From 0ef0c9951cc78613e06833c71c5c18663acae76c Mon Sep 17 00:00:00 2001 From: GitHub Copilot Date: Fri, 7 Aug 2026 16:42:08 +0200 Subject: [PATCH] limpieza addons OCA --- ocb | 1 - product_main_seller/README.md | 100 ---- product_main_seller/README.rst | 97 ---- product_main_seller/__init__.py | 2 - product_main_seller/__manifest__.py | 20 - product_main_seller/hooks.py | 34 -- product_main_seller/i18n/fr.po | 37 -- product_main_seller/i18n/it.po | 37 -- product_main_seller/i18n/nl.po | 38 -- .../i18n/product_main_seller.pot | 32 -- product_main_seller/models/__init__.py | 1 - .../models/product_template.py | 31 -- product_main_seller/pyproject.toml | 3 - product_main_seller/readme/CONTRIBUTORS.md | 1 - product_main_seller/readme/DESCRIPTION.md | 5 - .../static/description/icon.png | Bin 69316 -> 0 bytes .../static/description/index.html | 434 ---------------- .../static/description/product_tree_view.png | Bin 45401 -> 0 bytes product_main_seller/tests/__init__.py | 1 - product_main_seller/tests/test_seller.py | 72 --- .../views/view_product_product.xml | 17 - .../views/view_product_template.xml | 34 -- product_price_category/README.rst | 69 --- product_price_category/__init__.py | 1 - product_price_category/__manifest__.py | 21 - product_price_category/i18n/am.po | 111 ---- product_price_category/i18n/ar.po | 112 ---- product_price_category/i18n/bg.po | 111 ---- product_price_category/i18n/bs.po | 112 ---- product_price_category/i18n/ca.po | 123 ----- product_price_category/i18n/cs.po | 111 ---- product_price_category/i18n/da.po | 111 ---- product_price_category/i18n/de.po | 111 ---- product_price_category/i18n/el_GR.po | 112 ---- product_price_category/i18n/en_GB.po | 112 ---- product_price_category/i18n/es.po | 123 ----- product_price_category/i18n/es_AR.po | 112 ---- product_price_category/i18n/es_CL.po | 112 ---- product_price_category/i18n/es_CO.po | 112 ---- product_price_category/i18n/es_CR.po | 112 ---- product_price_category/i18n/es_DO.po | 112 ---- product_price_category/i18n/es_EC.po | 112 ---- product_price_category/i18n/es_ES.po | 112 ---- product_price_category/i18n/es_MX.po | 112 ---- product_price_category/i18n/es_PE.po | 112 ---- product_price_category/i18n/es_PY.po | 112 ---- product_price_category/i18n/es_VE.po | 112 ---- product_price_category/i18n/et.po | 111 ---- product_price_category/i18n/eu.po | 111 ---- product_price_category/i18n/fa.po | 111 ---- product_price_category/i18n/fi.po | 111 ---- product_price_category/i18n/fr.po | 124 ----- product_price_category/i18n/fr_CA.po | 112 ---- product_price_category/i18n/fr_CH.po | 112 ---- product_price_category/i18n/gl.po | 111 ---- product_price_category/i18n/gl_ES.po | 112 ---- product_price_category/i18n/he.po | 111 ---- product_price_category/i18n/hr.po | 124 ----- product_price_category/i18n/hr_HR.po | 113 ----- product_price_category/i18n/hu.po | 111 ---- product_price_category/i18n/id.po | 111 ---- product_price_category/i18n/it.po | 114 ----- product_price_category/i18n/ja.po | 111 ---- product_price_category/i18n/ko.po | 111 ---- product_price_category/i18n/lt.po | 112 ---- product_price_category/i18n/lt_LT.po | 113 ----- product_price_category/i18n/lv.po | 112 ---- product_price_category/i18n/mk.po | 111 ---- product_price_category/i18n/mn.po | 111 ---- product_price_category/i18n/nb.po | 112 ---- product_price_category/i18n/nb_NO.po | 112 ---- product_price_category/i18n/nl.po | 111 ---- product_price_category/i18n/nl_BE.po | 112 ---- product_price_category/i18n/nl_NL.po | 112 ---- product_price_category/i18n/pl.po | 113 ----- .../i18n/product_price_category.pot | 107 ---- product_price_category/i18n/pt.po | 111 ---- product_price_category/i18n/pt_BR.po | 116 ----- product_price_category/i18n/pt_PT.po | 112 ---- product_price_category/i18n/ro.po | 112 ---- product_price_category/i18n/ru.po | 113 ----- product_price_category/i18n/sk.po | 111 ---- product_price_category/i18n/sl.po | 113 ----- product_price_category/i18n/sr.po | 112 ---- product_price_category/i18n/sr@latin.po | 113 ----- product_price_category/i18n/sv.po | 111 ---- product_price_category/i18n/th.po | 111 ---- product_price_category/i18n/tr.po | 111 ---- product_price_category/i18n/tr_TR.po | 112 ---- product_price_category/i18n/uk.po | 112 ---- product_price_category/i18n/vi.po | 111 ---- product_price_category/i18n/vi_VN.po | 112 ---- product_price_category/i18n/zh_CN.po | 112 ---- product_price_category/i18n/zh_TW.po | 112 ---- .../migrations/18.0.1.0.0/post-migration.py | 15 - product_price_category/models/__init__.py | 4 - .../models/product_price_category.py | 13 - .../models/product_pricelist.py | 25 - .../models/product_pricelist_item.py | 74 --- .../models/product_template.py | 14 - product_price_category/pyproject.toml | 3 - .../security/ir.model.access.csv | 3 - .../static/description/icon.png | Bin 9455 -> 0 bytes .../static/pricelist_price_category.png | Bin 65863 -> 0 bytes .../static/product_price_category.png | Bin 41679 -> 0 bytes product_price_category/tests/__init__.py | 4 - product_price_category/tests/test_sale.py | 146 ------ .../views/product_pricelist.xml | 19 - .../views/product_template.xml | 23 - purchase_triple_discount/README.rst | 119 ----- purchase_triple_discount/__init__.py | 2 - purchase_triple_discount/__manifest__.py | 21 - purchase_triple_discount/hooks.py | 24 - purchase_triple_discount/i18n/de.po | 104 ---- purchase_triple_discount/i18n/es.po | 106 ---- purchase_triple_discount/i18n/es_MX.po | 105 ---- purchase_triple_discount/i18n/es_PE.po | 108 ---- purchase_triple_discount/i18n/fi.po | 104 ---- purchase_triple_discount/i18n/fr.po | 108 ---- purchase_triple_discount/i18n/hr.po | 110 ---- purchase_triple_discount/i18n/it.po | 112 ---- purchase_triple_discount/i18n/nl_NL.po | 108 ---- purchase_triple_discount/i18n/pt_BR.po | 111 ---- purchase_triple_discount/i18n/pt_PT.po | 105 ---- .../i18n/purchase_triple_discount.pot | 122 ----- purchase_triple_discount/i18n/ro.po | 105 ---- purchase_triple_discount/i18n/sl.po | 113 ----- purchase_triple_discount/i18n/zh_CN.po | 107 ---- purchase_triple_discount/models/__init__.py | 5 - .../models/product_supplierinfo.py | 35 -- .../models/purchase_order.py | 15 - .../models/purchase_order_line.py | 74 --- .../models/purchase_triple_discount_mixin.py | 82 --- .../models/res_partner.py | 28 - purchase_triple_discount/pyproject.toml | 3 - .../readme/CONTRIBUTORS.md | 9 - .../readme/DESCRIPTION.md | 2 - purchase_triple_discount/readme/USAGE.md | 24 - .../static/description/icon.png | Bin 9455 -> 0 bytes .../static/description/index.html | 477 ------------------ purchase_triple_discount/tests/__init__.py | 1 - .../tests/test_purchase_discount.py | 227 --------- .../views/product_supplierinfo_view.xml | 31 -- .../views/purchase_view.xml | 24 - .../views/res_partner_view.xml | 25 - 145 files changed, 12044 deletions(-) delete mode 160000 ocb delete mode 100644 product_main_seller/README.md delete mode 100644 product_main_seller/README.rst delete mode 100644 product_main_seller/__init__.py delete mode 100644 product_main_seller/__manifest__.py delete mode 100644 product_main_seller/hooks.py delete mode 100644 product_main_seller/i18n/fr.po delete mode 100644 product_main_seller/i18n/it.po delete mode 100644 product_main_seller/i18n/nl.po delete mode 100644 product_main_seller/i18n/product_main_seller.pot delete mode 100644 product_main_seller/models/__init__.py delete mode 100644 product_main_seller/models/product_template.py delete mode 100644 product_main_seller/pyproject.toml delete mode 100644 product_main_seller/readme/CONTRIBUTORS.md delete mode 100644 product_main_seller/readme/DESCRIPTION.md delete mode 100644 product_main_seller/static/description/icon.png delete mode 100644 product_main_seller/static/description/index.html delete mode 100644 product_main_seller/static/description/product_tree_view.png delete mode 100644 product_main_seller/tests/__init__.py delete mode 100644 product_main_seller/tests/test_seller.py delete mode 100644 product_main_seller/views/view_product_product.xml delete mode 100644 product_main_seller/views/view_product_template.xml delete mode 100644 product_price_category/README.rst delete mode 100644 product_price_category/__init__.py delete mode 100644 product_price_category/__manifest__.py delete mode 100644 product_price_category/i18n/am.po delete mode 100644 product_price_category/i18n/ar.po delete mode 100644 product_price_category/i18n/bg.po delete mode 100644 product_price_category/i18n/bs.po delete mode 100644 product_price_category/i18n/ca.po delete mode 100644 product_price_category/i18n/cs.po delete mode 100644 product_price_category/i18n/da.po delete mode 100644 product_price_category/i18n/de.po delete mode 100644 product_price_category/i18n/el_GR.po delete mode 100644 product_price_category/i18n/en_GB.po delete mode 100644 product_price_category/i18n/es.po delete mode 100644 product_price_category/i18n/es_AR.po delete mode 100644 product_price_category/i18n/es_CL.po delete mode 100644 product_price_category/i18n/es_CO.po delete mode 100644 product_price_category/i18n/es_CR.po delete mode 100644 product_price_category/i18n/es_DO.po delete mode 100644 product_price_category/i18n/es_EC.po delete mode 100644 product_price_category/i18n/es_ES.po delete mode 100644 product_price_category/i18n/es_MX.po delete mode 100644 product_price_category/i18n/es_PE.po delete mode 100644 product_price_category/i18n/es_PY.po delete mode 100644 product_price_category/i18n/es_VE.po delete mode 100644 product_price_category/i18n/et.po delete mode 100644 product_price_category/i18n/eu.po delete mode 100644 product_price_category/i18n/fa.po delete mode 100644 product_price_category/i18n/fi.po delete mode 100644 product_price_category/i18n/fr.po delete mode 100644 product_price_category/i18n/fr_CA.po delete mode 100644 product_price_category/i18n/fr_CH.po delete mode 100644 product_price_category/i18n/gl.po delete mode 100644 product_price_category/i18n/gl_ES.po delete mode 100644 product_price_category/i18n/he.po delete mode 100644 product_price_category/i18n/hr.po delete mode 100644 product_price_category/i18n/hr_HR.po delete mode 100644 product_price_category/i18n/hu.po delete mode 100644 product_price_category/i18n/id.po delete mode 100644 product_price_category/i18n/it.po delete mode 100644 product_price_category/i18n/ja.po delete mode 100644 product_price_category/i18n/ko.po delete mode 100644 product_price_category/i18n/lt.po delete mode 100644 product_price_category/i18n/lt_LT.po delete mode 100644 product_price_category/i18n/lv.po delete mode 100644 product_price_category/i18n/mk.po delete mode 100644 product_price_category/i18n/mn.po delete mode 100644 product_price_category/i18n/nb.po delete mode 100644 product_price_category/i18n/nb_NO.po delete mode 100644 product_price_category/i18n/nl.po delete mode 100644 product_price_category/i18n/nl_BE.po delete mode 100644 product_price_category/i18n/nl_NL.po delete mode 100644 product_price_category/i18n/pl.po delete mode 100644 product_price_category/i18n/product_price_category.pot delete mode 100644 product_price_category/i18n/pt.po delete mode 100644 product_price_category/i18n/pt_BR.po delete mode 100644 product_price_category/i18n/pt_PT.po delete mode 100644 product_price_category/i18n/ro.po delete mode 100644 product_price_category/i18n/ru.po delete mode 100644 product_price_category/i18n/sk.po delete mode 100644 product_price_category/i18n/sl.po delete mode 100644 product_price_category/i18n/sr.po delete mode 100644 product_price_category/i18n/sr@latin.po delete mode 100644 product_price_category/i18n/sv.po delete mode 100644 product_price_category/i18n/th.po delete mode 100644 product_price_category/i18n/tr.po delete mode 100644 product_price_category/i18n/tr_TR.po delete mode 100644 product_price_category/i18n/uk.po delete mode 100644 product_price_category/i18n/vi.po delete mode 100644 product_price_category/i18n/vi_VN.po delete mode 100644 product_price_category/i18n/zh_CN.po delete mode 100644 product_price_category/i18n/zh_TW.po delete mode 100644 product_price_category/migrations/18.0.1.0.0/post-migration.py delete mode 100644 product_price_category/models/__init__.py delete mode 100644 product_price_category/models/product_price_category.py delete mode 100644 product_price_category/models/product_pricelist.py delete mode 100644 product_price_category/models/product_pricelist_item.py delete mode 100644 product_price_category/models/product_template.py delete mode 100644 product_price_category/pyproject.toml delete mode 100644 product_price_category/security/ir.model.access.csv delete mode 100644 product_price_category/static/description/icon.png delete mode 100644 product_price_category/static/pricelist_price_category.png delete mode 100644 product_price_category/static/product_price_category.png delete mode 100644 product_price_category/tests/__init__.py delete mode 100644 product_price_category/tests/test_sale.py delete mode 100644 product_price_category/views/product_pricelist.xml delete mode 100644 product_price_category/views/product_template.xml delete mode 100644 purchase_triple_discount/README.rst delete mode 100644 purchase_triple_discount/__init__.py delete mode 100644 purchase_triple_discount/__manifest__.py delete mode 100644 purchase_triple_discount/hooks.py delete mode 100644 purchase_triple_discount/i18n/de.po delete mode 100644 purchase_triple_discount/i18n/es.po delete mode 100644 purchase_triple_discount/i18n/es_MX.po delete mode 100644 purchase_triple_discount/i18n/es_PE.po delete mode 100644 purchase_triple_discount/i18n/fi.po delete mode 100644 purchase_triple_discount/i18n/fr.po delete mode 100644 purchase_triple_discount/i18n/hr.po delete mode 100644 purchase_triple_discount/i18n/it.po delete mode 100644 purchase_triple_discount/i18n/nl_NL.po delete mode 100644 purchase_triple_discount/i18n/pt_BR.po delete mode 100644 purchase_triple_discount/i18n/pt_PT.po delete mode 100644 purchase_triple_discount/i18n/purchase_triple_discount.pot delete mode 100644 purchase_triple_discount/i18n/ro.po delete mode 100644 purchase_triple_discount/i18n/sl.po delete mode 100644 purchase_triple_discount/i18n/zh_CN.po delete mode 100644 purchase_triple_discount/models/__init__.py delete mode 100644 purchase_triple_discount/models/product_supplierinfo.py delete mode 100644 purchase_triple_discount/models/purchase_order.py delete mode 100644 purchase_triple_discount/models/purchase_order_line.py delete mode 100644 purchase_triple_discount/models/purchase_triple_discount_mixin.py delete mode 100644 purchase_triple_discount/models/res_partner.py delete mode 100644 purchase_triple_discount/pyproject.toml delete mode 100644 purchase_triple_discount/readme/CONTRIBUTORS.md delete mode 100644 purchase_triple_discount/readme/DESCRIPTION.md delete mode 100644 purchase_triple_discount/readme/USAGE.md delete mode 100644 purchase_triple_discount/static/description/icon.png delete mode 100644 purchase_triple_discount/static/description/index.html delete mode 100644 purchase_triple_discount/tests/__init__.py delete mode 100644 purchase_triple_discount/tests/test_purchase_discount.py delete mode 100644 purchase_triple_discount/views/product_supplierinfo_view.xml delete mode 100644 purchase_triple_discount/views/purchase_view.xml delete mode 100644 purchase_triple_discount/views/res_partner_view.xml diff --git a/ocb b/ocb deleted file mode 160000 index 6fb141f..0000000 --- a/ocb +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6fb141fc7547f9de55c9ac702515f1e3a27406d0 diff --git a/product_main_seller/README.md b/product_main_seller/README.md deleted file mode 100644 index b58dfea..0000000 --- a/product_main_seller/README.md +++ /dev/null @@ -1,100 +0,0 @@ -# Product Main Seller - -## Summary - -Adds a "Main Vendor" field to products that automatically tracks the primary supplier based on supplierinfo sequence. - -## Features - -- **Automatic Main Vendor**: Computed field showing the primary supplier -- **Based on Sequence**: Uses the supplierinfo with the lowest sequence number -- **Visible in Views**: Shows in product form and tree views -- **Searchable**: Can search and filter products by main vendor -- **Related Fields**: Access to vendor name and reference - -## Technical Details - -### Models Extended - -- `product.template`: Main product template -- `product.product`: Product variants - -### Fields Added - -- `main_seller_id` (Many2one → res.partner, computed, stored) - - The main vendor for this product - - Computed from `seller_ids` with lowest sequence - - Stored for performance - - Searchable and filterable - -### Computation Logic - -The main vendor is determined by: -1. Looking at all supplierinfo records (`seller_ids`) -2. Filtering for valid suppliers (active partners) -3. Selecting the one with the **lowest sequence** number -4. If no suppliers, returns empty - -## Dependencies - -- `purchase` (Odoo core) - -## Installation - -```bash -docker-compose exec odoo odoo -d odoo -u product_main_seller --stop-after-init -``` - -## Usage - -## Usage - -### Viewing Main Vendor - -1. Open a product form (Products > Products > [Product]) -2. See "Main Vendor" field (usually in Purchase tab) -3. Field is automatically computed from vendor list - -### Changing Main Vendor - -To change the main vendor: -1. Go to product form > Purchase tab -2. Edit the vendor list (`seller_ids`) -3. Change the sequence numbers (lower = more priority) -4. Save - the "Main Vendor" will update automatically - -### Searching by Vendor - -```python -# Find all products from a specific vendor -products = self.env['product.template'].search([ - ('main_seller_id', '=', vendor_id) -]) -``` - -## Use Cases in Kidekoop - -This module is critical for: -- Vendor performance analysis -- Purchase order management -- Inventory planning by supplier -- Default supplier selection in purchase workflows - -## Views Modified - -- Product Template Form View -- Product Template Tree View -- Product Variant Form View - -## Translations - -- ✅ Spanish (es) -- ✅ Euskera (eu) - -Located in `i18n/` directory. - ---- - -**Version**: 18.0.1.0.0 -**Category**: Purchase -**License**: AGPL-3 diff --git a/product_main_seller/README.rst b/product_main_seller/README.rst deleted file mode 100644 index 22ed7f8..0000000 --- a/product_main_seller/README.rst +++ /dev/null @@ -1,97 +0,0 @@ -.. image:: https://odoo-community.org/readme-banner-image - :target: https://odoo-community.org/get-involved?utm_source=readme - :alt: Odoo Community Association - -=================== -Product Main Vendor -=================== - -.. - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! This file is generated by oca-gen-addon-readme !! - !! changes will be overwritten. !! - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:c353b8931ca2140d6d80974f00d4e5e073b737283dc2770fe718a8842cd6bd4e - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - -.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png - :target: https://odoo-community.org/page/development-status - :alt: Beta -.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 -.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpurchase--workflow-lightgray.png?logo=github - :target: https://github.com/OCA/purchase-workflow/tree/18.0/product_main_seller - :alt: OCA/purchase-workflow -.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/purchase-workflow-18-0/purchase-workflow-18-0-product_main_seller - :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/purchase-workflow&target_branch=18.0 - :alt: Try me on Runboat - -|badge1| |badge2| |badge3| |badge4| |badge5| - -This module extends the Odoo Product module to compute and display the -main Vendor of each products. The main vendor is the first vendor in the -vendors list. - -|image1| - -.. |image1| image:: https://raw.githubusercontent.com/OCA/purchase-workflow/18.0/product_main_seller/static/description/product_tree_view.png - -**Table of contents** - -.. contents:: - :local: - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues `_. -In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us to smash it by providing a detailed and welcomed -`feedback `_. - -Do not contact contributors directly about support or help with technical issues. - -Credits -======= - -Authors -------- - -* GRAP - -Contributors ------------- - -- Quentin Dupont (quentin.dupont@grap.coop) - -Maintainers ------------ - -This module is maintained by the OCA. - -.. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org - -OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use. - -.. |maintainer-legalsylvain| image:: https://github.com/legalsylvain.png?size=40px - :target: https://github.com/legalsylvain - :alt: legalsylvain -.. |maintainer-quentinDupont| image:: https://github.com/quentinDupont.png?size=40px - :target: https://github.com/quentinDupont - :alt: quentinDupont - -Current `maintainers `__: - -|maintainer-legalsylvain| |maintainer-quentinDupont| - -This module is part of the `OCA/purchase-workflow `_ project on GitHub. - -You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/product_main_seller/__init__.py b/product_main_seller/__init__.py deleted file mode 100644 index 6d58305..0000000 --- a/product_main_seller/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from . import models -from .hooks import pre_init_hook diff --git a/product_main_seller/__manifest__.py b/product_main_seller/__manifest__.py deleted file mode 100644 index faa14da..0000000 --- a/product_main_seller/__manifest__.py +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright (C) 2022 - Today: GRAP (http://www.grap.coop) -# @author: Quentin Dupont (quentin.dupont@grap.coop) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -{ - "name": "Product Main Vendor", - "summary": "Main Vendor for a product", - "version": "18.0.1.0.0", - "category": "Purchase", - "author": "GRAP,Odoo Community Association (OCA)", - "website": "https://github.com/OCA/purchase-workflow", - "license": "AGPL-3", - "depends": ["purchase"], - "maintainers": ["legalsylvain", "quentinDupont"], - "data": [ - "views/view_product_product.xml", - "views/view_product_template.xml", - ], - "pre_init_hook": "pre_init_hook", -} diff --git a/product_main_seller/hooks.py b/product_main_seller/hooks.py deleted file mode 100644 index eceb699..0000000 --- a/product_main_seller/hooks.py +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2024-Today - Sylvain Le GAL (GRAP) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -import logging - -_logger = logging.getLogger(__name__) - - -def pre_init_hook(env): - _logger.info("Initializing column main_seller_id on table product_template") - cr = env.cr - cr.execute(""" - ALTER TABLE product_template - ADD COLUMN IF NOT EXISTS main_seller_id integer; - """) - cr.execute(""" - WITH numbered_supplierinfos as ( - SELECT *, ROW_number() over ( - partition BY product_tmpl_id - ORDER BY sequence, min_qty desc, price - ) as row_number - FROM product_supplierinfo - ), - - first_supplierinfos as ( - SELECT * from numbered_supplierinfos - WHERE row_number = 1 - ) - - UPDATE product_template pt - SET main_seller_id = first_supplierinfos.partner_id - FROM first_supplierinfos - WHERE pt.id = first_supplierinfos.product_tmpl_id; - """) diff --git a/product_main_seller/i18n/fr.po b/product_main_seller/i18n/fr.po deleted file mode 100644 index f245722..0000000 --- a/product_main_seller/i18n/fr.po +++ /dev/null @@ -1,37 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_main_seller -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-08 20:26+0000\n" -"PO-Revision-Date: 2024-07-08 20:26+0000\n" -"Last-Translator: \n" -"Language-Team: \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: product_main_seller -#: model:ir.model.fields,field_description:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,field_description:product_main_seller.field_product_template__main_seller_id -#: model_terms:ir.ui.view,arch_db:product_main_seller.view_product_template_search -msgid "Main Vendor" -msgstr "Fournisseur principal" - -#. module: product_main_seller -#: model:ir.model,name:product_main_seller.model_product_template -msgid "Product" -msgstr "Produit" - -#. module: product_main_seller -#: model:ir.model.fields,help:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,help:product_main_seller.field_product_template__main_seller_id -msgid "Put your supplier info in first position to set as main vendor" -msgstr "" -"Définir une information fournisseur en première position pour le définir " -"comme fournisseur principal" diff --git a/product_main_seller/i18n/it.po b/product_main_seller/i18n/it.po deleted file mode 100644 index 2bf8009..0000000 --- a/product_main_seller/i18n/it.po +++ /dev/null @@ -1,37 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_main_seller -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 15:06+0000\n" -"Last-Translator: mymage \n" -"Language-Team: none\n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.6.2\n" - -#. module: product_main_seller -#: model:ir.model.fields,field_description:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,field_description:product_main_seller.field_product_template__main_seller_id -#: model_terms:ir.ui.view,arch_db:product_main_seller.view_product_template_search -msgid "Main Vendor" -msgstr "Fornitore principale" - -#. module: product_main_seller -#: model:ir.model,name:product_main_seller.model_product_template -msgid "Product" -msgstr "Prodotto" - -#. module: product_main_seller -#: model:ir.model.fields,help:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,help:product_main_seller.field_product_template__main_seller_id -msgid "Put your supplier info in first position to set as main vendor" -msgstr "" -"Inserire le informazioni fornitore nella prima posizione per impostarlo come " -"fornitore principale" diff --git a/product_main_seller/i18n/nl.po b/product_main_seller/i18n/nl.po deleted file mode 100644 index 1d03c36..0000000 --- a/product_main_seller/i18n/nl.po +++ /dev/null @@ -1,38 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_main_seller -# bosd , 2025. -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 16.0\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: bosd \n" -"Language-Team: Dutch\n" -"Language: nl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"PO-Revision-Date: 2025-04-18 13:34+0200\n" -"X-Generator: Gtranslator 47.1\n" - -#. module: product_main_seller -#: model:ir.model.fields,field_description:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,field_description:product_main_seller.field_product_template__main_seller_id -#: model_terms:ir.ui.view,arch_db:product_main_seller.view_product_template_search -msgid "Main Vendor" -msgstr "Hoofdleverancier" - -#. module: product_main_seller -#: model:ir.model,name:product_main_seller.model_product_template -msgid "Product" -msgstr "Product" - -#. module: product_main_seller -#: model:ir.model.fields,help:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,help:product_main_seller.field_product_template__main_seller_id -msgid "Put your supplier info in first position to set as main vendor" -msgstr "" -"Zet uw leverancier op de eerste plaats om deze als hoofdleverancier in te " -"stellen" diff --git a/product_main_seller/i18n/product_main_seller.pot b/product_main_seller/i18n/product_main_seller.pot deleted file mode 100644 index f425184..0000000 --- a/product_main_seller/i18n/product_main_seller.pot +++ /dev/null @@ -1,32 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_main_seller -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 18.0\n" -"Report-Msgid-Bugs-To: \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: product_main_seller -#: model:ir.model.fields,field_description:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,field_description:product_main_seller.field_product_template__main_seller_id -#: model_terms:ir.ui.view,arch_db:product_main_seller.view_product_template_search -msgid "Main Vendor" -msgstr "" - -#. module: product_main_seller -#: model:ir.model,name:product_main_seller.model_product_template -msgid "Product" -msgstr "" - -#. module: product_main_seller -#: model:ir.model.fields,help:product_main_seller.field_product_product__main_seller_id -#: model:ir.model.fields,help:product_main_seller.field_product_template__main_seller_id -msgid "Put your supplier info in first position to set as main vendor" -msgstr "" diff --git a/product_main_seller/models/__init__.py b/product_main_seller/models/__init__.py deleted file mode 100644 index e8fa8f6..0000000 --- a/product_main_seller/models/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import product_template diff --git a/product_main_seller/models/product_template.py b/product_main_seller/models/product_template.py deleted file mode 100644 index f4d35ee..0000000 --- a/product_main_seller/models/product_template.py +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright (C) 2022 - Today: GRAP (http://www.grap.coop) -# @author: Quentin DUPONT (quentin.dupont@grap.coop) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from odoo import api -from odoo import fields -from odoo import models - - -class ProductTemplate(models.Model): - _inherit = "product.template" - - main_seller_id = fields.Many2one( - comodel_name="res.partner", - string="Main Vendor", - help="Put your supplier info in first position to set as main vendor", - compute="_compute_main_seller_id", - store=True, - ) - - @api.depends("variant_seller_ids.sequence", "variant_seller_ids.partner_id.active") - def _compute_main_seller_id(self): - for template in self: - if template.variant_seller_ids: - template.main_seller_id = fields.first( - template.variant_seller_ids.filtered( - lambda seller: seller.partner_id.active - ) - ).partner_id - else: - template.main_seller_id = False diff --git a/product_main_seller/pyproject.toml b/product_main_seller/pyproject.toml deleted file mode 100644 index 4231d0c..0000000 --- a/product_main_seller/pyproject.toml +++ /dev/null @@ -1,3 +0,0 @@ -[build-system] -requires = ["whool"] -build-backend = "whool.buildapi" diff --git a/product_main_seller/readme/CONTRIBUTORS.md b/product_main_seller/readme/CONTRIBUTORS.md deleted file mode 100644 index 65c3000..0000000 --- a/product_main_seller/readme/CONTRIBUTORS.md +++ /dev/null @@ -1 +0,0 @@ -- Quentin Dupont () diff --git a/product_main_seller/readme/DESCRIPTION.md b/product_main_seller/readme/DESCRIPTION.md deleted file mode 100644 index 20a1cce..0000000 --- a/product_main_seller/readme/DESCRIPTION.md +++ /dev/null @@ -1,5 +0,0 @@ -This module extends the Odoo Product module to compute and display the -main Vendor of each products. The main vendor is the first vendor in the -vendors list. - -![](../static/description/product_tree_view.png) diff --git a/product_main_seller/static/description/icon.png b/product_main_seller/static/description/icon.png deleted file mode 100644 index 2dcd8fdab69d7cb51a7fbda7e1fab8ed36a8878e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69316 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 z z=%#YvCen7RLL;nam4vW#9ZiCoYP%IdkyUvn&Nb#rxv z3IbgYa}m3itTjOfNceJFpEvb2-d}My&4K<0|F7 z%}^JvBlibytQfHu;k`wXkxaDM*w_>MZeW4$q5X-q4Zq_HAAJB9iU5O_0Hd4wM55$R zZ!TXq9M+Y~CtjlXaGc4>ITG#^QCw_A0w~zXNI9x_iZ}6=qgLJajdfry;Im~Fo*wkL zqt&Jp)OH4*DyMc$C&=^oz@{*8?w^-W#G%3v4?&Mhq!>V2fsMsY5NRRt4+soPtd*k= zR%3#en@9KOqxa{FUCS)sBd^KqOzh|VAqO5*R|g#RSYTMSPK#?3YbkirNj^*e?NyPn ziV99lZeSv<2QYLB3|b0Agr~~Yygw^DTRRw(-dR)pJQKm~0KSKp`$qAHek#yGF@^;egd zf0q8=K^lb$8fqd52)610eI96_(ER0E#t?$Z$>r|<8v%RI8_37N-wnJZLGUiR-*4EK0Q5zJe;=eQ> zjE1ba&Bo>}XB$2+c7A{i4av#slIqsx-eIAJM9P@g%vS(oS2G;K z(?eERHE@uo!GqI24>5&Nwd>9Yr=UKS@H22ZdMxVlQiUY=sC--eo%xU)kn2-{3NOXu z(}mZ8qp=_rh%dv*{{da0Ux0bah`ifz>g((82Q+`|y5`r{XNBb&OUU3M!0Wjz3g>@% zxNl6#>UP=j)`3T2AZ&;)`wpLlEH-rR&>e_I(C;q&`W%G%Dcl9wOkl7#<0+}lMyBQ2!U^b5Te+CTmzEYUK7+ZahJHj8n{Kc!%u;5U@wO6=jU7fhV|%nD zWUpzE#Dw+B|6-MlJO+>t62=ev6(o(aL9uoxYp-8&OnviFCt4_4#KIly;iL^ zP>2QRPPVr<7aIxAqy=q=f#RAYzaB_B98?TaP?ANH1X}G1C5nf9CsMarK4ox8(nAee@R z2veL$x`71ae7g2#kLTk@qHi<^0)p*LzZVCVvp)aKY6TTc{_v(3+mruC?R$cs_9_P@ zeYAg_;C)|_BCx=PMWwIAW1=xR%k0pBjz`&g1h2uf8uY)WeAZ4q^+7F+jSDYIQqB<8 zU!n&WUVRm#2~;L;G+S=dXRAu4J`y;ZP>Cun-}<6$HncOStQ$ehO0stGr;&d8b$23d zR(AT}kv(6G_!S1kI6M|v&M!c~C;*iz0qA8-%vKfrNlAtzh~U@cTG06RJ3ufu#I8ySW3b0e(n1@pmp0v{-axE5afZ|a)jP)r2&_ck`e@A#)KRU=lbAF<5MLh zxNrgAFW|ewG%~8FrpKSrug#B>o{u&;H;jD)l<_wi8I={U{*%{mskNAcj~pafOb`0+ z?bDn4$bPdgDM`VJ_%Zz_x8!eYZ7#TWTm?wdX#va%@XiSWhTYbID4^!4_XV?0uI;B@ z)9pTomXhp~;WrS!sr`#&oYWTAU9LSC93U#-e!!23`Hj=n8Y8AW`O>sLQy*Pn=wkoXvm~DX*_qrr zxeMWU5qKPX=PE!MfiFkE#cvpWG`4ZdX;H{zVYl=T=Xa&aPm?ZfdQs6B>D*Ammf0ad zQOg8uZEczDO|wu4_|g|Suw4fK9~S`E{gr~E%QBgdsw*&sUB_9y*k$`gf~Qrd3!B%M z$D%>V=|@5a|^Rt%&gcZ_N2 z;uL2u751nFRle|JMD#{KD>UH!?4$wU{g#$CbYvtp#6ukrH}0xm+DT z?tYpcrPVy&Onmb52x?|{tgo> zdH;G@?C2Iy_SlpPR~CXN8BSlu7~2ad{3h@EPqcLM_PFWm)i2MZ5+@J;s+H2O1S|(U zy?9o?DvaCRUzNSR1!BaaRw9<}5fi~&^qkI{==>Bq)4zZBKR}KimqdX^C07AWUd;<0 z)K^r@l7Pq2T^zS?I#IF9R)twq#95=c-tuN75X@C*TB}!MHD=blid6^RIKH?g2)X$CHv9`IiXkA>)4k$Ky*5uOtn%N9Nr0cKV5q3b z`s~7JEJvoZWko&QiK^_l9E|Na03B0Mm&W!loK$2uuE?3McHa24AW~9NX=!VJYhtmi z)q~mTA!3PRH2?BUefCJ0$3F96RkyXFbi)&A=`g;iTv|*lAqCL@z@-mYvTNrX&l5Zb zy>m^X1%LLN@2*}%fB?(0R8%7Ds4~zM z5es;f%H(_-YZ0WiH7tCEg&DvJa&`5@Lr2yFFt9`gadD9{#*b?N(9G;}V#{IS*hI9% zYEi?uky7|5zHxtp^(@e{wdQ(;GolN#n$l5cH@^R^nKT|U+uH^_hqeylN$Xfz^DfEo zta8OkMv3rrKyt1=0X3FQE#Bh;x8(H7bUgRUl6$)Re;bs8ZS4g$s;lqadE zrj{57xEBKtkW!D;8O(^@cx!H;?dp)(L|lY{>d@+*hQ~_bOJnxCe_JwNgq%ob2nTAL zGSMOI$~jM@o#znVV6;_tmp=}`$9?REcV+S@*1GNg{7?4!F76GMmd3~-OTJ&1?zet) zXUD28r56I7doeaQE#N!QRP7zqTL8Jww z8>CA>x}~Lrr6r^rezU&c_x=2y|9se;otb;)nsc3VuDM5_5Ne|S{Q1+cCWXiA7C@jM z6NTzF7>`z}!HYW3z6XX*o*OPH>$WY%RVAUYZO&r)>s3v3B2Hi9KHw+kB{V_V=MZw; z>40Og7($b^blHSgT?FOQ)Usxe>OK!?wX7TQ21`d4F7@aM@*p5gHf~g^kR5&^nH{R1Yq#_rD`T?;d`prhNf6d*-UE zSBxu{_s{S1ny!2Ekyz2}!IM^|4m@-Wd~d2ZY@sCgP{N5u%*CZ&4x9jNjcf+Qe}Fdm zUACRUTG(3(-AX`RlS6F>MT&}w zBs5$}$;8u0%XLjb6fiNg?M?pNX2^_9&i@%1Kk>wZJJHe=kQ)*YDqOd|9dlefH90Z= z*<3?IqkF|FVjwYV)`^eQ?ii-UN(kN&|Be^VKbhGGw1)22xZ>R}Ka2Sh^1lCtgjX>y zaIqBg117E3pdQYey~ycOY$1PZy1$51VYd7FYyQ!+Zt2(|=MSOsoMaq%bCVENZc>D( z2Kb^9pvRGD%V}en0Uyc_WA+tk@_l*|2-!RJNlg$T5zWL&<+bf8(dN?9!m66Jv2Xb1 z@qU2>3dbS~+kUju7oN1VZ;l)v6(Dt_OegKh1sqvTInaJ#AYTRblArt)C$VvF{o8Fy zR)zGUH;nkNOidq#7r**Q^~GwCaVXu*v+<^EZOujS*;JWc9~vG*=131XK)YWqB!FZi zgl}o)(`dZ}cCri|Y({_~0OhwvG~oseGUx-l3#K&LYwqhE9yWI1Df;?V%V{GmDf6cA z?tOp4TN?;q^GnQ0WbOSBJ&|3}x6>magjxc=>Bk9hetkT3E#r8GlQS0b=@TzEpTV^A zGvi8PZ_&2AKlW?uGS9~>)Q)!Vp+LFxI7xFGM1o&agG;z5|CZYMMDjhu8WH8%`X5;8{_&oq`H@(N@{eu(mT*9|Al$FG&7B`I?mY3I(D06jf z!Mk%yLKq%5t5?jaXXPH>vd`AfAP9+rG_0JH2H;5&pm69{ zKM2Nt)-&Bk;Wt|ES_H~} z;X>Qma&>k&NV;6KHzG9dB{m$-S8Ol$ZNLMXCXh8E{%}=lMJz-(SiHCF@kf1AVZXei z(^O?O)^GwnAq%TSsC7T6KN(`0v!w(}gc87Ms&kd9JbL*7&)UXaSs z(S*^|+RXab{GnLC2?76CStYyFLqMarCdvF8HW{yQ2Yf8tdgvd*gnSDN8v|?|ztg(h zYYt3u)P<&u$Z0?>EX?fc%(W1Iq>?5@E7P^?SQgLcbXalc<-CuQkZAoU$*X#H{*Pa# zaI%-#@p?xP$S^>-dZ#cWGG8Aw)^ZbZ|o@kOwfa1t!sOdv|2&)5hNbvqi@^ zIMw5Cz+&chO?zX`eJc^WZk4__ot(*XHii#Sh!f&V3y*e-8BkF^aTpB3$1vNLM*eMO zGOoPGAfx5?yS*Y1V3T`}DkJ-*%3+M{olZAzMi8A1FIk4SBLQeo9IoilvvcA};4u#& zdB>ih5DcVQL}^_uLqg1K>X=ae_;Bdb*9-7&uqB4Yxf@Yl;YNsSQ)Fbg?bt79t(1wk z_(Ss{-;hXgNo1CSU)bnLj$|i`HB(8TbSw5V0=hB?5KyjfKRlm4pbWW^aC75ZbidIX z{QLqmvbW-F^@o%zIl|$lK{-bX)H30b^@_L)dy765mr{u!7q}00Avo-w`uT%Xl@dn; zJy_Nl(BuVo(VS0?(BkswqKvf45)n9TLxRoJX&KCM z$p{xz^?ljP%dZN`C~%4=2c;Z?r>6cL^l_G_Y02(uYiy5p1N&ke?68BMRer`OPa0UY zOuU*(gY2Hbq&*A(eKGURf$I~i_ID}CGaic=SJxW_Sp7ugMl5QyNbASQRcv|96m3A; zN#}uW4H8ES3x1+A^LnPGmJ_+tHGPtI*d%?_9x zDDjHd3%5NR-Z-H&0jJP^$9gzxSr}zqA>Q6hab}%8`Ww={$Pbb(8VD z|CdX)kYr9(^MQToii|m41Jg1jP_S|r-A%|eO5b(+coam(#O8$_aVJA?jt6;&A?_=E zH8zZH(l85tJaPDg?x@m^T-j;+1LJGG(4D^eH^>x296p!RaDfb8mpPpv;dEF(HjNx$K=zXG=LiIWojV+bLW|kr(W}Ui7#oh*oK@&S)`Pd1?@G~(|~k|88QoMHw5b*>&U`J0X`A_lKcO-$H>r2-_1YH zj4Uk5exJ8DT7>|d7cbvnd4lro+cz4*aHjRUlbC^nknDol+D^VjU&d!VPc({2z!vTu zinI&J$#~{lGruW%!dWo~Tu4T?b?6FMYz8bYcAcS58DcYRdjR7z`smQ?#{> z+8!CRsyV*e|IFtHUIC1f^QwF{3C3jM!Oku&B_^NB`*7rD%m6XccF-d&8*XR$5+2bc zK+fyz)})Prb@-3hNl7_pGwuC;md#;?W7%8hn>hiG+H6L#EG-oj zuBQqzC|FA&NpYS96B!~`6|M`$GrO+5&%;s)U2k}0j|Z+m0>QJS4`_JzF~H^&4W^1A z(_j)Hw3u>`$*hA2&mf-T+3JRDZ% z6nfooiARf0lWi%feXzLIeY^+vtfz!awoV;$E0g~XuK#!YLvTpq1BEALG%{Q~&(@xQ zCq#k<a3U87k?=S*G2hk$1soa-9Nc-fx83j7q{3DaIwxZm?4bzayl zvhvc%d7PNXU?yMd%~oV^xWiWfb=j1UbR=^;x$ieQyzJPtGz#BuYc~i50`5yYVsl2lz=!kp4jQ=N~UsNn+ zDzX?Ed%HuQ@-TTFD0u?l;B6zFf=NOFGS*G!ZT+9x+mzsvBzuhbd^H+AzNE+yir!J9 zt|C#fLcZwYl9HGD`gvw^;Y<4)lHw4OLhn#_*rc(|+@*qyfoK8=bf-?A|7|#RXIbb~ zfErCKhQ5yri$;moAesaYs~Cso+H~4C>P{GRIh0}AsRJm+U>5Dhaq5K#wrRN_Nr?vvTql3JkCdz6Oxj?RM>Np z;fhp5L^vlJxJmWh4FjTq)5R)LN*pa%7Cbv}ksfc!yB1upvpvO4r+529fKvm8I||$0 z{Pvh-jBu+2QgsB%NIfxRSg#SA0Cl1Mgyuz(`m*Ztt!2rT1%y50M5S(*D z!Wrkmw-!G7-I0?)thyZ<0m2mJMZvOfMbx%`<_;8yx!_GsB4*ry((-U*5=1JCsuuT_ zYdpZUso4IXCJ_@miaOG+*TzE%oe)0IDW8@VBtM*~L?9pNXcoPV@C1jIfxXd}jACu= zWUV@VuWg6F8ze| z4Yu-b!`2DvRp-KB@;J|=Mj21t-;bbQ+W6}Eo&Aa72bX_zsKSi<^<@%%ELS)U=64?- z>lV5oH>;DEm(YL6*u0A67}#UXBXx2pnrjAdZgwh(WXW;8U+V~BX*LAgmAyNfGWb`@ z5z?7MO^dCNkC>7${0YycwbJh;4I&ASi!58cQbfrhgG=BiUN2A#H9}9 zlc9L~d)FAxo*k6;e_4oGHtZcG2BJ^#WOk#7@mC6FbxqA^3vPH=m?JM~oZ7oa&m<%H zDIZgiil+Q z=di&+aFJPD!n@$5-2AzC-eY%w`it}*pYO#i|BFD5jsE3YFNna$m653KReTFcU9jv6 zm<1E8z~SN@Q~8o1X9!Y&I#}_r;iMC&*;7V1(w7H!n^mv$rqlpVp6gLl zbn9md3Y~Bs+~;>KAr!mWYO~sI=FqK&1b5~Y9VsZfefbKjfcY)8wp_iibbNStbmY#J zdk=$zS3M(X$V`5_jnDW8hMERePv28>5~Q>f$H2!&H2Ji@!V;mey4KV7+(TBDs3R*R z&x#)7WoNQez4u$4)LYOgZhhO=va+dp!*hs(j{PH(p1CG?N(mG@a2vm zGw-W814Lv3THvHrP#^52wCMSWx6pJMs6Q78P3{oxPA37?Vm4puO8V$s4?_+odn z`+u*N?sVo6H398_(~im8{NdcIzlF+SnJVQ@>gK9U+LcGs=R%lMQ@aRt+{b93MYdqnQmab8dq!$a7~e)95x z<1ih)d$iFbG=1Z9XeJTcaf{t5r}4nQj5a@N#9*z^bna0&u5OU>@8u# zAw!!N8Iy$2uYihJ^mZbfD$&Po$*8j=dQJfmda!KH$ig zn{5-ZQe%?(ROD0%&&!+A@p^{`!oc7}Vf^1IoqbSCa_bNYoP%r5g1F(K{{q}Em!pt)^xGoZE*awNCM03$T(E61VqD_ngK582m5MH-%5o{hU+@Sia$;_x>F1Jm08 z#Ti%t&oc^&si~?HhKV7^kdzZZd_4Bp=^a%zh3@COs|C4~U;Sq`;f7<=)-dseC z$$nDP;I@yhRqaasb9{V8n(-~iswad@R10*(3cw1W!>Ui~-}guPcWf44Ukj@#GIlO^ zzCql@(Pd~cYg$_JX$UMsYq#BU7y_sf3jfDa&%9(Tl!4*3DG7K{PrLyD8T;uJTy?>Vxsk`jtZkf$Ofc1 z_pFH7=}mh<(TDq5qL|@9wucRQf-^}O1dz&&Z-j3H8&3!SUNl4#fQ5Lw2AkZ@ovGbj z0B2*+A_Rbmm@LOiEr_q*?xSWWnp6rnzWLVmuD02enze!644xq$~ z)S<9RYeHinWFT%M2wm?KoCF09bk>CVC{?f@0;UfNUO3}-kBD8jtKPw6hChU3jafMJ z(bMi?v(8Q+w<4oJ)&nGm4c>E%S|@b-tZZ^IwOxQ@dzy<}q3~(jiD%1K5o}PP_XbGY zAe5RRz9cB=;H1p!Z;t=``S-_D7Io#hs3`XTG?eoui57SXTW`6=yXCR-(?v*%a7ci4 zgS?+Sn|h6h@qf(k)Q=8qknAN8k)>ak<$4@#6lB*8^Ch}uv^}k*KIE21;aPUV* z(765Y?^zFQGqx9R=C&$m$)l)nF{=Cvgkg*|4C4JUV>9j#gK^S3euN@sIl)e+aU@Ss zQ&x^zS<&s9KK$_)7+NgQMZCwD=s8tZ z{88j0glFboGu)XOEEP6}V%j}OtkxX72%5Z06Q~iFCxp#si?8I8p`no<&sEr|TjWOa z>+3Pb%_CG_^V@BcmpLITJ)Ks9 zJn}8Kq?I-X;bWJA#FDAA4E2QX^mIg`V zcYyAV6u30VqHn+oGUj&GVZAZX88!yN=M18u8NLAEYcW(^%3@0rL1aM z1&U2VSS)#Pa&q-A$}5An%!cUgQ@qsC@tV(6HnD>%Aca38MR-`l0tG)ot#|2!zwc5j zPNn0T?$`YM>Q_qrl?=21Dfky}`#kYNo)kv?{W4k8f0T4|lB$R(8|?XaAtcQ7VKmJY zlxdGs&)L>$){ibKEfKDR=|bUH;K7tt9=%9ST#CnA*;WA?iq*C0S@AUM4|K{M#Z9TA z?uEATpJ}>!GP&2cDA{A1r44*C)TZS|Ah|!kd8MWnWfnlynqbWiV{Bsxc-qFKkM`-M zsM&BD-0pVm?4YJxgzPMg3oU>;YoQ|%V2=t0@m$YVP5PleV3Ua3lRX-HLx}(t8ohla zUoZECkXEp+1d0I0FfetMT5{?fZ$vf-BBic;^eLhh)pr$!JKF}$*6fu*<(GM{@^j;MM@EEymjD3YSuX?7usTX+pW1K!Ual9H8rfSaysc4^ zQ3y`&%vCGe@KXP2<_$7#IB?_mwmdcIRa!g4X5Zf{4?r-% zpRnojqu*Vxlph>(DR#G9B()m?=~P1z;3wOg75VLz)&}lM6}aq4pnD;3>pe(R?|k8I z@Bh5jj%S!emA3ftCv|n1Ce==RCL{^E(oCp*-=h#n&`wT5Aa5o1Q&F2`R>jVL=Km6R z***~KwF@<(J1v4c2+%`oH3YzTwVpaxVKoVD^?qv5j~SkV68Qu>z>6GxwBqpd>Hyf?R=294_M_40xgYB^t#vWs*#O%Oak~{D2ok znzG35gEuX}#d$VpHe$evjZI9?+lgtPqy)>k0U*ugnXz#Tt1!PHdT=q?_C;bUAN0hb zsik6WcXVrY>FD_y4_MUz>HsnBQ}H(XJ(cJ|xjoTL)}SDdFwxsG_Tgl3Sap#KIP&YV zqgz>7)sR5RAtY9l3%eSFU+tL63-j`d`Q0lB!F^KIcrmO@?*j%Gdwq`WU0w6C|IGdT zIgEs=3H>lAsJ@|hKU)xaG_Uq>^7{35{l%01m@H9>x;J=7FTS>BD3FVV9y<#GIdNF( zW!2ZOSkOfF@x-i6M4M+#q^#;wad;d^Q6J6K?n%CRV-EJUtR4JFqxW|jq{hLk*`C?Z zl&P>h7f=I8<7t60ExQUs>QFxo-P?DKs$)Hrk=?kV_9t(^YA-oFgra;0)sWmoP;!7L z-ci(P;#mK5ScZ3#-Y$emW`E89I>do zfdqG+G_@D0@|>yiU{?pt+eYuWT@gNb^)trd5QYV0H4r~$QKV~G2~TW#8P4bzcCpuR z!4H-^XC9IVqV{#yG^SNHA8}*QD7&jJd5sOxdM988OGjhH4eb!@P*+Q`*a2x z;X#tpPk4?=9|j;(+AIqKf*ha#jg8v#nsP`pVUj4I1MKje7($Kz*qRvzaMnThAE6gc z>(0C=aXi&QM?rB!P#fm@O!N!MCtw!;Yr7M5=FTFbsoaL;;Z;7 z%F3`o`5-vTEAPcLi^IbR>0_?AMy=F+%Yi%l1+3uvO4m_^<+zzd&R9Y-T`nt(pS(_A z=It|2&%9M(fbn8(+tJZ00MM@2We1(`=;f@$c#BB_fLmA0D+gg!u=U8eY9A-D-x%mN zyFUU>>Bu7^BY5A}9rW%QhaCIWzYgloENArpG9he@n+DQIDU|OOMqO1RnoOut{~=fp z7TWGG7ki~|sXKwSvo9O|_SFC72Lm9LFzWrERN@c};VI!%SBeSOYid;Iif!Qob{xws zg~`m~v4S>|A~eetuhMcctmvNT{{FG%*x2iG#rRlB!`_h8r4i8C=IE*ihk4U~4tk5a zW|}YF%cs|Ymo#5EY1S7PgdLZ}nT_>67>~vw?*JwuU`Aa_QmpC$y#W$z8#)vT@MYva zb5a1EE2)`nUVfes*!O4p;l*-}Q<- z2kyd*#3i>Ej{u}DZ>uCI)?gc#_(J3I+rE&l)qTsESlB%#+j?i+tN|arj6D~3ZH{o^)<$(v(PZndt%52ox=_+n$;W5{x?#jn?&5FGbf3h8$?gs) z?}m(2B_t+TG^HAuhiRXLGE%{`fQ=YbRPI*xOc~8hweUOT`6Ju8l96>QS`h|IZzp=p z*a#WCRO*3li}Yyedu|aBf@-S0fo1!G72$-@_$+wnl0OPEK3JqsVYnamVS%ek-0W|! z9})(F&%MPOD7ycWe-LbrMNRr&#_f=W;AK-rY_f!`+fvFpmeRWKg&i!jvqPGIf%WG=Wz=)k4Imzi+ z#J|aD>;oDIi-89z$L+Y?*sovRA93-7ZG69F}O(s(_|Tm4GT=}k@Z$WaB@rV2O- zqTx^kKC{~gWjrC9ggmUpj~UJ5>%SdyOHMbGwgez^jnVgjp)t7F9!L72a;mH2kzLgp zLFf6)3?q&nFWeczNlh(3LNX+cb7=zAzn$Mz{#jUH1#9shN{NQcU>_*((fHvYxYLhK zvN6H~ss!};f5g11o89FVzS5NQQ=XD_0t|a`QE+T3N-HXMIvIG8 zBGFoX7B;dYj*e9Xe%O&osRU1;32iAvZZ~<0#9H@v-!;46^Sz8W_?<82gBO6lQBCz# zfXiH=2hi_Y7}=@1$?RR3;;O1F*<*~yo-HNOs#s2jz&H#caaK%DPDWCYU5jU8KTfRK zSTQW6xCuK!Ig80efeIXw-IRezQp6u^$jNw>aUZOv6=@*tf4O>BXUj8Hsx$ODCJzWz za_LnOK~$Fyl32v)r|X}*h93sYUI6OY*)J{r71-t|AC8Zm69XX^IEWXdk&KK=r{u)I zeisfvO-M*cfg8|D)zgAi^nHV)88w{KTlA4mO=L}yC_gzi@-Mur10y5q?!ABiaaf?n z>Zeri=8jr7+&cixl&Nue&(>|;kCz;~bN`H%F#O;(fC%72Y?X7npzpP{u9D>W1Gzi& z0ZomF{TE?f#z4CSRbxb?|6+}0DCsBlhaUh03*#R?{)## zkBNy1mKFYV1yjXuc9xb1q;3GlHcO#LD{-!KZn>P0A!V&lKYgCe-W zAMN~(Qg-;($#i4NcaX;S|BhBDbqFnKAS>m_!|O_@O0+d?{#96+-5Ya;{|yO9yOkyb zYEGh{`rWUc7C|kdt=+E=t#!qlDE0TTeshOxT`rZ7gYY#(cDG7jM2 zL{3ZV+QvrFwm0v4Pt|T}@!6-lWMt)sAG5rm6%RoFo%2CC5rF(&u9O|%T9V$8k*593 z&@N+8fbdqV)}B9m^B0AP<754DqK{O^mm3nwfm9gaZ$7uPu+cv!oT)?2GvGuA{m|BB zPud>d0xDq(9HNY`TIG>BkcbV$@vBJGeFprnFU7@V3g+J74@0sU!x5jvM?ri7PbM-b z0y3FCUZ%Hi(ibOrcC!yiR)u^n`W{|WD*`}qsa4k0XbmzIKkFmfKrSJq8~oA}3IsCr zI-LwJLCCXrUpIewwut_B%3EX=6~#4NQ?`fyTsL4=370Lx9hhEeY7+hb=afmcyKt|0 zI6cX{mzZ06mh8~Q6?tqS56dp2A0b&qLixXbse&&97r*3mO=)R55#&EBcnKI+)ZG-k zT>a<<5dD41uDuqPmTM3HyL{*8$tTlQK?2vTU%nH?0(_>PEsh3#W%}>e|KDfuN5buD znMY)!j?g2dX!GQr<;uEkd*Z^b_R$r_6ChMMVWD z5>Fny`qYz{o}Rmzk@IJ|{0ON_BKL?+*5jl~9#Tk^NbN&RGp5=yEUXRp|8Bg}FH{CD z8!)#SQ!krNIFlRdkA)_&-~a107`Np9l0An)zG`jHr+6;uN|(}7f#|3xh5tPlu4Fm) z%`7W|^yquZ$?UTfnFDJo&OU$s{P`bDdB0OH19r>DpmC#^gEUC>?AOi9*1sKX+2Gm) z4pJGPUQpCehD|9NCQa92_YqXd!lk0f%Tk<@dEdvCM32B!Tzd<^kM7R7{>`RFc`1Xq zo?;WKaNEa2%2%N14Zby=-(gmLphHbV6Bi2Znq@Tsws~T0%1q!KcJ^^{gmU_|>*{kq zpaOE|vOO`SuR8<vu9-4dwLW|}dpEP?yS zQjDVno<#Ovo&$Ble_H>Jp!IK1K7qQXOlyMVNbS^V;H@{frpWJTmlCmCx75Ygc41zX z*(@m`@s*G_l|c5BXyB0FOzCG6-*qSJzdO|iAHj9@YNa`N9`Fd@4MfNqc#|fo6O3-v z50Rd*nU=14$_}9V?A?e2R~p?URrp+COPFSyhK7VpfP${KVFFVnJKWxDECx!t-%&m& zN$b<{K35=*G`K$OL6$`R_*|(DA*Q>F85vVqcXv4& zi8RW+=n-`MfeX$FU&|-w9YmS0T~7EVv6E;c;UGJh-fu%p$_xFy7!e6>Y*f8|4t^d@ z3Cs*|z%j3Ao$ZTd%{(+&ol^a~qj`ruRpR>?$g$z>SG#WZm&YXFItG1Qx}})q1L^UX zBk9&1@rvG9V0{KMhFwb`TSDIAk-{^8@6^oEavVmpgt^L3zSR*_jJ(e$46t%IVC0&d zCYO)BZ~piN$&(p$CUaqV-_dvkMGQyT_T82Nsl4qvobvaE*d0CJUs@U(QmUuVHCWcQ z{0{6mOaNPt4|tKviM=v6oZntcR}4sjRQT>%>}ZARA}|8`k+@WJ=1tq(53%dc=-J3O z5)#}fAPofKp!kcPE3w<{;Ckn+sty2H)KB9FK_pz^?lHnZcoof zCntyOlECJDZB|X9=;PXA95szNK-je%iA&y`TU0WeOO_xXaPHkDkU=-v#=3KLuhWeG&PyN8quF$PrSF)z#pF>L0K?asHsCIDVA1j7Z= z`2FhbRo&u}6ERq$ck73>$iZ-uMxGxgWopbj@bTy+-n_u3(4{IyXxCd{|D&)J`yY|a z&L+RTIYYXF+b-Aa>Wv`CUk0ph6o_G95>WlW>_j_&+u5|A0qxCZ=W9vKvLn4;`fldU z4n6R5DER&XKXe1*B>v0bcUh7hCBQbsbY#61UR* ztJcnIvnfvl8X7YBOkZ>gox=~~nHxWIF~5v&>C%kH(wgY)wR_U!GeNz*zv^Utp}G?W z#XEx=TmbRd&|%zPAIS_h*JO451@`0t_PoH2Yf_(D{^ z#}!oi17r^IY@yq=u6dU<0+cN!P?Y(2;M35?2O2_>X{*%&i#}9$#ECp38yi9ziQMwR z_^+>Th#xfg#u~lf|4>s%@~P2NtDnV)sr+MZ)n(FMk+l&IZ~HIbnBWiA1ZdX{VkM z87?~9ThF}hu}A&k@#rrx4}M)Yr2SSkpB~3}Bg&4`PM-!1vN@vspWj6VH6XZQx!Ara zR}x%nCWj{VL(^HiEq?KI?P4|)GpDD&NYp>j>^f+>z7vsRw*UwN`asW2j zx`?J!+Rq^&Y47y(p0&<9g}kaSSY74#n}2ZxF3#eFZ2QJ$k&^_J72a0lX~=p)?|=AA zNMQU$2-HbyMSOe5wmA0}`i3(W>+)>B2RCGA zCwLG6X%FJzOO1(-4>&*Phre3jfIg^s+}~rK&2@sBFHk9(PD7}+6|42fU-9PML4zIU zFY=1wo{h}?j`ITq6~;$Zx3qVq-Jr;m|6^!KuO+zj&SvTMVSv2@xN*iL_SM4ae%)^W z!NGU?fbsM%!P?(x6FqI%{&q!pKHIs;mFkXVO-RzTN8~YC@?KnFXQk&u&cB|X?5a_1ePj?7{S#mx-(U8AZ9QWhnORgRzx#y;r+S*)yc=0o z*NcKOx%>2kJ4e3g@~h|cqJnc|;mpTMb6Yx*sOYVTe_wb7jCZ#OXX%jF&ueYv{kx2f zaGiZ5;fAB)HPEpw#dqKCpG|KbIK<+-o=Xt%y`J#dviR-jh4KL$CTg0~zgM~(fh9I4 zYx#)*thdZg1}GECzLg&lk-c36t3=t2DSonRG=J2nWn>44ALvyZw1{ge$h@3BUZ~h( zce{+odEazh+HL(x{=CRdCz_(EzMiw(Ye8P;bzIXv?#jAVyPJY*uBbz7h zA~N~!S603V2@MU5j>a*6qIc%b!Y&&8w5K}8ca_+&O2+quOE8_ZPL9|=wsI_lgz%xk zk|-pq_aV%T!UV&Sg}bV%ftgazFP7S3LP>-R{aKTNTPWtJ)&pUK^`HVmf<+7~siaY^ zGbI9i{08;dvB}AxhzL2G3mAIXV~*>+k=k$HjP^5}cNXHYQR?{|nD<(*T<6^pSZT`6 zLtT<)>kiS!u${U|8&N0fCd8D4uY?d@>`=p0wtn1tMXyQpAh zBN^o{OuC)XUQMrtg?BI`;IG^nJ961!QZ3kj{B|Cu=bC@Y5V_Wa&p|$h6Ai>3AIrM? zcFk$Bah9zft*Q;mUt_AMvE`9C{;eVC+qqdZ3 z6O?y&jPtIZcxP*9M+69WaD&k>0uEv89{*@s862iqxiM$noU z7Bmb>@7}?)Uzfe6(?ma|l+@D`37`V=);@r8l8UK!*zr+F!iMnx9*tF}keH|!W16q2 zp@B<H~rmdi*y_^?av#H_a#zBrU>i#v+13yJyV`>tkH!tMM=ZsL>SYDw~_V;Z#oM zBNLf>b_+oT{q!z4tdq)js?#%)wbt-|k3XDub52OLHlhpeQdz{0IZL{MkMH zm!A{pGwnV+5ET7AI6NG$7i@06VSLAzjBUN&i6a^`J2*5kudc6u@6_92#%TBEJ%Z5L z#i5IdrVtc~0DH?map2(Y?TU5T^S2_ZFbp)22|M3g7RR`zPtWs z0$KkEN5aO8R2$MR|CjyY_81N7f6{YkSQ1n;P892; zp7dF256f_4gVejE?NBMmi#((>>tjoAPsLIh5B{l%u!9~Tx6Zxt>Gyr{^>dS;+S$${kc(m$m=V>iiFQOI` zY=G?7Tc81iCA;0S|kbgh#*6?8z1Z=W%bXq zA1elaGw`V?0hEQd^S6ls&)S-UaW*&Ons;L}GtA5Gh`lAyf`)4>b$xO;k%u+&Y!*0F zUI^o-q_cc5OdQawpSoYdc+_Zx;;8LpfS(vwTRv4FFgFjt3@Fii62*rl zt%-?^%>)CMNrQ^=gL+wMUmH8HaWSTCwUBlnkZ4w>5jY z85viz+jStdYJcIu3Z0kNW@>Ap5kgKw1O;TMRsFlPViKmIa_+s>^tNXKT{M~ULD|`z z^wx7DBT3amLlP1Y@ScY|6fy8*P?LwuVCFOX~aF%=zg169zUjG#E@9{da{$X}l zTl`Hp1V!l>D{y_kn2MErMTJ_=Sl;&2v7+hd7RmA<0RH&LWfpN)(_$jA!b zcwMOGnAcEf)R~Pd_RFD8QS`c3S9@VadR5Sl+ryys>Qn?%F769hIN;*&Z+|jBTJ6&+ zv<<%3N`0bA>f2D;rjehh9$c)(%&L89UZ9q}FxO~usU;yP>G-Juc=#$U4gy9kb__}s zQ^>=CU;l+O%_EDNcku76430J+UMhtt$){rM#`00Migp#EUW|~61ZLjU<>y~hP(9WS+L|m274_g85&aUM0FowsU)QExTK!n-@g{9-VE!e`?0)$RXkeWwkx@*=cf3*aav;qPNqHjL?9qA&>jBU42~0RgmIjj zW;{zNX-~!N*Ge?iz-1_^7g9FitTpuvE#<3Dsj)^Wwqz_{Ll;#@1bIZXs4uEzFxTHb zA)V2gnU+YGC*4xZ{^(|i=b^j?wA0{*yC@vK(w^o0sNXkdcm9`+d3!g?WDZX$bnPi= zXwkXkXpk@1Vs#e8lFM_2FQdH{N4*e~8#aJlON?4(MMQpt@;?3)bk?4xisB?i$eQ}o zKMp%MW57KJZ9N9Jjs)XfDPerRoP@3}t3t+Lw_9*qPgX$B*sRA|?$+ze3zNfy2N6-x zUEet`{1DahhY6t}lp>EA6wRpF*q)-d4qXo&5aREIGxx_s@_2WZwr~RC{)!Q9QZjrd(O;_FYBgvD31ER@Gypi)&*0ZrGXY z$n_cI2fMWMT>IGKVpQWVPj1pkP{JRq!t^?SJWDZi@$c#BdZ+#b0#Vx9dM`3k>a*N? zaJwc5E9d9#opW=kK@VdwfwtH&XZQX)P-h32hBs~^tvSsigl!R*hXXzUKUpg{u)lp9 zP2(_ZgYABKLqjXzQ9ST|(&B}VA(Xe%xi91tjrNx{*_g6&^l+7I1+mvU8BVy&2U{Cr zn!Lz0MnD~JcQ0)=H{S=2F8raP=Wj<$htq`cewLTBIu4DnNPzV8?MVC564}$|QBoEb ze%Q{9p0Rk(cw(>Gp8}>7PkDrZ1l$hEiWE(HEx*;&fGV}Dn#sUV>t@_Md^rsb52Z|= z0u3t=4wpqt`yeB0~mgx4`1kcI{i zMkayiygWjb4;uOY`S}!REflT3qJIyzusAq4+&xKuudO|7Swy9vNV?l{7GzAMK_{7A bxVulhHZ^SAiqeS!{(CE_AW`<(@Z - - - - -README.rst - - - -

