Problema sito multilingua

4 contenuti / 0 new
Ultimo contenuto
Problema sito multilingua

Salve gente, ho un piccolo problema che non riesco a risolvere.
Sto creando con drupal 6 un sito multilingua, ho installato il modulo i18n tradotto i menu, contenuti ecc ecc.
Premessa: il sito ha coma lingua di default l'italiano, nella configurazione di i18n ho impostato "solo prefisso del percorso".

Problema: quando cambio la lingua nel selettore delle lingue la traduzione funziona correttamente. Quando però vado a cliccare sul link di un menu creato da me la nuova pagina che mi si apre torna alla lingua di default. Come faccio a far mantenere la lingua selezionata????

I menu di drupal, ad esempio Navigazione, non danno quest'errore. E' possibile evitare l'errore impostando nella config di i18n "Prefisso percorso con fallback della lingua" e cambiando la lingua del proprio profilo impostandola uguale a quella del selettore della lingua che si trova sulle pagine.

Come è possibile evitare tutto questo giro e mantenere la lingua del sito semplicemente scegliendola dal selettore???

Potresti fare due menu, uno per lingua, è fare in modo che l blocco si visualizzi solo nella lingua corretta.

Es. se il percorso è en/nomepagina nel blocco in inglese puoi mettere che venga visualizzato solo sulle pagine en/*
Mentre l'altro blocco puoi impostarlo in modo che si veda in tutte le pagine eccetto che in quelle il cui percorso è en/*

Non ci avevo pensato, in effetti è una soluzione piu che efficace!
Però mi pare alquanto strano che non ci sia una soluzione piu "elegante"!

Non sarà "elegante" ma funziona :-)