Skip to content
Snippets Groups Projects
Commit 98a92dc1 authored by Martin Trigaux's avatar Martin Trigaux
Browse files

[FXI] delivery,payment: translate boolean button terms


The terminology of the boolean_button is translated with

_t(opt_terms.string_true)

which can work only if the variable content is already present in the
translation map.
This commit adds js files that do nothing but add the terms in the
translation map. This way it will be exported by babel js export and
the translation will be loaded by the web client

Closes odoo/odoo#34774

closes odoo/odoo#34954

Signed-off-by: default avatarVincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
parent 7f54a246
No related branches found
No related tags found
No related merge requests found
......@@ -28,6 +28,7 @@ invoices from picking, the system is able to add and compute the shipping line.
'views/report_package_barcode.xml',
'views/res_config_settings_views.xml',
'wizard/choose_delivery_package_views.xml',
'views/assets.xml',
],
'demo': ['data/delivery_demo.xml'],
'installable': True,
......
......@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-19 13:43+0000\n"
"PO-Revision-Date: 2018-02-19 13:43+0000\n"
"POT-Creation-Date: 2019-07-17 15:01+0000\n"
"PO-Revision-Date: 2019-07-17 15:01+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
......@@ -241,6 +241,13 @@ msgstr ""
msgid "Debug logging"
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:13
#, python-format
msgid "Debug requests"
msgstr ""
#. module: delivery
#: model:ir.ui.menu,name:delivery.menu_delivery
msgid "Delivery"
......@@ -324,6 +331,13 @@ msgstr ""
msgid "Determine the display order"
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:14
#, python-format
msgid "Disable debug"
msgstr ""
#. module: delivery
#: model:ir.ui.view,arch_db:delivery.choose_delivery_package_view_form
msgid "Discard"
......@@ -343,6 +357,13 @@ msgid "Each carrier (e.g. UPS) can have several delivery methods (e.g.\n"
" to each method."
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:16
#, python-format
msgid "Enable debug"
msgstr ""
#. module: delivery
#: model:ir.model.fields,field_description:delivery.field_delivery_carrier_prod_environment
msgid "Environment"
......@@ -559,6 +580,13 @@ msgstr ""
msgid "No carrier set for this order."
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:15
#, python-format
msgid "No debug"
msgstr ""
#. module: delivery
#: code:addons/delivery/models/delivery_grid.py:100
#, python-format
......@@ -657,6 +685,13 @@ msgstr ""
msgid "Product Template"
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:9
#, python-format
msgid "Production Environment"
msgstr ""
#. module: delivery
#: model:ir.model.fields,field_description:delivery.field_delivery_carrier_delivery_type
#: model:ir.model.fields,field_description:delivery.field_stock_picking_delivery_type
......@@ -766,6 +801,27 @@ msgstr ""
msgid "Stock Move"
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:12
#, python-format
msgid "Switch to production environment"
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:10
#, python-format
msgid "Switch to test environment"
msgstr ""
#. module: delivery
#. openerp-web
#: code:addons/delivery/static/src/js/delivery_translations.js:11
#, python-format
msgid "Test Environment"
msgstr ""
#. module: delivery
#: model:delivery.carrier,name:delivery.delivery_carrier
#: model:product.product,name:delivery.product_product_delivery_poste
......
// TODO Remove me >=saas-12.5, this is a disgrace
// This is an hack to get the string_* and hover_* options translated on the
// boolean_button terminology widget. The terms are translated through
// _t(opt_terms.string_true) which will only work if the terms are already
// present in the translation map.
// This code does nothing but marks the strings as translatable
var _t = function(x) { return x; };
_t("Production Environment");
_t("Switch to test environment");
_t("Test Environment");
_t("Switch to production environment");
_t("Debug requests");
_t("Disable debug");
_t("No debug");
_t("Enable debug");
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="delivery_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/delivery/static/src/js/delivery_translations.js"></script>
</xpath>
</template>
</odoo>
......@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-01-03 15:07+0000\n"
"PO-Revision-Date: 2019-01-03 15:07+0000\n"
"POT-Creation-Date: 2019-07-17 15:01+0000\n"
"PO-Revision-Date: 2019-07-17 15:01+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
......@@ -1002,6 +1002,20 @@ msgstr ""
msgid "Provider"
msgstr ""
#. module: payment
#. openerp-web
#: code:addons/payment/static/src/js/payment_translations.js:9
#, python-format
msgid "Publish"
msgstr ""
#. module: payment
#. openerp-web
#: code:addons/payment/static/src/js/payment_translations.js:8
#, python-format
msgid "Published"
msgstr ""
#. module: payment
#: selection:payment.acquirer,payment_flow:0
msgid "Redirection to the acquirer website"
......
// TODO Remove me >=saas-12.5, this is a disgrace
// This is an hack to get the string_true and hover_false options translated on
// the boolean_button terminology widget. The terms are translated through
// _t(opt_terms.string_true) which will only work if the terms are already
// present in the translation map.
// This code does nothing but marks the strings as translatable
var _t = function(x) { return x; };
_t("Published");
_t("Publish");
......@@ -10,4 +10,11 @@
<link rel="stylesheet" href="/payment/static/src/less/payment_form.less"/>
</xpath>
</template>
<template id="assets_backend" name="payment_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/payment/static/src/js/payment_translations.js"></script>
</xpath>
</template>
</odoo>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment