first commit

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

View File

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

View File

@@ -0,0 +1,17 @@
# 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 fields
from trytond.pool import PoolMeta
class Carrier(metaclass=PoolMeta):
__name__ = 'carrier'
shipping_service = fields.Selection([
(None, ''),
], 'Shipping Service')
@property
def shipping_label_mimetype(self):
return 'application/octet-stream'

View File

@@ -0,0 +1,17 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.ui.view" id="carrier_view_form">
<field name="model">carrier</field>
<field name="inherit" ref="carrier.carrier_view_form"/>
<field name="name">carrier_form</field>
</record>
<record model="ir.ui.view" id="carrier_view_tree">
<field name="model">carrier</field>
<field name="inherit" ref="carrier.carrier_view_tree"/>
<field name="name">carrier_tree</field>
</record>
</data>
</tryton>

View 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.exceptions import UserError, UserWarning
class PackWarning(UserWarning):
pass
class PackingValidationError(UserError):
pass

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,129 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Servei d'enviament"
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Té servei d'enviament"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Etiqueta d'enviament"
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "ID de l'etiqueta d'enviament"
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Tipus MIME d'etiqueta d'enviament"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referència de l'enviament"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr "URL de seguiment de l'enviament"
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr "Transportista"
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Té servei d'enviament"
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Descripció de l'enviament"
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referència de l'enviament"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr "Transportista"
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Té servei d'enviament"
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Descripció de l'enviament"
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referència de l'enviament"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Té servei d'enviament"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Descripció d'enviament"
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referència de l'enviament"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Deixa en blanc per utiltizar la descripció generada."
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Deixa en blanc per utiltizar la descripció generada."
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Deixa en blanc per utiltizar la descripció generada."
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Crea enviament"
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Etiqueta d'enviament"
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Etiquetes d'enviament"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
"Per crear etiquetes d'enviament per l'albarà \"%(shipment)s\", l'heu "
"d'empaquetar."
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "L'albarà \"%(shipment)s\" no té assignat un transportista."
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Etiqueta d'enviament"
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Crea enviament per paquets"
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Crea enviament per paquets"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Crea enviament per paquets"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,129 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Versanddienst"
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Hat Versand-Webservice Anbindung"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Versandetikett"
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "ID Versandetikett"
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "MIME-Typ Versandetikett"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Versandbeleg"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr "Versand Tracking URL"
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr "Versanddienstleister"
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Hat Versand-Webservice Anbindung"
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Versandbeschreibung"
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Versandreferenz"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr "Versanddienstleister"
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Hat Versand-Webservice Anbindung"
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Versandbeschreibung"
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Versandreferenz"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Hat Versand-Webservice Anbindung"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Versandbeschreibung"
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Versandreferenz"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Leer lassen, um die generierte Beschreibung zu verwenden."
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Leer lassen, um die generierte Beschreibung zu verwenden."
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Leer lassen, um die generierte Beschreibung zu verwenden."
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Versand erstellen"
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Versandetikett"
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Versandetiketten"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
"Damit die Versandaufkleber für die Lieferung \"%(shipment)s\" generiert "
"werden können, muss die Lieferung zuerst gepackt werden."
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "Der Lieferung \"%(shipment)s\" ist kein Versanddienstleister zugeordnet."
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Versandetikett"
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Versand für Pakete erstellen"
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Versand für Pakete erstellen"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Versand erstellen"

View File

@@ -0,0 +1,129 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Servicio de envío"
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tiene servicio de envío"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Etiqueta de envío"
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "ID de la etiqueta de envío"
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Tipo MIME de la etiqueta de envío"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referencia de envío"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr "URL Seguimiento del envío"
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr "Transportista"
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tiene servicio de envío"
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Descripción del envío"
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referencia del envío"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr "Transportista"
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tiene servicio de envío"
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Descripción del envío"
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referencia de envío"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tiene servicio de envío"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Descripción del envío"
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referencia del envío"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Dejar en blanco para usar la descripcion generada."
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Dejar en blanco para usar la descripcion generada."
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Dejar en blanco para usar la descripcion generada."
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Crear envío"
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Etiqueta de envío"
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Etiquetas de envío"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
"Para crear etiquetas de envío para el albarán \"%(shipment)s\", debe "
"empaquetar-lo."
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "El albarán \"%(shipment)s\" no tiene asignado ningún transportista."
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Etiqueta de envío"
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Crear envío para paquetes"
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Crear envío para paquetes"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Crear envío de paquetes"

