first commit
This commit is contained in:
11
modules/quality/__init__.py
Normal file
11
modules/quality/__init__.py
Normal file
@@ -0,0 +1,11 @@
|
||||
# This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
# this repository contains the full copyright notices and license terms.
|
||||
|
||||
__all__ = ['ControlledMixin']
|
||||
|
||||
|
||||
def __getattr__(name):
|
||||
if name == 'ControlledMixin':
|
||||
from .quality import ControlledMixin
|
||||
return ControlledMixin
|
||||
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
|
||||
BIN
modules/quality/__pycache__/__init__.cpython-311.pyc
Normal file
BIN
modules/quality/__pycache__/__init__.cpython-311.pyc
Normal file
Binary file not shown.
BIN
modules/quality/__pycache__/exceptions.cpython-311.pyc
Normal file
BIN
modules/quality/__pycache__/exceptions.cpython-311.pyc
Normal file
Binary file not shown.
BIN
modules/quality/__pycache__/production.cpython-311.pyc
Normal file
BIN
modules/quality/__pycache__/production.cpython-311.pyc
Normal file
Binary file not shown.
BIN
modules/quality/__pycache__/quality.cpython-311.pyc
Normal file
BIN
modules/quality/__pycache__/quality.cpython-311.pyc
Normal file
Binary file not shown.
BIN
modules/quality/__pycache__/stock.cpython-311.pyc
Normal file
BIN
modules/quality/__pycache__/stock.cpython-311.pyc
Normal file
Binary file not shown.
13
modules/quality/exceptions.py
Normal file
13
modules/quality/exceptions.py
Normal 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.exceptions import UserError
|
||||
from trytond.model.exceptions import ValidationError
|
||||
|
||||
|
||||
class InspectionValidationError(ValidationError):
|
||||
pass
|
||||
|
||||
|
||||
class InspectionError(UserError):
|
||||
pass
|
||||
1
modules/quality/icons/tryton-quality.svg
Normal file
1
modules/quality/icons/tryton-quality.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="48" width="48"><path d="M6.6 42q-1.2 0-2.1-.9-.9-.9-.9-2.1V9q0-1.2.9-2.1.9-.9 2.1-.9h34.8q1.2 0 2.1.9.9.9.9 2.1v30q0 1.2-.9 2.1-.9.9-2.1.9Zm0-3h34.8V9H6.6v30Zm3.4-5h10v-4H10Zm19.1-4 9.9-9.9-2.85-2.85-7.05 7.1-2.85-2.85-2.8 2.85ZM10 26h10v-4H10Zm0-8h10v-4H10ZM6.6 39V9v30Z"/></svg>
|
||||
|
After Width: | Height: | Size: 328 B |
496
modules/quality/locale/bg.po
Normal file
496
modules/quality/locale/bg.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
501
modules/quality/locale/ca.po
Normal file
501
modules/quality/locale/ca.po
Normal file
@@ -0,0 +1,501 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr "Diferida per"
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr "Descripció"
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr "Número"
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Origen"
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Processat per"
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr "Resolt per"
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr "Estat"
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr "Títol"
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Seqüència alertes"
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Seqüència inspeccions"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Seqüència alertes"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Seqüència inspeccions"
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr "Freqüència"
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr "Operacions"
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr "Punts"
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr "Producte"
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr "Categoria de producte"
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr "Control"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr "Tolerància mínima"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr "Tolerància màxima"
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecions"
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertes"
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr "Control"
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr "Fallat per"
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr "Número"
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Origen"
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr "Aprovat per"
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr "Punts"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr "Processat el"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Processat per"
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr "Estat"
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr "La empresa a la que aplica el control."
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr "Amb quina freqüència s'ha de realitzar el control."
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr "Les operacions a les que es realitza el control."
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr "El producte al que aplica el control."
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr "La categoría de producte a la que aplica el control."
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertes"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuració"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr "Controls"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecions"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Inspeccions de qualitat"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Completar inspecció"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr "Ejecuta inspecció"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspeccionar la finalització"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspecció recepció"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspeccionar la finalització"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr "Inspecció enviament"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr "Inspecció empaqueta"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr "Inspecció recull"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspeccionar la finalització"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspecció recepció"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Tot"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr "Diferit"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr "Obert"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr "En procés"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Tot"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr "Pendent"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr "Processat"
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr "Els noms dels punts de control han de ser únics."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
"Per suprimir la inspecció \"%(inspection)s\", heu de restablir el seu estat "
|
||||
"a pendent."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
"Per continuar, s'han de resoldre les alertes de les inspeccions fallades."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
"Per completar la inspecció \"%(inspection)s\", heu de probar els punts "
|
||||
"\"%(points)s\"."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Inspeccions de qualitat"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr "Diferir"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr "Obre"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Processa"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr "Resol"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr "Falla"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr "Passa"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr "Pendent"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Processa"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Usuari a les empreses"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Usuari a les empreses"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerta de qualitat"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspecció de qualitat"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerta de qualitat"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspecció de qualitat"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuració"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Qualitat"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertes"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuració"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr "Controls"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecions"
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerta de qualitat"
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Configuració qualitat"
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Configuració Seqüencies qualitat"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr "Control de qualitat"
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr "Punt de control de qualitat"
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr "Enmagatzematge inspecció de qualitat"
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspecció de qualitat"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Qualitat"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr "Administració qualitat"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr "Diferit"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr "Oberta"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr "En procés"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr "Resolta"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr "Albarà de client empaquetat"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr "Albarà de client Recollit"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr "Albarà de devolució de client finalitzat"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr "Albarà de devolució de client Rebut"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr "Albarà intern finalitzat"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr "Albarà intern enviat"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr "Producció finalitzada"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr "Producció executada"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr "Albarà de proveïdor finalitzat"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr "Albarà de proveïdor rebut"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr "Fallada"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr "Aprovat"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr "Pendent"
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr "Informació addicional"
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr "Informació addicional"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel·la"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr "Salta"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr "Desa"
|
||||
496
modules/quality/locale/cs.po
Normal file
496
modules/quality/locale/cs.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
503
modules/quality/locale/de.po
Normal file
503
modules/quality/locale/de.po
Normal file
@@ -0,0 +1,503 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr "Unternehmen"
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr "Zurückgestellt von"
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr "Nummer"
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Herkunft"
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Bearbeitet von"
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr "Behoben durch"
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr "Status"
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr "Titel"
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Nummernkreis Qualitätswarnungen"
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Nummernkreis Qualitätsprüfungen"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Nummernkreis Qualitätswarnungen"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr "Unternehmen"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Nummernkreis Qualitätsprüfungen"
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr "Unternehmen"
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr "Anwendungshäufigkeit"
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr "Arbeitsvorgänge"
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr "Parameter"
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr "Artikel"
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr "Artikelkategorie"
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr "Kontrollpunkt"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr "Mindestwert"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr "Höchstwert"
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr "Prüfungen"
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr "Warnungen"
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr "Unternehmen"
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr "Kontrollpunkt"
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr "Fehlgeschlagen durch"
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr "Nummer"
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Herkunft"
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr "Erfolgreich bestanden durch"
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr "Parameter"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr "Bearbeitet am"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Bearbeitet von"
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr "Status"
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr "Das Unternehmen für das der Kontrollpunkt gilt."
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr "Wie oft der Kontrollpunkt ausgeführt werden soll."
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
"Die Arbeitsvorgänge bei denen der Kontrollpunkt ausgeführt werden soll."
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr "Der Artikel für den der Kontrollpunkt gilt."
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr "Die Artikelkategorie für die der Kontrollpunkt gilt."
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Warnungen"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr "Kontrollpunkte"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Prüfungen"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Qualitätsprüfungen"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Abschlussprüfung"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr "Qualitätsprüfung für Status \"In Ausführung\" durchführen"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Abschlussprüfung"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Qualitätsprüfung für Status \"Erhalten\" durchführen"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Abschlussprüfung"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr "Qualitätsprüfung für Status \"Versendet\" durchführen"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr "Qualitätsprüfung für Status \"Gepackt\" durchführen"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr "Qualitätsprüfung für Status \"Kommissioniert\" durchführen"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Abschlussprüfung"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Qualitätsprüfung für Status \"Erhalten\" durchführen"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Alle"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr "Zurückgestellt"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr "Offen"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr "In Ausführung"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Alle"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr "Ausstehend"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr "Ausgeführt"
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr "Der Name von Kontrollparametern darf nur einmal vergeben werden."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
"Um die Qualitätsprüfung \"%(inspection)s\" löschen zu können, muss der "
|
||||
"Status auf \"Ausstehend\" zurück gesetzt werden."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
"Die Warnungen über fehlgeschlagene Qualitätsprüfungen müssen bearbeitet "
|
||||
"werden, um fortfahren zu können."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
"Um die Qualitätsprüfung \"%(inspection)s\" abzuschließen, müssen die "
|
||||
"Parameter \"%(points)s\" geprüft werden."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Qualitätsprüfungen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr "Zurückstellen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr "Öffnen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Ausführen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr "Beheben"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr "Fehlgeschlagen markieren"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr "Bestanden markieren"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr "Ausstehend"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Ausführen"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Benutzer in Unternehmen"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Benutzer in Unternehmen"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Qualitätswarnung"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Qualitätsprüfung"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Qualitätswarnung"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Qualitätsprüfung"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Qualitätskontrolle"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Warnungen"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr "Kontrollpunkte"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Qualitätsprüfungen"
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Qualitätswarnung"
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Qualitätskontrolle Einstellungen"
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Qualitätskontrolle Einstellungen Nummernkreis"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr "Qualitätskontrolle"
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr "Qualitätskontrollparameter"
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr "Qualitätsprüfung Speicher"
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Qualitätsprüfung"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Qualitätskontrolle"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr "Qualitätskontrolle Administration"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr "Zurückgestellt"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr "Offen"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr "In Ausführung"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr "Behoben"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr "Warenausgangslieferung Gepackt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr "Warenausgangslieferung Kommissioniert"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr "Warenrücknahme Erledigt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr "Warenrücknahme Erhalten"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr "Interne Lieferung Erledigt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr "Interne Lieferung Versandt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr "Produktionsauftrag Erledigt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr "Produktionsauftrag Begonnen"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr "Wareneingangslieferung Erledigt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr "Wareneingangslieferung Erhalten"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr "Fehlgeschlagen"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr "Bestanden"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr "Ausstehend"
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr "Sonstiges"
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr "Sonstiges"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr "Abbrechen"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr "Überspringen"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr "Speichern"
|
||||
501
modules/quality/locale/es.po
Normal file
501
modules/quality/locale/es.po
Normal file
@@ -0,0 +1,501 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr "Diferida por"
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr "Número"
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Origen"
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Procesado por"
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr "Resuelta por"
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr "Estado"
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr "Título"
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Secuencia alertas"
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Secuencia Inspecciones"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Secuencia Alertas"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Secuencia Inspecciones"
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr "Frecuencia"
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr "Operaciones"
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr "Puntos"
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr "Producto"
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr "Categoría de producto"
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr "Control"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr "Tolerancia mínima"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr "Tolerancia máxima"
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecciones"
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertas"
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr "Empresa"
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr "Control"
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr "Fallado por"
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr "Número"
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Origen"
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr "Aprobado por"
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr "Puntos"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr "Procesado el"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Procesado por"
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr "Estado"
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr "La empresa a la que aplica el control."
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr "Con que frequencia se debe realizar el control."
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr "Las operaciones a las que se realiza el control."
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr "El producto al que aplica el control."
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr "La categoria de producto a la que aplica el control."
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertas"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr "Controles"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecciones"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Inspecciones de calidad"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Completar inspección"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr "Ejecutar inspección"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspeccionar finalización"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspección recepción"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspeccionar finalización"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr "Inspección envío"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr "Inspección empaquetar"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr "Inspección recoger"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspeccionar finalización"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspección recepción"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Todo"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr "Diferida"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr "Abierta"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr "En proceso"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Todo"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr "Pendiente"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr "Procesado"
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr "Los nombres de los puntos de control deben ser únicos."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
"Para eliminar la inspección \"%(inspection)s\" debe restablecer su estado a "
|
||||
"pendiente."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
"Para continuar, debe resolver las alertas de las inspecciones falladas."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
"Para completar la inspección \"%(inspection)s\", debe probar los puntos "
|
||||
"\"%(points)s\"."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Inspecciones de calidad"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr "Diferir"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr "Abrir"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Procesar"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr "Resolver"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr "Fallar"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr "Pasar"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr "Pendiente"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Procesar"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Usuario en las empresas"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Usuario en las empresas"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerta calidad"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspección calidad"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerta calidad"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspección calidad"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Calidad"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertas"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr "Controles"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecciones"
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerta calidad"
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Configuración calidad"
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Configuración secuencias calidad"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr "Control Calidad"
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr "Punto control de calidad"
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr "Almacenamiento inspección calidad"
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspección calidad"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Calidad"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr "Administración calidad"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr "Diferida"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr "Abierta"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr "En proceso"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr "Resuelta"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr "Albarán de cliente empaquetado"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr "Albarán de cliente recogido"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr "Albarán de devolución de cliente finalizado"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr "Albarán de devolución de cliente recibido"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr "Albarán interno finalizado"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr "Albarán interno enviado"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr "Producción finalizada"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr "Producción ejecutada"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr "Albarán de proveedor finalizado"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr "Albarán de proveedor recibido"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr "Fallida"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr "Aprobado"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr "Pendiente"
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr "Información adicional"
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr "Información adicional"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr "Saltar"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
496
modules/quality/locale/es_419.po
Normal file
496
modules/quality/locale/es_419.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/et.po
Normal file
496
modules/quality/locale/et.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/fa.po
Normal file
496
modules/quality/locale/fa.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/fi.po
Normal file
496
modules/quality/locale/fi.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
502
modules/quality/locale/fr.po
Normal file
502
modules/quality/locale/fr.po
Normal file
@@ -0,0 +1,502 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr "Société"
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr "Différé par"
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr "Numéro"
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Origine"
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Traitée par"
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr "Résolue par"
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr "État"
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr "Titre"
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Séquence d'alerte"
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Séquence d'inspection"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Séquence d'alerte"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr "Société"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Séquence d'inspection"
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr "Société"
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr "Fréquence"
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr "Opérations"
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr "Points"
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr "Produit"
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr "Catégorie de produit"
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr "Contrôle"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr "Tolérance inférieure"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr "Tolérance supérieure"
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspections"
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertes"
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr "Société"
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr "Contrôle"
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr "Échouée par"
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr "Numéro"
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Origine"
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr "Passée par"
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr "Points"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr "Traitée à"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Traitée par"
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr "État"
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr "L'entreprise à laquelle s'applique le contrôle."
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr "Combien de fois le contrôle doit être fait."
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr "Les opérations pour lesquelles le contrôle est effectué."
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr "Le produit auquel s'applique le contrôle."
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr "La catégorie de produit à laquelle s'applique le contrôle."
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertes"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr "Contrôles"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspections"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Inspections de qualité"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspecter l'achèvement"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr "Inspecter l'exécution"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspecter l'achèvement"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspecter la réception"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspecter l'achèvement"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr "Inspecter la livraison"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr "Inspecter l'emballage"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr "Inspecter le prélèvement"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Inspecter l'achèvement"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspecter la réception"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Toutes"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr "Différées"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr "Ouvertes"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr "En traitements"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Toutes"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr "En attentes"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr "Traitées"
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr "Les noms des points de contrôle doivent être uniques."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
"Pour supprimer l'inspection « %(inspection)s », vous devez réinitialiser son"
|
||||
" état sur « en attente »."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
"Pour continuer, les alertes provenant d'inspections ayant échouées doivent "
|
||||
"être résolues."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
"Pour terminer l'inspection « %(inspection)s », vous devez tester les points "
|
||||
"« %(points)s »."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Inspections de qualité"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr "Différer"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr "Ouvrir"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Traiter"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr "Résoudre"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr "Échouer"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr "Passer"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr "En attente"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Traiter"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Utilisateur dans les sociétés"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Utilisateur dans les sociétés"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerte de qualité"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspection qualité"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerte de qualité"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspection qualité"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Qualité"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Alertes"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuration"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr "Contrôles"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspections"
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Alerte qualité"
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Configuration de la qualité"
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Configuration de séquence de la qualité"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr "Contrôle qualité"
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr "Point de contrôle qualité"
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr "Inspection qualité Stockage"
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Inspection qualité"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Qualité"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr "Administration de la qualité"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr "Différée"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr "Ouverte"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr "En traitement"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr "Résolue"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr "Expédition cliente emballée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr "Expédition cliente prélevée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr "Retour d'expédition cliente effectué"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr "Retour d'expédition cliente reçu"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr "Expédition interne terminée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr "Expédition interne livrée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr "Production terminée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr "Production lancée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr "Expédition fournisseur effectuée"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr "Expédition fournisseur reçue"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr "Échouée"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr "Passée"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr "En attente"
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr "Autre information"
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr "Autre information"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr "Passer"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr "Enregistrer"
|
||||
496
modules/quality/locale/hu.po
Normal file
496
modules/quality/locale/hu.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/id.po
Normal file
496
modules/quality/locale/id.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/it.po
Normal file
496
modules/quality/locale/it.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/lo.po
Normal file
496
modules/quality/locale/lo.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/lt.po
Normal file
496
modules/quality/locale/lt.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
502
modules/quality/locale/nl.po
Normal file
502
modules/quality/locale/nl.po
Normal file
@@ -0,0 +1,502 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr "Bedrijf"
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr "Uitgesteld door"
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr "Omschrijving"
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr "Nummer"
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Oorsprong"
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Uitgevoerd door"
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr "Opgelost door"
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr "Status"
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr "Titel"
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Waarschuwing Reeks"
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Inspectie Reeks"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr "Waarschuwing Reeks"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr "Bedrijf"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr "Inspectie Reeks"
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr "Bedrijf"
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr "Frequentie"
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr "Naam"
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr "Activiteiten"
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr "Punten"
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr "Product"
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr "Product categorie"
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr "Controle"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr "Ondergrens"
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr "Bovengrens"
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecties"
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr "Waarschuwingen"
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr "Bedrijf"
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr "Controle"
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr "Mislukt door"
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr "Nummer"
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Oorsprong"
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr "Gepasseerd door"
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr "Punten"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr "Uitgevoerd om"
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Uitgevoerd door"
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr "Status"
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr "Het bedrijf voor deze controle."
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr "Hoe vaak de controle moet worden uitgevoerd."
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr "De bewerkingen waarvoor de controle wordt uitgevoerd."
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr "Het product waarop de controle van toepassing is."
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr "De productcategorie waarop de controle van toepassing is."
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Waarschuwingen"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr "Instellingen"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr "Controles"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecties"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Kwaliteit Inspecties"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Voltooi inspectie"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr "Inspectie Uitvoeren"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Voltooi inspectie"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspectie Levering"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Voltooi inspectie"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr "Inspectie Zending"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr "Inspectie Pakket"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr "Inspectie Picking"
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr "Voltooi inspectie"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr "Inspectie Levering"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Alles"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr "Uitgesteld"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr "Open"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr "In behandeling"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr "Alles"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr "In behandeling"
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr "Verwerkt"
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr "De namen van de controlepunten moet uniek zijn."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
"Om inspectie \"%(inspection)s\" te verwijderen, moet u de status ervan "
|
||||
"terugzetten naar in behandeling."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
"Om door te gaan, moeten waarschuwingen van mislukte inspecties worden "
|
||||
"opgelost."
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
"Om de inspectie \"%(inspection)s\" af te ronden, moet u de punten "
|
||||
"\"%(points)s\" testen."
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr "Kwaliteit Inspecties"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr "Uitstellen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr "Openen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Uitvoeren"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr "Oplossen"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr "Afkeur"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr "Goedkeur"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr "In behandeling"
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr "Uitvoeren"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Gebruiker in bedrijven"
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr "Gebruiker in bedrijven"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Kwaliteit Waarschuwing"
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Kwaliteit Inspectie"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Kwaliteit Waarschuwing"
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Kwaliteit Inspectie"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuratie"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Kwaliteit"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr "Waarschuwingen"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Instellingen"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr "Controles"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr "Inspecties"
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr "Kwaliteit waarschuwing"
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Kwaliteit configuratie"
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Kwaliteit configuratie reeks"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr "Kwaliteitscontrole"
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr "Kwaliteitscontrole punt"
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr "Kwaliteitsinspectie opslag"
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr "Kwaliteitsinspectie"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr "Kwaliteit"
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr "Kwaliteit Administratie"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr "Uitgesteld"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr "Open"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr "In behandeling"
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr "Opgelost"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr "Klant Zending Verpakt"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr "Klant Zending Gepicked"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr "Klant Retour Zending Gereed"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr "Klant Retour Zending Ontvangen"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr "Interne Zending Gereed"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr "Interne Zending Verzonden"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr "Productie Gereed"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr "Productie Uitvoeren"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr "Leverancier Zending Gereed"
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr "Leverancier Zending Ontvangen"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr "Afgekeurd"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr "Goedgekeurd"
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr "In behandeling"
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr "Overige informatie"
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr "Overige informatie"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr "Annuleer"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr "Overslaan"
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr "Opslaan"
|
||||
496
modules/quality/locale/pl.po
Normal file
496
modules/quality/locale/pl.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/pt.po
Normal file
496
modules/quality/locale/pt.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Configuração"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Configuração da Qualidade"
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Configuração da Sequência da Qualidade"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/ro.po
Normal file
496
modules/quality/locale/ro.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/ru.po
Normal file
496
modules/quality/locale/ru.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
498
modules/quality/locale/sl.po
Normal file
498
modules/quality/locale/sl.po
Normal file
@@ -0,0 +1,498 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr "Izvor"
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Obdelal"
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr "Družba"
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr "Družba"
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr "Obdelal"
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguracija"
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguracija"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr "Konfiguracija"
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr "Konfiguracija"
|
||||
|
||||
#, fuzzy
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr "Konfiguracija"
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/tr.po
Normal file
496
modules/quality/locale/tr.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/uk.po
Normal file
496
modules/quality/locale/uk.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
496
modules/quality/locale/zh_CN.po
Normal file
496
modules/quality/locale/zh_CN.po
Normal file
@@ -0,0 +1,496 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=utf-8\n"
|
||||
|
||||
msgctxt "field:quality.alert,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,deferred_by:"
|
||||
msgid "Deferred by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,description:"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,resolved_by:"
|
||||
msgid "Resolved by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.alert,title:"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,alert_sequence:"
|
||||
msgid "Alert Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.configuration.sequence,inspection_sequence:"
|
||||
msgid "Inspection Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,frequency:"
|
||||
msgid "Frequency"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,name:"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,operations:"
|
||||
msgid "Operations"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product:"
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control,product_category:"
|
||||
msgid "Product Category"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_lower:"
|
||||
msgid "Tolerance Lower"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.control.point,tolerance_upper:"
|
||||
msgid "Tolerance Upper"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspect.store,inspections:"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,alerts:"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,company:"
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,control:"
|
||||
msgid "Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,failed_by:"
|
||||
msgid "Failed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,number:"
|
||||
msgid "Number"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,origin:"
|
||||
msgid "Origin"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,passed_by:"
|
||||
msgid "Passed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,points:"
|
||||
msgid "Points"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_at:"
|
||||
msgid "Processed at"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,processed_by:"
|
||||
msgid "Processed by"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:quality.inspection,state:"
|
||||
msgid "State"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,company:"
|
||||
msgid "The company to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,frequency:"
|
||||
msgid "How often the control must be done."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,operations:"
|
||||
msgid "The operations for which the control is performed."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product:"
|
||||
msgid "The product to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "help:quality.control,product_category:"
|
||||
msgid "The product category to which the control applies."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_configuration_form"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_control_form"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:act_quality_inspection_form_relate"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_production_inspect_run"
|
||||
msgid "Inspect Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_in_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_internal_inspect_ship"
|
||||
msgid "Inspect Ship"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pack"
|
||||
msgid "Inspect Pack"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_inspect_pick"
|
||||
msgid "Inspect Pick"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.action,name:wizard_stock_shipment_out_return_inspect_do"
|
||||
msgid "Inspect Completion"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action,name:wizard_stock_shipment_out_return_inspect_receive"
|
||||
msgid "Inspect Reception"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_deferred"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_open"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_alert_form_domain_processing"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_all"
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_pending"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt ""
|
||||
"model:ir.action.act_window.domain,name:act_quality_inspection_form_domain_processed"
|
||||
msgid "Processed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_control_point_unique"
|
||||
msgid "The names of control points must be unique."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_inspection_delete_non_pending"
|
||||
msgid ""
|
||||
"To delete inspection \"%(inspection)s\" you must reset its state to pending."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_failed"
|
||||
msgid "To continue, alerts from failed inspections must be resolved."
|
||||
msgstr ""
|
||||
|
||||
#, python-format
|
||||
msgctxt "model:ir.message,text:msg_quality_inspection_missing_point"
|
||||
msgid ""
|
||||
"To complete the inspection \"%(inspection)s\", you must test points "
|
||||
"\"%(points)s\"."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.message,text:msg_quality_inspections"
|
||||
msgid "Quality Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_defer_button"
|
||||
msgid "Defer"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_open_button"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_alert_resolve_button"
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_fail_button"
|
||||
msgid "Fail"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pass_button"
|
||||
msgid "Pass"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_pending_button"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.model.button,string:quality_inspection_process_button"
|
||||
msgid "Process"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_control_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.rule.group,name:rule_group_quality_inspection_companies"
|
||||
msgid "User in companies"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence,name:sequence_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_alert"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.sequence.type,name:sequence_type_quality_inspection"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_alert_form"
|
||||
msgid "Alerts"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_configuration"
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_control"
|
||||
msgid "Controls"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:ir.ui.menu,name:menu_quality_inspection_form"
|
||||
msgid "Inspections"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.alert,string:"
|
||||
msgid "Quality Alert"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration,string:"
|
||||
msgid "Quality Configuration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.configuration.sequence,string:"
|
||||
msgid "Quality Configuration Sequence"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control,string:"
|
||||
msgid "Quality Control"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.control.point,string:"
|
||||
msgid "Quality Control Point"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspect.store,string:"
|
||||
msgid "Quality Inspect Store"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:quality.inspection,string:"
|
||||
msgid "Quality Inspection"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality"
|
||||
msgid "Quality"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "model:res.group,name:group_quality_admin"
|
||||
msgid "Quality Administration"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Deferred"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Processing"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.alert,state:"
|
||||
msgid "Resolved"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Packed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Picked"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Customer Shipment Return Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Internal Shipment Shipped"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Production Run"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Done"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.control,operations:"
|
||||
msgid "Supplier Shipment Received"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Passed"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "selection:quality.inspection,state:"
|
||||
msgid "Pending"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.alert:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.control:"
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "view:quality.inspection:"
|
||||
msgid "Other Info"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,end:"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,next_:"
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "wizard_button:quality.inspect,inspection,save:"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
22
modules/quality/message.xml
Normal file
22
modules/quality/message.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?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 grouped="1">
|
||||
<record model="ir.message" id="msg_quality_inspections">
|
||||
<field name="text">Quality Inspections</field>
|
||||
</record>
|
||||
<record model="ir.message" id="msg_quality_inspection_missing_point">
|
||||
<field name="text">To complete the inspection "%(inspection)s", you must test points "%(points)s".</field>
|
||||
</record>
|
||||
<record model="ir.message" id="msg_quality_inspection_failed">
|
||||
<field name="text">To continue, alerts from failed inspections must be resolved.</field>
|
||||
</record>
|
||||
<record model="ir.message" id="msg_inspection_delete_non_pending">
|
||||
<field name="text">To delete inspection "%(inspection)s" you must reset its state to pending.</field>
|
||||
</record>
|
||||
<record model="ir.message" id="msg_control_point_unique">
|
||||
<field name="text">The names of control points must be unique.</field>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
32
modules/quality/production.py
Normal file
32
modules/quality/production.py
Normal file
@@ -0,0 +1,32 @@
|
||||
# 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.model import ModelView
|
||||
from trytond.pool import PoolMeta
|
||||
|
||||
from .quality import ControlledMixin
|
||||
|
||||
|
||||
class Production(ControlledMixin, metaclass=PoolMeta):
|
||||
__name__ = 'production'
|
||||
|
||||
def quality_control_pattern(self, operation):
|
||||
pattern = super().quality_control_pattern(operation)
|
||||
pattern['company'] = self.company.id
|
||||
if operation == 'run':
|
||||
pattern['products'] = {m.product.id for m in self.inputs}
|
||||
elif operation == 'do':
|
||||
pattern['products'] = {m.product.id for m in self.outputs}
|
||||
return pattern
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control('run', 'quality.wizard_production_inspect_run')
|
||||
def run(cls, productions):
|
||||
return super().run(productions)
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control('do', 'quality.wizard_production_inspect_do')
|
||||
def do(cls, productions):
|
||||
return super().do(productions)
|
||||
34
modules/quality/production.xml
Normal file
34
modules/quality/production.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?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 depends="production">
|
||||
<record model="ir.action.wizard" id="wizard_production_inspect_run">
|
||||
<field name="name">Inspect Run</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">production</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_production_inspect_run_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">production,-1</field>
|
||||
<field name="action" ref="wizard_production_inspect_run"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_production_inspect_do">
|
||||
<field name="name">Inspect Completion</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">production</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_production_inspect_do_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">production,-1</field>
|
||||
<field name="action" ref="wizard_production_inspect_do"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.keyword" id="act_quality_inspection_form_relate_keyword_production">
|
||||
<field name="keyword">form_relate</field>
|
||||
<field name="model">production,-1</field>
|
||||
<field name="action" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
851
modules/quality/quality.py
Normal file
851
modules/quality/quality.py
Normal file
@@ -0,0 +1,851 @@
|
||||
# This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
# this repository contains the full copyright notices and license terms.
|
||||
|
||||
import datetime as dt
|
||||
from functools import wraps
|
||||
from random import Random
|
||||
|
||||
from sql.functions import CharLength
|
||||
|
||||
from trytond.i18n import gettext, lazy_gettext
|
||||
from trytond.model import (
|
||||
ChatMixin, DeactivableMixin, DictSchemaMixin, MatchMixin, ModelSingleton,
|
||||
ModelSQL, ModelStorage, ModelView, Unique, Workflow, dualmethod, fields)
|
||||
from trytond.model.exceptions import AccessError, ButtonActionException
|
||||
from trytond.modules.company.model import (
|
||||
CompanyMultiValueMixin, CompanyValueMixin, employee_field, reset_employee,
|
||||
set_employee)
|
||||
from trytond.pool import Pool
|
||||
from trytond.pyson import Eval, Id, If
|
||||
from trytond.transaction import Transaction
|
||||
from trytond.wizard import Button, StateTransition, StateView, Wizard
|
||||
|
||||
from .exceptions import InspectionError, InspectionValidationError
|
||||
|
||||
|
||||
class Configuration(
|
||||
ModelSingleton, CompanyMultiValueMixin, ModelSQL, ModelView):
|
||||
__name__ = 'quality.configuration'
|
||||
|
||||
inspection_sequence = fields.MultiValue(fields.Many2One(
|
||||
'ir.sequence', "Inspection Sequence", required=True,
|
||||
domain=[
|
||||
('company', 'in', [
|
||||
Eval('context', {}).get('company', -1),
|
||||
None]),
|
||||
('sequence_type', '=',
|
||||
Id('quality', 'sequence_type_quality_inspection')),
|
||||
]))
|
||||
alert_sequence = fields.MultiValue(fields.Many2One(
|
||||
'ir.sequence', "Alert Sequence", required=True,
|
||||
domain=[
|
||||
('company', 'in', [
|
||||
Eval('context', {}).get('company', -1),
|
||||
None]),
|
||||
('sequence_type', '=',
|
||||
Id('quality', 'sequence_type_quality_alert')),
|
||||
]))
|
||||
|
||||
@classmethod
|
||||
def multivalue_model(cls, field):
|
||||
pool = Pool()
|
||||
if field in {'inspection_sequence', 'alert_sequence'}:
|
||||
return pool.get('quality.configuration.sequence')
|
||||
return super().multivalue_model(field)
|
||||
|
||||
@classmethod
|
||||
def default_inspection_sequence(cls, **pattern):
|
||||
return (
|
||||
cls.multivalue_model('inspection_sequence')
|
||||
.default_inspection_sequence())
|
||||
|
||||
@classmethod
|
||||
def default_alert_sequence(cls, **pattern):
|
||||
return (
|
||||
cls.multivalue_model('alert_sequence')
|
||||
.default_alert_sequence())
|
||||
|
||||
|
||||
class ConfigurationSequence(CompanyValueMixin, ModelSQL):
|
||||
__name__ = 'quality.configuration.sequence'
|
||||
inspection_sequence = fields.Many2One(
|
||||
'ir.sequence', "Inspection Sequence", required=True,
|
||||
domain=[
|
||||
('company', 'in', [Eval('company', -1), None]),
|
||||
('sequence_type', '=',
|
||||
Id('quality', 'sequence_type_quality_inspection')),
|
||||
])
|
||||
alert_sequence = fields.Many2One(
|
||||
'ir.sequence', "Alert Sequence", required=True,
|
||||
domain=[
|
||||
('company', 'in', [Eval('company', -1), None]),
|
||||
('sequence_type', '=',
|
||||
Id('quality', 'sequence_type_quality_alert')),
|
||||
])
|
||||
|
||||
@classmethod
|
||||
def default_inspection_sequence(cls):
|
||||
pool = Pool()
|
||||
ModelData = pool.get('ir.model.data')
|
||||
try:
|
||||
return ModelData.get_id('quality', 'sequence_quality_inspection')
|
||||
except KeyError:
|
||||
return None
|
||||
|
||||
@classmethod
|
||||
def default_alert_sequence(cls):
|
||||
pool = Pool()
|
||||
ModelData = pool.get('ir.model.data')
|
||||
try:
|
||||
return ModelData.get_id('quality', 'sequence_quality_alert')
|
||||
except KeyError:
|
||||
return None
|
||||
|
||||
|
||||
class ControlledMixin(ModelStorage):
|
||||
__slots__ = ()
|
||||
|
||||
quality_inspections = fields.One2Many(
|
||||
'quality.inspection', 'origin',
|
||||
lazy_gettext('quality.msg_quality_inspections'), readonly=True)
|
||||
|
||||
@classmethod
|
||||
def copy(cls, records, default=None):
|
||||
default = default.copy() if default is not None else {}
|
||||
default.setdefault('quality_inspections')
|
||||
return super().copy(records, default=default)
|
||||
|
||||
def quality_control_pattern(self, operation):
|
||||
return {}
|
||||
|
||||
@dualmethod
|
||||
def quality_control_needed(cls, records, operation):
|
||||
pool = Pool()
|
||||
Control = pool.get('quality.control')
|
||||
return bool(Control.get_inspections(records, operation))
|
||||
|
||||
def quality_controlled_for(self, operation):
|
||||
operation = f'{self.__name__}:{operation}'
|
||||
return any(
|
||||
i for i in self.quality_inspections
|
||||
if operation in i.control.operations)
|
||||
|
||||
def quality_inspections_pending(self):
|
||||
return [i for i in self.quality_inspections if i.state == 'pending']
|
||||
|
||||
def quality_inspections_failed(self):
|
||||
return [
|
||||
i for i in self.quality_inspections
|
||||
if i.state == 'failed'
|
||||
and (any(a.state in {'open', 'processing'} for a in i.alerts)
|
||||
or not i.alerts)]
|
||||
|
||||
@staticmethod
|
||||
def control(operation, wizard):
|
||||
def decorator(func):
|
||||
@wraps(func)
|
||||
def wrapper(cls, records):
|
||||
if (cls.quality_control_needed(records, operation)
|
||||
or any(
|
||||
r.quality_inspections_pending() for r in records)):
|
||||
raise ButtonActionException(wizard)
|
||||
if any(r.quality_inspections_failed() for r in records):
|
||||
raise InspectionError(gettext(
|
||||
'quality.msg_quality_inspection_failed'))
|
||||
return func(cls, records)
|
||||
return wrapper
|
||||
return decorator
|
||||
|
||||
|
||||
class Control(DeactivableMixin, MatchMixin, ModelSQL, ModelView):
|
||||
__name__ = 'quality.control'
|
||||
|
||||
name = fields.Char("Name", required=True, translate=True)
|
||||
|
||||
operations = fields.MultiSelection([
|
||||
('stock.shipment.in:receive', "Supplier Shipment Received"),
|
||||
('stock.shipment.in:do', "Supplier Shipment Done"),
|
||||
('stock.shipment.out:pick', "Customer Shipment Picked"),
|
||||
('stock.shipment.out:pack', "Customer Shipment Packed"),
|
||||
('stock.shipment.out.return:receive',
|
||||
"Customer Shipment Return Received"),
|
||||
('stock.shipment.out.return:do',
|
||||
"Customer Shipment Return Done"),
|
||||
('stock.shipment.internal:ship', "Internal Shipment Shipped"),
|
||||
('stock.shipment.internal:do', "Internal Shipment Done"),
|
||||
('production:run', "Production Run"),
|
||||
('production:do', "Production Done"),
|
||||
], "Operations",
|
||||
help="The operations for which the control is performed.")
|
||||
frequency = fields.Float(
|
||||
"Frequency", digits=(1, 4), required=True,
|
||||
domain=[
|
||||
('frequency', '>=', 0),
|
||||
('frequency', '<=', 1),
|
||||
],
|
||||
help="How often the control must be done.")
|
||||
company = fields.Many2One(
|
||||
'company.company', "Company", ondelete='RESTRICT',
|
||||
help="The company to which the control applies.")
|
||||
product_category = fields.Many2One(
|
||||
'product.category', "Product Category", ondelete='RESTRICT',
|
||||
help="The product category to which the control applies.")
|
||||
product = fields.Many2One(
|
||||
'product.product', 'Product', ondelete='RESTRICT',
|
||||
context={
|
||||
'company': Eval('company', Eval('context', {}).get('company')),
|
||||
},
|
||||
help="The product to which the control applies.")
|
||||
|
||||
points = fields.One2Many(
|
||||
'quality.control.point', 'control', "Points", required=True)
|
||||
|
||||
@classmethod
|
||||
def __register__(cls, module):
|
||||
table = cls.__table__()
|
||||
transaction = Transaction()
|
||||
database = transaction.database
|
||||
cursor = transaction.connection.cursor()
|
||||
update = transaction.connection.cursor()
|
||||
|
||||
super().__register__(module)
|
||||
|
||||
# Migration from 7.0: rename done button to do
|
||||
for old, new in [
|
||||
('stock.shipment.in:done', 'stock.shipment.in:do'),
|
||||
('stock.shipment.out.return:done',
|
||||
'stock.shipment.out.return:do'),
|
||||
('stock.shipment.internal:done',
|
||||
'stock.shipment.internal:do'),
|
||||
('production:done', 'production:do'),
|
||||
]:
|
||||
try:
|
||||
where = database.json_key_exists(table.operations, old)
|
||||
except NotImplementedError:
|
||||
where = table.operations.like(f'%{old}%')
|
||||
cursor.execute(*table.select(
|
||||
table.id, table.operations, where=where))
|
||||
for id_, operations in cursor:
|
||||
if isinstance(operations, (list, tuple)):
|
||||
value = cls.operations.sql_format(
|
||||
[x.replace(old, new) for x in operations])
|
||||
else:
|
||||
value = operations.replace(old, new)
|
||||
update.execute(*table.update(
|
||||
[table.operations],
|
||||
[value],
|
||||
where=table.id == id_))
|
||||
|
||||
@classmethod
|
||||
def default_frequency(cls):
|
||||
return 1
|
||||
|
||||
@classmethod
|
||||
def get_inspections(cls, records, operation):
|
||||
pool = Pool()
|
||||
Inspection = pool.get('quality.inspection')
|
||||
|
||||
records = [
|
||||
r for r in records if not r.quality_controlled_for(operation)]
|
||||
inspections = []
|
||||
if records:
|
||||
name = records[0].__name__
|
||||
assert len({r.__name__ for r in records}) == 1
|
||||
|
||||
controls = cls.search([
|
||||
('operations', 'in', f'{name}:{operation}'),
|
||||
])
|
||||
for control in controls:
|
||||
for record in records:
|
||||
pattern = record.quality_control_pattern(operation)
|
||||
if control.match(pattern) and control.choose(record):
|
||||
inspections.append(
|
||||
Inspection.get_from_control(control, record))
|
||||
return inspections
|
||||
|
||||
def match(self, pattern, match_none=False):
|
||||
pool = Pool()
|
||||
Product = pool.get('product.product')
|
||||
pattern = pattern.copy()
|
||||
|
||||
def parents(categories):
|
||||
for category in categories:
|
||||
while category:
|
||||
yield category
|
||||
category = category.parent
|
||||
|
||||
products = set(pattern.pop('products', []))
|
||||
if pattern.get('product'):
|
||||
products.add(pattern.pop('product'))
|
||||
if products:
|
||||
products = Product.browse(products)
|
||||
if self.product and self.product not in products:
|
||||
return False
|
||||
if self.product_category:
|
||||
categories = {
|
||||
c for p in products for c in parents(p.categories_all)}
|
||||
if self.product_category not in categories:
|
||||
return False
|
||||
return super().match(pattern, match_none=match_none)
|
||||
|
||||
def choose(self, record):
|
||||
random = Random(record.id)
|
||||
return random.random() <= self.frequency
|
||||
|
||||
|
||||
class ControlPoint(DictSchemaMixin, ModelSQL, ModelView):
|
||||
__name__ = 'quality.control.point'
|
||||
|
||||
control = fields.Many2One(
|
||||
'quality.control', "Control", required=True, ondelete='CASCADE')
|
||||
tolerance_lower = fields.Float(
|
||||
"Tolerance Lower",
|
||||
states={
|
||||
'invisible': ~Eval('type_').in_(['integer', 'float', 'numeric']),
|
||||
})
|
||||
tolerance_upper = fields.Float(
|
||||
"Tolerance Upper",
|
||||
states={
|
||||
'invisible': ~Eval('type_').in_(['integer', 'float', 'numeric']),
|
||||
})
|
||||
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
super().__setup__()
|
||||
t = cls.__table__()
|
||||
cls._sql_constraints = [
|
||||
('control_point_unique', Unique(t, t.control, t.name),
|
||||
'quality.msg_control_point_unique'),
|
||||
]
|
||||
cls.__access__.add('control')
|
||||
cls.type_.selection = [
|
||||
('boolean', lazy_gettext('ir.msg_dict_schema_boolean')),
|
||||
('integer', lazy_gettext('ir.msg_dict_schema_integer')),
|
||||
('float', lazy_gettext('ir.msg_dict_schema_float')),
|
||||
('numeric', lazy_gettext('ir.msg_dict_schema_numeric')),
|
||||
]
|
||||
|
||||
def check(self, value):
|
||||
if self.type_ == 'boolean':
|
||||
return value
|
||||
elif self.type_ in {'integer', 'float', 'numeric'}:
|
||||
result = True
|
||||
if value is None:
|
||||
result = False
|
||||
elif (self.tolerance_lower is not None
|
||||
and self.tolerance_lower > value):
|
||||
result = False
|
||||
elif (self.tolerance_upper is not None
|
||||
and self.tolerance_upper < value):
|
||||
result = False
|
||||
return result
|
||||
|
||||
|
||||
class Inspection(Workflow, ModelSQL, ModelView, ChatMixin):
|
||||
__name__ = 'quality.inspection'
|
||||
_rec_name = 'number'
|
||||
|
||||
_states = {
|
||||
'readonly': Eval('state') != 'pending',
|
||||
}
|
||||
|
||||
number = fields.Char("Number", required=True, readonly=True)
|
||||
company = fields.Many2One(
|
||||
'company.company', "Company", required=True, states=_states)
|
||||
origin = fields.Reference(
|
||||
"Origin", 'get_origins', states=_states,
|
||||
domain={
|
||||
'stock.shipment.in': [
|
||||
('company', '=', Eval('company', -1)),
|
||||
],
|
||||
'stock.shipment.out': [
|
||||
('company', '=', Eval('company', -1)),
|
||||
],
|
||||
'stock.shipment.out.return': [
|
||||
('company', '=', Eval('company', -1)),
|
||||
],
|
||||
'stock.shipment.internal': [
|
||||
('company', '=', Eval('company', -1)),
|
||||
],
|
||||
'production': [
|
||||
('company', '=', Eval('company', -1)),
|
||||
],
|
||||
})
|
||||
control = fields.Many2One(
|
||||
'quality.control', "Control", required=True, states=_states,
|
||||
domain=[
|
||||
('company', 'in', [Eval('company', -1), None]),
|
||||
])
|
||||
|
||||
points = fields.Dict(
|
||||
'quality.control.point', "Points",
|
||||
domain=[
|
||||
('control', '=', Eval('control', -1)),
|
||||
],
|
||||
states=_states)
|
||||
|
||||
alerts = fields.One2Many(
|
||||
'quality.alert', 'origin', "Alerts",
|
||||
states={
|
||||
'invisible': (
|
||||
(Eval('state') != 'failed')
|
||||
| ~Eval('alerts')),
|
||||
})
|
||||
|
||||
processed_by = employee_field("Processed by", states=['passed', 'failed'])
|
||||
processed_at = fields.DateTime("Processed at", states=_states)
|
||||
passed_by = employee_field("Passed by", states=['passed'])
|
||||
failed_by = employee_field("Failed by", states=['failed'])
|
||||
|
||||
state = fields.Selection([
|
||||
('pending', "Pending"),
|
||||
('passed', "Passed"),
|
||||
('failed', "Failed"),
|
||||
], "State", required=True, readonly=True, sort=False)
|
||||
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
cls.number.search_unaccented = False
|
||||
super().__setup__()
|
||||
cls._transitions |= {
|
||||
('pending', 'passed'),
|
||||
('pending', 'failed'),
|
||||
('passed', 'failed'),
|
||||
('passed', 'pending'),
|
||||
('failed', 'passed'),
|
||||
('failed', 'pending'),
|
||||
}
|
||||
cls._buttons.update({
|
||||
'pending': {
|
||||
'invisible': ~Eval('state').in_(['passed', 'failed']),
|
||||
'icon': 'tryton-back',
|
||||
'depends': ['state'],
|
||||
},
|
||||
'process': {
|
||||
'invisible': Eval('state') != 'pending',
|
||||
'icon': 'tryton-forward',
|
||||
'depends': ['state'],
|
||||
},
|
||||
'pass_': {
|
||||
'invisible': Eval('state') != 'failed',
|
||||
'icon': 'tryton-ok',
|
||||
'depends': ['state'],
|
||||
},
|
||||
'fail': {
|
||||
'invisible': Eval('state') != 'passed',
|
||||
'icon': 'tryton-cancel',
|
||||
'depends': ['state'],
|
||||
},
|
||||
})
|
||||
|
||||
@classmethod
|
||||
def order_number(cls, tables):
|
||||
table, _ = tables[None]
|
||||
return [CharLength(table.number), table.number]
|
||||
|
||||
@classmethod
|
||||
def default_company(cls):
|
||||
return Transaction().context.get('company')
|
||||
|
||||
@classmethod
|
||||
def default_state(cls):
|
||||
return 'pending'
|
||||
|
||||
@classmethod
|
||||
def _get_origins(cls):
|
||||
return [
|
||||
'stock.shipment.in',
|
||||
'stock.shipment.out',
|
||||
'stock.shipment.out.return',
|
||||
'stock.shipment.internal',
|
||||
'production',
|
||||
]
|
||||
|
||||
@classmethod
|
||||
def get_origins(cls):
|
||||
pool = Pool()
|
||||
IrModel = pool.get('ir.model')
|
||||
models = cls._get_origins()
|
||||
models = IrModel.search([
|
||||
('name', 'in', models),
|
||||
])
|
||||
return [(None, '')] + [(m.name, m.string) for m in models]
|
||||
|
||||
@fields.depends('control', 'points')
|
||||
def on_change_control(self):
|
||||
if self.control:
|
||||
points = dict(self.points) if self.points is not None else {}
|
||||
points.update(
|
||||
(p.name, None) for p in self.control.points)
|
||||
self.points = points
|
||||
|
||||
def validate_points(self):
|
||||
points = {p.name: p.string for p in self.control.points}
|
||||
missing = points.keys() - (self.points or {}).keys()
|
||||
if missing:
|
||||
raise InspectionValidationError(
|
||||
gettext('quality.msg_quality_inspection_missing_point',
|
||||
inspection=self.rec_name,
|
||||
points=', '.join(points[m] for m in missing),
|
||||
))
|
||||
|
||||
def check(self):
|
||||
for point in self.control.points:
|
||||
if not point.check(self.points.get(point.name)):
|
||||
return False
|
||||
return True
|
||||
|
||||
@classmethod
|
||||
def view_attributes(cls):
|
||||
attributes = super().view_attributes() + [
|
||||
('/tree', 'visual', If(Eval('state') == 'failed', 'danger', '')),
|
||||
]
|
||||
if Transaction().context.get('inspect'):
|
||||
attributes.extend([
|
||||
('//field[@name="control"]', 'readonly', 1),
|
||||
('//*[@name="origin"]', 'invisible', 1),
|
||||
('//page[@id="other"]', 'invisible', 1),
|
||||
('//*[@name="state"]', 'invisible', 1),
|
||||
('//group[@id="buttons"]', 'states', {'invisible': True}),
|
||||
])
|
||||
|
||||
return attributes
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('pending')
|
||||
@reset_employee('processed_by', 'passed_by', 'failed_by')
|
||||
def pending(cls, inspections):
|
||||
cls.write(inspections, {
|
||||
'processed_at': None,
|
||||
})
|
||||
|
||||
@dualmethod
|
||||
@ModelView.button
|
||||
@set_employee('processed_by')
|
||||
def process(cls, inspections):
|
||||
for inspection in inspections:
|
||||
inspection.validate_points()
|
||||
cls.write([i for i in inspections if not i.processed_at], {
|
||||
'processed_at': dt.datetime.now(),
|
||||
})
|
||||
to_pass, to_fail = [], []
|
||||
for inspection in inspections:
|
||||
if inspection.check():
|
||||
to_pass.append(inspection)
|
||||
else:
|
||||
to_fail.append(inspection)
|
||||
cls.pass_(to_pass)
|
||||
cls.fail(to_fail)
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('passed')
|
||||
@reset_employee('failed_by')
|
||||
@set_employee('passed_by')
|
||||
def pass_(cls, inspections):
|
||||
pass
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('failed')
|
||||
@reset_employee('passed_by')
|
||||
@set_employee('failed_by')
|
||||
def fail(cls, inspections):
|
||||
pool = Pool()
|
||||
Alert = pool.get('quality.alert')
|
||||
alerts = []
|
||||
for inspection in inspections:
|
||||
if not inspection.alerts:
|
||||
alerts.append(inspection.get_alert())
|
||||
Alert.save(alerts)
|
||||
|
||||
def get_alert(self):
|
||||
pool = Pool()
|
||||
Alert = pool.get('quality.alert')
|
||||
return Alert(
|
||||
company=self.company,
|
||||
origin=self)
|
||||
|
||||
@classmethod
|
||||
def preprocess_values(cls, mode, values):
|
||||
pool = Pool()
|
||||
Configuration = pool.get('quality.configuration')
|
||||
values = super().preprocess_values(mode, values)
|
||||
if mode == 'create' and not values.get('number'):
|
||||
company_id = values.get('company', cls.default_company())
|
||||
if company_id is not None:
|
||||
configuration = Configuration(1)
|
||||
if sequence := configuration.get_multivalue(
|
||||
'inspection_sequence', company=company_id):
|
||||
values['number'] = sequence.get()
|
||||
return values
|
||||
|
||||
@classmethod
|
||||
def check_modification(
|
||||
cls, mode, inspections, values=None, external=False):
|
||||
super().check_modification(
|
||||
mode, inspections, values=values, external=external)
|
||||
if mode == 'delete':
|
||||
for inspection in inspections:
|
||||
if inspection.state != 'pending':
|
||||
raise AccessError(gettext(
|
||||
'quality.msg_inspection_delete_non_pending',
|
||||
inspection=inspection.rec_name))
|
||||
|
||||
@classmethod
|
||||
def copy(cls, inspections, default=None):
|
||||
default = default.copy() if default is not None else {}
|
||||
default.setdefault('number')
|
||||
default.setdefault('processed_by')
|
||||
default.setdefault('processed_at')
|
||||
default.setdefault('passed_by')
|
||||
default.setdefault('failed_by')
|
||||
return super().copy(inspections, default=default)
|
||||
|
||||
@classmethod
|
||||
def get_from_control(cls, control, origin=None):
|
||||
return cls(control=control, origin=origin)
|
||||
|
||||
|
||||
class Alert(Workflow, ModelSQL, ModelView, ChatMixin):
|
||||
__name__ = 'quality.alert'
|
||||
_rec_name = 'number'
|
||||
|
||||
_states = {
|
||||
'readonly': ~Eval('state').in_(['open', 'processing']),
|
||||
}
|
||||
|
||||
number = fields.Char("Number", required=True, readonly=True)
|
||||
company = fields.Many2One(
|
||||
'company.company', "Company", required=True, states=_states)
|
||||
title = fields.Char("Title")
|
||||
origin = fields.Reference(
|
||||
"Origin", 'get_origins', required=True,
|
||||
domain={
|
||||
'quality.inspection': [
|
||||
('company', '=', Eval('company', -1)),
|
||||
],
|
||||
})
|
||||
description = fields.Text("Description")
|
||||
|
||||
processed_by = employee_field(
|
||||
"Processed by", states=['processing', 'resolved', 'deferred'])
|
||||
deferred_by = employee_field(
|
||||
"Deferred by", states=['deferred', 'resolved'])
|
||||
resolved_by = employee_field("Resolved by", states=['resolved'])
|
||||
|
||||
state = fields.Selection([
|
||||
('open', "Open"),
|
||||
('processing', "Processing"),
|
||||
('deferred', "Deferred"),
|
||||
('resolved', "Resolved"),
|
||||
], "State", required=True, readonly=True, sort=False)
|
||||
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
cls.number.search_unaccented = False
|
||||
super().__setup__()
|
||||
cls._transitions |= {
|
||||
('open', 'processing'),
|
||||
('processing', 'resolved'),
|
||||
('processing', 'deferred'),
|
||||
('deferred', 'processing'),
|
||||
('resolved', 'open'),
|
||||
}
|
||||
cls._buttons.update({
|
||||
'open': {
|
||||
'invisible': Eval('state') != 'resolved',
|
||||
'icon': 'tryton-back',
|
||||
'depends': ['state'],
|
||||
},
|
||||
'process': {
|
||||
'invisible': ~Eval('state').in_(['open', 'deferred']),
|
||||
'icon': 'tryton-forward',
|
||||
'depends': ['state'],
|
||||
},
|
||||
'defer': {
|
||||
'invisible': Eval('state') != 'processing',
|
||||
'icon': 'tryton-archive',
|
||||
'depends': ['state'],
|
||||
},
|
||||
'resolve': {
|
||||
'invisible': Eval('state') != 'processing',
|
||||
'icon': 'tryton-ok',
|
||||
'depends': ['state'],
|
||||
},
|
||||
})
|
||||
|
||||
@classmethod
|
||||
def default_company(cls):
|
||||
return Transaction().context.get('company')
|
||||
|
||||
@classmethod
|
||||
def default_state(cls):
|
||||
return 'open'
|
||||
|
||||
@classmethod
|
||||
def _get_origins(cls):
|
||||
return ['quality.inspection']
|
||||
|
||||
@classmethod
|
||||
def get_origins(cls):
|
||||
pool = Pool()
|
||||
IrModel = pool.get('ir.model')
|
||||
models = cls._get_origins()
|
||||
models = IrModel.search([
|
||||
('name', 'in', models),
|
||||
])
|
||||
return [(None, '')] + [(m.name, m.string) for m in models]
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('open')
|
||||
@reset_employee('processed_by', 'deferred_by', 'resolved_by')
|
||||
def open(cls, alerts):
|
||||
pass
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('processing')
|
||||
@set_employee('processed_by')
|
||||
def process(cls, alerts):
|
||||
pass
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('deferred')
|
||||
@reset_employee('processed_by')
|
||||
@set_employee('deferred_by')
|
||||
def defer(cls, alerts):
|
||||
pass
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('resolved')
|
||||
@set_employee('resolved_by')
|
||||
def resolve(cls, alerts):
|
||||
pass
|
||||
|
||||
@classmethod
|
||||
def preprocess_values(cls, mode, values):
|
||||
pool = Pool()
|
||||
Configuration = pool.get('quality.configuration')
|
||||
values = super().preprocess_values(mode, values)
|
||||
if mode == 'create' and not values.get('number'):
|
||||
company_id = values.get('company', cls.default_company())
|
||||
if company_id is not None:
|
||||
configuration = Configuration(1)
|
||||
if sequence := configuration.get_multivalue(
|
||||
'alert_sequence', company=company_id):
|
||||
values['number'] = sequence.get()
|
||||
return values
|
||||
|
||||
@classmethod
|
||||
def copy(cls, inspections, default=None):
|
||||
default = default.copy() if default is not None else {}
|
||||
default.setdefault('number')
|
||||
default.setdefault('processed_by')
|
||||
default.setdefault('deferred_by')
|
||||
default.setdefault('resolved_by')
|
||||
return super().copy(inspections, default=default)
|
||||
|
||||
|
||||
class InspectStateView(StateView):
|
||||
def get_view(self, wizard, state_name):
|
||||
with Transaction().set_context(inspect=True):
|
||||
return super().get_view(wizard, state_name)
|
||||
|
||||
def get_defaults(self, wizard, state_name, fields):
|
||||
return {}
|
||||
|
||||
|
||||
class Inspect(Wizard):
|
||||
__name__ = 'quality.inspect'
|
||||
|
||||
start = StateTransition()
|
||||
store = StateView('quality.inspect.store', None, [])
|
||||
next_ = StateTransition()
|
||||
inspection = InspectStateView(
|
||||
'quality.inspection', 'quality.quality_inspection_view_form', [
|
||||
Button("Cancel", 'end', 'tryton-cancel'),
|
||||
Button("Skip", 'next_', 'tryton-forward', validate=False),
|
||||
Button("Save", 'save', 'tryton-ok', default=True),
|
||||
])
|
||||
save = StateTransition()
|
||||
|
||||
def transition_start(self):
|
||||
pool = Pool()
|
||||
Control = pool.get('quality.control')
|
||||
Inspection = pool.get('quality.inspection')
|
||||
Store = pool.get('quality.inspect.store')
|
||||
|
||||
context = Transaction().context
|
||||
operation = self.operation(context.get('action_id'))
|
||||
|
||||
inspections = Control.get_inspections(self.records, operation)
|
||||
Inspection.save(inspections)
|
||||
|
||||
inspections = []
|
||||
for record in self.records:
|
||||
inspections.extend(record.quality_inspections_pending())
|
||||
self.store = Store(inspections=inspections)
|
||||
return 'inspection' if self.store.inspections else 'end'
|
||||
|
||||
@property
|
||||
def _operations(self):
|
||||
return {
|
||||
'quality.wizard_stock_shipment_in_inspect_receive': 'receive',
|
||||
'quality.wizard_stock_shipment_in_inspect_done': 'done',
|
||||
'quality.wizard_stock_shipment_out_inspect_pick': 'pick',
|
||||
'quality.wizard_stock_shipment_out_inspect_pack': 'pack',
|
||||
'quality.wizard_stock_shipment_out_return_inspect_receive':
|
||||
'receive',
|
||||
'quality.wizard_stock_shipment_out_return_inspect_done': 'done',
|
||||
'quality.wizard_stock_shipment_internal_inspect_ship': 'ship',
|
||||
'quality.wizard_stock_shipment_internal_inspect_done': 'done',
|
||||
'quality.wizard_production_inspect_run': 'run',
|
||||
'quality.wizard_production_inspect_done': 'done',
|
||||
}
|
||||
|
||||
def operation(self, action_id):
|
||||
pool = Pool()
|
||||
ModelData = pool.get('ir.model.data')
|
||||
for xml_id, operation in self._operations.items():
|
||||
try:
|
||||
if action_id == ModelData.get_id(xml_id):
|
||||
return operation
|
||||
except KeyError:
|
||||
continue
|
||||
|
||||
def transition_next_(self):
|
||||
self.store.inspections = self.store.inspections[1:]
|
||||
return 'inspection' if self.store.inspections else 'end'
|
||||
|
||||
def value_inspection(self, fields):
|
||||
inspection = self.store.inspections[0]
|
||||
values = {}
|
||||
for fieldname in fields:
|
||||
values[fieldname] = getattr(inspection, fieldname)
|
||||
|
||||
if 'points' in fields:
|
||||
# Convert ImmutableDict to dict
|
||||
values['points'] = dict(values['points'] or {})
|
||||
for point in inspection.control.points:
|
||||
values['points'].setdefault(point.name)
|
||||
return values
|
||||
|
||||
def transition_save(self):
|
||||
pool = Pool()
|
||||
Inspection = pool.get('quality.inspection')
|
||||
inspection = self.store.inspections[0]
|
||||
Inspection.write([inspection], self.inspection._save_values())
|
||||
inspection.process()
|
||||
return 'next_'
|
||||
|
||||
|
||||
class InspectStore(ModelView):
|
||||
__name__ = 'quality.inspect.store'
|
||||
|
||||
inspections = fields.Many2Many(
|
||||
'quality.inspection', None, None, "Inspections")
|
||||
429
modules/quality/quality.xml
Normal file
429
modules/quality/quality.xml
Normal file
@@ -0,0 +1,429 @@
|
||||
<?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="res.group" id="group_quality">
|
||||
<field name="name">Quality</field>
|
||||
</record>
|
||||
<record model="res.user-res.group" id="user_admin_group_quality">
|
||||
<field name="user" ref="res.user_admin"/>
|
||||
<field name="group" ref="group_quality"/>
|
||||
</record>
|
||||
|
||||
<record model="res.group" id="group_quality_admin">
|
||||
<field name="name">Quality Administration</field>
|
||||
<field name="parent" ref="group_quality"/>
|
||||
</record>
|
||||
<record model="res.user-res.group" id="user_admin_group_quality_admin">
|
||||
<field name="user" ref="res.user_admin"/>
|
||||
<field name="group" ref="group_quality_admin"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.icon" id="quality_icon">
|
||||
<field name="name">tryton-quality</field>
|
||||
<field name="path">icons/tryton-quality.svg</field>
|
||||
</record>
|
||||
|
||||
<menuitem
|
||||
name="Quality"
|
||||
sequence="110"
|
||||
id="menu_quality"
|
||||
icon="tryton-quality"/>
|
||||
<record model="ir.ui.menu-res.group" id="menu_quality_group_quality">
|
||||
<field name="menu" ref="menu_quality"/>
|
||||
<field name="group" ref="group_quality"/>
|
||||
</record>
|
||||
|
||||
<menuitem
|
||||
name="Configuration"
|
||||
parent="menu_quality"
|
||||
sequence="0"
|
||||
id="menu_configuration"
|
||||
icon="tryton-settings"/>
|
||||
<record model="ir.ui.menu-res.group" id="menu_configuration_group_quality_admin">
|
||||
<field name="menu" ref="menu_configuration"/>
|
||||
<field name="group" ref="group_quality_admin"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_configuration_view_form">
|
||||
<field name="model">quality.configuration</field>
|
||||
<field name="type">form</field>
|
||||
<field name="name">quality_configuration_form</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.act_window" id="act_quality_configuration_form">
|
||||
<field name="name">Configuration</field>
|
||||
<field name="res_model">quality.configuration</field>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_configuration_form_view1">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="view" ref="quality_configuration_view_form"/>
|
||||
<field name="act_window" ref="act_quality_configuration_form"/>
|
||||
</record>
|
||||
<menuitem
|
||||
parent="menu_configuration"
|
||||
action="act_quality_configuration_form"
|
||||
sequence="10"
|
||||
id="menu_quality_configuration"
|
||||
icon="tryton-list"/>
|
||||
|
||||
<record model="ir.model.access" id="access_quality_configuration">
|
||||
<field name="model">quality.configuration</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_quality_configuration_quality_admin">
|
||||
<field name="model">quality.configuration</field>
|
||||
<field name="group" ref="group_quality_admin"/>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_delete" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.sequence.type" id="sequence_type_quality_inspection">
|
||||
<field name="name">Quality Inspection</field>
|
||||
</record>
|
||||
<record model="ir.sequence.type-res.group" id="sequence_type_quality_inspection_group_admin">
|
||||
<field name="sequence_type" ref="sequence_type_quality_inspection"/>
|
||||
<field name="group" ref="res.group_admin"/>
|
||||
</record>
|
||||
<record model="ir.sequence.type-res.group" id="sequence_type_quality_inspection_group_quality_admin">
|
||||
<field name="sequence_type" ref="sequence_type_quality_inspection"/>
|
||||
<field name="group" ref="group_quality_admin"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.sequence.type" id="sequence_type_quality_alert">
|
||||
<field name="name">Quality Alert</field>
|
||||
</record>
|
||||
<record model="ir.sequence.type-res.group" id="sequence_type_quality_alert_group_admin">
|
||||
<field name="sequence_type" ref="sequence_type_quality_alert"/>
|
||||
<field name="group" ref="res.group_admin"/>
|
||||
</record>
|
||||
<record model="ir.sequence.type-res.group" id="sequence_type_quality_alert_group_quality_admin">
|
||||
<field name="sequence_type" ref="sequence_type_quality_alert"/>
|
||||
<field name="group" ref="group_quality_admin"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_control_view_form">
|
||||
<field name="model">quality.control</field>
|
||||
<field name="type">form</field>
|
||||
<field name="name">quality_control_form</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_control_view_list">
|
||||
<field name="model">quality.control</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="name">quality_control_list</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.act_window" id="act_quality_control_form">
|
||||
<field name="name">Controls</field>
|
||||
<field name="res_model">quality.control</field>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_control_form_view1">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="view" ref="quality_control_view_list"/>
|
||||
<field name="act_window" ref="act_quality_control_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_control_form_view2">
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="view" ref="quality_control_view_form"/>
|
||||
<field name="act_window" ref="act_quality_control_form"/>
|
||||
</record>
|
||||
<menuitem
|
||||
parent="menu_configuration"
|
||||
action="act_quality_control_form"
|
||||
sequence="20"
|
||||
id="menu_quality_control"/>
|
||||
|
||||
<record model="ir.model.access" id="access_quality_control">
|
||||
<field name="model">quality.control</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_quality_control_quality_admin">
|
||||
<field name="model">quality.control</field>
|
||||
<field name="group" ref="group_quality_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.rule.group" id="rule_group_quality_control_companies">
|
||||
<field name="name">User in companies</field>
|
||||
<field name="model">quality.control</field>
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_quality_control_companies">
|
||||
<field name="domain"
|
||||
eval="[('company', 'in', Eval('companies', []))]"
|
||||
pyson="1"/>
|
||||
<field name="rule_group" ref="rule_group_quality_control_companies"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_quality_control_no_company">
|
||||
<field name="domain"
|
||||
eval="[('company', '=', None)]"
|
||||
pyson="1"/>
|
||||
<field name="rule_group" ref="rule_group_quality_control_companies"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_control_point_view_form">
|
||||
<field name="model">quality.control.point</field>
|
||||
<field name="type">form</field>
|
||||
<field name="name">quality_control_point_form</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_control_point_view_list">
|
||||
<field name="model">quality.control.point</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="name">quality_control_point_list</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_inspection_view_form">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="type">form</field>
|
||||
<field name="name">quality_inspection_form</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_inspection_view_list">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="name">quality_inspection_list</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.act_window" id="act_quality_inspection_form">
|
||||
<field name="name">Inspections</field>
|
||||
<field name="res_model">quality.inspection</field>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_inspection_form_view1">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="view" ref="quality_inspection_view_list"/>
|
||||
<field name="act_window" ref="act_quality_inspection_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_inspection_form_view2">
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="view" ref="quality_inspection_view_form"/>
|
||||
<field name="act_window" ref="act_quality_inspection_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_inspection_form_domain_pending">
|
||||
<field name="name">Pending</field>
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="domain" eval="[('state', '=', 'pending')]" pyson="1"/>
|
||||
<field name="count" eval="True"/>
|
||||
<field name="act_window" ref="act_quality_inspection_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_inspection_form_domain_processed">
|
||||
<field name="name">Processed</field>
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="domain" eval="[('state', 'in', ['passed', 'failed'])]" pyson="1"/>
|
||||
<field name="act_window" ref="act_quality_inspection_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_inspection_form_domain_all">
|
||||
<field name="name">All</field>
|
||||
<field name="sequence" eval="9999"/>
|
||||
<field name="domain"></field>
|
||||
<field name="act_window" ref="act_quality_inspection_form"/>
|
||||
</record>
|
||||
<menuitem
|
||||
parent="menu_quality"
|
||||
action="act_quality_inspection_form"
|
||||
sequence="20"
|
||||
id="menu_quality_inspection_form"/>
|
||||
|
||||
<record model="ir.action.act_window" id="act_quality_inspection_form_relate">
|
||||
<field name="name">Quality Inspections</field>
|
||||
<field name="res_model">quality.inspection</field>
|
||||
<field
|
||||
name="domain"
|
||||
eval="[('origin.id', 'in', Eval('active_ids', []), Eval('active_model'))]"
|
||||
pyson="1"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_inspection_form_relate_view1">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="view" ref="quality_inspection_view_list"/>
|
||||
<field name="act_window" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_inspection_form_relate_view2">
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="view" ref="quality_inspection_view_form"/>
|
||||
<field name="act_window" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_quality_inspection">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="perm_read" eval="True"/>
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_delete" eval="False"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_quality_control_quality">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="group" ref="group_quality"/>
|
||||
<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.rule.group" id="rule_group_quality_inspection_companies">
|
||||
<field name="name">User in companies</field>
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="global_p" eval="True"/>
|
||||
</record>
|
||||
<record model="ir.rule" id="rule_quality_inspection_companies">
|
||||
<field name="domain"
|
||||
eval="[('company', 'in', Eval('companies', []))]"
|
||||
pyson="1"/>
|
||||
<field name="rule_group" ref="rule_group_quality_inspection_companies"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_inspection_pending_button">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="name">pending</field>
|
||||
<field name="string">Pending</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_inspection_process_button">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="name">process</field>
|
||||
<field name="string">Process</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_inspection_pass_button">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="name">pass_</field>
|
||||
<field name="string">Pass</field>
|
||||
</record>
|
||||
<record model="ir.model.button-res.group" id="quality_inspection_pass_button_group_quality">
|
||||
<field name="button" ref="quality_inspection_pass_button"/>
|
||||
<field name="group" ref="group_quality"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_inspection_fail_button">
|
||||
<field name="model">quality.inspection</field>
|
||||
<field name="name">fail</field>
|
||||
<field name="string">Fail</field>
|
||||
</record>
|
||||
<record model="ir.model.button-res.group" id="quality_inspection_fail_button_group_quality">
|
||||
<field name="button" ref="quality_inspection_fail_button"/>
|
||||
<field name="group" ref="group_quality"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_alert_view_form">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="type">form</field>
|
||||
<field name="name">quality_alert_form</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="quality_alert_view_list">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="name">quality_alert_list</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.act_window" id="act_quality_alert_form">
|
||||
<field name="name">Alerts</field>
|
||||
<field name="res_model">quality.alert</field>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_alert_form_view1">
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="view" ref="quality_alert_view_list"/>
|
||||
<field name="act_window" ref="act_quality_alert_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.view" id="act_quality_alert_form_view2">
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="view" ref="quality_alert_view_form"/>
|
||||
<field name="act_window" ref="act_quality_alert_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_alert_form_domain_open">
|
||||
<field name="name">Open</field>
|
||||
<field name="sequence" eval="10"/>
|
||||
<field name="domain" eval="[('state', '=', 'open')]" pyson="1"/>
|
||||
<field name="count" eval="True"/>
|
||||
<field name="act_window" ref="act_quality_alert_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_alert_form_domain_processing">
|
||||
<field name="name">Processing</field>
|
||||
<field name="sequence" eval="20"/>
|
||||
<field name="domain" eval="[('state', '=', 'processing')]" pyson="1"/>
|
||||
<field name="count" eval="True"/>
|
||||
<field name="act_window" ref="act_quality_alert_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_alert_form_domain_deferred">
|
||||
<field name="name">Deferred</field>
|
||||
<field name="sequence" eval="30"/>
|
||||
<field name="domain" eval="[('state', '=', 'deferred')]" pyson="1"/>
|
||||
<field name="count" eval="True"/>
|
||||
<field name="act_window" ref="act_quality_alert_form"/>
|
||||
</record>
|
||||
<record model="ir.action.act_window.domain" id="act_quality_alert_form_domain_all">
|
||||
<field name="name">All</field>
|
||||
<field name="sequence" eval="9999"/>
|
||||
<field name="domain"></field>
|
||||
<field name="act_window" ref="act_quality_alert_form"/>
|
||||
</record>
|
||||
<menuitem
|
||||
parent="menu_quality"
|
||||
action="act_quality_alert_form"
|
||||
sequence="10"
|
||||
id="menu_quality_alert_form"/>
|
||||
|
||||
<record model="ir.model.access" id="access_quality_alert">
|
||||
<field name="model">quality.alert</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_quality_alert_quality">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="group" ref="group_quality"/>
|
||||
<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.model.button" id="quality_alert_open_button">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="name">open</field>
|
||||
<field name="string">Open</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_alert_process_button">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="name">process</field>
|
||||
<field name="string">Process</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_alert_defer_button">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="name">defer</field>
|
||||
<field name="string">Defer</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.button" id="quality_alert_resolve_button">
|
||||
<field name="model">quality.alert</field>
|
||||
<field name="name">resolve</field>
|
||||
<field name="string">Resolve</field>
|
||||
</record>
|
||||
</data>
|
||||
<data noupdate="1">
|
||||
<record model="ir.sequence" id="sequence_quality_inspection">
|
||||
<field name="name">Quality Inspection</field>
|
||||
<field name="sequence_type" ref="sequence_type_quality_inspection"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.sequence" id="sequence_quality_alert">
|
||||
<field name="name">Quality Alert</field>
|
||||
<field name="sequence_type" ref="sequence_type_quality_alert"/>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
89
modules/quality/stock.py
Normal file
89
modules/quality/stock.py
Normal file
@@ -0,0 +1,89 @@
|
||||
# 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.model import ModelView
|
||||
from trytond.pool import PoolMeta
|
||||
|
||||
from .quality import ControlledMixin
|
||||
|
||||
|
||||
class ControlledShipmentMixin(ControlledMixin):
|
||||
__slots__ = ()
|
||||
|
||||
def quality_control_pattern(self, operation):
|
||||
pattern = super().quality_control_pattern(operation)
|
||||
pattern['company'] = self.company.id
|
||||
pattern['products'] = {m.product.id for m in self.moves}
|
||||
return pattern
|
||||
|
||||
|
||||
class ShipmentIn(ControlledShipmentMixin, metaclass=PoolMeta):
|
||||
__name__ = 'stock.shipment.in'
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'receive', 'quality.wizard_stock_shipment_in_inspect_receive')
|
||||
def receive(cls, shipments):
|
||||
return super().receive(shipments)
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'do', 'quality.wizard_stock_shipment_in_inspect_do')
|
||||
def do(cls, shipments):
|
||||
return super().do(shipments)
|
||||
|
||||
|
||||
class ShipmentOut(ControlledShipmentMixin, metaclass=PoolMeta):
|
||||
__name__ = 'stock.shipment.out'
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'pick', 'quality.wizard_stock_shipment_out_inspect_pick')
|
||||
def pick(cls, shipments):
|
||||
return super().pick(shipments)
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'pack', 'quality.wizard_stock_shipment_out_inspect_pack')
|
||||
def pack(cls, shipments):
|
||||
return super().pack(shipments)
|
||||
|
||||
|
||||
class ShipmentOutReturn(ControlledShipmentMixin, metaclass=PoolMeta):
|
||||
__name__ = 'stock.shipment.out.return'
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'receive', 'quality.wizard_stock_shipment_out_return_inspect_receive')
|
||||
def receive(cls, shipments):
|
||||
return super().receive(shipments)
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'do', 'quality.wizard_stock_shipment_out_return_inspect_do')
|
||||
def do(cls, shipments):
|
||||
return super().do(shipments)
|
||||
|
||||
|
||||
class ShipmentInternal(ControlledShipmentMixin, metaclass=PoolMeta):
|
||||
__name__ = 'stock.shipment.internal'
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'ship', 'quality.wizard_stock_shipment_internal_inspect_ship')
|
||||
def ship(cls, shipments):
|
||||
return super().ship(shipments)
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@ControlledMixin.control(
|
||||
'do', 'quality.wizard_stock_shipment_internal_inspect_do')
|
||||
def do(cls, shipments):
|
||||
return super().do(shipments)
|
||||
118
modules/quality/stock.xml
Normal file
118
modules/quality/stock.xml
Normal file
@@ -0,0 +1,118 @@
|
||||
<?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 depends="stock">
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_in_inspect_receive">
|
||||
<field name="name">Inspect Reception</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.in</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_in_inspect_receive_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.in,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_in_inspect_receive"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_in_inspect_do">
|
||||
<field name="name">Inspect Completion</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.in</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_in_inspect_do_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.in,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_in_inspect_do"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.keyword" id="act_quality_inspection_form_relate_keyword_stock_shipment_in">
|
||||
<field name="keyword">form_relate</field>
|
||||
<field name="model">stock.shipment.in,-1</field>
|
||||
<field name="action" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_out_inspect_pick">
|
||||
<field name="name">Inspect Pick</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.out</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_out_inspect_pick_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.out,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_out_inspect_pick"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_out_inspect_pack">
|
||||
<field name="name">Inspect Pack</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.out</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_out_inspect_pack_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.out,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_out_inspect_pack"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.keyword" id="act_quality_inspection_form_relate_keyword_stock_shipment_out">
|
||||
<field name="keyword">form_relate</field>
|
||||
<field name="model">stock.shipment.out,-1</field>
|
||||
<field name="action" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_out_return_inspect_receive">
|
||||
<field name="name">Inspect Reception</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.out.return</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_out_return_inspect_receive_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.out.return,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_out_return_inspect_receive"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_out_return_inspect_do">
|
||||
<field name="name">Inspect Completion</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.out.return</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_out_return_inspect_do_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.out.return,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_out_return_inspect_do"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.keyword" id="act_quality_inspection_form_relate_keyword_stock_shipment_out_return">
|
||||
<field name="keyword">form_relate</field>
|
||||
<field name="model">stock.shipment.out.return,-1</field>
|
||||
<field name="action" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_internal_inspect_ship">
|
||||
<field name="name">Inspect Ship</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.internal</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_internal_inspect_ship_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.internal,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_internal_inspect_ship"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.wizard" id="wizard_stock_shipment_internal_inspect_do">
|
||||
<field name="name">Inspect Completion</field>
|
||||
<field name="wiz_name">quality.inspect</field>
|
||||
<field name="model">stock.shipment.internal</field>
|
||||
</record>
|
||||
<record model="ir.action.keyword" id="wizard_stock_shipment_internal_inspect_do_keyword1">
|
||||
<field name="keyword">form_action</field>
|
||||
<field name="model">stock.shipment.internal,-1</field>
|
||||
<field name="action" ref="wizard_stock_shipment_internal_inspect_do"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.action.keyword" id="act_quality_inspection_form_relate_keyword_stock_shipment_internal">
|
||||
<field name="keyword">form_relate</field>
|
||||
<field name="model">stock.shipment.internal,-1</field>
|
||||
<field name="action" ref="act_quality_inspection_form_relate"/>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
2
modules/quality/tests/__init__.py
Normal file
2
modules/quality/tests/__init__.py
Normal 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.
|
||||
BIN
modules/quality/tests/__pycache__/__init__.cpython-311.pyc
Normal file
BIN
modules/quality/tests/__pycache__/__init__.cpython-311.pyc
Normal file
Binary file not shown.
BIN
modules/quality/tests/__pycache__/test_module.cpython-311.pyc
Normal file
BIN
modules/quality/tests/__pycache__/test_module.cpython-311.pyc
Normal file
Binary file not shown.
BIN
modules/quality/tests/__pycache__/test_scenario.cpython-311.pyc
Normal file
BIN
modules/quality/tests/__pycache__/test_scenario.cpython-311.pyc
Normal file
Binary file not shown.
88
modules/quality/tests/scenario_quality_control_shipment.rst
Normal file
88
modules/quality/tests/scenario_quality_control_shipment.rst
Normal file
@@ -0,0 +1,88 @@
|
||||
=================================
|
||||
Quality Control Shipment Scenario
|
||||
=================================
|
||||
|
||||
Imports::
|
||||
|
||||
>>> from decimal import Decimal
|
||||
|
||||
>>> from proteus import Model
|
||||
>>> from trytond.modules.company.tests.tools import create_company
|
||||
>>> from trytond.tests.tools import activate_modules
|
||||
|
||||
Activate modules::
|
||||
|
||||
>>> config = activate_modules(['quality', 'stock'], create_company)
|
||||
|
||||
>>> Control = Model.get('quality.control')
|
||||
>>> Inspection = Model.get('quality.inspection')
|
||||
>>> Party = Model.get('party.party')
|
||||
>>> ProductTemplate = Model.get('product.template')
|
||||
>>> Shipment = Model.get('stock.shipment.in')
|
||||
>>> UoM = Model.get('product.uom')
|
||||
|
||||
Create party::
|
||||
|
||||
>>> supplier = Party(name="Supplier")
|
||||
>>> supplier.save()
|
||||
|
||||
Create product::
|
||||
|
||||
>>> unit, = UoM.find([('name', '=', "Unit")])
|
||||
>>> product_template = ProductTemplate(name="Product")
|
||||
>>> product_template.default_uom = unit
|
||||
>>> product_template.type = 'goods'
|
||||
>>> product_template.save()
|
||||
>>> product, = product_template.products
|
||||
|
||||
Create control::
|
||||
|
||||
>>> control = Control(name="Check")
|
||||
>>> control.operations = ['stock.shipment.in:receive']
|
||||
>>> point = control.points.new()
|
||||
>>> point.string = "Test"
|
||||
>>> point.type_ = 'float'
|
||||
>>> point.tolerance_lower = 20
|
||||
>>> point.tolerance_upper = 50
|
||||
>>> control.save()
|
||||
|
||||
Receive product which fails quality inspection::
|
||||
|
||||
>>> shipment = Shipment(supplier=supplier)
|
||||
>>> move = shipment.incoming_moves.new()
|
||||
>>> move.from_location = shipment.supplier_location
|
||||
>>> move.to_location = shipment.warehouse_input
|
||||
>>> move.product = product
|
||||
>>> move.quantity = 1
|
||||
>>> move.unit_price = Decimal('5.0000')
|
||||
>>> move.currency = shipment.company.currency
|
||||
>>> shipment.save()
|
||||
>>> shipment.state
|
||||
'draft'
|
||||
|
||||
>>> inspect = shipment.click('receive')
|
||||
>>> inspect.form.points = {'test': 60}
|
||||
>>> inspect.execute('save')
|
||||
>>> inspect.state
|
||||
'end'
|
||||
>>> shipment.state
|
||||
'draft'
|
||||
|
||||
>>> inspection, = Inspection.find([])
|
||||
>>> inspection.state
|
||||
'failed'
|
||||
|
||||
>>> shipment.click('receive')
|
||||
Traceback (most recent call last):
|
||||
...
|
||||
InspectionError: ...
|
||||
|
||||
Receive a product that passes quantity inspection::
|
||||
|
||||
>>> inspection.click('pass_')
|
||||
>>> inspection.state
|
||||
'passed'
|
||||
|
||||
>>> shipment.click('receive')
|
||||
>>> shipment.state
|
||||
'received'
|
||||
106
modules/quality/tests/scenario_quality_inspection.rst
Normal file
106
modules/quality/tests/scenario_quality_inspection.rst
Normal file
@@ -0,0 +1,106 @@
|
||||
===========================
|
||||
Quality Inspection Scenario
|
||||
===========================
|
||||
|
||||
Imports::
|
||||
|
||||
>>> from proteus import Model
|
||||
>>> from trytond.modules.company.tests.tools import create_company
|
||||
>>> from trytond.tests.tools import activate_modules
|
||||
|
||||
Activate modules::
|
||||
|
||||
>>> config = activate_modules('quality', create_company)
|
||||
|
||||
>>> Control = Model.get('quality.control')
|
||||
>>> Inspection = Model.get('quality.inspection')
|
||||
|
||||
Create control::
|
||||
|
||||
>>> control = Control(name="Test")
|
||||
>>> point = control.points.new()
|
||||
>>> point.string = "Boolean"
|
||||
>>> point.type_ = 'boolean'
|
||||
>>> point = control.points.new()
|
||||
>>> point.string = "Float"
|
||||
>>> point.type_ = 'float'
|
||||
>>> point.tolerance_lower = 10
|
||||
>>> point.tolerance_upper = 20
|
||||
>>> control.save()
|
||||
|
||||
Create an inspection that passes::
|
||||
|
||||
>>> inspection = Inspection()
|
||||
>>> inspection.control = control
|
||||
>>> inspection.points
|
||||
{'boolean': None, 'float': None}
|
||||
>>> inspection.points = {'boolean': True, 'float': 15}
|
||||
>>> inspection.click('process')
|
||||
>>> inspection.state
|
||||
'passed'
|
||||
|
||||
Create an inspection that fails::
|
||||
|
||||
>>> inspection = Inspection()
|
||||
>>> inspection.control = control
|
||||
>>> inspection.points = {'boolean': False, 'float': 15}
|
||||
>>> inspection.click('process')
|
||||
>>> inspection.state
|
||||
'failed'
|
||||
|
||||
Create an inspection below the lower tolerance::
|
||||
|
||||
>>> inspection = Inspection()
|
||||
>>> inspection.control = control
|
||||
>>> inspection.points = {'boolean': True, 'float': 5}
|
||||
>>> inspection.click('process')
|
||||
>>> inspection.state
|
||||
'failed'
|
||||
|
||||
Create an inspection above the upper tolerance::
|
||||
|
||||
>>> inspection = Inspection()
|
||||
>>> inspection.control = control
|
||||
>>> inspection.points = {'boolean': True, 'float': 25}
|
||||
>>> inspection.click('process')
|
||||
>>> inspection.state
|
||||
'failed'
|
||||
|
||||
Create a partial inspection::
|
||||
|
||||
>>> inspection = Inspection()
|
||||
>>> inspection.control = control
|
||||
>>> inspection.points = {'boolean': True}
|
||||
>>> inspection.click('process')
|
||||
Traceback (most recent call last):
|
||||
...
|
||||
InspectionValidationError: ...
|
||||
|
||||
Pass a failed inspection::
|
||||
|
||||
>>> inspection = Inspection()
|
||||
>>> inspection.control = control
|
||||
>>> inspection.points = {'boolean': False, 'float': 15}
|
||||
>>> inspection.click('process')
|
||||
>>> inspection.state
|
||||
'failed'
|
||||
>>> inspection.click('pass_')
|
||||
>>> inspection.state
|
||||
'passed'
|
||||
|
||||
Its not possible to delete a passed inspection::
|
||||
|
||||
>>> inspection.delete()
|
||||
Traceback (most recent call last):
|
||||
...
|
||||
AccessError: ...
|
||||
|
||||
Reset an inspection back to pending::
|
||||
|
||||
>>> inspection.click('pending')
|
||||
>>> inspection.state
|
||||
'pending'
|
||||
|
||||
It is possible to delete pending inspections::
|
||||
|
||||
>>> inspection.delete()
|
||||
12
modules/quality/tests/test_module.py
Normal file
12
modules/quality/tests/test_module.py
Normal file
@@ -0,0 +1,12 @@
|
||||
# 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 QualityTestCase(ModuleTestCase):
|
||||
"Test Quality module"
|
||||
module = 'quality'
|
||||
extras = ['stock', 'production']
|
||||
|
||||
|
||||
del ModuleTestCase
|
||||
8
modules/quality/tests/test_scenario.py
Normal file
8
modules/quality/tests/test_scenario.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# 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 load_doc_tests
|
||||
|
||||
|
||||
def load_tests(*args, **kwargs):
|
||||
return load_doc_tests(__name__, __file__, *args, **kwargs)
|
||||
38
modules/quality/tryton.cfg
Normal file
38
modules/quality/tryton.cfg
Normal file
@@ -0,0 +1,38 @@
|
||||
[tryton]
|
||||
version=7.8.0
|
||||
depends:
|
||||
company
|
||||
ir
|
||||
product
|
||||
res
|
||||
extras_depend:
|
||||
production
|
||||
stock
|
||||
xml:
|
||||
quality.xml
|
||||
stock.xml
|
||||
production.xml
|
||||
message.xml
|
||||
|
||||
[register]
|
||||
model:
|
||||
quality.Configuration
|
||||
quality.ConfigurationSequence
|
||||
quality.Control
|
||||
quality.ControlPoint
|
||||
quality.Inspection
|
||||
quality.Alert
|
||||
quality.InspectStore
|
||||
wizard:
|
||||
quality.Inspect
|
||||
|
||||
[register production]
|
||||
model:
|
||||
production.Production
|
||||
|
||||
[register stock]
|
||||
model:
|
||||
stock.ShipmentIn
|
||||
stock.ShipmentOut
|
||||
stock.ShipmentOutReturn
|
||||
stock.ShipmentInternal
|
||||
41
modules/quality/view/quality_alert_form.xml
Normal file
41
modules/quality/view/quality_alert_form.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?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="title"/>
|
||||
<field name="title"/>
|
||||
<label name="number"/>
|
||||
<field name="number"/>
|
||||
|
||||
<label name="origin"/>
|
||||
<field name="origin"/>
|
||||
|
||||
<notebook>
|
||||
<page name="description">
|
||||
<separator name="description" colspan="4"/>
|
||||
<field name="description" colspan="4"/>
|
||||
</page>
|
||||
<page string="Other Info" id="other">
|
||||
<label name="company"/>
|
||||
<field name="company"/>
|
||||
<newline/>
|
||||
|
||||
<label name="processed_by"/>
|
||||
<field name="processed_by"/>
|
||||
<label name="deferred_by"/>
|
||||
<field name="deferred_by"/>
|
||||
|
||||
<label name="resolved_by"/>
|
||||
<field name="resolved_by"/>
|
||||
</page>
|
||||
</notebook>
|
||||
|
||||
<label name="state"/>
|
||||
<field name="state"/>
|
||||
<group col="-1" colspan="2" id="buttons">
|
||||
<button name="open"/>
|
||||
<button name="process"/>
|
||||
<button name="defer"/>
|
||||
<button name="resolve"/>
|
||||
</group>
|
||||
</form>
|
||||
10
modules/quality/view/quality_alert_list.xml
Normal file
10
modules/quality/view/quality_alert_list.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?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="company" expand="1" optional="1"/>
|
||||
<field name="number" expand="1"/>
|
||||
<field name="title" expand="2" optional="0"/>
|
||||
<field name="origin" expand="1" optional="0"/>
|
||||
<field name="state"/>
|
||||
</tree>
|
||||
9
modules/quality/view/quality_configuration_form.xml
Normal file
9
modules/quality/view/quality_configuration_form.xml
Normal 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. -->
|
||||
<form>
|
||||
<label name="alert_sequence"/>
|
||||
<field name="alert_sequence"/>
|
||||
<label name="inspection_sequence"/>
|
||||
<field name="inspection_sequence"/>
|
||||
</form>
|
||||
28
modules/quality/view/quality_control_form.xml
Normal file
28
modules/quality/view/quality_control_form.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?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"/>
|
||||
<label name="active"/>
|
||||
<field name="active"/>
|
||||
|
||||
<label name="operations"/>
|
||||
<field name="operations" yexpand="0"/>
|
||||
<label name="frequency"/>
|
||||
<group col="-1" id="frequency">
|
||||
<field name="frequency" factor="100" xexpand="0"/>
|
||||
<label name="frequency" string="%" xalign="0.0" xexpand="1"/>
|
||||
</group>
|
||||
|
||||
<label name="company"/>
|
||||
<field name="company"/>
|
||||
<newline/>
|
||||
|
||||
<label name="product_category"/>
|
||||
<field name="product_category"/>
|
||||
<label name="product"/>
|
||||
<field name="product"/>
|
||||
|
||||
<field name="points" colspan="4"/>
|
||||
</form>
|
||||
13
modules/quality/view/quality_control_list.xml
Normal file
13
modules/quality/view/quality_control_list.xml
Normal 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. -->
|
||||
<tree>
|
||||
<field name="name" expand="2"/>
|
||||
<field name="operations" expand="1" optional="0"/>
|
||||
<field name="frequency" factor="100" optional="1">
|
||||
<suffix string="%" name="frequency"/>
|
||||
</field>
|
||||
<field name="company" expand="1" optional="1"/>
|
||||
<field name="product_category" expand="1" optional="0"/>
|
||||
<field name="product" expand="1" optional="0"/>
|
||||
</tree>
|
||||
25
modules/quality/view/quality_control_point_form.xml
Normal file
25
modules/quality/view/quality_control_point_form.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?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="control"/>
|
||||
<field name="control" colspan="3"/>
|
||||
|
||||
<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="tolerance_lower"/>
|
||||
<field name="tolerance_lower"/>
|
||||
<label name="tolerance_upper"/>
|
||||
<field name="tolerance_upper"/>
|
||||
|
||||
<label name="help" yalign="0"/>
|
||||
<field name="help" colspan="3" yexpand="0" height="80"/>
|
||||
</form>
|
||||
11
modules/quality/view/quality_control_point_list.xml
Normal file
11
modules/quality/view/quality_control_point_list.xml
Normal 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. -->
|
||||
<tree>
|
||||
<field name="control" expand="2"/>
|
||||
<field name="string" expand="1"/>
|
||||
<field name="name" expand="1" optional="1"/>
|
||||
<field name="type_" optional="0"/>
|
||||
<field name="tolerance_lower" optional="1"/>
|
||||
<field name="tolerance_upper" optional="1"/>
|
||||
</tree>
|
||||
45
modules/quality/view/quality_inspection_form.xml
Normal file
45
modules/quality/view/quality_inspection_form.xml
Normal file
@@ -0,0 +1,45 @@
|
||||
<?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="control"/>
|
||||
<field name="control"/>
|
||||
<label name="number"/>
|
||||
<field name="number"/>
|
||||
|
||||
<label name="origin"/>
|
||||
<field name="origin"/>
|
||||
|
||||
<notebook>
|
||||
<page name="points">
|
||||
<field name="points" colspan="4"/>
|
||||
</page>
|
||||
<page name="alerts">
|
||||
<field name="alerts" colspan="4"/>
|
||||
</page>
|
||||
<page string="Other Info" id="other">
|
||||
<label name="company"/>
|
||||
<field name="company"/>
|
||||
<newline/>
|
||||
|
||||
<label name="processed_by"/>
|
||||
<field name="processed_by"/>
|
||||
<label name="processed_at"/>
|
||||
<field name="processed_at"/>
|
||||
|
||||
<label name="passed_by"/>
|
||||
<field name="passed_by"/>
|
||||
<label name="failed_by"/>
|
||||
<field name="failed_by"/>
|
||||
</page>
|
||||
</notebook>
|
||||
|
||||
<label name="state"/>
|
||||
<field name="state"/>
|
||||
<group col="-1" colspan="2" id="buttons">
|
||||
<button name="pending"/>
|
||||
<button name="process"/>
|
||||
<button name="pass_"/>
|
||||
<button name="fail"/>
|
||||
</group>
|
||||
</form>
|
||||
10
modules/quality/view/quality_inspection_list.xml
Normal file
10
modules/quality/view/quality_inspection_list.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?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="company" expand="1" optional="1"/>
|
||||
<field name="number" expand="1"/>
|
||||
<field name="control" expand="1" optional="0"/>
|
||||
<field name="origin" expand="1" optional="0"/>
|
||||
<field name="state"/>
|
||||
</tree>
|
||||
Reference in New Issue
Block a user