Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Language translations in odoo

99 views

Published on

Odoo is one of the best ERP available with the advanced translation tools. The language translation in Odoo is a feature to translate words, labels, and strings in our required language. i.e.; with Odoo we can easily translate text strings in one language to another language without any extra customizations. We can even use different languages for different users and also can convert website pages to different languages. In my new blog, I am going to explain how to enable this translation option in Odoo. Let's explore.

Published in: Business
  • Be the first to comment

  • Be the first to like this

Language translations in odoo

  1. 1. www.cybrosys.com Language Translations in Odoo
  2. 2. INTRODUCTION  Odoo is one of the best ERP available with the advanced translation tools. The language translation in Odoo is a feature to translate words, labels, and strings in our required language. i.e.; with Odoo we can easily translate text strings in one language to another language without any extra customizations. We can even use different languages for different users and also can convert website pages to different languages. In my new blog, I am going to explain how to enable this translation option in Odoo. Let's explore.
  3. 3.  First, we have to install the required translation engine of the particular language. In order to install the language translation engine follow the steps.  Settings -> Translations -> Load a Translation
  4. 4.  Click Load a Translation to select the language.
  5. 5.  Once we selected a language from the drop-down Click the ‘Load’ button, the language will be installed in our Odoo ERP.
  6. 6.  Next, we need to add a PO (Which contains the actual translation of the module) file for th language. Each of the languages has their own PO file with a name similar to their country code and ‘.PO’ extension. Let's check the following steps to get the idea about creating a PO file for a particul language (here I am taking French (CA)
  7. 7.  Activate developer mode, to get the 'Import/Export' option in settings.
  8. 8.  Then Go to Settings -> Import/Export -> Export Translation
  9. 9. In the Export Translation wizard, select the following 1. Language: For which you want to create PO file 2. File Formats: Select the file format as .PO 3. Apps to Export: Select the applications you want to translate
  10. 10.  Then click the Export button.
  11. 11.  After clicking the Export button, a new wizard will open and it will have a link to download the generated PO file. Download the PO file. Copy the downloaded file (here it is: fr_CA.po) and paste it inside the module in ‘i18n’ folder. If there is no folder in that name create one and paste.
  12. 12.  The PO file contains two keywords 1. msgid :- contains the actual text. 2. msgstr:- contains the text you want to display for the translation.  Now it is ready and when a user chooses the French language he can see the translated text. Similarly, we can translate the text, label, words, strings etc. to your required language.
  13. 13.  Like I mentioned earlier language translation is done in beautifully in Odoo ERP. And if you want to see the translated text, there is a translation icon in Odoo.
  14. 14. Refer this link for more: https://www.cybrosys.com/blog/language-translation-in-odoo
  15. 15. Thank You ! Cybrosys Technologies Pvt. Ltd. Neospace, Kinfra Techno Park, Kakkancherry, Calicut University P.O. Calicut Kerala, India - 673635. Cybrosys Ltd 15, ST Antonys Road, Forest Gate, London England, E79QA. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030.

×