View File

@@ -0,0 +1,127 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr ""
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr ""
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr ""
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr ""
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, fuzzy, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "El envío \"%(shipment)s\" no tiene asignado ningún transportista."
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""

View File

@@ -0,0 +1,143 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Tarne teenus"
#, fuzzy
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tarne teenus"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Lähetuse etikett"
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Lähetuse etikett"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Lähetuse etikett"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Lähetuse viide"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tarne teenus"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Lähetuse kirjeldus"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Lähetuse viide"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tarne teenus"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Lähetuse kirjeldus"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Lähetuse viide"
#, fuzzy
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Tarne teenus"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Lähetuse kirjeldus"
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Lähetuse viide"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Loo lähetus"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Lähetuse etikett"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Lähetuse etikett"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr "Lähetuse \"%(shipment)s\" etikettide loomiseks tuleb see pakkida."
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "Lähetusel \"%(shipment)s\" ei ole vedajat."
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Lähetuse etikett"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Loo saadetistele lähetus"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Loo saadetistele lähetus"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Loo saadetistele lähetus"

View File

@@ -0,0 +1,145 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "خدمات حمل ونقل"
#, fuzzy
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "خدمات حمل ونقل"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "برچسب حمل ونقل"
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "برچسب حمل ونقل"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "برچسب حمل ونقل"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "مرجع حمل ونقل"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "خدمات حمل ونقل"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "شرح حمل ونقل"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "مرجع حمل ونقل"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "خدمات حمل ونقل"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "شرح حمل ونقل"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "مرجع حمل ونقل"
#, fuzzy
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "خدمات حمل ونقل"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "شرح حمل ونقل"
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "مرجع حمل ونقل"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "ایجاد حمل ونقل"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "برچسب حمل ونقل"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "برچسب حمل ونقل"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
"برای ایجاد برچسب های حمل و نقل محموله :\"%(shipment)s\"، شما باید آن را بسته"
" بندی کنید."
#, fuzzy, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "هیچ حمل کننده ایی برای محموله : \"%s\" تنظیم نشده است."
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "برچسب حمل ونقل"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,129 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Service de livraison"
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "A un service de livraison"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Étiquette de livraison"
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "ID de l'étiquette de livraison"
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Type MIME d'étiquette d'expédition"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Référence de livraison"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr "URL de suivi des envois"
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr "Transporteur"
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "A un service de livraison"
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Description de la livraison"
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Référence de livraison"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr "Transporteur"
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "A un service de livraison"
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Description de la livraison"
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Référence de livraison"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "A un service de livraison"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Description de la livraison"
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Référence de livraison"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Laissez vide pour utiliser la description générée."
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Laissez vide pour utiliser la description générée."
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Laissez vide pour utiliser la description générée."
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Créer la livraison"
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Étiquette de livraison"
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Étiquettes de livraison"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
"Pour créer les étiquettes de livraison pour l'expédition « %(shipment)s », "
"vous devez l'emballer."
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "L'expédition « %(shipment)s » n'a pas de transporteur défini."
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Étiquette de livraison"
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Créer la livraison pour les colis"
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Créer une livraison pour les colis"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Créer la livraison pour les colis"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,127 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr ""
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr ""
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr ""
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr ""
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""

View File