- - - -Odoo Community Association - -
-

Product Main Vendor

- -

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runboat

-

This module extends the Odoo Product module to compute and display the -main Vendor of each products. The main vendor is the first vendor in the -vendors list.

-

image1

-

Table of contents

- -
-

Bug Tracker

-

Bugs are tracked on GitHub Issues. -In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us to smash it by providing a detailed and welcomed -feedback.

-

Do not contact contributors directly about support or help with technical issues.

-
-
-

Credits

-
-

Authors

-
    -
  • GRAP
  • -
-
-
-

Contributors

- -
-
-

Maintainers

-

This module is maintained by the OCA.

- -Odoo Community Association - -

OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use.

-

Current maintainers:

-

legalsylvain quentinDupont

-

This module is part of the OCA/purchase-workflow project on GitHub.

-

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

-
-
-
-
- - diff --git a/product_main_seller/static/description/product_tree_view.png b/product_main_seller/static/description/product_tree_view.png deleted file mode 100644 index 3c770c8ef5060c8f5d856525ec13efa23fc94f20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45401 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 diff --git a/product_main_seller/tests/__init__.py b/product_main_seller/tests/__init__.py deleted file mode 100644 index d412bad..0000000 --- a/product_main_seller/tests/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import test_seller diff --git a/product_main_seller/tests/test_seller.py b/product_main_seller/tests/test_seller.py deleted file mode 100644 index 9ab5958..0000000 --- a/product_main_seller/tests/test_seller.py +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright (C) 2022 - Today: GRAP (http://www.grap.coop) -# @author: Quentin DUPONT (quentin.dupont@grap.coop) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - -from odoo import Command -from odoo.tests.common import TransactionCase - - -class TestSeller(TransactionCase): - @classmethod - def setUpClass(cls): - super().setUpClass() - cls.product_workplace = cls.env.ref("product.product_product_24") - cls.product_acoustic = cls.env.ref("product.product_product_25") - cls.product_with_var_chair = cls.env.ref("product.product_product_11") - cls.product_without_seller_desk = cls.env.ref("product.product_product_3") - - cls.partner_woodcorner = cls.env.ref("base.res_partner_1") - cls.partner_azure = cls.env.ref("base.res_partner_12") - - def test_01_computed_main_vendor(self): - self.assertEqual( - self.product_acoustic.main_seller_id, - self.product_acoustic.seller_ids[0].partner_id, - ) - self.assertEqual( - self.product_with_var_chair.main_seller_id, - self.product_acoustic.product_variant_ids[0] - .variant_seller_ids[0] - .partner_id, - ) - - def test_02_replace_supplierinfo(self): - self.product_acoustic.seller_ids = [ - Command.clear(), - Command.create({"partner_id": self.partner_azure.id}), - ] - self.assertEqual(self.product_acoustic.main_seller_id.id, self.partner_azure.id) - - def test_03_add_supplierinfo_no_existing_supplierinfo(self): - self.product_without_seller_desk.seller_ids = [ - Command.create({"partner_id": self.partner_azure.id}), - ] - self.assertEqual( - self.product_without_seller_desk.main_seller_id.id, self.partner_azure.id - ) - - def test_03_add_supplierinfo_low_sequence(self): - self.product_workplace.seller_ids.write({"sequence": 1}) - self.product_workplace.seller_ids = [ - Command.create({"sequence": 100, "partner_id": self.partner_azure.id}), - ] - self.assertNotEqual( - self.product_workplace.main_seller_id.id, self.partner_azure.id - ) - - def test_03_add_supplierinfo_high_sequence(self): - self.product_workplace.seller_ids.write({"sequence": 1000}) - self.product_workplace.seller_ids = [ - Command.create({"sequence": 100, "partner_id": self.partner_azure.id}), - ] - self.assertEqual( - self.product_workplace.main_seller_id.id, self.partner_azure.id - ) - - def test_04_update_supplierinfo(self): - self.product_acoustic.seller_ids.write({"partner_id": self.partner_azure.id}) - self.assertEqual(self.product_acoustic.main_seller_id.id, self.partner_azure.id) - - def test_05_unlink_supplierinfo(self): - self.product_acoustic.seller_ids.unlink() - self.assertEqual(self.product_acoustic.main_seller_id.id, False) diff --git a/product_main_seller/views/view_product_product.xml b/product_main_seller/views/view_product_product.xml deleted file mode 100644 index 30ee16d..0000000 --- a/product_main_seller/views/view_product_product.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - product.product - - - - - - - - diff --git a/product_main_seller/views/view_product_template.xml b/product_main_seller/views/view_product_template.xml deleted file mode 100644 index e9251c1..0000000 --- a/product_main_seller/views/view_product_template.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - product.template - - - - - - - - - - - - - product.template - - - - - - - - diff --git a/product_price_category/README.rst b/product_price_category/README.rst deleted file mode 100644 index e6e8135..0000000 --- a/product_price_category/README.rst +++ /dev/null @@ -1,69 +0,0 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl - :alt: License: AGPL-3 - -====================== -Product Price Category -====================== - -This module adds a field Price Category on Product Template -and allow Pricelist to be applied on this field. - -Usage -===== - -In Pricelist Form (Sales -> Configuration -> Pricelist), you can add or modify -an item ("Manage Pricelist Items" access should be checked in the user settings) -and select "Price Category" in "Applied on". -Then you have to choose on which price category should it be applied. - -.. image:: static/pricelist_price_category.png - - -Product price category can be modified in product form -> General Information. - -.. image:: static/product_price_category.png - - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/167/10.0 - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues -`_. In case of trouble, please -check there if your issue has already been reported. If you spotted it first, -help us smash it by providing detailed and welcomed feedback. - -Credits -======= - -Images ------- - -* Odoo Community Association: `Icon `_. - -Contributors ------------- - -* Cyril Gaudin -* Akim Juillerat - -Do not contact contributors directly about support or help with technical issues. - -Maintainer ----------- - -.. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org - -This module is maintained by the OCA. - -OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use. - -To contribute to this module, please visit https://odoo-community.org. diff --git a/product_price_category/__init__.py b/product_price_category/__init__.py deleted file mode 100644 index 0650744..0000000 --- a/product_price_category/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import models diff --git a/product_price_category/__manifest__.py b/product_price_category/__manifest__.py deleted file mode 100644 index 3fd306e..0000000 --- a/product_price_category/__manifest__.py +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2016 Camptocamp SA -# Copyright 2023 ACSONE SA/NV -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -{ - "name": "Product Price Category", - "summary": "Add Price Category field on product and allow to apply " - "a pricelist on this field.", - "version": "18.0.1.0.0", - "author": "Camptocamp SA, Odoo Community Association (OCA)", - "license": "AGPL-3", - "category": "Product", - "depends": ["sale_stock"], - "website": "https://github.com/OCA/sale-workflow", - "data": [ - "security/ir.model.access.csv", - "views/product_pricelist.xml", - "views/product_template.xml", - ], - "maintainers": ["sbejaoui"], -} diff --git a/product_price_category/i18n/am.po b/product_price_category/i18n/am.po deleted file mode 100644 index 2ed2641..0000000 --- a/product_price_category/i18n/am.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" -"Language: am\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/ar.po b/product_price_category/i18n/ar.po deleted file mode 100644 index f67fce1..0000000 --- a/product_price_category/i18n/ar.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" -"Language: ar\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "أنشئ بواسطة" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "أنشئ في" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "اسم العرض" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "المعرف" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "آخر تعديل في" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "آخر تحديث بواسطة" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "آخر تحديث في" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "الاسم" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/bg.po b/product_price_category/i18n/bg.po deleted file mode 100644 index 2c932bd..0000000 --- a/product_price_category/i18n/bg.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" -"Language: bg\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Създадено от" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Създадено на" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Име за показване" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Последно променено на" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Последно обновено от" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Последно обновено на" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Име" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/bs.po b/product_price_category/i18n/bs.po deleted file mode 100644 index ba33c01..0000000 --- a/product_price_category/i18n/bs.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" -"Language: bs\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Kreirano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Prikaži naziv" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Zadnje mijenjano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Zadnji ažurirao" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Zadnje ažurirano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Ime" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/ca.po b/product_price_category/i18n/ca.po deleted file mode 100644 index 6b34000..0000000 --- a/product_price_category/i18n/ca.po +++ /dev/null @@ -1,123 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2021-03-26 10:46+0000\n" -"Last-Translator: Daniel Martinez Vila \n" -"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" -"Language: ca\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3.2\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creat per" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creat el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nom visible" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Darrera modificació el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Darrera Actualització per" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Darrera Actualització el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nom" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "Categoria de preus" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "Categoria de preus: %s" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Tarifes de preus" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" -"Especifiqueu una categoria de preu del producte si aquesta regla només " -"s'aplica a una categoria de preus. Mantingueu-lo buit en cas contrari." - -#~ msgid "Pricelist item" -#~ msgstr "Article de la llista de preus" - -#~ msgid "Product Template" -#~ msgstr "Plantilla de producte" - -#~ msgid "product.price.category" -#~ msgstr "product.price.category" diff --git a/product_price_category/i18n/cs.po b/product_price_category/i18n/cs.po deleted file mode 100644 index 90e474c..0000000 --- a/product_price_category/i18n/cs.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" -"Language: cs\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Vytvořil(a)" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Vytvořeno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Zobrazovaný název" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Naposled upraveno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Naposled upraveno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Naposled upraveno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Název" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/da.po b/product_price_category/i18n/da.po deleted file mode 100644 index 7aefdcf..0000000 --- a/product_price_category/i18n/da.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" -"Language: da\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Oprettet af" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Oprettet den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Vist navn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "Id" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Sidst ændret den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Sidst opdateret af" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Sidst opdateret den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Navn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/de.po b/product_price_category/i18n/de.po deleted file mode 100644 index 9fb86ba..0000000 --- a/product_price_category/i18n/de.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" -"Language: de\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Angelegt durch" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Angelegt am" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Anzeigename" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Zuletzt geändert am" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Zuletzt akualisiert durch" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Zuletzt akualisiert am" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Bezeichnung" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Preisliste" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/el_GR.po b/product_price_category/i18n/el_GR.po deleted file mode 100644 index 2d13a7c..0000000 --- a/product_price_category/i18n/el_GR.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" -"el_GR/)\n" -"Language: el_GR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Δημιουργήθηκε από " - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Δημιουργήθηκε στις" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "Κωδικός" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Τελευταία ενημέρωση από" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Τελευταία ενημέρωση στις" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Ονομασία" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/en_GB.po b/product_price_category/i18n/en_GB.po deleted file mode 100644 index 1623957..0000000 --- a/product_price_category/i18n/en_GB.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/" -"teams/23907/en_GB/)\n" -"Language: en_GB\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Created by" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Created on" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Display Name" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Last Modified on" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Last Updated on" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Name" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es.po b/product_price_category/i18n/es.po deleted file mode 100644 index 44cc8f0..0000000 --- a/product_price_category/i18n/es.po +++ /dev/null @@ -1,123 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2021-03-26 10:46+0000\n" -"Last-Translator: Daniel Martinez Vila \n" -"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3.2\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "Categoría de precio" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "Categoría de precio: %s" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Tarifa" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" -"Especifique una categoría de precio de producto si esta regla solo se aplica " -"a una categoría de precio. De lo contrario, manténgalo vacío." - -#~ msgid "Pricelist item" -#~ msgstr "Artículo de lista de precios" - -#~ msgid "Product Template" -#~ msgstr "Plantilla de producto" - -#~ msgid "product.price.category" -#~ msgstr "product.price.category" diff --git a/product_price_category/i18n/es_AR.po b/product_price_category/i18n/es_AR.po deleted file mode 100644 index 27e8493..0000000 --- a/product_price_category/i18n/es_AR.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" -"teams/23907/es_AR/)\n" -"Language: es_AR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Mostrar Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización realizada por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_CL.po b/product_price_category/i18n/es_CL.po deleted file mode 100644 index 5e29c9c..0000000 --- a/product_price_category/i18n/es_CL.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/" -"es_CL/)\n" -"Language: es_CL\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID (identificación)" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización de" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_CO.po b/product_price_category/i18n/es_CO.po deleted file mode 100644 index c221bee..0000000 --- a/product_price_category/i18n/es_CO.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/" -"es_CO/)\n" -"Language: es_CO\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre Público" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última Modificación el" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Actualizado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Actualizado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_CR.po b/product_price_category/i18n/es_CR.po deleted file mode 100644 index 9d7e18c..0000000 --- a/product_price_category/i18n/es_CR.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/" -"teams/23907/es_CR/)\n" -"Language: es_CR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Ultima actualización por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultima actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_DO.po b/product_price_category/i18n/es_DO.po deleted file mode 100644 index dd700a6..0000000 --- a/product_price_category/i18n/es_DO.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/" -"teams/23907/es_DO/)\n" -"Language: es_DO\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización de" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_EC.po b/product_price_category/i18n/es_EC.po deleted file mode 100644 index 68e4814..0000000 --- a/product_price_category/i18n/es_EC.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" -"es_EC/)\n" -"Language: es_EC\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre mostrado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID (identificación)" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última modificación en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización de" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_ES.po b/product_price_category/i18n/es_ES.po deleted file mode 100644 index c1b550b..0000000 --- a/product_price_category/i18n/es_ES.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" -"es_ES/)\n" -"Language: es_ES\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_MX.po b/product_price_category/i18n/es_MX.po deleted file mode 100644 index 18c39eb..0000000 --- a/product_price_category/i18n/es_MX.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" -"es_MX/)\n" -"Language: es_MX\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre desplegado" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Ultima modificacion realizada" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Ultima actualizacion por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultima actualización realizada" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_PE.po b/product_price_category/i18n/es_PE.po deleted file mode 100644 index bc7bd49..0000000 --- a/product_price_category/i18n/es_PE.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" -"es_PE/)\n" -"Language: es_PE\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nombre a Mostrar" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Ultima Modificación en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Actualizado última vez por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultima Actualización" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_PY.po b/product_price_category/i18n/es_PY.po deleted file mode 100644 index ec7417b..0000000 --- a/product_price_category/i18n/es_PY.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/" -"es_PY/)\n" -"Language: es_PY\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Ultima actualización por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultima actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/es_VE.po b/product_price_category/i18n/es_VE.po deleted file mode 100644 index f3c8b6e..0000000 --- a/product_price_category/i18n/es_VE.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" -"teams/23907/es_VE/)\n" -"Language: es_VE\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Mostrar nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Modificada por última vez" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última actualización realizada por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultima actualizacion en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nombre" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/et.po b/product_price_category/i18n/et.po deleted file mode 100644 index 0924ed1..0000000 --- a/product_price_category/i18n/et.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" -"Language: et\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Loonud" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Loodud" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Näidatav nimi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Viimati muudetud" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Viimati uuendatud" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Viimati uuendatud" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nimi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/eu.po b/product_price_category/i18n/eu.po deleted file mode 100644 index 6acf6ff..0000000 --- a/product_price_category/i18n/eu.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" -"Language: eu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Nork sortua" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Created on" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Izena erakutsi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Last Updated on" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Izena" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/fa.po b/product_price_category/i18n/fa.po deleted file mode 100644 index c8cca8b..0000000 --- a/product_price_category/i18n/fa.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" -"Language: fa\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "ایجاد شده توسط" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "ایجاد شده در" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "نام نمایشی" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "شناسه" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "تاریخ آخرین به‌روزرسانی" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "آخرین به روز رسانی توسط" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "آخرین به روز رسانی در" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "نام" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/fi.po b/product_price_category/i18n/fi.po deleted file mode 100644 index 188b3dc..0000000 --- a/product_price_category/i18n/fi.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" -"Language: fi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Luonut" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Luotu" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nimi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Viimeksi muokattu" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Viimeksi päivittänyt" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Viimeksi päivitetty" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nimi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/fr.po b/product_price_category/i18n/fr.po deleted file mode 100644 index a107fb8..0000000 --- a/product_price_category/i18n/fr.po +++ /dev/null @@ -1,124 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -# guillaume bauer , 2018 -# Quentin THEURET , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-02-28 01:48+0000\n" -"PO-Revision-Date: 2018-02-28 01:48+0000\n" -"Last-Translator: Quentin THEURET , 2018\n" -"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" -"Language: fr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Créé par" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Créé le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Afficher le nom" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Dernière modification le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Modifié par" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Modifié le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nom" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "Catégorie de prix" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "Catégorie de prix : %s" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Tarif" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" -"Définissez une catégorie de prix de produit si cette règle s'applique " -"uniquement à une catégorie de prix. Laisser vide dans l'autre cas." - -#~ msgid "Pricelist item" -#~ msgstr "Élément de la liste de prix" - -#~ msgid "Product Template" -#~ msgstr "Modèle de produit" - -#~ msgid "product.price.category" -#~ msgstr "product.price.category" diff --git a/product_price_category/i18n/fr_CA.po b/product_price_category/i18n/fr_CA.po deleted file mode 100644 index f80b958..0000000 --- a/product_price_category/i18n/fr_CA.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/" -"fr_CA/)\n" -"Language: fr_CA\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Créé par" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Créé le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Afficher le nom" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "Identifiant" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Dernière mise à jour par" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Dernière mise à jour le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nom" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/fr_CH.po b/product_price_category/i18n/fr_CH.po deleted file mode 100644 index 8c4b8aa..0000000 --- a/product_price_category/i18n/fr_CH.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" -"teams/23907/fr_CH/)\n" -"Language: fr_CH\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Créé par" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Créé le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nom affiché" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Dernière modification le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Modifié par" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Modifié le" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/gl.po b/product_price_category/i18n/gl.po deleted file mode 100644 index 0b2d25f..0000000 --- a/product_price_category/i18n/gl.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" -"Language: gl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creado en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Modificado por última vez o" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "ültima actualización por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nome" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/gl_ES.po b/product_price_category/i18n/gl_ES.po deleted file mode 100644 index b0b0f2c..0000000 --- a/product_price_category/i18n/gl_ES.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/" -"gl_ES/)\n" -"Language: gl_ES\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/he.po b/product_price_category/i18n/he.po deleted file mode 100644 index a027192..0000000 --- a/product_price_category/i18n/he.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" -"Language: he\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "נוצר על ידי" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "נוצר ב-" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "השם המוצג" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "מזהה" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "תאריך שינוי אחרון" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "עודכן לאחרונה על ידי" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "עודכן לאחרונה על" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "שם" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/hr.po b/product_price_category/i18n/hr.po deleted file mode 100644 index b37ac9c..0000000 --- a/product_price_category/i18n/hr.po +++ /dev/null @@ -1,124 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -# Bole , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-02-28 01:48+0000\n" -"PO-Revision-Date: 2018-02-28 01:48+0000\n" -"Last-Translator: Bole , 2018\n" -"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" -"Language: hr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Datum kreiranja" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Naziv za prikaz" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Zadnja promjena" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Promijenio" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Vrijeme promjene" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Naziv" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "Kategorija cijena" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "Kategorija cijena: %s" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Cjenik" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" -"Odredite kategoriju cijena ako ovo je pravilo primjenjivo na jednu " -"kategoriju, inače ostavite prazno." - -#~ msgid "Pricelist item" -#~ msgstr "Stavka cjenika" - -#~ msgid "Product Template" -#~ msgstr "Predložak proizvoda" - -#~ msgid "product.price.category" -#~ msgstr "product.price.category" diff --git a/product_price_category/i18n/hr_HR.po b/product_price_category/i18n/hr_HR.po deleted file mode 100644 index 9586f11..0000000 --- a/product_price_category/i18n/hr_HR.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" -"hr_HR/)\n" -"Language: hr_HR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Kreirano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Naziv" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Zadnje modificirano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Zadnji ažurirao" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Zadnje ažurirano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Naziv" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Cjenik" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/hu.po b/product_price_category/i18n/hu.po deleted file mode 100644 index 98f1780..0000000 --- a/product_price_category/i18n/hu.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" -"Language: hu\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Készítette" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Létrehozás dátuma" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Név megjelenítése" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Utolsó frissítés dátuma" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Utoljára frissítve, által" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Utoljára frissítve " - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Név" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/id.po b/product_price_category/i18n/id.po deleted file mode 100644 index 63cdddb..0000000 --- a/product_price_category/i18n/id.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" -"Language: id\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Dibuat oleh" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Dibuat pada" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nama Tampilan" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Terakhir Dimodifikasi pada" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Diperbaharui oleh" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Diperbaharui pada" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nama" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/it.po b/product_price_category/i18n/it.po deleted file mode 100644 index f714474..0000000 --- a/product_price_category/i18n/it.po +++ /dev/null @@ -1,114 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2024-10-15 17:06+0000\n" -"Last-Translator: Francesco Foresti \n" -"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.6.2\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "Applica a" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creato da" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creato il" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nome visualizzato" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Ultima modifica il" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Ultimo aggiornamento di" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultimo aggiornamento il" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nome" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "Categoria di Prezzo" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "Categoria di Prezzo: %s" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Listino prezzi" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "Riga listino applicabile all'opzione selezionata" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "Regola listino prezzi" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "Prodotto" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "Categoria prezzo prodotto" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" -"Specificare una categoria di prezzo del prodotto se questa regola si applica " -"solo a una categoria di prezzo. In caso contrario, lasciare vuoto." diff --git a/product_price_category/i18n/ja.po b/product_price_category/i18n/ja.po deleted file mode 100644 index a78f5de..0000000 --- a/product_price_category/i18n/ja.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "作成者" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "作成日" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "表示名" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "最終更新日" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "最終更新者" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "最終更新日" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "名称" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/ko.po b/product_price_category/i18n/ko.po deleted file mode 100644 index b75a670..0000000 --- a/product_price_category/i18n/ko.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" -"Language: ko\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "작성자" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "작성일" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "표시 이름" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "최근 수정" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "최근 갱신한 사람" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "최근 갱신 날짜" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "이름" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/lt.po b/product_price_category/i18n/lt.po deleted file mode 100644 index 23f89b5..0000000 --- a/product_price_category/i18n/lt.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" -"Language: lt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"(n%100<10 || n%100>=20) ? 1 : 2);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Sukūrė" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Sukurta" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Vaizduojamas pavadinimas" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Paskutinį kartą keista" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Paskutinį kartą atnaujino" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Paskutinį kartą atnaujinta" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Pavadinimas" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/lt_LT.po b/product_price_category/i18n/lt_LT.po deleted file mode 100644 index fc2c3de..0000000 --- a/product_price_category/i18n/lt_LT.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/" -"teams/23907/lt_LT/)\n" -"Language: lt_LT\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"(n%100<10 || n%100>=20) ? 1 : 2);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Sukūrė" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Sukurta" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Paskutinį kartą atnaujino" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Paskutinį kartą atnaujinta" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/lv.po b/product_price_category/i18n/lv.po deleted file mode 100644 index b0d175e..0000000 --- a/product_price_category/i18n/lv.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" -"Language: lv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Izveidoja" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Izveidots" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Pēdējo reizi atjaunoja" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Pēdējās izmaiņas" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nosaukums" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/mk.po b/product_price_category/i18n/mk.po deleted file mode 100644 index 308cdfe..0000000 --- a/product_price_category/i18n/mk.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" -"Language: mk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Креирано од" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Креирано на" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Прикажи име" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Последна промена на" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Последно ажурирање од" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Последно ажурирање на" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Име" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/mn.po b/product_price_category/i18n/mn.po deleted file mode 100644 index dad1a2a..0000000 --- a/product_price_category/i18n/mn.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" -"Language: mn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Үүсгэгч" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Үүсгэсэн" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Дэлгэцийн Нэр" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Сүүлийн засвар хийсэн огноо" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Сүүлийн засвар хийсэн" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Сүүлийн засвар хийсэн огноо" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Нэр" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/nb.po b/product_price_category/i18n/nb.po deleted file mode 100644 index 99ed845..0000000 --- a/product_price_category/i18n/nb.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/" -"nb/)\n" -"Language: nb\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Opprettet av" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Opprettet den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Visnings navn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Sist oppdatert " - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Sist oppdatert av" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Sist oppdatert" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Navn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/nb_NO.po b/product_price_category/i18n/nb_NO.po deleted file mode 100644 index 9ed17b4..0000000 --- a/product_price_category/i18n/nb_NO.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" -"teams/23907/nb_NO/)\n" -"Language: nb_NO\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Laget av" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Laget den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Vis navn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Sist endret den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Sist oppdatert av" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Sist oppdatert den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/nl.po b/product_price_category/i18n/nl.po deleted file mode 100644 index b169a42..0000000 --- a/product_price_category/i18n/nl.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" -"Language: nl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Aangemaakt door" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Aangemaakt op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Te tonen naam" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Laatst bijgewerkt op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Laatste bijgewerkt door" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Laatst bijgewerkt op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Naam" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/nl_BE.po b/product_price_category/i18n/nl_BE.po deleted file mode 100644 index d226010..0000000 --- a/product_price_category/i18n/nl_BE.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/" -"nl_BE/)\n" -"Language: nl_BE\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Gemaakt door" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Gemaakt op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Schermnaam" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Laatst Aangepast op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Laatst bijgewerkt door" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Laatst bijgewerkt op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Naam:" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/nl_NL.po b/product_price_category/i18n/nl_NL.po deleted file mode 100644 index 4698a78..0000000 --- a/product_price_category/i18n/nl_NL.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# Peter Hageman , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: Peter Hageman , 2018\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" -"teams/23907/nl_NL/)\n" -"Language: nl_NL\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Aangemaakt door" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Aangemaakt op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Weergavenaam" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Laatst gewijzigd op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Laatst aangepast door" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Laatst aangepast op" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Naam" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/pl.po b/product_price_category/i18n/pl.po deleted file mode 100644 index 2aa9ca7..0000000 --- a/product_price_category/i18n/pl.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" -"Language: pl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Utworzone przez" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Utworzono" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Wyświetlana nazwa " - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Ostatnio modyfikowano" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Ostatnio modyfikowane przez" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ostatnia zmiana" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nazwa" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/product_price_category.pot b/product_price_category/i18n/product_price_category.pot deleted file mode 100644 index f41a891..0000000 --- a/product_price_category/i18n/product_price_category.pot +++ /dev/null @@ -1,107 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 18.0\n" -"Report-Msgid-Bugs-To: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__display_applied_on -msgid "Display Applied On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__display_applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__display_applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/pt.po b/product_price_category/i18n/pt.po deleted file mode 100644 index 1862ee5..0000000 --- a/product_price_category/i18n/pt.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" -"Language: pt\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Criado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Criado em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nome a Apresentar" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última Modificação Em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Atualizado pela última vez por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Atualizado pela última vez em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nome" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/pt_BR.po b/product_price_category/i18n/pt_BR.po deleted file mode 100644 index 431e604..0000000 --- a/product_price_category/i18n/pt_BR.po +++ /dev/null @@ -1,116 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2024-09-20 20:06+0000\n" -"Last-Translator: Rodrigo Sottomaior Macedo " -"\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\n" -"Language: pt_BR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 5.6.2\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "Aplicar em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Criado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Criado em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nome para Mostrar" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "Identificação" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última atualização em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Última atualização por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Última atualização em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nome" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "Categoria de Preço" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "Categoria de Preço: %s" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Lista de Preço" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "Item da lista de preços aplicável na opção selecionada" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "Regra da lista de preços" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "Produto" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "Categoria de Preço do Produto" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" -"Especifique uma categoria de preço de produto se esta regra se aplicar " -"somente a uma categoria de preço. Mantenha em branco caso contrário." diff --git a/product_price_category/i18n/pt_PT.po b/product_price_category/i18n/pt_PT.po deleted file mode 100644 index 0b8afe2..0000000 --- a/product_price_category/i18n/pt_PT.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" -"teams/23907/pt_PT/)\n" -"Language: pt_PT\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Criado por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Criado em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nome a Apresentar" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Última Modificação em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Atualizado pela última vez por" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Atualizado pela última vez em" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nome" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/ro.po b/product_price_category/i18n/ro.po deleted file mode 100644 index e019ccc..0000000 --- a/product_price_category/i18n/ro.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" -"Language: ro\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Creat de" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Creat la" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Nume Afişat" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Ultima actualizare în" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Ultima actualizare făcută de" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Ultima actualizare la" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Nume" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/ru.po b/product_price_category/i18n/ru.po deleted file mode 100644 index 48ad92b..0000000 --- a/product_price_category/i18n/ru.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" -"Language: ru\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Создано" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Создан" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Последний раз обновлено" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Последний раз обновлено" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Название" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/sk.po b/product_price_category/i18n/sk.po deleted file mode 100644 index 4c32984..0000000 --- a/product_price_category/i18n/sk.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" -"Language: sk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Vytvoril" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Vytvorené" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Zobraziť meno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Posledná modifikácia" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Naposledy upravoval" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Naposledy upravované" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Meno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/sl.po b/product_price_category/i18n/sl.po deleted file mode 100644 index 9120b91..0000000 --- a/product_price_category/i18n/sl.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2026-01-22 17:04+0000\n" -"Last-Translator: Matjaz Mozetic \n" -"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" -"Language: sl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " -"n%100==4 ? 2 : 3;\n" -"X-Generator: Weblate 5.15.2\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Ustvaril" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Ustvarjeno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Prikazani naziv" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Zadnjič spremenjeno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Zadnji posodobil" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Zadnjič posodobljeno" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Naziv" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "Cenik" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/sr.po b/product_price_category/i18n/sr.po deleted file mode 100644 index 8155a3e..0000000 --- a/product_price_category/i18n/sr.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" -"Language: sr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Kreiran" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Ime" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/sr@latin.po b/product_price_category/i18n/sr@latin.po deleted file mode 100644 index be8b312..0000000 --- a/product_price_category/i18n/sr@latin.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/" -"sr%40latin/)\n" -"Language: sr@latin\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Kreirao" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Kreiran" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Ime za prikaz" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Zadnja izmjena" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Zadnja izmjena" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Zadnja izmjena" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Ime:" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/sv.po b/product_price_category/i18n/sv.po deleted file mode 100644 index 5333543..0000000 --- a/product_price_category/i18n/sv.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" -"Language: sv\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Skapad av" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Skapad den" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Visa namn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Senast redigerad" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Senast uppdaterad av" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Senast uppdaterad" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Namn" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/th.po b/product_price_category/i18n/th.po deleted file mode 100644 index 41311d9..0000000 --- a/product_price_category/i18n/th.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" -"Language: th\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "สร้างโดย" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "สร้างเมื่อ" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "ชื่อที่ใช้แสดง" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "รหัส" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "แก้ไขครั้งสุดท้ายเมื่อ" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "อัพเดทครั้งสุดท้ายโดย" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "อัพเดทครั้งสุดท้ายเมื่อ" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "ชื่อ" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/tr.po b/product_price_category/i18n/tr.po deleted file mode 100644 index e33f4df..0000000 --- a/product_price_category/i18n/tr.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" -"Language: tr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Oluşturan" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Oluşturuldu" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Görünen İsim" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Son değişiklik" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Son güncelleyen" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Son güncellenme" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Adı" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/tr_TR.po b/product_price_category/i18n/tr_TR.po deleted file mode 100644 index 1677a8d..0000000 --- a/product_price_category/i18n/tr_TR.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" -"tr_TR/)\n" -"Language: tr_TR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Oluşturan" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Oluşturulma tarihi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Görünen ad" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "Kimlik" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "En son güncelleme tarihi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "En son güncelleyen " - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "En son güncelleme tarihi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Ad" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/uk.po b/product_price_category/i18n/uk.po deleted file mode 100644 index 8716d64..0000000 --- a/product_price_category/i18n/uk.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" -"Language: uk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \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: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Створив" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Дата створення" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Назва для відображення" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Остання модифікація" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Востаннє оновив" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Останнє оновлення" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Name" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/vi.po b/product_price_category/i18n/vi.po deleted file mode 100644 index cf8cc76..0000000 --- a/product_price_category/i18n/vi.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" -"Language: vi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Được tạo bởi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Được tạo vào" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Tên hiển thị" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Sửa lần cuối vào" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Cập nhật lần cuối vào" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Tên" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/vi_VN.po b/product_price_category/i18n/vi_VN.po deleted file mode 100644 index f2f7413..0000000 --- a/product_price_category/i18n/vi_VN.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" -"teams/23907/vi_VN/)\n" -"Language: vi_VN\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "Tạo bởi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "Tạo vào" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "Cập nhật lần cuối bởi" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "Cập nhật lần cuối vào" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "Tên" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/zh_CN.po b/product_price_category/i18n/zh_CN.po deleted file mode 100644 index c6c3020..0000000 --- a/product_price_category/i18n/zh_CN.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" -"zh_CN/)\n" -"Language: zh_CN\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "创建者" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "创建时间" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "Display Name" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "ID" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "Last Modified on" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "最后更新者" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "上次更新日期" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "名称" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/i18n/zh_TW.po b/product_price_category/i18n/zh_TW.po deleted file mode 100644 index c56e46c..0000000 --- a/product_price_category/i18n/zh_TW.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * product_price_category -# -# Translators: -# OCA Transbot , 2018 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-27 03:52+0000\n" -"PO-Revision-Date: 2018-01-27 03:52+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/" -"zh_TW/)\n" -"Language: zh_TW\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__applied_on -msgid "Apply On" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_uid -msgid "Created by" -msgstr "建立者" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__create_date -msgid "Created on" -msgstr "建立於" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__display_name -msgid "Display Name" -msgstr "顯示名稱" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__id -msgid "ID" -msgstr "編號" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category____last_update -msgid "Last Modified on" -msgstr "最後修改:" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_uid -msgid "Last Updated by" -msgstr "最後更新:" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__write_date -msgid "Last Updated on" -msgstr "最後更新於" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_price_category__name -msgid "Name" -msgstr "名稱" - -#. module: product_price_category -#: model:ir.model.fields,field_description:product_price_category.field_product_pricelist_item__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_product__price_category_id -#: model:ir.model.fields,field_description:product_price_category.field_product_template__price_category_id -#: model:ir.model.fields.selection,name:product_price_category.selection__product_pricelist_item__applied_on__2b_product_price_category -msgid "Price Category" -msgstr "" - -#. module: product_price_category -#. odoo-python -#: code:addons/product_price_category/models/product_pricelist_item.py:0 -#, python-format -msgid "Price Category: %s" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist -msgid "Pricelist" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__applied_on -msgid "Pricelist Item applicable on selected option" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_pricelist_item -msgid "Pricelist Rule" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_template -msgid "Product" -msgstr "" - -#. module: product_price_category -#: model:ir.model,name:product_price_category.model_product_price_category -msgid "Product Price Category" -msgstr "" - -#. module: product_price_category -#: model:ir.model.fields,help:product_price_category.field_product_pricelist_item__price_category_id -msgid "" -"Specify a product price category if this rule only applies to one price " -"category. Keep empty otherwise." -msgstr "" diff --git a/product_price_category/migrations/18.0.1.0.0/post-migration.py b/product_price_category/migrations/18.0.1.0.0/post-migration.py deleted file mode 100644 index eccf8cf..0000000 --- a/product_price_category/migrations/18.0.1.0.0/post-migration.py +++ /dev/null @@ -1,15 +0,0 @@ -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -import logging - -_logger = logging.getLogger(__name__) - - -def migrate(cr, version): - if not version: - return - cr.execute(""" - UPDATE product_pricelist_item - SET display_applied_on = '2b_product_price_category' - WHERE applied_on = '2b_product_price_category' - """) diff --git a/product_price_category/models/__init__.py b/product_price_category/models/__init__.py deleted file mode 100644 index e13fbdf..0000000 --- a/product_price_category/models/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -from . import product_price_category -from . import product_template -from . import product_pricelist -from . import product_pricelist_item diff --git a/product_price_category/models/product_price_category.py b/product_price_category/models/product_price_category.py deleted file mode 100644 index 4c129ad..0000000 --- a/product_price_category/models/product_price_category.py +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 2016 Camptocamp SA -# Copyright 2023 ACSONE SA/NV -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import fields -from odoo import models - - -class ProductPriceCategory(models.Model): - _name = "product.price.category" - _description = "Product Price Category" - - name = fields.Char(required=True) diff --git a/product_price_category/models/product_pricelist.py b/product_price_category/models/product_pricelist.py deleted file mode 100644 index c8c4517..0000000 --- a/product_price_category/models/product_pricelist.py +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2017 Camptocamp SA -# Copyright 2023 ACSONE SA/NV -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - - -from odoo import models - - -class ProductPricelist(models.Model): - _inherit = "product.pricelist" - - def _get_applicable_rules_domain(self, products, date, **kwargs): - price_categ_ids = [ - p.price_category_id.id for p in products if p.price_category_id - ] - domain = super()._get_applicable_rules_domain(products, date, **kwargs) - if price_categ_ids: - domain.extend( - [ - "|", - ("price_category_id", "=", False), - ("price_category_id", "in", price_categ_ids), - ] - ) - return domain diff --git a/product_price_category/models/product_pricelist_item.py b/product_price_category/models/product_pricelist_item.py deleted file mode 100644 index 5e9910f..0000000 --- a/product_price_category/models/product_pricelist_item.py +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2017 Camptocamp SA -# Copyright 2023 ACSONE SA/NV -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - - -from odoo import _ -from odoo import api -from odoo import fields -from odoo import models - - -class ProductPricelistItem(models.Model): - _inherit = "product.pricelist.item" - - applied_on = fields.Selection( - selection_add=[("2b_product_price_category", "Price Category")], - ondelete={"2b_product_price_category": "set default"}, - ) - display_applied_on = fields.Selection( - selection_add=[("2b_product_price_category", "Price Category")], - ondelete={"2b_product_price_category": "set default"}, - ) - price_category_id = fields.Many2one( - comodel_name="product.price.category", - string="Price Category", - ondelete="cascade", - help="Specify a product price category if this rule only applies " - "to one price category. Keep empty otherwise.", - compute="_compute_price_category", - store=True, - readonly=False, - ) - - @api.depends("price_category_id") - def _compute_name(self): - result = super()._compute_name() - for item in self: - if item.applied_on == "2b_product_price_category": - item.name = _("Price Category: %s", item.price_category_id.display_name) - return result - - @api.depends("display_applied_on") - def _compute_price_category(self): - """Reset the price_category_id value if applied_on - is not price_category - """ - for rec in self: - if rec.display_applied_on != "2b_product_price_category": - rec.price_category_id = False - - def _is_applicable_for(self, product, qty_in_product_uom): - res = super()._is_applicable_for(product, qty_in_product_uom) - if ( - self.price_category_id - and self.price_category_id != product.price_category_id - ): - return False - return res - - @api.onchange("display_applied_on") - def _onchange_display_applied_on(self): - res = super()._onchange_display_applied_on() - for item in self: - if item.display_applied_on == "2b_product_price_category": - item.update( - dict( - product_id=None, - product_tmpl_id=None, - applied_on="2b_product_price_category", - product_uom=None, - categ_id=None, - ) - ) - return res diff --git a/product_price_category/models/product_template.py b/product_price_category/models/product_template.py deleted file mode 100644 index 1791078..0000000 --- a/product_price_category/models/product_template.py +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 2016 Camptocamp SA -# Copyright 2023 ACSONE SA/NV -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import fields -from odoo import models - - -class ProductTemplate(models.Model): - _inherit = "product.template" - - price_category_id = fields.Many2one( - "product.price.category", string="Price Category", ondelete="restrict" - ) diff --git a/product_price_category/pyproject.toml b/product_price_category/pyproject.toml deleted file mode 100644 index 4231d0c..0000000 --- a/product_price_category/pyproject.toml +++ /dev/null @@ -1,3 +0,0 @@ -[build-system] -requires = ["whool"] -build-backend = "whool.buildapi" diff --git a/product_price_category/security/ir.model.access.csv b/product_price_category/security/ir.model.access.csv deleted file mode 100644 index 5afd0ec..0000000 --- a/product_price_category/security/ir.model.access.csv +++ /dev/null @@ -1,3 +0,0 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_product_price_category_user,access_product_price_category_user,model_product_price_category,product.group_product_pricelist,1,0,0,0 -access_product_price_category_manager,access_product_price_category_manager,model_product_price_category,sales_team.group_sale_manager,1,1,1,1 diff --git a/product_price_category/static/description/icon.png b/product_price_category/static/description/icon.png deleted file mode 100644 index 3a0328b516c4980e8e44cdb63fd945757ddd132d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I diff --git a/product_price_category/static/pricelist_price_category.png b/product_price_category/static/pricelist_price_category.png deleted file mode 100644 index 5356cade1ec1dee684612e3b6f8fc941fce73489..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65863 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

ZK7KJ53_bh0*ko)7?gP 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 HnjQZiBltq? diff --git a/product_price_category/static/product_price_category.png b/product_price_category/static/product_price_category.png deleted file mode 100644 index 9f7ce0ebe8c1bd18647e7eeaee0783bc31d19edb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41679 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 s;^+2Q_n&mjD0& diff --git a/product_price_category/tests/__init__.py b/product_price_category/tests/__init__.py deleted file mode 100644 index e95d204..0000000 --- a/product_price_category/tests/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -# Copyright 2016 Camptocamp SA -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from . import test_sale diff --git a/product_price_category/tests/test_sale.py b/product_price_category/tests/test_sale.py deleted file mode 100644 index f26f8ae..0000000 --- a/product_price_category/tests/test_sale.py +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 2016 Camptocamp SA -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import Command -from odoo.tests import Form -from odoo.tests.common import TransactionCase - - -class TestSale(TransactionCase): - @classmethod - def setUpClass(cls): - super().setUpClass() - # activate advanced pricelist - cls.env.user.write( - { - "groups_id": [ - Command.link(cls.env.ref("product.group_product_pricelist").id) - ] - } - ) - cls.tax = cls.env["account.tax"].create( - {"name": "Unittest tax", "amount_type": "percent", "amount": "0"} - ) - - price_category_1 = cls.env["product.price.category"].create( - {"name": "TEST_CAT"} - ) - price_category_2 = cls.env["product.price.category"].create( - {"name": "TEST_CAT_2"} - ) - - cls.pricelist = cls.env["product.pricelist"].create( - { - "name": "Unittest Pricelist", - "item_ids": [ - Command.create( - { - "applied_on": "2b_product_price_category", - "price_category_id": price_category_2.id, - "compute_price": "percentage", - "percent_price": 5, - } - ), - ], - } - ) - - # P1 with price_category_1 - cls.p1 = cls.env["product.product"].create( - { - "name": "Unittest P1", - "price_category_id": price_category_1.id, - "list_price": 10, - "taxes_id": [Command.set(cls.tax.ids)], - } - ) - - # P2 with price_category_2 - cls.p2 = cls.env["product.product"].create( - { - "name": "Unittest P2", - "price_category_id": price_category_2.id, - "list_price": 20, - "taxes_id": [Command.set(cls.tax.ids)], - } - ) - - # P3 without price category - cls.p3 = cls.env["product.product"].create( - { - "name": "Unittest P3", - "list_price": 30, - "taxes_id": [Command.set(cls.tax.ids)], - } - ) - - cls.partner = cls.env["res.partner"].create({"name": "Unittest partner"}) - - cls.sale = cls.env["sale.order"].create( - { - "partner_id": cls.partner.id, - "order_line": [ - Command.create( - { - "name": cls.p1.name, - "product_id": cls.p1.id, - "product_uom_qty": 1, - "product_uom": cls.env.ref("uom.product_uom_unit").id, - }, - ), - Command.create( - { - "name": cls.p1.name, - "product_id": cls.p2.id, - "product_uom_qty": 1, - "product_uom": cls.env.ref("uom.product_uom_unit").id, - }, - ), - Command.create( - { - "name": cls.p1.name, - "product_id": cls.p3.id, - "product_uom_qty": 1, - "product_uom": cls.env.ref("uom.product_uom_unit").id, - }, - ), - ], - } - ) - - def test_sale_without_pricelist(self): - self.sale._recompute_prices() - self.assertEqual(10, self.sale.order_line[0].price_total) - self.assertEqual(20, self.sale.order_line[1].price_total) - self.assertEqual(30, self.sale.order_line[2].price_total) - self.assertEqual(60, self.sale.amount_total) - - def test_sale_with_pricelist(self): - """Pricelist should be applied only on product with price_category_2""" - self.sale.pricelist_id = self.pricelist - self.sale._recompute_prices() - self.assertEqual(10, self.sale.order_line[0].price_total) - self.assertEqual(19, self.sale.order_line[1].price_total) - self.assertEqual(30, self.sale.order_line[2].price_total) - self.assertEqual(59, self.sale.amount_total) - - def test_sale_with_pricelist_and_tax(self): - self.tax.amount = 20 - self.sale.pricelist_id = self.pricelist - self.sale._recompute_prices() - self.assertEqual(12, self.sale.order_line[0].price_total) - self.assertEqual(22.8, self.sale.order_line[1].price_total) - self.assertEqual(36, self.sale.order_line[2].price_total) - self.assertEqual(70.8, self.sale.amount_total) - - def test_onchange_applied_on_price_category(self): - pricelist_form = Form(self.pricelist) - with pricelist_form.item_ids.edit(0) as item_form: - self.assertTrue(item_form.price_category_id) - item_form.display_applied_on = "1_product" - self.assertFalse(item_form.price_category_id) - - def test_name(self): - item = self.pricelist.item_ids[0] - expected_name = f"Price Category: {item.price_category_id.display_name}" - self.assertEqual(expected_name, item.name) diff --git a/product_price_category/views/product_pricelist.xml b/product_price_category/views/product_pricelist.xml deleted file mode 100644 index 9c8c40a..0000000 --- a/product_price_category/views/product_pricelist.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - product.pricelist.item - - - - - - - - diff --git a/product_price_category/views/product_template.xml b/product_price_category/views/product_template.xml deleted file mode 100644 index 2d2216c..0000000 --- a/product_price_category/views/product_template.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - product.template - - -

