first commit

This commit is contained in:
root
2026-03-14 09:42:12 +00:00
commit 0adbd20c2c
10991 changed files with 1646955 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.

View File

@@ -0,0 +1,114 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Условие за плащане"
#, fuzzy
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributes"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Grups d'atributs"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atribut"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Grup d'atributs"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atributs"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nom"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Grup d'atributs"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atributs"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Nom dels atributs"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Grup d'atributs"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Afegeix grups al atribut."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Afegeix atributs al grup."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "El identificador principal del grup d'atribut de productes."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Selecciona un grup d'atributs per aplicar a les variants."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Afegeix atributs a la variant."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Selecciona un grup d'atributs per aplicar a les variants."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atributs"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Grups d'atributs"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s: %(value)s"
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "El nom de l'atribut del producte ha de ser únic."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atributs"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Grups d'atributs"
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Atribut de producte"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Atribut de producte - Grup"
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Grup d'atributs de producte"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atributs"

View File

@@ -0,0 +1,114 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Namu"
#, fuzzy
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributes"

View File

@@ -0,0 +1,106 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Attributssätze"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attribut"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Attributssatz"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attribute"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Name"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attributssatz"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attribute"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributnamen"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attributssatz"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Hinzufügen von Sätzen zum Attribut."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Fügt das Attribut zum Satz."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "Das Hauptidentifizierungsmerkmal des Attributsatzes."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
"Auswahl eine Satzes von Attributen der auf die Varianten angewandt wird."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Attribute zur Variante hinzufügen."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
"Auswahl eines Satzes von Attributen der auf die Varianten angewendet wird."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attribute"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attributssätze"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s: %(value)s"
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "Der Name des Artikelattributs muss eindeutig sein."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attribute"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attributssätze"
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Artikelattribut"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Artikelattribut - Attributssatz"
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Artikel Attributssatz"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attribute"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Grupos de atributos"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atributo"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Grupo de atributos"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atributos"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nombre"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Grupo de atributos"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atributos"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Nombre de los atributos"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Grupo de atributos"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Añade grupos al atributo."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Añade atributos al grupo."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "El identificador principal del grupo de atributos de producto."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Seleccionar un grupo de atributos para aplicar a las variantes."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Añade atributos a la variante."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Seleccionar un grupo de atributos para aplicar a las variantes."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atributos"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Grupos de atributos"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s: %(value)s"
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "El nombre del atributo del producto debe ser único."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atributos"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Grupos de atributos"
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Atributo de producto"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Atributo producto - Grupo de atributos"
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Grupo de atributos de producto"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atributos"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr ""
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr ""
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr ""
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr ""
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr ""
msgctxt "view:product.template:"
msgid "Attributes"
msgstr ""

View File

@@ -0,0 +1,108 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atribuut"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atribuudid"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nimetus"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atribuudid"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Atribuudid"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atribuudid"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atribuudid"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Toote atribuut"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Toote atribuut"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Toote atribuut"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atribuudid"

View File

@@ -0,0 +1,109 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "مجموعه ها"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "ویژگی"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "مجموعه"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "ویژگی ها"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "نام"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "مجموعه ویژگی"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "ویژگی ها"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "ویژگی ها"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "مجموعه ویژگی"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "اضافه کردن مجموعه ها به ویژگی."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "اضافه کردن ویژگی ها به مجموعه."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "شناسه اصلی مجموعه ویژگی محصول."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "مجموعه ای از ویژگی هایی که برای انواع اعمال می شود را انتخاب کنید."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "اضافه کردن ویژگی ها به نوع."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "مجموعه ای از ویژگی هایی که برای انواع اعمال می شود را انتخاب کنید."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "ویژگی ها"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "مجموعه ویژگی"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
#, fuzzy
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "شناسه اصلی مجموعه ویژگی محصول."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "ویژگی ها"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "مجموعه ویژگی"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "ویژگی محصول"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "ویژگی محصول - مجموعه"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "مجموعه ویژگی محصول"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "ویژگی ها"

View File

@@ -0,0 +1,113 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributes"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr ""
#, fuzzy
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributes"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Ensembles"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attribut"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Ensemble"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributs"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nom"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Ensemble d'attributs"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributs"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Noms des attributs"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Ensemble d'attributs"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Ajouter des ensembles à l'attribut."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Ajouter des attributs à l'ensemble."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "L'identifiant principal de l'ensemble d'attributs de produit."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Sélectionner un ensemble d'attributs à appliquer sur la variante."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Ajouter des attributs à la variante."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Sélectionner un ensemble d'attributs à appliquer sur les variantes."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributs"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Ensembles d'attributs"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s : %(value)s"
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "Le nom d'attribut de produit doit être unique."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributs"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Ensembles d'attributs"
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attribut de produit"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Attribut de produit - Ensemble d'attributs de produit"
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Ensemble d'attributs de produit"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributs"

