Language Administration

From GnuCash
Revision as of 00:14, 9 February 2021 by Fell (talk | contribs) (Updating pot Files: Glossary: CMakeLists.txt)
Jump to: navigation, search

Updating pot Files

In theory each time a user visible message changes, a new pot file should be created and merged into all po files. Sometimes new po files are requested.

Glossary
Update:
# 1. make pot:
po/glossary/txt-to-pot.sh po/glossary/gnc-glossary.txt > po/glossary/gnc-glossary.pot
# 2. update glossaries:
for i in po/glossary/*.po; do echo -n "$i:"; LANG=C msgmerge --previous -U $i po/glossary/gnc-glossary.pot ; done
New language:
cd po/glossary/
# make pot:
./txt-to-pot.sh gnc-glossary.txt > gnc-glossary.pot
# add a new glossary:
msginit --no-translator -l # add <locale>
# add it to CMakeLists.txt
cd ../..
Program

Website

Creating New po Files