Multi-Language Translatio
In-app translation editor, missing-string finder and PO import/export
Translating Odoo's stored content normally means exporting .po files and hand-editing gettext — painful and error-prone. This module keeps it all in-app. Create a translation project scoped to a target language and a set of models, scan their translatable fields to build one editable entry per record/field (detecting what's still missing), and edit source vs target side by side, writing values straight back to the record. A glossary enforces consistent terminology, coverage KPIs show completion per project and model, and standard PO export/import lets external translators or CAT tools do their part. It even ships a Welsh-language helper for organisations under the Welsh Language Standards.
Key Features
Scoped Translation Projects
Define a project for a target language and a chosen set of models, optionally focusing only on missing strings.
Missing-String Scan
Walk the translatable fields of the selected models, read the stored jsonb translations and create one editable entry per record/field, detecting which target-language strings are still missing.
Side-by-Side Editor
Edit source vs target inline, mark entries reviewed or needs-review, filter by missing / draft / translated, and apply the value straight back to the record's translated field.
Glossary Enforcement
Maintain source→target term pairs (case-sensitive optional); a checker flags any translation that ignores a glossary term, keeping terminology consistent.
Coverage KPIs
Total strings, translated, missing and a completion % per project, per model and per language — so you always know what's left.
PO Export / Import
Produce a standard gettext .po file of pending strings for an external translator or CAT tool, then re-import the returned file to apply translations in bulk.
No File Wrangling
Manage translations from a clean Odoo cockpit instead of exporting, hand-editing and re-loading .po files.
Consistent & Welsh-Ready
Glossary checks keep terminology consistent, and a built-in Welsh helper supports Welsh Language Standards obligations.
Screenshots
Language Coverage
Glossary
Why Choose This Module
Multilingual businesses, e-commerce and website teams translating product and content catalogues, implementers localising Odoo, and UK public-sector or bilingual organisations meeting Welsh Language Standards.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: base, mail
- Support: support@pokutsoft.com
Update date: 2026-07-02