Ciao raga,
qualcumo di voi sa come potere creare un unico file .po unendo tutti i files .po dei vari moduli, così da potere fare solo 1 import su Drupal ?
Sto cristonando con i comandi msgmerge e msgcat ma non ne vengo a capo.....
Matteo
Ciao raga,
qualcumo di voi sa come potere creare un unico file .po unendo tutti i files .po dei vari moduli, così da potere fare solo 1 import su Drupal ?
Sto cristonando con i comandi msgmerge e msgcat ma non ne vengo a capo.....
Matteo
Provo a rispondermi da solo.
Sto provando su Windows, emulando le gettext utilities tramite il pacchetto CYGWIN:
Ho creato la lista dei files .po sotto windows con il comando:
DIR *.po /B > lista.txt
poi ho lanciato il comando:
msgcat -o it.po -f lista.txt
e mi sono ritrovato un unico file .po contenente tutti i messaggi tradotti.
Ora lo controllerò, comunque mi sembra che stia in piedi.
Vi faccio sapere....
Matteo
Matteo
Decisamente più evoluto che caricarsi tutti i files a uno a uno.
Questo metodo è ancora migliore, e funziona.
L'ho provato eseguendolo in emulazione Unix con CYGWIN sotto Windows.
Post su Drupal di Ber Kessels
If you want to make a single po file from a CVS folder containing all the small po files, the following commands will do (*nix only). You should execute this, while being in the folder with the .po files.
$ msgcat --use-first general.po [^g]*.po | msgattrib --no-fuzzy -o it.po
Matteo