- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Far capire a [JoomFish] qual'è la Home Page.
-
Far capire a [JoomFish] qual'è la Home Page.
Salve a tutti!
Ho realizzato un sito multilingua utilizzando il componente JoomFish.
Dal backend di Joomla quando clicco su "anteprima" per visualizzare il sito, alcune volte mi visualizza la home in Inglese, altre volte in Olandese, ecc...
Esiste un modo per far capire a Joomla che la home del sito www. miosito .com è in Italiano?
Grazie 1000
d-force
-
In Estensioni - Gestione Lingua, l'italiano è selezionata come lingua predefinita?
-
Si, l'Italiano è la lingua predefinita (segnalato con la stellina).
Cos'altro può essere?
-
Hai sh404sef per caso?
-
Ciao Blays,
si ho sef404 ma l'ho disattivato...
Infatti se riattivo sef404 torna tutto ok, a parte un piccolo problema di compatibilità tra sef404 e JoomFish.
Era per questo motivo che avevo disattivato sef404 con l'intenzione di non utilizzarlo...
Cosa ne pensi?
-
Un'altra idea:
controlla il plugin Jfrouter, potrebbe essere attivata la selezione della lingua in base al cookie, quindi in base all'ultimo cookie salvato ti carica una lingua diversa.
-
Azz... in effetti la voce "Save user language in a cookie" era settata su SI.
Forse ho risolto...
Grazie 1000 Blays sei stato gentilissimo!
-
Di nulla...quella opzione potrebbe esserti utile dopo, come le altre impostabili con Jfrouter, dipende dal tipo di sito che stai creando.
Ciao.
-
Puoi farmi qualche esempio Blays?
-
Partendo dal presupposto che non so su quale sito tu stia lavorando, posso ipotizzare che se fosse un sito che un utente tende a visitare spesso, allora l'opzione del cookie potrebbe essere utile per far ritrovare automaticamente la lingua scelta in precedenza.
Se è invece un sito che magari si visita una volta, si prende l'informazione che serve e poi difficilmente si rivisita, allora il cookie potrebbe non servire, anche perchè scadrebbe nel frattempo.
Ripeto, sono solo ipotesi fatte su un sito che non conosco
-
Si tratta di un portale turistico, quindi in teoria il visitatore potrebbe tornare più volte sul sito...
Tuttavia avevo più volte provato ad abilitare il plugin "System - Jfrouter" -> "Save user language in a cookie" = "No" ma sembra che crei problemi con i moduli (con i moduli di Chronoforms) in altre lingue.
Ad esempio se siamo sul modulo in Inglese, dopo aver cliccato su Invia, ti manda alla pagina di ringraziamento in Italiano anziché a quella in Inglese)
-
Scusa Blays se approfitto della tua disponibilità e competenza.
Adesso è il BreadCrumbs a non capire quale è la home del sito.
Mi spiego meglio.
Navigando sul sito version italiano non c'è problema, il BreadCrumbs visualizza perfettamente il percorso, inclusa la Home. Cliccando sulla home, infatti, ritorno a www .miosito. com (che corrisponde alla versione del sito in italiano).
Se invece navigo nelle versioni in lingua - ad esempio in Olandese - se clicco Home nel BreadCrumbs ritorno a www .miosito. com (che corrisponde alla versione del sito in italiano) e non su www. miosito .com/nl
Come posso risolvere questo problema?
Grazie anticipatamente.
-
Non ho mai utilizzato il BreadCrumbs in un sito multi lingua, non saprei cosa consigliarti.
Però l'ultima volta che ho lavorato con Joomfish e sh404sef avevo tanti problemi simili ed ho risolto...rimuovendo sh404sef