Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Ciovo 22 Mar 2011, 17:49:51
-
Ho configurato il multilingua ed installato un po' di altre lingue inserendo anche in Gestione lingue il contenuto con le lingue mettendo a mano il tag.
Ho creato poi una voce di menu con per le home per le lingue, ma non si visualizzavano. Con en-GB e it-IT andava, con zh-cn, ja-jp, ru-ru no.
Mi sono dunque reso conto che avrei dovuto scrivere zh-CN e non zh-cn, e ho modificato nella Gestione lingue il relativo contenuto cinese. Nonstante questa modifica non si vedevano ancora le home page delle altre lingue.
Nell'elenco delle voci di menu vedevo correttamente ogni menu assegnato alla lingua corretta. Entrando perņ in modifica della voce di menu, in corrispondenza di Lingua viene scritto Tutte, non quella specifica. Riscegliendo la lingua corretta e salvando tutto si sistema.
Tecnicamente la tabella con le voci di menu ha una colonna con scritto il tag della lingua (zh-cn), ma la modifica del tag in Gestione lingue non modifica in automatico tutti i tag, che vanno risistemati uno ad uno.
Morale: in caso di modifica del tag di una lingua, c'č una differenza di visualizzazione fra l'elenco voci di menu e modifica voce di menu che inganna e solo risalvando la voce di menu la modifica del tag viene aggiornata e tutto funziona correttamente.
Morale della morale: prima di scrivere molti articoli, assicuratevi che il tag sia corretto e funzioni correttamente!
-
non vale solo per le lingue, l'ambiente linux č casesensitive quindi di conseguenza
it-it
non č uguale a
it-IT
vale sempre, anche per il nome delle immagini, dei pdf, ecc.. ecc...
-
Ciao Ciovo,
grazie per aver riportato la tua esperienza, puņ essere utile ad altri.
Quindi verificare sempre prima si aver impostato correttamente il tag lingua prima di continuare a lavorare al sito. In particolare si parla del parametro Tag lingua in Gestione lingue > Contenuti > lingua selezionata