Cher ${object.partner_id.name}\n"
+"% set access_action = object.with_context(force_website=True).get_access_action()\n"
+"% set is_online = access_action and access_action['type'] == 'ir.actions.act_url'\n"
+"% set access_url = object.get_mail_url()\n"
+"\n"
+"% if object.partner_id.parent_id:\n"
+" (${object.partner_id.parent_id.name})\n"
+"% endif\n"
+",
\n"
+"
Voici, en pièce jointe, votre \n"
+"% if object.number:\n"
+"facture ${object.number}\n"
+"% else:\n"
+"facture\n"
+"% endif\n"
+"% if object.origin:\n"
+"(avec la référence ${object.origin})\n"
+"% endif\n"
+", son montant s'élève à ${object.amount_total} ${object.currency_id.name}\n"
+"émis par ${object.company_id.name}.\n"
+"
diff --git a/addons/membership/i18n/zh_CN.po b/addons/membership/i18n/zh_CN.po
index a95419a701a..acb87437d9b 100644
--- a/addons/membership/i18n/zh_CN.po
+++ b/addons/membership/i18n/zh_CN.po
@@ -3,14 +3,15 @@
# * membership
#
# Translators:
-# Jeffery CHEN , 2016
+# Jeffery CHEN Fan , 2016
+# 老窦 北京 <2662059195@qq.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
-"Last-Translator: Jeffery CHEN , 2016\n"
+"Last-Translator: 老窦 北京 <2662059195@qq.com>, 2018\n"
"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,12 +37,12 @@ msgstr "# 正在等待"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_kanban
msgid " From: "
-msgstr ""
+msgstr "从:"
#. module: membership
#: model:ir.ui.view,arch_db:membership.membership_products_kanban
msgid " To:"
-msgstr ""
+msgstr "到:"
#. module: membership
#: model:ir.model.fields,help:membership.field_res_partner_associate_member
diff --git a/addons/mrp/i18n/nl.po b/addons/mrp/i18n/nl.po
index ed18cbbad44..f5eafb94623 100644
--- a/addons/mrp/i18n/nl.po
+++ b/addons/mrp/i18n/nl.po
@@ -6,7 +6,7 @@
# Yenthe Van Ginneken , 2016
# Stephan Van Dyck , 2016
# Cas Vissers , 2016
-# Martin Trigaux , 2016
+# Martin Trigaux, 2016
# Erwin van der Ploeg , 2016
# Eric Geens , 2016
# wilcobergacker , 2016
@@ -1656,6 +1656,9 @@ msgid ""
" of workers and/or machines, they are used for costing, scheduling, capacity planning, etc.\n"
" The Work Centers are defined on the Routing's operations."
msgstr ""
+"Productie handelingen worden verwerkt in werkcentra. Een werkcentrum kan worden samengesteld\n"
+" uit werknemers en/of machines, ze worden gebruikt voor calculatie, planning, capaciteitsplanning, etc.\n"
+" De werkcentra worden gedefinieerd bij de bewerkingen van de routering."
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workcenter_kanban_action
@@ -1664,6 +1667,9 @@ msgid ""
" workers and/or machines, they are used for costing, scheduling, capacity planning, etc.\n"
" The Work Centers are defined on the Routing's operations."
msgstr ""
+"Productie handelingen worden verwerkt in werkcentra. Een werkcentrum kan worden samengesteld\n"
+" uit werknemers en/of machines, ze worden gebruikt voor calculatie, planning, capaciteitsplanning, etc.\n"
+" De werkcentra worden gedefinieerd bij de bewerkingen van de routering."
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_production_action_planning
@@ -3288,6 +3294,9 @@ msgid ""
"is useful if you have long lead time and if you produce based on sales "
"forecasts."
msgstr ""
+"Het gebruik van een MPS rapport om uw bevoorrading- en productieactiviteiten"
+" te plannen, is handig als u een lange doorlooptijd hebt en als u produceert"
+" op basis van verkoopprognoses."
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_message_valid_until
@@ -3467,6 +3476,8 @@ msgid ""
"Work Order Messages are used to warn users about any change in the product,\n"
" process, etc. These messages will appear on the involved Work Orders."
msgstr ""
+"Werkorderberichten worden gebruikt om gebruikers te waarschuwen voor alle veranderingen in het product,\n"
+" proces, etc. Deze berichten verschijnen op de gerelateerde werkorders."
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
@@ -3524,6 +3535,8 @@ msgid ""
" Manufacturing Order. Work Orders are trigerred by Manufacturing Orders,\n"
" they are based on the Routing defined on these ones"
msgstr ""
+"Werkorders zijn bewerkingen die moeten worden verwerkt in een werkcentrum om een productie order te realiseren. Werkorders worden aangemaakt door productieorders,\n"
+" ze zijn gebaseerd op de routing die op de stuklijst is gedefinieerd."
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workorder_todo
@@ -3532,6 +3545,8 @@ msgid ""
" Manufacturing Order. Work Orders are trigerred by Manufacturing Orders,\n"
" they are based on the Routing defined on these ones."
msgstr ""
+"Werkorders zijn bewerkingen die moeten worden verwerkt in een Werkcentrum om een productie order te realiseren. Werkorders worden aangemaakt door productieorders,\n"
+" ze zijn gebaseerd op de routing die op de stuklijst is gedefinieerd."
#. module: mrp
#: model:ir.actions.act_window,help:mrp.action_mrp_workorder_workcenter
@@ -3540,6 +3555,8 @@ msgid ""
" Manufacturing Order. Work Orders are trigerred by Manufacturing Orders,\n"
" they are based on the Routing defined on these ones."
msgstr ""
+"Werkorders zijn bewerkingen die moeten worden verwerkt in een Werkcentrum om een productie order te realiseren. Werkorders worden aangemaakt door productieorders,\n"
+" ze zijn gebaseerd op de routing die op de stuklijst is gedefinieerd."
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_routing_workcenter_form_view
diff --git a/addons/mrp/i18n/zh_CN.po b/addons/mrp/i18n/zh_CN.po
index 597ce1ae8c1..9cd6ba4ea34 100644
--- a/addons/mrp/i18n/zh_CN.po
+++ b/addons/mrp/i18n/zh_CN.po
@@ -4,7 +4,7 @@
#
# Translators:
# Jeffery CHEN Fan , 2016
-# Martin Trigaux , 2016
+# Martin Trigaux, 2016
# liAnGjiA , 2016
# Gary Wei , 2016
# waveyeung , 2016
@@ -15,7 +15,7 @@
# Jeff Yu - Elico Corp , 2017
# xiaobin wu , 2017
# 老窦 北京 <2662059195@qq.com>, 2017
-# fausthuang , 2017
+# fausthuang, 2017
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2018
msgid ""
msgstr ""
@@ -74,7 +74,7 @@ msgstr "# 工单"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_product_template_used_in_bom_count
msgid "# of BoM Where is Used"
-msgstr ""
+msgstr "#BOM 在哪里被使用"
#. module: mrp
#: code:addons/mrp/models/mrp_bom.py:293
@@ -86,6 +86,11 @@ msgid ""
" Use this feature to store any files, like drawings or specifications.\n"
" "
msgstr ""
+"
\n"
+" 点击上传文件到您的产品。\n"
+" p>
\n"
+" 使用此功能存储任何文件,如图纸或规格。\n"
+" p>"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_production_form_view
@@ -94,6 +99,9 @@ msgid ""
"['|',('availability', 'in', ('assigned', 'none')), ('state', 'not in', "
"('confirmed','progress'))]}\">Raw materials not available!"
msgstr ""
+"原材料不可用!"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_workcenter_view
@@ -167,16 +175,18 @@ msgid ""
"to\n"
" to"
msgstr ""
+"至\n"
+" 至"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_production_workcenter_form_view_inherit
msgid "to"
-msgstr ""
+msgstr "至 strong>"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_mrp_workcenter_productivity_loss_kanban
msgid "Effectiveness Category: "
-msgstr ""
+msgstr "生效类别: strong>"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_mrp_workcenter_productivity_loss_kanban
@@ -292,7 +302,7 @@ msgid ""
"Add by-products to bills of materials. This can be used to get several "
"finished products as well. Without this option you only do: A + B = C. With "
"the option: A + B = C + D."
-msgstr ""
+msgstr "添加副产品到物料清单。 这也可以用来获得几个成品。 没有这个选项,你只能这样做:A + B = C。选项:A + B = C + D"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
@@ -316,16 +326,19 @@ msgid ""
"Lines with 0 quantities can be used as optional lines. \n"
"You should install the mrp_byproduct module if you want to manage extra products on BoMs !"
msgstr ""
+"所有产品数量必须大于或等于0。\n"
+"数量为0的行可以用作可选行。\n"
+"如果要管理BoM上的额外产品,则应安装mrp_byproduct模块!"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_post_visible
msgid "Allowed to Post Inventory"
-msgstr ""
+msgstr "允许盘存"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_unreserve_visible
msgid "Allowed to Unreserve Inventory"
-msgstr ""
+msgstr "允许取消保留库存"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_change_production_qty_wizard
@@ -427,6 +440,8 @@ msgid ""
"Based on a Bill of Material, a Manufacturing Order will consume raw materials\n"
" and produce finished products."
msgstr ""
+"根据材料清单,制造订单将消耗原材料\n"
+" 并生产成品。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.report_mrporder
@@ -615,32 +630,32 @@ msgstr "清除"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workcenter_kanban_action
msgid "Click here"
-msgstr ""
+msgstr "点击这里"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_production_action
msgid "Click here to create a Manufacturing Order."
-msgstr ""
+msgstr "点击这里创建一个制造订单。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_unbuild
msgid "Click here to create a Unbuild Order."
-msgstr ""
+msgstr "点击这里创建一个拆卸单。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_routing_action
msgid "Click here to create a new Routing."
-msgstr ""
+msgstr "点击这里创建一个新的路由。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workcenter_action
msgid "Click here to create a new Work Center"
-msgstr ""
+msgstr "点击这里创建一个新的工作中心"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_message_action_main
msgid "Click here to create a new Work Order Message."
-msgstr ""
+msgstr "点击这里创建一个新的工作订单信息。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.action_work_orders
@@ -722,17 +737,17 @@ msgstr "消耗的"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_unbuild_consume_line_ids
msgid "Consumed Disassembly Lines"
-msgstr ""
+msgstr "拆卸单行"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_move_consume_unbuild_id
msgid "Consumed Disassembly Order"
-msgstr ""
+msgstr "拆卸单"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_consumed_less_than_planned
msgid "Consumed Less Than Planned"
-msgstr ""
+msgstr "消费量少于计划数量"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_production_form_view
@@ -762,7 +777,7 @@ msgstr "创建工单"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_move_created_production_id
msgid "Created Production Order"
-msgstr ""
+msgstr "创建生产订单"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_change_production_qty_create_uid
@@ -837,12 +852,12 @@ msgstr "日期"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_date_planned_finished
msgid "Deadline End"
-msgstr ""
+msgstr "截止日期结束"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_date_planned_start
msgid "Deadline Start"
-msgstr ""
+msgstr "截止日期开始"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_routing_workcenter_form_view
@@ -852,7 +867,7 @@ msgstr "默认时长"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_res_config_settings_use_manufacturing_lead
msgid "Default Manufacturing Lead Time"
-msgstr ""
+msgstr "默认制造提前期"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_mrp_bom_filter
@@ -889,7 +904,7 @@ msgstr "目的位置"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_move_unbuild_id
msgid "Disassembly Order"
-msgstr ""
+msgstr "拆卸顺序"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_message_view_form_embedded_bom
@@ -1049,13 +1064,13 @@ msgstr "完成的批次"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_move_finished_lots_exist
msgid "Finished Lots Exist"
-msgstr ""
+msgstr "已存在完成的批次"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_finished_move_line_ids
#: model:ir.ui.view,arch_db:mrp.view_finisehd_move_line
msgid "Finished Product"
-msgstr ""
+msgstr "完成的产品"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_move_finished_ids
@@ -1091,7 +1106,7 @@ msgstr "一般信息"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_document_priority
msgid "Gives the sequence order when displaying a list of MRP documents."
-msgstr ""
+msgstr "在显示MRP文档列表时给出序列顺序。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_bom_sequence
@@ -1107,7 +1122,7 @@ msgstr "指定一个编号,用于在显示一系列工作中心时排序。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_workcenter_sequence
msgid "Gives the sequence order when displaying a list of work centers."
-msgstr ""
+msgstr "显示工作中心列表时显示顺序顺序。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_bom_line_sequence
@@ -1142,7 +1157,7 @@ msgstr "有附件"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_is_produced
msgid "Has Been Produced"
-msgstr ""
+msgstr "已生产"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_has_moves
@@ -1215,7 +1230,7 @@ msgstr "如果去掉这个启用的勾,工艺不需要删除就可以隐藏"
#: model:ir.ui.view,arch_db:mrp.mrp_production_form_view
msgid ""
"If the manufacturing order is unlocked you can add to the initial demand."
-msgstr ""
+msgstr "如果制造订单被解锁,您可以添加到最初的需求。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_bom_form_view
@@ -1224,6 +1239,9 @@ msgid ""
" order for this product, the delivery order will contain the raw\n"
" materials, instead of the finished product."
msgstr ""
+"如果产品是成品:处理销售\n"
+" 为了这个产品,交货单将包含原料\n"
+" 材料,而不是成品。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_bom_form_view
@@ -1233,6 +1251,9 @@ msgid ""
" the raw materials of that product will be added to the\n"
" manufacturing order of the final product."
msgstr ""
+"如果产品是半成品:在处理包含该产品作为组件的制造订单时,\n"
+" 该产品的原料将被添加到\n"
+" 最终产品的生产订单。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_workcenter_kanban
@@ -1303,7 +1324,7 @@ msgstr "这是公开文档"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_is_user_working
msgid "Is the Current User Working"
-msgstr ""
+msgstr "当前用户正在工作吗?"
#. module: mrp
#: code:addons/mrp/models/mrp_workcenter.py:162
@@ -1317,7 +1338,7 @@ msgid ""
"Keep empty if you produce at the location where you find the raw "
"materials.Set a location if you produce at a fixed location. This can be a "
"partner location if you subcontract the manufacturing operations."
-msgstr ""
+msgstr "如果您在找到原材料的位置生产,请保持空置。如果您在固定的位置生产,请设置一个位置。 如果您转包制造业务,这可以是合作伙伴的位置。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_mrp_bom_filter selection:mrp.bom,type:0
@@ -1412,7 +1433,7 @@ msgstr "逾期活动"
msgid ""
"Lines need to be deleted, but can not as you still have some quantities to "
"consume in them. "
-msgstr ""
+msgstr "行需要删除,但不能,因为您还有一些要消耗的数量。"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_unbuild_location_id
@@ -1460,7 +1481,7 @@ msgstr "批次/序列号码"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_finisehd_move_line
msgid "Lot/Serial number"
-msgstr ""
+msgstr "批号/序列号"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_move_active_move_line_ids
@@ -1537,7 +1558,7 @@ msgstr "制造提前期(日)"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_warehouse_manu_type_id
msgid "Manufacturing Operation Type"
-msgstr ""
+msgstr "生产操作类型"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_change_production_qty_mo_id
@@ -1573,6 +1594,8 @@ msgid ""
"Manufacturing Orders can be generated automatically based on customer\n"
" requirements or reordering rules."
msgstr ""
+"制造订单可以根据客户自动生成\n"
+" 要求或重新排序规则。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.view_mrp_production_filter
@@ -1602,6 +1625,9 @@ msgid ""
" of workers and/or machines, they are used for costing, scheduling, capacity planning, etc.\n"
" The Work Centers are defined on the Routing's operations."
msgstr ""
+"制造业务在工作中心进行。 工作中心可以组成\n"
+" 的工人和/或机器,它们被用于成本核算,调度,能力计划等。\n"
+" 工作中心在路由的操作上定义。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workcenter_kanban_action
@@ -1610,6 +1636,9 @@ msgid ""
" workers and/or machines, they are used for costing, scheduling, capacity planning, etc.\n"
" The Work Centers are defined on the Routing's operations."
msgstr ""
+"制造业务在工作中心进行。 一个工作中心可以组成\n"
+" 工人和/或机器,它们用于成本核算,进度安排,能力规划等。\n"
+" 工作中心在路由的操作上定义"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_production_action_planning
@@ -1639,7 +1668,7 @@ msgstr "主生产排程"
#: model:ir.model.fields,field_description:mrp.field_mrp_production_availability
#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_production_availability
msgid "Materials Availability"
-msgstr ""
+msgstr "材料可用性"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_message_message
@@ -1672,7 +1701,7 @@ msgstr "移动完成"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
msgid "Move forward deadline start dates by"
-msgstr ""
+msgstr "提前截止日期开始日期"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_move_raw_ids
@@ -1692,7 +1721,7 @@ msgstr "MRP 工作中心"
#. module: mrp
#: model:ir.actions.server,name:mrp.production_order_server_action
msgid "Mrp: Plan Production Orders"
-msgstr ""
+msgstr "Mrp:计划生产订单"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_unbuild_search_view
@@ -1752,6 +1781,8 @@ msgid ""
"No data to display. You will get here statistics about the\n"
" work orders duration related to this routing."
msgstr ""
+"没有数据显示。 你会得到这里的统计数据\n"
+" 与此路由相关的工作订单持续时间。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workcenter_productivity_loss_action
@@ -1767,7 +1798,7 @@ msgstr "此设备没有生产力损失"
#: model:ir.ui.view,arch_db:mrp.mrp_workcenter_kanban
msgid ""
"No workorder currently in progress. Click to mark work center as blocked."
-msgstr ""
+msgstr "没有进行工单。单击以将工作中心标记为阻塞。"
#. module: mrp
#: selection:mrp.production,availability:0
@@ -1784,7 +1815,7 @@ msgstr "一般"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_stock_scrap_workorder_id
msgid "Not to restrict or prefer quants, but informative."
-msgstr ""
+msgstr "不限制或偏好数量,但内容丰富。"
#. module: mrp
#: selection:mrp.production,priority:0
@@ -1799,28 +1830,28 @@ msgstr "备注"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_late
msgid "Number of Manufacturing Orders Late"
-msgstr ""
+msgstr "制造订单数量延迟"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_waiting
msgid "Number of Manufacturing Orders Waiting"
-msgstr ""
+msgstr "制造订单等待的数量"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_todo
msgid "Number of Manufacturing Orders to Process"
-msgstr ""
+msgstr "制造订单的数量"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_workcenter_capacity
#: model:ir.model.fields,help:mrp.field_mrp_workorder_capacity
msgid "Number of pieces that can be produced in parallel."
-msgstr ""
+msgstr "可以并行生产的件数。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_workcenter_kanban
msgid "OEE"
-msgstr ""
+msgstr "OEE"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workcenter_oee_target
@@ -1842,7 +1873,7 @@ msgstr "根据补货规则Odoo用BOM自动的生产生产订单"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workcenter_oee
msgid "Oee"
-msgstr ""
+msgstr "Oee"
#. module: mrp
#: selection:mrp.routing.workcenter,batch:0
@@ -1976,7 +2007,7 @@ msgstr "规划订单"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
msgid "Plan manufacturing or purchase orders based on forecasts"
-msgstr ""
+msgstr "根据预测计划制造或采购订单"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.stock_production_type_kanban
@@ -2000,7 +2031,7 @@ msgstr "规划"
#: code:addons/mrp/wizard/mrp_product_produce.py:147
#, python-format
msgid "Please enter a lot or serial number for %s !"
-msgstr ""
+msgstr "请输入%s的序列号或序列号!"
#. module: mrp
#: code:addons/mrp/models/mrp_workorder.py:296
@@ -2008,7 +2039,7 @@ msgstr ""
msgid ""
"Please set the quantity you are currently producing. It should be different "
"from zero."
-msgstr ""
+msgstr "请设定您正在生产的数量。 它不能为零。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_production_form_view
@@ -2051,7 +2082,7 @@ msgstr "生产"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
msgid "Produce residual products (A + B -> C + D)"
-msgstr ""
+msgstr "产生残留产物(A + B > C + D)"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.production_message
@@ -2342,7 +2373,7 @@ msgstr "记录生产明细"
msgid ""
"Recursion error! A product with a Bill of Material should not have itself "
"in its BoM or child BoMs!"
-msgstr ""
+msgstr "递归错误!一个物料清单的产品不应该自己或孩子BOM BOM!"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_bom_code
@@ -2377,7 +2408,7 @@ msgstr "维修"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
msgid "Repair products and invoice the repair orders"
-msgstr ""
+msgstr "修理产品和发票修理订单"
#. module: mrp
#: model:ir.ui.menu,name:mrp.menu_mrp_reporting
@@ -2475,6 +2506,9 @@ msgid ""
" done to realize a Manufacturing Order. Each operation from\n"
" a Routing is done at a specific Work Center and has a specific duration."
msgstr ""
+"路线定义了需要的连续操作\n"
+" 完成制造订单。 从每个操作\n"
+" 路由在特定的工作中心完成,并具有特定的持续时间。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_message_view_form_embedded_bom
@@ -2485,12 +2519,12 @@ msgstr "保存"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
msgid "Schedule manufacturing orders earlier to avoid delays"
-msgstr ""
+msgstr "提前安排生产订单以避免延误"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
msgid "Schedule the maintenance of your equipment"
-msgstr ""
+msgstr "安排设备的保养"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_date_planned_finished
@@ -2605,7 +2639,7 @@ msgid ""
"Set 'no' to schedule the next work order after the previous one. Set 'yes' "
"to produce after the quantity set in 'Quantity To Process' has been "
"produced."
-msgstr ""
+msgstr "设置“否”,安排上一个工作单之后的下一个工作单。 设置“是”,在“处理数量”中设置的数量生成后生成。"
#. module: mrp
#: selection:mrp.routing.workcenter,time_mode:0
@@ -2629,7 +2663,7 @@ msgstr "对于产成品应该有批次"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_show_final_lots
msgid "Show Final Lots"
-msgstr ""
+msgstr "显示最后一批"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_unbuild_search_view
@@ -2677,7 +2711,7 @@ msgstr "库存移动"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_production_move_dest_ids
msgid "Stock Movements of Produced Goods"
-msgstr ""
+msgstr "生产货物的库存移动"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.action_mrp_unbuild_moves
@@ -2708,40 +2742,40 @@ msgstr "TPM 大损失"
#: model:ir.model.fields,help:mrp.field_stock_move_is_done
#: model:ir.model.fields,help:mrp.field_stock_move_line_done_move
msgid "Technical Field to order moves"
-msgstr ""
+msgstr "技术领域的订单移动"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_production_check_to_done
msgid "Technical Field to see if we can show 'Mark as Done' button"
-msgstr ""
+msgstr "技术领域,看看我们是否可以显示“标记为完成”按钮"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_stock_move_line_done_wo
msgid ""
"Technical Field which is False when temporarily filled in in work order"
-msgstr ""
+msgstr "技术领域临时填写工单时为假"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_workorder_is_user_working
msgid "Technical field indicating whether the current user is working. "
-msgstr ""
+msgstr "表示当前用户是否正在工作的技术字段。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_production_post_visible
msgid "Technical field to check when we can post"
-msgstr ""
+msgstr "技术领域来检查什么时候我们可以发布"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_production_unreserve_visible
msgid "Technical field to check when we can unreserve"
-msgstr ""
+msgstr "技术领域来检查什么时候我们可以保留"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_production_consumed_less_than_planned
msgid ""
"Technical field used to see if we have to display a warning or not when "
"confirming an order."
-msgstr ""
+msgstr "技术领域用于查看在确认订单时是否需要显示警告。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_workorder_production_availability
@@ -2764,7 +2798,7 @@ msgstr "技术: 仅用于视图."
#. module: mrp
#: model:ir.model.fields,help:mrp.field_stock_production_lot_use_next_on_work_order_id
msgid "Technical: used to figure out default serial number on work orders"
-msgstr ""
+msgstr "技术:用于计算工单上的默认序列号"
#. module: mrp
#: code:addons/mrp/models/mrp_bom.py:76 code:addons/mrp/models/mrp_bom.py:254
@@ -2788,7 +2822,7 @@ msgstr "第一作业的部件"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_document_res_model
msgid "The database object this attachment will be attached to."
-msgstr ""
+msgstr "该附件将附加到的数据库对象。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_production_routing_id
@@ -2805,12 +2839,12 @@ msgid ""
"The list of operations to produce the finished product. The routing is "
"mainly used to compute work center costs during operations and to plan "
"future loads on work centers based on production planning."
-msgstr ""
+msgstr "生产成品的操作列表。 路线主要用于计算运营期间的工作中心成本,并根据生产计划计划未来的工作中心负载。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_workorder_qty_produced
msgid "The number of products already handled by this work order"
-msgstr ""
+msgstr "此工单已处理的产品数量"
#. module: mrp
#: model:ir.model,name:mrp.model_stock_picking_type
@@ -2822,7 +2856,7 @@ msgstr "操作类型决定分拣视图。"
msgid ""
"The operation where the components are consumed, or the finished products "
"created."
-msgstr ""
+msgstr "组件消耗的操作或创建的成品。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_bom_routing_id
@@ -2830,13 +2864,13 @@ msgid ""
"The operations for producing this BoM. When a routing is specified, the "
"production orders will be executed through work orders, otherwise "
"everything is processed in the production order itself. "
-msgstr ""
+msgstr "生产这个BoM的操作。 在指定工艺路线时,将通过工单执行生产订单,否则所有工作都将在生产订单本身中进行处理。"
#. module: mrp
#: code:addons/mrp/wizard/mrp_product_produce.py:94
#, python-format
msgid "The production order for '%s' has no quantity specified"
-msgstr ""
+msgstr "‘%s’ 的生产订单没有指定的数量"
#. module: mrp
#: sql_constraint:mrp.production:0
@@ -2846,7 +2880,7 @@ msgstr "待生产的数量必须是正数!"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_document_res_id
msgid "The record id this is attached to."
-msgstr ""
+msgstr "这是附加到记录ID。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_mrp_routing_workcenter_routing_id
@@ -2854,7 +2888,7 @@ msgid ""
"The routing contains all the Work Centers used and for how long. This will "
"create work orders afterwardswhich alters the execution of the manufacturing"
" order. "
-msgstr ""
+msgstr "路由包含所有使用的工作中心和多久。 这将在之后创建工单,改变制造订单的执行。"
#. module: mrp
#: code:addons/mrp/models/procurement.py:20
@@ -2862,7 +2896,7 @@ msgstr ""
msgid ""
"There is no Bill of Material found for the product %s. Please define a Bill "
"of Material for this product."
-msgstr ""
+msgstr "没有为产品 %s找到物料清单。 请为此产品定义物料清单。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.oee_search_view
@@ -2903,7 +2937,7 @@ msgstr "时间"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workcenter_time_efficiency
msgid "Time Efficiency"
-msgstr ""
+msgstr "时间效率"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_workcenter_time_ids
@@ -2946,7 +2980,7 @@ msgstr "设置的时间,以分钟计."
msgid ""
"Time in minutes. Is the time used in manual mode, or the first time supposed"
" in real time when there are not any work orders yet."
-msgstr ""
+msgstr "时间在几分钟内。 是在手动模式下使用的时间,还是在没有任何工单的情况下第一次实时应用。"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_product_produce_line_qty_to_consume
@@ -3064,7 +3098,7 @@ msgstr "拆解单"
#: code:addons/mrp/models/mrp_unbuild.py:77
#, python-format
msgid "Unbuild Order product quantity has to be strictly positive."
-msgstr ""
+msgstr "建立订单产品数量必须严格为正数。"
#. module: mrp
#: model:ir.actions.act_window,name:mrp.mrp_unbuild
@@ -3078,7 +3112,7 @@ msgstr "拆解单"
msgid ""
"Unbuild Orders are used to break down a product you manufactured or "
"purchased into its components, based on its Bill of Material."
-msgstr ""
+msgstr "未建立订单是用来分解您生产或购买的产品的组件,根据其材料清单。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_bom_cost_report
@@ -3151,7 +3185,7 @@ msgstr "Url网址"
msgid ""
"Use the Produce button or process the work orders to create some finished "
"products."
-msgstr ""
+msgstr "使用“生产”按钮或处理工单来创建一些成品。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.product_product_form_view_bom_button
@@ -3172,7 +3206,7 @@ msgid ""
"Using a MPS report to schedule your reordering and manufacturing operations "
"is useful if you have long lead time and if you produce based on sales "
"forecasts."
-msgstr ""
+msgstr "如果您的交货时间很长,并根据销售预测进行生产,那么使用MPS报告来安排重新排序和制造操作是非常有用的。"
#. module: mrp
#: model:ir.model.fields,field_description:mrp.field_mrp_message_valid_until
@@ -3243,6 +3277,7 @@ msgid ""
" operation type. That allows to define procurement rules which trigger "
"different manufacturing orders with different BoMs."
msgstr ""
+"当采购具有设定操作类型的“生产”路线时,它将尝试使用相同操作类型的BoM为该产品创建生产订单。 这允许定义触发与不同BoM的不同制造订单的采购规则。"
#. module: mrp
#: model:ir.model.fields,help:mrp.field_stock_warehouse_manufacture_to_resupply
@@ -3342,7 +3377,7 @@ msgstr "工单消息"
msgid ""
"Work Order Messages are used to warn users about any change in the product,\n"
" process, etc. These messages will appear on the involved Work Orders."
-msgstr ""
+msgstr "工作订单消息用于警告用户产品中的任何更改, 流程等。这些消息将出现在所涉及的工作订单上。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
@@ -3397,7 +3432,7 @@ msgid ""
"Work Orders are operations to be processed at a Work Center to realize a\n"
" Manufacturing Order. Work Orders are trigerred by Manufacturing Orders,\n"
" they are based on the Routing defined on these ones"
-msgstr ""
+msgstr "工作订单是在工作中心进行处理的操作,以实现 制造订单。制造订单与工作订单无关, 它们基于在这些路由上定义的路由。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workorder_todo
@@ -3406,6 +3441,9 @@ msgid ""
" Manufacturing Order. Work Orders are trigerred by Manufacturing Orders,\n"
" they are based on the Routing defined on these ones."
msgstr ""
+"工作指令是要在工作中心处理的操作,以实现一个\n"
+" 制造订单。 工作订单被制造订单激怒,\n"
+" 它们基于这些路由上定义的路由。"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.action_mrp_workorder_workcenter
@@ -3414,6 +3452,9 @@ msgid ""
" Manufacturing Order. Work Orders are trigerred by Manufacturing Orders,\n"
" they are based on the Routing defined on these ones."
msgstr ""
+"工作指令是要在工作中心处理的操作,以实现一个\n"
+" 制造订单。 工作订单被制造订单激怒,\n"
+" 它们基于这些路由上定义的路由。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_routing_workcenter_form_view
@@ -3505,7 +3546,7 @@ msgstr "不能变更已完成的工单."
#: code:addons/mrp/models/mrp_production.py:554
#, python-format
msgid "You can not consume without telling for which lot you consumed it"
-msgstr ""
+msgstr "你不能不知道你消费了多少东西"
#. module: mrp
#: code:addons/mrp/models/mrp_bom.py:91
@@ -3522,7 +3563,7 @@ msgid ""
"You cannot cancel a manufacturing order if you have already consumed "
"material. If you want to cancel this MO, please change the "
"consumed quantities to 0."
-msgstr ""
+msgstr "如果您已经消耗了材料,则无法取消制造订单。 如果你想取消这个MO,请把消耗的数量改为0。"
#. module: mrp
#: code:addons/mrp/wizard/mrp_product_produce.py:204
@@ -3530,20 +3571,20 @@ msgstr ""
msgid ""
"You cannot consume the same serial number twice. Please correct the serial "
"numbers encoded."
-msgstr ""
+msgstr "您不能使用相同的序列号两次。 请更正编码的序列号。"
#. module: mrp
#: code:addons/mrp/wizard/change_production_qty.py:46
#, python-format
msgid "You have already processed %d. Please input a quantity higher than %d "
-msgstr ""
+msgstr "你已经处理了 %d。 请输入高于 %d 的数量"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_production_form_view
msgid ""
"You have consumed less material than what was planned. Are you sure you want"
" to close this MO?"
-msgstr ""
+msgstr "你消耗的材料比计划的要少。 你确定要关闭这个MO吗?"
#. module: mrp
#: code:addons/mrp/models/mrp_workorder.py:406
@@ -3552,7 +3593,7 @@ msgid ""
"You need to define at least one productivity loss in the category "
"'Performance'. Create one from the Manufacturing app, menu: Configuration / "
"Productivity Losses."
-msgstr ""
+msgstr "您需要在“绩效”类别中至少定义一个生产力损失。 从制造应用程序创建一个菜单:配置/生产力损失。"
#. module: mrp
#: code:addons/mrp/models/mrp_workorder.py:402
@@ -3561,7 +3602,7 @@ msgid ""
"You need to define at least one productivity loss in the category "
"'Productivity'. Create one from the Manufacturing app, menu: Configuration /"
" Productivity Losses."
-msgstr ""
+msgstr "您需要在“生产力”类别中至少定义一个生产力损失。 从制造应用程序创建一个菜单:配置/生产力损失。"
#. module: mrp
#: code:addons/mrp/models/mrp_workorder.py:460
@@ -3570,7 +3611,7 @@ msgid ""
"You need to define at least one unactive productivity loss in the category "
"'Performance'. Create one from the Manufacturing app, menu: Configuration / "
"Productivity Losses."
-msgstr ""
+msgstr "您需要在“绩效”类别中定义至少一个无效的生产力损失。 从制造应用程序创建一个菜单:配置/生产力损失。"
#. module: mrp
#: code:addons/mrp/wizard/mrp_product_produce.py:125
@@ -3582,13 +3623,13 @@ msgstr "你需要为产成品提供批号"
#: code:addons/mrp/models/mrp_workorder.py:322
#, python-format
msgid "You should provide a lot/serial number for a component"
-msgstr ""
+msgstr "您应该提供组件的批号/序列号"
#. module: mrp
#: code:addons/mrp/models/mrp_workorder.py:299
#, python-format
msgid "You should provide a lot/serial number for the final product"
-msgstr ""
+msgstr "您应该提供最终产品的批号/序列号"
#. module: mrp
#: code:addons/mrp/models/mrp_unbuild.py:95
@@ -3596,7 +3637,7 @@ msgstr ""
msgid ""
"You should specify a manufacturing order in order to find the correct "
"tracked products."
-msgstr ""
+msgstr "您应该指定一个制造订单,以便找到正确的跟踪产品。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.res_config_settings_view_form
@@ -3634,17 +3675,17 @@ msgstr "mrp.bom.line"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.production_message
msgid "quantity has been updated."
-msgstr ""
+msgstr "quantity has been updated."
#. module: mrp
#: model:ir.model,name:mrp.model_report_mrp_mrp_bom_cost_report
msgid "report.mrp.mrp_bom_cost_report"
-msgstr ""
+msgstr "report.mrp.mrp_bom_cost_report"
#. module: mrp
#: model:ir.model,name:mrp.model_report_mrp_mrp_bom_structure_report
msgid "report.mrp.mrp_bom_structure_report"
-msgstr ""
+msgstr "report.mrp.mrp_bom_structure_report"
#. module: mrp
#: model:ir.model,name:mrp.model_res_config_settings
@@ -3664,12 +3705,12 @@ msgstr "stock.traceability.report"
#. module: mrp
#: model:ir.model,name:mrp.model_stock_warn_insufficient_qty_unbuild
msgid "stock.warn.insufficient.qty.unbuild"
-msgstr ""
+msgstr "stock.warn.insufficient.qty.unbuild"
#. module: mrp
#: model:ir.actions.act_window,help:mrp.mrp_workcenter_kanban_action
msgid "to create a new Work Center."
-msgstr ""
+msgstr "若要创建新的工作中心,请执行以下操作。"
#. module: mrp
#: model:ir.ui.view,arch_db:mrp.mrp_routing_workcenter_form_view
diff --git a/addons/mrp/models/stock_move.py b/addons/mrp/models/stock_move.py
index 73996dd70bd..64c2bcd22cb 100644
--- a/addons/mrp/models/stock_move.py
+++ b/addons/mrp/models/stock_move.py
@@ -151,7 +151,7 @@ class StockMove(models.Model):
# all grouped in the same picking.
if not self.picking_type_id:
return self
- bom = self.env['mrp.bom'].sudo()._bom_find(product=self.product_id)
+ bom = self.env['mrp.bom'].sudo()._bom_find(product=self.product_id, company_id=self.company_id.id)
if not bom or bom.type != 'phantom':
return self
phantom_moves = self.env['stock.move']
diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml
index f9cfe13ed6c..c22daf42829 100644
--- a/addons/mrp/views/mrp_production_views.xml
+++ b/addons/mrp/views/mrp_production_views.xml
@@ -48,7 +48,7 @@
Raw materials not available!
-
+
diff --git a/addons/pad/models/pad.py b/addons/pad/models/pad.py
index 60eaa5fc2bb..aebcff24918 100644
--- a/addons/pad/models/pad.py
+++ b/addons/pad/models/pad.py
@@ -132,7 +132,7 @@ class PadCommon(models.AbstractModel):
# Update the `pad_content_field` if the pad is modified
for k, v in list(vals.items()):
- field = self._fields[k]
+ field = self._fields.get(k)
if hasattr(field, 'pad_content_field'):
vals[field.pad_content_field] = self.pad_get_content(v)
diff --git a/addons/payment/i18n/zh_CN.po b/addons/payment/i18n/zh_CN.po
index 5793613c550..a37b908f3d1 100644
--- a/addons/payment/i18n/zh_CN.po
+++ b/addons/payment/i18n/zh_CN.po
@@ -6,18 +6,19 @@
# Jeffery CHEN Fan , 2016
# max_xu , 2016
# Gary Wei , 2017
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
# liAnGjiA , 2017
# glovebx , 2017
# 老窦 北京 <2662059195@qq.com>, 2017
-# fausthuang , 2017
+# fausthuang, 2017
+# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-09-20 09:53+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
-"Last-Translator: fausthuang , 2017\n"
+"Last-Translator: 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2018\n"
"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -38,7 +39,7 @@ msgstr " 返回我的帐户"
#. module: payment
#: model:ir.ui.view,arch_db:payment.payment_tokens_list
msgid " Pay"
-msgstr ""
+msgstr "付款"
#. module: payment
#: model:ir.ui.view,arch_db:payment.payment_tokens_list
@@ -48,7 +49,7 @@ msgstr ""
#. module: payment
#: model:ir.ui.view,arch_db:payment.payment_tokens_list
msgid " Delete"
-msgstr ""
+msgstr "删除"
#. module: payment
#. openerp-web
@@ -1108,7 +1109,7 @@ msgstr "服务器到服务器"
#: code:addons/payment/static/src/js/payment_form.js:266
#, python-format
msgid "Server error"
-msgstr ""
+msgstr "服务器错误"
#. module: payment
#: model:ir.model.fields,field_description:payment.field_payment_token_short_name
diff --git a/addons/payment_sips/models/payment.py b/addons/payment_sips/models/payment.py
index f06b72461f9..46464b7d60c 100644
--- a/addons/payment_sips/models/payment.py
+++ b/addons/payment_sips/models/payment.py
@@ -76,7 +76,7 @@ class AcquirerSips(models.Model):
if self.environment == 'prod':
# For production environment, key version 2 is required
merchant_id = getattr(self, 'sips_merchant_id')
- key_version = '2'
+ key_version = self.env['ir.config_parameter'].sudo().get_param('sips.key_version', '2')
else:
# Test key provided by Atos Wordline works only with version 1
merchant_id = '002001000000001'
diff --git a/addons/point_of_sale/i18n/de.po b/addons/point_of_sale/i18n/de.po
index 1155d1ebb01..2dfd04f34fd 100644
--- a/addons/point_of_sale/i18n/de.po
+++ b/addons/point_of_sale/i18n/de.po
@@ -3,15 +3,15 @@
# * point_of_sale
#
# Translators:
-# Martin Trigaux , 2017
+# Martin Trigaux, 2017
# Anja Funk , 2017
-# Wolfgang Taferner , 2017
+# Wolfgang Taferner, 2017
# Tina Rittmüller