skip to navigation
skip to content


Nereid Cart B2C

Latest Version:

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.

File Type Py Version Uploaded on Size
trytond_nereid_cart_b2c- (md5) Source 2014-08-27 35KB