2011-09-21 16 views

risposta

12

si potrebbe avere uno sguardo a this script per aggiornare i file PO con il nuovo codice. Utilizza xgettext e msgmerge.

echo '' > messages.po # xgettext needs that file, and we need it empty 
find . -type f -iname "*.py" | xgettext -j -f - # this modifies messages.po 
msgmerge -N existing.po messages.po > new.po 
mv new.po existing.po 
rm messages.po 
+0

Questo è grande che si combinano i due comandi che ho bisogno in un unico . +1 –

+0

Che dire di Windows? – Manu

+0

@Manu: C'è un [gettext per le finestre] (http://gnuwin32.sourceforge.net/packages/gettext.htm) –

2

Utilizzando autoconf e automake si può semplicemente passare alla po sottodirectory ed eseguire:

make update-po 

o:

make update-gmo 
Problemi correlati