Drupal Multilingua

9 contenuti / 0 new
Ultimo contenuto
Drupal Multilingua

Chiedo aiuto alla comunità.
Mi ritrovo con un sito multilingue in cui due dei blocchi in una prima fase sono stati creati solo in una lingua non spundatndo dunque tutte le lingue.
Volendo ora aggiornare i due blocchi (tra cui secondary link) in /drupal/admin/build/block/configure/menu/ posso scegliere l'opzione multilingue che però non viene salvata dal sistema che continua a mantenere una sola lingua. Esiste un modo per cambiare l'impostazione agendo direttamente nello script e dove?

Può essere che il modulo boost che ho installato crei dei problemi a questo riguardo.

Un saluto e grazie per ogni suggerimento.

Configurazione multilingua
Nella pagina Configurazione del sito → Sistema multilingua selezionare Lingua corrente e lingua neutra. E' importante anche scegliere "Soltanto il prefisso del percorso" e dare un prefisso en anche all'inglese predefinito!

Aprire il file settings.php di Drupal e inserire l'array $conf['i18n_variables'] con tutte le variabili che si vuole tradurre, ad esempio:

$conf['i18n_variables'] = array(
'site_slogan',
'site_mission',
'anonymous',
'user_registration_help',
'usermail_welcome_subject',
'user_mail_welcome_body',
'user_mail_approval_subject',
'user_mail_approval_body',
'user_mail_pass_subject',
'user_mail_pass_body',
'menu__primary_links_source',
'menu__secondary_links_source',
);

Maggiori informazioni se vuoi le trovi qui

Ciao
ho seguito le istruzioni, anche del link che proponi, ma ho "ancora" dei problemi.
Premessa: sviluppato il sito in italiano, adesso mi chiedono di aggiungere anche l'inglese.
Attivato i18n, language switcher ecc.

Ho provato con un contenuto: creato in italiano e quindi tradotto.
Inserito in Alias URL il path anzi i paths per it e en ...
Anche selezionando la lingua it o en le versioni del contenuto appaiono contemporanemente (in entrambe le lingue intendo) ...

Forse (sicuramente) ho sbagliato qualcosa ?

grazie

kasiski scusami ma non ho capito qual'è il tuo problema. Potresti dirmi se ti traduce o no in modo che posso darti un a dritta?

Ciao

Si dunque
le traduzioni le trovo, nei contenuti ... ho assegnato il path negli alias url tipo
per italiano it/avvisi/....
per inglese en/avvisi/....
come vedi ho provato con un avviso che viene visualizzato in home page con una vista (slideshow).

succede questo ...
se richiamo l'avviso in inglese mi dice non trovato ... facendo l'editing però il path è corretto.
se richiamo quello in italiano tutto ok

se commuto la lingua con il language switcher (modulo e blocco) ... qualsiasi lingua usi, vedo sempre e comunque tutti e due gli avvisi

... boh ?

Guarda io l'alias url lasci che drupal lo crei, l'importante è che quando crei l contenuto imposti la lingua (opzione che dovrebbe essere disponibile una volta impostati i tipi di contenuto). Mi dici che il language swith ce l'hai e il modulo ln18 è ok.

Non saprei darti altro oltre che un video:

Guida al multilinguaggio di Drupal 6
http://www.youtube.com/watch?v=ikLZS-TAp2I

Spero che ti sia utile. Ciao :)

si infatti non riesco proprio a capire ...
quando scrivo il contenuto seleziono la lingua; dopo averlo salvato creo la traduzione nella seconda lingua ... e sembra funzionare tutto ...

però vedo sempre e comunque le due versioni a prescindere dalla lingua selezionata con lo switcher.

Ok, do un'occhiata al video ;-)

grazie mille
k

Visto il video ... ottimo, bel lavoro. Complimenti davvero :)

Dunque, l'unica cosa che NON avevo fatto era selezionare il percorso dell'inglese in Lingue.
L'ho fatto adesso, dopo aver già installato e abilitato i moduli.

Devo per caso disabilitarli e riabilitarli dopo aver impostato il path ?

Poi ho rimosso la traduzione di un contenuto che avevo inserito e quindi l'ho ricreata, a partire dal contenuto in italiano.
Dopo aver creato il testo in ingeese, lo visualizza e se seleziono "italiano" per vedere quello originale, non me lo fa vedere ... mi carica una vista che è comunque legata al contenuto ...

Inoltre se cambio lingua con lo switcher in italiano ok, in inglese mi da il Page not Found.

ufff...
k

Ascolta kasiski,
mandami il link del tuo sito in privato, login e pwd (che poi cambierai) così posso vedere dove c'è l'impostazione sbagliata, se no non te la cavi più !

Danzisiweb
http://www.drupalitalia.org/user/6507

Naturalmente se ti va come idea!! Ciao