diff options
3 files changed, 26 insertions, 0 deletions
diff --git a/addons/web/static/src/scss/form_view.scss b/addons/web/static/src/scss/form_view.scss index e283f9d1965..08b1d916d8d 100644 --- a/addons/web/static/src/scss/form_view.scss +++ b/addons/web/static/src/scss/form_view.scss @@ -615,6 +615,10 @@ padding-right: 25px; } } + iframe.wysiwyg_iframe + .o_field_translate { + right: 30px !important; + top: 7px !important; + } // Text field with oe_inline class .o_field_text.oe_inline { diff --git a/addons/website_mass_mailing/i18n/website_mass_mailing.pot b/addons/website_mass_mailing/i18n/website_mass_mailing.pot index 31436db09b2..2ca44488740 100644 --- a/addons/website_mass_mailing/i18n/website_mass_mailing.pot +++ b/addons/website_mass_mailing/i18n/website_mass_mailing.pot @@ -185,6 +185,14 @@ msgid "Website popups" msgstr "" #. module: website_mass_mailing +#. openerp-web +#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js:0 +#, python-format +msgid "" +"Website popups can only be translated through mailing list configuration in the Email Marketing app." +msgstr "" + +#. module: website_mass_mailing #: model_terms:ir.ui.view,arch_db:website_mass_mailing.s_newsletter_subscribe_form msgid "your email..." msgstr "" diff --git a/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js b/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js index 167cd17e9d8..5a46b980e6c 100644 --- a/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js +++ b/addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js @@ -4,6 +4,7 @@ odoo.define('website_mass_mailing.editor', function (require) { var core = require('web.core'); var rpc = require('web.rpc'); var WysiwygMultizone = require('web_editor.wysiwyg.multizone'); +var WysiwygTranslate = require('web_editor.wysiwyg.multizone.translate'); var options = require('web_editor.snippets.options'); var wUtils = require('website.utils'); @@ -199,4 +200,17 @@ WysiwygMultizone.include({ return Promise.all(defs); }, }); + +WysiwygTranslate.include({ + /** + * @override + */ + start: function () { + this.$target.on('click.newsletter_popup_option', '.o_edit_popup', function (ev) { + alert(_t('Website popups can only be translated through mailing list configuration in the Email Marketing app.')); + }); + this._super.apply(this, arguments); + }, +}); + }); |