View File

@@ -0,0 +1,112 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Jellemzők"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Jellemző érték"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Jellemző"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Jellemző értékek"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Név"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Termékjellemző"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Jellemző értékek"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Jellemző értékek"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Termékjellemző"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Rendelje hozzá a termékjellemzőhöz a kiválasztható értékeket."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
"Válassza ki, hogy melyik termékjellemző értékeit lehet az egyes "
"változatokhoz hozzárendelni."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Rendelje hozzá a termékjellemző értékeit a termékváltozathoz."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
"Válassza ki, hogy melyik termékjellemző értékeit lehet az egyes "
"változatokhoz hozzárendelni."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Jellemző értékek"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Termékjellemzők"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Jellemző értékek"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Termékjellemzők"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Termékek jellemzői"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Termék jellemzői"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Termék tulajdonság"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Termékjellemzők"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nama"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr ""
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr ""
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr ""
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr ""
msgctxt "view:product.template:"
msgid "Attributes"
msgstr ""

View File

@@ -0,0 +1,110 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
#, fuzzy
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Imposta"
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Imposta"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributi"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nome"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Insieme di attributi"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributi"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Insieme di attributi"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributi"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Insiemi di attributi"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributi"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Insiemi di attributi"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Insieme di attributi"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributi"

View File

@@ -0,0 +1,114 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
#, fuzzy
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "ຊື່"
#, fuzzy
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributes"

View File

@@ -0,0 +1,109 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Rinkiniai"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atributas"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Rinkinys"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atributai"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Pavadinimas"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Atributų rinkinys"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atributai"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Atributai"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Atributų rinkinys"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Pridėti rinkinius prie atributo."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Pridėti atributus prie rinkinio."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "Pagrindinis atributų rinkinio identifikatorius."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Pasirinkite atributų rinkinį, kad pridėti prie variantų."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Pridėti atributus prie varianto."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Pasirinkite atributų rinkinį, kad pridėti prie variantų."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atributai"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Atributų rinkiniai"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
#, fuzzy
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "Pagrindinis atributų rinkinio identifikatorius."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atributai"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Atributų rinkiniai"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Prekės atributas"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Prekės atributas - Rinkinys"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Prekės atributų rinkinys"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atributai"

View File

@@ -0,0 +1,106 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Groepen"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Specificatie"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Groep"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Specificaties"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Naam"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Specificatie Groep"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Specificaties"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Specificaties Naam"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Specificatie Groep"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Voeg groepen toe aan een specificatie."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Voeg specificaties toe aan de groep."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "De hoofdidentificatie van de specificatie groep."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
"Selecteer een groep met specificaties om aan de variant toe te voegen."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Voeg specificaties toe aan de variant."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
"Selecteer een groep met specificaties om aan de variant toe te voegen."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Specificaties"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Specificatie Groepen"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s : %(value)s"
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "De naam van de product specificatie moet uniek zijn."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Specificaties"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Specificatie Groepen"
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Product specificatie"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Product specificatie - Product specificatie - Groep"
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Product specificatie groep"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Specificaties"

View File

@@ -0,0 +1,108 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Zestawy"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atrybuty"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Zestaw"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atrybuty"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nazwa"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Zestaw atrybutów"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atrybuty"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Nazwa atrybutu"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Zestaw atrybutów"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Dodaj zestawy do atrybutu."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Dodaj atrybuty do zestawu."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "Podstawowy identyfikator zestawu atrybutów produktu."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Wybierz zestaw atrybutów, które chcesz zastosować do wariantów."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Dodaj atrybuty do wariantu."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Wybierz zestaw atrybutów, które chcesz zastosować do wariantów."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atrybuty"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Zestawy atrybutów"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s: %(value)s"
#, fuzzy
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "Podstawowy identyfikator zestawu atrybutów produktu."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atrybuty"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Zestawy atrybutów"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Atrybut produktu"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Atrybut produktu - Zestaw"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Zestaw atrybutów produktu"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atrybuty"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Conjuntos"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atributo"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Conjunto"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atributos"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Nome"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Conjuntos de atributos"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atributos"
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Atributos"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Conjuntos de atributos"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr "Adicionar conjuntos ao atributo."
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr "Adicionar atributos ao conjunto."
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr "O principal identificador do conjunto de atributos do produto."
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Selecione um conjunto de atributos para aplicar às variantes."
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr "Adicionar atributos à variante."
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr "Selecione um conjunto de atributos para aplicar nas variantes."
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atributos"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Conjuntos de Atributos"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr "%(label)s: %(value)s"
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr "O nome do atributo deve ser único."
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atributos"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Conjuntos de Atributos"
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Atributo do produto"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Atributo do produto - grupo"
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Grupo de atributos do produto"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atributos"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr ""
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr ""
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr ""
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr ""
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr ""
msgctxt "view:product.template:"
msgid "Attributes"
msgstr ""

