{"id":78045,"date":"2017-03-21T10:44:31","date_gmt":"2017-03-21T10:44:31","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=78045"},"modified":"2022-12-08T11:00:19","modified_gmt":"2022-12-08T11:00:19","slug":"odoo-language-translation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/odoo-language-translation\/","title":{"rendered":"Odoo Language Translation"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>INTRODUCTION<\/strong><\/h2>\n\n\n\n<p>Language translation in Odoo is quite helpful to translate text strings from one language to another. The Odoo language translation allows translating the text to your desired language without customizing the module. Further, Odoo can use different languages for different users and translate website pages into multiple languages. In this article, I will explain how to translate the language for a module in Odoo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>STEPS TO FOLLOW FOR A LANGUAGE TRANSLATION IN ODOO<\/strong><\/h2>\n\n\n\n<p>1. Login and enable the Debug mode of your Odoo Instance. And move to <strong>\u2018Settings&gt; Translation\u2019<\/strong> and search for the language you want to add.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1200x593.png\" alt=\"Adding-language-in-Odoo-Language-Translation-1\" class=\"wp-image-360275\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>2. Now, press the <strong>\u2018Activate and Transalate\u2019<\/strong> button. It will install that particular language in Odoo.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1-1200x593.png\" alt=\"Adding-Language-in-Odoo-Language-Translation-2\" class=\"wp-image-360276\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-42-1.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>3. In the <strong>\u2018Add Language\u2019<\/strong> widget, choose the language you want to add to your Odoo and click on the <strong>\u2018Add\u2019<\/strong> button. It will install the language on your Odoo. The loading process might take some time, so wait for the time being.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1200x593.png\" alt=\"Adding-Language-in-Odoo-Language-Translation-3\" class=\"wp-image-360277\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>4. After language installation, you will see a success popup with the button to <strong>\u2018Close or Switch Laguage.\u2019<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1-1200x593.png\" alt=\"Popup-after-adding-language-in-Odoo-Language-Translation.\" class=\"wp-image-360278\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1-768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1-1536x758.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-43-1.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>EXPORTING A PO File<\/strong><\/h3>\n\n\n\n<p>5. Now, you need to add a PO file for this language. PO file contains the actual translation of the module, and each language has its PO file, with the name as country code and the extension as .po. To create a PO file for a particular language (French in our case), follow the below steps.<\/p>\n\n\n\n<p>6. Go to <strong>\u2018Settings &gt; Import\/Export &gt; Export Translation.\u2019<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44-1200x593.png\" alt=\"Exporting-language-po-file-in-Odoo-Language-Translation-1\" class=\"wp-image-360279\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44-768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44-1536x758.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-44.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>7. In the <strong>\u2018Export Translation\u2019<\/strong> wizard, select the Language for which you want to create the PO file, select the File Format as <strong>\u2018PO<\/strong> <strong>File,\u2019<\/strong> and select the applications you want to translate (Apps To Export). Once done, click on the <strong>\u2018Export\u2019<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45-1200x593.png\" alt=\"Export-widget-in-Odoo-Language-Translation\" class=\"wp-image-360280\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45-768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45-1536x758.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-45.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>8. After that, a wizard will open, and there will be a generated download link of the PO file, which you can download. Click on the link and download the PO file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46-1200x593.png\" alt=\"Export-complete-popup-with-download-file-in-Odoo-Language-Translation\" class=\"wp-image-360281\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-46.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>9. Copy the downloaded file (fr.po) and paste it into the folder i18n (if not present, create it) inside your module.<\/p>\n\n\n\n<p>10. Open the PO file, and you will find two keywords, <strong>\u2018msgid and msgstr.\u2019<\/strong> The msgid contains the actual text, and the msgstr holds the text you want to display for the translation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"617\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1200x617.png\" alt=\"fr.po-file-view\" class=\"wp-image-360282\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1200x617.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-768x395.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1536x789.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>11. Now, the new language is ready. When a user chooses the french language, they can see the translated text. Similarly, you can translate the text, label, words, strings, etc. in your required language.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>IMPORTING A PO FILE<\/strong><\/h3>\n\n\n\n<p>12. To Import, go to <strong>\u2018Settings &gt; Import\/Export &gt; Import Translation.\u2019<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1-1200x593.png\" alt=\"Importing-po-file-after-update\" class=\"wp-image-360283\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-47-1.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>13. In the \u2018<strong>Import Translation\u2019<\/strong> wizard, enter the Language name, Code, upload the PO file, and enable <strong>\u2018Override Existing Terms.\u2019<\/strong> You can also edit, delete, and download the PO file. Once done, click on the <strong>\u2018Import\u2019<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48-1200x593.png\" alt=\"Import-translation-wizard\" class=\"wp-image-360284\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-48.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SEEING THE TRANSLATED TEXT<\/strong><\/h3>\n\n\n\n<p>14. If you want to see the translated text in the Odoo fields, you can click on the translation icon displayed in the field. I am considering an example of Odoo products.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49-1200x593.png\" alt=\"Checking-Language-translation-1\" class=\"wp-image-360285\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49-768x380.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49-1536x759.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-49.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>15. You can see the translated product name and view all other installed translations in the popup.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"593\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50-1200x593.png\" alt=\"Checking-Language-translation-2\" class=\"wp-image-360287\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50-1200x593.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50-300x148.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50-768x379.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50-1536x758.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/12\/image-50.png 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>That is it.!!!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>NEED HELP?<\/strong><\/h2>\n\n\n\n<p>Hope you find the guide helpful! Please feel free to share your feedback in the comments below.<\/p>\n\n\n\n<p>If you still have any issues\/queries regarding the module, please raise a ticket at<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\"> <strong>https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/<\/strong><\/a>.<\/p>\n\n\n\n<p>Also, please explore our <a href=\"https:\/\/webkul.com\/odoo-development\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Odoo development services<\/strong><\/a> &amp; an extensive range of quality <a href=\"https:\/\/store.webkul.com\/Odoo.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Odoo Apps<\/strong><\/a><em>.<\/em><\/p>\n\n\n\n<p>For any doubt, contact us at <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>support@webkul.com<\/strong><\/a>.<\/p>\n\n\n\n<p>Thanks for paying attention!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>INTRODUCTION Language translation in Odoo is quite helpful to translate text strings from one language to another. The Odoo language translation allows translating the text to your desired language without customizing the module. Further, Odoo can use different languages for different users and translate website pages into multiple languages. In this article, I will explain <a href=\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":383,"featured_media":45511,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2007],"tags":[4619,4617,4620,4622,1267,4616,4621,4618,4623],"class_list":["post-78045","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-odoo","tag-create-translation-in-odoo","tag-language-translation-in-odoo","tag-load-a-translation","tag-multiple-languages-odoo","tag-odoo","tag-odoo-language-translation","tag-odoo-multi-languages","tag-odoo-translate","tag-odoo-translation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide for Odoo language Translation | Odoo Multi Language<\/title>\n<meta name=\"description\" content=\"Odoo Language Translation allows user to translate the text strings in desired language without customizing the module by using .\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide for Odoo language Translation | Odoo Multi Language\" \/>\n<meta property=\"og:description\" content=\"Odoo Language Translation allows user to translate the text strings in desired language without customizing the module by using .\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-21T10:44:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-08T11:00:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mohd. Razdar Hasan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mohd. Razdar Hasan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\"},\"author\":{\"name\":\"Mohd. Razdar Hasan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a86c9f37577ebbdf9e4b35f106ae9f73\"},\"headline\":\"Odoo Language Translation\",\"datePublished\":\"2017-03-21T10:44:31+00:00\",\"dateModified\":\"2022-12-08T11:00:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\"},\"wordCount\":579,\"commentCount\":13,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png\",\"keywords\":[\"create translation in odoo\",\"Language translation in odoo\",\"load a translation\",\"multiple languages odoo\",\"odoo\",\"Odoo Language translation\",\"odoo multi languages\",\"odoo translate\",\"Odoo translation\"],\"articleSection\":[\"Odoo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\",\"url\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\",\"name\":\"Guide for Odoo language Translation | Odoo Multi Language\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png\",\"datePublished\":\"2017-03-21T10:44:31+00:00\",\"dateModified\":\"2022-12-08T11:00:19+00:00\",\"description\":\"Odoo Language Translation allows user to translate the text strings in desired language without customizing the module by using .\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-language-translation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-language-translation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Odoo Language Translation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a86c9f37577ebbdf9e4b35f106ae9f73\",\"name\":\"Mohd. Razdar Hasan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/add7ab42300ae243bed5b4fd6bb0122173b8d654abf46b84ef3ac4030fc432f8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/add7ab42300ae243bed5b4fd6bb0122173b8d654abf46b84ef3ac4030fc432f8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Mohd. Razdar Hasan\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/razdar-hasan646\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide for Odoo language Translation | Odoo Multi Language","description":"Odoo Language Translation allows user to translate the text strings in desired language without customizing the module by using .","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/odoo-language-translation\/","og_locale":"en_US","og_type":"article","og_title":"Guide for Odoo language Translation | Odoo Multi Language","og_description":"Odoo Language Translation allows user to translate the text strings in desired language without customizing the module by using .","og_url":"https:\/\/webkul.com\/blog\/odoo-language-translation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-03-21T10:44:31+00:00","article_modified_time":"2022-12-08T11:00:19+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png","type":"image\/png"}],"author":"Mohd. Razdar Hasan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Mohd. Razdar Hasan","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/"},"author":{"name":"Mohd. Razdar Hasan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a86c9f37577ebbdf9e4b35f106ae9f73"},"headline":"Odoo Language Translation","datePublished":"2017-03-21T10:44:31+00:00","dateModified":"2022-12-08T11:00:19+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/"},"wordCount":579,"commentCount":13,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png","keywords":["create translation in odoo","Language translation in odoo","load a translation","multiple languages odoo","odoo","Odoo Language translation","odoo multi languages","odoo translate","Odoo translation"],"articleSection":["Odoo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/odoo-language-translation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/","url":"https:\/\/webkul.com\/blog\/odoo-language-translation\/","name":"Guide for Odoo language Translation | Odoo Multi Language","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png","datePublished":"2017-03-21T10:44:31+00:00","dateModified":"2022-12-08T11:00:19+00:00","description":"Odoo Language Translation allows user to translate the text strings in desired language without customizing the module by using .","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/odoo-language-translation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/04\/Odoo-Code-Snippet-banner.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/odoo-language-translation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Odoo Language Translation"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a86c9f37577ebbdf9e4b35f106ae9f73","name":"Mohd. Razdar Hasan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/add7ab42300ae243bed5b4fd6bb0122173b8d654abf46b84ef3ac4030fc432f8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/add7ab42300ae243bed5b4fd6bb0122173b8d654abf46b84ef3ac4030fc432f8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Mohd. Razdar Hasan"},"url":"https:\/\/webkul.com\/blog\/author\/razdar-hasan646\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/78045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/383"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=78045"}],"version-history":[{"count":28,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/78045\/revisions"}],"predecessor-version":[{"id":360298,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/78045\/revisions\/360298"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/45511"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=78045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=78045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=78045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}