details:   https://code.tryton.org/translations/commit/16108bf7fa52
branch:    default
user:      Weblate <[email protected]>
date:      Wed Dec 03 10:10:47 2025 +0000
description:
        Update translation files

        Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

        Translation: Tryton/production
        Translate-URL: https://translate.tryton.org/projects/tryton/production/
diffstat:

 modules/production/locale/ar.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/bg.po     |  51 +++++++++++++++++++++++++++++++++-
 modules/production/locale/ca.po     |  53 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/cs.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/de.po     |  54 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/el.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/eo.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/es.po     |  53 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/es_419.po |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/et.po     |  51 +++++++++++++++++++++++++++++++++-
 modules/production/locale/eu.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/fa.po     |  53 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/fi.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/fr.po     |  55 +++++++++++++++++++++++++++++++++++-
 modules/production/locale/gl.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/hi.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/hu.po     |  49 ++++++++++++++++++++++++++++++++-
 modules/production/locale/id.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/it.po     |  55 +++++++++++++++++++++++++++++++++++-
 modules/production/locale/ja.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/ka.po     |  32 +++++++--------------
 modules/production/locale/lo.po     |  49 ++++++++++++++++++++++++++++++++-
 modules/production/locale/lt.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/lv.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/nl.po     |  53 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/pl.po     |  51 +++++++++++++++++++++++++++++++++-
 modules/production/locale/pt.po     |  54 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/ro.po     |  53 ++++++++++++++++++++++++++++++++++-
 modules/production/locale/ru.po     |  51 +++++++++++++++++++++++++++++++++-
 modules/production/locale/sk.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/sl.po     |  51 +++++++++++++++++++++++++++++++++-
 modules/production/locale/sq.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/sr.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/tr.po     |  51 +++++++++++++++++++++++++++++++++-
 modules/production/locale/uk.po     |  47 ++++++++++++++++++++++++++++++-
 modules/production/locale/zh_CN.po  |  47 ++++++++++++++++++++++++++++++-
 36 files changed, 1700 insertions(+), 65 deletions(-)

diffs (3292 lines):

diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/ar.po
--- a/modules/production/locale/ar.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/ar.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,11 +149,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -175,6 +191,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -316,6 +336,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -412,7 +444,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -616,6 +653,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/bg.po
--- a/modules/production/locale/bg.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/bg.po   Wed Dec 03 10:10:47 2025 +0000
@@ -152,10 +152,28 @@
 msgid "Output Materials"
 msgstr "Изходящи"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Количество"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Единица"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Спецификация"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Продукт"
@@ -177,6 +195,10 @@
 msgid "BOM"
 msgstr "Спецификация"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Продукт"
@@ -323,6 +345,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -429,7 +463,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -637,6 +676,16 @@
 msgid "Production"
 msgstr "Производство"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Изходящи"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Изходящи"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Редове"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/ca.po
--- a/modules/production/locale/ca.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/ca.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,10 +149,28 @@
 msgid "Output Materials"
 msgstr "Materials de sortida"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Quantitat"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Unitat"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Llista de materials"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Producte"
@@ -173,6 +191,10 @@
 msgid "BOM"
 msgstr "Llista de materials"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Producte"
@@ -305,6 +327,18 @@
 msgid "The category of Unit of Measure."
 msgstr "La categoria de la unitat de mesura."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr "S'utilitza per generar el codi de la LdM."
@@ -402,8 +436,13 @@
 "El producte \"%(product)s\" de la producció \"%(production)s\" no té cap "
 "preu de venda definit."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr "No podeu crear una LdM recursiva pel producte \"%(product)s\"."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr "No podeu crear una LdM recursiva pel producte \"%(product)s\"."
 
@@ -588,6 +627,16 @@
 msgid "Production"
 msgstr "Producció"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Materials d'entrada"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Materials d'entrada"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Línies"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/cs.po
--- a/modules/production/locale/cs.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/cs.po   Wed Dec 03 10:10:47 2025 +0000
@@ -150,11 +150,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -176,6 +192,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -317,6 +337,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -413,7 +445,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -617,6 +654,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/de.po
--- a/modules/production/locale/de.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/de.po   Wed Dec 03 10:10:47 2025 +0000
@@ -150,10 +150,28 @@
 msgid "Output Materials"
 msgstr "Ausgangs-Materialien"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Menge"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Einheit"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Stückliste"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Artikel"
