Repository
odoo/odoo · module folder
Module version
1.0
Category
Hidden/Tools
Folder size
0.23 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-08 22:45:30
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Odoo Translation Bot, Julien Castiaux, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Pierre Paridans, Dylan Kiss (dyki), Bastien Fafchamps (bafa), saurabh, chpa-odoo
Odoo dependencies
odoo/odoo:
- web
Python dependencies
None
System dependencies
None
Required by
None
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
HTTP endpoints (0)

No HTTP endpoints found for this module.

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.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…