@@ -0,0 +1,140 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr "Vettore"
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr "Vettore"
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,129 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Verzendservice"
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Heeft verzend service"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Verzendlabel"
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Verzendlabel-ID"
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Verzendlabel MIME-type"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Verzendreferentie"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr "Tracking-URL verzending"
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr "Transporteur"
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Heeft verzend service"
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Verzending omschrijving"
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Verzend referentie"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr "Transporteur"
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Heeft verzend service"
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Verzending omschrijving"
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Verzendreferentie"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Heeft verzend service"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Verzending omschrijving"
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Verzend referentie"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Laat leeg om de gegenereerde omschrijving te gebruiken."
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Laat leeg om de gegenereerde omschrijving te gebruiken."
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr "Laat leeg om de gegenereerde omschrijving te gebruiken."
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Maak zending"
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Verzendlabel"
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Verzendlabels"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
"Om verzendlabels te maken voor verzending \"%(shipment)s\", moet u deze "
"verpakken."
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "De zending \"%(shipment)s\" heeft geen transporteur."
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Verzendlabel"
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Maak een verzending voor de pakketten"
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Maak een verzending voor de pakketten"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Maak een verzending voor de pakketten"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,144 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Serviço de Envio"
#, fuzzy
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Serviço de Envio"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Etiquetas de envio"
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Etiquetas de envio"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Etiquetas de envio"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referência de Envio"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Serviço de Envio"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Descrição do Envio"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referência de Envio"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Serviço de Envio"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Descrição do Envio"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referência de Envio"
#, fuzzy
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Serviço de Envio"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Descrição do Envio"
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Referência de Envio"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
#, fuzzy
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Etiquetas de envio"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Etiquetas de envio"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, fuzzy, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "A remessa \"%(shipment)s\" não tem uma transportadora definida."
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Etiquetas de envio"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,127 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr ""
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr ""
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr ""
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr ""
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,144 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr "Dostavna služba"
#, fuzzy
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Dostavna služba"
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr "Nalepka pošiljke"
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Nalepka pošiljke"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Nalepka pošiljke"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr "Sklic paketne dostave"
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Dostavna služba"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr "Opis pošiljke"
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Sklic paketne dostave"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Dostavna služba"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Opis pošiljke"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Sklic paketne dostave"
#, fuzzy
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Dostavna služba"
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr "Opis pošiljke"
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Sklic paketne dostave"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
#, fuzzy
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Nalepka pošiljke"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Nalepka pošiljke"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, fuzzy, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr "Za dostavo \"%(shipment)s\" še ni izbran špediter."
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Nalepka pošiljke"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,127 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr ""
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr ""
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr ""
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr ""
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr ""

View File

@@ -0,0 +1,139 @@
#
msgid ""
msgstr "Content-Type: text/plain; charset=utf-8\n"
msgctxt "field:carrier,shipping_service:"
msgid "Shipping Service"
msgstr ""
msgctxt "field:stock.package,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.package,shipping_label:"
msgid "Shipping Label"
msgstr ""
#, fuzzy
msgctxt "field:stock.package,shipping_label_id:"
msgid "Shipping Label ID"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.package,shipping_label_mimetype:"
msgid "Shipping Label MIME Type"
msgstr "Shipping"
msgctxt "field:stock.package,shipping_reference:"
msgid "Shipping Reference"
msgstr ""
msgctxt "field:stock.package,shipping_tracking_url:"
msgid "Shipping Tracking URL"
msgstr ""
msgctxt "field:stock.shipment.in.return,carrier:"
msgid "Carrier"
msgstr ""
msgctxt "field:stock.shipment.in.return,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.in.return,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.in.return,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.internal,carrier:"
msgid "Carrier"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.internal,has_shipping_service:"
msgid "Has Shipping Service"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_description:"
msgid "Shipping Description"
msgstr "Shipping"
#, fuzzy
msgctxt "field:stock.shipment.internal,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "field:stock.shipment.out,has_shipping_service:"
msgid "Has Shipping Service"
msgstr ""
msgctxt "field:stock.shipment.out,shipping_description:"
msgid "Shipping Description"
msgstr ""
#, fuzzy
msgctxt "field:stock.shipment.out,shipping_reference:"
msgid "Shipping Reference"
msgstr "Shipping"
msgctxt "help:stock.shipment.in.return,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.internal,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "help:stock.shipment.out,shipping_description:"
msgid "Leave empty to use the generated description."
msgstr ""
msgctxt "model:ir.action,name:act_create_shipping_wizard"
msgid "Create Shipping"
msgstr "Create Shipping"
#, fuzzy
msgctxt "model:ir.action,name:report_shipping_label"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt "model:ir.action,name:wizard_print_shipping_label"
msgid "Shipping Labels"
msgstr "Shipping"
#, python-format
msgctxt "model:ir.message,text:msg_shipment_not_packed"
msgid "To create shipping labels for shipment \"%(shipment)s\", you must pack it."
msgstr ""
#, python-format
msgctxt "model:ir.message,text:msg_shipment_without_carrier"
msgid "The shipment \"%(shipment)s\" does not have a carrier set."
msgstr ""
#, fuzzy
msgctxt "model:ir.model.button,string:package_print_shipping_label_button"
msgid "Shipping Label"
msgstr "Shipping"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_in_return_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
#, fuzzy
msgctxt ""
"model:ir.model.button,string:shipment_internal_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"
msgctxt "model:ir.model.button,string:shipment_out_create_shipping_button"
msgid "Create Shipping for Packages"
msgstr "Create Shipping for Packages"