@@ -174,6 +192,10 @@
 msgid "BOM"
 msgstr "Stückliste"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Artikel"
@@ -306,6 +328,18 @@
 msgid "The category of Unit of Measure."
 msgstr "Die Kategorie der Maßeinheit."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr "Wird benutzt, um die Stücklisten-Codes zu erzeugen."
@@ -403,8 +437,14 @@
 "Für den Artikel \"%(product)s\" auf dem Produktionsauftrag "
 "\"%(production)s\" wurde kein Listenpreis erfasst."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+"Für Artikel \"%(product)s\" darf keine rekursive Stückliste erstellt werden."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 "Für Artikel \"%(product)s\" darf keine rekursive Stückliste erstellt werden."
@@ -591,6 +631,16 @@
 msgid "Production"
 msgstr "Produktion"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Input-Materialien"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Input-Materialien"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Positionen"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/el.po
--- a/modules/production/locale/el.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/el.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,11 +149,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -175,6 +191,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -316,6 +336,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -412,7 +444,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -616,6 +653,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/eo.po
--- a/modules/production/locale/eo.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/eo.po   Wed Dec 03 10:10:47 2025 +0000
@@ -145,10 +145,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -169,6 +185,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -301,6 +321,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -393,7 +425,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -577,6 +614,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/es.po
--- a/modules/production/locale/es.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/es.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,10 +149,28 @@
 msgid "Output Materials"
 msgstr "Materiales salientes"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Cantidad"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Unidad"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "LdM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Producto"
@@ -173,6 +191,10 @@
 msgid "BOM"
 msgstr "LdM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Producto"
@@ -305,6 +327,18 @@
 msgid "The category of Unit of Measure."
 msgstr "La categoria de la unidad de medida."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr "Utilizado para generar el código de la LdM."
@@ -402,8 +436,13 @@
 "El producto \"%(product)s\" de la producción \"%(production)s\" no tiene "
 "ningún precio de venta definido."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr "No puede crear una LdM recursiva para el producto \"%(product)s\"."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr "No puede crear una LdM recursiva para el producto \"%(product)s\"."
 
@@ -589,6 +628,16 @@
 msgid "Production"
 msgstr "Producción"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Materiales de entrada"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Materiales de entrada"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Líneas"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/es_419.po
--- a/modules/production/locale/es_419.po       Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/es_419.po       Wed Dec 03 10:10:47 2025 +0000
@@ -142,10 +142,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -166,6 +182,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -298,6 +318,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -390,7 +422,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -575,6 +612,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/et.po
--- a/modules/production/locale/et.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/et.po   Wed Dec 03 10:10:47 2025 +0000
@@ -151,10 +151,28 @@
 msgid "Output Materials"
 msgstr "Väljundid"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Kogus"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Ühik"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Retsept"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Toode"
@@ -176,6 +194,10 @@
 msgid "BOM"
 msgstr "Retsept"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Toode"
@@ -317,6 +339,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -412,7 +446,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -612,6 +651,16 @@
 msgid "Production"
 msgstr "Tootmine"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Väljundid"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Väljundid"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Read"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/eu.po
--- a/modules/production/locale/eu.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/eu.po   Wed Dec 03 10:10:47 2025 +0000
@@ -142,10 +142,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -166,6 +182,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -298,6 +318,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -390,7 +422,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -574,6 +611,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/fa.po
--- a/modules/production/locale/fa.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/fa.po   Wed Dec 03 10:10:47 2025 +0000
@@ -151,10 +151,28 @@
 msgid "Output Materials"
 msgstr "خروجی ها"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "مقدار/تعداد"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "واحد"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "محصول"