- -
- - - - - - product.template - - - - - - - - diff --git a/purchase_triple_discount/README.rst b/purchase_triple_discount/README.rst deleted file mode 100644 index 4166895..0000000 --- a/purchase_triple_discount/README.rst +++ /dev/null @@ -1,119 +0,0 @@ -.. image:: https://odoo-community.org/readme-banner-image - :target: https://odoo-community.org/get-involved?utm_source=readme - :alt: Odoo Community Association - -============================== -Purchase Order Triple Discount -============================== - -.. - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! This file is generated by oca-gen-addon-readme !! - !! changes will be overwritten. !! - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:fb4779564a8b987350b0ed4d4e6d8035eddc9a8fd341f3e32703640e8e8bd359 - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - -.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png - :target: https://odoo-community.org/page/development-status - :alt: Beta -.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 -.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpurchase--workflow-lightgray.png?logo=github - :target: https://github.com/OCA/purchase-workflow/tree/18.0/purchase_triple_discount - :alt: OCA/purchase-workflow -.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/purchase-workflow-18-0/purchase-workflow-18-0-purchase_triple_discount - :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/purchase-workflow&target_branch=18.0 - :alt: Try me on Runboat - -|badge1| |badge2| |badge3| |badge4| |badge5| - -This module allows to have three successive discounts on every purchase -order line. - -**Table of contents** - -.. contents:: - :local: - -Usage -===== - -Create a new purchase order and add discounts in any of the three -discount fields given. They go in order of precedence so discount 2 will -be calculated over discount 1 and discount 3 over the result of discount -2. For example, let's divide by two on every discount: - -Unit price: 600.00 -> - - - Disc. 1 = 50% -> Amount = 300.00 - - Disc. 2 = 50% -> Amount = 150.00 - - Disc. 3 = 50% -> Amount = 75.00 - -You can also use negative values to charge instead of discount: - -Unit price: 600.00 -> - - - Disc. 1 = 50% -> Amount = 300.00 - - Disc. 2 = -5% -> Amount = 315.00 - -- When the purchase order is validated, the discounts will be added to - the corresponding vendor pricelist. -- Vendor pricelists can be edited as well with their corresponding new - second and third discounts. -- A default second or third discount can be set in every vendor *Sale & - Purchases* tab. - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues `_. -In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us to smash it by providing a detailed and welcomed -`feedback `_. - -Do not contact contributors directly about support or help with technical issues. - -Credits -======= - -Authors -------- - -* Tecnativa -* GRAP - -Contributors ------------- - -- `Tecnativa `__: - - - David Vidal - - Pedro M. Baeza - -- Sylvain LE GAL (https://twitter.com/legalsylvain) - -- `ForgeFlow S.L. `__: - - - Christopher Ormaza - -Maintainers ------------ - -This module is maintained by the OCA. - -.. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org - -OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use. - -This module is part of the `OCA/purchase-workflow `_ project on GitHub. - -You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/purchase_triple_discount/__init__.py b/purchase_triple_discount/__init__.py deleted file mode 100644 index cc6b635..0000000 --- a/purchase_triple_discount/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from . import models -from .hooks import post_init_hook diff --git a/purchase_triple_discount/__manifest__.py b/purchase_triple_discount/__manifest__.py deleted file mode 100644 index c9e6bd1..0000000 --- a/purchase_triple_discount/__manifest__.py +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2017 Tecnativa - David Vidal -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -{ - "name": "Purchase Order Triple Discount", - "version": "18.0.1.0.0", - "category": "Purchase Management", - "author": "Tecnativa," "GRAP," "Odoo Community Association (OCA)", - "website": "https://github.com/OCA/purchase-workflow", - "license": "AGPL-3", - "summary": "Manage triple discount on purchase order lines", - "depends": [ - "purchase", - "account_invoice_triple_discount", - ], - "data": [ - "views/product_supplierinfo_view.xml", - "views/purchase_view.xml", - "views/res_partner_view.xml", - ], - "post_init_hook": "post_init_hook", -} diff --git a/purchase_triple_discount/hooks.py b/purchase_triple_discount/hooks.py deleted file mode 100644 index 047e072..0000000 --- a/purchase_triple_discount/hooks.py +++ /dev/null @@ -1,24 +0,0 @@ -def post_init_hook(env): - env.cr.execute(""" - UPDATE purchase_order_line upd - SET discount1=pol.discount - FROM (SELECT * - FROM purchase_order_line - WHERE discount IS NOT NULL - AND discount1 IS NULL - AND discount2 IS NULL - AND discount3 IS NULL) as pol - WHERE upd.id = pol.id - """) - - env.cr.execute(""" - UPDATE product_supplierinfo upd - SET discount1=psi.discount - FROM (SELECT * - FROM product_supplierinfo - WHERE discount IS NOT NULL - AND discount1 IS NULL - AND discount2 IS NULL - AND discount3 IS NULL) as psi - WHERE upd.id = psi.id - """) diff --git a/purchase_triple_discount/i18n/de.po b/purchase_triple_discount/i18n/de.po deleted file mode 100644 index 792ee3f..0000000 --- a/purchase_triple_discount/i18n/de.po +++ /dev/null @@ -1,104 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" -"Language: de\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Bestellposition" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Bestellposition" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" diff --git a/purchase_triple_discount/i18n/es.po b/purchase_triple_discount/i18n/es.po deleted file mode 100644 index 68eddc4..0000000 --- a/purchase_triple_discount/i18n/es.po +++ /dev/null @@ -1,106 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2023-07-17 20:10+0000\n" -"Last-Translator: Ivorra78 \n" -"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" -"Language: es\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.17\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "Descuento. 2 (%)" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "Descuento. 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "Contacto" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "Descuento por defecto al proveedor 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "Descuento por defecto al proveedor 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "Descuento. 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "Descuento. 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "Descuento 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "El descuento 2 debe ser inferior al 100%." - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "Descuento 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "El descuento 3 debe ser inferior al 100%." - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Línea orden de compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -msgid "Purchase Report" -msgstr "Informe de compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "Lista de precios para proveedores" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" -"Este valor se utilizará como valor por defecto, para cada nueva línea de " -"información del proveedor que dependa de ese proveedor." diff --git a/purchase_triple_discount/i18n/es_MX.po b/purchase_triple_discount/i18n/es_MX.po deleted file mode 100644 index 84e4ed2..0000000 --- a/purchase_triple_discount/i18n/es_MX.po +++ /dev/null @@ -1,105 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" -"es_MX/)\n" -"Language: es_MX\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Línea de orden de compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Línea de orden de compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" diff --git a/purchase_triple_discount/i18n/es_PE.po b/purchase_triple_discount/i18n/es_PE.po deleted file mode 100644 index 1703678..0000000 --- a/purchase_triple_discount/i18n/es_PE.po +++ /dev/null @@ -1,108 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# Henry Garcia , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: Henry Garcia , 2017\n" -"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/" -"es_PE/)\n" -"Language: es_PE\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Linea de orden de compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Linea de orden de compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" - -#~ msgid "Invoice" -#~ msgstr "Factura" diff --git a/purchase_triple_discount/i18n/fi.po b/purchase_triple_discount/i18n/fi.po deleted file mode 100644 index ccd05b3..0000000 --- a/purchase_triple_discount/i18n/fi.po +++ /dev/null @@ -1,104 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" -"Language: fi\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Ostotilausrivi" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Ostotilausrivi" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" diff --git a/purchase_triple_discount/i18n/fr.po b/purchase_triple_discount/i18n/fr.po deleted file mode 100644 index eec3e05..0000000 --- a/purchase_triple_discount/i18n/fr.po +++ /dev/null @@ -1,108 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-08 08:11+0000\n" -"PO-Revision-Date: 2019-08-08 08:11+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "Remise par défaut n°2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "Remise par défaut n°3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "Rem. 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "Rem. 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "Remise 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "La remise 2 doit être inférieure à 100%." - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "Remise 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "La remise 3 doit être inférieure à 100%." - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Ligne de commande d'achat" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Commande fournisseur" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "Liste de prix du fournisseur" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" - -#~ msgid "Invoice" -#~ msgstr "Facture" - -#~ msgid "Stock Rule" -#~ msgstr "Règle de stock minimum" diff --git a/purchase_triple_discount/i18n/hr.po b/purchase_triple_discount/i18n/hr.po deleted file mode 100644 index 00c3e81..0000000 --- a/purchase_triple_discount/i18n/hr.po +++ /dev/null @@ -1,110 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# Bole , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-03-03 03:48+0000\n" -"PO-Revision-Date: 2018-03-03 03:48+0000\n" -"Last-Translator: Bole , 2017\n" -"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" -"Language: hr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "Pop. 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "Pop. 3(%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -#, fuzzy -msgid "Discount 2 (%)" -msgstr "Pop. 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "Popust 2 mora biti manje od 100%." - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -#, fuzzy -msgid "Discount 3 (%)" -msgstr "Pop. 3(%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "Popust 3 mora biti manje od 100%." - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Stavka naloga za nabavu" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Stavka naloga za nabavu" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" - -#~ msgid "Invoice" -#~ msgstr "Račun" diff --git a/purchase_triple_discount/i18n/it.po b/purchase_triple_discount/i18n/it.po deleted file mode 100644 index 6eefa37..0000000 --- a/purchase_triple_discount/i18n/it.po +++ /dev/null @@ -1,112 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2023-12-20 18:34+0000\n" -"Last-Translator: mymage \n" -"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.17\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "Sc. 2 (%)" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "Sc. 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "Contatto" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "Sconto Fornitore Predefinito 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "Sconto Fornitore Predefinito 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "Sconto 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "Sconto 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "Sconto 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "Sconto 2 deve essere inferiore di 100%." - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "Sconto 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "Sconto 3 deve essere inferiore di 100%." - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Riga ordine di acquisto" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -msgid "Purchase Report" -msgstr "Resoconto di acquisto" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "Listino Fornitore" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" -"Questo valore verrà usato come predefinito per ogni nuova riga d'ordine di " -"acquisto che dipende da questo fornitore." - -#~ msgid "Invoice" -#~ msgstr "Fattura" - -#~ msgid "Stock Rule" -#~ msgstr "Regola Stock" diff --git a/purchase_triple_discount/i18n/nl_NL.po b/purchase_triple_discount/i18n/nl_NL.po deleted file mode 100644 index 6dc750b..0000000 --- a/purchase_triple_discount/i18n/nl_NL.po +++ /dev/null @@ -1,108 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# Peter Hageman , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: Peter Hageman , 2017\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" -"teams/23907/nl_NL/)\n" -"Language: nl_NL\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Inkooporderregel" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Inkooporderregel" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" - -#~ msgid "Invoice" -#~ msgstr "Factuur" diff --git a/purchase_triple_discount/i18n/pt_BR.po b/purchase_triple_discount/i18n/pt_BR.po deleted file mode 100644 index 6324109..0000000 --- a/purchase_triple_discount/i18n/pt_BR.po +++ /dev/null @@ -1,111 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2024-05-29 18:36+0000\n" -"Last-Translator: Rodrigo Macedo \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\n" -"Language: pt_BR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.17\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "Desc. 2 (%)" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "Desc. 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "Contato" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "Desconto padrão do fornecedor 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "Desconto padrão do fornecedor 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "Desc. 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "Desc. 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "Desconto 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "O desconto 2 deve ser inferior a 100%." - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "Desconto 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "O desconto 3 deve ser inferior a 100%." - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Linha da Ordem de Compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -msgid "Purchase Report" -msgstr "Relatório de Compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "Lista de preços do fornecedor" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" -"Este valor será usado como padrão, para cada nova linha de informações do " -"fornecedor dependendo desse fornecedor." - -#~ msgid "Invoice" -#~ msgstr "Fatura" diff --git a/purchase_triple_discount/i18n/pt_PT.po b/purchase_triple_discount/i18n/pt_PT.po deleted file mode 100644 index ffddce5..0000000 --- a/purchase_triple_discount/i18n/pt_PT.po +++ /dev/null @@ -1,105 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" -"teams/23907/pt_PT/)\n" -"Language: pt_PT\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Linha de Encomenda de Compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Linha de Encomenda de Compra" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" diff --git a/purchase_triple_discount/i18n/purchase_triple_discount.pot b/purchase_triple_discount/i18n/purchase_triple_discount.pot deleted file mode 100644 index 3627409..0000000 --- a/purchase_triple_discount/i18n/purchase_triple_discount.pot +++ /dev/null @@ -1,122 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 18.0\n" -"Report-Msgid-Bugs-To: \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: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount1 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount1 -msgid "Default Supplier Discount 1 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount1 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount1 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_triple_discount_mixin__discount1 -msgid "Disc. 1 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_triple_discount_mixin__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_triple_discount_mixin__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_triple_discount_mixin__discount -msgid "Discount" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount -msgid "Discount (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_product_supplierinfo_discount1_limit -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount1_limit -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_triple_discount_mixin_discount1_limit -msgid "Discount 1 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_product_supplierinfo_discount2_limit -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_triple_discount_mixin_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_product_supplierinfo_discount3_limit -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_triple_discount_mixin_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order -msgid "Purchase Order" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_triple_discount_mixin -msgid "Purchase Triple Discount Mixin" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount1 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount1 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" diff --git a/purchase_triple_discount/i18n/ro.po b/purchase_triple_discount/i18n/ro.po deleted file mode 100644 index 99cc235..0000000 --- a/purchase_triple_discount/i18n/ro.po +++ /dev/null @@ -1,105 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2017-11-24 07:53+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" -"Language: ro\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Linie comandă achiziție" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -#, fuzzy -msgid "Purchase Report" -msgstr "Linie comandă achiziție" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" diff --git a/purchase_triple_discount/i18n/sl.po b/purchase_triple_discount/i18n/sl.po deleted file mode 100644 index 04ad841..0000000 --- a/purchase_triple_discount/i18n/sl.po +++ /dev/null @@ -1,113 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -# Translators: -# OCA Transbot , 2017 -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-24 07:53+0000\n" -"PO-Revision-Date: 2021-02-24 11:45+0000\n" -"Last-Translator: Matjaz Mozetic \n" -"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" -"Language: sl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3;\n" -"X-Generator: Weblate 4.3.2\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "Stik" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "Privzeti popust dobavitelja 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "Privzeti popust dobavitelja 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "Pop. 2(%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "Pop. 3(%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "Popust 2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "Popust 2 ne sme presegati 100%." - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "Popust 3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "Popust 3 ne sme presegati 100%." - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "Postavka nabavnega naloga" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -msgid "Purchase Report" -msgstr "Poročilo o nabavi" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "Cenik dobavitelja" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "" -"Ta vrednost se bo uporabljala kot privzeta za vsako novo postavko " -"\"supplierinfo\" vezano na tega dobavitelja." - -#~ msgid "Invoice" -#~ msgstr "Račun" - -#~ msgid "Stock Rule" -#~ msgstr "Pravilo zaloge" diff --git a/purchase_triple_discount/i18n/zh_CN.po b/purchase_triple_discount/i18n/zh_CN.po deleted file mode 100644 index e7eb1a5..0000000 --- a/purchase_triple_discount/i18n/zh_CN.po +++ /dev/null @@ -1,107 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * purchase_triple_discount -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" -"Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2019-09-02 14:40+0000\n" -"Last-Translator: 黎伟杰 <674416404@qq.com>\n" -"Language-Team: none\n" -"Language: zh_CN\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.8\n" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 2 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model_terms:ir.ui.view,arch_db:purchase_triple_discount.report_purchaseorder_document_triple_discount -msgid "Disc. 3 (%)" -msgstr "" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_res_partner -msgid "Contact" -msgstr "联系人" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -msgid "Default Supplier Discount 2 (%)" -msgstr "默认供应商折扣2 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "Default Supplier Discount 3 (%)" -msgstr "默认供应商折扣3(%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount2 -msgid "Disc. 2 (%)" -msgstr "折扣2(%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_order_line__discount3 -msgid "Disc. 3 (%)" -msgstr "折扣3 (%)" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount2 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount2 -msgid "Discount 2 (%)" -msgstr "折扣2(%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount2_limit -msgid "Discount 2 must be lower than 100%." -msgstr "折扣2必须低于100%。" - -#. module: purchase_triple_discount -#: model:ir.model.fields,field_description:purchase_triple_discount.field_product_supplierinfo__discount3 -#: model:ir.model.fields,field_description:purchase_triple_discount.field_purchase_report__discount3 -msgid "Discount 3 (%)" -msgstr "折扣3(%)" - -#. module: purchase_triple_discount -#: model:ir.model.constraint,message:purchase_triple_discount.constraint_purchase_order_line_discount3_limit -msgid "Discount 3 must be lower than 100%." -msgstr "折扣3必须低于100%。" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_order_line -msgid "Purchase Order Line" -msgstr "采购订单行" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_purchase_report -msgid "Purchase Report" -msgstr "采购报告" - -#. module: purchase_triple_discount -#: model:ir.model,name:purchase_triple_discount.model_product_supplierinfo -msgid "Supplier Pricelist" -msgstr "供应商价格表" - -#. module: purchase_triple_discount -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_partner__default_supplierinfo_discount3 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount2 -#: model:ir.model.fields,help:purchase_triple_discount.field_res_users__default_supplierinfo_discount3 -msgid "" -"This value will be used as the default one, for each new supplierinfo line " -"depending on that supplier." -msgstr "根据供应商的不同,此值将用作每个新供应商信息行的默认值。" - -#~ msgid "Invoice" -#~ msgstr "发票" - -#~ msgid "Stock Rule" -#~ msgstr "库存规则" diff --git a/purchase_triple_discount/models/__init__.py b/purchase_triple_discount/models/__init__.py deleted file mode 100644 index 2966b7b..0000000 --- a/purchase_triple_discount/models/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from . import purchase_triple_discount_mixin -from . import product_supplierinfo -from . import purchase_order_line -from . import purchase_order -from . import res_partner diff --git a/purchase_triple_discount/models/product_supplierinfo.py b/purchase_triple_discount/models/product_supplierinfo.py deleted file mode 100644 index c1485ff..0000000 --- a/purchase_triple_discount/models/product_supplierinfo.py +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2019 Tecnativa - David Vidal -# Copyright 2019 Tecnativa - Pedro M. Baeza -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api -from odoo import models - - -class ProductSupplierInfo(models.Model): - _name = "product.supplierinfo" - _inherit = ["purchase.triple.discount.mixin", "product.supplierinfo"] - - @api.onchange("partner_id") - def _onchange_partner_id(self): - self.update( - { - field: self.partner_id[f"default_supplierinfo_{field}"] - for field in self._get_multiple_discount_field_names() - } - ) - - def default_get(self, fields_list): - res = super().default_get(fields_list) - res.update( - { - field: self.partner_id[f"default_supplierinfo_{field}"] - for field in self._get_multiple_discount_field_names() - } - ) - return res - - @api.model - def _get_po_to_supplierinfo_synced_fields(self): - res = super()._get_po_to_supplierinfo_synced_fields() - res += self._get_multiple_discount_field_names() - return res diff --git a/purchase_triple_discount/models/purchase_order.py b/purchase_triple_discount/models/purchase_order.py deleted file mode 100644 index 5ddc2cb..0000000 --- a/purchase_triple_discount/models/purchase_order.py +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2017-19 Tecnativa - David Vidal -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import models - - -class PurchaseOrder(models.Model): - _inherit = "purchase.order" - - def _prepare_supplier_info(self, partner, line, price, currency): - res = super()._prepare_supplier_info(partner, line, price, currency) - res.update( - {fname: line[fname] for fname in line._get_multiple_discount_field_names()} - ) - return res diff --git a/purchase_triple_discount/models/purchase_order_line.py b/purchase_triple_discount/models/purchase_order_line.py deleted file mode 100644 index 5a48af5..0000000 --- a/purchase_triple_discount/models/purchase_order_line.py +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2017-19 Tecnativa - David Vidal -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import api -from odoo import fields -from odoo import models - - -class PurchaseOrderLine(models.Model): - _name = "purchase.order.line" - _inherit = ["purchase.triple.discount.mixin", "purchase.order.line"] - - @api.depends("product_qty", "product_uom", "company_id") - def _compute_price_unit_and_date_planned_and_name(self): - res = super()._compute_price_unit_and_date_planned_and_name() - self._compute_discounts() - return res - - def _compute_discounts(self): - for line in self: - if not line.company_id or not line.product_id or line.invoice_lines: - continue - params = {"order_id": line.order_id} - seller = line.product_id._select_seller( - partner_id=line.partner_id, - quantity=line.product_qty, - date=line.order_id.date_order - and line.order_id.date_order.date() - or fields.Date.context_today(line), - uom_id=line.product_uom, - params=params, - ) - if not seller: - continue - line.update( - { - fname: seller[fname] or 0.0 - for fname in self._get_multiple_discount_field_names() - } - ) - - def _prepare_account_move_line(self, move=False): - self.ensure_one() - res = super()._prepare_account_move_line(move) - res.update( - {fname: self[fname] for fname in self._get_multiple_discount_field_names()} - ) - return res - - @api.model - def _prepare_purchase_order_line( - self, product_id, product_qty, product_uom, company_id, supplier, po - ): - res = super()._prepare_purchase_order_line( - product_id, product_qty, product_uom, company_id, supplier, po - ) - today = fields.Date.today() - partner = supplier.partner_id - uom_po_qty = product_uom._compute_quantity( - product_qty, product_id.uom_po_id, rounding_method="HALF-UP" - ) - seller = product_id.with_company(company_id)._select_seller( - partner_id=partner, - quantity=uom_po_qty, - date=po.date_order and max(po.date_order.date(), today) or today, - uom_id=product_id.uom_po_id, - ) - res.update( - { - fname: seller[fname] or 0.0 - for fname in self._get_multiple_discount_field_names() - } - ) - return res diff --git a/purchase_triple_discount/models/purchase_triple_discount_mixin.py b/purchase_triple_discount/models/purchase_triple_discount_mixin.py deleted file mode 100644 index d6df615..0000000 --- a/purchase_triple_discount/models/purchase_triple_discount_mixin.py +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 2017-19 Tecnativa - David Vidal -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -import functools - -from odoo import api -from odoo import fields -from odoo import models - - -class TripleDiscountMixin(models.AbstractModel): - _name = "purchase.triple.discount.mixin" - _description = "Purchase Triple Discount Mixin" - - discount = fields.Float( - compute="_compute_discount", - store=True, - ) - discount1 = fields.Float( - string="Disc. 1 (%)", - digits="Discount", - readonly=False, - ) - - discount2 = fields.Float( - string="Disc. 2 (%)", - digits="Discount", - readonly=False, - ) - discount3 = fields.Float( - string="Disc. 3 (%)", - digits="Discount", - readonly=False, - ) - - _sql_constraints = [ - ( - "discount1_limit", - "CHECK (discount1 <= 100.0)", - "Discount 1 must be lower than 100%.", - ), - ( - "discount2_limit", - "CHECK (discount2 <= 100.0)", - "Discount 2 must be lower than 100%.", - ), - ( - "discount3_limit", - "CHECK (discount3 <= 100.0)", - "Discount 3 must be lower than 100%.", - ), - ] - - @api.depends(lambda self: self._get_multiple_discount_field_names()) - def _compute_discount(self): - for record in self: - record.discount = record._get_aggregated_discount_from_values( - { - fname: record[fname] - for fname in record._get_multiple_discount_field_names() - } - ) - - def _get_aggregated_discount_from_values(self, values): - discount_fnames = self._get_multiple_discount_field_names() - discounts = [] - for discount_fname in discount_fnames: - discounts.append(values.get(discount_fname) or 0.0) - return self._get_aggregated_multiple_discounts(discounts) - - @staticmethod - def _get_multiple_discount_field_names(): - return ["discount1", "discount2", "discount3"] - - @staticmethod - def _get_aggregated_multiple_discounts(discounts): - discount_values = [] - for discount in discounts: - discount_values.append(1 - (discount or 0.0) / 100.0) - aggregated_discount = ( - 1 - functools.reduce((lambda x, y: x * y), discount_values) - ) * 100 - return aggregated_discount diff --git a/purchase_triple_discount/models/res_partner.py b/purchase_triple_discount/models/res_partner.py deleted file mode 100644 index 2deb94e..0000000 --- a/purchase_triple_discount/models/res_partner.py +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2019 Tecnativa - David Vidal -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import fields -from odoo import models - - -class ResPartner(models.Model): - _inherit = "res.partner" - - default_supplierinfo_discount1 = fields.Float( - string="Default Supplier Discount 1 (%)", - digits="Discount", - help="This value will be used as the default one, for each new " - "supplierinfo line depending on that supplier.", - ) - - default_supplierinfo_discount2 = fields.Float( - string="Default Supplier Discount 2 (%)", - digits="Discount", - help="This value will be used as the default one, for each new " - "supplierinfo line depending on that supplier.", - ) - default_supplierinfo_discount3 = fields.Float( - string="Default Supplier Discount 3 (%)", - digits="Discount", - help="This value will be used as the default one, for each new " - "supplierinfo line depending on that supplier.", - ) diff --git a/purchase_triple_discount/pyproject.toml b/purchase_triple_discount/pyproject.toml deleted file mode 100644 index 4231d0c..0000000 --- a/purchase_triple_discount/pyproject.toml +++ /dev/null @@ -1,3 +0,0 @@ -[build-system] -requires = ["whool"] -build-backend = "whool.buildapi" diff --git a/purchase_triple_discount/readme/CONTRIBUTORS.md b/purchase_triple_discount/readme/CONTRIBUTORS.md deleted file mode 100644 index e2a040a..0000000 --- a/purchase_triple_discount/readme/CONTRIBUTORS.md +++ /dev/null @@ -1,9 +0,0 @@ -- [Tecnativa](https://www.tecnativa.com): - - > - David Vidal - > - Pedro M. Baeza - -- Sylvain LE GAL () - -- [ForgeFlow S.L.](https://www.forgeflow.com): - - Christopher Ormaza \<\> diff --git a/purchase_triple_discount/readme/DESCRIPTION.md b/purchase_triple_discount/readme/DESCRIPTION.md deleted file mode 100644 index 737cc29..0000000 --- a/purchase_triple_discount/readme/DESCRIPTION.md +++ /dev/null @@ -1,2 +0,0 @@ -This module allows to have three successive discounts on every purchase -order line. diff --git a/purchase_triple_discount/readme/USAGE.md b/purchase_triple_discount/readme/USAGE.md deleted file mode 100644 index 0ee72b9..0000000 --- a/purchase_triple_discount/readme/USAGE.md +++ /dev/null @@ -1,24 +0,0 @@ -Create a new purchase order and add discounts in any of the three -discount fields given. They go in order of precedence so discount 2 will -be calculated over discount 1 and discount 3 over the result of discount -2. For example, let's divide by two on every discount: - -Unit price: 600.00 -\> - -> - Disc. 1 = 50% -\> Amount = 300.00 -> - Disc. 2 = 50% -\> Amount = 150.00 -> - Disc. 3 = 50% -\> Amount = 75.00 - -You can also use negative values to charge instead of discount: - -Unit price: 600.00 -\> - -> - Disc. 1 = 50% -\> Amount = 300.00 -> - Disc. 2 = -5% -\> Amount = 315.00 - -- When the purchase order is validated, the discounts will be added to - the corresponding vendor pricelist. -- Vendor pricelists can be edited as well with their corresponding new - second and third discounts. -- A default second or third discount can be set in every vendor *Sale & - Purchases* tab. diff --git a/purchase_triple_discount/static/description/icon.png b/purchase_triple_discount/static/description/icon.png deleted file mode 100644 index 3a0328b516c4980e8e44cdb63fd945757ddd132d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I diff --git a/purchase_triple_discount/static/description/index.html b/purchase_triple_discount/static/description/index.html deleted file mode 100644 index 8b725af..0000000 --- a/purchase_triple_discount/static/description/index.html +++ /dev/null @@ -1,477 +0,0 @@ - - - - - -README.rst - - - -
- - - -Odoo Community Association - -
-

