diff --git a/__init__.py b/__init__.py new file mode 100644 index 0000000..7d34c7c --- /dev/null +++ b/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import controllers +from . import models diff --git a/__manifest__.py b/__manifest__.py new file mode 100644 index 0000000..2fe5c9a --- /dev/null +++ b/__manifest__.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': "Website Mail Group", + 'summary': "Add a website snippet for the mail groups.", + 'version': '1.0', + 'depends': ['mail_group', 'website'], + 'auto_install': True, + 'data': [ + 'views/snippets/s_group.xml', + 'views/snippets/snippets.xml', + 'views/mail_group_views.xml', + 'views/website_mail_group_menus.xml', + ], + 'assets': { + 'website.assets_wysiwyg': [ + 'website_mail_group/static/src/snippets/s_group/options.js', + ], + 'web.assets_frontend': [ + 'website_mail_group/static/src/snippets/s_group/000.js', + ], + }, + 'license': 'LGPL-3', +} diff --git a/controllers/__init__.py b/controllers/__init__.py new file mode 100644 index 0000000..5d4b25d --- /dev/null +++ b/controllers/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import main diff --git a/controllers/main.py b/controllers/main.py new file mode 100644 index 0000000..b15d8cf --- /dev/null +++ b/controllers/main.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import http +from odoo.exceptions import AccessError +from odoo.http import request + + +class WebsiteMailGroup(http.Controller): + @http.route('/group/is_member', type='json', auth='public', website=True) + def group_is_member(self, group_id=0, email=None, **kw): + """Return the email of the member if found, otherwise None.""" + group = request.env['mail.group'].browse(int(group_id)).exists() + if not group: + return + + token = kw.get('token') + + if token and token != group._generate_group_access_token(): + return + + if token: + group = group.sudo() + + try: + group.check_access_rights('read') + group.check_access_rule('read') + except AccessError: + return + + if not request.env.user._is_public(): + email = request.env.user.email_normalized + partner_id = request.env.user.partner_id.id + else: + partner_id = None + + member = group.sudo()._find_member(email, partner_id) + + return { + 'is_member': bool(member), + 'email': member.email if member else email, + } diff --git a/i18n/ar.po b/i18n/ar.po new file mode 100644 index 0000000..60564f0 --- /dev/null +++ b/i18n/ar.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "الذهاب إلى
الموقع الإلكتروني
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "صقم بإنشاء مجموعة مناقشة عامة في الواجهة الخلفية " + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "مجموعة نقاش " + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "مجموعة البريد الإلكتروني " + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "القوائم البريدية" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "قواعد الإشراف " + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "الاسم" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "مجموعة بريدية جديدة " + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "اشتراك" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "إلغاء الاشتراك" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "بريدك الإلكتروني..." diff --git a/i18n/bg.po b/i18n/bg.po new file mode 100644 index 0000000..a30144d --- /dev/null +++ b/i18n/bg.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# KeyVillage, 2023 +# Maria Boyadjieva , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Maria Boyadjieva , 2023\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Дискусионна група" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Мейлинг списъци" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Име" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Абонирайте се " + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Откажете се от абонамент" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "Вашият имейл..." diff --git a/i18n/ca.po b/i18n/ca.po new file mode 100644 index 0000000..2de52da --- /dev/null +++ b/i18n/ca.po @@ -0,0 +1,90 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# RGB Consulting , 2023 +# Carles Antoli , 2023 +# Martin Trigaux, 2023 +# Quim - eccit , 2023 +# M Palau , 2023 +# marcescu, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: marcescu, 2023\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Ves a
Pàgina web
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Crear un grup de discussió públic en la teva backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grup de debat" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Grup de correu" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Llistes de correu" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Regles de moderació" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nom" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nou Grup de Correu" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Subscriure's" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Donar-se de baixa" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "correu electrònic" diff --git a/i18n/cs.po b/i18n/cs.po new file mode 100644 index 0000000..58d31ba --- /dev/null +++ b/i18n/cs.po @@ -0,0 +1,89 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Jiří Podhorecký, 2023 +# Ivana Bartonkova, 2023 +# Jakub Smolka, 2023 +# Wil Odoo, 2023 +# Aleš Fiala , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Aleš Fiala , 2024\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Přejít na
webovou stránku
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Vytvořte ve svém backendu veřejnou diskusní skupinu" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Diskuzní skupina" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Emailová skupina" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Emailové seznamy" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Moderační pravidla" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Název" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nová e-mailová skupina" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Odebírat" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Odhlásit odběr" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "váš e-mail..." diff --git a/i18n/da.po b/i18n/da.po new file mode 100644 index 0000000..04ff04a --- /dev/null +++ b/i18n/da.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Martin Trigaux, 2023 +# Mads Søndergaard, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Mads Søndergaard, 2023\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Gå til
Hjemmeside
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Opret en offentlig diskussionsgruppe i din backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Diskussionsgruppe" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Mail Gruppe" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Adresselister" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Navn" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Tilmeld" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Afmeld" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "din e-mail..." diff --git a/i18n/de.po b/i18n/de.po new file mode 100644 index 0000000..99e1633 --- /dev/null +++ b/i18n/de.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Zur
Website
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Eine öffentliche Diskussionsgruppe in Ihrem Backend erstellen" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Diskussionsgruppe" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Mailing-Gruppe" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Mailinglisten" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Regeln für die Moderation" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Name" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Neue Mailing-Gruppe" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Abonnieren" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Abmelden" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "Ihre E-Mail..." diff --git a/i18n/es.po b/i18n/es.po new file mode 100644 index 0000000..ede2e80 --- /dev/null +++ b/i18n/es.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Ir al
sitio web
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Cree un grupo de discusión público desde su backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grupo de conversación" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Grupo de correo " + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Listas de correo" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Reglas de moderación" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nombre" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nuevo grupo de correo" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Suscribirse" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Anular suscripción" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "su correo electrónico..." diff --git a/i18n/es_419.po b/i18n/es_419.po new file mode 100644 index 0000000..d3a6aa0 --- /dev/null +++ b/i18n/es_419.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_419\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Ir al
sitio web
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Cree un grupo de discusión público desde su backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grupo de conversación" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Grupo de correo " + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Listas de correo" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Reglas de moderación" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nombre" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nuevo grupo de correo" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Suscribirse" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Cancelar suscripción" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "su correo electrónico..." diff --git a/i18n/et.po b/i18n/et.po new file mode 100644 index 0000000..33d4c44 --- /dev/null +++ b/i18n/et.po @@ -0,0 +1,89 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Eneli Õigus , 2023 +# Martin Trigaux, 2023 +# Anna, 2023 +# Triine Aavik , 2023 +# JanaAvalah, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: JanaAvalah, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Mine
veebilehele
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Loo avalik vestlusgrupp adminiliideses" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Vestlusgrupp" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Meiligrupp" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Meililistid" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Modereerimise reeglid" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nimi" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Uus meiligrupp" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Telli" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Tühista tellimine" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "Sinu e-posti aadress..." diff --git a/i18n/fa.po b/i18n/fa.po new file mode 100644 index 0000000..ae545be --- /dev/null +++ b/i18n/fa.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Mostafa Barmshory , 2023 +# Hamed Mohammadi , 2023 +# Hamid Darabi, 2023 +# ghasem yaghoubi , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: ghasem yaghoubi , 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "برو به
وبسایت
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "گروه بحث" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "نام" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "عضویت" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "" diff --git a/i18n/fi.po b/i18n/fi.po new file mode 100644 index 0000000..607c6f8 --- /dev/null +++ b/i18n/fi.po @@ -0,0 +1,89 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Tuomo Aura , 2023 +# Ossi Mantylahti , 2023 +# Martin Trigaux, 2023 +# Svante Suominen , 2023 +# Jarmo Kortetjärvi , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Jarmo Kortetjärvi , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Siirry osoitteeseen
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Luo julkinen keskusteluryhmä backendissäsi" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Keskusteluryhmä" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Sähköpostiryhmä" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Postituslistat" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Moderointisäännöt" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nimi" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Uusi sähköpostiryhmä" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Tilaa" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Lopeta kanavan tilaus" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "sähköpostisi..." diff --git a/i18n/fr.po b/i18n/fr.po new file mode 100644 index 0000000..77287f6 --- /dev/null +++ b/i18n/fr.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Aller au
Site web
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Créez un groupe de discussion public dans votre backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Groupe de discussion" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Groupe de messagerie" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Listes de diffusion" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Règles de modération" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nom" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nouveau groupe de messagerie" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "S'inscrire" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Se désabonner" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "votre adresse email..." diff --git a/i18n/he.po b/i18n/he.po new file mode 100644 index 0000000..dfa2cde --- /dev/null +++ b/i18n/he.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# NoaFarkash, 2023 +# Netta Waizer, 2023 +# Martin Trigaux, 2023 +# ZVI BLONDER , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: ZVI BLONDER , 2023\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "עבור אל
אתר האינטרנט
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "קבוצת דיון" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "קבוצת שליחה בדואר" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "רשימות דיוור" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "שם" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "הירשם כמנוי" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "בטל את המנוי" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "הדוא\"ל שלך..." diff --git a/i18n/hu.po b/i18n/hu.po new file mode 100644 index 0000000..db2ea80 --- /dev/null +++ b/i18n/hu.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# krnkris, 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Megbeszélés csoport" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Levelezőlisták" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Név" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Feliratkozás" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Leiratkozás" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "emailje..." diff --git a/i18n/id.po b/i18n/id.po new file mode 100644 index 0000000..956ea19 --- /dev/null +++ b/i18n/id.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Pergi ke
Website
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Buat kelompok diskusi publik di backend Anda" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grup Diskusi" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Kelompok Email" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Milis" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Peraturan Moderasi" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nama" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Kelompok Email Baru" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Langganan" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Berhenti Subskripsi" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "email anda..." diff --git a/i18n/it.po b/i18n/it.po new file mode 100644 index 0000000..7ef4137 --- /dev/null +++ b/i18n/it.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Vai al
sito web
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" +"Crea un gruppo di discussione pubblico nell'interfaccia amministrativa" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Gruppo di discussione" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Mail Group" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Mailing list" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Regole di moderazione" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nome" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nuovo gruppo di posta" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Iscriviti" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Annulla iscrizione" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "E-mail..." diff --git a/i18n/ja.po b/i18n/ja.po new file mode 100644 index 0000000..6370458 --- /dev/null +++ b/i18n/ja.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "に移動
ウェブサイト
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "バックエンドに公開ディスカッション・グループを作成する" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "ディスカッショングループ" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "メールグループ" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "メーリングリスト" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "モデレーション規則" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "名称" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "新規メールグループ" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "購読" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "購読解除" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "あなたのメールアドレス..." diff --git a/i18n/ko.po b/i18n/ko.po new file mode 100644 index 0000000..1706114 --- /dev/null +++ b/i18n/ko.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "
웹사이트
로 이동" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "백엔드에서 공개 토론 그룹 만들기" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "메일 및 채팅 그룹" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "메일 그룹" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "메일보내기 목록" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "중재 규칙" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "이름" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "새 메일 그룹" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "구독" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "구독 취소" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "귀하의 이메일..." diff --git a/i18n/lt.po b/i18n/lt.po new file mode 100644 index 0000000..3679ebf --- /dev/null +++ b/i18n/lt.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Martin Trigaux, 2023 +# Linas Versada , 2023 +# Ramunė ViaLaurea , 2023 +# Antanas Muliuolis , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Antanas Muliuolis , 2023\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Diskusijų grupė" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Adresatų sąrašai" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Vardas, Pavardė" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Prenumeruoti" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Nebeprenumeruoti" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "jūsų el. paštas..." diff --git a/i18n/lv.po b/i18n/lv.po new file mode 100644 index 0000000..7056e01 --- /dev/null +++ b/i18n/lv.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# ievaputnina , 2023 +# JanisJanis , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: JanisJanis , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Saziņas grupa" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nosaukums" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Abonēt" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Atrakstīties" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "Jūsu e-pasts..." diff --git a/i18n/nl.po b/i18n/nl.po new file mode 100644 index 0000000..15ca163 --- /dev/null +++ b/i18n/nl.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Ga naar
Website
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Maak een openbare discussiegroep aan in Odoo" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Discussiegroep" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Mailgroep" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Mailinglijsten" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Moderatieregels" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Naam" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nieuwe mailinglijstgroep" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Inschrijven" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Afmelden" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "je e-mail..." diff --git a/i18n/pl.po b/i18n/pl.po new file mode 100644 index 0000000..3c58aef --- /dev/null +++ b/i18n/pl.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Idź do witryny
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Utwórz publiczną dyskusję w twoim backendzie" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grupa dyskusyjna" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Grupa mailowa" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Listy mailingowe" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Zasady moderacji" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nazwa" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nowa grupa mailowa" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Zaprenumeruj" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Wypisz się" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "twój adres..." diff --git a/i18n/pt.po b/i18n/pt.po new file mode 100644 index 0000000..c18ebf6 --- /dev/null +++ b/i18n/pt.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grupo de Discussão" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Listas de Endereços" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nome" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Subscrever" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Cancelar Subscrição" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "o seu e-mail" diff --git a/i18n/pt_BR.po b/i18n/pt_BR.po new file mode 100644 index 0000000..e2610b5 --- /dev/null +++ b/i18n/pt_BR.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Ir para o
site
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Crie um grupo de discussão público em seu back-end" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Grupo de discussão" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Grupo de distribuição" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Listas de distribuição" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Regras de moderação" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Nome" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Novo grupo de distribuição" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Inscrever" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Cancelar a inscrição" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "seu e-mail..." diff --git a/i18n/ru.po b/i18n/ru.po new file mode 100644 index 0000000..a1c7eb1 --- /dev/null +++ b/i18n/ru.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Martin Trigaux, 2023 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Перейти на сайт
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Создайте публичную дискуссионную группу в своем бэкэнде" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Дискуссионная группа" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Почтовая группа" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Списки рассылки" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Правила модерации" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Имя" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Новая почтовая группа" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Подписаться" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Отписаться" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "ваш e-mail..." diff --git a/i18n/sk.po b/i18n/sk.po new file mode 100644 index 0000000..28ea37b --- /dev/null +++ b/i18n/sk.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Prejsť na
Webstránku
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Diskusná skupina" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Mailové zoznamy." + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Meno" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Odoberať" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Odhlásiť sa z odberu" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "Váš email..." diff --git a/i18n/sl.po b/i18n/sl.po new file mode 100644 index 0000000..b7198d6 --- /dev/null +++ b/i18n/sl.po @@ -0,0 +1,87 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Matjaz Mozetic , 2023 +# Martin Trigaux, 2023 +# Grega Vavtar , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Grega Vavtar , 2024\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Skupinska razprava" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Seznami prejemnikov" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Naziv" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Naroči se" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Odjavi se" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "vaša e-pošta..." diff --git a/i18n/sr.po b/i18n/sr.po new file mode 100644 index 0000000..93f1ec3 --- /dev/null +++ b/i18n/sr.po @@ -0,0 +1,87 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Dragan Vukosavljevic , 2023 +# Milan Bojovic , 2023 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: コフスタジオ, 2024\n" +"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Go to
Website
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Create a public discussion group in your backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Discussion Group" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Mail Group" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Mailing Lists" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Moderation Rules" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Naziv" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "New Mail Group" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Prijavi se" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Otkaži pretplatu" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "your email..." diff --git a/i18n/sv.po b/i18n/sv.po new file mode 100644 index 0000000..cf8fda0 --- /dev/null +++ b/i18n/sv.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Mikael Åkerberg , 2023 +# Simon S, 2023 +# Martin Trigaux, 2023 +# Anders Wallenquist , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Anders Wallenquist , 2023\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Discussion Group" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Postgrupp" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "E-postlistor" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Namn" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Prenumerera" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Avsluta prenumeration" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "din e-post..." diff --git a/i18n/th.po b/i18n/th.po new file mode 100644 index 0000000..6ea090f --- /dev/null +++ b/i18n/th.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# Rasareeyar Lappiam, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Rasareeyar Lappiam, 2023\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "ไปที่
เว็บไซต์
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "สร้างกลุ่มสนทนาสาธารณะในส่วนหลังของคุณ" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "กลุ่มสนทนา" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "กลุ่มเมล" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "รายชื่อผู้รับอีเมล" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "กฎการกลั่นกรอง" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "ชื่อ" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "กลุ่มเมลใหม่" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "ติดตาม" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "ยกเลิกการเป็นสมาชิก" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "อีเมลของคุณ..." diff --git a/i18n/tr.po b/i18n/tr.po new file mode 100644 index 0000000..ff6e6be --- /dev/null +++ b/i18n/tr.po @@ -0,0 +1,90 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# abc Def , 2023 +# Murat Kaplan , 2023 +# Ediz Duman , 2023 +# Martin Trigaux, 2023 +# Ertuğrul Güreş , 2023 +# Halil, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Git
Website
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Arka tarafta herkese açık bir tartışma grubu oluşturun" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Tartışma Grubu" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Posta Grubu" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "E-Posta Grupları" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Moderasyon Kuralları" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Adı" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Yeni Posta Grubu" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Abone Ol" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Üyelikten Çık" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "e-posta adresiniz..." diff --git a/i18n/uk.po b/i18n/uk.po new file mode 100644 index 0000000..55a2e53 --- /dev/null +++ b/i18n/uk.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Alina Lisnenko , 2023 +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Перейти до
Веб-сайту
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Створіть публічне обговорення на вашому бекенді" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Група за інтересами" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Поштова група" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Списки розсилки" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Правила модерації" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Ім'я" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Нова група розсилки" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Підписатися" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Відписатися" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "ваш email..." diff --git a/i18n/vi.po b/i18n/vi.po new file mode 100644 index 0000000..adf6f40 --- /dev/null +++ b/i18n/vi.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "Đi tới
website
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "Tạo nhóm thảo luận công khai ở backend" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "Nhóm Thảo luận" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "Nhóm gửi thư" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "Danh sách Mail" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "Quy tắc kiểm duyệt" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "Tên" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "Nhóm gửi thư mới" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "Đăng ký nhận tin" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "Ngừng đăng ký" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "email của bạn..." diff --git a/i18n/website_mail_group.pot b/i18n/website_mail_group.pot new file mode 100644 index 0000000..4c71dbc --- /dev/null +++ b/i18n/website_mail_group.pot @@ -0,0 +1,81 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 21:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "" diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po new file mode 100644 index 0000000..902605a --- /dev/null +++ b/i18n/zh_CN.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "转到
网站
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "在后端创建一个公共讨论组" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "讨论组" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "邮件组" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "邮件列表" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "管理规则" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "名称" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "新的邮件组" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "订阅" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "退订" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "您的EMail..." diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po new file mode 100644 index 0000000..5ced355 --- /dev/null +++ b/i18n/zh_TW.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * website_mail_group +# +# Translators: +# Wil Odoo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-26 21:56+0000\n" +"PO-Revision-Date: 2023-10-26 23:09+0000\n" +"Last-Translator: Wil Odoo, 2023\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.mail_group_view_form +msgid "Go to
Website
" +msgstr "前往
網站
" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group_options +msgid "Create a public discussion group in your backend" +msgstr "在你的後端創建一個公共討論群組" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.snippets +msgid "Discussion Group" +msgstr "討論群組" + +#. module: website_mail_group +#: model:ir.model,name:website_mail_group.model_mail_group +msgid "Mail Group" +msgstr "電郵群組" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website +#: model:ir.ui.menu,name:website_mail_group.mail_group_menu_website_root +msgid "Mailing Lists" +msgstr "郵寄清單" + +#. module: website_mail_group +#: model:ir.ui.menu,name:website_mail_group.mail_group_moderation_menu_website +msgid "Moderation Rules" +msgstr "管理規則" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "Name" +msgstr "名稱" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#, python-format +msgid "New Mail Group" +msgstr "新增電郵群組" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/options.js:0 +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +#, python-format +msgid "Subscribe" +msgstr "訂閱" + +#. module: website_mail_group +#. odoo-javascript +#: code:addons/website_mail_group/static/src/snippets/s_group/000.js:0 +#, python-format +msgid "Unsubscribe" +msgstr "取消訂閱" + +#. module: website_mail_group +#: model_terms:ir.ui.view,arch_db:website_mail_group.s_group +msgid "your email..." +msgstr "你的電郵地址⋯" diff --git a/models/__init__.py b/models/__init__.py new file mode 100644 index 0000000..ad25b50 --- /dev/null +++ b/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import mail_group diff --git a/models/mail_group.py b/models/mail_group.py new file mode 100644 index 0000000..1365997 --- /dev/null +++ b/models/mail_group.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models +from odoo.addons.http_routing.models.ir_http import slug + + +class MailGroup(models.Model): + _name = 'mail.group' + _inherit = 'mail.group' + + def action_go_to_website(self): + self.ensure_one() + return { + 'type': 'ir.actions.act_url', + 'target': 'self', + 'url': '/groups/%s' % slug(self), + } diff --git a/static/src/snippets/s_group/000.js b/static/src/snippets/s_group/000.js new file mode 100644 index 0000000..7ec2669 --- /dev/null +++ b/static/src/snippets/s_group/000.js @@ -0,0 +1,80 @@ +/** @odoo-module **/ + +import { _t } from "@web/core/l10n/translation"; +import publicWidget from "@web/legacy/js/public/public_widget"; +import MailGroup from "@mail_group/js/mail_group"; + +MailGroup.include({ + start: async function () { + await this._super(...arguments); + + // Can not be done in the template of the snippets + // Because it's rendered only once when the admin add the snippets + // for the first time, we make a RPC call to setup the widget properly + const email = (new URL(document.location.href)).searchParams.get('email'); + const response = await this.rpc('/group/is_member', { + 'group_id': this.mailgroupId, + 'email': email, + 'token': this.token, + }); + + if (!response) { + // We do not access to the mail group, just remove the widget + this.$el.empty(); + return; + } + + this.$el.removeClass('d-none'); + + const userEmail = response.email; + this.isMember = response.is_member; + + if (userEmail && userEmail.length) { + const emailInput = this.$el.find('.o_mg_subscribe_email'); + emailInput.val(userEmail); + emailInput.attr('readonly', 1); + } + + if (this.isMember) { + this.$el.find('.o_mg_subscribe_btn').text(_t('Unsubscribe')).removeClass('btn-primary').addClass('btn-outline-primary'); + } + + this.$el.data('isMember', this.isMember); + }, + /** + * @override + */ + destroy: function () { + this.el.classList.add('d-none'); + this._super(...arguments); + }, +}); + +// TODO should probably have a better way to handle this, maybe the invisible +// block system could be extended to handle this kind of things. Here we only +// do the same as the non-edit mode public widget: showing and hiding the widget +// but without the rest. Arguably could just enable the whole widget in edit +// mode but not stable-friendly. +publicWidget.registry.MailGroupEditMode = publicWidget.Widget.extend({ + selector: MailGroup.prototype.selector, + disabledInEditableMode: false, + + /** + * @override + */ + start: function () { + if (this.editableMode) { + this.el.classList.remove('d-none'); + } + return this._super(...arguments); + }, + /** + * @override + */ + destroy: function () { + if (this.editableMode) { + this.el.classList.add('d-none'); + } + this._super(...arguments); + }, +}); diff --git a/static/src/snippets/s_group/options.js b/static/src/snippets/s_group/options.js new file mode 100644 index 0000000..abc826a --- /dev/null +++ b/static/src/snippets/s_group/options.js @@ -0,0 +1,95 @@ +/** @odoo-module **/ + +import { _t } from "@web/core/l10n/translation"; +import options from "@web_editor/js/editor/snippets.options"; +import wUtils from "@website/js/utils"; + +options.registry.Group = options.Class.extend({ + init() { + this._super(...arguments); + this.orm = this.bindService("orm"); + }, + + /** + * @override + */ + async start() { + await this._super(...arguments); + this.mailGroups = await this._getMailGroups(); + }, + /** + * If we have already created groups => select the first one + * else => modal prompt (create a new group) + * + * @override + */ + onBuilt() { + if (this.mailGroups.length) { + this.$target[0].dataset.id = this.mailGroups[0][0]; + } else { + const widget = this._requestUserValueWidgets('create_mail_group_opt')[0]; + widget.$el.click(); + } + }, + + cleanForSave: function () { + // TODO: this should probably be done by the public widget, not the + // option code, not important enough to try and fix in stable though. + const emailInput = this.$target.find('.o_mg_subscribe_email'); + emailInput.val(''); + emailInput.removeAttr('readonly'); + this.$target.find('.o_mg_subscribe_btn').text(_t('Subscribe')); + }, + + //-------------------------------------------------------------------------- + // Options + //-------------------------------------------------------------------------- + + /** + * Creates a new mail.group through a modal prompt. + * + * @see this.selectClass for parameters + */ + createGroup: async function (previewMode, widgetValue, params) { + const result = await wUtils.prompt({ + id: "editor_new_mail_group_subscribe", + window_title: _t("New Mail Group"), + input: _t("Name"), + }); + + const name = result.val; + if (!name) { + return; + } + + const groupId = await this.orm.create("mail.group", [{ name: name }]); + + this.$target.attr("data-id", groupId); + return this._rerenderXML(); + }, + + //-------------------------------------------------------------------------- + // Private + //-------------------------------------------------------------------------- + + /** + * @override + */ + async _renderCustomXML(uiFragment) { + const groups = await this._getMailGroups(); + const menuEl = uiFragment.querySelector('.select_discussion_list'); + for (const group of groups) { + const el = document.createElement('we-button'); + el.dataset.selectDataAttribute = group[0]; + el.textContent = group[1]; + menuEl.appendChild(el); + } + }, + /** + * @private + * @return {Promise} + */ + _getMailGroups() { + return this.orm.call("mail.group", "name_search", [""]); + }, +}); diff --git a/views/mail_group_views.xml b/views/mail_group_views.xml new file mode 100644 index 0000000..55dfa66 --- /dev/null +++ b/views/mail_group_views.xml @@ -0,0 +1,17 @@ + + + + mail.group.view.form + mail.group + + + + + + + + diff --git a/views/snippets/s_group.xml b/views/snippets/s_group.xml new file mode 100644 index 0000000..a93c010 --- /dev/null +++ b/views/snippets/s_group.xml @@ -0,0 +1,32 @@ + + + + + + Group 000 JS + web.assets_frontend + website_mail_group/static/src/snippets/s_group/000.js + + diff --git a/views/snippets/snippets.xml b/views/snippets/snippets.xml new file mode 100644 index 0000000..c83fbaa --- /dev/null +++ b/views/snippets/snippets.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/views/website_mail_group_menus.xml b/views/website_mail_group_menus.xml new file mode 100644 index 0000000..e6de0cc --- /dev/null +++ b/views/website_mail_group_menus.xml @@ -0,0 +1,18 @@ + + + + + +