mirror of
https://github.com/NaN-tic/trytond-nereid-zz.git
synced 2023-12-14 04:02:59 +01:00
No description
i18n | ||
tests | ||
__init__.py | ||
__tryton__.py | ||
authentication.py | ||
babel.cfg | ||
configuration.xml | ||
currency.py | ||
defaults.xml | ||
i18n.py | ||
party.py | ||
party.xml | ||
README.rst | ||
routing.py | ||
setup.py | ||
static_file.py | ||
static_file.xml | ||
template.py | ||
urls.xml |
Using Babel to translate nereid =============================== The basic steps in translation are: * Extract translations * Create language/locales * Translate them * compile the translations To extract translations ----------------------- pybabel extract -F babel.cfg -o i18n/messages.pot . To Translate to new language ---------------------------- pybabel init -i i18n/messages.pot -d i18n -l pt_BR Now edit the translations/de/LC_MESSAGES/messages.po file as needed. Check out some gettext tutorials if you feel lost. To compile the translations for use ----------------------------------- pybabel compile -d i18n What if the strings change? ---------------------------- pybabel update -i i18n/messages.pot -d i18n Afterwards some strings might be marked as fuzzy (where it tried to figure out if a translation matched a changed key). If you have fuzzy entries, make sure to check them by hand and remove the fuzzy flag before compiling.