Purchase Order Triple Discount

- -

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runboat

-

This module allows to have three successive discounts on every purchase -order line.

-

Table of contents

- -
-

Usage

-

Create a new purchase order and add discounts in any of the three -discount fields given. They go in order of precedence so discount 2 will -be calculated over discount 1 and discount 3 over the result of discount -2. For example, let’s divide by two on every discount:

-

Unit price: 600.00 ->

-
-
    -
  • Disc. 1 = 50% -> Amount = 300.00
  • -
  • Disc. 2 = 50% -> Amount = 150.00
  • -
  • Disc. 3 = 50% -> Amount = 75.00
  • -
-
-

You can also use negative values to charge instead of discount:

-

Unit price: 600.00 ->

-
-
    -
  • Disc. 1 = 50% -> Amount = 300.00
  • -
  • Disc. 2 = -5% -> Amount = 315.00
  • -
-
-
    -
  • When the purchase order is validated, the discounts will be added to -the corresponding vendor pricelist.
  • -
  • Vendor pricelists can be edited as well with their corresponding new -second and third discounts.
  • -
  • A default second or third discount can be set in every vendor Sale & -Purchases tab.
  • -
-
-
-

Bug Tracker

-

Bugs are tracked on GitHub Issues. -In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us to smash it by providing a detailed and welcomed -feedback.

