User Tools

Site Tools


doc:appunti:prog:gettext

This is an old revision of the document!


Localizzazione con gettext

Esempio di come creare un file navit.po con tutte le stringhe da tradurre a partire dai sorgenti:

xgettext  --default-domain=navit --add-comments --keyword=_ --keyword=_n \
    ../src/main.c ../src/navigation.c ../src/navit.c ../src/popup.c \
    ../src/country.c ../src/gui/gtk/destination.c \
    ../src/gui/gtk/gui_gtk_action.c ../src/gui/gtk/gui_gtk_statusbar.c

Il file ottenuto si rinomina in navit.pot e verrà usato come template per tutte le nuove traduzioni oppure per aggiornare quelle esistenti.

Come aggiornare un it.po esistente a partire dal nuovo navit.pot:

msgmerge it.po navit.pot -o it_new.po
doc/appunti/prog/gettext.1208215082.txt.gz · Last modified: 2012/06/08 17:03 (external edit)