OdooWiki OCA HUB

Web Translate Dialog

web_translate_dialog folder_open OCA/web open_in_new
Web License: AGPL-3

This module replaces the standard translation view by an easy-to-use pop-up view where you can translate all the fields of the object in all the installed languages (for long-time users, it may remind them the translation pop-up of OpenERP 6.1).

This module also features:

  • A Translate button item in the More menu
  • Support for HTML fields
  • Autosize the textareas to the size of the content

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Translate all translatable fields of any record in one pop-up window, with one column per installed language. A Translate option is added to the form's More menu and to the small translation icon next to fields.

This module replaces the standard translation screen with a single pop-up dialog. On any form, a Translate entry appears in the More menu (only when the record can be edited). Clicking it opens a window showing every translatable field of the record as a row and every active language as a column, so you can fill in all languages side by side and save once.

  • The small translation icon next to a field also opens the same dialog, limited to that single field.
  • Text fields, long text fields and rich HTML fields are supported; HTML fields get a full editor with formatting, lists, tables, links and images.
  • Text areas grow automatically to fit their content, and character limits of the original field are applied.
  • Only fields that are actually translatable and visible on the form are shown.
  • Saving writes each language separately and refreshes the form.

A new Translation sequence number is added on each language (Settings > Translations > Languages) to control the order in which languages appear in the dialog. The module extends the base model with a method that collects existing translations, and touches res.lang and ir.translation.

Depends on

web
Models and fields (2)
  • base · extends an existing model
  • res.lang · extends an existing modeltr_sequence (Translation sequence)

Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 13.0

Go to an object that has translatable fields (Products for example) and select Actions > Translate (or click on Edit and then click on the flag at the top-right of one of the translatable fields): the translation view will pop-up on your screen. This translation view contains all the translatable fields of the object.

If you click in the standard translate icon then the translation view will pop-up with this field only.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.