-

Do not contact contributors directly about support or help with technical issues.

-
-
-

Credits

-
-

Authors

-
    -
  • Tecnativa
  • -
  • GRAP
  • -
-
-
-

Contributors

- -
-
-

Maintainers

-

This module is maintained by the OCA.

- -Odoo Community Association - -

OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use.

-

This module is part of the OCA/purchase-workflow project on GitHub.

-

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

-
-
-
-
- - diff --git a/purchase_triple_discount/tests/__init__.py b/purchase_triple_discount/tests/__init__.py deleted file mode 100644 index 19588b8..0000000 --- a/purchase_triple_discount/tests/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from . import test_purchase_discount diff --git a/purchase_triple_discount/tests/test_purchase_discount.py b/purchase_triple_discount/tests/test_purchase_discount.py deleted file mode 100644 index f01e603..0000000 --- a/purchase_triple_discount/tests/test_purchase_discount.py +++ /dev/null @@ -1,227 +0,0 @@ -# Copyright 2017-19 Tecnativa - David Vidal -# Copyright 2019 Tecnativa - Pedro M. Baeza -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo.tests import Form -from odoo.tests import common - - -class TestPurchaseOrder(common.TransactionCase): - @classmethod - def setUpClass(cls): - super().setUpClass() - cls.supplierinfo_obj = cls.env["product.supplierinfo"] - cls.account_move_model = cls.env["account.move"] - cls.partner = cls.env["res.partner"].create( - { - "name": "Mr. Odoo", - } - ) - cls.partner2 = cls.env["res.partner"].create( - { - "name": "Mrs. Odoo", - } - ) - cls.product1 = cls.env["product.product"].create( - { - "name": "Test Product 1", - "purchase_method": "purchase", - } - ) - cls.product2 = cls.env["product.product"].create( - { - "name": "Test Product 2", - "purchase_method": "purchase", - } - ) - cls.supplierinfo = cls.supplierinfo_obj.create( - { - "min_qty": 0.0, - "partner_id": cls.partner2.id, - "product_tmpl_id": cls.product1.product_tmpl_id.id, - "price": 100, - "discount1": 10, - "discount2": 20, - "discount3": 30, - } - ) - cls.supplierinfo2 = cls.supplierinfo_obj.create( - { - "min_qty": 10.0, - "partner_id": cls.partner2.id, - "product_tmpl_id": cls.product1.product_tmpl_id.id, - "price": 100, - "discount3": 50, - } - ) - cls.tax = cls.env["account.tax"].create( - { - "name": "TAX 15%", - "amount_type": "percent", - "type_tax_use": "purchase", - "amount": 15.0, - } - ) - cls.order = cls.env["purchase.order"].create( - { - "partner_id": cls.partner.id, - } - ) - cls.order2 = cls.env["purchase.order"].create( - { - "partner_id": cls.partner2.id, - } - ) - po_line = cls.env["purchase.order.line"] - cls.po_line1 = po_line.create( - { - "order_id": cls.order.id, - "product_id": cls.product1.id, - "date_planned": "2018-01-19 00:00:00", - "name": "Line 1", - "product_qty": 1.0, - "product_uom": cls.product1.uom_id.id, - "taxes_id": [(6, 0, [cls.tax.id])], - "price_unit": 600.0, - } - ) - cls.po_line2 = po_line.create( - { - "order_id": cls.order.id, - "product_id": cls.product2.id, - "date_planned": "2018-01-19 00:00:00", - "name": "Line 2", - "product_qty": 10.0, - "product_uom": cls.product2.uom_id.id, - "taxes_id": [(6, 0, [cls.tax.id])], - "price_unit": 60.0, - } - ) - cls.po_line3 = po_line.create( - { - "order_id": cls.order2.id, - "product_id": cls.product1.id, - "date_planned": "2020-01-01 00:00:00", - "name": "Line 1", - "product_qty": 1.0, - "product_uom": cls.product1.uom_id.id, - "taxes_id": [(6, 0, [cls.tax.id])], - "price_unit": 600.0, - } - ) - - def test_01_purchase_order_classic_discount(self): - """Tests with single discount""" - self.po_line1.discount1 = 50.0 - self.po_line2.discount1 = 75.0 - self.assertEqual(self.po_line1.price_subtotal, 300.0) - self.assertEqual(self.po_line2.price_subtotal, 150.0) - self.assertEqual(self.order.amount_untaxed, 450.0) - self.assertEqual(self.order.amount_tax, 67.5) - # Mix taxed and untaxed: - self.po_line1.taxes_id = False - self.assertEqual(self.order.amount_tax, 22.5) - - def test_02_purchase_order_simple_triple_discount(self): - """Tests on a single line""" - self.po_line2.unlink() - # Divide by two on every discount: - self.po_line1.discount1 = 50.0 - self.po_line1.discount2 = 50.0 - self.po_line1.discount3 = 50.0 - self.assertEqual(self.po_line1.price_subtotal, 75.0) - self.assertEqual(self.order.amount_untaxed, 75.0) - self.assertEqual(self.order.amount_tax, 11.25) - # Unset first discount: - self.po_line1.discount1 = 0.0 - self.assertEqual(self.po_line1.price_subtotal, 150.0) - self.assertEqual(self.order.amount_untaxed, 150.0) - self.assertEqual(self.order.amount_tax, 22.5) - # Set a charge instead: - self.po_line1.discount2 = -50.0 - self.assertEqual(self.po_line1.price_subtotal, 450.0) - self.assertEqual(self.order.amount_untaxed, 450.0) - self.assertEqual(self.order.amount_tax, 67.5) - - def test_03_purchase_order_complex_triple_discount(self): - """Tests on multiple lines""" - self.po_line1.discount1 = 50.0 - self.po_line1.discount2 = 50.0 - self.po_line1.discount3 = 50.0 - self.assertEqual(self.po_line1.price_subtotal, 75.0) - self.assertEqual(self.order.amount_untaxed, 675.0) - self.assertEqual(self.order.amount_tax, 101.25) - self.po_line2.discount3 = 50.0 - self.assertEqual(self.po_line2.price_subtotal, 300.0) - self.assertEqual(self.order.amount_untaxed, 375.0) - self.assertEqual(self.order.amount_tax, 56.25) - - def test_04_purchase_order_triple_discount_invoicing(self): - """When a confirmed order is invoiced, the resultant invoice - should inherit the discounts""" - self.po_line1.discount1 = 50.0 - self.po_line1.discount2 = 50.0 - self.po_line1.discount3 = 50.0 - self.po_line2.discount3 = 50.0 - self.order.button_confirm() - invoice_form = Form( - self.account_move_model.with_context(default_move_type="in_invoice") - ) - invoice_form.partner_id = self.order.partner_id - - self.invoice = invoice_form.save() - self.invoice.purchase_id = self.order.id - self.invoice._onchange_purchase_auto_complete() - - self.assertEqual( - self.po_line1.discount1, self.invoice.invoice_line_ids[0].discount1 - ) - self.assertEqual( - self.po_line1.discount2, self.invoice.invoice_line_ids[0].discount2 - ) - self.assertEqual( - self.po_line1.discount3, self.invoice.invoice_line_ids[0].discount3 - ) - self.assertEqual( - self.po_line2.discount3, self.invoice.invoice_line_ids[1].discount3 - ) - self.assertEqual(self.order.amount_total, self.invoice.amount_total) - - def test_05_purchase_order_default_discounts(self): - with Form(self.order2).order_line.edit(0) as line: - line.product_qty = 1.0 - self.assertEqual(line.discount1, 10) - self.assertEqual(line.discount2, 20) - self.assertEqual(line.discount3, 30) - line.product_qty = 10 - self.assertFalse(line.discount1) - self.assertFalse(line.discount2) - self.assertEqual(line.discount3, 50) - - def test_06_supplierinfo_from_purchaseorder(self): - self.order2.order_line.create( - { - "order_id": self.order2.id, - "product_id": self.product2.id, - "date_planned": "2020-01-01 00:00:00", - "name": "Line 2", - "product_qty": 1.0, - "product_uom": self.product2.uom_id.id, - "taxes_id": [(6, 0, [self.tax.id])], - "price_unit": 999.0, - "discount1": 11.11, - "discount2": 22.22, - "discount3": 33.33, - } - ) - self.order2.button_confirm() - seller = self.supplierinfo_obj.search( - [ - ("partner_id", "=", self.partner2.id), - ("product_tmpl_id", "=", self.product2.product_tmpl_id.id), - ] - ) - self.assertTrue(seller) - self.assertEqual(seller.discount1, 11.11) - self.assertEqual(seller.discount2, 22.22) - self.assertEqual(seller.discount3, 33.33) diff --git a/purchase_triple_discount/views/product_supplierinfo_view.xml b/purchase_triple_discount/views/product_supplierinfo_view.xml deleted file mode 100644 index c5c5f3d..0000000 --- a/purchase_triple_discount/views/product_supplierinfo_view.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - product.supplierinfo - - - - 1 - - - - - - - - - - - product.supplierinfo - - - - 1 - - - - - - - - - diff --git a/purchase_triple_discount/views/purchase_view.xml b/purchase_triple_discount/views/purchase_view.xml deleted file mode 100644 index a1dc1d3..0000000 --- a/purchase_triple_discount/views/purchase_view.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - purchase.order.triple.discount.form - purchase.order - - - - 1 - - - - - - - - - diff --git a/purchase_triple_discount/views/res_partner_view.xml b/purchase_triple_discount/views/res_partner_view.xml deleted file mode 100644 index bf22756..0000000 --- a/purchase_triple_discount/views/res_partner_view.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - res.partner - - - - - - - - - -