mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-22 06:32:06 +02:00
19.0 vanilla
This commit is contained in:
parent
d1963a3c3a
commit
2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions
|
|
@ -16,38 +16,15 @@ pip install odoo-bringout-oca-ocb-purchase_mrp
|
|||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- mrp
|
||||
- purchase_stock
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Purchase and MRP Management
|
||||
- **Version**: 1.0
|
||||
- **Category**: Inventory/Purchase
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: True
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `purchase_mrp`.
|
||||
- Repository: https://github.com/OCA/OCB
|
||||
- Branch: 19.0
|
||||
- Path: addons/purchase_mrp
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Reports: doc/REPORTS.md
|
||||
- Security: doc/SECURITY.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
This package preserves the original LGPL-3 license.
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
{
|
||||
'name': 'Purchase and MRP Management',
|
||||
'version': '1.0',
|
||||
'category': 'Inventory/Purchase',
|
||||
'category': 'Supply Chain/Purchase',
|
||||
'description': """
|
||||
This module provides facility to the user to install mrp and purchase modules at a time.
|
||||
========================================================================================
|
||||
|
|
@ -17,8 +17,12 @@ from purchase order.
|
|||
'views/mrp_bom_views.xml',
|
||||
'views/purchase_order_views.xml',
|
||||
'views/mrp_production_views.xml',
|
||||
'views/stock_orderpoint_views.xml',
|
||||
'security/ir.model.access.csv',
|
||||
],
|
||||
'demo': [
|
||||
'data/purchase_mrp_demo.xml',
|
||||
],
|
||||
'depends': ['mrp', 'purchase_stock'],
|
||||
'installable': True,
|
||||
'auto_install': True,
|
||||
|
|
@ -27,5 +31,6 @@ from purchase order.
|
|||
'mrp/static/src/**/*.js',
|
||||
],
|
||||
},
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="mrp.product_product_computer_desk_leg" model="product.product">
|
||||
<field name="route_ids" eval="[Command.link(ref('purchase_stock.route_warehouse0_buy'))]"></field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -1,39 +1,42 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Malaz Abuidris <msea@odoo.com>, 2023
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Malaz Abuidris <msea@odoo.com>, 2023\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 13:41+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/ar/>\n"
|
||||
"Language: ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">التصنيع</span> "
|
||||
msgstr "<span class=\"o_stat_text\">التصنيع</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr "<span class=\"o_stat_text\">المشتريات</span> "
|
||||
msgstr "<span class=\"o_stat_text\">المشتريات</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "تقرير النظرة العامة لقائمة المواد "
|
||||
msgstr "تقرير النظرة العامة لقائمة المواد"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -46,51 +49,77 @@ msgid "Bill of Material Line"
|
|||
msgstr "بند قائمة المواد"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "يجب أن تكون حصة تكلفة المكونات موجبة أو مساوية للصفر. "
|
||||
msgstr "يجب أن تكون حصة تكلفة المكونات موجبة أو مساوية للصفر."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "حصة التكلفة (%) "
|
||||
msgstr "حصة التكلفة (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "عدد مصادر أوامر التصنيع "
|
||||
msgstr "عدد مصادر أوامر التصنيع"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "عدد أوامر الشراء المنشأة "
|
||||
msgstr "عدد أوامر الشراء المنشأة"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "عنصر اليومية"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "اسم العرض"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "مصدر التصنيع لـ %s "
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "المُعرف"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"لم يتمكن أودو من إنشاء القيود الأنجلو ساكسونية. التقييم الإجمالي لـ %s هو "
|
||||
"صفر. "
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "تقرير النظرة العامة على أمر التصنيع"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "أمر الإنتاج"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "أمر التصنيع"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "مصدر التصنيع لـ %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"لم يتمكن أودو من إنشاء القيود الأنجلو ساكسونية. التقييم الإجمالي لـ %s هو "
|
||||
"صفر."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -103,16 +132,21 @@ msgid "Purchase Order Line"
|
|||
msgstr "بند أمر الشراء"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "أمر شراء تم إنشاؤه من %s "
|
||||
msgstr "أمر شراء تم إنشاؤه من %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "حركة المخزون"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "قاعدة المخزون"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -120,10 +154,16 @@ msgid ""
|
|||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"نسبة تكلفة إعادة تقسيم المكوِّن عند شراء عدة. يجب أن يكون إجمالي تكلفة كافة "
|
||||
"المكونات مساوياً لـ 100. "
|
||||
"المكونات مساوياً لـ 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "لا يمكن أن يتخطى إجمالي حصة التكلفة للمكونات لقائمة المواد 100. "
|
||||
msgstr "لا يمكن أن يتخطى إجمالي حصة التكلفة للمكونات لقائمة المواد 100."
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "عنصر اليومية"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "أمر الإنتاج"
|
||||
|
|
|
|||
|
|
@ -1,23 +1,23 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Jumshud Sultanov <cumshud@gmail.com>, 2022
|
||||
# erpgo translator <jumshud@erpgo.az>, 2023
|
||||
#
|
||||
# erpgo translator <jumshud@erpgo.az>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: erpgo translator <jumshud@erpgo.az>, 2023\n"
|
||||
"Last-Translator: erpgo translator <jumshud@erpgo.az>, 2022\n"
|
||||
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n"
|
||||
"Language: az\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: az\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -46,8 +46,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Məhsul Resepti siyahısı"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -67,42 +67,68 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Jurnal Sətirləri"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "İstehsal Sifarişi"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Satın Alma Sifarişi"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Satınalma Sifariş Xətti"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -111,6 +137,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr "Stokun Hərəkəti"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -119,7 +150,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Jurnal Sətirləri"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "İstehsal Sifarişi"
|
||||
|
|
|
|||
|
|
@ -1,120 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Belarusian (https://app.transifex.com/odoo/teams/41243/be/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: be\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,28 +1,20 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# KeyVillage, 2023
|
||||
# Igor Sheludko <igor.sheludko@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Весел Карастоянов <vesel@abv.bg>, 2023
|
||||
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
|
||||
# Elena Varbanova, 2024
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Elena Varbanova, 2024\n"
|
||||
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: bg\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -32,7 +24,7 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Доставки</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
|
|
@ -42,16 +34,16 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Фактура за покупка на материали"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Ред на Списък с материали"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -71,49 +63,80 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Счетоводна Операция"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Производствена поръчка"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Поръчка"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Ред на поръчка за покупка"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Поръчка за покупка, генерирана от %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Движение в склада"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -123,7 +146,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,97 +1,124 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"PO-Revision-Date: 2025-02-10 08:27+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
|
||||
"Language: bs\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Proizvodnja</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Nabave</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Izvještaj sastavnice"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Sastavnica"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Stavka sastavnice"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Učešće troška (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Broj izvornih PN"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Broj generiranih naloga za nabavu"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Stavka dnevnika"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Proizvodni izvor za %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Proizvodni nalog"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Nalog za nabavu"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
|
|
@ -101,15 +128,19 @@ msgstr "Stavka nabavne narudžbe"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Nalog za nabavu generiran iz %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Kretanje zalihe"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -120,6 +151,5 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Manel Fernandez Ramirez <manelfera@outlook.com>, 2022
|
||||
# jabelchi, 2022
|
||||
|
|
@ -9,20 +9,22 @@
|
|||
# Quim - eccit <quim@eccit.com>, 2022
|
||||
# CristianCruzParra, 2022
|
||||
# Ivan Espinola, 2022
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Ivan Espinola, 2022\n"
|
||||
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 04:42+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/ca/>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ca\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -50,8 +52,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Línia de Llista de Materials"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "El cost compartit dels components ha de ser positiu o igual a zero."
|
||||
|
||||
|
|
@ -71,31 +73,57 @@ msgid "Count of generated PO"
|
|||
msgstr "Comptador del PO generat"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Apunt comptable"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Informe resum de les ordres de fabricació"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Ordre de fabricació"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Ordre de producció %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo no és capaç de generar les entrades de saxons anglòfons. La valoració "
|
||||
"total%s és zero"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Ordre de producció"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -107,8 +135,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Línia de la comanda de compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Ordre de compra generat a partir de %s"
|
||||
|
||||
|
|
@ -117,17 +145,28 @@ msgstr "Ordre de compra generat a partir de %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Moviment d'estoc"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"El percentatge del cost de repartició del component quan es compra un kit.El"
|
||||
" cost total de tots els components ha de ser igual a 100."
|
||||
"El percentatge del cost de repartició del component quan es compra un kit.El "
|
||||
"cost total de tots els components ha de ser igual a 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "La quota de cost total per a un component de BoM ha de ser 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Apunt comptable"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Ordre de producció"
|
||||
|
|
|
|||
|
|
@ -1,27 +1,30 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Rastislav Brencic <rastislav.brencic@azet.sk>, 2022
|
||||
# Jiří Podhorecký, 2022
|
||||
# karolína schusterová <karolina.schusterova@vdp.sk>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Jakub Smolka, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Marta (wacm)" <wacm@odoo.com>, 2026.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Jakub Smolka, 2023\n"
|
||||
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2026-02-25 14:46+0000\n"
|
||||
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
|
||||
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/cs/>\n"
|
||||
"Language: cs\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: cs\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : "
|
||||
"(n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -49,8 +52,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Položka kusovníku"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -70,43 +73,69 @@ msgid "Count of generated PO"
|
|||
msgstr "Počet vygenerovaných PO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Položka deníku"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Zobrazovaný název"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Výkaz výrobních příkazů"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Výrobní příkaz"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Výrobní zdroj %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo není schopen generovat anglosaské záznamy. Celkové ocenění %s je nula."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Výrobní příkaz"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Objednávka"
|
||||
msgstr "Nákupní objednávka"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Řádek objednávky"
|
||||
msgstr "Položka nákupní objednávky"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Nákupní objednávka vygenerovaná z %s"
|
||||
|
||||
|
|
@ -115,6 +144,11 @@ msgstr "Nákupní objednávka vygenerovaná z %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Pohyb zásob"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Zásobovací pravidlo"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -123,7 +157,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Položka deníku"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Výrobní příkaz"
|
||||
|
|
|
|||
|
|
@ -1,24 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Kira Petersen, 2025
|
||||
#
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Kira Petersen François (peti)" <peti@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Kira Petersen, 2025\n"
|
||||
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-25 13:33+0000\n"
|
||||
"Last-Translator: \"Kira Petersen François (peti)\" <peti@odoo.com>\n"
|
||||
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/da/>\n"
|
||||
"Language: da\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: da\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -43,12 +46,11 @@ msgstr "Stykliste"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Stykliste linje"
|
||||
msgstr "Styklistelinje"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"Komponenternes omkostningsandel skal være større end eller lig med nul."
|
||||
|
|
@ -61,40 +63,64 @@ msgstr "Omkostningsandel (%)"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Antal Produktionsordre Kilde"
|
||||
msgstr "Kilde til antal produktionsordrer"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Antal genereret Købsordre"
|
||||
msgstr "Antal genererede indkøbsordrer"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Journalpost"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Vis navn"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Sammenfattende rapport over produktionsordrer"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Produktionsordre"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Produktionskilde for %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo er ikke i stand til at generere anglesaksiske posteringer. Den totale "
|
||||
"evaluering af %s er nul."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Produktionsordre"
|
||||
"Odoo kan ikke generere de angelsaksiske poster, da den samlede værdi for %s "
|
||||
"er nul."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -104,20 +130,24 @@ msgstr "Indkøbsordre"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Indkøbsordrelinie"
|
||||
msgstr "Indkøbsordrelinje"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Købsordre genereret fra %s"
|
||||
msgstr "Indkøbsordre genereret fra %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Lagerflytning"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Lagerregel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -125,13 +155,18 @@ msgid ""
|
|||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Den procentvise fordeling af omkostningerne på komponenterne ved køb af et "
|
||||
"byggesæt. De samlede omkostninger for alle komponenter skal tilsammen udgøre"
|
||||
" 100 %."
|
||||
"byggesæt. De samlede omkostninger for alle komponenter skal tilsammen udgøre "
|
||||
"100 %."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Den samlede omkostningsandel for styklistekomponenterne skal være 100 %"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Journalpost"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Produktionsordre"
|
||||
|
|
|
|||
|
|
@ -1,24 +1,28 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Martin Trigaux, 2022
|
||||
# Larissa Manderfeld, 2023
|
||||
#
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Larissa Manderfeld, 2023\n"
|
||||
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-31 12:55+0000\n"
|
||||
"Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
|
||||
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/de/>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: de\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -46,8 +50,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Stücklistenposition"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Der Kostenanteil der Komponenten muss positiv oder gleich Null sein."
|
||||
|
||||
|
|
@ -67,30 +71,56 @@ msgid "Count of generated PO"
|
|||
msgstr "Anzahl generierter Bestellungen"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Buchungszeile"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Anzeigename"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Übersichtsbericht der Fertigungsaufträge"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Fertigungsauftrag"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Fertigungsquelle von %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo ist nicht in der Lage, die angelsächsischen Einträge zu generieren. Die"
|
||||
" Gesamtbewertung von %s ist Null."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Fertigungsauftrag"
|
||||
"Odoo ist nicht in der Lage, die angelsächsischen Einträge zu generieren. Die "
|
||||
"Gesamtbewertung von %s ist Null."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -103,8 +133,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Bestellzeile"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Bestellung generiert aus %s"
|
||||
|
||||
|
|
@ -113,6 +143,11 @@ msgstr "Bestellung generiert aus %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Lagerbuchung"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Bestandsregel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -124,8 +159,14 @@ msgstr ""
|
|||
"müssen."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Der Gesamtkostenanteil für die Komponenten einer Stückliste muss 100 sein."
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Buchungszeile"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Fertigungsauftrag"
|
||||
|
|
|
|||
|
|
@ -1,34 +1,157 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2018
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-18 09:49+0000\n"
|
||||
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2018\n"
|
||||
"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-24 19:22+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/el/>\n"
|
||||
"Language: el\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: el\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Παραγωγή</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Αναφορά Επισκόπησης Λίστας Πρώτων Υλών"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Κατάσταση Υλικών"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Γραμμή Λίστας Πρώτων Υλών"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Ποσοστό Κόστους (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Αναφορά Επισκόπησης Εντολής Παραγωγής"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production"
|
||||
msgstr "Παραγωγή"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Εντολή Παραγωγής"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Παραγγελία Αγοράς"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Γραμμή Παραγγελίας Αγοράς"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Παραγγελία Αγοράς που δημιουργήθηκε από %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Κίνηση Αποθέματος"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,27 +1,28 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Ana Sanjuán, 2023
|
||||
# Larissa Manderfeld, 2023
|
||||
# Carolina Fernández, 2024
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2022
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 2026.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2026-02-11 16:32+0000\n"
|
||||
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
|
||||
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/es/>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0)"
|
||||
" ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -49,12 +50,11 @@ msgid "Bill of Material Line"
|
|||
msgstr "Línea de lista de materiales"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"El coste compartido de los componentes tiene que ser positivo o igual a "
|
||||
"cero."
|
||||
"El coste compartido de los componentes tiene que ser positivo o igual a cero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -72,30 +72,56 @@ msgid "Count of generated PO"
|
|||
msgstr "Número de pedidos de compra generados"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Apunte contable"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre para mostrar"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Informe del resumen de la orden de fabricación"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Orden de fabricación"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Fuente de fabricación de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo no puede generar los asientos anglosajones. La valuación total de %s es"
|
||||
" cero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Orden de producción"
|
||||
"Odoo no puede generar los asientos anglosajones. La valuación total de %s es "
|
||||
"cero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -108,8 +134,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Línea de pedido de compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Pedido de compra generado a partir de %s"
|
||||
|
||||
|
|
@ -118,6 +144,11 @@ msgstr "Pedido de compra generado a partir de %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Movimiento de stock"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Regla de stock"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -128,9 +159,15 @@ msgstr ""
|
|||
"kit. El total del coste de todos los componentes debe ser igual a 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"El total del reparto de costes para un componente de la lista de materiales "
|
||||
"debe ser 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Apunte contable"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Orden de producción"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,24 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Patricia Gutiérrez Capetillo <pagc@odoo.com>, 2022
|
||||
# Fernanda Alvarez, 2024
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Fernanda Alvarez (mfar)" <mfar@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Fernanda Alvarez, 2024\n"
|
||||
"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-30 17:19+0000\n"
|
||||
"Last-Translator: \"Fernanda Alvarez (mfar)\" <mfar@odoo.com>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/purchase_mrp/es_419/>\n"
|
||||
"Language: es_419\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_MX\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -47,12 +46,11 @@ msgid "Bill of Material Line"
|
|||
msgstr "Línea de lista de materiales"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"El costo compartido de los componentes tiene que ser positivo o igual a "
|
||||
"cero."
|
||||
"El costo compartido de los componentes tiene que ser positivo o igual a cero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -62,38 +60,64 @@ msgstr "Reparto de costos (%)"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Conteo de órdenes de fabricación fuente"
|
||||
msgstr "Número de órdenes de fabricación fuente"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Conteo de órdenes de compra generadas"
|
||||
msgstr "Número de órdenes de compra generadas"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Apunte contable"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre para mostrar"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Reporte del resumen de la orden de fabricación"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Orden de fabricación"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Fuente de fabricación de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo no puede generar los asientos anglosajones. La valuación total de %s es"
|
||||
" cero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Orden de producción"
|
||||
"Odoo no puede generar los asientos anglosajones. La valuación total de %s es "
|
||||
"cero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -103,11 +127,11 @@ msgstr "Orden de compra"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Línea de orden de compra"
|
||||
msgstr "Línea de la orden de compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Orden de compra generada a partir de %s"
|
||||
|
||||
|
|
@ -116,6 +140,11 @@ msgstr "Orden de compra generada a partir de %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Movimiento de stock"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Regla de inventario"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -126,9 +155,12 @@ msgstr ""
|
|||
"kit. El total del costo de todos los componentes debe ser igual a 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"El total del costo compartido para un componente de la lista de materiales "
|
||||
"El total del reparto de costos para un componente de la lista de materiales "
|
||||
"debe ser 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Apunte contable"
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Piia Paurson <piia@avalah.ee>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
|
|
@ -9,20 +9,22 @@
|
|||
# Triine Aavik <triine@avalah.ee>, 2022
|
||||
# Martin Aavastik <martin@avalah.ee>, 2022
|
||||
# JanaAvalah, 2022
|
||||
#
|
||||
# Kristina Pešehodko <kristina@avalah.ee>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: JanaAvalah, 2022\n"
|
||||
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-21 05:30+0000\n"
|
||||
"Last-Translator: Kristina Pešehodko <kristina@avalah.ee>\n"
|
||||
"Language-Team: Estonian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/et/>\n"
|
||||
"Language: et\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: et\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -50,8 +52,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Retsepti rida"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Komponentide kuluosa peab olema positiivne või võrdne nulliga."
|
||||
|
||||
|
|
@ -71,29 +73,55 @@ msgid "Count of generated PO"
|
|||
msgstr "Loodud ostutellimuste arv"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Andmiku kanderida"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Kuvatav nimi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Tootmistellimuse koondraport"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Tootmistellimus"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Tootmise allikas %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo ei saa anglosaksi kirjeid genereerida. Kogu väärtus %s on null."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Tootmiskäsk"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -105,8 +133,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Ostutellimuse rida"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Ostutellimus on genereeritud %s"
|
||||
|
||||
|
|
@ -115,6 +143,11 @@ msgstr "Ostutellimus on genereeritud %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Laoliikumine"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Laoreegel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -125,7 +158,13 @@ msgstr ""
|
|||
"komponentide maksumus kokku peab olema võrdne 100-ga."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Retseptide komponendi kogukulu osa peab olema 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Andmiku kanderida"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Tootmiskäsk"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,24 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Hanna Kheradroosta, 2023
|
||||
# Hamed Mohammadi <hamed@dehongi.com>, 2023
|
||||
# Mostafa Barmshory <mostafa.barmshory@gmail.com>, 2024
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Mostafa Barmshory <mostafa.barmshory@gmail.com>, 2024\n"
|
||||
"Last-Translator: Hamed Mohammadi <hamed@dehongi.com>, 2023\n"
|
||||
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
|
||||
"Language: fa\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fa\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -35,7 +34,7 @@ msgstr "<span class=\"o_stat_text\">خریدها</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "گزارش نمای کلی فهرست مواد"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -48,8 +47,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "سطر صورت مواد اولیه"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -69,29 +68,55 @@ msgid "Count of generated PO"
|
|||
msgstr "تعداد PO ایجاد شده"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "آیتم روزنامه"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "منبع تولید %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo قادر به تولید ورودی های آنگلوساکسون نیست. ارزش کل %s صفر است."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "سفارش تولید"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -103,8 +128,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "سطر سفارش خرید"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "سفارش خرید از %s ایجاد شد"
|
||||
|
||||
|
|
@ -113,6 +138,11 @@ msgstr "سفارش خرید از %s ایجاد شد"
|
|||
msgid "Stock Move"
|
||||
msgstr "انتقال موجودی"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -121,7 +151,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "آیتم روزنامه"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "سفارش تولید"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Kari Lindgren <kari.lindgren@emsystems.fi>, 2022
|
||||
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2022
|
||||
|
|
@ -9,25 +9,27 @@
|
|||
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2022
|
||||
# Jussi Lehto <jussi@gulfeo.com>, 2022
|
||||
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023\n"
|
||||
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 15:28+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/fi/>\n"
|
||||
"Language: fi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fi\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Valmistus</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Tuotanto</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
|
|
@ -37,7 +39,7 @@ msgstr "<span class=\"o_stat_text\">Ostot</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Kokoonpanolistan yleiskatsausraportti"
|
||||
msgstr "Osaluettelon yleiskatsausraportti"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -50,8 +52,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Osaluettelon rivi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Komponenttien kustannusosuuden on oltava positiivinen tai nolla."
|
||||
|
||||
|
|
@ -71,30 +73,55 @@ msgid "Count of generated PO"
|
|||
msgstr "Luotujen ostotilausten määrä"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Päiväkirjatapahtuma"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Näyttönimi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Valmistuksen lähde %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "Tunnus"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"Odoo ei pysty luomaan anglosaksisia merkintöjä. Kokonaisarvosana %s on "
|
||||
"nolla."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Tuotantotilauksen yleiskatsausraportti"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Valmistustilaus"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Tuotantotilaus"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Kohteen %s tuotantolähde"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo ei pysty luomaan anglosaksisia merkintöjä. Kokonaisarvosana %s on nolla."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -107,8 +134,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Ostotilausrivi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Ostotilaus muodostettu lähteestä %s"
|
||||
|
||||
|
|
@ -117,18 +144,29 @@ msgstr "Ostotilaus muodostettu lähteestä %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Varastosiirto"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Varaston sääntö"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Prosenttiosuus komponenttien jakokustannuksista, kun ostat paketin. Kaikkien"
|
||||
" komponenttien kokonaiskustannusten on oltava yhtä suuret kuin 100."
|
||||
"Prosenttiosuus komponenttien jakokustannuksista, kun ostat paketin. Kaikkien "
|
||||
"komponenttien kokonaiskustannusten on oltava yhtä suuret kuin 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Osaluettelon komponenttien kokonaiskustannusten on oltava 100 prosenttia"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Päiväkirjatapahtuma"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Valmistustilaus"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,28 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Cécile Collart <cco@odoo.com>, 2022
|
||||
# Jolien De Paepe, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Jolien De Paepe, 2023\n"
|
||||
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 21:18+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/fr/>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
|
||||
"1000000 == 0) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -47,15 +50,15 @@ msgid "Bill of Material Line"
|
|||
msgstr "Ligne de nomenclature"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Le partage des coûts des composants doit être positif ou égal à zéro."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Partage des couts (%)"
|
||||
msgstr "Partage des coûts (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
|
|
@ -68,35 +71,61 @@ msgid "Count of generated PO"
|
|||
msgstr "Nombre de bons de commande générés"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Écriture comptable"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nom d'affichage"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Rapport de vue d'ensemble des ordres de fabrication"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Ordre de fabrication"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Source de fabrication de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo n'est pas capable de générer les écritures anglo-saxonnes. La "
|
||||
"valorisation totale de %s est zéro"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Ordre de fabrication"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Bon de commande"
|
||||
msgstr "Bon de commande fournisseur"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
|
|
@ -104,15 +133,20 @@ msgid "Purchase Order Line"
|
|||
msgstr "Ligne de bon de commande"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Bons de commande générés de %s"
|
||||
msgstr "Bon de commande généré de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Mouvements de stock"
|
||||
msgstr "Mouvement de stock"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Règle de stock"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -124,9 +158,15 @@ msgstr ""
|
|||
"total de tous les coûts des composants doit être égal à 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Le coût de partage total pour les composants d'une nomenclature doit être "
|
||||
"100."
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Écriture comptable"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Ordre de fabrication"
|
||||
|
|
|
|||
|
|
@ -1,22 +1,18 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Qaidjohar Barbhaya, 2023
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Qaidjohar Barbhaya, 2023\n"
|
||||
"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/gu/)\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2018-08-24 09:05+0000\n"
|
||||
"Language-Team: Gujarati (https://www.transifex.com/odoo/teams/41243/gu/)\n"
|
||||
"Language: gu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: gu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -45,8 +41,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -71,17 +67,20 @@ msgid "Journal Item"
|
|||
msgstr "Journal Item"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgid "Odoo is not able to generate the anglo saxon entries. The total valuation of %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -100,8 +99,8 @@ msgid "Purchase Order Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -112,13 +111,11 @@ msgstr ""
|
|||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgid "The percentage of the component repartition cost when purchasing a kit.The total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# NoaFarkash, 2022
|
||||
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2022
|
||||
|
|
@ -9,23 +9,24 @@
|
|||
# Lilach Gilliam <lilach.gilliam@gmail.com>, 2022
|
||||
# דודי מלכה <Dudimalka6@gmail.com>, 2022
|
||||
# Ha Ketem <haketem@gmail.com>, 2022
|
||||
# yael terner, 2023
|
||||
# or balmas, 2025
|
||||
# Yoram Lavi, 2025
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
# or balmas <or@laylinetech.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Yoram Lavi, 2025\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-29 02:31+0000\n"
|
||||
"Last-Translator: or balmas <or@laylinetech.com>\n"
|
||||
"Language-Team: Hebrew <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/he/>\n"
|
||||
"Language: he\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: he\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
|
||||
"n % 10 == 0) ? 2 : 3));\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -40,7 +41,7 @@ msgstr "<span class=\"o_stat_text\">רכישות</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "דו\"ח סקירה כללית של עץ מוצר"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -50,24 +51,23 @@ msgstr "עץ מוצר"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "שורת עץ מוצר "
|
||||
msgstr "שורת עץ מוצר"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "חלק היחסי בעלויות הרכיבים חייב להיות חיובי או שווה לאפס."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "נתח עלות (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "מספר מקורות MO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
|
|
@ -75,31 +75,54 @@ msgid "Count of generated PO"
|
|||
msgstr "מספר הזמנות הרכש שנוצרו"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "תנועת יומן"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "מקור ייצור של %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo לא תומכה ב Anglo-Saxon Accounting. הערכת השווי הכוללת של %s הנה 0."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "הוראת ייצור"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -114,7 +137,6 @@ msgstr "שורת הזמנת רכש"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "הזמנת רכש שנוצרה מ%s"
|
||||
|
||||
|
|
@ -123,18 +145,26 @@ msgstr "הזמנת רכש שנוצרה מ%s"
|
|||
msgid "Stock Move"
|
||||
msgstr "תנועת מלאי"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"אחוז עלות בעת רכישת KIT החלוקה מחדש של הרכיב בעת רכישת ערכה. העלות הכוללת של"
|
||||
" כל הרכיבים צריכה להיות שווה ל-100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "סך חלקי העלות של מרכיבי עץ מוצר לא יכול לעלות על 100%."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "תנועת יומן"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "הוראת ייצור"
|
||||
|
|
|
|||
|
|
@ -1,24 +1,20 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2024
|
||||
# Ujjawal Pathak, 2025
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Ujjawal Pathak, 2025\n"
|
||||
"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hi\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -48,7 +44,6 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -68,52 +63,80 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "जर्नल आइटम"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "उत्पादन के आदेश"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "खरीद आदेश"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "परचेज़ ऑर्डर लाइन"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "चाल स्टॉक"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -125,6 +148,5 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,26 +1,26 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Bole <bole@dajmi5.com>, 2022
|
||||
# Tina Milas, 2022
|
||||
# Vladimir Vrgoč, 2024
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Vladimir Vrgoč, 2024\n"
|
||||
"Last-Translator: Tina Milas, 2022\n"
|
||||
"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n"
|
||||
"Language: hr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hr\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -35,7 +35,7 @@ msgstr "<span class=\"o_stat_text\">Nabave</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Izvještaj sastavnice"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -48,8 +48,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Stavka sastavnice"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -69,28 +69,54 @@ msgid "Count of generated PO"
|
|||
msgstr "Broj generiranih naloga za nabavu"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Stavka dnevnika"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Proizvodni izvor za %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Proizvodni nalog"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Proizvodni izvor za %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -103,8 +129,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Stavka naloga nabave"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Nalog za nabavu generiran iz %s"
|
||||
|
||||
|
|
@ -113,6 +139,11 @@ msgstr "Nalog za nabavu generiran iz %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Skladišni prijenos"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -121,7 +152,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Stavka dnevnika"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Proizvodni nalog"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Tamás Dombos, 2022
|
||||
# Tamás Németh <ntomasz81@gmail.com>, 2022
|
||||
# krnkris, 2022
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: krnkris, 2022\n"
|
||||
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-29 19:46+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/hu/>\n"
|
||||
"Language: hu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -47,8 +49,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Anyagjegyzék tétel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -68,28 +70,54 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Könyvelési tételsor"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Termelési rendelés"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Gyártási rendelés"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -102,8 +130,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Beszerzési rendelés tétel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Beszerzési rendelés generálva ebből: %s"
|
||||
|
||||
|
|
@ -112,6 +140,11 @@ msgstr "Beszerzési rendelés generálva ebből: %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Készletmozgás"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -120,7 +153,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Könyvelési tételsor"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Termelési rendelés"
|
||||
|
|
|
|||
|
|
@ -1,120 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hy\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,24 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Abe Manyo, 2023
|
||||
#
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Abe Manyo (abem)" <abem@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Abe Manyo, 2023\n"
|
||||
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-23 07:34+0000\n"
|
||||
"Last-Translator: \"Abe Manyo (abem)\" <abem@odoo.com>\n"
|
||||
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/id/>\n"
|
||||
"Language: id\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: id\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -46,10 +49,10 @@ msgid "Bill of Material Line"
|
|||
msgstr "Baris BOM"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Components cost share harus positif atau sama dengan nol."
|
||||
msgstr "Cost share komponen harus positif atau sama dengan nol."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -67,30 +70,56 @@ msgid "Count of generated PO"
|
|||
msgstr "Jumlah SPB yang dibuat"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Item Jurnal"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nama Tampilan"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Laporan Gambaran Umum MO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Manufacturing Order"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Sumber Manufaktur untuk %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo tidak dapat membuat entri anglo saxon. Valuasi total %s adalah nol."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Order Produksi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -102,15 +131,20 @@ msgid "Purchase Order Line"
|
|||
msgstr "Baris Order Pembelian"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Purchase Order dibuat dari %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Pergerakan Stok"
|
||||
msgstr "Pergerakkan Stok"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Peraturan Stok"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -122,7 +156,13 @@ msgstr ""
|
|||
"komponen harus sama dengan 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Total cost share untuk komponen BOM harus 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Item Jurnal"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Order Produksi"
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Icelandic (https://app.transifex.com/odoo/teams/41243/is/)\n"
|
||||
"Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n"
|
||||
"Language: is\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: is\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -41,8 +41,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -67,17 +67,20 @@ msgid "Journal Item"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgid "Odoo is not able to generate the anglo saxon entries. The total valuation of %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -96,25 +99,23 @@ msgid "Purchase Order Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
msgstr "Stock Move"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgid "The percentage of the component repartition cost when purchasing a kit.The total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,26 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Stefano Consolaro <stefano.consolaro@mymage.it>, 2022
|
||||
# Marianna Ciofani, 2023
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2023\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-14 21:13+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/it/>\n"
|
||||
"Language: it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: it\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
|
||||
"0) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -48,8 +49,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Riga distinta base"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"La quota totale dei costi dei componenti deve essere positiva o uguale a "
|
||||
|
|
@ -71,31 +72,57 @@ msgid "Count of generated PO"
|
|||
msgstr "Numero di OdA generati"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Movimento contabile"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nome visualizzato"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Resoconto panoramico ordini di produzione"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Ordine di produzione"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Fonte produzione di %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo non è in grado di generare le registrazioni anglosassoni. La "
|
||||
"valutazione totale di %s è pari a zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Ordine di produzione"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -107,8 +134,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Riga ordine di acquisto"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Ordine di acquisto generato da %s"
|
||||
|
||||
|
|
@ -117,6 +144,11 @@ msgstr "Ordine di acquisto generato da %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Movimento di magazzino"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Regola di giacenza"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -127,8 +159,14 @@ msgstr ""
|
|||
"kit. Il totale del costo di tutti i componenti deve essere pari a 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"La quota totale del costo per il componente di una DiBa deve essere 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Movimento contabile"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Ordine di produzione"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Ryoko Tsuda <ryoko@quartile.co>, 2023
|
||||
# Junko Augias, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Junko Augias (juau)" <juau@odoo.com>, 2026.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Junko Augias, 2023\n"
|
||||
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2026-01-23 07:32+0000\n"
|
||||
"Last-Translator: \"Junko Augias (juau)\" <juau@odoo.com>\n"
|
||||
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/ja/>\n"
|
||||
"Language: ja\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ja\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -47,8 +49,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "部品表明細"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "構成品原価シェアは正の値または0と等しい必要があります。"
|
||||
|
||||
|
|
@ -68,29 +70,56 @@ msgid "Count of generated PO"
|
|||
msgstr "生成された購買オーダ数"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "仕訳明細"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "表示名"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr " %sの製造ソース"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr "ODooはアングロサクソン人のエントリを生成できません。 %s の総評価は0です。"
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "製造オーダ概要レポート"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "製造オーダ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "%sの製造ソース"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"ODooはアングロサクソン人のエントリを生成できません。 %s の総評価は0です。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -102,25 +131,38 @@ msgid "Purchase Order Line"
|
|||
msgstr "購買オーダ明細"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr " %sから生成された購買オーダ"
|
||||
msgstr "%sから生成された購買オーダ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "在庫移動"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "在庫ルール"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr "キットを購買する際の構成品の再分割原価の割合。全構成品の原価の合計が100に等しい必要があります。"
|
||||
msgstr ""
|
||||
"キットを購買する際の構成品の再分割原価の割合。全構成品の原価の合計が100に等し"
|
||||
"い必要があります。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "部品表の構成品の原価シェア合計は100である必要があります。"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "仕訳明細"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "製造オーダ"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,21 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Odoo Translation Bot <c3p@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: kab\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: am\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -41,8 +43,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -62,27 +64,53 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -96,8 +124,8 @@ msgid "Purchase Order Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -106,6 +134,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -114,7 +147,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,22 +1,18 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Lux Sok <sok.lux@gmail.com>, 2023
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server saas~11.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Lux Sok <sok.lux@gmail.com>, 2023\n"
|
||||
"Language-Team: Khmer (https://app.transifex.com/odoo/teams/41243/km/)\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2018-09-18 09:49+0000\n"
|
||||
"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n"
|
||||
"Language: km\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: km\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -37,16 +33,16 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "វិក័យប័ត្រនៃសម្ភារៈ"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "ខ្សែនៃសម្ភារៈ"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -68,57 +64,58 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "ប្រភេទទិនានុប្បវត្ត"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgid "Odoo is not able to generate the anglo saxon entries. The total valuation of %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "លំដាប់ផលិតកម្ម"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "ការការម៉ង់ទិញ"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "ការការម៉ង់ទិញតាមខ្សែបន្ទាប់"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "ឃ្លំាងត្រូវបានផ្លាស់ប្តូរ"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgid "The percentage of the component repartition cost when purchasing a kit.The total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,24 +1,26 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Sarah Park, 2023
|
||||
#
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Sarah Park, 2023\n"
|
||||
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 04:42+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ko\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -38,16 +40,16 @@ msgstr "자재명세서 전체 보고서"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "재료 명세서"
|
||||
msgstr "자재명세서"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "재료 명세서 내역"
|
||||
msgstr "자재명세서 내역"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "구성 요소의 배분 원가는 양수 또는 0이어야 합니다."
|
||||
|
||||
|
|
@ -67,33 +69,59 @@ msgid "Count of generated PO"
|
|||
msgstr "발행된 구매발주서 수"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "분개 항목"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "표시명"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "제조요청서 전체 보고서"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "제조 주문"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "%s의 제조 원본"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo는 앵글로 색슨 항목을 생성할 수 없습니다. %s의 총 평가는 0입니다."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "생산 주문"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "발주서"
|
||||
msgstr "구매 주문"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
|
|
@ -101,8 +129,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "발주서 내역"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "%s에서 구매발주서 생성"
|
||||
|
||||
|
|
@ -111,15 +139,28 @@ msgstr "%s에서 구매발주서 생성"
|
|||
msgid "Stock Move"
|
||||
msgstr "재고 이동"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "재고 규칙"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr "키트 구매시 부속품을 다시 배분하는 비용의 백분율입니다. 모든 부속품 원가의 합계는 100이어야 합니다."
|
||||
msgstr ""
|
||||
"키트 구매시 부속품을 다시 배분하는 비용의 백분율입니다. 모든 부속품 원가의 합"
|
||||
"계는 100이어야 합니다."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "자재명세서 상의 부속품의 배분 원가 총비율은 100이어야 합니다."
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "분개 항목"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "생산 주문"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,20 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: af\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -41,8 +42,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -62,27 +63,53 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -96,8 +123,8 @@ msgid "Purchase Order Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -106,6 +133,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -114,7 +146,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,31 +1,121 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~12.4\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-08-12 11:32+0000\n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2019-08-26 09:13+0000\n"
|
||||
"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
|
||||
"Language: lb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lb\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid "Odoo is not able to generate the anglo saxon entries. The total valuation of %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "The percentage of the component repartition cost when purchasing a kit.The total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,125 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Phoxaysy Sengchanthanouvong <phoxaysy@gmail.com>, 2023
|
||||
# Amkha VAYAPHATH <amkha.nazou@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Amkha VAYAPHATH <amkha.nazou@gmail.com>, 2023\n"
|
||||
"Language-Team: Lao (https://app.transifex.com/odoo/teams/41243/lo/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lo\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "ລານການລົງບັນຊີ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "ການສັ່ງຊື້"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "ລາຍການການສັ່ງຊື້ທາງ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,26 +1,30 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Jonas Zinkevicius <jozi@odoo.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Linas Versada <linaskrisiukenas@gmail.com>, 2022
|
||||
# UAB "Draugiški sprendimai" <transifex@draugiskisprendimai.lt>, 2022
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: UAB \"Draugiški sprendimai\" <transifex@draugiskisprendimai.lt>, 2022\n"
|
||||
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:39+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Lithuanian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/lt/>\n"
|
||||
"Language: lt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lt\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < "
|
||||
"11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? "
|
||||
"1 : n % 1 != 0 ? 2: 3);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -48,8 +52,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Komplektavimo specifikacijos eilutė"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -69,29 +73,55 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Žurnalo įrašas"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Rodomas pavadinimas"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Gamybos užsakymas"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -100,11 +130,11 @@ msgstr "Pirkimo užsakymas"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Pirkimo užsakymo eilutė "
|
||||
msgstr "Pirkimo užsakymo eilutė"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -113,6 +143,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr "Atsargų perkėlimas"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Atsargų taisyklė"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -121,7 +156,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Žurnalo įrašas"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Gamybos užsakymas"
|
||||
|
|
|
|||
|
|
@ -1,26 +1,26 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Konstantins Zabogonskis <inculin4ik@gmail.com>, 2022
|
||||
# Arnis Putniņš <arnis@allegro.lv>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Will Sensors, 2024
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Will Sensors, 2024\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
|
||||
"Language: lv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lv\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
|
||||
"2);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -30,7 +30,7 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Iepirkumi</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
|
|
@ -48,8 +48,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -69,29 +69,54 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Kontējums"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo nespēj ģenerēt anglosakšu ierakstus. Kopējais %s novērtējums ir nulle."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Ražošanas orderis"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -104,16 +129,21 @@ msgid "Purchase Order Line"
|
|||
msgstr "Pasūtījuma rinda"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "No %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Krājumu kustība"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -122,7 +152,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Kontējums"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Ražošanas orderis"
|
||||
|
|
|
|||
|
|
@ -1,124 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Niyas Raphy, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Niyas Raphy, 2023\n"
|
||||
"Language-Team: Malayalam (https://app.transifex.com/odoo/teams/41243/ml/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ml\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "ബില് ഓഫ് മെറ്റീരിയൽസ് "
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "ജേർണൽ ഐറ്റം"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "പ്രൊഡക്ഷൻ ഓർഡർ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "പർച്ചേസ് ഓർഡർ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "പർച്ചേസ് ഓർഡർ ലൈൻ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "സ്റ്റോക്ക് മൂവ് "
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,32 +1,31 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Minj P <pminj322@gmail.com>, 2022
|
||||
# Batmunkh Ganbat <batmunkh.g@bumanit.mn>, 2022
|
||||
# Munkhbaatar Gombosuren, 2024
|
||||
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2025
|
||||
#
|
||||
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2025\n"
|
||||
"Last-Translator: Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022\n"
|
||||
"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n"
|
||||
"Language: mn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: mn\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Үйлдвэрлэл</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
|
|
@ -36,7 +35,7 @@ msgstr "<span class=\"o_stat_text\">Худалдан авалт</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Орц найрлагын тойм тайлан"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -51,54 +50,73 @@ msgstr "Орцын мөр"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"Орцын бүрэлдэхүүний өртөг хуваалт нь тэгээс их эсвэл тэгтэй тэнцүү байх "
|
||||
"ёстой."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Өртөг хуваарилах %"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Үйлдвэрийн захиалгын сурвалжын тоо"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Үүсгэгдсэн үйлдвэрийн захиалгын тоо"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Журналын бичилт"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "%s-ын сурвалж үйлдвэрлэл"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo англи-саксоны бүртгэлийн бичилт үүсгэж чадсангүй. %s-ын нийт өртөгийн "
|
||||
"дүн нь тэг байна."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Үйлдвэрлэлийн захиалга"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -113,29 +131,34 @@ msgstr "Худалдан авалтын захиалгын мөр"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "%s-с үүсгэгдсэн худалдан авалтын захиалга"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Барааны хөдөлгөөн"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Кит бүтээгдэхүүн худалдан авах үед орц бүрийн өртгийн хувийг заана. Бүх "
|
||||
"орцын нийт хувь 100 байх ёстой."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Бүтээгдэхүүний жорыг (BoM) бүрдүүлэгч орцуудын өртгийн нийт хувь 100 байх "
|
||||
"ёстой"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Журналын бичилт"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Үйлдвэрлэлийн захиалга"
|
||||
|
|
|
|||
|
|
@ -1,23 +1,23 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Mehjabin Farsana, 2022
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Oakarmin Iron <oakarminiron@gmail.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 18.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Mehjabin Farsana, 2022\n"
|
||||
"Language-Team: Malay (https://app.transifex.com/odoo/teams/41243/ms/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-11-10 07:10+0000\n"
|
||||
"Last-Translator: Oakarmin Iron <oakarminiron@gmail.com>\n"
|
||||
"Language-Team: Burmese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/my/>\n"
|
||||
"Language: my\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ms\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -45,8 +45,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -66,33 +66,59 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Item Jurnal"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
msgstr "အဝယ် အော်ဒါ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
|
|
@ -100,15 +126,20 @@ msgid "Purchase Order Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Pergerakan Saham"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -118,7 +149,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,26 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Lars Aam <lars.aam@vikenfiber.no>, 2022
|
||||
# Marius Stedjan <marius@stedjan.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Rune Restad, 2024
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Rune Restad, 2024\n"
|
||||
"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:39+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/nb_NO/>\n"
|
||||
"Language: nb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: nb\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -48,8 +49,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Material linje for stykkliste"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -69,29 +70,55 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Journalpost"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Visningsnavn"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "MO oversiktsrapport"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Produksjonsordre"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Produksjonsordre"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -103,8 +130,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Innkjøpsordrelinje"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -113,6 +140,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr "Lagerbevegelse"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Regel lagring"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -121,7 +153,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Journalpost"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Produksjonsordre"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,28 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2022
|
||||
# Jolien De Paepe, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# Bren Driesen <brdri@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Jolien De Paepe, 2023\n"
|
||||
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-21 05:28+0000\n"
|
||||
"Last-Translator: Bren Driesen <brdri@odoo.com>\n"
|
||||
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/nl/>\n"
|
||||
"Language: nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: nl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -47,8 +50,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Stuklijstregel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"Het kostenaandeel van de onderdelen moet positief zijn of gelijk zijn aan "
|
||||
|
|
@ -70,31 +73,57 @@ msgid "Count of generated PO"
|
|||
msgstr "Aantal gegenereerde PO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Boekingsregel"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Weergavenaam"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Productieorderoverzicht"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Productieorder"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Productiebron van %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo kan de Angelsaksische boekingen niet genereren. De totale waardering "
|
||||
"van %s is nul."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Productieorder"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -106,8 +135,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Inkooporderregel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Inkooporder gegenereerd van %s"
|
||||
|
||||
|
|
@ -116,18 +145,29 @@ msgstr "Inkooporder gegenereerd van %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Voorraadverplaatsing"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Voorraadregel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Het percentage van de herverdelingskosten van onderdelen bij aankoop van een"
|
||||
" kit. Het totaal van de kosten van alle onderdelen moet gelijk zijn aan 100."
|
||||
"Het percentage van de herverdelingskosten van onderdelen bij inkoop van een "
|
||||
"kit. Het totaal van de kosten van alle onderdelen moet gelijk zijn aan 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Het totale kostenaandeel voor een onderdeel van een stuklijst moet 100 zijn"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Boekingsregel"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Productieorder"
|
||||
|
|
|
|||
|
|
@ -1,120 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: no\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,27 +1,32 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Maksym <ms@myodoo.pl>, 2022
|
||||
# Grzegorz Grzelak <grzegorz.grzelak@openglobe.pl>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Paweł Wodyński <pw@myodoo.pl>, 2022
|
||||
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Marta (wacm)" <wacm@odoo.com>, 2026.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023\n"
|
||||
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2026-02-26 11:03+0000\n"
|
||||
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
|
||||
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/pl/>\n"
|
||||
"Language: pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
|
||||
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || "
|
||||
"(n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -49,8 +54,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Pozycja zestawienia materiałów"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Udział w kosztach komponentów musi być dodatni lub równy zeru."
|
||||
|
||||
|
|
@ -70,31 +75,57 @@ msgid "Count of generated PO"
|
|||
msgstr "Liczba wygenerowanych PO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Pozycja zapisu"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nazwa wyświetlana"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Raport z przeglądu MO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Zlecenie produkcyjne"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Źródło produkcji %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo nie jest w stanie wygenerować zapisów anglo-saksońskich. Całkowita "
|
||||
"wycena wartości %s wynosi zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Zamówienie produkcji"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -106,8 +137,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Pozycja zamówienia zakupu"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Zamówienie wygenerowane z %s"
|
||||
|
||||
|
|
@ -116,6 +147,11 @@ msgstr "Zamówienie wygenerowane z %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Przesunięcie"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Reguła zasobów"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -126,7 +162,13 @@ msgstr ""
|
|||
"wszystkich komponentów musi być równa 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Całkowity udział w kosztach komponentu BoM musi wynosić 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Pozycja zapisu"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Zamówienie produkcji"
|
||||
|
|
|
|||
|
|
@ -1,27 +1,30 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Marcelo Pereira <marcelo.pereira@arxi.pt>, 2022
|
||||
# Nuno Silva <nuno.silva@arxi.pt>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Manuela Silva <mmsrs@sky.com>, 2022
|
||||
# Peter Lawrence Romão <peterromao@yahoo.co.uk>, 2024
|
||||
#
|
||||
# Pedro Castro Silva <pedrocs@exo.pt>, 2022
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Peter Lawrence Romão <peterromao@yahoo.co.uk>, 2024\n"
|
||||
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 18:39+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/pt/>\n"
|
||||
"Language: pt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
|
||||
"1000000 == 0) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -36,7 +39,7 @@ msgstr "<span class=\"o_stat_text\">Compras</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Relatório de Revisão da BOM"
|
||||
msgstr "Relatório geral da LM"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -46,60 +49,85 @@ msgstr "Lista de Material"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Linha da Lista de Material"
|
||||
msgstr "Linha da lista de materiais"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"A participação nos custos dos componentes deve ser positiva ou igual a zero."
|
||||
msgstr "A divisão de custos dos componentes deve ser positiva ou igual a zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Participação nos Custos (%)"
|
||||
msgstr "Divisão de custos (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Contagem de Origem de OM"
|
||||
msgstr "Contagem de origens de ordens de produção"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Contagem de EF geradas"
|
||||
msgstr "Contagem de pedidos de compra gerados"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Item do Diário"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Origem de Manufatura %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
"Odoo não é capaz de gerar as entradas anglo-saxônicas. A avaliação total de "
|
||||
"%s é zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Relatório geral de OP"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Ordem de Produção"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Origem de fabricação de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"O Odoo não pode gerar as entradas anglo-saxônicas. A valoração total de %s é "
|
||||
"zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Encomenda"
|
||||
msgstr "Ordem de Compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
|
|
@ -107,15 +135,20 @@ msgid "Purchase Order Line"
|
|||
msgstr "Linha de Encomenda de Compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Encomenda gerada a partir de %s"
|
||||
msgstr "Pedido de compra gerado a partir de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Movimento de Inventário"
|
||||
msgstr "Movimento do Stock"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -123,12 +156,18 @@ msgid ""
|
|||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"A percentagem do custo proporcional distribuído do componente ao comprar um "
|
||||
"kit. O custo total de todos os componentes tem de ser igual a 100."
|
||||
"A porcentagem da divisão de custos de componente ao comprar um kit. O custo "
|
||||
"total de todos os componentes tem que ser igual a 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"A participação total de custo para um componente de BoM deve ser de 100"
|
||||
"O total da divisão de custos de componentes de uma LM deve ser igual a 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Item do Diário"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Ordem de Produção"
|
||||
|
|
|
|||
|
|
@ -1,24 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Layna Nascimento, 2023
|
||||
#
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Layna Nascimento, 2023\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 10:06+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/purchase_mrp/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt_BR\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
|
||||
"1000000 == 0) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -38,19 +41,18 @@ msgstr "Relatório geral da LM"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Lista de Materiais"
|
||||
msgstr "Lista de materiais"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Linha da Lista de Materias"
|
||||
msgstr "Linha da lista de materiais"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"A divisão de custos dos componentes deve ser positiva ou igual a zero."
|
||||
msgstr "A divisão de custos dos componentes deve ser positiva ou igual a zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -60,59 +62,90 @@ msgstr "Divisão de custos (%)"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Contagem de Fonte OP"
|
||||
msgstr "Contagem de origens de ordens de produção"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Contagem de PC geradas"
|
||||
msgstr "Contagem de pedidos de compra gerados"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Item de Diário"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nome exibido"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Fonte de Fabricação de %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"O Odoo não é capaz de gerar as entradas anglo-saxônicas. A avaliação total "
|
||||
"de %s é zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Relatório geral de OP"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Ordem de Produção"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Ordem de produção"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Origem de fabricação de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"O Odoo não pode gerar as entradas anglo-saxônicas. A valoração total de %s é "
|
||||
"zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Pedido de Compra"
|
||||
msgstr "Pedido de compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Linha de Pedido de Compra"
|
||||
msgstr "Linha do pedido de compra"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Pedidos de Compra gerado a partir de %s"
|
||||
msgstr "Pedido de compra gerado a partir de %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Movimento de Estoque"
|
||||
msgstr "Movimentação de estoque"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Regra de estoque"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -124,8 +157,14 @@ msgstr ""
|
|||
"total de todos os componentes tem que ser igual a 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"O total da divisão de custos de componentes de uma LM deve ser igual a 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Item de Diário"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Ordem de Produção"
|
||||
|
|
|
|||
|
|
@ -4,10 +4,10 @@
|
|||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"PO-Revision-Date: 2025-02-10 08:27+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2026-01-25 18:36+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
|
@ -43,7 +43,6 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -63,31 +62,55 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -101,7 +124,6 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -110,6 +132,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -120,6 +147,5 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,26 +1,29 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Hongu Cosmin <cosmin513@gmail.com>, 2022
|
||||
# Foldi Robert <foldirobert@nexterp.ro>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Dorin Hongu <dhongu@gmail.com>, 2024
|
||||
#
|
||||
# Dorin Hongu <dhongu@gmail.com>, 2023
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Dorin Hongu <dhongu@gmail.com>, 2024\n"
|
||||
"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:19+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Romanian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/ro/>\n"
|
||||
"Language: ro\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ro\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
|
||||
"20)) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -48,12 +51,10 @@ msgid "Bill of Material Line"
|
|||
msgstr "Linie Factură Materiale"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
"Partajarea costurilor componentelor trebuie să fie pozitivă sau egală cu "
|
||||
"zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -63,38 +64,64 @@ msgstr "Partajare cost (%)"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Număr sursă CP"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Număr de CA generate"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Element jurnal"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Sursă producție pentru %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"Odoo nu este capabil să genereze intrări anglo saxon. Evaluarea totală a%s "
|
||||
"este 0."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Comanda de Producție"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo nu este capabil să genereze intrări anglo saxon. Evaluarea totală a%s "
|
||||
"este 0."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -107,27 +134,36 @@ msgid "Purchase Order Line"
|
|||
msgstr "Linie comandă de achiziție"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Comandă de achiziție generată din %s "
|
||||
msgstr "Comandă de achiziție generată din %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Mișcare stoc"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Procentajul costului de repartizare a componentei la achiziționarea unui "
|
||||
"kit.Totalul costurilor tuturor componentelor trebuie să fie egal cu 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Costul total al componentei unei LDM trebuie să fie 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Element jurnal"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Comanda de Producție"
|
||||
|
|
|
|||
|
|
@ -1,27 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Сергей Шебанин <sergey@shebanin.ru>, 2022
|
||||
# Sergey Vernyayev, 2023
|
||||
# alenafairy, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# "Anastasiia Koroleva (koan)" <koan@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-27 05:45+0000\n"
|
||||
"Last-Translator: \"Anastasiia Koroleva (koan)\" <koan@odoo.com>\n"
|
||||
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/ru/>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
|
||||
"(n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -36,28 +36,28 @@ msgstr "<span class=\"o_stat_text\">Закупки</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Отчет по ведомости материалов"
|
||||
msgstr "Обзорный отчет по BOM"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Спецификация"
|
||||
msgstr "Ведомость материалов"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Cтрока спецификации"
|
||||
msgstr "Строка Спецификации"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Доля затрат на компоненты должна быть положительной или равной нулю."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Доля затрат (%)"
|
||||
msgstr "Доля расходов (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
|
|
@ -70,51 +70,82 @@ msgid "Count of generated PO"
|
|||
msgstr "Количество сгенерированных PO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Элемент журнала"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Обзорный отчет МО"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Заказ на производство"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Производство Источник %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo не может генерировать англо-саксонские записи. Общая оценка %s равна "
|
||||
"нулю."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Производственный заказ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Заказ на поставку"
|
||||
msgstr "Заказ на покупку"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Позиция заказа на поставку"
|
||||
msgstr "Позиция заказа на покупку"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Заказ на поставку, сформированный из %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Перемещение на складе"
|
||||
msgstr "Движение запасов"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -126,7 +157,13 @@ msgstr ""
|
|||
"стоимости всех компонентов должна быть равна 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Общая доля затрат на компонент Банка Москвы должна составлять 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Наименование в журнале"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Заказ на производство"
|
||||
|
|
|
|||
|
|
@ -1,26 +1,26 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translators:
|
||||
# Pavol Krnáč <pavol.krnac@ekoenergo.sk>, 2022
|
||||
# Rastislav Brencic <rastislav.brencic@azet.sk>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Tomáš Píšek, 2025
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Tomáš Píšek, 2025\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
|
||||
"Language: sk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n "
|
||||
">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -35,7 +35,7 @@ msgstr "<span class=\"o_stat_text\">Nákup</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Rozpad kusovníka"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -50,14 +50,13 @@ msgstr "Rozpiska materiálu"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Zdielanie nákladov (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
|
|
@ -70,31 +69,55 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Položka účtovnej knihy"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Výrobná objednávka"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -108,7 +131,6 @@ msgstr "Riadok nákupnej objednávky"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -117,6 +139,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr "Pohyb skladu"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -127,6 +154,11 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Položka účtovnej knihy"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Výrobná objednávka"
|
||||
|
|
|
|||
|
|
@ -1,23 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:32+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/sl/>\n"
|
||||
"Language: sl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
|
||||
"n%100==4 ? 2 : 3;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -45,8 +49,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -66,29 +70,55 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Postavka"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Prikazani naziv"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Proizvodni nalog"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -100,8 +130,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Postavka nabavnega naloga"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -110,6 +140,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr "Premik zaloge"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Pravilo zaloge"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -118,7 +153,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Postavka"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Proizvodni nalog"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,20 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-12-30 18:37+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sq\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -41,8 +42,8 @@ msgid "Bill of Material Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -62,27 +63,53 @@ msgid "Count of generated PO"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
|
|
@ -96,8 +123,8 @@ msgid "Purchase Order Line"
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -106,6 +133,11 @@ msgstr ""
|
|||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -114,7 +146,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -1,131 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2022
|
||||
# Milan Bojovic <mbojovic@outlook.com>, 2023
|
||||
# コフスタジオ, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: コフスタジオ, 2024\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Proizvodnja</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Nabavke</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "BOM Overview Report"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Racun Materijala"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Bill of Material Line"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Components cost share have to be positive or equals to zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Cost Share (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Count of MO Source"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Count of generated PO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Stavka izveštaja"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Manufacturing Source of %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Nalog za proizvodnju"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Nalog za nabavku"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Linija naloga za nabavku"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Purchase Order generated from %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Premeštanje zaliha"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "The total cost share for a BoM's component have to be 100"
|
||||
|
|
@ -1,24 +1,164 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Nemanja Dragovic <nemanjadragovic94@gmail.com>, 2017
|
||||
# Martin Trigaux, 2022
|
||||
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.saas~18\n"
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
|
||||
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
|
||||
"Last-Translator: Nemanja Dragovic <nemanjadragovic94@gmail.com>, 2017\n"
|
||||
"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, "
|
||||
"2022\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
|
||||
"Language: sr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sr@latin\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr "Racun Materijala"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr "Nalog za nabavku"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Stavka narudžbenice"
|
||||
msgstr "Linija naloga za nabavku"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Premeštanje zaliha"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Stavka izveštaja"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Nalog za proizvodnju"
|
||||
|
|
|
|||
|
|
@ -1,27 +1,29 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Leif Persson <leifpz54@gmail.com>, 2022
|
||||
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Simon S, 2022
|
||||
# Lasse L, 2023
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
# Hanna Kharraziha <hakha@odoo.com>, 2026.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Lasse L, 2023\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2026-02-19 18:49+0000\n"
|
||||
"Last-Translator: Hanna Kharraziha <hakha@odoo.com>\n"
|
||||
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/sv/>\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sv\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -49,8 +51,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Materialförteckningsrad"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Komponenternas kostnadsandel måste vara positiv eller lika med noll."
|
||||
|
||||
|
|
@ -70,31 +72,57 @@ msgid "Count of generated PO"
|
|||
msgstr "Antal genererade inköpsordrar"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Transaktion"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Visningsnamn"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "MO Översiktsrapport"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Tillverkningsorder"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Tillverkningskälla för %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo kan inte generera de anglo-saxiska posterna. Den totala värderingen av "
|
||||
"%s är noll."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Tillverkningsorder"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -106,8 +134,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "Inköpsorderrad"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Inköpsorder genererad från %s"
|
||||
|
||||
|
|
@ -116,19 +144,29 @@ msgstr "Inköpsorder genererad från %s"
|
|||
msgid "Stock Move"
|
||||
msgstr "Lagerflytt"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Lagerregel"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Andelen av komponentens omfördelningskostnad vid inköp av ett kit. Summan av"
|
||||
" alla komponenters kostnad måste vara lika med 100."
|
||||
"Andelen av komponentens omfördelningskostnad vid inköp av ett kit. Summan av "
|
||||
"alla komponenters kostnad måste vara lika med 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Den totala kostnadsandelen för en komponent i en materiallista måste vara "
|
||||
"100"
|
||||
"Den totala kostnadsandelen för en komponent i en materiallista måste vara 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Transaktion"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Tillverkningsorder"
|
||||
|
|
|
|||
|
|
@ -1,120 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Swahili (https://app.transifex.com/odoo/teams/41243/sw/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sw\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,120 +0,0 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Language-Team: Tamil (https://app.transifex.com/odoo/teams/41243/ta/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ta\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
msgid "Bill of Material"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid "Cost Share (%)"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
msgid "Count of generated PO"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
|
|
@ -1,24 +1,26 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Wichanon Jamwutthipreecha, 2022
|
||||
# Rasareeyar Lappiam, 2023
|
||||
#
|
||||
#
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Rasareeyar Lappiam, 2023\n"
|
||||
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 21:38+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/th/>\n"
|
||||
"Language: th\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: th\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -43,11 +45,11 @@ msgstr "บิลวัสดุ"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "ไลน์บิลวัสดุ"
|
||||
msgstr "รายการบิลวัสดุ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "ส่วนแบ่งต้นทุนส่วนประกอบต้องมีค่าเป็นบวกหรือเท่ากับศูนย์"
|
||||
|
||||
|
|
@ -67,30 +69,54 @@ msgid "Count of generated PO"
|
|||
msgstr "จำนวน PO ที่สร้าง"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "รายการบันทึก"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "แสดงชื่อ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ไอดี"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "รายงานภาพรวม MO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "ใบสั่งผลิต"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "แหล่งที่มาการผลิตของ%s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"Odoo ไม่สามารถสร้างรายการ anglo saxon ได้ การประเมินมูลค่ารวมของ %s "
|
||||
"เป็นศูนย์"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "คำสั่งผลิต"
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo ไม่สามารถสร้างรายการ anglo saxon ได้ การประเมินมูลค่ารวมของ %s เป็นศูนย์"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -100,18 +126,23 @@ msgstr "คำสั่งซื้อ"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "ไลน์คำสั่งซื้อ"
|
||||
msgstr "รายการคำสั่งซื้อ"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "คำสั่งซื้อที่สร้างจาก%s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "ย้ายสต๊อก"
|
||||
msgstr "ย้ายสต็อก"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "กฎสต็อก"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -123,8 +154,13 @@ msgstr ""
|
|||
"ต้นทุนส่วนประกอบทั้งหมดจะต้องเท่ากับ 100"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"ส่วนแบ่งต้นทุนทั้งหมดสำหรับส่วนประกอบของบิลวัสดุ (BoM) จะต้องเท่ากับ 100"
|
||||
msgstr "ส่วนแบ่งต้นทุนทั้งหมดสำหรับส่วนประกอบของบิลวัสดุ (BoM) จะต้องเท่ากับ 100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "รายการบันทึก"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "คำสั่งผลิต"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Özlem Atalay <ozlema@eskayazilim.com.tr>, 2022
|
||||
# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2022
|
||||
|
|
@ -9,20 +9,23 @@
|
|||
# Martin Trigaux, 2022
|
||||
# Ediz Duman <neps1192@gmail.com>, 2023
|
||||
# İlknur Gözütok, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: İlknur Gözütok, 2023\n"
|
||||
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-11-08 01:50+0000\n"
|
||||
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
|
||||
"Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/tr/>\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: tr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -37,7 +40,7 @@ msgstr "<span class=\"o_stat_text\">Satınalma</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "BOM Genel Bakış Raporu"
|
||||
msgstr "BOM Genel Raporu"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -50,8 +53,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "Ürün Reçetesi Satırları"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Bileşen maliyet oranı pozitif veya sıfıra eşit olmalıdır."
|
||||
|
||||
|
|
@ -71,30 +74,55 @@ msgid "Count of generated PO"
|
|||
msgstr "Üretilen PO sayısı"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Yevmiye Kalemi"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "İsim Göster"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "ÜE Genel Raporu"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Üretim Emri"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "%s Üretim Kaynağı"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo, anglo sakson girişlerini oluşturamıyor.%s toplam değerlemesi "
|
||||
"sıfırdır. "
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Üretim Emri"
|
||||
"Odoo, anglo sakson girişlerini oluşturamıyor.%s toplam değerlemesi sıfırdır."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -107,16 +135,21 @@ msgid "Purchase Order Line"
|
|||
msgstr "Satınalma Sipariş Satırı"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr " Satınalma Siparişinden oluşturulan%s"
|
||||
msgstr "%s'den oluşturulan Satın Alma Siparişi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Stok Hareketi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Stok Kuralı"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -127,7 +160,13 @@ msgstr ""
|
|||
"bileşenlerin maliyetinin toplamı 100'e eşit olmalıdır."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Bir BoM'un bileşeni için toplam maliyet oranı 100 olmalıdır"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Yevmiye Kalemi"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Üretim Emri"
|
||||
|
|
|
|||
|
|
@ -1,24 +1,29 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
|
||||
#
|
||||
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2022
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023\n"
|
||||
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 22:54+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Ukrainian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/uk/>\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: uk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != "
|
||||
"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % "
|
||||
"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || "
|
||||
"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -46,10 +51,10 @@ msgid "Bill of Material Line"
|
|||
msgstr "Рядок специфікації"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Частка вартості компонентів має бути позитивною або дорівнювати нулю."
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -67,31 +72,57 @@ msgid "Count of generated PO"
|
|||
msgstr "Підрахунок створених PO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Елемент журналу"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Джерело виробництва %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo не доступна для створення англо-саксонських записів. Загальне значення "
|
||||
"%s нуль."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Замовлення на виробництво"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -103,15 +134,20 @@ msgid "Purchase Order Line"
|
|||
msgstr "Рядок замовлення на купівлю"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Замовлення на купівлю створене з %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Складське переміщення "
|
||||
msgstr "Складське переміщення"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr ""
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -119,11 +155,15 @@ msgid ""
|
|||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"Відсоток вартості перерозподілу компонентів при купівлі комплекту. Загальна "
|
||||
"вартість усіх компонентів повинна дорівнювати 100."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "Загальна частка витрат для компонента специфікації має становити 100"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Запис у журналі"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Замовлення на виробництво"
|
||||
|
|
|
|||
186
odoo-bringout-oca-ocb-purchase_mrp/purchase_mrp/i18n/uz.po
Normal file
186
odoo-bringout-oca-ocb-purchase_mrp/purchase_mrp/i18n/uz.po
Normal file
|
|
@ -0,0 +1,186 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
#
|
||||
# Translated by:
|
||||
# Deepvision - info@deepvision.uz | +998 77-093-0007
|
||||
# Amon Olimov - amon.bars@gmail.com
|
||||
# Jonibek Yorqulov - j.yorqulov@deepvision.uz
|
||||
# Mirzohidkhon Ulugkhujaev ulugkhujayevmirzohidxon@gmail.com
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: uz\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
#, fuzzy
|
||||
msgid "<span class=\"o_stat_text\">Manufacturing</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Ishlab chiqarish</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.mrp_production_form_view_purchase
|
||||
#, fuzzy
|
||||
msgid "<span class=\"o_stat_text\">Purchases</span>"
|
||||
msgstr "<span class=\"o_stat_text\">Xaridlar</span>"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
#, fuzzy
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "BOM umumiy hisoboti"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
#, fuzzy
|
||||
msgid "Bill of Material"
|
||||
msgstr "Material xarajatlari ro‘yxati"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
#, fuzzy
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "Material xarajatlari ro‘yxati qatori"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, fuzzy
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Komponentlar xarajat ulushi musbat yoki nolga teng bo‘lishi kerak."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
#, fuzzy
|
||||
msgid "Cost Share (%)"
|
||||
msgstr "Xarajat ulushi (%)"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
#, fuzzy
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Ishlab chiqarish buyurtmasi manbasi soni"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
#, fuzzy
|
||||
msgid "Count of generated PO"
|
||||
msgstr "Yaratilgan xarid buyurtmalari soni"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
#, fuzzy
|
||||
msgid "Display Name"
|
||||
msgstr "Ko‘rsatiladigan nom"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
#, fuzzy
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
#, fuzzy
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Ishlab chiqarish buyurtmasi umumiy hisoboti"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
#, fuzzy
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Ishlab chiqarish buyurtmasi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, fuzzy
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "%s uchun ishlab chiqarish manbasi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr ""
|
||||
"Odoo anglo-sakson yozuvlarini yarata olmaydi. %s ning umumiy qiymati nolga "
|
||||
"teng."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
#, fuzzy
|
||||
msgid "Purchase Order"
|
||||
msgstr "Xarid buyurtmasi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
#, fuzzy
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "Xarid buyurtmasi qatori"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, fuzzy
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "%s dan yaratilgan xarid buyurtmasi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
#, fuzzy
|
||||
msgid "Stock Move"
|
||||
msgstr "Zaxira harakati"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
#, fuzzy
|
||||
msgid "Stock Rule"
|
||||
msgstr "Zaxira qoidasi"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr ""
|
||||
"To‘plamni sotib olishda komponentlar xarajatini qayta taqsimlash foizi. "
|
||||
"Barcha komponentlarning umumiy qiymati 100 ga teng bo‘lishi kerak."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, fuzzy
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "BOM komponenti uchun umumiy xarajat ulushi 100 bo‘lishi kerak"
|
||||
|
|
@ -1,24 +1,27 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Thi Huong Nguyen, 2024
|
||||
#
|
||||
# Thi Huong Nguyen, 2023
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Thi Huong Nguyen, 2024\n"
|
||||
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 04:42+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"purchase_mrp/vi/>\n"
|
||||
"Language: vi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: vi\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -33,7 +36,7 @@ msgstr "<span class=\"o_stat_text\">Mua hàng</span>"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_bom_structure
|
||||
msgid "BOM Overview Report"
|
||||
msgstr "Báo cáo Tổng quan Danh mục vật tư"
|
||||
msgstr "Báo cáo tổng quan BoM"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom
|
||||
|
|
@ -48,7 +51,6 @@ msgstr "Dòng danh mục vật tư"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "Tỷ lệ chi phí linh kiện phải là số dương hoặc bằng 0."
|
||||
|
||||
|
|
@ -60,7 +62,7 @@ msgstr "Tỷ lệ chi phí (%)"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__mrp_production_count
|
||||
msgid "Count of MO Source"
|
||||
msgstr "Số lượng nguồn lệnh sản xuất"
|
||||
msgstr "Số lượng lệnh sản xuất nguồn"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__purchase_order_count
|
||||
|
|
@ -68,31 +70,54 @@ msgid "Count of generated PO"
|
|||
msgstr "Số lượng đơn mua hàng đã tạo"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "Hạng mục bút toán"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Tên hiển thị"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "Báo cáo tổng quan MO"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "Lệnh sản xuất"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "Nguồn sản xuất của %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr ""
|
||||
"Odoo không thể tạo các bút toán anglo saxon. Tổng giá trị của %s là 0."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "Lệnh sản xuất"
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo không thể tạo các bút toán anglo saxon. Tổng giá trị của %s là 0."
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -107,14 +132,18 @@ msgstr "Dòng đơn mua hàng"
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "Mục đơn mua hàng tạo từ %s"
|
||||
msgstr "Đơn mua hàng được tạo từ %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_move
|
||||
msgid "Stock Move"
|
||||
msgstr "Dịch chuyển tồn kho"
|
||||
msgstr "Điều chuyển tồn kho"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "Quy tắc tồn kho"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -128,7 +157,11 @@ msgstr ""
|
|||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr ""
|
||||
"Tổng chia sẻ chi phí cho một linh kiện của danh mục vật tư phải là 100"
|
||||
msgstr "Tổng tỷ lệ chi phí cho các phụ phẩm của BoM không thể vượt quá 100."
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "Hạng mục bút toán"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "Lệnh sản xuất"
|
||||
|
|
|
|||
|
|
@ -1,26 +1,28 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Tony Peng <umingpeng@gmail.com>, 2022
|
||||
# Raymond Yu <cl_yu@hotmail.com>, 2022
|
||||
# Jeffery CHEN <jeffery9@gmail.com>, 2023
|
||||
#
|
||||
# Jeffery CHEN <jeffery9@gmail.com>, 2022
|
||||
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Jeffery CHEN <jeffery9@gmail.com>, 2023\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 15:28+0000\n"
|
||||
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
|
||||
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
|
||||
"projects/odoo-19/purchase_mrp/zh_Hans/>\n"
|
||||
"Language: zh_CN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_CN\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -45,13 +47,13 @@ msgstr "物料清单"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_bom_line
|
||||
msgid "Bill of Material Line"
|
||||
msgstr "BOM明细行"
|
||||
msgstr "物料清单明细行"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "组成部分的成本分摊必须是正数或等于零"
|
||||
msgstr "分担的费用必须为正数或等于零。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
|
|
@ -69,28 +71,54 @@ msgid "Count of generated PO"
|
|||
msgstr "生成PO计数"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "日记账项目"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "显示名称"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "制造订单(MO)概述报表"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "制造订单"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "制造来源 %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
msgstr "Odoo不能生成 anglo saxon 条目。%s 的总估值为零。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "生产订单"
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo 无法生成 anglo saxon 条目。%s 的总估值为零。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
|
|
@ -103,8 +131,8 @@ msgid "Purchase Order Line"
|
|||
msgstr "采购订单明细"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "从 %s生成采购订单"
|
||||
|
||||
|
|
@ -113,15 +141,26 @@ msgstr "从 %s生成采购订单"
|
|||
msgid "Stock Move"
|
||||
msgstr "库存移动"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "库存规则"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
"The percentage of the component repartition cost when purchasing a kit.The "
|
||||
"total of all components' cost have to be equal to 100."
|
||||
msgstr "购买套件时组件重新分配成本的百分比。所有组件的总成本必须等于100"
|
||||
msgstr "购买套件时组件重新分配成本的百分比。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "BoM组件的总成本份额必须为100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "会计分录"
|
||||
|
||||
#~ msgid "Production Order"
|
||||
#~ msgstr "生产订单"
|
||||
|
|
|
|||
|
|
@ -1,25 +1,26 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * purchase_mrp
|
||||
#
|
||||
# * purchase_mrp
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Benson <Benson.Dr@Gmail.com>, 2023
|
||||
# Tony Ng, 2024
|
||||
#
|
||||
# Wil Odoo, 2025
|
||||
#
|
||||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 15.5alpha1\n"
|
||||
"Project-Id-Version: Odoo Server saas~18.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-09-20 09:02+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Tony Ng, 2024\n"
|
||||
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
|
||||
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
|
||||
"PO-Revision-Date: 2025-09-16 08:11+0000\n"
|
||||
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
|
||||
"Language-Team: Chinese (Traditional Han script) <https://translate.odoo.com/"
|
||||
"projects/odoo-19/purchase_mrp/zh_Hant/>\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_TW\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model_terms:ir.ui.view,arch_db:purchase_mrp.purchase_order_form_mrp
|
||||
|
|
@ -47,8 +48,8 @@ msgid "Bill of Material Line"
|
|||
msgstr "BOM明細"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "Components cost share have to be positive or equals to zero."
|
||||
msgstr "分擔的費用必須為正數或等於零。"
|
||||
|
||||
|
|
@ -68,29 +69,55 @@ msgid "Count of generated PO"
|
|||
msgstr "生成的 PO 數量"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_account_move_line
|
||||
msgid "Journal Item"
|
||||
msgstr "日記帳項目"
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__display_name
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "顯示名稱"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_bom_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_mrp_production__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_purchase_order_line__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_bom_structure__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_report_mrp_report_mo_overview__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_move__id
|
||||
#: model:ir.model.fields,field_description:purchase_mrp.field_stock_rule__id
|
||||
msgid "ID"
|
||||
msgstr "識別號"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_report_mrp_report_mo_overview
|
||||
msgid "MO Overview Report"
|
||||
msgstr "生產訂單(MO)概覽報告"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Manufacturing Order"
|
||||
msgstr "製造訂單"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/purchase.py:0
|
||||
#, python-format
|
||||
msgid "Manufacturing Source of %s"
|
||||
msgstr "製造訂單來源單據 %s"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/stock_move.py:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of"
|
||||
" %s is zero."
|
||||
"Odoo is not able to generate the anglo saxon entries. The total valuation of "
|
||||
"%s is zero."
|
||||
msgstr "Odoo 無法生成盎格魯撒克遜庫存價值傳票。 %s 的總估值為零。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_mrp_production
|
||||
msgid "Production Order"
|
||||
msgstr "製造訂單"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order
|
||||
msgid "Purchase Order"
|
||||
|
|
@ -99,11 +126,11 @@ msgstr "採購訂單"
|
|||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_purchase_order_line
|
||||
msgid "Purchase Order Line"
|
||||
msgstr "採購訂單明細"
|
||||
msgstr "採購訂單項目"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_production.py:0
|
||||
#, python-format
|
||||
msgid "Purchase Order generated from %s"
|
||||
msgstr "自 %s 生成的採購訂單"
|
||||
|
||||
|
|
@ -112,6 +139,11 @@ msgstr "自 %s 生成的採購訂單"
|
|||
msgid "Stock Move"
|
||||
msgstr "庫存移動"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model,name:purchase_mrp.model_stock_rule
|
||||
msgid "Stock Rule"
|
||||
msgstr "庫存規則"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#: model:ir.model.fields,help:purchase_mrp.field_mrp_bom_line__cost_share
|
||||
msgid ""
|
||||
|
|
@ -120,7 +152,10 @@ msgid ""
|
|||
msgstr "購買套件時組件重新分配成本的百分比。"
|
||||
|
||||
#. module: purchase_mrp
|
||||
#. odoo-python
|
||||
#: code:addons/purchase_mrp/models/mrp_bom.py:0
|
||||
#, python-format
|
||||
msgid "The total cost share for a BoM's component have to be 100"
|
||||
msgstr "用料清單組件的總成本份額必須為100"
|
||||
|
||||
#~ msgid "Journal Item"
|
||||
#~ msgstr "日記賬項目"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import account_move
|
||||
from . import purchase
|
||||
from . import mrp_production
|
||||
from . import mrp_bom
|
||||
from . import stock_move
|
||||
from . import stock_rule
|
||||
|
|
|
|||
|
|
@ -1,14 +0,0 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import models
|
||||
|
||||
|
||||
class AccountMoveLine(models.Model):
|
||||
_inherit = "account.move.line"
|
||||
|
||||
def _get_stock_valuation_layers(self, move):
|
||||
""" Do not handle the invoice correction for kit. It has to be done
|
||||
manually """
|
||||
layers = super()._get_stock_valuation_layers(move)
|
||||
return layers.filtered(lambda svl: svl.product_id == self.product_id)
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
from odoo import api, fields, models, _
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.tools import float_compare
|
||||
from odoo.tools import float_is_zero, float_round
|
||||
|
||||
|
||||
class MrpBom(models.Model):
|
||||
|
|
@ -17,10 +17,19 @@ class MrpBom(models.Model):
|
|||
continue
|
||||
if any(bl.cost_share < 0 for bl in bom.bom_line_ids):
|
||||
raise UserError(_("Components cost share have to be positive or equals to zero."))
|
||||
if float_compare(sum(bom.bom_line_ids.mapped('cost_share')), 100, precision_digits=2) != 0:
|
||||
raise UserError(_("The total cost share for a BoM's component have to be 100"))
|
||||
for product in bom.product_tmpl_id.product_variant_ids:
|
||||
total_variant_cost_share = sum(bom.bom_line_ids.filtered(lambda bl: not bl._skip_bom_line(product) and not bl.product_uom_id.is_zero(bl.product_qty)).mapped('cost_share'))
|
||||
if float_round(total_variant_cost_share, precision_digits=2) not in [0, 100]:
|
||||
raise UserError(_("The total cost share for a BoM's component have to be 100"))
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def _round_last_line_done(self, lines_done):
|
||||
result = super()._round_last_line_done(lines_done)
|
||||
if result:
|
||||
result[-1][1]['line_cost_share'] = float_round(100.0 - sum(vals.get('line_cost_share', 0.0) for _, vals in result[:-1]), precision_digits=2)
|
||||
return result
|
||||
|
||||
|
||||
class MrpBomLine(models.Model):
|
||||
_inherit = 'mrp.bom.line'
|
||||
|
|
@ -32,8 +41,26 @@ class MrpBomLine(models.Model):
|
|||
|
||||
def _get_cost_share(self):
|
||||
self.ensure_one()
|
||||
if self.cost_share:
|
||||
product = self.env.context.get('bom_variant_id', self.env['product.product'])
|
||||
variant_bom_lines = self.bom_id.bom_line_ids.filtered(lambda bl: not bl._skip_bom_line(product) and not bl.product_uom_id.is_zero(bl.product_qty))
|
||||
if not float_is_zero(self.cost_share, precision_digits=2) or not len(variant_bom_lines) or not all(float_is_zero(bom_line.cost_share, precision_digits=2) for bom_line in variant_bom_lines):
|
||||
return self.cost_share / 100
|
||||
bom = self.bom_id
|
||||
bom_lines_without_cost_share = bom.bom_line_ids.filtered(lambda bl: not bl.cost_share)
|
||||
return 1 / len(bom_lines_without_cost_share)
|
||||
return 1 / len(variant_bom_lines)
|
||||
|
||||
def _prepare_bom_done_values(self, quantity, product, original_quantity, boms_done):
|
||||
result = super()._prepare_bom_done_values(quantity, product, original_quantity, boms_done)
|
||||
result['bom_cost_share'] = self._get_line_cost_share(product, boms_done)
|
||||
return result
|
||||
|
||||
def _prepare_line_done_values(self, quantity, product, original_quantity, parent_line, boms_done):
|
||||
result = super()._prepare_line_done_values(quantity, product, original_quantity, parent_line, boms_done)
|
||||
result['line_cost_share'] = float_round(self._get_line_cost_share(product, boms_done), precision_digits=2)
|
||||
return result
|
||||
|
||||
def _get_line_cost_share(self, product, boms_done):
|
||||
if not self:
|
||||
return 100.0
|
||||
self.ensure_one()
|
||||
parent_cost_share = next((vals.get('bom_cost_share', 100.0) for bom, vals in reversed(boms_done) if bom == self.bom_id), 100)
|
||||
line_cost_share = parent_cost_share * self.with_context(bom_variant_id=product)._get_cost_share()
|
||||
return line_cost_share
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import api, fields, models, _
|
||||
from odoo import api, Command, fields, models, _
|
||||
|
||||
|
||||
class MrpProduction(models.Model):
|
||||
|
|
@ -12,15 +12,14 @@ class MrpProduction(models.Model):
|
|||
compute='_compute_purchase_order_count',
|
||||
groups='purchase.group_purchase_user')
|
||||
|
||||
@api.depends('procurement_group_id.stock_move_ids.created_purchase_line_id.order_id', 'procurement_group_id.stock_move_ids.move_orig_ids.purchase_line_id.order_id')
|
||||
@api.depends('reference_ids', 'reference_ids.purchase_ids')
|
||||
def _compute_purchase_order_count(self):
|
||||
for production in self:
|
||||
production.purchase_order_count = len(production.procurement_group_id.stock_move_ids.created_purchase_line_id.order_id |
|
||||
production.procurement_group_id.stock_move_ids.move_orig_ids.purchase_line_id.order_id)
|
||||
production.purchase_order_count = len(production._get_purchase_orders())
|
||||
|
||||
def action_view_purchase_orders(self):
|
||||
self.ensure_one()
|
||||
purchase_order_ids = (self.procurement_group_id.stock_move_ids.created_purchase_line_id.order_id | self.procurement_group_id.stock_move_ids.move_orig_ids.purchase_line_id.order_id).ids
|
||||
purchase_order_ids = self._get_purchase_orders().ids
|
||||
action = {
|
||||
'res_model': 'purchase.order',
|
||||
'type': 'ir.actions.act_window',
|
||||
|
|
@ -34,19 +33,29 @@ class MrpProduction(models.Model):
|
|||
action.update({
|
||||
'name': _("Purchase Order generated from %s", self.name),
|
||||
'domain': [('id', 'in', purchase_order_ids)],
|
||||
'view_mode': 'tree,form',
|
||||
'view_mode': 'list,form',
|
||||
})
|
||||
return action
|
||||
|
||||
def _get_document_iterate_key(self, move_raw_id):
|
||||
iterate_key = super(MrpProduction, self)._get_document_iterate_key(move_raw_id)
|
||||
if not iterate_key and move_raw_id.created_purchase_line_id:
|
||||
iterate_key = 'created_purchase_line_id'
|
||||
if not iterate_key and move_raw_id.created_purchase_line_ids:
|
||||
iterate_key = 'created_purchase_line_ids'
|
||||
return iterate_key
|
||||
|
||||
def _get_purchase_orders(self):
|
||||
self.ensure_one()
|
||||
return self.reference_ids.purchase_ids
|
||||
|
||||
def _prepare_merge_orig_links(self):
|
||||
origs = super()._prepare_merge_orig_links()
|
||||
for move in self.move_raw_ids:
|
||||
if move.created_purchase_line_id:
|
||||
origs[move.bom_line_id.id]['created_purchase_line_id'] = move.created_purchase_line_id
|
||||
if not move.move_orig_ids or not move.created_purchase_line_ids:
|
||||
continue
|
||||
origs[move.bom_line_id.id].setdefault('created_purchase_line_ids', set()).update(move.created_purchase_line_ids.ids)
|
||||
for vals in origs.values():
|
||||
if vals.get('created_purchase_line_ids'):
|
||||
vals['created_purchase_line_ids'] = [Command.set(vals['created_purchase_line_ids'])]
|
||||
else:
|
||||
vals['created_purchase_line_ids'] = []
|
||||
return origs
|
||||
|
|
|
|||
|
|
@ -15,13 +15,13 @@ class PurchaseOrder(models.Model):
|
|||
compute='_compute_mrp_production_count',
|
||||
groups='mrp.group_mrp_user')
|
||||
|
||||
@api.depends('order_line.move_dest_ids.group_id.mrp_production_ids')
|
||||
@api.depends('reference_ids', 'reference_ids.production_ids')
|
||||
def _compute_mrp_production_count(self):
|
||||
for purchase in self:
|
||||
purchase.mrp_production_count = len(purchase._get_mrp_productions())
|
||||
|
||||
def _get_mrp_productions(self, **kwargs):
|
||||
return self.order_line.move_dest_ids.group_id.mrp_production_ids | self.order_line.move_ids.move_dest_ids.group_id.mrp_production_ids
|
||||
return self.reference_ids.production_ids
|
||||
|
||||
def action_view_mrp_productions(self):
|
||||
self.ensure_one()
|
||||
|
|
@ -39,7 +39,7 @@ class PurchaseOrder(models.Model):
|
|||
action.update({
|
||||
'name': _("Manufacturing Source of %s", self.name),
|
||||
'domain': [('id', 'in', mrp_production_ids)],
|
||||
'view_mode': 'tree,form',
|
||||
'view_mode': 'list,form',
|
||||
})
|
||||
return action
|
||||
|
||||
|
|
@ -47,7 +47,21 @@ class PurchaseOrder(models.Model):
|
|||
class PurchaseOrderLine(models.Model):
|
||||
_inherit = 'purchase.order.line'
|
||||
|
||||
def _compute_qty_received(self):
|
||||
def _compute_kit_quantities_from_moves(self, moves, kit_bom):
|
||||
self.ensure_one()
|
||||
moves_to_consider = moves.filtered(lambda m: m.state == 'done' and m.location_dest_usage != 'inventory')
|
||||
order_qty = self.product_uom_id._compute_quantity(self.product_uom_qty, kit_bom.product_uom_id)
|
||||
filters = {
|
||||
'incoming_moves': lambda m:
|
||||
m._is_incoming() and
|
||||
(not m.origin_returned_move_id or (m.origin_returned_move_id and m.to_refund)),
|
||||
'outgoing_moves': lambda m:
|
||||
m._is_outgoing() and m.to_refund,
|
||||
}
|
||||
return moves_to_consider._compute_kit_quantities(self.product_id, order_qty, kit_bom, filters)
|
||||
|
||||
def _prepare_qty_received(self):
|
||||
kit_invoiced_qties = defaultdict(float)
|
||||
kit_lines = self.env['purchase.order.line']
|
||||
lines_stock = self.filtered(lambda l: l.qty_received_method == 'stock_moves' and l.move_ids and l.state != 'cancel')
|
||||
product_by_company = defaultdict(OrderedSet)
|
||||
|
|
@ -60,15 +74,30 @@ class PurchaseOrderLine(models.Model):
|
|||
for line in lines_stock:
|
||||
kit_bom = kits_by_company[line.company_id].get(line.product_id)
|
||||
if kit_bom:
|
||||
moves = line.move_ids.filtered(lambda m: m.state == 'done' and not m.scrapped)
|
||||
order_qty = line.product_uom._compute_quantity(line.product_uom_qty, kit_bom.product_uom_id)
|
||||
filters = {
|
||||
'incoming_moves': lambda m: m.location_id.usage == 'supplier' and (not m.origin_returned_move_id or (m.origin_returned_move_id and m.to_refund)),
|
||||
'outgoing_moves': lambda m: m.location_id.usage != 'supplier' and m.to_refund
|
||||
}
|
||||
line.qty_received = moves._compute_kit_quantities(line.product_id, order_qty, kit_bom, filters)
|
||||
kit_invoiced_qties[line] = line._compute_kit_quantities_from_moves(line.move_ids, kit_bom)
|
||||
kit_lines += line
|
||||
super(PurchaseOrderLine, self - kit_lines)._compute_qty_received()
|
||||
invoiced_qties = super(PurchaseOrderLine, self - kit_lines)._prepare_qty_received()
|
||||
invoiced_qties.update(kit_invoiced_qties)
|
||||
return invoiced_qties
|
||||
|
||||
def _prepare_stock_moves(self, picking):
|
||||
res = super()._prepare_stock_moves(picking)
|
||||
if len(self.order_id.reference_ids.move_ids.production_group_id) == 1:
|
||||
for re in res:
|
||||
re['production_group_id'] = self.order_id.reference_ids.move_ids.production_group_id.id
|
||||
sale_line_product = self._get_sale_order_line_product()
|
||||
if sale_line_product:
|
||||
bom = self.env['mrp.bom']._bom_find(self.env['product.product'].browse(sale_line_product.id), company_id=picking.company_id.id, bom_type='phantom')
|
||||
# Was a kit sold?
|
||||
bom_kit = bom.get(sale_line_product)
|
||||
if bom_kit:
|
||||
_dummy, bom_sub_lines = bom_kit.explode(sale_line_product, self.sale_line_id.product_uom_qty)
|
||||
bom_kit_component = {line['product_id'].id: line.id for line, _ in bom_sub_lines}
|
||||
# Find the sml for the kit component
|
||||
for vals in res:
|
||||
if vals['product_id'] in bom_kit_component:
|
||||
vals['bom_line_id'] = bom_kit_component[vals['product_id']]
|
||||
return res
|
||||
|
||||
def _get_upstream_documents_and_responsibles(self, visited):
|
||||
return [(self.order_id, self.order_id.user_id, visited)]
|
||||
|
|
@ -83,3 +112,13 @@ class PurchaseOrderLine(models.Model):
|
|||
if bom and 'previous_product_qty' in self.env.context:
|
||||
return self.env.context['previous_product_qty'].get(self.id, 0.0)
|
||||
return super()._get_qty_procurement()
|
||||
|
||||
def _get_move_dests_initial_demand(self, move_dests):
|
||||
kit_bom = self.env['mrp.bom']._bom_find(self.product_id, bom_type='phantom')[self.product_id]
|
||||
if kit_bom:
|
||||
filters = {'incoming_moves': lambda m: True, 'outgoing_moves': lambda m: False}
|
||||
return move_dests._compute_kit_quantities(self.product_id, self.product_qty, kit_bom, filters)
|
||||
return super()._get_move_dests_initial_demand(move_dests)
|
||||
|
||||
def _get_sale_order_line_product(self):
|
||||
return False
|
||||
|
|
|
|||
|
|
@ -9,34 +9,32 @@ from odoo.exceptions import UserError
|
|||
class StockMove(models.Model):
|
||||
_inherit = 'stock.move'
|
||||
|
||||
def _get_cost_ratio(self, quantity):
|
||||
self.ensure_one()
|
||||
if self.bom_line_id.bom_id.type == "phantom":
|
||||
uom_quantity = self.product_uom._compute_quantity(self.quantity, self.product_id.uom_id)
|
||||
if not self.product_uom.is_zero(uom_quantity):
|
||||
return (self.cost_share / 100) * quantity / uom_quantity
|
||||
return super()._get_cost_ratio(quantity)
|
||||
|
||||
def _get_value_from_bill(self, aml):
|
||||
value = super()._get_value_from_bill(aml)
|
||||
if self.bom_line_id.bom_id.type == "phantom":
|
||||
value *= (self.cost_share / 100)
|
||||
return value
|
||||
|
||||
def _get_quantity_from_bill(self, aml, quantity):
|
||||
self.ensure_one()
|
||||
if self.bom_line_id.bom_id.type == "phantom":
|
||||
return aml.product_uom_id._compute_quantity(quantity, self.product_id.uom_id)
|
||||
return super()._get_quantity_from_bill(aml, quantity)
|
||||
|
||||
def _prepare_phantom_move_values(self, bom_line, product_qty, quantity_done):
|
||||
vals = super(StockMove, self)._prepare_phantom_move_values(bom_line, product_qty, quantity_done)
|
||||
vals = super()._prepare_phantom_move_values(bom_line, product_qty, quantity_done)
|
||||
if self.purchase_line_id:
|
||||
vals['purchase_line_id'] = self.purchase_line_id.id
|
||||
return vals
|
||||
|
||||
def _get_price_unit(self):
|
||||
if self.product_id == self.purchase_line_id.product_id or not self.bom_line_id or self._should_ignore_pol_price():
|
||||
return super()._get_price_unit()
|
||||
line = self.purchase_line_id
|
||||
# price_unit here with uom of product
|
||||
kit_price_unit = line._get_gross_price_unit()
|
||||
bom_line = self.bom_line_id
|
||||
bom = bom_line.bom_id
|
||||
if line.currency_id != self.company_id.currency_id:
|
||||
kit_price_unit = line.currency_id._convert(kit_price_unit, self.company_id.currency_id, self.company_id, fields.Date.context_today(self), round=False)
|
||||
cost_share = self.bom_line_id._get_cost_share()
|
||||
uom_factor = 1.0
|
||||
kit_product = bom.product_id or bom.product_tmpl_id
|
||||
|
||||
# Convert uom from product_uom to bom_uom for kit product
|
||||
uom_factor = bom.product_uom_id._compute_quantity(uom_factor, kit_product.uom_id)
|
||||
|
||||
# Convert uom from bom_line_uom to product_uom for bom_line
|
||||
uom_factor = bom_line.product_id.uom_id._compute_quantity(uom_factor, bom_line.product_uom_id)
|
||||
|
||||
return (kit_price_unit * cost_share * uom_factor * bom.product_qty / bom_line.product_qty)
|
||||
|
||||
def _get_valuation_price_and_qty(self, related_aml, to_curr):
|
||||
valuation_price_unit_total, valuation_total_qty = super()._get_valuation_price_and_qty(related_aml, to_curr)
|
||||
boms = self.env['mrp.bom']._bom_find(related_aml.product_id, company_id=related_aml.company_id.id, bom_type='phantom')
|
||||
|
|
@ -49,6 +47,14 @@ class StockMove(models.Model):
|
|||
}
|
||||
valuation_total_qty = self._compute_kit_quantities(related_aml.product_id, order_qty, kit_bom, filters)
|
||||
valuation_total_qty = kit_bom.product_uom_id._compute_quantity(valuation_total_qty, related_aml.product_id.uom_id)
|
||||
if float_is_zero(valuation_total_qty, precision_rounding=related_aml.product_uom_id.rounding or related_aml.product_id.uom_id.rounding):
|
||||
raise UserError(_('Odoo is not able to generate the anglo saxon entries. The total valuation of %s is zero.') % related_aml.product_id.display_name)
|
||||
if related_aml.product_uom_id.rounding or related_aml.product_id.uom_id.is_zero(valuation_total_qty):
|
||||
raise UserError(_('Odoo is not able to generate the anglo saxon entries. The total valuation of %s is zero.', related_aml.product_id.display_name))
|
||||
return valuation_price_unit_total, valuation_total_qty
|
||||
|
||||
def _get_qty_received_without_self(self):
|
||||
line = self.purchase_line_id
|
||||
if line and line.qty_received_method == 'stock_moves' and line.state != 'cancel' and any(move.product_id != line.product_id for move in line.move_ids):
|
||||
kit_bom = self.env['mrp.bom']._bom_find(line.product_id, company_id=line.company_id.id, bom_type='phantom').get(line.product_id)
|
||||
if kit_bom:
|
||||
return line._compute_kit_quantities_from_moves(line.move_ids - self, kit_bom)
|
||||
return super()._get_qty_received_without_self()
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
from markupsafe import Markup
|
||||
|
||||
from odoo import models, _
|
||||
|
||||
|
||||
class StockRule(models.Model):
|
||||
_inherit = 'stock.rule'
|
||||
|
||||
def _notify_responsible(self, procurement):
|
||||
super()._notify_responsible(procurement)
|
||||
origin_orders = procurement.values.get('group_id').mrp_production_ids if procurement.values.get('group_id') else False
|
||||
if origin_orders:
|
||||
notified_users = procurement.product_id.responsible_id.partner_id | origin_orders.user_id.partner_id
|
||||
self._post_vendor_notification(origin_orders, notified_users, procurement.product_id)
|
||||
|
|
@ -2,3 +2,4 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import mrp_report_bom_structure
|
||||
from . import mrp_report_mo_overview
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import api, models
|
||||
from odoo.tools import float_compare
|
||||
|
||||
class ReportBomStructure(models.AbstractModel):
|
||||
|
||||
class ReportMrpReport_Bom_Structure(models.AbstractModel):
|
||||
_inherit = 'report.mrp.report_bom_structure'
|
||||
|
||||
@api.model
|
||||
|
|
@ -17,17 +17,17 @@ class ReportBomStructure(models.AbstractModel):
|
|||
# If no vendor found for the right quantity, we still want to display a vendor for the lead times
|
||||
supplier = product._select_seller(quantity=None, uom_id=product.uom_id)
|
||||
parent_bom = self.env.context.get('parent_bom')
|
||||
purchase_lead = parent_bom.company_id.days_to_purchase + parent_bom.company_id.po_lead if parent_bom and parent_bom.company_id else 0
|
||||
purchase_lead = parent_bom.company_id.days_to_purchase if parent_bom and parent_bom.company_id else 0
|
||||
if supplier:
|
||||
qty_supplier_uom = product.uom_id._compute_quantity(quantity, supplier.product_uom)
|
||||
qty_supplier_uom = product.uom_id._compute_quantity(quantity, supplier.product_uom_id)
|
||||
return {
|
||||
'route_type': 'buy',
|
||||
'route_name': buy_rules[0].route_id.display_name,
|
||||
'route_detail': supplier.display_name,
|
||||
'route_detail': supplier.with_context(use_simplified_supplier_name=True).display_name,
|
||||
'lead_time': supplier.delay + rules_delay + purchase_lead,
|
||||
'supplier_delay': supplier.delay + rules_delay + purchase_lead,
|
||||
'supplier': supplier,
|
||||
'route_alert': float_compare(qty_supplier_uom, supplier.min_qty, precision_rounding=product.uom_id.rounding) < 0,
|
||||
'route_alert': product.uom_id.compare(qty_supplier_uom, supplier.min_qty) < 0,
|
||||
'qty_checked': quantity,
|
||||
}
|
||||
return res
|
||||
|
|
|
|||
|
|
@ -0,0 +1,100 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
|
||||
class ReportMrpReport_Mo_Overview(models.AbstractModel):
|
||||
_inherit = 'report.mrp.report_mo_overview'
|
||||
|
||||
def _get_extra_replenishments(self, product):
|
||||
res = super()._get_extra_replenishments(product)
|
||||
domain = [('state', 'in', ['draft', 'sent', 'to approve']), ('product_id', '=', product.id)]
|
||||
warehouse_id = self.env.context.get('warehouse_id', False)
|
||||
if warehouse_id:
|
||||
domain += [('order_id.picking_type_id.warehouse_id', '=', warehouse_id)]
|
||||
po_lines = self.env['purchase.order.line'].search(domain, order='date_planned, id')
|
||||
|
||||
for po_line in po_lines:
|
||||
line_qty = po_line.product_qty
|
||||
# Need to fetch every move connected to a manufacturing order from this PO line. This can happen when:
|
||||
# - Multiple MOs are linked to a single PO line (e.g. Same MTO component for multiple MO).
|
||||
# - A MO has a backorder / is splitted.
|
||||
dest_moves = self.env['stock.move'].browse(po_line.move_dest_ids._rollup_move_dests())
|
||||
for move in dest_moves:
|
||||
if not move.raw_material_production_id:
|
||||
continue
|
||||
prod_qty = min(line_qty, move.product_uom._compute_quantity(move.product_uom_qty, po_line.product_uom_id))
|
||||
res.append(self._format_extra_replenishment(po_line, prod_qty, move.raw_material_production_id.id))
|
||||
line_qty -= prod_qty
|
||||
if line_qty:
|
||||
res.append(self._format_extra_replenishment(po_line, line_qty))
|
||||
|
||||
return res
|
||||
|
||||
def _format_extra_replenishment(self, po_line, quantity, production_id=False):
|
||||
po = po_line.order_id
|
||||
price = po_line.tax_ids.compute_all(
|
||||
po_line.price_unit,
|
||||
currency=po.currency_id,
|
||||
quantity=quantity,
|
||||
product=po_line.product_id,
|
||||
partner=po.partner_id,
|
||||
rounding_method="round_globally",
|
||||
)['total_void']
|
||||
return {
|
||||
'_name': 'purchase.order',
|
||||
'id': po.id,
|
||||
'cost': price,
|
||||
'quantity': quantity,
|
||||
'uom': po_line.product_uom_id,
|
||||
'production_id': production_id
|
||||
}
|
||||
|
||||
def _get_replenishment_receipt(self, doc_in, components):
|
||||
res = super()._get_replenishment_receipt(doc_in, components)
|
||||
if doc_in._name == 'purchase.order':
|
||||
if doc_in.state != 'purchase':
|
||||
return self._format_receipt_date('estimated', doc_in.date_planned)
|
||||
in_pickings = doc_in.picking_ids.filtered(lambda p: p.state not in ('done', 'cancel'))
|
||||
planned_date = max(in_pickings.mapped('scheduled_date')) if in_pickings else doc_in.date_planned
|
||||
return self._format_receipt_date('expected', planned_date)
|
||||
return res
|
||||
|
||||
def _get_resupply_data(self, rules, rules_delay, quantity, uom_id, product, production):
|
||||
res = super()._get_resupply_data(rules, rules_delay, quantity, uom_id, product, production)
|
||||
if any(rule for rule in rules if rule.action == 'buy' and product.seller_ids):
|
||||
supplier = product._select_seller(quantity=quantity, uom_id=product.uom_id)
|
||||
if supplier:
|
||||
return {
|
||||
'delay': supplier.delay + rules_delay,
|
||||
'cost': supplier.price * uom_id._compute_quantity(quantity, supplier.product_uom_id),
|
||||
'currency': supplier.currency_id,
|
||||
}
|
||||
return res
|
||||
|
||||
def _is_doc_in_done(self, doc_in):
|
||||
if doc_in._name == 'purchase.order':
|
||||
return doc_in.state == 'purchase' and all(move.state in ('done', 'cancel') for move in doc_in.order_line.move_ids)
|
||||
return super()._is_doc_in_done(doc_in)
|
||||
|
||||
def _get_origin(self, move):
|
||||
if move.purchase_line_id:
|
||||
return move.purchase_line_id.order_id
|
||||
return super()._get_origin(move)
|
||||
|
||||
def _get_replenishment_mo_cost(self, product, quantity, uom_id, currency, move_in=False):
|
||||
if move_in and move_in.purchase_line_id:
|
||||
po_line = move_in.purchase_line_id
|
||||
po = po_line.order_id
|
||||
price = po_line.tax_ids.compute_all(
|
||||
po_line.price_unit,
|
||||
currency=po.currency_id,
|
||||
quantity=uom_id._compute_quantity(quantity, move_in.purchase_line_id.product_uom_id),
|
||||
product=po_line.product_id,
|
||||
partner=po.partner_id,
|
||||
rounding_method='round_globally',
|
||||
)['total_void']
|
||||
price = po_line.currency_id._convert(price, currency, (move_in.company_id or self.env.company), fields.Date.today())
|
||||
return currency.round(price)
|
||||
return super()._get_replenishment_mo_cost(product, quantity, uom_id, currency, move_in)
|
||||
|
|
@ -1,9 +1,7 @@
|
|||
/** @odoo-module **/
|
||||
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
import { BomOverviewLine } from "@mrp/components/bom_overview_line/mrp_bom_overview_line";
|
||||
|
||||
patch(BomOverviewLine.prototype, "purchase_mrp", {
|
||||
patch(BomOverviewLine.prototype, {
|
||||
/**
|
||||
* @override
|
||||
*/
|
||||
|
|
@ -11,6 +9,6 @@ patch(BomOverviewLine.prototype, "purchase_mrp", {
|
|||
if (routeType == "buy") {
|
||||
return this.goToAction(this.data.link_id, this.data.link_model);
|
||||
}
|
||||
return this._super(...arguments);
|
||||
return super.goToRoute(...arguments);
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,3 +3,4 @@
|
|||
|
||||
from . import test_purchase_mrp_flow
|
||||
from . import test_anglo_saxon_valuation
|
||||
from . import test_replenishment
|
||||
|
|
|
|||
|
|
@ -1,34 +1,16 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from unittest import skip
|
||||
|
||||
from odoo.fields import Date, Datetime
|
||||
from odoo.tools import mute_logger
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.fields import Command, Date, Datetime
|
||||
from odoo.tools import float_is_zero, mute_logger
|
||||
from odoo.tests import Form, tagged
|
||||
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
|
||||
from odoo.addons.stock_account.tests.test_stockvaluation import _create_accounting_data
|
||||
from odoo.addons.stock_account.tests.common import TestStockValuationCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls, chart_template_ref=None):
|
||||
super().setUpClass(chart_template_ref=chart_template_ref)
|
||||
cls.vendor01 = cls.env['res.partner'].create({'name': "Super Vendor"})
|
||||
|
||||
cls.stock_input_account, cls.stock_output_account, cls.stock_valuation_account, cls.expense_account, cls.stock_journal = _create_accounting_data(cls.env)
|
||||
cls.avco_category = cls.env['product.category'].create({
|
||||
'name': 'AVCO',
|
||||
'property_cost_method': 'average',
|
||||
'property_valuation': 'real_time',
|
||||
'property_stock_account_input_categ_id': cls.stock_input_account.id,
|
||||
'property_stock_account_output_categ_id': cls.stock_output_account.id,
|
||||
'property_stock_journal': cls.stock_journal.id,
|
||||
'property_stock_valuation_account_id': cls.stock_valuation_account.id,
|
||||
})
|
||||
|
||||
cls.env.company.anglo_saxon_accounting = True
|
||||
class TestAngloSaxonValuationPurchaseMRP(TestStockValuationCommon):
|
||||
|
||||
@skip('Temporary to fast merge new valuation')
|
||||
def test_kit_anglo_saxo_price_diff(self):
|
||||
"""
|
||||
Suppose an automated-AVCO configuration and a Price Difference Account defined on
|
||||
|
|
@ -38,7 +20,7 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
kit, compo01, compo02 = self.env['product.product'].create([{
|
||||
'name': name,
|
||||
'standard_price': price,
|
||||
'type': 'product',
|
||||
'is_storable': True,
|
||||
'categ_id': self.avco_category.id,
|
||||
} for name, price in [('Kit', 0), ('Compo 01', 10), ('Compo 02', 20)]])
|
||||
|
||||
|
|
@ -60,9 +42,7 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
po = po_form.save()
|
||||
po.button_confirm()
|
||||
|
||||
action = po.picking_ids.button_validate()
|
||||
wizard = Form(self.env[action['res_model']].with_context(action['context'])).save()
|
||||
wizard.process()
|
||||
po.picking_ids.button_validate()
|
||||
|
||||
action = po.action_create_invoice()
|
||||
invoice = self.env['account.move'].browse(action['res_id'])
|
||||
|
|
@ -76,6 +56,7 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
input_amls = self.env['account.move.line'].search([('account_id', '=', self.stock_input_account.id)])
|
||||
self.assertEqual(sum(input_amls.mapped('balance')), 0)
|
||||
|
||||
@skip('Temporary to fast merge new valuation')
|
||||
def test_buy_deliver_and_return_kit_with_auto_avco_components(self):
|
||||
"""
|
||||
A kit K with two AVCO components
|
||||
|
|
@ -101,17 +82,15 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
|
||||
component01, component02 = self.env['product.product'].create([{
|
||||
'name': 'Component %s' % name,
|
||||
'type': 'product',
|
||||
'is_storable': True,
|
||||
'categ_id': self.avco_category.id,
|
||||
'uom_id': uom_litre.id,
|
||||
'uom_po_id': uom_litre.id,
|
||||
} for name in ['01', '02']])
|
||||
|
||||
kit = self.env['product.product'].create({
|
||||
'name': 'Super Kit',
|
||||
'type': 'consu',
|
||||
'uom_id': uom_unit.id,
|
||||
'uom_po_id': uom_unit.id,
|
||||
})
|
||||
|
||||
bom_kit = self.env['mrp.bom'].create({
|
||||
|
|
@ -133,12 +112,12 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
with po_form.order_line.new() as pol_form:
|
||||
pol_form.product_id = kit
|
||||
pol_form.price_unit = 100
|
||||
pol_form.taxes_id.clear()
|
||||
pol_form.tax_ids.clear()
|
||||
po = po_form.save()
|
||||
po.button_confirm()
|
||||
|
||||
receipt = po.picking_ids
|
||||
receipt.move_line_ids.qty_done = 1
|
||||
receipt.move_line_ids.quantity = 1
|
||||
receipt.button_validate()
|
||||
|
||||
self.assertEqual(receipt.state, 'done')
|
||||
|
|
@ -152,7 +131,6 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
'location_id': stock_location.id,
|
||||
'location_dest_id': customer_location.id,
|
||||
'move_ids': [(0, 0, {
|
||||
'name': kit.name,
|
||||
'product_id': kit.id,
|
||||
'product_uom': kit.uom_id.id,
|
||||
'product_uom_qty': 1.0,
|
||||
|
|
@ -161,13 +139,13 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
})],
|
||||
})
|
||||
delivery.action_confirm()
|
||||
delivery.move_ids.move_line_ids.qty_done = 1
|
||||
delivery.move_ids.move_line_ids.quantity = 1
|
||||
delivery.button_validate()
|
||||
|
||||
self.assertEqual(component01.stock_valuation_layer_ids.mapped('value'), [25, -25])
|
||||
self.assertEqual(component02.stock_valuation_layer_ids.mapped('value'), [75, -75])
|
||||
|
||||
with mute_logger('odoo.tests.common.onchange'):
|
||||
with mute_logger('odoo.tests.form.onchange'):
|
||||
with Form(bom_kit) as kit_form:
|
||||
with kit_form.bom_line_ids.edit(0) as line:
|
||||
line.cost_share = 30
|
||||
|
|
@ -176,14 +154,16 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
|
||||
wizard_form = Form(self.env['stock.return.picking'].with_context(active_id=delivery.id, active_model='stock.picking'))
|
||||
wizard = wizard_form.save()
|
||||
action = wizard.create_returns()
|
||||
wizard.product_return_moves.quantity = 1
|
||||
action = wizard.action_create_returns()
|
||||
return_picking = self.env["stock.picking"].browse(action["res_id"])
|
||||
return_picking.move_ids.move_line_ids.qty_done = 1
|
||||
return_picking.move_ids.move_line_ids.quantity = 1
|
||||
return_picking.button_validate()
|
||||
|
||||
self.assertEqual(component01.stock_valuation_layer_ids.mapped('value'), [25, -25, 25])
|
||||
self.assertEqual(component02.stock_valuation_layer_ids.mapped('value'), [75, -75, 75])
|
||||
|
||||
@skip('Temporary to fast merge new valuation')
|
||||
def test_valuation_multicurrency_with_kits(self):
|
||||
""" Purchase a Kit in multi-currency and verify that the amount_currency is correctly computed.
|
||||
"""
|
||||
|
|
@ -192,7 +172,7 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
kit, cmp = self.env['product.product'].create([{
|
||||
'name': name,
|
||||
'standard_price': 0,
|
||||
'type': 'product',
|
||||
'is_storable': True,
|
||||
'categ_id': self.avco_category.id,
|
||||
} for name in ['Kit', 'Cmp']])
|
||||
|
||||
|
|
@ -224,9 +204,7 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
po = po_form.save()
|
||||
po.button_confirm()
|
||||
|
||||
action = po.picking_ids.button_validate()
|
||||
wizard = Form(self.env[action['res_model']].with_context(action['context'])).save()
|
||||
wizard.process()
|
||||
po.picking_ids.button_validate()
|
||||
|
||||
svl = po.order_line.move_ids.stock_valuation_layer_ids.ensure_one()
|
||||
input_aml = self.env['account.move.line'].search([('account_id', '=', self.stock_valuation_account.id)])
|
||||
|
|
@ -234,3 +212,521 @@ class TestAngloSaxonValuationPurchaseMRP(AccountTestInvoicingCommon):
|
|||
self.assertEqual(svl.value, 50) # USD
|
||||
self.assertEqual(input_aml.amount_currency, 100) # EUR
|
||||
self.assertEqual(input_aml.balance, 50) # USD
|
||||
|
||||
def test_multicurrency_kit_different_uom_categories(self):
|
||||
"""
|
||||
Create a kit with an UoM belonging to a different category than its component UoM.
|
||||
Purchase that kit in a different currency than the company currency and validate the receipt.
|
||||
Check the generated account entries.
|
||||
"""
|
||||
eur = self.env.ref('base.EUR')
|
||||
|
||||
uom_unit = self.env.ref('uom.product_uom_unit')
|
||||
uom_meter = self.env.ref('uom.product_uom_meter')
|
||||
|
||||
kit, component = self.env['product.product'].create([
|
||||
{
|
||||
'name': 'Kit multi UoM',
|
||||
'is_storable': True,
|
||||
'uom_id': uom_unit.id,
|
||||
'categ_id': self.category_avco_auto.id,
|
||||
},
|
||||
{
|
||||
'name': 'Component meter',
|
||||
'is_storable': True,
|
||||
'uom_id': uom_meter.id,
|
||||
'categ_id': self.category_avco_auto.id,
|
||||
},
|
||||
])
|
||||
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': kit.product_tmpl_id.id,
|
||||
'product_uom_id': uom_unit.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [Command.create({
|
||||
'product_id': component.id,
|
||||
'product_qty': 1.0,
|
||||
'product_uom_id': uom_meter.id,
|
||||
})],
|
||||
})
|
||||
|
||||
po = self.env['purchase.order'].create({
|
||||
'partner_id': self.vendor.id,
|
||||
'currency_id': eur.id,
|
||||
'order_line': [Command.create({
|
||||
'product_id': kit.id,
|
||||
'product_qty': 1.0,
|
||||
'product_uom_id': kit.uom_id.id,
|
||||
'price_unit': 100.0,
|
||||
})],
|
||||
})
|
||||
po.button_confirm()
|
||||
|
||||
receipt = po.picking_ids
|
||||
receipt.button_validate()
|
||||
|
||||
self.assertEqual(receipt.move_ids.state, 'done')
|
||||
|
||||
@skip('Temporary to fast merge new valuation')
|
||||
def test_fifo_cost_adjust_mo_quantity(self):
|
||||
""" An MO using a FIFO cost method product as a component should not zero-out the std cost
|
||||
of the product if we unlock it once it is in a validated state and adjust the quantity of
|
||||
component used to be smaller than originally entered.
|
||||
"""
|
||||
self.product_a.categ_id = self.env['product.category'].create({
|
||||
'name': 'FIFO',
|
||||
'property_cost_method': 'fifo',
|
||||
'property_valuation': 'real_time'
|
||||
})
|
||||
|
||||
purchase_order = self.env['purchase.order'].create({
|
||||
'partner_id': self.partner_a.id,
|
||||
'order_line': [(0, 0, {
|
||||
'product_id': self.product_a.id,
|
||||
'product_qty': 10,
|
||||
'price_unit': 100,
|
||||
})],
|
||||
})
|
||||
purchase_order.button_confirm()
|
||||
purchase_order.picking_ids[0].button_validate()
|
||||
|
||||
manufacturing_order = self.env['mrp.production'].create({
|
||||
'product_id': self.product_b.id,
|
||||
'product_qty': 1,
|
||||
'move_raw_ids': [(0, 0, {
|
||||
'product_id': self.product_a.id,
|
||||
'product_uom_qty': 100,
|
||||
})],
|
||||
})
|
||||
manufacturing_order.action_confirm()
|
||||
manufacturing_order.move_raw_ids.write({
|
||||
'quantity': 100,
|
||||
'picked': True,
|
||||
})
|
||||
manufacturing_order.button_mark_done()
|
||||
manufacturing_order.action_toggle_is_locked()
|
||||
manufacturing_order.move_raw_ids.quantity = 1
|
||||
|
||||
self.assertEqual(self.product_a.standard_price, 100)
|
||||
|
||||
@skip('Temporary to fast merge new valuation')
|
||||
def test_average_cost_unbuild_valuation(self):
|
||||
""" Ensure that an unbuild for some avg cost product won't leave the `Cost of Production`
|
||||
journal in an imbalanced state if the std price of that product has changed since the MO
|
||||
was completed (i.e., since build time).
|
||||
"""
|
||||
def make_purchase_and_production(product_ids, price_units):
|
||||
purchase_orders = self.env['purchase.order'].create([{
|
||||
'partner_id': self.partner_a.id,
|
||||
'order_line': [(0, 0, {
|
||||
'product_id': prod_id,
|
||||
'product_qty': 2,
|
||||
'price_unit': price_unit
|
||||
})],
|
||||
} for prod_id, price_unit in zip(product_ids, price_units)])
|
||||
purchase_orders.button_confirm()
|
||||
purchase_orders.picking_ids.move_ids.quantity = 2
|
||||
purchase_orders.picking_ids.button_validate()
|
||||
production_form = Form(self.env['mrp.production'])
|
||||
production_form.product_id = final_product
|
||||
production_form.bom_id = final_product_bom
|
||||
production_form.product_qty = 1
|
||||
production = production_form.save()
|
||||
production.action_confirm()
|
||||
mo_form = Form(production)
|
||||
mo_form.qty_producing = 1
|
||||
production = mo_form.save()
|
||||
production._post_inventory()
|
||||
production.button_mark_done()
|
||||
return production
|
||||
|
||||
cost_of_production_account = self.env['account.account'].search([
|
||||
('name', '=', 'Cost of Production'),
|
||||
('company_ids', 'in', self.env.company.id),
|
||||
], limit=1)
|
||||
self.avco_category.property_stock_account_production_cost_id = cost_of_production_account.id
|
||||
final_product = self.env['product.product'].create({
|
||||
'name': 'final product',
|
||||
'is_storable': True,
|
||||
'standard_price': 0,
|
||||
'categ_id': self.avco_category.id,
|
||||
'route_ids': [(6, 0, self.env['stock.route'].search([('name', '=', 'Manufacture')], limit=1).ids)],
|
||||
})
|
||||
comp_1, comp_2 = self.env['product.product'].create([{
|
||||
'name': name,
|
||||
'is_storable': True,
|
||||
'standard_price': 0,
|
||||
'categ_id': self.avco_category.id,
|
||||
'route_ids': [(4, self.env['stock.route'].search([('name', '=', 'Buy')], limit=1).id)],
|
||||
} for name in ('comp_1', 'comp_2')])
|
||||
final_product_bom = self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': final_product.product_tmpl_id.id,
|
||||
'type': 'normal',
|
||||
'bom_line_ids': [(0, 0, {
|
||||
'product_id': comp_prod_id,
|
||||
'product_qty': 2,
|
||||
}) for comp_prod_id in (comp_1.id, comp_2.id)],
|
||||
})
|
||||
production_1 = make_purchase_and_production([comp_1.id, comp_2.id], [50, 40])
|
||||
make_purchase_and_production([comp_1.id, comp_2.id], [55, 45])
|
||||
action = production_1.button_unbuild()
|
||||
wizard = Form(self.env[action['res_model']].with_context(action['context']))
|
||||
wizard.product_qty = 1
|
||||
wizard = wizard.save()
|
||||
wizard.action_validate()
|
||||
self.assertTrue(float_is_zero(
|
||||
sum(self.env['account.move.line'].search([
|
||||
('account_id', '=', cost_of_production_account.id),
|
||||
('product_id', 'in', (final_product.id, comp_1.id, comp_2.id)),
|
||||
]).mapped('balance')),
|
||||
precision_rounding=self.env.company.currency_id.rounding
|
||||
))
|
||||
|
||||
def test_avco_purchase_nested_kit_explode_cost_share(self):
|
||||
"""
|
||||
Test the cost share calculation when purchasing a nested kit with several levels of BoMs
|
||||
|
||||
Giga Kit:
|
||||
- C01, cost share 0%
|
||||
- Super Kit, cost share 100%:
|
||||
- C02, cost share 10%
|
||||
- Kit, cost share 60%:
|
||||
- C02, cost share 25%
|
||||
- C03, cost share 25%
|
||||
- Sub Kit, cost share 50%
|
||||
- C04, cost share 0%
|
||||
- C05, cost share 0%
|
||||
- Sub Kit, cost share 20%
|
||||
- C04, cost share 0%
|
||||
- C05, cost share 0%
|
||||
- Phantom Kit, cost share 0%
|
||||
- C05, cost share 100%
|
||||
- Triple Kit, cost share 10%
|
||||
- C01, cost share 0%
|
||||
- C02, cost share 0%
|
||||
- C03, cost share 0% (Last line should round to reach 100%)
|
||||
Buy and receive 1 kit Giga Kit @ 1000
|
||||
"""
|
||||
avco_category = self.env['product.category'].create({
|
||||
'name': 'AVCO',
|
||||
'property_cost_method': 'average',
|
||||
'property_valuation': 'real_time',
|
||||
})
|
||||
component01, component02, component03, component04, component05 = self.env['product.product'].create([{
|
||||
'name': 'Component %s' % name,
|
||||
'categ_id': avco_category.id,
|
||||
} for name in ('01', '02 ', '03', '04', '05')])
|
||||
|
||||
giga_kit, super_kit, kit, sub_kit, phantom_kit, triple_kit = self.env['product.product'].create([{
|
||||
'name': name,
|
||||
} for name in ('Giga Kit', 'Super Kit', 'Kit', 'Sub Kit', 'Phantom Kit', 'Triple Kit')])
|
||||
|
||||
self.env['mrp.bom'].create([{
|
||||
'product_tmpl_id': giga_kit.product_tmpl_id.id,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': component01.id, 'product_qty': 1, 'cost_share': 0}),
|
||||
Command.create({'product_id': super_kit.id, 'product_qty': 1, 'cost_share': 100}),
|
||||
],
|
||||
}, {
|
||||
'product_tmpl_id': super_kit.product_tmpl_id.id,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': component02.id, 'product_qty': 1, 'cost_share': 10}),
|
||||
Command.create({'product_id': kit.id, 'product_qty': 1, 'cost_share': 60}),
|
||||
Command.create({'product_id': sub_kit.id, 'product_qty': 1, 'cost_share': 20}),
|
||||
Command.create({'product_id': phantom_kit.id, 'product_qty': 1, 'cost_share': 0}),
|
||||
Command.create({'product_id': triple_kit.id, 'product_qty': 2, 'cost_share': 10}),
|
||||
],
|
||||
}, {
|
||||
'product_tmpl_id': kit.product_tmpl_id.id,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': component02.id, 'product_qty': 1, 'cost_share': 25}),
|
||||
Command.create({'product_id': component03.id, 'product_qty': 1, 'cost_share': 25}),
|
||||
Command.create({'product_id': sub_kit.id, 'product_qty': 1, 'cost_share': 50}),
|
||||
],
|
||||
}, {
|
||||
'product_tmpl_id': sub_kit.product_tmpl_id.id,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': component04.id, 'product_qty': 1, 'cost_share': 0}),
|
||||
Command.create({'product_id': component05.id, 'product_qty': 1, 'cost_share': 0}),
|
||||
],
|
||||
}, {
|
||||
'product_tmpl_id': phantom_kit.product_tmpl_id.id,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': component05.id, 'product_qty': 1, 'cost_share': 100}),
|
||||
],
|
||||
}, {
|
||||
'product_tmpl_id': triple_kit.product_tmpl_id.id,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': component01.id, 'product_qty': 1, 'cost_share': 0}),
|
||||
Command.create({'product_id': component02.id, 'product_qty': 1, 'cost_share': 0}),
|
||||
Command.create({'product_id': component03.id, 'product_qty': 2, 'cost_share': 0}),
|
||||
],
|
||||
}])
|
||||
vendor = self.env['res.partner'].create({'name': 'Super vendor'})
|
||||
purchase_order = self.env['purchase.order'].create({
|
||||
'partner_id': vendor.id,
|
||||
'order_line': [
|
||||
Command.create({'product_id': super_kit.id, 'product_qty': 1, 'price_unit': 1000})
|
||||
],
|
||||
})
|
||||
purchase_order.button_confirm()
|
||||
|
||||
# Actual cost shares:
|
||||
# Component01:
|
||||
# 0 -> No stock valuation for that line
|
||||
# 1.0 * 0.1 * 0.333... (O%) = 0.0333... -> 3.33%
|
||||
# Component02:
|
||||
# 1.0 * 0.1 = 0.1 -> 10%
|
||||
# 1.0 * 0.6 * 0.25 = 0.15 -> 15%
|
||||
# 1.0 * 0.1 * 0.333... (O%) = 0.0333... -> 3.33%
|
||||
# Component03:
|
||||
# 1.0 * 0.6 * 0.25 = 0.15 -> 15%
|
||||
# 1.0 * 0.1 * 0.333... (O%) = 0.0333... -> 3.34% (last exploded line rounded)
|
||||
# Component04:
|
||||
# 1.0 * 0.6 * 0.5 * 0.5 (0%) = 0.15 -> 15%
|
||||
# 1.0 * 0.2 * 0.5 (0%) = 0.1 -> 10%
|
||||
# Component05:
|
||||
# 1.0 * 0.6 * 0.5 * 0.5 (0%) = 0.15 -> 15%
|
||||
# 1.0 * 0.2 * 0.5 (0%) = 0.1 -> 10%
|
||||
# 1.0 * 0.0 * 1.0 = 0.0 -> 0%
|
||||
self.assertEqual(sum(purchase_order.order_line.move_ids.mapped('cost_share')), 100.0)
|
||||
receipt = purchase_order.picking_ids
|
||||
receipt.button_validate()
|
||||
expected_values = [
|
||||
{'product_id': component01.id, 'cost_share': 3.33, 'value': 33.3},
|
||||
{'product_id': component02.id, 'cost_share': 3.33, 'value': 33.3},
|
||||
{'product_id': component02.id, 'cost_share': 10.0, 'value': 100.0},
|
||||
{'product_id': component02.id, 'cost_share': 15.0, 'value': 150.0},
|
||||
{'product_id': component03.id, 'cost_share': 3.34, 'value': 33.4},
|
||||
{'product_id': component03.id, 'cost_share': 15.0, 'value': 150.0},
|
||||
{'product_id': component04.id, 'cost_share': 10.0, 'value': 100.0},
|
||||
{'product_id': component04.id, 'cost_share': 15.0, 'value': 150.0},
|
||||
{'product_id': component05.id, 'cost_share': 0.0, 'value': 0.0},
|
||||
{'product_id': component05.id, 'cost_share': 10.0, 'value': 100.0},
|
||||
{'product_id': component05.id, 'cost_share': 15.0, 'value': 150.0},
|
||||
]
|
||||
self.assertRecordValues(receipt.move_ids.sorted(lambda m: (m.product_id.id, m.cost_share)), expected_values)
|
||||
|
||||
move_form = Form(self.env['account.move'].with_context(default_move_type='in_invoice'))
|
||||
move_form.purchase_vendor_bill_id = self.env['purchase.bill.union'].browse(-purchase_order.id)
|
||||
move_form.invoice_date = Datetime.today()
|
||||
move = move_form.save()
|
||||
move.action_post()
|
||||
self.assertRecordValues(receipt.move_ids.sorted(lambda m: (m.product_id.id, m.cost_share)), expected_values)
|
||||
|
||||
def test_kit_bom_cost_share_constraint_with_variants(self):
|
||||
"""
|
||||
Check that the cost share constraint is well behaved with respect to product attribute values:
|
||||
the sum of the cost share's of the bom of any product variant should either be 0% or 100%
|
||||
"""
|
||||
avco_category = self.env['product.category'].create({
|
||||
'name': 'AVCO',
|
||||
'property_cost_method': 'average',
|
||||
'property_valuation': 'real_time',
|
||||
})
|
||||
attributes = self.env['product.attribute'].create([
|
||||
{'name': name} for name in ('Size', 'Color')
|
||||
])
|
||||
attributes_values = ((attributes[0], ('S', 'M')), (attributes[1], ('Blue', 'Red')))
|
||||
self.env['product.attribute.value'].create([{
|
||||
'name': name,
|
||||
'attribute_id': attribute.id
|
||||
} for attribute, names in attributes_values for name in names])
|
||||
product_template = self.env['product.template'].create({
|
||||
'name': "lovely product",
|
||||
'is_storable': True,
|
||||
})
|
||||
size_attribute_lines, color_attribute_lines = self.env['product.template.attribute.line'].create([{
|
||||
'product_tmpl_id': product_template.id,
|
||||
'attribute_id': attribute.id,
|
||||
'value_ids': [Command.set(attribute.value_ids.ids)]
|
||||
} for attribute in attributes])
|
||||
self.assertEqual(product_template.product_variant_count, 4)
|
||||
c1, c2, c3 = self.env['product.product'].create([
|
||||
{'name': f'Comp {i + 1}', 'categ_id': avco_category.id} for i in range(3)
|
||||
])
|
||||
|
||||
# Total cost share is 100% but in reality it is either 25% or 75% depending on the variant -> Invalid
|
||||
with self.assertRaises(UserError):
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 25, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[0].id)]}), # S size
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 75, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[1].id)]}), # M size
|
||||
]
|
||||
})
|
||||
|
||||
# The total cost share for Blue is 100% but for Red is 105% -> Invalid
|
||||
with self.assertRaises(UserError):
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 25, 'bom_product_template_attribute_value_ids': [Command.link(color_attribute_lines.product_template_value_ids[0].id)]}), # Blue
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 30, 'bom_product_template_attribute_value_ids': [Command.link(color_attribute_lines.product_template_value_ids[1].id)]}), # Red
|
||||
Command.create({'product_id': c3.id, 'product_qty': 1, 'cost_share': 75}), # All attributes
|
||||
]
|
||||
})
|
||||
|
||||
# Check that optional lines (with a product_qty of 0) are ignored -> Valid
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 100}), # All attributes
|
||||
Command.create({'product_id': c2.id, 'product_qty': 0, 'cost_share': 100}), # All attributes - Qty 0 are Optional so the cost share should not impact the validation
|
||||
]
|
||||
})
|
||||
|
||||
# Variant with S attribute sum up to 100% others to 0% -> Valid
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 35, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[0].id)]}), # S size
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 65, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[0].id)]}), # S size
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 0}), # All attributes
|
||||
]
|
||||
})
|
||||
|
||||
# All attribute values of a given attribute are equi-distributed -> Valid
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 30, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[0].id)]}), # S
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 15, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[1].id)]}), # M
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 15, 'bom_product_template_attribute_value_ids': [Command.link(size_attribute_lines.product_template_value_ids[1].id)]}), # M
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 70}), # All attributes
|
||||
]
|
||||
})
|
||||
|
||||
# Keep only the S Blue and the M Red variant
|
||||
product_template.product_variant_ids[1:3].action_archive()
|
||||
self.assertEqual(product_template.product_variant_count, 2)
|
||||
|
||||
# Set up is fine for S Blue and M Red but fails for other non existing combination -> Valid
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 30, 'bom_product_template_attribute_value_ids': [
|
||||
Command.link(size_attribute_lines.product_template_value_ids[0].id), # S
|
||||
Command.link(color_attribute_lines.product_template_value_ids[0].id), # Blue
|
||||
]}), # S or Blue
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 30, 'bom_product_template_attribute_value_ids': [
|
||||
Command.link(size_attribute_lines.product_template_value_ids[1].id), # M
|
||||
Command.link(color_attribute_lines.product_template_value_ids[1].id), # Red
|
||||
]}), # M or Red
|
||||
Command.create({'product_id': c3.id, 'product_qty': 1, 'cost_share': 70}), # All attributes
|
||||
]
|
||||
})
|
||||
|
||||
def test_kit_cost_share_variant_and_optional_lines(self):
|
||||
"""
|
||||
Ensure the cost share is well computed when purchasing a kit with optional or variant specific lines
|
||||
"""
|
||||
avco_category = self.env['product.category'].create({
|
||||
'name': 'AVCO',
|
||||
'property_cost_method': 'average',
|
||||
'property_valuation': 'real_time',
|
||||
})
|
||||
size_attribute = self.env['product.attribute'].create({'name': 'Size'})
|
||||
self.env['product.attribute.value'].create([{
|
||||
'name': name,
|
||||
'attribute_id': size_attribute.id
|
||||
} for name in ('S', 'M', 'L')])
|
||||
product_template = self.env['product.template'].create({
|
||||
'name': "Lovely product",
|
||||
'is_storable': True,
|
||||
})
|
||||
attribute_lines = self.env['product.template.attribute.line'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'attribute_id': size_attribute.id,
|
||||
'value_ids': [Command.set(size_attribute.value_ids.ids)]
|
||||
})
|
||||
self.assertEqual(product_template.product_variant_count, 3)
|
||||
c1, c2, c3, c4, c5, c6 = self.env['product.product'].create([
|
||||
{
|
||||
'name': f'Comp {i + 1}',
|
||||
'categ_id': avco_category.id,
|
||||
} for i in range(6)
|
||||
])
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': product_template.id,
|
||||
'product_uom_id': product_template.uom_id.id,
|
||||
'product_qty': 1.0,
|
||||
'type': 'phantom',
|
||||
'bom_line_ids': [
|
||||
Command.create({'product_id': c1.id, 'product_qty': 1, 'cost_share': 25, 'bom_product_template_attribute_value_ids': [Command.link(attribute_lines[0].product_template_value_ids[0].id)]}), # S size
|
||||
Command.create({'product_id': c2.id, 'product_qty': 1, 'cost_share': 75, 'bom_product_template_attribute_value_ids': [Command.link(attribute_lines[0].product_template_value_ids[0].id)]}), # S size
|
||||
Command.create({'product_id': c3.id, 'product_qty': 1, 'cost_share': 100, 'bom_product_template_attribute_value_ids': [Command.link(attribute_lines[0].product_template_value_ids[1].id)]}), # M size
|
||||
Command.create({'product_id': c4.id, 'product_qty': 1, 'cost_share': 0, 'bom_product_template_attribute_value_ids': [Command.link(attribute_lines[0].product_template_value_ids[2].id)]}), # L sizes
|
||||
Command.create({'product_id': c5.id, 'product_qty': 1, 'cost_share': 0}), # All sizes
|
||||
Command.create({'product_id': c6.id, 'product_qty': 0, 'cost_share': 100}), # All sizes
|
||||
]
|
||||
})
|
||||
# Purchase one variant for each sizes
|
||||
vendor = self.env['res.partner'].create({'name': 'Super vendor'})
|
||||
purchase_order = self.env['purchase.order'].create({
|
||||
'partner_id': vendor.id,
|
||||
'order_line': [
|
||||
Command.create({'product_id': variant.id, 'product_qty': 1, 'price_unit': 1000}) for variant in product_template.product_variant_ids
|
||||
],
|
||||
})
|
||||
purchase_order.button_confirm()
|
||||
|
||||
self.assertEqual(sum(purchase_order.order_line.move_ids.mapped('cost_share')), 300.0, 'There are 3 lines and each line should be associated with a total cost_share of 100%')
|
||||
self.assertRecordValues(purchase_order.order_line.move_ids.sorted(lambda m: m.product_id.id), [
|
||||
{'product_id': c1.id, 'cost_share': 25.0},
|
||||
{'product_id': c2.id, 'cost_share': 75.0},
|
||||
{'product_id': c3.id, 'cost_share': 100.0},
|
||||
{'product_id': c4.id, 'cost_share': 50.0},
|
||||
{'product_id': c5.id, 'cost_share': 0.0},
|
||||
{'product_id': c5.id, 'cost_share': 0.0},
|
||||
{'product_id': c5.id, 'cost_share': 50.0},
|
||||
{'product_id': c6.id, 'cost_share': 0.0},
|
||||
{'product_id': c6.id, 'cost_share': 0.0},
|
||||
{'product_id': c6.id, 'cost_share': 0.0},
|
||||
])
|
||||
|
||||
receipt = purchase_order.picking_ids
|
||||
receipt.button_validate()
|
||||
|
||||
self.assertRecordValues(receipt.move_ids.sorted(lambda m: (m.purchase_line_id.product_id.id, m.product_id.id)), [
|
||||
# S attribute
|
||||
{'product_id': c1.id, 'value': 250.0},
|
||||
{'product_id': c2.id, 'value': 750.0},
|
||||
{'product_id': c5.id, 'value': 0.0},
|
||||
{'product_id': c6.id, 'value': 0.0},
|
||||
|
||||
# M attribute
|
||||
{'product_id': c3.id, 'value': 1000.0},
|
||||
{'product_id': c5.id, 'value': 0.0},
|
||||
{'product_id': c6.id, 'value': 0.0},
|
||||
|
||||
# L attribute - Cost share 0% automatically splitted
|
||||
{'product_id': c4.id, 'value': 500.0},
|
||||
{'product_id': c5.id, 'value': 500.0},
|
||||
{'product_id': c6.id, 'value': 0.0},
|
||||
])
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,166 @@
|
|||
from odoo.addons.stock.tests.common import TestStockCommon
|
||||
|
||||
|
||||
class TestReplenishment(TestStockCommon):
|
||||
def test_effective_route(self):
|
||||
orderpoint = self.env['stock.warehouse.orderpoint'].create({
|
||||
'product_id': self.productA.id,
|
||||
'product_min_qty': 2,
|
||||
'product_max_qty': 4,
|
||||
})
|
||||
# No routes are available -> no effective route
|
||||
self.assertFalse(orderpoint.effective_route_id)
|
||||
|
||||
# Create routes and corresponding BoM and supplier
|
||||
manufacture = self.env['stock.route'].create({
|
||||
'name': 'Manufacture',
|
||||
'rule_ids': [
|
||||
(0, 0, {
|
||||
'name': 'Manufacture',
|
||||
'location_dest_id': self.stock_location.id,
|
||||
'action': 'manufacture',
|
||||
'picking_type_id': self.picking_type_in.id,
|
||||
}),
|
||||
],
|
||||
})
|
||||
bom = self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': self.productA.product_tmpl_id.id,
|
||||
'product_qty': 1,
|
||||
})
|
||||
buy = self.env['stock.route'].create({
|
||||
'name': 'Buy',
|
||||
'rule_ids': [
|
||||
(0, 0, {
|
||||
'name': 'Buy',
|
||||
'location_dest_id': self.stock_location.id,
|
||||
'action': 'buy',
|
||||
'picking_type_id': self.picking_type_in.id,
|
||||
}),
|
||||
],
|
||||
})
|
||||
self.env['product.supplierinfo'].create({
|
||||
'product_id': self.productA.id,
|
||||
'partner_id': self.partner_1.id,
|
||||
'min_qty': 10,
|
||||
'price': 50,
|
||||
})
|
||||
|
||||
# Activate one of the routes
|
||||
self.productA.write({
|
||||
'route_ids': [(4, manufacture.id)],
|
||||
})
|
||||
self.env.invalidate_all()
|
||||
# Only Manufacture route is set
|
||||
self.assertEqual(orderpoint.effective_route_id, manufacture)
|
||||
# Manufacture is the effective route: there is an effective BoM, but no effective vendor
|
||||
self.assertEqual(orderpoint.effective_bom_id, bom)
|
||||
self.assertFalse(orderpoint.effective_vendor_id)
|
||||
|
||||
self.productA.write({
|
||||
'route_ids': [(4, buy.id)],
|
||||
})
|
||||
self.env.invalidate_all()
|
||||
# Manufacture and Buy routes are set, but Manufacture is first
|
||||
self.assertEqual(orderpoint.effective_route_id, manufacture)
|
||||
# Manufacture is still the effective route
|
||||
self.assertEqual(orderpoint.effective_bom_id, bom)
|
||||
self.assertFalse(orderpoint.effective_vendor_id)
|
||||
|
||||
orderpoint.route_id = buy
|
||||
self.env.invalidate_all()
|
||||
# Manufacture is the default route, but Buy was set explicitly
|
||||
self.assertEqual(orderpoint.effective_route_id, buy)
|
||||
self.assertEqual(orderpoint.route_id, buy)
|
||||
# Buy is the effective route: there is an effective vendor, but no effective BoM
|
||||
self.assertEqual(orderpoint.effective_vendor_id, self.partner_1)
|
||||
self.assertFalse(orderpoint.effective_bom_id)
|
||||
|
||||
orderpoint.route_id = False
|
||||
|
||||
self.productA.write({
|
||||
'route_ids': [(3, manufacture.id)],
|
||||
})
|
||||
self.env.invalidate_all()
|
||||
# Manufacture was removed, only Buy remains
|
||||
self.assertEqual(orderpoint.effective_route_id, buy)
|
||||
self.assertFalse(orderpoint.route_id)
|
||||
# Buy is still the effective route
|
||||
self.assertEqual(orderpoint.effective_vendor_id, self.partner_1)
|
||||
self.assertFalse(orderpoint.effective_bom_id)
|
||||
|
||||
def test_replenishment_wizard_warehouse_routes(self):
|
||||
def create_replenish_wizard(warehouse, product):
|
||||
return self.env['product.replenish'].create({
|
||||
'product_id': product.id,
|
||||
'product_tmpl_id': product.product_tmpl_id.id,
|
||||
'product_uom_id': product.uom_id.id,
|
||||
'quantity': 1,
|
||||
'warehouse_id': warehouse.id,
|
||||
})
|
||||
|
||||
self.warehouse_1.write({
|
||||
'buy_to_resupply': True,
|
||||
'manufacture_to_resupply': True,
|
||||
})
|
||||
manufacture_route = self.warehouse_1.route_ids.filtered(lambda r: any(rule.action == 'manufacture' for rule in r.rule_ids))
|
||||
buy_route = self.warehouse_1.route_ids.filtered(lambda r: any(rule.action == 'buy' for rule in r.rule_ids))
|
||||
self.productA.route_ids = False
|
||||
|
||||
# No resupply methods should be set for Product A
|
||||
self.assertRecordValues(self.productA, [{'route_ids': self.env['stock.route'], 'seller_ids': self.env['product.supplierinfo'], 'bom_ids': self.env['mrp.bom']}])
|
||||
replenish_empty = create_replenish_wizard(self.warehouse_1, self.productA)
|
||||
self.assertFalse(replenish_empty.allowed_route_ids)
|
||||
|
||||
# Add the MTO route to the product, it should never show in allowed_route_ids
|
||||
self.warehouse_1.mto_pull_id.route_id.active = True
|
||||
self.productA.route_ids = self.warehouse_1.mto_pull_id.route_id
|
||||
|
||||
# Add a BoM for Product A. This should make it eligible for Manufacture routes
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': self.productA.product_tmpl_id.id,
|
||||
'product_qty': 1,
|
||||
})
|
||||
replenish_manufacture = create_replenish_wizard(self.warehouse_1, self.productA)
|
||||
self.assertEqual(replenish_manufacture.allowed_route_ids, manufacture_route)
|
||||
|
||||
# Now add a seller for Product A. This should make it eligible for Buy routes
|
||||
self.env['product.supplierinfo'].create({
|
||||
'product_id': self.productA.id,
|
||||
'partner_id': self.partner_1.id,
|
||||
})
|
||||
replenish_both = create_replenish_wizard(self.warehouse_1, self.productA)
|
||||
self.assertEqual(set(replenish_both.allowed_route_ids.ids), set((manufacture_route | buy_route).ids))
|
||||
|
||||
def test_replenishment_cache_route_placeholder(self):
|
||||
"""Test if route placeholders are calculated correctly regardless of the order of orderpoints"""
|
||||
# Products themselves do not have any routes activated
|
||||
self.assertFalse(self.productA.route_ids)
|
||||
self.assertFalse(self.productB.route_ids)
|
||||
|
||||
# productA can be manufactured, productB can be bought
|
||||
self.env['mrp.bom'].create({
|
||||
'product_tmpl_id': self.productA.product_tmpl_id.id,
|
||||
'product_qty': 1,
|
||||
})
|
||||
self.env['product.supplierinfo'].create({
|
||||
'product_id': self.productB.id,
|
||||
'partner_id': self.partner_1.id,
|
||||
'min_qty': 10,
|
||||
'price': 50,
|
||||
})
|
||||
orderpointA, orderpointB = self.env['stock.warehouse.orderpoint'].create([{
|
||||
'product_id': self.productA.id,
|
||||
}, {
|
||||
'product_id': self.productB.id,
|
||||
}])
|
||||
|
||||
# Check if proper placeholders are calculated for a recordset with multiple records
|
||||
(orderpointA | orderpointB)._compute_rules()
|
||||
self.assertEqual(orderpointA.route_id_placeholder, 'Manufacture')
|
||||
self.assertEqual(orderpointB.route_id_placeholder, 'Buy')
|
||||
|
||||
# Reverse the order of records: the results should be the same
|
||||
(orderpointB | orderpointA)._compute_rules()
|
||||
|
||||
self.assertEqual(orderpointA.route_id_placeholder, 'Manufacture')
|
||||
self.assertEqual(orderpointB.route_id_placeholder, 'Buy')
|
||||
|
|
@ -5,9 +5,9 @@
|
|||
<field name="model">mrp.bom</field>
|
||||
<field name="inherit_id" ref="mrp.mrp_bom_form_view"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='bom_line_ids']/tree//field[@name='manual_consumption']" position="after">
|
||||
<field name="cost_share" optional="hidden" attrs="{'column_invisible': [('parent.type','!=', 'phantom')]}"/>
|
||||
<xpath expr="//field[@name='bom_line_ids']/list//field[@name='operation_id']" position="after">
|
||||
<field name="cost_share" optional="hidden" column_invisible="parent.type != 'phantom'"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</data></odoo>
|
||||
</data></odoo>
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
<field name="inherit_id" ref="mrp.mrp_production_form_view"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//button[@name='action_view_mrp_production_childs']" position="before">
|
||||
<button class="oe_stat_button" name="action_view_purchase_orders" type="object" icon="fa-credit-card" groups="purchase.group_purchase_user" attrs="{'invisible': [('purchase_order_count', '=', 0)]}">
|
||||
<button class="oe_stat_button" name="action_view_purchase_orders" type="object" icon="fa-credit-card" groups="purchase.group_purchase_user" invisible="purchase_order_count == 0">
|
||||
<div class="o_field_widget o_stat_info">
|
||||
<span class="o_stat_value"><field name="purchase_order_count"/></span>
|
||||
<span class="o_stat_text">Purchases</span>
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<field name="inherit_id" ref="purchase.purchase_order_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//div[@name='button_box']" position="inside">
|
||||
<button class="oe_stat_button" name="action_view_mrp_productions" type="object" icon="fa-wrench" attrs="{'invisible': [('mrp_production_count', '=', 0)]}" groups="mrp.group_mrp_user">
|
||||
<button class="oe_stat_button" name="action_view_mrp_productions" type="object" icon="fa-wrench" invisible="mrp_production_count == 0" groups="mrp.group_mrp_user">
|
||||
<div class="o_field_widget o_stat_info">
|
||||
<span class="o_stat_value"><field name="mrp_production_count"/></span>
|
||||
<span class="o_stat_text">Manufacturing</span>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="view_warehouse_orderpoint_tree_editable" model="ir.ui.view">
|
||||
<field name="name">stock.warehouse.orderpoint.list.editable.inherit.show_route</field>
|
||||
<field name="model">stock.warehouse.orderpoint</field>
|
||||
<field name="inherit_id" ref="stock.view_warehouse_orderpoint_tree_editable"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='route_id']" position="attributes">
|
||||
<attribute name="optional">show</attribute>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
|
@ -1,13 +1,15 @@
|
|||
[project]
|
||||
name = "odoo-bringout-oca-ocb-purchase_mrp"
|
||||
version = "16.0.0"
|
||||
description = "Purchase and MRP Management - Odoo addon"
|
||||
description = "Purchase and MRP Management -
|
||||
Odoo addon
|
||||
"
|
||||
authors = [
|
||||
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
|
||||
]
|
||||
dependencies = [
|
||||
"odoo-bringout-oca-ocb-mrp>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-purchase_stock>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-mrp>=19.0.0",
|
||||
"odoo-bringout-oca-ocb-purchase_stock>=19.0.0",
|
||||
"requests>=2.25.1"
|
||||
]
|
||||
readme = "README.md"
|
||||
|
|
@ -17,7 +19,7 @@ classifiers = [
|
|||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Office/Business",
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue