Initial commit: Sale packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:49 +02:00
commit 14e3d26998
6469 changed files with 2479670 additions and 0 deletions

View file

@ -0,0 +1,49 @@
# Manufacturing Expiry
Technical module.
## Installation
```bash
pip install odoo-bringout-oca-ocb-mrp_product_expiry
```
## Dependencies
This addon depends on:
- mrp
- product_expiry
## Manifest Information
- **Name**: Manufacturing Expiry
- **Version**: 1.0
- **Category**: Manufacturing/Manufacturing
- **License**: LGPL-3
- **Installable**: True
## Source
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `mrp_product_expiry`.
## 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

View file

@ -0,0 +1,32 @@
# Architecture
```mermaid
flowchart TD
U[Users] -->|HTTP| V[Views and QWeb Templates]
V --> C[Controllers]
V --> W[Wizards Transient Models]
C --> M[Models and ORM]
W --> M
M --> R[Reports]
DX[Data XML] --> M
S[Security ACLs and Groups] -. enforces .-> M
subgraph Mrp_product_expiry Module - mrp_product_expiry
direction LR
M:::layer
W:::layer
C:::layer
V:::layer
R:::layer
S:::layer
DX:::layer
end
classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px
```
Notes
- Views include tree/form/kanban templates and report templates.
- Controllers provide website/portal routes when present.
- Wizards are UI flows implemented with `models.TransientModel`.
- Data XML loads data/demo records; Security defines groups and access.

View file

@ -0,0 +1,3 @@
# Configuration
Refer to Odoo settings for mrp_product_expiry. Configure related models, access rights, and options as needed.

View file

@ -0,0 +1,3 @@
# Controllers
This module does not define custom HTTP controllers.

View file

@ -0,0 +1,6 @@
# Dependencies
This addon depends on:
- [mrp](../../odoo-bringout-oca-ocb-mrp)
- [product_expiry](../../odoo-bringout-oca-ocb-product_expiry)

View file

@ -0,0 +1,4 @@
# FAQ
- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged).
- Q: How to enable? A: Start server with --addon mrp_product_expiry or install in UI.

View file

@ -0,0 +1,7 @@
# Install
```bash
pip install odoo-bringout-oca-ocb-mrp_product_expiry"
# or
uv pip install odoo-bringout-oca-ocb-mrp_product_expiry"
```

View file

@ -0,0 +1,12 @@
# Models
Detected core models and extensions in mrp_product_expiry.
```mermaid
classDiagram
class mrp_production
```
Notes
- Classes show model technical names; fields omitted for brevity.
- Items listed under _inherit are extensions of existing models.

View file

@ -0,0 +1,6 @@
# Overview
Packaged Odoo addon: mrp_product_expiry. Provides features documented in upstream Odoo 16 under this addon.
- Source: OCA/OCB 16.0, addon mrp_product_expiry
- License: LGPL-3

View file

@ -0,0 +1,3 @@
# Reports
This module does not define custom reports.

View file

@ -0,0 +1,8 @@
# Security
This module does not define custom security rules or access controls beyond Odoo defaults.
Default Odoo security applies:
- Base user access through standard groups
- Model access inherited from dependencies
- No custom row-level security rules

View file

@ -0,0 +1,5 @@
# Troubleshooting
- Ensure Python and Odoo environment matches repo guidance.
- Check database connectivity and logs if startup fails.
- Validate that dependent addons listed in DEPENDENCIES.md are installed.

View file

@ -0,0 +1,7 @@
# Usage
Start Odoo including this addon (from repo root):
```bash
python3 scripts/nix_odoo_web_server.py --db-name mydb --addon mrp_product_expiry
```

View file

@ -0,0 +1,8 @@
# Wizards
Transient models exposed as UI wizards in mrp_product_expiry.
```mermaid
classDiagram
class ConfirmExpiry
```

View file

@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import models
from . import wizard

View file

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Manufacturing Expiry',
'version': '1.0',
'category': 'Manufacturing/Manufacturing',
'summary': 'Manufacturing Expiry',
'description': """
Technical module.
""",
'depends': ['mrp', 'product_expiry'],
'data': [
'wizard/confirm_expiry_view.xml',
],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "تأكيد"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "تأكيد انتهاء الصلاحية "
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "تأكيد"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "تجاهل"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "الإنتاج"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "أمر الانتاج"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "أمر العمل "
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"أنت على وشك استخدام مكونات منتهية الصلاحية. \n"
"هل تؤكد بأنك ترغب في الاستمرار؟ "
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"أنت على وشك استخدام المكون %(product_name)s، %(lot_name)s، وهو منتهي الصلاحية. \n"
"هل تؤكد بأنك ترغب في الاستمرار؟ "

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Jumshud Sultanov <cumshud@gmail.com>, 2022
# erpgo translator <jumshud@erpgo.az>, 2022
# Nurlan Farajov <coolinuxoid@gmail.com>, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Nurlan Farajov <coolinuxoid@gmail.com>, 2025\n"
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Təsdiq edin"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Təsdiq"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Ləğv edin"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Məhsul"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "İstehsal Sifarişi"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,72 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Ivan Shakh, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Ivan Shakh, 2024\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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Пацвярджэнне"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Скасаваць"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Nikola Iliev, 2023
# Ивайло Малинов <iv.malinov@gmail.com>, 2023
# Albena Mincheva <albena_vicheva@abv.bg>, 2023
# Martin Trigaux, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2023\n"
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Потвърждение"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Потвърждение"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Отхвърлете"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Продукция"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Производствена поръчка"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,71 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potvrdi"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Potvrdi istek"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potvrda"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Odbaci"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Proizvodnja"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Proizvodni nalog"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Radni nalog"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Quim - eccit <quim@eccit.com>, 2022
# Manel Fernandez Ramirez <manelfera@outlook.com>, 2022
# marcescu, 2022
# jabelchi, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: jabelchi, 2022\n"
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmar"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirmar la caducitat"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmació"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Descartar"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Producció"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Ordre de producció"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Ordre de treball"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Utilitzaràs alguns components caducats.\n"
"Confirmes que vols continuar?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Utilitzaràs el component %(product_name)s, %(lot_name)s el qual ha caducat.\n"
"Confirmes que vols continuar?"

View file

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Jiří Podhorecký <jirka.p@volny.cz>, 2022
# Michal Veselý <michal@veselyberanek.net>, 2022
# Martin Trigaux, 2022
# Aleš Fiala <f.ales1@seznam.cz>, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Aleš Fiala <f.ales1@seznam.cz>, 2024\n"
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potvrdit"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Potvrďte vypršení platnosti"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potvrzení"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Zrušit"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Výroba"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Výrobní příkaz"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Pracovní příkaz"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Bekræft"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Bekræft Udløb"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Bekræftelse"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Kassér"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produktion"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Produktionsordre"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Arbejdsordre"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Du vil bruge nogle udløbet komponenter.\n"
"Bekræfter du, at du vil fortsætte ?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Du vil bruge komponenten %(product_name)s, %(lot_name)s som er udløbet.\n"
"Bekræfter du, at du vil fortsætte ?"

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2023\n"
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Bestätigen"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Ablauf bestätigen"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Bestätigung"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Verwerfen"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produktion"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Fertigungsauftrag"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Arbeitsauftrag"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Sie sind im Begriff, einige abgelaufene Komponenten zu verwenden.\n"
"Möchten Sie fortfahren?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Sie sind im Begriff, die Komponente %(product_name)s, %(lot_name)s zu verwenden, die abgelaufen ist.\n"
"Möchten Sie fortfahren?"

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmar"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirmar caducidad"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmación"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Descartar"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Producción"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Orden de producción"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Orden de trabajo"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Utilizará algunos componentes caducados.\n"
"¿Confirma que desea continuar?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Utilizará el componente %(product_name)s, %(lot_name)s, el cual está caducado.\n"
"¿Confirma que desea continuar?"

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Fernanda Alvarez, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Fernanda Alvarez, 2023\n"
"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmar"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirmar caducidad"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmación"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Descartar"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Producción"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Orden de producción"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Orden de trabajo"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Utilizará algunos componentes caducados.\n"
"¿Confirma que desea continuar?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Utilizará el componente %(product_name)s, %(lot_name)s, el cual está caducado.\n"
"¿Confirma que desea continuar?"

