Transifex integration

transifex
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden/Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Julien Castiaux, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Pierre Paridans, Dylan Kiss (dyki), Bastien Fafchamps (bafa), saurabh, chpa-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:45
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detect the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
transifex_code_translation_tree_view transifex.code.translation.list transifex.code.translation list New
transifex_code_translation_view_search transifex.code.translation.view.search transifex.code.translation search New
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • get_field_translations(self, field_name, langs=None)
    Get model/model_term translations for records with transifex url :param str field_name: field name :param list langs: languages :return: a 2-items tuple ``(translations, context)`` where translations: list of dicts like:: [{ "lang": lang, "source": source_term, "value": value_term, "module": module, "transifexURL": transifex_url }] context: dict like:: {"translation_type": "text"/"char", "translation_show_source": True/False}

New fields (5)
  • lang Selection
    selection='_get_languages' string='Language' validate=False
  • module Char
    help='Module this term belongs to'
  • source Text
    string='Code'
  • transifex_url Char
    compute='_compute_transifex_url' help='Propose a modification in the official version of Odoo' args: 'Transifex URL'
  • value Text
    string='Translation Value'
Public methods (1)
  • reload(self)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden/Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Odoo Online, Tiffany Chang (tic), Gorash, Dylan Kiss (dyki), Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detect the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
transifex_code_translation_tree_view transifex.code.translation.list transifex.code.translation list New
transifex_code_translation_view_search transifex.code.translation.view.search transifex.code.translation search New
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • get_field_translations(self, field_name, langs=None)
    get model/model_term translations for records with transifex url :param str field_name: field name :param list langs: languages :return: (translations, context) where translations: list of dicts like [{"lang": lang, "source": source_term, "value": value_term, "module": module, "transifexURL": transifex_url}] context: {"translation_type": "text"/"char", "translation_show_source": True/False}

New fields (5)
  • lang Selection
    selection='_get_languages' string='Language' validate=False
  • module Char
    help='Module this term belongs to'
  • source Text
    string='Code'
  • transifex_url Char
    compute='_compute_transifex_url' help='Propose a modification in the official version of Odoo' args: 'Transifex URL'
  • value Text
    string='Translation Value'
Public methods (1)
  • reload(self)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden/Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Samuel Degueldre, Tiffany Chang (tic), Pierre Paridans, niyasraphy, Dylan Kiss (dyki), Chong Wang (cwg), Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detect the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
transifex_code_translation_tree_view transifex.code.translation.tree transifex.code.translation tree New
transifex_code_translation_view_search transifex.code.translation.view.search transifex.code.translation search New
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • get_field_translations(self, field_name, langs=None)
    get model/model_term translations for records with transifex url :param str field_name: field name :param list langs: languages :return: (translations, context) where translations: list of dicts like [{"lang": lang, "source": source_term, "value": value_term, "module": module, "transifexURL": transifex_url}] context: {"translation_type": "text"/"char", "translation_show_source": True/False}

New fields (5)
  • lang Selection
    selection='_get_languages' string='Language' validate=False
  • module Char
    help='Module this term belongs to'
  • source Text
    string='Code'
  • transifex_url Char
    compute='_compute_transifex_url' help='Propose a modification in the official version of Odoo' args: 'Transifex URL'
  • value Text
    string='Translation Value'
Public methods (1)
  • reload(self)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden/Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, niyasraphy, Chong Wang (cwg)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detect the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
transifex_code_translation_tree_view transifex.code.translation.tree transifex.code.translation tree New
transifex_code_translation_view_search transifex.code.translation.view.search transifex.code.translation search New
Models touched (3)

New fields (0)

No new fields.

Public methods (1)
  • get_field_translations(self, field_name, langs=None)
    get model/model_term translations for records with transifex url :param str field_name: field name :param list langs: languages :return: (translations, context) where translations: list of dicts like [{"lang": lang, "source": source_term, "value": value_term, "module": module, "transifexURL": transifex_url}] context: {"translation_type": "text"/"char", "translation_show_source": True/False}

New fields (5)
  • lang Selection
    selection='_get_languages' string='Language' validate=False
  • module Char
    help='Module this term belongs to'
  • source Text
    string='Code'
  • transifex_url Char
    compute='_compute_transifex_url' help='Propose a modification in the official version of Odoo' args: 'Transifex URL'
  • value Text
    string='Translation Value'
Public methods (1)
  • reload(self)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden/Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Goffin Simon, Xavier-Do, niyasraphy
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detec the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
ir_translation_dialog_view_src_value_tree_transifex ir.translation.src.value.transifex ir.translation field Inherits base.view_translation_lang_src_value_tree
ir_translation_dialog_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_dialog_tree
ir_translation_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_tree
Models touched (1)

New fields (1)
  • transifex_url Char
    compute='_get_transifex_url' help='Propose a modification in the official version of Odoo' args: 'Transifex URL'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYHidden/Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Christophe Simonis, Xavier Morel, Goffin Simon, Yannick Tivisse, Xavier-Do, niyasraphy
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detec the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
ir_translation_dialog_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_dialog_tree
ir_translation_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_tree
Models touched (1)

New fields (1)
  • transifex_url Char
    compute='_get_transifex_url' help='Propose a modification in the official version of Odoo' args: 'Transifex URL'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Christophe Simonis, Damien Bouvy, Julien Castiaux, Xavier-Do
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detec the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
ir_translation_dialog_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_dialog_tree
ir_translation_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_tree
Models touched (1)

New fields (1)
  • transifex_url Char
    compute='_get_transifex_url' args: 'Transifex URL'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/12.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Christophe Simonis, Christophe Monniez, Xavier-Do, sri-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:57:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detec the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
ir_translation_dialog_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_dialog_tree
ir_translation_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_tree
Models touched (1)

New fields (1)
  • transifex_url Char
    compute='_get_transifex_url' args: 'Transifex URL'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/11.0/transifex
VERSION
VERSION 1.0
CATEGORY
CATEGORYExtra Tools
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Yannick Tivisse, Odoo Online
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:53:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - base
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Transifex integration
=====================
This module will add a link to the Transifex project in the translation view.
The purpose of this module is to speed up translations of the main modules.

To work, Odoo uses Transifex configuration files `.tx/config` to detec the
project source. Custom modules will not be translated (as not published on
the main Transifex project).

The language the user tries to translate must be activated on the Transifex
project.
        

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
ir_translation_dialog_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_dialog_tree
ir_translation_view_tree_transifex ir.translation.transifex ir.translation field Inherits base.view_translation_tree
Models touched (1)

New fields (1)
  • transifex_url Char
    compute='_get_transifex_url' args: 'Transifex URL'
Public methods (0)

No public methods.