I have customized the sale module with some new fields and states. All the terms have been translated, and for the new fields they show up fine inside OpenERP, but the new states keep displaying only the original English term instead of the Finnish translation.
What I've tried so far:
- Restarting the server and upgrading base module
- Exporting the .po template file again and doing the whole translation from scratch
- Installing a completely new database from scratch
- Setting my custom module's sequence manually to 150 as per the suggestion here
...but none of the methods got the state translations showing up.
When I log in to PostgreSQL and look at the ir_translation table the translations are there and their status is set to translated, but they still don't show up inside OpenERP. What could be the issue here?
Although not a fully automated solution, this did the job for me:
- Restart the server
- Settings => Translations => Import/Export => Import Translation => fill Lang. Name & Code, select your .po file and mark 'Overwrite Existing Terms'.
The fully automated update, indeed, only happens for the new terms. To manually remove the outdated terms and let the update fetch the newest translations is not an acceptable solution, I guess :)
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
|Asked: 11/3/13, 2:03 PM|
|Seen: 843 times|
|Last updated: 3/16/15, 8:10 AM|