View File

@@ -0,0 +1,116 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
#, fuzzy
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Применить"
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Применить"
#, fuzzy
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Правило оплаты"
#, fuzzy
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributes"

View File

@@ -0,0 +1,110 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Nabori"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Atribut"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Nabor"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Atributi"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Naziv"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Nabor"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Atributi"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Atributi"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Nabor"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Atributi"
#, fuzzy
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Atributi"
#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Atribut izdelka"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Atribut - Nabor Izdelka"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Nabor atributov izdelka"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Atributi"

View File

@@ -0,0 +1,112 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "Kümeler"
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Özellik"
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "Küme"
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Özellikler"
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "Ad"
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Özellik Kümesi"
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Özellikler"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Özellikler"
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Özellik Kümesi"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
#, fuzzy
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Ürün Özelliği"
#, fuzzy
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr "Ürün Özellik - Küme"
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Ürün Özellik Kümesi"
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Özellikler"

View File

@@ -0,0 +1,104 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr ""
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr ""
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr ""
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr ""
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr ""
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr ""
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr ""
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr ""
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr ""
msgctxt "view:product.template:"
msgid "Attributes"
msgstr ""

View File

@@ -0,0 +1,116 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
#, fuzzy
msgctxt "field:product.attribute,sets:"
msgid "Sets"
msgstr "设置"
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute:"
msgid "Attribute"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute-product.attribute-set,attribute_set:"
msgid "Set"
msgstr "设置"
#, fuzzy
msgctxt "field:product.attribute.set,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.attribute.set,name:"
msgid "Name"
msgstr "纳木"
#, fuzzy
msgctxt "field:product.product,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "field:product.product,attributes:"
msgid "Attributes"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.product,attributes_name:"
msgid "Attributes Name"
msgstr "Attributes"
#, fuzzy
msgctxt "field:product.template,attribute_set:"
msgid "Attribute Set"
msgstr "Attribute Sets"
msgctxt "help:product.attribute,sets:"
msgid "Add sets to the attribute."
msgstr ""
msgctxt "help:product.attribute.set,attributes:"
msgid "Add attributes to the set."
msgstr ""
msgctxt "help:product.attribute.set,name:"
msgid "The main identifier of product attribute set."
msgstr ""
msgctxt "help:product.product,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "help:product.product,attributes:"
msgid "Add attributes to the variant."
msgstr ""
msgctxt "help:product.template,attribute_set:"
msgid "Select a set of attributes to apply on the variants."
msgstr ""
msgctxt "model:ir.action,name:act_attribute_form"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.action,name:act_attribute_set_form"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, python-format
msgctxt "model:ir.message,text:msg_label_value"
msgid "%(label)s: %(value)s"
msgstr ""
msgctxt "model:ir.message,text:msg_product_attribute_name_unique"
msgid "The name of the product attribute must be unique."
msgstr ""
msgctxt "model:ir.ui.menu,name:menu_attribute"
msgid "Attributes"
msgstr "Attributes"
msgctxt "model:ir.ui.menu,name:menu_attribute_set"
msgid "Attribute Sets"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "model:product.attribute,string:"
msgid "Product Attribute"
msgstr "Attributes"
msgctxt "model:product.attribute-product.attribute-set,string:"
msgid "Product Attribute - Product Attribute - Set"
msgstr ""
#, fuzzy
msgctxt "model:product.attribute.set,string:"
msgid "Product Attribute Set"
msgstr "Attribute Sets"
#, fuzzy
msgctxt "view:product.template:"
msgid "Attributes"
msgstr "Attributes"

View File