View file

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Eneli Õigus <enelioigus@gmail.com>, 2022
# Triine Aavik <triine@avalah.ee>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Triine Aavik <triine@avalah.ee>, 2022\n"
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Kinnita"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Kinnita aegumine"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Kinnitus"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Loobu"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Tootmine"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Tootmistellimus"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Töökäsk"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Te olete kasutamas komponente, mille kehtivus on lõppenud.\n"
"Kas te kinnitate, et soovite jätkata?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Te olete kasutamas komponenti %(product_name)s, %(lot_name)s, mis on "
"kehtivuse kaotanud. Kas kinnitate, et soovite jätkata?"

View file

@ -0,0 +1,74 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Mohsen Mohammadi <iammohsen.123@gmail.com>, 2023
# Hanna Kheradroosta, 2023
# Martin Trigaux, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2023\n"
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "تایید کردن"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "تایید تاریخ انقضاء"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "تاییدیه"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "رها کردن"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "تولید"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "سفارش تولید"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Kari Lindgren <kari.lindgren@emsystems.fi>, 2022
# Svante Suominen <svante.suominen@web-veistamo.fi>, 2022
# Martin Trigaux, 2022
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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"
"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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Vahvista"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Vahvista vanheneminen"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Vahvistus"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Hylkää"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Valmistus"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Valmistustilaus"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Työtilaus"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Käytät joitakin vanhentuneita komponentteja.\n"
"Vahvistatko, että haluat jatkaa?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Käytät komponenttia %(product_name)s, %(lot_name)s, jonka voimassaolo on päättynyt.\n"
"Vahvistatko, että haluat jatkaa?"

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Jolien De Paepe, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Jolien De Paepe, 2023\n"
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmer"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirmer l'expiration"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmation"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Ignorer"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Fabrication"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Ordre de fabrication"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Ordre de travail"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Vous allez utiliser des composants périmés.\n"
"Confirmez-vous que vous voulez continuer ? "
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Vous allez utiliser le composant %(product_name)s, %(lot_name)s qui et périmé.\n"
"Confirmez-vous que vous voulez continuer ? "

View file

@ -0,0 +1,72 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Qaidjohar Barbhaya, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Qaidjohar Barbhaya, 2023\n"
"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirm"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Discard"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Ofir Blum <ofir.blum@gmail.com>, 2022
# Martin Trigaux, 2022
# Yihya Hugirat <hugirat@gmail.com>, 2022
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2022
# Roy Sayag, 2022
# Ha Ketem <haketem@gmail.com>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Ha Ketem <haketem@gmail.com>, 2022\n"
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "אשר"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "אישור תפוגה"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "אישור"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "בטל"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "ייצור"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "הוראת ייצור"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "הוראת עבודה"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Wil Odoo, 2024
# Ujjawal Pathak, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Ujjawal Pathak, 2025\n"
"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "पुष्टि करें"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "खारिज करें"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "उत्पादन"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "उत्पादन के आदेश"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,73 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Bole <bole@dajmi5.com>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2022\n"
"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potvrdi"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Potvrdi istek"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potvrda"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Odbaci"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Proizvodnja"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Proizvodni nalog"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Radni nalog"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# krnkris, 2022
# Martin Trigaux, 2022
# gezza <geza.nagy@oregional.hu>, 2022
# Tamás Németh <ntomasz81@gmail.com>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Tamás Németh <ntomasz81@gmail.com>, 2022\n"
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Megerősítés"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Megerősítés"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Elvetés"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Gyártás"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Termelési rendelés"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Munkarendelés"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,73 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Abe Manyo, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Abe Manyo, 2023\n"
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Konfirmasi"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Konfirmasi Kadaluwarsa"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Konfirmasi"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Buang"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produksi"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Order Produksi"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Workorder"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,72 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Kristófer Arnþórsson, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Kristófer Arnþórsson, 2024\n"
"Language-Team: Icelandic (https://app.transifex.com/odoo/teams/41243/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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Staðfesta"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Hætta við"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Sergio Zanchetta <primes2h@gmail.com>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2023\n"
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Conferma"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Conferma scadenza"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Conferma"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Abbandona"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produzione"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Ordine di produzione"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Ordine di lavoro"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Stanno per essere utilizzati alcuni componenti scaduti.\n"
"Procedere veramente?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Sta per essere utilizzato il componente %(product_name)s, %(lot_name)s che è scaduto.\n"
"Procedere veramente?"

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Ryoko Tsuda <ryoko@quartile.co>, 2023
# Junko Augias, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Junko Augias, 2025\n"
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "確定"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "期限切れ確定"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "確定"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "破棄"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "製造"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "製造オーダ"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "作業オーダ"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,74 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Sengtha Chay <sengtha@gmail.com>, 2023
# Chan Nath <channath@gmail.com>, 2023
# Lux Sok <sok.lux@gmail.com>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Lux Sok <sok.lux@gmail.com>, 2023\n"
"Language-Team: Khmer (https://app.transifex.com/odoo/teams/41243/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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "បញ្ជាក់"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "ការបញ្ជាក់"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "បោះបង់"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "ផលិតកម្ម"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "លំដាប់ផលិតកម្ម"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Linkup <link-up@naver.com>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Linkup <link-up@naver.com>, 2022\n"
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "승인"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "유효기간 승인"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "확정"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "작성 취소"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "생산"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "생산 주문"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "작업지시"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"유효기간이 만료된 부품을 사용하려고 합니다.\n"
"승인하시겠습니까?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
" %(lot_name)s이 만료된, %(product_name)s부품을 사용하려고 합니다.\n"
"승인하시겠습니까?"