@@ -176,6 +194,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "محصول"
@@ -317,6 +339,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -413,8 +447,13 @@
 "هزینه های خروجی : \"%(outputs)s\" از تولید : \"%(production)s\"، با هزینه "
 "تولید : \"%(costs)s\" مطابقت ندارد."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr "شما نمیتوانید یک BOM بازگشتی برای محصول :\"%(product)s\" ایجاد کنید."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr "شما نمیتوانید یک BOM بازگشتی برای محصول :\"%(product)s\" ایجاد کنید."
 
@@ -613,6 +652,16 @@
 msgid "Production"
 msgstr "تهیه کننده"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "خروجی ها"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "خروجی ها"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "خطوط"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/fi.po
--- a/modules/production/locale/fi.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/fi.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,11 +149,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -175,6 +191,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -316,6 +336,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -412,7 +444,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -616,6 +653,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/fr.po
--- a/modules/production/locale/fr.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/fr.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,10 +149,28 @@
 msgid "Output Materials"
 msgstr "Matériaux de sortie"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Quantité"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Unité"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Nomenclature"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Produit"
@@ -173,6 +191,10 @@
 msgid "BOM"
 msgstr "Nomenclature"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Produit"
@@ -305,6 +327,18 @@
 msgid "The category of Unit of Measure."
 msgstr "La catégorie d’unité de mesure."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr "Utilisé pour générer le code de nomenclature."
@@ -402,8 +436,15 @@
 "Le produit « %(product)s » sur la production « %(production)s » n'a pas de "
 "prix listé défini."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+"Vous ne pouvez pas créer une nomenclature récursive pour le produit "
+"« %(product)s »."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 "Vous ne pouvez pas créer une nomenclature récursive pour le produit "
@@ -591,6 +632,16 @@
 msgid "Production"
 msgstr "Production"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Matériaux d'entrée"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Matériaux d'entrée"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Lignes"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/gl.po
--- a/modules/production/locale/gl.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/gl.po   Wed Dec 03 10:10:47 2025 +0000
@@ -142,10 +142,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -166,6 +182,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -298,6 +318,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -390,7 +422,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -574,6 +611,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/hi.po
--- a/modules/production/locale/hi.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/hi.po   Wed Dec 03 10:10:47 2025 +0000
@@ -142,10 +142,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -166,6 +182,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -298,6 +318,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -390,7 +422,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -574,6 +611,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/hu.po
--- a/modules/production/locale/hu.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/hu.po   Wed Dec 03 10:10:47 2025 +0000
@@ -161,11 +161,29 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Mennyiség"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Egység"
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
@@ -191,6 +209,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
@@ -347,6 +369,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -446,7 +480,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -657,6 +696,14 @@
 msgid "Production"
 msgstr "Termelés"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 #, fuzzy
 msgctxt "view:production.bom:"
 msgid "Lines"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/id.po
--- a/modules/production/locale/id.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/id.po   Wed Dec 03 10:10:47 2025 +0000
@@ -151,10 +151,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Produk"
@@ -175,6 +191,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Produk"
@@ -313,6 +333,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -406,7 +438,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -602,6 +639,14 @@
 msgid "Production"
 msgstr "Produksi"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Baris"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/it.po
--- a/modules/production/locale/it.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/it.po   Wed Dec 03 10:10:47 2025 +0000
@@ -155,10 +155,28 @@
 msgid "Output Materials"
 msgstr "Risultati"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Quantità"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Unità"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Distinta materiali"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Prodotto"
@@ -180,6 +198,10 @@
 msgid "BOM"
 msgstr "Distinta materiali"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Prodotto"
@@ -321,6 +343,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -417,8 +451,15 @@
 "I costi delle uscite \"%(outputs)s\" di produzione \"%(production) \" non "
 "corrispondono al costo della produzione \"(costs)s\"."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+"Non è possibile creare una distinta materiali ricorsiva per il prodotto "
+"\"%(product)s\"."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 "Non è possibile creare una distinta materiali ricorsiva per il prodotto "
@@ -621,6 +662,16 @@
 msgid "Production"
 msgstr "Produzione"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Risultati"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Risultati"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Linee"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/ja.po