View File

@@ -0,0 +1,13 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data grouped="1">
<record model="ir.message" id="msg_shipment_not_packed">
<field name="text">To create shipping labels for shipment "%(shipment)s", you must pack it.</field>
</record>
<record model="ir.message" id="msg_shipment_without_carrier">
<field name="text">The shipment "%(shipment)s" does not have a carrier set.</field>
</record>
</data>
</tryton>

View File

@@ -0,0 +1,437 @@
# 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 mimetypes
import trytond.config as config
from trytond.i18n import gettext
from trytond.model import ModelView, Workflow, fields
from trytond.model.exceptions import AccessError
from trytond.pool import Pool, PoolMeta
from trytond.pyson import Eval
from trytond.report import Report
from trytond.transaction import Transaction
from trytond.wizard import StateAction, StateTransition, Wizard
from .exceptions import PackWarning
if config.getboolean('stock_package_shipping', 'filestore', default=False):
file_id = 'shipping_label_id'
store_prefix = config.get(
'stock_package_shipping', 'store_prefix', default=None)
else:
file_id = store_prefix = None
class Package(metaclass=PoolMeta):
__name__ = 'stock.package'
shipping_reference = fields.Char('Shipping Reference',
states={
'readonly': Eval('has_shipping_service', False),
})
shipping_label = fields.Binary(
"Shipping Label", readonly=True,
file_id=file_id, store_prefix=store_prefix)
shipping_label_id = fields.Char(
"Shipping Label ID", readonly=True, strip=False)
shipping_label_mimetype = fields.Char(
"Shipping Label MIME Type", readonly=True)
shipping_tracking_url = fields.Function(
fields.Char(
"Shipping Tracking URL",
states={
'invisible': ~Eval('shipping_tracking_url'),
}),
'get_shipping_tracking_url')
has_shipping_service = fields.Function(
fields.Boolean("Has Shipping Service"),
'on_change_with_has_shipping_service')
def get_shipping_tracking_url(self, name):
return
@classmethod
def __setup__(cls):
super().__setup__()
cls.shipping_reference.search_unaccented = False
cls._buttons.update(
print_shipping_label={
'invisible': ~Eval('shipping_label'),
'depends': ['shipping_label'],
})
@fields.depends('shipment')
def on_change_with_has_shipping_service(self, name=None):
return bool(
self.shipment
and getattr(self.shipment, 'carrier', None)
and getattr(self.shipment.carrier, 'shipping_service', None))
@classmethod
def search_rec_name(cls, name, clause):
_, operator, value = clause
if operator.startswith('!') or operator.startswith('not '):
bool_op = 'AND'
else:
bool_op = 'OR'
domain = super().search_rec_name(name, clause)
return [bool_op,
domain,
('shipping_reference', *clause[1:]),
]
@classmethod
def copy(cls, packages, default=None):
if default is None:
default = {}
else:
default = default.copy()
default.setdefault('shipping_reference', None)
default.setdefault('shipping_label', None)
return super().copy(packages, default=default)
@classmethod
@ModelView.button_action('stock_package_shipping.report_shipping_label')
def print_shipping_label(cls, packages):
pass
def lowest_common_root(paths):
min_length = min((len(p) for p in paths), default=0)
common = None
for i in range(min_length):
level_values = {p[i] for p in paths}
if len(level_values) == 1:
common = level_values.pop()
else:
break
return common
class ShippingMixin:
__slots__ = ()
shipping_reference = fields.Char(
"Shipping Reference",
states={
'readonly': Eval('has_shipping_service', False),
})
shipping_description = fields.Char('Shipping Description',
states={
'readonly': Eval('state').in_(['done', 'packed'])
},
help="Leave empty to use the generated description.")
has_shipping_service = fields.Function(
fields.Boolean("Has Shipping Service"),
'on_change_with_has_shipping_service')
@classmethod
def __setup__(cls):
super().__setup__()
cls.shipping_reference.search_unaccented = False
cls._buttons.update({
'create_shipping': {
'invisible': (Eval('shipping_reference', False)
| ~Eval('carrier', False)),
'readonly': (Eval('shipping_reference', False)
| ~Eval('root_packages', False)
| ~Eval('carrier', False)
| ~Eval('state').in_(['packed', 'done'])),
'depends': [
'state', 'carrier', 'shipping_reference',
'root_packages'],
},
})
@classmethod
def __register__(cls, module):
table = cls.__table__()
table_h = cls.__table_handler__(module)
cursor = Transaction().connection.cursor()
fill_shiping_reference = (
table_h.column_exist('reference')
and not table_h.column_exist('shipping_reference'))
super().__register__(module)
# Migration from 6.8: fill shipping_reference
if fill_shiping_reference:
cursor.execute(*table.update(
[table.shipping_reference],
[table.reference]))
@property
def shipping_description_used(self):
pool = Pool()
Product = pool.get('product.product')
description = self.shipping_description
if not description and hasattr(Product, 'customs_category'):
def parents(category):
if not category:
return
yield from parents(category.parent)
yield category
products = {
m.product for m in self.moves if m.product.customs_category}
paths = [list(parents(p.customs_category)) for p in products]
if category := lowest_common_root(paths):
description = category.name
return description
@fields.depends('carrier')
def on_change_with_has_shipping_service(self, name=None):
return bool(self.carrier and self.carrier.shipping_service)
@classmethod
def search_rec_name(cls, name, clause):
_, operator, value = clause
if operator.startswith('!') or operator.startswith('not '):
bool_op = 'AND'
else:
bool_op = 'OR'
domain = super().search_rec_name(name, clause)
return [bool_op,
domain,
('shipping_reference', *clause[1:]),
]
@classmethod
def validate(cls, shipments):
super().validate(shipments)
for shipment in shipments:
if shipment.has_shipping_service:
method_name = ('validate_packing_%s'
% shipment.carrier.shipping_service)
validator = getattr(shipment, method_name)
validator()
@classmethod
def check_no_carrier(cls, shipments):
pool = Pool()
Warning = pool.get('res.user.warning')
for shipment in shipments:
if (not shipment.carrier
and shipment.shipping_to_address
and shipment.warehouse not in
shipment.shipping_to_address.warehouses):
name = Warning.format('no_carrier', [shipment])
if Warning.check(name):
raise PackWarning(name,
gettext('stock_package_shipping'
'.msg_shipment_without_carrier',
shipment=shipment.rec_name))
@classmethod
@ModelView.button_action(
'stock_package_shipping.act_create_shipping_wizard')
def create_shipping(cls, shipments):
for shipment in shipments:
if shipment.state not in shipment.shipping_allowed:
raise AccessError(
gettext('stock_package_shipping.msg_shipment_not_packed',
shipment=shipment.rec_name))
@property
def shipping_allowed(self):
raise NotImplementedError
@property
def shipping_warehouse(self):
raise NotImplementedError
@property
def shipping_to(self):
raise NotImplementedError
@property
def shipping_to_address(self):
raise NotImplementedError
class ShipmentOut(ShippingMixin, metaclass=PoolMeta):
__name__ = 'stock.shipment.out'
@classmethod
@ModelView.button
@Workflow.transition('packed')
def pack(cls, shipments):
super().pack(shipments)
cls.check_no_carrier(shipments)
@property
def shipping_allowed(self):
return {'packed', 'done'}
@property
@fields.depends('warehouse')
def shipping_warehouse(self):
return self.warehouse
@property
@fields.depends('customer')
def shipping_to(self):
return self.customer
@property
@fields.depends('delivery_address')
def shipping_to_address(self):
return self.delivery_address
class ShipmentInReturn(ShippingMixin, metaclass=PoolMeta):
__name__ = 'stock.shipment.in.return'
carrier = fields.Many2One(
'carrier', "Carrier",
states={
'readonly': ~Eval('state').in_(['draft', 'waiting', 'assigned']),
})
@classmethod
@ModelView.button
@Workflow.transition('done')
def do(cls, shipments):
super().do(shipments)
cls.check_no_carrier(shipments)
@property
def shipping_allowed(self):
return {'assigned', 'done'}
@property
@fields.depends('shipping_warehouse')
def shipping_warehouse(self):
return self.from_location.warehouse
@property
@fields.depends('supplier')
def shipping_to(self):
return self.supplier
@property
@fields.depends('delivery_address')
def shipping_to_address(self):
return self.delivery_address
class ShipmentInternal(ShippingMixin, metaclass=PoolMeta):
__name__ = 'stock.shipment.internal'
carrier = fields.Many2One(
'carrier', "Carrier",
states={
'invisible': ~Eval('transit_location'),
'readonly': ~Eval('state').in_(['draft', 'waiting', 'assigned']),
})
@classmethod
def __setup__(cls):
super().__setup__()
shipping_invisible = ~Eval('transit_location')
for field in [
cls.shipping_reference,
cls.shipping_description,
cls.has_shipping_service]:
field.states['invisible'] = shipping_invisible
cls._buttons['create_shipping']['invisible'] |= shipping_invisible
@classmethod
@ModelView.button
@Workflow.transition('packed')
def pack(cls, shipments):
super().pack(shipments)
pool = Pool()
Warning = pool.get('res.user.warning')
for shipment in shipments:
if not shipment.transit_location:
continue
if not shipment.carrier:
name = Warning.format('no_carrier', [shipment])
if Warning.check(name):
raise PackWarning(
name,
gettext('stock_package_shipping'
'.msg_shipment_without_carrier',
shipment=shipment.rec_name))
@property
def shipping_allowed(self):
return {'packed', 'shipped'}
@property
def shipping_warehouse(self):
return self.warehouse
@property
def shipping_to(self):
return self.company.party
@property
def shipping_to_address(self):
if self.to_location.warehouse:
return self.to_location.warehouse.address
class CreateShipping(Wizard):
__name__ = 'stock.shipment.create_shipping'
start = StateTransition()
def transition_start(self):
if self.record.has_shipping_service:
shipping_service = self.record.carrier.shipping_service
method_name = 'validate_packing_%s' % shipping_service
getattr(self.record, method_name)()
return 'end'
class ShippingLabel(Report):
__name__ = 'stock.package.shipping_label'
@classmethod
def render(cls, report, report_context):
package = report_context['record']
if not package:
return '.bin', b''
extension = mimetypes.guess_extension(
package.shipping_label_mimetype or 'application/octet-stream')
# Return with extension so convert has it
return extension, package.shipping_label or b''
@classmethod
def convert(cls, report, data, **kwargs):
return data
class PrintShippingLabel(Wizard):
__name__ = 'stock.shipment.print_shipping_label'
start_state = 'print_'
print_ = StateAction('stock_package_shipping.report_shipping_label')
def do_print_(self, action):
package_ids = []
labels = set()
for shipment in self.records:
for package in shipment.packages:
if (package.shipping_label
and package.shipping_label not in labels):
package_ids.append(package.id)
labels.add(package.shipping_label)
return action, {'ids': package_ids}
def address_name(address, party=None):
"Returns the party name of the address with party name removed"
if party is None:
party = address.party
name = address.party_full_name
for prefix in sorted([
f'{party.full_name} / ',
f'{party.name} / ',
party.full_name,
party.name,
], key=len, reverse=True):
if name.startswith(prefix) and name != prefix:
return name[len(prefix):]
return name