View file

@ -0,0 +1,73 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2023
# ສີສຸວັນ ສັງບົວບຸລົມ <sisouvan@gmail.com>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: ສີສຸວັນ ສັງບົວບຸລົມ <sisouvan@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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "ຢືນຢັນ"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "ປະລະ"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Linas Versada <linaskrisiukenas@gmail.com>, 2022
# Ramunė ViaLaurea <ramune.vialaurea@gmail.com>, 2022
# digitouch UAB <digitouchagencyeur@gmail.com>, 2022
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Patvirtinti"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Patvirtinti galiojimo laiką"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Patvirtinimas"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Atmesti"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Gamyba"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Gamybos užsakymas"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Arnis Putniņš <arnis@allegro.lv>, 2022
# JanisJanis <jbojars@gmail.com>, 2022
# ievaputnina <ievai.putninai@gmail.com>, 2022
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Apstiprināt"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Apstiprināšana"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Atmest"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Ražošana"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Ražošanas orderis"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,73 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Niyas Raphy, 2023
# Hasna, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Hasna, 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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "സ്ഥിരീകരിക്കുക"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "കാലഹരണപ്പെടൽ സ്ഥിരീകരിക്കുക"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "സ്ഥിരീകരണം"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "നിരസിക്കുക"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "പ്രൊഡക്ഷൻ"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "പ്രൊഡക്ഷൻ ഓർഡർ"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "വർക്ക് ഓർഡർ"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Batmunkh Ganbat <batmunkh2522@gmail.com>, 2022
# Martin Trigaux, 2022
# Minj P <pminj322@gmail.com>, 2022
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2025\n"
"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Батлах"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Хугацаа дууссаныг баталгаажуулах"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Баталгаа"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Үл хэрэгсэх"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Үйлдвэрлэл"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Үйлдвэрлэлийн захиалга"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Ажлын захиалга"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,71 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,72 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Mehjabin Farsana, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Mehjabin Farsana, 2023\n"
"Language-Team: Malay (https://app.transifex.com/odoo/teams/41243/ms/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Sahkan"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Pengesahan"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Buang"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Pengeluaran"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Arahan kerja"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Jorunn D. Newth, 2022
# Cécile Collart <cco@odoo.com>, 2022
# Rune Restad, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Rune Restad, 2024\n"
"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Bekreft"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Bekreft utløpstid"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Bekreftelse"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Avbryt"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produksjon"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Produksjonsordre"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Arbeidsordre"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2022
# Martin Trigaux, 2022
# Jolien De Paepe, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Jolien De Paepe, 2023\n"
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Bevestigen"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Bevestig vervallen"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Bevestiging"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Negeren"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Productie"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Productieorder"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Werkorder"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Je gaat enkele verlopen onderdelen gebruiken.\n"
"Bevestig je dat je wilt doorgaan?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Je gaat het onderdeel %(product_name)s,%(lot_name)sgebruiken, die is verlopen.\n"
"Bevestig je dat je wilt doorgaan?"

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Piotr Szlązak <szlazakpiotr@gmail.com>, 2022
# Martin Trigaux, 2022
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023\n"
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potwierdź"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Potwierdź wygaśnięcie"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potwierdzenie"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Odrzuć"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produkcja"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Zamówienie produkcji"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Zlecenie"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Chcesz użyć komponentów, spośród których niektóre wygasły.\n"
"Czy chcesz kontynuować?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Chcesz użyć komponentu %(product_name)s, %(lot_name)s który wygasł. Czy "
"chcesz kontynuować?"

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Manuela Silva <mmsrs@sky.com>, 2022
# Pedro Castro Silva <pedrocs@exo.pt>, 2022
# Nuno Silva <nuno.silva@arxi.pt>, 2022
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmar"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmação"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Descartar"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produção"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Ordem de Produção"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Kevilyn Rosa, 2023
# Layna Nascimento, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Layna Nascimento, 2023\n"
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmar"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirmar Expiração"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmação"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Descartar"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produção"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Ordem de Produção"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "ordem de trabalho"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Você vai usar o componente %(product_name)s, %(lot_name)s que está expirado.\n"
"Tem certeza de que deseja continuar?"

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Dorin Hongu <dhongu@gmail.com>, 2022
# Martin Trigaux, 2022
# Foldi Robert <foldirobert@nexterp.ro>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Foldi Robert <foldirobert@nexterp.ro>, 2022\n"
"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Confirmă"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirmare Expirare"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Confirmare"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Abandonează"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Producție"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Comanda de Producție"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Comandă de lucru"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Vei folosi unele componente expirate.\n"
"Confirmă că vrei să continui ?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,74 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# alenafairy, 2023
# Wil Odoo, 2024
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Wil Odoo, 2024\n"
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Подтвердить"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Подтвердить истечение срока действия"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Подтверждение"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Отменить"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Производство"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Производственный заказ"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Производственное задание"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Tomáš Píšek, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Tomáš Píšek, 2025\n"
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potvrdiť"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Potvrdiť exspiráciu"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potvrdenie"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Zrušiť"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Výroba"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Výrobná objednávka"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Pracovná objednávka"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,73 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# matjaz k <matjaz@mentis.si>, 2022
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potrdi"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potrditev"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Opusti"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Proizvodnja"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Proizvodni nalog"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# 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 saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Potvrdi"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Confirm Expiry"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Potvrda"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Poništi"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Proizvodnja"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Nalog za proizvodnju"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Workorder"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2022
# Leif Persson <leifpz54@gmail.com>, 2022
# Martin Trigaux, 2022
# Simon S, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Simon S, 2022\n"
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Bekräfta"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Bekräfta utgång"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Bekräftelse"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Avbryt"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Produktion"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Tillverkningsorder"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Arbetsorder"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Du kommer att använda några utgångna komponener.\n"
"Bekräftar du att du vill fortsätta?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Du kommer att använda komponenten %(product_name)s, %(lot_name)s som är utgången.\n"
"Bekräftar du att du vill fortsätta?"

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,68 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr ""
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr ""
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Wichanon Jamwutthipreecha, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Wichanon Jamwutthipreecha, 2022\n"
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "ยืนยัน"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "ยืนยันวันหมดอายุ"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "การยืนยัน"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "ละทิ้ง"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "การผลิต"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "คำสั่งผลิต"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "คำสั่งงาน"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"คุณจะใช้ส่วนประกอบที่หมดอายุบางส่วน\n"
"คุณยืนยันว่าต้องการดำเนินการต่อหรือไม่?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"คุณกำลังจะใช้ส่วนประกอบ %(product_name)s %(lot_name)s ที่หมดอายุ\n"
"ยืนยันว่าคุณจะดำเนินการ?"

