Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I need to translate all messages in models.py
I've been looking for translations of this file messages , but I realize that these messages are not include in any generated .po, I can't find it anywhere.
I'm missing something? What should I do besides overwrite this file and put all message in other language.
Thanks in advanced.
First you need to do the following import in models.py file:
from openerp.tools.translate import _
Then to each messages or field labels which you want to translate, do the following:
avg_price = fields.Float(compute='_compute_avg_price', string=_('Avg price'))
That means put the messages in _('your message here')
Then generate the .po file. You can see those messages and give corresponding translation texts.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
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.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 3/3/15, 1:57 PM|
|Seen: 658 times|
|Last updated: 3/16/15, 8:10 AM|