@@ -0,0 +1,13 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.message" id="msg_label_value">
<field name="text">%(label)s: %(value)s</field>
</record>
<record model="ir.message" id="msg_product_attribute_name_unique">
<field name="text">The name of the product attribute must be unique.</field>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,85 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.i18n import gettext
from trytond.model import DictSchemaMixin, ModelSQL, ModelView, Unique, fields
from trytond.pool import PoolMeta
from trytond.pyson import Eval
class AttributeSet(ModelSQL, ModelView):
__name__ = 'product.attribute.set'
name = fields.Char('Name', required=True, translate=True,
help="The main identifier of product attribute set.")
attributes = fields.Many2Many('product.attribute-product.attribute-set',
'attribute_set', 'attribute', 'Attributes',
help="Add attributes to the set.")
class Attribute(DictSchemaMixin, ModelSQL, ModelView):
__name__ = 'product.attribute'
sets = fields.Many2Many('product.attribute-product.attribute-set',
'attribute', 'attribute_set', 'Sets',
help="Add sets to the attribute.")
@classmethod
def __setup__(cls):
super().__setup__()
t = cls.__table__()
cls._sql_constraints += [
('name_unique', Unique(t, t.name),
'product_attribute.msg_product_attribute_name_unique'),
]
class AttributeAttributeSet(ModelSQL):
__name__ = 'product.attribute-product.attribute-set'
attribute = fields.Many2One(
'product.attribute', "Attribute",
ondelete='CASCADE', required=True)
attribute_set = fields.Many2One(
'product.attribute.set', "Set",
ondelete='CASCADE', required=True)
class Template(metaclass=PoolMeta):
__name__ = 'product.template'
attribute_set = fields.Many2One('product.attribute.set', 'Attribute Set',
help="Select a set of attributes to apply on the variants.")
class Product(metaclass=PoolMeta):
__name__ = 'product.product'
attributes = fields.Dict('product.attribute', 'Attributes',
domain=[
('sets', '=', Eval('_parent_template', {}).get('attribute_set',
Eval('attribute_set', -1))),
],
states={
'readonly': (~Eval('attribute_set')
& ~Eval('_parent_template', {}).get('attribute_set')),
},
depends={'template'},
help="Add attributes to the variant.")
attributes_name = fields.Function(fields.Char(
"Attributes Name",
states={
'invisible': ~Eval('attribute_set'),
}),
'on_change_with_attributes_name')
@fields.depends('attribute_set', 'attributes')
def on_change_with_attributes_name(self, name=None):
if not self.attribute_set or not self.attributes:
return
def key(attribute):
return getattr(attribute, 'sequence', attribute.name)
values = []
for attribute in sorted(self.attribute_set.attributes, key=key):
if attribute.name in self.attributes:
value = self.attributes[attribute.name]
values.append(gettext('product_attribute.msg_label_value',
label=attribute.string,
value=attribute.format(value)))
return " | ".join(filter(None, values))

View File

@@ -0,0 +1,147 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.ui.view" id="attribute_set_view_list">
<field name="model">product.attribute.set</field>
<field name="type">tree</field>
<field name="name">attribute_set_list</field>
</record>
<record model="ir.ui.view" id="attribute_set_view_form">
<field name="model">product.attribute.set</field>
<field name="type">form</field>
<field name="name">attribute_set_form</field>
</record>
<record model="ir.action.act_window" id="act_attribute_set_form">
<field name="name">Attribute Sets</field>
<field name="res_model">product.attribute.set</field>
</record>
<record model="ir.action.act_window.view"
id="act_attribute_set_list_view">
<field name="sequence" eval="10"/>
<field name="view" ref="attribute_set_view_list"/>
<field name="act_window" ref="act_attribute_set_form"/>
</record>
<record model="ir.action.act_window.view"
id="act_attribute_set_form_view">
<field name="sequence" eval="20"/>
<field name="view" ref="attribute_set_view_form"/>
<field name="act_window" ref="act_attribute_set_form"/>
</record>
<menuitem
parent="product.menu_configuration"
action="act_attribute_set_form"
sequence="50"
id="menu_attribute_set"/>
<record model="ir.model.access" id="access_attribute_set">
<field name="model">product.attribute.set</field>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_attribute_set_admin">
<field name="model">product.attribute.set</field>
<field name="group" ref="product.group_product_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.ui.view" id="attribute_view_list_simple">
<field name="model">product.attribute</field>
<field name="type">tree</field>
<field name="priority" eval="10"/>
<field name="name">attribute_list_simple</field>
</record>
<record model="ir.ui.view" id="attribute_view_list">
<field name="model">product.attribute</field>
<field name="type">tree</field>
<field name="priority" eval="20"/>
<field name="name">attribute_list</field>
</record>
<record model="ir.ui.view" id="attribute_view_form">
<field name="model">product.attribute</field>
<field name="type">form</field>
<field name="name">attribute_form</field>
</record>
<record model="ir.action.act_window" id="act_attribute_form">
<field name="name">Attributes</field>
<field name="res_model">product.attribute</field>
</record>
<record model="ir.action.act_window.view" id="act_attribute_list_view">
<field name="sequence" eval="10"/>
<field name="view" ref="attribute_view_list"/>
<field name="act_window" ref="act_attribute_form"/>
</record>
<record model="ir.action.act_window.view" id="act_attribute_form_view">
<field name="sequence" eval="20"/>
<field name="view" ref="attribute_view_form"/>
<field name="act_window" ref="act_attribute_form"/>
</record>
<menuitem
parent="menu_attribute_set"
action="act_attribute_form"
sequence="10"
id="menu_attribute"/>
<record model="ir.model.access" id="access_attribute">
<field name="model">product.attribute</field>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_attribute_admin">
<field name="model">product.attribute</field>
<field name="group" ref="product.group_product_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.ui.view" id="template_view_tree">
<field name="model">product.template</field>
<field name="inherit" ref="product.template_view_tree"/>
<field name="name">template_tree</field>
</record>
<record model="ir.ui.view" id="template_view_form">
<field name="model">product.template</field>
<field name="inherit" ref="product.template_view_form"/>
<field name="name">template_form</field>
</record>
<record model="ir.ui.view" id="product_view_tree">
<field name="model">product.product</field>
<field name="inherit" ref="product.product_view_tree"/>
<field name="name">product_tree</field>
</record>
<record model="ir.ui.view" id="product_view_form">
<field name="model">product.product</field>
<field name="inherit" ref="product.product_view_form"/>
<field name="name">product_form</field>
</record>
</data>
<data depends="purchase">
<record model="ir.ui.view" id="product_view_list_purchase_line">
<field name="model">product.product</field>
<field name="inherit" ref="purchase.product_view_list_purchase_line"/>
<field name="name">product_list_purchase_line</field>
</record>
</data>
<data depends="sale">
<record model="ir.ui.view" id="product_view_list_sale_line">
<field name="model">product.product</field>
<field name="inherit" ref="sale.product_view_list_sale_line"/>
<field name="name">product_list_sale_line</field>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,2 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.