View file

@ -0,0 +1,79 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# abc Def <hdogan1974@gmail.com>, 2022
# Murat Kaplan <muratk@projetgrup.com>, 2022
# Martin Trigaux, 2022
# Tugay Hatıl <tugayh@projetgrup.com>, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Tugay Hatıl <tugayh@projetgrup.com>, 2022\n"
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Onayla"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Sona Ermeyi Onayla"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Doğrulama"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Vazgeç"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Üretim"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Üretim Emri"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "İş emri"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Süresi dolmuş bazı bileşenleri kullanacaksınız.\n"
"Devam etmek istediğinizi onaylıyor musunuz?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Süresi dolan %(product_name)s, %(lot_name)s bileşenini kullanacaksınız.\n"
"Devam etmek istediğinizi onaylıyor musunuz?"

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+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"
"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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Підтвердити"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Підтвердити термін дії"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Підтвердження"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Відмінити"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Виробництво"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Замовлення на виробництво"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Робоче замовлення"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Ви збираєтесь використати деякі протерміновані компоненти.\n"
"Ви підтверджуєте, що хочете продоавжити?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Ви збираєтес використати компонент %(product_name)s, %(lot_name)s, який є протермінованим .\n"
"Ви підтверджуєте, що хочете продовжити?"

View file

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Thi Huong Nguyen, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Thi Huong Nguyen, 2025\n"
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "Xác nhận"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "Xác nhận ngày hết hạn"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "Xác nhận"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "Huỷ bỏ"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "Sản xuất"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "Lệnh sản xuất"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "Công đoạn"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Bạn sắp dùng một số thành phần hết hạn.\n"
"Bạn có xác nhận muốn tiếp tục không? "
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"Bạn sắp dùng thành phần %(product_name)s, %(lot_name)s đã hết hạn.\n"
"Bạn có xác nhận muốn tiếp tục không? "

