From 4c1c1e480c2f577fc1919aec53c51cef48b6bf4d Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Thu, 25 Feb 2021 11:24:39 +0100 Subject: [FIX] website_mass_mailing: translate default toaster When creating a new mailing, it was always in English, even if English was not activated --- .../i18n/website_mass_mailing.pot | 26 +++++++++++++++------- addons/website_mass_mailing/models/mailing_list.py | 3 ++- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/addons/website_mass_mailing/i18n/website_mass_mailing.pot b/addons/website_mass_mailing/i18n/website_mass_mailing.pot index cc20d1b1a25..ae36a1c1075 100644 --- a/addons/website_mass_mailing/i18n/website_mass_mailing.pot +++ b/addons/website_mass_mailing/i18n/website_mass_mailing.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-17 06:20+0000\n" -"PO-Revision-Date: 2020-11-17 06:20+0000\n" +"POT-Creation-Date: 2021-02-25 10:23+0000\n" +"PO-Revision-Date: 2021-02-25 10:23+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -20,6 +20,12 @@ msgstr "" msgid ", .o_newsletter_popup" msgstr "" +#. module: website_mass_mailing +#: code:addons/website_mass_mailing/models/mailing_list.py:0 +#, python-format +msgid "

Thanks for subscribing!

" +msgstr "" + #. module: website_mass_mailing #. openerp-web #: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.editor.js:0 @@ -104,9 +110,11 @@ msgstr "" #. module: website_mass_mailing #. openerp-web -#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:54 +#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:0 #, python-format -msgid "Do you want to install Google reCAPTCHA to secure your newsletter subscriptions?" +msgid "" +"Do you want to install Google reCAPTCHA to secure your newsletter " +"subscriptions?" msgstr "" #. module: website_mass_mailing @@ -119,9 +127,11 @@ msgstr "" #. module: website_mass_mailing #. openerp-web -#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:74 +#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:0 #, python-format -msgid "Google reCAPTCHA is now installed! You can configure it from your website settings." +msgid "" +"Google reCAPTCHA is now installed! You can configure it from your website " +"settings." msgstr "" #. module: website_mass_mailing @@ -133,7 +143,7 @@ msgstr "" #. module: website_mass_mailing #. openerp-web -#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:56 +#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:0 #, python-format msgid "Install now" msgstr "" @@ -237,7 +247,7 @@ msgstr "" #. module: website_mass_mailing #. openerp-web -#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:76 +#: code:addons/website_mass_mailing/static/src/js/website_mass_mailing.js:0 #, python-format msgid "Website settings" msgstr "" diff --git a/addons/website_mass_mailing/models/mailing_list.py b/addons/website_mass_mailing/models/mailing_list.py index 0857563a814..7317b4caecf 100644 --- a/addons/website_mass_mailing/models/mailing_list.py +++ b/addons/website_mass_mailing/models/mailing_list.py @@ -2,13 +2,14 @@ # Part of Odoo. See LICENSE file for full copyright and licensing details. from odoo import fields, models +from odoo.tools.translate import _ class MailingList(models.Model): _inherit = 'mailing.list' def _default_toast_content(self): - return '

Thanks for subscribing!

' + return _('

Thanks for subscribing!

') website_popup_ids = fields.One2many('website.mass_mailing.popup', 'mailing_list_id', string="Website Popups") toast_content = fields.Html(default=_default_toast_content, translate=True) -- cgit v1.2.3