OdooWiki OCA HUB

Product Category Name Translatable

product_category_name_translatable folder_open OCA/product-attribute open_in_new
Product License: AGPL-3

This module allows you to translate product category names.

The feature of translating the product category name was removed from Odoo core due to limitations on the complete name compute when the name is translatable: https://github.com/odoo/odoo/pull/36717.

To solve it, a setting is available to choose the language you want to use for displaying the complete name of product categories in the system.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets you translate product category names and choose which language is used to build the full category path shown in Odoo.

Product category names can be translated again, and you decide which language Odoo uses when it builds the full category name (the path that includes parent categories).

Where it appears: - In Settings, under the Product settings, a new "Product Category Translations" block adds the field "Product Category Complete Name Language". - The category name field on product.category becomes translatable, so you can enter a different name per language.

Business rules and automatic behaviour: - The chosen language is required and is stored as a system setting. - When you save the settings and the language has changed, Odoo recalculates the full name of every product category so the displayed paths follow the new language. - The full name is computed from the category name and the parent category's full name, using the selected language.

Areas touched: - Product categories (product.category), including their complete name. - General settings (res.config.settings) and the list of languages (res.lang).

This restores a feature that was removed from standard Odoo because of limitations with translatable names, by letting you pick one language for the complete name.

Depends on

product
Models and fields (2)
  • product.category · extends an existing modelname
  • res.config.settings · extends an existing modelproduct_category_complete_name_lang_id (Product Category Complete Name Language)

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/product-attribute.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

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.