View File

@@ -0,0 +1,112 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<record model="ir.ui.view" id="package_view_form">
<field name="model">stock.package</field>
<field name="inherit" ref="stock_package.package_view_form"/>
<field name="name">package_form</field>
</record>
<record model="ir.ui.view" id="package_view_tree">
<field name="model">stock.package</field>
<field name="inherit" ref="stock_package.package_view_tree"/>
<field name="name">package_list</field>
</record>
<record model="ir.model.button" id="package_print_shipping_label_button">
<field name="model">stock.package</field>
<field name="name">print_shipping_label</field>
<field name="string">Shipping Label</field>
</record>
<record model="ir.ui.view" id="shipment_out_view_form">
<field name="model">stock.shipment.out</field>
<field name="inherit" ref="stock.shipment_out_view_form"/>
<field name="name">shipment_out_form</field>
</record>
<record model="ir.ui.view" id="shipment_out_view_list">
<field name="model">stock.shipment.out</field>
<field name="inherit" ref="stock.shipment_out_view_tree"/>
<field name="name">shipment_out_list</field>
</record>
<record model="ir.model.button"
id="shipment_out_create_shipping_button">
<field name="model">stock.shipment.out</field>
<field name="name">create_shipping</field>
<field name="string">Create Shipping for Packages</field>
</record>
<record model="ir.ui.view" id="shipment_in_return_view_form">
<field name="model">stock.shipment.in.return</field>
<field name="inherit" ref="stock.shipment_in_return_view_form"/>
<field name="name">shipment_in_return_form</field>
</record>
<record model="ir.ui.view" id="shipment_in_return_view_list">
<field name="model">stock.shipment.in.return</field>
<field name="inherit" ref="stock.shipment_in_return_view_tree"/>
<field name="name">shipment_in_return_list</field>
</record>
<record model="ir.model.button" id="shipment_in_return_create_shipping_button">
<field name="model">stock.shipment.in.return</field>
<field name="name">create_shipping</field>
<field name="string">Create Shipping for Packages</field>
</record>
<record model="ir.ui.view" id="shipment_internal_view_form">
<field name="model">stock.shipment.internal</field>
<field name="inherit" ref="stock.shipment_internal_view_form"/>
<field name="name">shipment_internal_form</field>
</record>
<record model="ir.ui.view" id="shipment_internal_view_list">
<field name="model">stock.shipment.internal</field>
<field name="inherit" ref="stock.shipment_internal_view_tree"/>
<field name="name">shipment_internal_list</field>
</record>
<record model="ir.model.button" id="shipment_internal_create_shipping_button">
<field name="model">stock.shipment.internal</field>
<field name="name">create_shipping</field>
<field name="string">Create Shipping for Packages</field>
</record>
<record model="ir.action.wizard" id="act_create_shipping_wizard">
<field name="name">Create Shipping</field>
<field name="wiz_name">stock.shipment.create_shipping</field>
</record>
<record model="ir.action.report" id="report_shipping_label">
<field name="name">Shipping Label</field>
<field name="model">stock.package</field>
<field name="report_name">stock.package.shipping_label</field>
<field name="single" eval="True"/>
<field name="template_extension">txt</field>
</record>
<record model="ir.action.keyword" id="report_shipping_label_keyword">
<field name="keyword">form_print</field>
<field name="model">stock.package,-1</field>
<field name="action" ref="report_shipping_label"/>
</record>
<record model="ir.action.wizard" id="wizard_print_shipping_label">
<field name="name">Shipping Labels</field>
<field name="wiz_name">stock.shipment.print_shipping_label</field>
</record>
<record model="ir.action.keyword" id="wizard_print_shipping_label_keyword_shipment_out">
<field name="keyword">form_print</field>
<field name="model">stock.shipment.out,-1</field>
<field name="action" ref="wizard_print_shipping_label"/>
</record>
<record model="ir.action.keyword" id="wizard_print_shipping_label_keyword_shipment_in_return">
<field name="keyword">form_print</field>
<field name="model">stock.shipment.in.return,-1</field>
<field name="action" ref="wizard_print_shipping_label"/>
</record>
</data>
</tryton>