View file

@ -0,0 +1,76 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~14.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-07-12 07:50+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Martin Trigaux, 2022\n"
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "确认"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "确认到期"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "确认"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "丢弃"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "生产"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "生产订单"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "工单"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"您将使用一些过期的组件。\n"
"您确定要继续吗?"
#. module: mrp_product_expiry
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"您将使用已过期的组件%(product_name)s%(lot_name)s。\n"
"您确定要继续吗?"

View file

@ -0,0 +1,80 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_product_expiry
#
# Translators:
# Martin Trigaux, 2022
# Wil Odoo, 2025
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-10 08:27+0000\n"
"PO-Revision-Date: 2022-09-22 05:53+0000\n"
"Last-Translator: Wil Odoo, 2025\n"
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/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"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Confirm"
msgstr "確認"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_expiry_picking_confirmation
msgid "Confirm Expiry"
msgstr "確認採用過期組件"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/models/mrp_production.py:0
#, python-format
msgid "Confirmation"
msgstr "確認"
#. module: mrp_product_expiry
#: model_terms:ir.ui.view,arch_db:mrp_product_expiry.confirm_expiry_view_mrp_inherit
msgid "Discard"
msgstr "捨棄"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__production_ids
msgid "Production"
msgstr "生產"
#. module: mrp_product_expiry
#: model:ir.model,name:mrp_product_expiry.model_mrp_production
msgid "Production Order"
msgstr "製造訂單"
#. module: mrp_product_expiry
#: model:ir.model.fields,field_description:mrp_product_expiry.field_expiry_picking_confirmation__workorder_id
msgid "Workorder"
msgstr "工單"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use some expired components.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"您將使用一些過期的組件。\n"
"是否確認要繼續?"
#. module: mrp_product_expiry
#. odoo-python
#: code:addons/mrp_product_expiry/wizard/confirm_expiry.py:0
#, python-format
msgid ""
"You are going to use the component %(product_name)s, %(lot_name)s which is expired.\n"
"Do you confirm you want to proceed ?"
msgstr ""
"您將使用已過期的組件%(product_name)s, %(lot_name)s\n"
"是否確認要繼續?"

View file

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import mrp_production

View file

@ -0,0 +1,38 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models, _
class MrpWorkorder(models.Model):
_inherit = 'mrp.production'
def _pre_button_mark_done(self):
confirm_expired_lots = self._check_expired_lots()
if confirm_expired_lots:
return confirm_expired_lots
return super()._pre_button_mark_done()
def _check_expired_lots(self):
# We use the 'skip_expired' context key to avoid to make the check when
# user already confirmed the wizard about using expired lots.
if self.env.context.get('skip_expired'):
return False
expired_lot_ids = self.move_raw_ids.move_line_ids.filtered(lambda ml: ml.lot_id.product_expiry_alert).lot_id.ids
if expired_lot_ids:
return {
'name': _('Confirmation'),
'type': 'ir.actions.act_window',
'res_model': 'expiry.picking.confirmation',
'view_mode': 'form',
'target': 'new',
'context': self._get_expired_context(expired_lot_ids),
}
def _get_expired_context(self, expired_lot_ids):
context = dict(self.env.context)
context.update({
'default_lot_ids': [(6, 0, expired_lot_ids)],
'default_production_ids': self.ids,
})
return context

