Joomla.it Forum
Joomla! 3 => Joomla! 3 => : raf666 28 Jun 2015, 12:38:50
-
Ciao a tutti.
Ho il mio sito pubblicato in italiano e inglese. Come lingua predefinita per il momento ho scelto l'italiano. Vorrei perō metterci come lingua predefinita l'inglese e prima di farlo ho bisogno di avere risposta certa ad alcune domande.
1. Esiste un modo per togliere il suffisso della lingua dall'url della versione ita del sito pur non essendo questa la lingua predefinita?
2. Un utente che ha settato sul proprio browser una lingua che non sia nč ita nč eng e che entra nella home page del sito accede alla home della lingua predefinita, giusto?
3. Immaginando di avere impostata la lingua predefinita ita sul sito e ita sul mio browser, vado su www.miosito.it, clicco sulla bandierina inglese e ottengo la versione eng del sito www.miosito.it/en/. Chiudo la pagina, ne apro una nuova www.miosito.it, si apre la versione eng www.miosito.it/en. Cos'č che comanda questo comportamento? La cache del mio browser o un cookie del sito? (questo comportamento mi sta benissimo, la domanda č solo curiositā mia).
4. Nel caso decidessi di cambiare lingua predefinita cosa succede all'indicizzazione di miosito.it in Google?
-
1. Esiste un modo per togliere il suffisso della lingua dall'url della versione ita del sito pur non essendo questa la lingua predefinita?
--------
come faresti poi ad identificare la pagina? Avresti una url ambigua per contenuti differenti!
2. Un utente che ha settato sul proprio browser una lingua che non sia nč ita nč eng e che entra nella home page del sito accede alla home della lingua predefinita, giusto?
--------
Questa era facile ;) La risposta č si
3. Immaginando di avere impostata la lingua predefinita ita sul sito e ita sul mio browser, vado su www.miosito.it (http://www.miosito.it), clicco sulla bandierina inglese e ottengo la versione eng del sito www.miosito.it/en/ (http://www.miosito.it/en/). Chiudo la pagina, ne apro una nuova www.miosito.it (http://www.miosito.it), si apre la versione eng www.miosito.it/en (http://www.miosito.it/en). Cos'č che comanda questo comportamento? La cache del mio browser o un cookie del sito? (questo comportamento mi sta benissimo, la domanda č solo curiositā mia).
---------
Un cookie del sito, infatti se non sbaglio puoi anche impostarne la durata!
4. Nel caso decidessi di cambiare lingua predefinita cosa succede all'indicizzazione di miosito.it in Google?
---------
Se la lingua predefinita ha il suffisso niente, se la lingua predefinita non c'č l'ha... Sbam! Google troverā contenuti differenti per la url senza suffisso e dovrā reindicizzare tutto. Tieni il suffisso per tutte le lingue e starai pių tranquillo anche in futuro ;)
-
Grazie giovi per la risposta. L'ultimo punto non mi č chiaro. Specifico che quando il sito č stato indicizzato da google era presente solo la lingua italiana ed č ancora indicizzato come www miosito.it/ con la descrizione inserita da me nella meta description della home.
Attualmente ho impostato l'italiano come lingua di default, ho scelto come codice lingua url ita invece che it-it (ho fatto male?) e nel language filter ho rimosso il prefisso dalla lingua predefinita.
Potresti spiegarmi meglio?
-
Grazie giovi per la risposta. L'ultimo punto non mi č chiaro. Specifico che quando il sito č stato indicizzato da google era presente solo la lingua italiana ed č ancora indicizzato come www miosito.it/ con la descrizione inserita da me nella meta description della home.
Attualmente ho impostato l'italiano come lingua di default, ho scelto come codice lingua url ita invece che it-it (ho fatto male?) e nel language filter ho rimosso il prefisso dalla lingua predefinita.
Potresti spiegarmi meglio?
in questo caso tutti i vecchi indirizzi:
www.tuosito.com/tuapagina.html devono diventare www.tuosito.com/it/tuapagina.html
lo fai utilizzando il component redirect che c'č in joomla (devi attivare il plug in se giā non č stato fatto).
-
Grazie per la risposta.
Sapreste anche consigliarmi qualche modulo carino free language switcher per joomla 3?
-
il carino č soggettivo, in genero lo personalizzo con i css cambiando pure le bandiere