Ciao a tutti,
su una vecchia installazione di Drupal 4.5 (che non posso upgradare per ora) avrei bisogno che il modulo event fosse in lingua inglese, e che il resto del sito sia predefinito in italiano.
Ho visto che c'è il file it.po con le stringhe di traduzione, e che posso cambiare le stringhe specifiche.
Ci sarebbe un modo per usare l'inglese solo per questo modulo, soprattutto nella visualizzazione delle date (giorni, mesi) nel calendario?
Grazie!
Quacklin
Un modo banale potrebbe essere cancellare le stringhe tradotte in italiano, così restano in inglese, ma se le stringhe sono in comune con altri moduli non puoi farlo.
Io farei così:
function t2($string, $args = 0) {
if (!$args) {
return $string;
}
else {
return strtr($string, $args);
}
}
cioè restituisce direttamente la stringa (in inglese) passata, evitando così la funzione t() che traduce in italiano
...
Grazie!
ho inserito il codice della funzione e la uso per le stringhe. Tutto bene.
Ma non trovo come specificare la lingua dei giorni/mesi del calendario per evitare la traduzione in inglese .. sorry :-(
Il modulo modificato è qui:
http://www.k22004.org/test/event.module
Se avete tempo potete darci un occhio?
Thanks!!