--- a/modules/production/locale/ja.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/ja.po   Wed Dec 03 10:10:47 2025 +0000
@@ -149,11 +149,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -175,6 +191,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -316,6 +336,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -412,7 +444,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -616,6 +653,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/ka.po
--- a/modules/production/locale/ka.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/ka.po   Wed Dec 03 10:10:47 2025 +0000
@@ -4,7 +4,7 @@
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "Language: ka\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
@@ -260,8 +260,7 @@
 msgid "Company"
 msgstr ""
 
-msgctxt ""
-"field:production.configuration.production_sequence,production_sequence:"
+msgctxt 
"field:production.configuration.production_sequence,production_sequence:"
 msgid "Production Sequence"
 msgstr ""
 
@@ -385,48 +384,39 @@
 msgid "Assign Production"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_product_in_bom_output_domain_input"
+msgctxt 
"model:ir.action.act_window.domain,name:act_product_in_bom_output_domain_input"
 msgid "As Inputs"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_product_in_bom_output_domain_output"
+msgctxt 
"model:ir.action.act_window.domain,name:act_product_in_bom_output_domain_output"
 msgid "As Outputs"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_all"
+msgctxt "model:ir.action.act_window.domain,name:act_production_list_domain_all"
 msgid "All"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_assigned"
+msgctxt 
"model:ir.action.act_window.domain,name:act_production_list_domain_assigned"
 msgid "Assigned"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_available"
+msgctxt 
"model:ir.action.act_window.domain,name:act_production_list_domain_available"
 msgid "Partially Assigned"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_draft"
+msgctxt 
"model:ir.action.act_window.domain,name:act_production_list_domain_draft"
 msgid "Draft"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_requests"
+msgctxt 
"model:ir.action.act_window.domain,name:act_production_list_domain_requests"
 msgid "Requests"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_running"
+msgctxt 
"model:ir.action.act_window.domain,name:act_production_list_domain_running"
 msgid "Running"
 msgstr ""
 
-msgctxt ""
-"model:ir.action.act_window.domain,name:act_production_list_domain_waiting"
+msgctxt 
"model:ir.action.act_window.domain,name:act_production_list_domain_waiting"
 msgid "Waiting"
 msgstr ""
 
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/lo.po
--- a/modules/production/locale/lo.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/lo.po   Wed Dec 03 10:10:47 2025 +0000
@@ -151,11 +151,29 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "ຈຳນວນ"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "ໜ່ວຍ"
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
@@ -181,6 +199,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
@@ -336,6 +358,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -437,7 +471,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -648,6 +687,14 @@
 msgid "Production"
 msgstr "ຜະລິດຕະພັນ"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 #, fuzzy
 msgctxt "view:production.bom:"
 msgid "Lines"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/lt.po
--- a/modules/production/locale/lt.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/lt.po   Wed Dec 03 10:10:47 2025 +0000
@@ -159,11 +159,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -185,6 +201,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -326,6 +346,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -422,7 +454,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -626,6 +663,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/lv.po
--- a/modules/production/locale/lv.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/lv.po   Wed Dec 03 10:10:47 2025 +0000
@@ -145,10 +145,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -169,6 +185,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -301,6 +321,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -393,7 +425,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -577,6 +614,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/nl.po
--- a/modules/production/locale/nl.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/nl.po   Wed Dec 03 10:10:47 2025 +0000
@@ -150,10 +150,28 @@
 msgid "Output Materials"
 msgstr "Materiaal uitvoer"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Hoeveelheid"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Maateenheid"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Stuklijst"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Product"
@@ -174,6 +192,10 @@
 msgid "BOM"
 msgstr "Stuklijst"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Product"
@@ -306,6 +328,18 @@
 msgid "The category of Unit of Measure."
 msgstr "De categorie van de maateenheid."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr "Wordt gebruikt om de stuklijst code te genereren."
@@ -403,8 +437,13 @@
 "Voor het product \"%(product)s\" in productie \"%(production)s\" is er geen "
 "catalogusprijs gedefinieerd."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr "U kunt geen recursieve stuklijst maken voor product \"%(product)s\"."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr "U kunt geen recursieve stuklijst maken voor product \"%(product)s\"."
 
@@ -589,6 +628,16 @@
 msgid "Production"
 msgstr "Productie"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Materiaal invoer"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Materiaal invoer"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Regels"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/pl.po