View File

@@ -0,0 +1,13 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.tests.test_tryton import ModuleTestCase
class ProductTestCase(ModuleTestCase):
'Test Product Attribute module'
module = 'product_attribute'
extras = ['purchase', 'sale']
del ModuleTestCase

View File

@@ -0,0 +1,19 @@
[tryton]
version=7.8.0
depends:
ir
product
extras_depend:
purchase
sale
xml:
product.xml
message.xml
[register]
model:
product.AttributeSet
product.Attribute
product.AttributeAttributeSet
product.Template
product.Product

View File

@@ -0,0 +1,21 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<form>
<label name="string"/>
<field name="string"/>
<label name="name"/>
<field name="name"/>
<label name="type_"/>
<field name="type_"/>
<label name="digits"/>
<field name="digits"/>
<label name="help" yalign="0"/>
<field name="help" colspan="3" yexpand="0" height="80"/>
<label name="selection" yalign="0"/>
<field name="selection" yexpand="0" height="80"/>
<label name="help_selection" yalign="0"/>
<field name="help_selection" yexpand="0" height="80"/>
<label name="selection_sorted" yalign="0"/>
<field name="selection_sorted" yalign="0"/>
</form>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tree>
<field name="string" expand="1"/>
<field name="type_"/>
<field name="name" tree_invisible="1"/>
</tree>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tree>
<field name="string" expand="1"/>
</tree>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<form>
<label name="name"/>
<field name="name"/>
<field name="attributes" colspan="4" view_ids="product_attribute.attribute_view_list"/>
</form>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tree>
<field name="name" expand="1"/>
</tree>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='active']" position="after">
<label name="attributes_name"/>
<field name="attributes_name" colspan="5"/>
</xpath>
<xpath expr="/form/notebook/page[@id='attributes']/field[@name='attribute_set']"
position="after">
<field name="attributes" colspan="4"/>
</xpath>
</data>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='name']" position="after">
<field name="attributes_name" expand="1" optional="1"/>
<field name="attributes" tree_invisible="1"/>
</xpath>
</data>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='name']" position="after">
<field name="attributes_name" expand="1" optional="1"/>
<field name="attributes" tree_invisible="1"/>
</xpath>
</data>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='name']" position="after">
<field name="attributes_name" expand="1" optional="1"/>
</xpath>
<xpath expr="//field[@name='attribute_set']" position="after">
<field name="attributes" tree_invisible="1"/>
</xpath>
</data>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="/form/notebook" position="inside">
<page id="attributes" string="Attributes">
<label name="attribute_set"/>
<field name="attribute_set"/>
</page>
</xpath>
</data>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='type']" position="after">
<field name="attribute_set" optional="1"/>
</xpath>
</data>