Odoo Help


How to generate po file?

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

Let's say I make a module.

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


Francesco OpenCode

--Francesco OpenCode--

| 6 8 9
Grottaglie, Italy
--Francesco OpenCode--

Italian Odoo (OpenERP) Modules Developer LINKEDIN: http://www.linkedin.com/in/francescoapruzzese

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

Yannick Vaucher - Camptocamp

--Yannick Vaucher - Camptocamp--

| 5 7 9
Lausanne, Switzerland
--Yannick Vaucher - Camptocamp--
Yannick Vaucher - Camptocamp
On 4/2/13, 10:13 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: 5954 times
Last updated: 3/16/15, 8:10 AM