--- a/modules/production/locale/pl.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/pl.po   Wed Dec 03 10:10:47 2025 +0000
@@ -158,10 +158,28 @@
 msgid "Output Materials"
 msgstr "Wyjścia"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Ilość"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Jednostka"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Produkt"
@@ -183,6 +201,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Produkt"
@@ -324,6 +346,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -432,7 +466,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -642,6 +681,16 @@
 msgid "Production"
 msgstr "Produkcja"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Wyjścia"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Wyjścia"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/pt.po
--- a/modules/production/locale/pt.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/pt.po   Wed Dec 03 10:10:47 2025 +0000
@@ -150,10 +150,28 @@
 msgid "Output Materials"
 msgstr "Saídas"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Quantidade"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Unidade"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Lista de materiais"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Produto"
@@ -174,6 +192,10 @@
 msgid "BOM"
 msgstr "Lista de Materiais"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Produto"
@@ -306,6 +328,18 @@
 msgid "The category of Unit of Measure."
 msgstr "Categoria de Unidade de Medida."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr "Utilizado para gerar o código da lista de materiais."
@@ -403,8 +437,14 @@
 "O produto \"%(product)s\" da produção \"%(production)s\" carece da definição "
 "de uma lista de preços."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+"Não é possível criar uma Lista de Materiais para o produto \"%(product)s\"."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 "Não é possível criar uma Lista de Materiais para o produto \"%(product)s\"."
@@ -589,6 +629,16 @@
 msgid "Production"
 msgstr "Produção"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Matérias primas"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Matérias primas"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Linhas"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/ro.po
--- a/modules/production/locale/ro.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/ro.po   Wed Dec 03 10:10:47 2025 +0000
@@ -154,10 +154,28 @@
 msgid "Output Materials"
 msgstr "Ieșiri"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Cantitate"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Unitate"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Produs"
@@ -178,6 +196,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Produs"
@@ -311,6 +333,18 @@
 msgid "The category of Unit of Measure."
 msgstr "Categoria de unitate de măsură."
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -408,8 +442,13 @@
 "Produsul \"%(product)s\" din producția \"%(production)s\" nu are niciun preț "
 "de listă definit."
 
-#, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr "Nu puteți crea un BOM recursiv pentru produsul „%(product)s”."
+
+#, fuzzy, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr "Nu puteți crea un BOM recursiv pentru produsul „%(product)s”."
 
@@ -604,6 +643,16 @@
 msgid "Production"
 msgstr "Producţie"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Ieșiri"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Ieșiri"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Rânduri"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/ru.po
--- a/modules/production/locale/ru.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/ru.po   Wed Dec 03 10:10:47 2025 +0000
@@ -151,10 +151,28 @@
 msgid "Output Materials"
 msgstr "Продукция"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Кол-во"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Единица измерения"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Спецификация"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Продукт"
@@ -176,6 +194,10 @@
 msgid "BOM"
 msgstr "Спецификация"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Продукт"
@@ -321,6 +343,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -428,7 +462,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -636,6 +675,16 @@
 msgid "Production"
 msgstr "Производство"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Продукция"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Продукция"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Строки"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/sk.po
--- a/modules/production/locale/sk.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/sk.po   Wed Dec 03 10:10:47 2025 +0000
@@ -142,10 +142,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -166,6 +182,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -298,6 +318,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -390,7 +422,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -574,6 +611,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/sl.po
--- a/modules/production/locale/sl.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/sl.po   Wed Dec 03 10:10:47 2025 +0000
@@ -159,10 +159,28 @@
 msgid "Output Materials"
 msgstr "Izhodi"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Količina"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "enota"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "Kosovnica"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Izdelek"
@@ -184,6 +202,10 @@
 msgid "BOM"
 msgstr "Kosovnica"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Izdelek"
@@ -325,6 +347,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -435,7 +469,12 @@
 "ujemajo s proizvodnimi stroški (%(costs)s)."
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -641,6 +680,16 @@
 msgid "Production"
 msgstr "Proizvodnja"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Izhodi"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Izhodi"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Postavke"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/sq.po
