Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : arbok 22 Sep 2020, 22:15:17
-
Sono in contrasto con un collega su come gestire il menu in in sito multilingua, premesso che per ogni lingua c'è un menu e l'associazione tra le varie voci.
A mio parere in una data posizione ci sono tutti i menu e con il language switcher viene attivato quello della lingua corrispondente.
Il collega dice che il menu è definito invece nel framework del template ed è unico.
Per avere menu diversi si deve perciò duplicare il template con un template per ogni lingua.
Con il language switcher, poi, si seleziona in realtà il template che si tira dietro il menu corretto.
A conferma di questa tesi mi riporta la documentazione di Joomla (https://docs.joomla.org/J3.x:Setup_a_Multilingual_Site/Duplicate_your_Template).
A mio parere questa è follia perché ogni modifica del layout comporta la modifica di tutti i template.
Ho letto diverse guide e non ne ho trovata neppure una nella quale si dia per vincolante l'obbligo di duplicare il template.
Come stanno le cose?
-
Si ci sono alcuni template che girano sotto framework che hanno questa brutta procedura,
ma i difetti di questi template sono ben più ampi.
Se puoi fanne a meno, se puoi costruiscitelo copiando la grafica che ti piaceva.
-
Indirettamente mi hai risposto.
Non è affatto obbligatorio per Joomla, ma per quel dato framework.
Grazie
-
Peccato che i template che vedo in giro sono quasi tutti con il framework e quelli che conosco hanno tutti il menu definito nelle impostazioni ed è unico. Quindi il multilingue non lo gestisci.
Portarlo in un modulo significa riscrivere tutto il CSS per la gestione del menu.
Se poi qui qualcuno ha sperimentato una soluzione migliore...