View file

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import test_mrp_product_expiry

View file

@ -0,0 +1,114 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from datetime import datetime, timedelta
from odoo.addons.stock.tests.common import TestStockCommon
from odoo.tests.common import Form
from odoo.exceptions import UserError
class TestStockLot(TestStockCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
# Creates a tracked product using expiration dates.
cls.product_apple = cls.ProductObj.create({
'name': 'Apple',
'type': 'product',
'tracking': 'lot',
'use_expiration_date': True,
'expiration_time': 10,
'use_time': 5,
'removal_time': 8,
'alert_time': 4,
})
# Creates an apple lot.
lot_form = Form(cls.LotObj)
lot_form.name = 'good-apple-lot'
lot_form.product_id = cls.product_apple
lot_form.company_id = cls.env.company
cls.lot_good_apple = lot_form.save()
# Creates an expired apple lot.
lot_form = Form(cls.LotObj)
lot_form.name = 'expired-apple-lot-01'
lot_form.product_id = cls.product_apple
lot_form.company_id = cls.env.company
cls.lot_expired_apple = lot_form.save()
lot_form = Form(cls.lot_expired_apple) # Edits the lot to make it expired.
lot_form.expiration_date = datetime.today() - timedelta(days=10)
cls.lot_expired_apple = lot_form.save()
# Creates a producible product and its BOM.
cls.product_apple_pie = cls.ProductObj.create({
'name': 'Apple Pie',
'type': 'product',
})
cls.bom_apple_pie = cls.env['mrp.bom'].create({
'product_id': cls.product_apple_pie.id,
'product_tmpl_id': cls.product_apple_pie.product_tmpl_id.id,
'product_uom_id': cls.uom_unit.id,
'product_qty': 1.0,
'consumption': 'flexible',
'type': 'normal',
'bom_line_ids': [
(0, 0, {'product_id': cls.product_apple.id, 'product_qty': 3}),
]})
cls.location_stock = cls.env['stock.location'].browse(cls.stock_location)
# Creation of a routing
cls.workcenter = cls.env['mrp.workcenter'].create({
'name': 'Bakery',
'default_capacity': 2,
'time_start': 10,
'time_stop': 5,
'time_efficiency': 80,
})
def test_01_product_produce(self):
""" Checks user doesn't get a confirmation wizard when they produces with
no expired components. """
# Creates a Manufacturing Order...
mo_form = Form(self.env['mrp.production'])
mo_form.product_id = self.product_apple_pie
mo_form.bom_id = self.bom_apple_pie
mo_form.product_qty = 1
mo = mo_form.save()
mo.action_confirm()
# ... and tries to product with a non-expired lot as component.
mo_form = Form(mo)
mo_form.qty_producing = 1
mo = mo_form.save()
details_operation_form = Form(mo.move_raw_ids[0], view=self.env.ref('stock.view_stock_move_operations'))
with details_operation_form.move_line_ids.new() as ml:
ml.qty_done = 3
ml.lot_id = self.lot_good_apple
details_operation_form.save()
res = mo.button_mark_done()
# Producing must not return a wizard in this case.
self.assertEqual(res, True)
def test_02_product_produce_using_expired(self):
""" Checks user gets a confirmation wizard when they produces with
expired components. """
# Creates a Manufacturing Order...
mo_form = Form(self.env['mrp.production'])
mo_form.product_id = self.product_apple_pie
mo_form.bom_id = self.bom_apple_pie
mo_form.product_qty = 1
mo = mo_form.save()
mo.action_confirm()
# ... and tries to product with an expired lot as component.
mo_form = Form(mo)
mo_form.qty_producing = 1
mo = mo_form.save()
details_operation_form = Form(mo.move_raw_ids[0], view=self.env.ref('stock.view_stock_move_operations'))
with details_operation_form.move_line_ids.new() as ml:
ml.qty_done = 3
ml.lot_id = self.lot_expired_apple
details_operation_form.save()
res = mo.button_mark_done()
# Producing must return a confirmation wizard.
self.assertNotEqual(res, None)
self.assertEqual(res['res_model'], 'expiry.picking.confirmation')

View file

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import confirm_expiry

View file

@ -0,0 +1,43 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import api, fields, models, _
class ConfirmExpiry(models.TransientModel):
_inherit = 'expiry.picking.confirmation'
production_ids = fields.Many2many('mrp.production', readonly=True)
workorder_id = fields.Many2one('mrp.workorder', readonly=True)
@api.depends('lot_ids')
def _compute_descriptive_fields(self):
if self.production_ids or self.workorder_id:
# Shows expired lots only if we are more than one expired lot.
self.show_lots = len(self.lot_ids) > 1
if self.show_lots:
# For multiple expired lots, they are listed in the wizard view.
self.description = _(
"You are going to use some expired components."
"\nDo you confirm you want to proceed ?"
)
else:
# For one expired lot, its name is written in the wizard message.
self.description = _(
"You are going to use the component %(product_name)s, %(lot_name)s which is expired."
"\nDo you confirm you want to proceed ?",
product_name=self.lot_ids.product_id.display_name,
lot_name=self.lot_ids.name,
)
else:
super(ConfirmExpiry, self)._compute_descriptive_fields()
def confirm_produce(self):
ctx = dict(self._context, skip_expired=True)
ctx.pop('default_lot_ids')
return self.production_ids.with_context(ctx).button_mark_done()
def confirm_workorder(self):
ctx = dict(self._context, skip_expired=True)
ctx.pop('default_lot_ids')
return self.workorder_id.with_context(ctx).record_production()

View file

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="confirm_expiry_view_mrp_inherit" model="ir.ui.view">
<field name="name">Confirm</field>
<field name="model">expiry.picking.confirmation</field>
<field name="inherit_id" ref="product_expiry.confirm_expiry_view"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='description']" position="after">
<field name="picking_ids" invisible="1"/>
<field name="production_ids" invisible="1"/>
<field name="workorder_id" invisible="1"/>
</xpath>
<xpath expr="//button[@name='process']" position="attributes">
<attribute name="attrs">{'invisible': [('picking_ids', '=', [])]}</attribute>
</xpath>
<xpath expr="//button[@name='process_no_expired']" position="attributes">
<attribute name="attrs">{'invisible': [('picking_ids', '=', [])]}</attribute>
</xpath>
<xpath expr="//button[@special='cancel']" position="attributes">
<attribute name="attrs">{'invisible': [('production_ids', '!=', [])]}</attribute>
</xpath>
<xpath expr="//button[@name='process']" position="after">
<!-- From Produce Product wizard -->
<button name="confirm_produce"
string="Confirm"
type="object"
attrs="{'invisible': [('production_ids', '=', [])]}"
class="btn-primary"/>
<button special="cancel" data-hotkey="z"
string="Discard"
attrs="{'invisible': [('production_ids', '=', [])]}"
class="btn-secondary"/>
<!-- From a Workorder -->
<button name="confirm_workorder"
string="Confirm"
type="object"
attrs="{'invisible': [('workorder_id', '=', False)]}"
class="btn-primary"/>
</xpath>
</field>
</record>
</odoo>

View file

@ -0,0 +1,43 @@
[project]
name = "odoo-bringout-oca-ocb-mrp_product_expiry"
version = "16.0.0"
description = "Manufacturing Expiry - Manufacturing Expiry"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-mrp>=16.0.0",
"odoo-bringout-oca-ocb-product_expiry>=16.0.0",
"requests>=2.25.1"
]
readme = "README.md"
requires-python = ">= 3.11"
classifiers = [
"Development Status :: 5 - Production/Stable",
"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.12",
"Topic :: Office/Business",
]
[project.urls]
homepage = "https://github.com/bringout/0"
repository = "https://github.com/bringout/0"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.build.targets.wheel]
packages = ["mrp_product_expiry"]
[tool.rye]
managed = true
dev-dependencies = [
"pytest>=8.4.1",
]