--- a/modules/production/locale/sq.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/sq.po   Wed Dec 03 10:10:47 2025 +0000
@@ -142,10 +142,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -166,6 +182,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -298,6 +318,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -390,7 +422,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -574,6 +611,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/sr.po
--- a/modules/production/locale/sr.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/sr.po   Wed Dec 03 10:10:47 2025 +0000
@@ -145,10 +145,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -169,6 +185,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -301,6 +321,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -393,7 +425,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -577,6 +614,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/tr.po
--- a/modules/production/locale/tr.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/tr.po   Wed Dec 03 10:10:47 2025 +0000
@@ -151,10 +151,28 @@
 msgid "Output Materials"
 msgstr "Çıktılar"
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr "Miktar"
+
+#, fuzzy
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr "Birim"
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr "Ürün"
@@ -176,6 +194,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr "Ürün"
@@ -317,6 +339,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -427,7 +461,12 @@
 "(%(costs)s) maliyetleri ile uyuşmamaktadır."
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -635,6 +674,16 @@
 msgid "Production"
 msgstr "Ürün"
 
+#, fuzzy
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr "Çıktılar"
+
+#, fuzzy
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr "Çıktılar"
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr "Hatlar"
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/uk.po
--- a/modules/production/locale/uk.po   Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/uk.po   Wed Dec 03 10:10:47 2025 +0000
@@ -150,10 +150,26 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -174,6 +190,10 @@
 msgid "BOM"
 msgstr ""
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -306,6 +326,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -398,7 +430,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -583,6 +620,14 @@
 msgid "Production"
 msgstr ""
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""
diff -r de8c149ac485 -r 16108bf7fa52 modules/production/locale/zh_CN.po
--- a/modules/production/locale/zh_CN.po        Wed Dec 03 10:10:09 2025 +0000
+++ b/modules/production/locale/zh_CN.po        Wed Dec 03 10:10:47 2025 +0000
@@ -158,11 +158,27 @@
 msgid "Output Materials"
 msgstr ""
 
+msgctxt "field:production.bom,phantom:"
+msgid "Phantom"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_quantity:"
+msgid "Quantity"
+msgstr ""
+
+msgctxt "field:production.bom,phantom_unit:"
+msgid "Unit"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:production.bom.input,bom:"
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.input,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.input,product:"
 msgid "Product"
 msgstr ""
@@ -184,6 +200,10 @@
 msgid "BOM"
 msgstr "BOM"
 
+msgctxt "field:production.bom.output,phantom_bom:"
+msgid "Phantom BOM"
+msgstr ""
+
 msgctxt "field:production.bom.output,product:"
 msgid "Product"
 msgstr ""
@@ -327,6 +347,18 @@
 msgid "The category of Unit of Measure."
 msgstr ""
 
+msgctxt "help:production.bom,phantom:"
+msgid "If checked, the BoM can be used in another BoM."
+msgstr ""
+
+msgctxt "help:production.bom,phantom_quantity:"
+msgid "The quantity of the Phantom BoM"
+msgstr ""
+
+msgctxt "help:production.bom,phantom_unit:"
+msgid "The Unit of Measure of the Phantom BoM"
+msgstr ""
+
 msgctxt "help:production.configuration,bom_sequence:"
 msgid "Used to generate the BOM code."
 msgstr ""
@@ -424,7 +456,12 @@
 msgstr ""
 
 #, python-format
-msgctxt "model:ir.message,text:msg_recursive_bom"
+msgctxt "model:ir.message,text:msg_recursive_bom_bom"
+msgid "You cannot create a recursive BOM for BOM \"%(bom)s\"."
+msgstr ""
+
+#, python-format
+msgctxt "model:ir.message,text:msg_recursive_bom_product"
 msgid "You cannot create a recursive BOM for product \"%(product)s\"."
 msgstr ""
 
@@ -628,6 +665,14 @@
 msgid "Production"
 msgstr "Production"
 
+msgctxt "view:production.bom.input:"
+msgid "Material"
+msgstr ""
+
+msgctxt "view:production.bom.output:"
+msgid "Material"
+msgstr ""
+
 msgctxt "view:production.bom:"
 msgid "Lines"
 msgstr ""

Reply via email to