Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : iLorenz 20 Apr 2012, 17:13:55
-
Qualcuno mi può essere di aiuto per favore ?
Stò provando a usare la funzione multilingua in versione 2.5.
Sembra tutto funzionare tranne le voci dei menu. Ho creato
3 menu. Uno principale, uno in inglese e uno in italiano.
Quello principale è in italiano. :o
Visto che quello principale ha le stesse voci di quello italiano ho cambiato le alias delle url
per non creare confusioni.
Quando clicco sulla bandiera inglese il menu non si traduce
rimane quello principale. Cosa sbaglio ? :-\
Sotto un elenco e commento alla guida seguito alla lettera.
Non capisco proprio dove sbaglio.
(preferivo joomfish... :(
Grazie in anticipo per il prezioso tempo di qualcuno a provare ad
indicarmi la via giusta. :)
----------------------------------------------
PROCEDURA CHE HO SEGUITO
2 Configurazione
2.1 Installazione dei pacchetti di lingua
- ok. Installato
2.2 Abilitazione delle lingue per i contenuti
- "Andare in Estensioni > Gestione lingua e spostarsi sulla linguetta Contenuti."
Ok, eseguito.
Ho italiano e inglese
2.3 Abilitazione e configurazione del plugin
- Attivato il System - Language Filter
DA QUI IN POI, TU CHE STAI LEGGENDO STAI ATTENTO
PERCHE' MI SA' CHE INIZIO A SBAGLIARE ... :)
2.4 Creazione delle pagine predefinite
2.4.1 Pagina predefinita globale
- Ok. Creato 3 menu:
1 menu globale (scritto in italiano)
2 menu per la lingua italiana
3 menu per la lingua inglese
2.4.2 Pagina predefinita per ogni lingua
- Creato la pagina principale per ogni lingua
2.4.3 Moduli menu per ogni lingua
- Idem, creato un modulo menu per ogni menu.
E duplicato tutti gli altri moduli traducendoli per ciascuna lngua.
3 Inserimento dei contenuti
3.1 Il parametro "Lingua"
- ogni articolo è stato duplicato e impostato uno per l'italiano e uno per l'inglese.
3.2 Creazione di categorie specifiche per ciascuna lingua
- ok creato
3.3 Creazione di articoli per ciascuna lingua
DOVREI FARE ANCHE UN ARTICOLO NEUTRO DA ASSOCIARE ALL MENU GLOBALE ?
OVVERO 3 ARTICOLI ?
1 inglese e 1 in italiano ma anche 1 neutro?
4 Attivazione
4.1 Il modulo selettore lingua
- ok fatto e funziona ma non per i menu
4.2 Il modulo stato multilingua
- ok
5 Approfondimenti
5.1 Associare le voci di menu
- fatto
-
2.4 Creazione delle pagine predefinite
2.4.1 Pagina predefinita globale
Hai fatto di più di quello che dovevi fare, che significano quelle pagine sopra? Non hai fatto a quanto mi sembra di aver capito la voce menù predefinita per tutte le lingue.
Infatti quì
Quello principale è in italiano. (http://forum.joomla.it/Smileys/default/shocked.gif)
Visto che quello principale ha le stesse voci di quello italiano ho cambiato le alias delle url
per non creare confusioni.
hai bisogno di una sola ed una sola voce senza nemmeno associarla ad un modulo voce che deve essere come detto sopra home generale associata a tutte le lingue, pubblicata ma non visibile, senza associarla ad alcun modulo resta invisibile.
-
Ciao tomtomeight,
grazie per avermi risposto. :)
Non sò proprio da dove partire. Non capisco la logica di questo multilingua.
Mi piacerebbe entrare nel admin di una demo solo per spulciare e vedere come funziona.
In allegato ho messo due screenshot di quello che ho impostato.
Ho creato come vedi 3 menu. Uno globale e altri due per le due lingue come spiegato sul wiki:
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Gestione_multilingua#Il_modulo_stato_multilingua
"hai bisogno di una sola ed una sola voce senza nemmeno associarla ad un modulo voce che deve essere come detto sopra home generale associata a tutte le lingue, pubblicata ma non visibile, senza associarla ad alcun modulo resta invisibile."
In pratica devo mettere invisibile il menu non pubblicandolo allora...
Bah... faccio ancora delle prove. Non ne vengo proprio a capo.
[allegato eliminato da un amministratore essendo vecchio più di un anno]
-
Mi piacerebbe entrare nel admin di una demo solo per spulciare e vedere come funziona.
Eccoti la demo: http://multilingual-joomla-demo.cloudaccess.net/it/multilingua-passo-dopo-passo.html
-
cioè per dire tu hai le voci
casa
bagno
soggiorno
come voci menu
e vuoi che te le traduca ?
se è così te le devi tradurre a mano
-
Ciao iLorenz,
nel menu globale lascia solo una voce di menu Home associata a tutte le lingue ed elimina le altre voci di menu. Per la lingua italiana hai già un menu, utilizza quello altrimenti puoi fare confusione con l'associazione delle voci di menu.
-
Un grande ringraziamento a tutti voi! ;)
Entrando nell'amministrazione della demo
ho potuto vedere e capire meglio la logica.
Grazie per il supporto ed i preziosi consigli. :)