View File

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

View File

@@ -0,0 +1,60 @@
# 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 unittest
from trytond.modules.stock_package_shipping.stock import lowest_common_root
from trytond.tests.test_tryton import ModuleTestCase
class StockPackageShippingTestCase(ModuleTestCase):
'Test Stock Package Shipping module'
module = 'stock_package_shipping'
class testLowestCommonRoot(unittest.TestCase):
def test_simple_common_root(self):
"Test simple common root"
paths = [
["Apparel", "Men", "Shirts"],
["Apparel", "Men", "Pants"]
]
self.assertEqual(lowest_common_root(paths), "Men")
def test_root_only_common(self):
"Test no common"
paths = [
["Root", "Apparel", "Men", "Shirts"],
["Root", "Electronics", "Mobile"]
]
self.assertEqual(lowest_common_root(paths), "Root")
def test_identical_paths(self):
"Test identical paths"
paths = [
["Apparel", "Men", "Shirts"],
["Apparel", "Men", "Shirts"]
]
self.assertEqual(lowest_common_root(paths), "Shirts")
def test_single_path(self):
"Test single path"
paths = [["Apparel", "Men", "Shirts"]]
self.assertEqual(lowest_common_root(paths), "Shirts")
def test_empty_paths_list(self):
"Test empty paths list"
paths = []
self.assertIsNone(lowest_common_root(paths))
def test_no_common_root(self):
"Test no common root"
paths = [
["Apparel", "Men"],
["Electronics", "Mobile"]
]
self.assertIsNone(lowest_common_root(paths))
del ModuleTestCase

View File

@@ -0,0 +1,31 @@
[tryton]
version=7.8.1
depends:
ir
res
carrier
product
stock
stock_package
stock_shipment_measurements
stock_shipment_cost
product_measurements
extras_depend:
customs
xml:
carrier.xml
stock.xml
message.xml
[register]
model:
carrier.Carrier
stock.Package
stock.ShipmentOut
stock.ShipmentInReturn
stock.ShipmentInternal
wizard:
stock.CreateShipping
stock.PrintShippingLabel
report:
stock.ShippingLabel

View File

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

View File

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

View File

@@ -0,0 +1,14 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='shipment']" position="after">
<label name="shipping_reference"/>
<group col="-1" id="shipping_reference">
<field name="shipping_reference"/>
<field name="shipping_tracking_url" widget="url"/>
</group>
<label name="shipping_label"/>
<field name="shipping_label"/>
</xpath>
</data>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="/tree/field[@name='type']" position="after">
<field name="shipping_reference" expand="1"/>
<field name="shipping_tracking_url" widget="url"/>
</xpath>
<xpath expr="/tree/field[@name='state']" position="after">
<button name="print_shipping_label" multiple="1"/>
</xpath>
</data>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="/form/notebook" position="before">
<label name="carrier"/>
<field name="carrier"/>
<label name="shipping_reference"/>
<field name="shipping_reference"/>
<newline/>
<label name="shipping_description"/>
<field name="shipping_description" colspan="3"/>
</xpath>
<xpath expr="//group[@id='buttons']" position="inside">
<button name="create_shipping"/>
</xpath>
</data>

View File

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

View File

@@ -0,0 +1,18 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="/form/notebook" position="before">
<label name="carrier"/>
<field name="carrier"/>
<label name="shipping_reference"/>
<field name="shipping_reference"/>
<newline/>
<label name="shipping_description"/>
<field name="shipping_description" colspan="3"/>
</xpath>
<xpath expr="//group[@id='buttons']" position="inside">
<button name="create_shipping"/>
</xpath>
</data>

View File

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

View File

@@ -0,0 +1,16 @@
<?xml version="1.0"?>
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="//field[@name='carrier']" position="after">
<label name="shipping_reference"/>
<field name="shipping_reference"/>
<newline/>
<label name="shipping_description"/>
<field name="shipping_description" colspan="3"/>
</xpath>
<xpath expr="//group[@id='buttons']" position="inside">
<button name="create_shipping"/>
</xpath>
</data>

View File

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