Odoo Help


How to generate po file?

Yannick Vaucher - Camptocamp
on 4/2/13, 10:06 AM 5,494 views

Let's say I make a module.

How can I generate a .po files for this module?

Francesco OpenCode
On 4/2/13, 12:13 PM

If you can't run openerp but can only use it, go to

Settings -> Translations -> Import / Export -> Export Translation

and folow the step to extract your po file

image description

This does not extract text from `_("Python code")`, only from XML files. Instead, Yannick Vaucher's method does.

Jairo Llopis
on 8/7/14, 5:44 AM

First we have to load the terms on OpenERP.

Log on OpenERP and ensure you are in Technical Features group

Synchronize translations in

Settings -> Translations -> Application Terms -> Synchronize Terms

Then use the following command line to generate your po file:

server/openerp-server --log-level=error --i18n-export=/tmp/<lang>.po -l <lang_code> -d <database> --modules=<module_name>

lang_code = fr_FR
lang = fr

Then you can use msgmerge to merge the new po file with an existing one.

Thanks for the tip, do you know for which versions does it work ?

Clément THOMAS
on 4/2/13, 12:15 PM

This is what I use for v6.1 and v7 in a script.

Camptocamp SA
on 4/2/13, 1:11 PM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 4/2/13, 10:06 AM
Seen: 5494 times
Last updated: 3/16/15, 8:10 AM