From de1b061b210f249dc5b80f76ea6393feba242f50 Mon Sep 17 00:00:00 2001 From: Tuyentran12345 Date: Fri, 17 Apr 2026 11:56:41 +0700 Subject: [PATCH] [FIX] viin_brand: change odoo email template to viindoo --- viin_brand_auth_signup/__init__.py | 29 + viin_brand_auth_signup/__manifest__.py | 62 ++ .../data/mail_template_data.xml | 184 ++++ viin_brand_auth_signup/i18n/vi_VN.po | 366 ++++++++ .../i18n/viin_brand_auth_signup.pot | 198 +++++ .../migrations/0.1.1/post-migration.py | 10 + viin_brand_calendar/__init__.py | 29 + viin_brand_calendar/__manifest__.py | 4 +- .../data/mail_template_data.xml | 420 ++++++++++ viin_brand_calendar/i18n/vi_VN.po | 792 ++++++++++++++++++ .../i18n/viin_brand_calendar.pot | 404 +++++++++ .../migrations/0.1.1/post-migration.py | 10 + .../data/mail_templates_email_layouts.xml | 8 +- viin_brand_portal/__init__.py | 29 + viin_brand_portal/__manifest__.py | 4 +- viin_brand_portal/data/mail_template_data.xml | 86 ++ viin_brand_portal/i18n/vi_VN.po | 187 +++++ viin_brand_portal/i18n/viin_brand_portal.pot | 109 +++ .../migrations/0.1.1/post-migration.py | 10 + viin_brand_portal/views/portal_templates.xml | 2 +- 20 files changed, 2936 insertions(+), 7 deletions(-) create mode 100644 viin_brand_auth_signup/__init__.py create mode 100644 viin_brand_auth_signup/__manifest__.py create mode 100644 viin_brand_auth_signup/data/mail_template_data.xml create mode 100644 viin_brand_auth_signup/i18n/vi_VN.po create mode 100644 viin_brand_auth_signup/i18n/viin_brand_auth_signup.pot create mode 100644 viin_brand_auth_signup/migrations/0.1.1/post-migration.py create mode 100644 viin_brand_calendar/data/mail_template_data.xml create mode 100644 viin_brand_calendar/migrations/0.1.1/post-migration.py create mode 100644 viin_brand_portal/data/mail_template_data.xml create mode 100644 viin_brand_portal/i18n/vi_VN.po create mode 100644 viin_brand_portal/i18n/viin_brand_portal.pot create mode 100644 viin_brand_portal/migrations/0.1.1/post-migration.py diff --git a/viin_brand_auth_signup/__init__.py b/viin_brand_auth_signup/__init__.py new file mode 100644 index 000000000..ac7980166 --- /dev/null +++ b/viin_brand_auth_signup/__init__.py @@ -0,0 +1,29 @@ +from odoo.tools.translate import TranslationImporter, get_po_paths + + +_MODULE_NAME = 'viin_brand_auth_signup' + + +def _force_branding_translations(env): + """Force-overwrite translations shipped by this branding module. + + Why: core records we re-declare (e.g. ``auth_signup.set_password_email``) + are ``noupdate="1"``. When a target language was installed *before* this branding + module, the core translation for that record is already in the DB; the standard + PO import keeps it because of the noupdate guard + (odoo/tools/translate.py :: TranslationImporter.save). We bypass that guard only + for xmlids present in this module's own PO files. + """ + lang_codes = [code for code, _name in env['res.lang'].get_installed() if code != 'en_US'] + if not lang_codes: + return + + importer = TranslationImporter(env.cr, verbose=False) + for lang in lang_codes: + for po_path in get_po_paths(_MODULE_NAME, lang, env=env): + importer.load_file(po_path, lang) + importer.save(overwrite=True, force_overwrite=True) + + +def _post_init_hook(env): + _force_branding_translations(env) diff --git a/viin_brand_auth_signup/__manifest__.py b/viin_brand_auth_signup/__manifest__.py new file mode 100644 index 000000000..8b6243b25 --- /dev/null +++ b/viin_brand_auth_signup/__manifest__.py @@ -0,0 +1,62 @@ +{ + 'name': "Signup Authentication Branding For Viindoo", + 'name_vi_VN': "Giao diện Viindoo cho module Signup Authentication", + + 'summary': """ +Theme branding Viindoo for module Signup Authentication""", + 'summary_vi_VN': """ +Giao diện brand Viindoo cho module Signup Authentication +""", + + 'description': """ +What it does +============ +This module will change color navigate bar, button and logo,v.v in module Signup Authentication following Viindoo's brand + + +Editions Supported +================== +1. Community Edition +2. Enterprise Edition + + """, + + 'description_vi_VN': """ +Ứng dụng này làm gì +=================== +Module này sẽ thay đổi giao diện module Signup Authentication theo thương hiệu Viindoo + + +Ấn bản được Hỗ trợ +================== +1. Ấn bản Community +2. Ấn bản Enterprise + +""", + + 'author': "Viindoo", + 'website': "https://viindoo.com", + 'live_test_url': "https://v18demo-int.viindoo.com", + 'live_test_url_vi_VN': "https://v18demo-vn.viindoo.com", + 'support': "apps.support@viindoo.com", + + # Categories can be used to filter modules in modules listing + # Check https://github.com/odoo/odoo/blob/16.0/odoo/addons/base/data/ir_module_category_data.xml + # for the full list + 'category': 'Hidden', + 'version': '0.1.1', + + # any module necessary for this one to work correctly + 'depends': ['auth_signup'], + + # always loaded + 'data': [ + 'data/mail_template_data.xml', + ], + 'post_init_hook': '_post_init_hook', + 'installable': True, + 'auto_install': True, + 'price': 0.0, + 'currency': 'EUR', + 'license': 'OPL-1', +} diff --git a/viin_brand_auth_signup/data/mail_template_data.xml b/viin_brand_auth_signup/data/mail_template_data.xml new file mode 100644 index 000000000..f7f08a332 --- /dev/null +++ b/viin_brand_auth_signup/data/mail_template_data.xml @@ -0,0 +1,184 @@ + + + + Settings: New User Invite + + {{ object.create_uid.name }} from {{ object.company_id.name }} invites you to connect to Viindoo + + + + +
+ + + + + + + + + + + + + + + +
+ + + +
+ Welcome to Viindoo
+ + Marc Demo + +
+ +
+
+
+
+ + + +
+
+ Dear Marc Demo,

+ You have been invited by ViindooBot of YourCompany to connect on Viindoo. + + This link will remain valid during days
+ + Your Viindoo domain is: http://yourcompany.viindoo.com
+ Your sign in email is: mark.brown23@example.com

+ Never heard of Viindoo? It’s an all-in-one business software loved by 7+ million users. It will considerably improve your experience at work and increase your productivity. +

+ Have a look at the Viindoo Tour to discover the tool. +

+ Enjoy Viindoo!
+ --
The YourCompany Team +
+
+
+
+
+ + + +
+ YourCompany +
+ +1 650-123-4567 + + | info@yourcompany.com + + + | http://www.example.com + +
+
+
+ + +
+ Powered by Viindoo +
+
+
+ + + + Settings: New Portal Sign Up + + + + + +
+ + + + + + + + + + + + + + + +
+ + + +
+ Your Account
+ + Marc Demo + +
+ +
+
+
+
+ + + +
+
+ Dear Marc Demo,

+ Your account has been successfully created!
+ Your login is mark.brown23@example.com
+ To gain access to your account, you can use the following link: + + Thanks,
+ +
+ --
Mitchell Admin
+
+
+
+
+
+
+ + + +
+ YourCompany +
+ +1 650-123-4567 + + | info@yourcompany.com + + + | + http://www.example.com + + +
+
+
+ + +
+ Powered by Viindoo +
+
+
+
+
diff --git a/viin_brand_auth_signup/i18n/vi_VN.po b/viin_brand_auth_signup/i18n/vi_VN.po new file mode 100644 index 000000000..b5a70c3c3 --- /dev/null +++ b/viin_brand_auth_signup/i18n/vi_VN.po @@ -0,0 +1,366 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-10-21 04:12+0000\n" +"PO-Revision-Date: 2025-10-21 04:12+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: auth_signup +#: model:mail.template,body_html:auth_signup.set_password_email +msgid "" +"\n" +"\n" +"\n" +"
\n" +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" Welcome to Viindoo
\n" +" \n" +" Marc Demo\n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Dear Marc Demo,

\n" +" You have been invited by ViindooBot of YourCompany to connect on Viindoo.\n" +" \n" +" This link will remain valid during days
\n" +" \n" +" Your Viindoo domain is: http://yourcompany.viindoo.com
\n" +" Your sign in email is: mark.brown23@example.com

\n" +" Never heard of Viindoo? It’s an all-in-one business software loved by 7+ million users. It will considerably improve your experience at work and increase your productivity.\n" +"

\n" +" Have a look at the Viindoo Tour to discover the tool.\n" +"

\n" +" Enjoy Viindoo!
\n" +" --
The YourCompany Team\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" YourCompany\n" +"
\n" +" +1 650-123-4567\n" +" \n" +" | info@yourcompany.com\n" +" \n" +" \n" +" | http://www.example.com\n" +" \n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +" Powered by Viindoo\n" +"
\n" +"
" +msgstr "" +"\n" +"\n" +"\n" +"
\n" +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" Chào mừng đến với Viindoo
\n" +" \n" +" Marc Demo\n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Kính gửi Marc Demo,

\n" +" Bạn đã được ViindooBot của YourCompany mời kết nối trên Viindoo.\n" +" \n" +" Liên kết này có hiệu lực trong ngày
\n" +" \n" +" Miền Viindoo của bạn: http://yourcompany.viindoo.com
\n" +" Email đăng nhập của bạn là: mark.brown23@example.com

\n" +" Chưa biết về Viindoo? Đây là phần mềm quản trị doanh nghiệp tất-cả-trong-một được hơn 7 triệu người dùng yêu thích. Giải pháp sẽ cải thiện đáng kể trải nghiệm công việc và tăng năng suất của bạn.\n" +"

\n" +" Hãy xem Viindoo Tour để khám phá công cụ.\n" +"

\n" +" Chúc bạn sử dụng Viindoo hiệu quả!
\n" +" --
Đội ngũ YourCompany\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" YourCompany\n" +"
\n" +" +1 650-123-4567\n" +" \n" +" | info@yourcompany.com\n" +" \n" +" \n" +" | \n" +" http://www.example.com\n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +" Cung cấp bởi Viindoo\n" +"
\n" +"
" + +#. module: auth_signup +#: model:mail.template,body_html:auth_signup.mail_template_user_signup_account_created +msgid "" +"\n" +"\n" +"\n" +"
\n" +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" Your Account
\n" +" \n" +" Marc Demo\n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Dear Marc Demo,

\n" +" Your account has been successfully created!
\n" +" Your login is mark.brown23@example.com
\n" +" To gain access to your account, you can use the following link:\n" +" \n" +" Thanks,
\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" YourCompany\n" +"
\n" +" +1 650-123-4567\n" +" \n" +" | info@yourcompany.com\n" +" \n" +" \n" +" | \n" +" http://www.example.com\n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +" Powered by Viindoo\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"\n" +"\n" +"
\n" +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" Tài khoản của bạn
\n" +" \n" +" Marc Demo\n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Kính gửi Marc Demo,

\n" +" Tài khoản của bạn đã được tạo thành công!
\n" +" Tên đăng nhập của bạn là mark.brown23@example.com
\n" +" Để truy cập tài khoản, bạn có thể sử dụng liên kết sau:\n" +" \n" +" Trân trọng,
\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" YourCompany\n" +"
\n" +" +1 650-123-4567\n" +" \n" +" | info@yourcompany.com\n" +" \n" +" \n" +" | \n" +" http://www.example.com\n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +" Cung cấp bởi Viindoo\n" +"
\n" +"
\n" +" " + +#. module: auth_signup +#: model:mail.template,subject:auth_signup.set_password_email +msgid "" +"{{ object.create_uid.name }} from {{ object.company_id.name }} invites you " +"to connect to Viindoo" +msgstr "{{ object.create_uid.name }} từ {{ object.company_id.name }} mời bạn kết nối với Viindoo" diff --git a/viin_brand_auth_signup/i18n/viin_brand_auth_signup.pot b/viin_brand_auth_signup/i18n/viin_brand_auth_signup.pot new file mode 100644 index 000000000..bdb05e0c1 --- /dev/null +++ b/viin_brand_auth_signup/i18n/viin_brand_auth_signup.pot @@ -0,0 +1,198 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 18.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-10-21 04:10+0000\n" +"PO-Revision-Date: 2025-10-21 04:10+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: auth_signup +#: model:mail.template,body_html:auth_signup.set_password_email +msgid "" +"\n" +"\n" +"\n" +"
\n" +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" Welcome to Viindoo
\n" +" \n" +" Marc Demo\n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Dear Marc Demo,

\n" +" You have been invited by ViindooBot of YourCompany to connect on Viindoo.\n" +" \n" +" This link will remain valid during days
\n" +" \n" +" Your Viindoo domain is: http://yourcompany.viindoo.com
\n" +" Your sign in email is: mark.brown23@example.com

\n" +" Never heard of Viindoo? It’s an all-in-one business software loved by 7+ million users. It will considerably improve your experience at work and increase your productivity.\n" +"

\n" +" Have a look at the Viindoo Tour to discover the tool.\n" +"

\n" +" Enjoy Viindoo!
\n" +" --
The YourCompany Team\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" YourCompany\n" +"
\n" +" +1 650-123-4567\n" +" \n" +" | info@yourcompany.com\n" +" \n" +" \n" +" | http://www.example.com\n" +" \n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +" Powered by Viindoo\n" +"
\n" +"
" +msgstr "" + +#. module: auth_signup +#: model:mail.template,body_html:auth_signup.mail_template_user_signup_account_created +msgid "" +"\n" +"\n" +"\n" +"
\n" +"\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" Your Account
\n" +" \n" +" Marc Demo\n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Dear Marc Demo,

\n" +" Your account has been successfully created!
\n" +" Your login is mark.brown23@example.com
\n" +" To gain access to your account, you can use the following link:\n" +" \n" +" Thanks,
\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +" YourCompany\n" +"
\n" +" +1 650-123-4567\n" +" \n" +" | info@yourcompany.com\n" +" \n" +" \n" +" | \n" +" http://www.example.com\n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +"
\n" +" Powered by Viindoo\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: auth_signup +#: model:mail.template,subject:auth_signup.set_password_email +msgid "" +"{{ object.create_uid.name }} from {{ object.company_id.name }} invites you " +"to connect to Viindoo" +msgstr "" diff --git a/viin_brand_auth_signup/migrations/0.1.1/post-migration.py b/viin_brand_auth_signup/migrations/0.1.1/post-migration.py new file mode 100644 index 000000000..e1c7efccc --- /dev/null +++ b/viin_brand_auth_signup/migrations/0.1.1/post-migration.py @@ -0,0 +1,10 @@ +from odoo import SUPERUSER_ID, api + +from odoo.addons.viin_brand_auth_signup import _force_branding_translations + + +def migrate(cr, version): + if not version: + return + env = api.Environment(cr, SUPERUSER_ID, {}) + _force_branding_translations(env) diff --git a/viin_brand_calendar/__init__.py b/viin_brand_calendar/__init__.py index e69de29bb..d0a8e9cec 100644 --- a/viin_brand_calendar/__init__.py +++ b/viin_brand_calendar/__init__.py @@ -0,0 +1,29 @@ +from odoo.tools.translate import TranslationImporter, get_po_paths + + +_MODULE_NAME = 'viin_brand_calendar' + + +def _force_branding_translations(env): + """Force-overwrite translations shipped by this branding module. + + Why: core records we re-declare (e.g. ``calendar.calendar_template_meeting_invitation``) + are ``noupdate="1"``. When a target language was installed *before* this branding + module, the core translation for that record is already in the DB; the standard + PO import keeps it because of the noupdate guard + (odoo/tools/translate.py :: TranslationImporter.save). We bypass that guard only + for xmlids present in this module's own PO files. + """ + lang_codes = [code for code, _name in env['res.lang'].get_installed() if code != 'en_US'] + if not lang_codes: + return + + importer = TranslationImporter(env.cr, verbose=False) + for lang in lang_codes: + for po_path in get_po_paths(_MODULE_NAME, lang, env=env): + importer.load_file(po_path, lang) + importer.save(overwrite=True, force_overwrite=True) + + +def _post_init_hook(env): + _force_branding_translations(env) diff --git a/viin_brand_calendar/__manifest__.py b/viin_brand_calendar/__manifest__.py index 04007edc3..34019c527 100644 --- a/viin_brand_calendar/__manifest__.py +++ b/viin_brand_calendar/__manifest__.py @@ -38,7 +38,7 @@ # Check https://github.com/odoo/odoo/blob/16.0/odoo/addons/base/data/ir_module_category_data.xml # for the full list 'category': 'Hidden', - 'version': '0.1', + 'version': '0.1.1', # any module necessary for this one to work correctly 'depends': ['calendar'], @@ -46,7 +46,9 @@ # always loaded 'data': [ 'views/calendar_views.xml', + 'data/mail_template_data.xml', ], + 'post_init_hook': '_post_init_hook', 'installable': True, 'auto_install': True, 'price': 0.0, diff --git a/viin_brand_calendar/data/mail_template_data.xml b/viin_brand_calendar/data/mail_template_data.xml new file mode 100644 index 000000000..abb7c8fba --- /dev/null +++ b/viin_brand_calendar/data/mail_template_data.xml @@ -0,0 +1,420 @@ + + + + + + +
+ + + + + + +

+ Hello Wood Corner,

+ + + + You have been invited by Customer to the Follow-up for Project proposal meeting. + + + Colleen Diaz invited you for the Follow-up for Project proposal meeting. + + + + Your meeting Follow-up for Project proposal has been booked. + + +

+ + + + +
+
+ Tuesday +
+
+ 4 +
+
+ May 2021 +
+
+ +
+ 11:00 AM +
+ +
+ (Europe/Brussels) +
+
+
+
+
+ +

Details of the event

+
    + +
  • Location: Bruxelles + (View Map) +
  • +
    + +
  • When: Every 1 Weeks, for 3 events
  • +
    + +
  • Duration: 0H30
  • +
    +
  • Attendees +
      +
    • +
      + + Mitchell Admin + + + You + +
    • +
  • + +
  • + How to Join: + Join with Viindoo Discuss + Join at
    + www.mycompany.com/calendar/join_videocall/xyz +
  • +
    + +
  • Description of the event: + Internal meeting for discussion for new pricing for product and services.
  • +
    +
+
+
+ Thank you, + +
+ --
Mitchell Admin
+
+
+
+
+ + + + +
+ + + + + + +

+ Hello Wood Corner,

+ + The date of your appointment with Colleen Diaz has been updated. + The appointment is now scheduled for + 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels). + + + The date of the meeting has been updated. + The meeting Follow-up for Project proposal created by Colleen Diaz is now scheduled for + 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels). + +

+ + + + +
+
+ Tuesday +
+
+ 4 +
+
+ May 2021 +
+
+ +
+ 11:00 AM +
+ +
+ (Europe/Brussels) +
+
+
+
+
+ +

Details of the event

+
    + +
  • Location: Bruxelles + (View Map) +
  • +
    + +
  • When: Every 1 Weeks, for 3 events
  • +
    + +
  • Duration: 0H30
  • +
    +
  • Attendees +
      +
    • +
      + + Mitchell Admin + + + You + +
    • +
  • + +
  • + How to Join: + Join with Viindoo Discuss + Join at
    + www.mycompany.com/calendar/join_videocall/xyz +
  • +
    + +
  • Description of the event: + Internal meeting for discussion for new pricing for product and services.
  • +
    +
+
+
+ Thank you, + +
+ --
Mitchell Admin
+
+
+
+
+ + + + +
+ + + + + +

+ Hello Wood Corner,

+ + Reminder of your appointment with Colleen Diaz. + The appointment is scheduled for + 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels). + + + Reminder of the meeting created by Colleen Diaz. + The meeting Follow-up for Project proposal is scheduled for + 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels). + +

+
+ Accept + Decline + View +
+ + + +
+
+ Tuesday +
+
+ 4 +
+
+ May 2021 +
+
+ +
+ 11:00 AM +
+ +
+ (Europe/Brussels) +
+
+
+
+
+ +

Details of the event

+
    + +
  • Location: Bruxelles + (View Map) +
  • +
    + +
  • When: Every 1 Weeks, for 3 events
  • +
    + +
  • Duration: 0H30
  • +
    +
  • Attendees +
      +
    • +
      + + Mitchell Admin + + + You + +
    • +
  • + +
  • + How to Join: + Join with Viindoo Discuss + Join at
    + www.mycompany.com/calendar/join_videocall/xyz +
  • +
    + +
  • Description of the event: + Internal meeting for discussion for new pricing for product and services.
  • +
    +
+
+
+ Thank you, + +
+ --
Mitchell Admin
+
+
+
+
+ + + + +
+ + + + + + +
+ + + + + +
+
+ Tuesday +
+
+ 4 +
+
+ May 2021 +
+
+ +
+ 11:00 AM +
+ +
+ ( Europe/Brussels) +
+
+
+
+
+ +

+ Details of the event +

+
    + +
  • Description: + Internal meeting for discussion for new pricing for product and services.
  • +
    + +
  • + How to Join: + Join with Viindoo Discuss + Join at
    + www.mycompany.com/calendar/join_videocall/xyz +
  • +
    + +
  • Location: Bruxelles + (View Map) +
  • +
    + +
  • When: Every 1 Weeks, for 3 events
  • +
    + +
  • Duration: + 0H30 +
  • +
    +
+
+
+
+
+


+ +
+ +
+ --
Mitchell Admin
+
+
+
+
+
+
diff --git a/viin_brand_calendar/i18n/vi_VN.po b/viin_brand_calendar/i18n/vi_VN.po index 053d6476a..1ed3081c4 100644 --- a/viin_brand_calendar/i18n/vi_VN.po +++ b/viin_brand_calendar/i18n/vi_VN.po @@ -20,3 +20,795 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:viin_brand_calendar.view_calendar_event_form_quick_create msgid " Add Viindoo meeting" msgstr " Thêm cuộc họp Viindoo" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_invitation +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"

\n" +" Hello Wood Corner,

\n" +"\n" +" \n" +" \n" +" You have been invited by Customer to the Follow-up for Project proposal meeting.\n" +" \n" +" \n" +" Colleen Diaz invited you for the Follow-up for Project proposal meeting.\n" +" \n" +" \n" +" \n" +" Your meeting Follow-up for Project proposal has been booked.\n" +" \n" +"\n" +"

\n" +"
\n" +" \n" +" Accept\n" +" \n" +" Decline\n" +" View\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" (Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Details of the event

\n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration: 0H30
  • \n" +"
    \n" +"
  • Attendees\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" You\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Description of the event:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Thank you,\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"

\n" +" Xin chào Wood Corner,

\n" +"\n" +" \n" +" \n" +" Khách hàng đã mời bạn tham gia cuộc họp Bàn thêm về đề xuất dự án.\n" +" \n" +" \n" +" Colleen Diaz đã mời bạn tham gia cuộc họp Bàn thêm về đề xuất dự án.\n" +" \n" +" \n" +" \n" +" Cuộc họp Bàn thêm về đề xuất dự án của bạn đã được đặt lịch.\n" +" \n" +"\n" +"

\n" +"
\n" +" \n" +" Chấp nhận\n" +" \n" +" Từ chối\n" +" Xem\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Thứ 3\n" +"
\n" +"
\n" +" Ngày 4\n" +"
\n" +"
\n" +" 5/2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 sáng\n" +"
\n" +" \n" +"
\n" +" (Châu Âu/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Chi tiết sự kiện

\n" +"
    \n" +" \n" +"
  • Vị trí: Bruxelles\n" +" (Xem bản đồ)\n" +"
  • \n" +"
    \n" +" \n" +"
  • Thời gian: 3 sự kiện mỗi tuần
  • \n" +"
    \n" +" \n" +"
  • Thời lượng: 30 phút
  • \n" +"
    \n" +"
  • Người tham dự\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" Bạn\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" Cách tham gia:\n" +" Tham gia bằng Viindoo Thảo luận\n" +" Tham gia tại
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Mô tả sự kiện:\n" +" Họp nội bộ để trao đổi về cách định giá sản phẩm và dịch vụ mới.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Cảm ơn bạn!\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"

\n" +" Hello Wood Corner,

\n" +" \n" +" The date of your appointment with Colleen Diaz has been updated.\n" +" The appointment is now scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +" \n" +" The date of the meeting has been updated.\n" +" The meeting Follow-up for Project proposal created by Colleen Diaz is now scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +"

\n" +"
\n" +" \n" +" Accept\n" +" \n" +" Decline\n" +" \n" +" View\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" (Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Details of the event

\n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration: 0H30
  • \n" +"
    \n" +"
  • Attendees\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" You\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Description of the event:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Thank you,\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" +"
\n" +"\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"

\n" +" Xin chào Ready Mat,

\n" +" \n" +" \n" +" Ngày hẹn của bạn với Jesse Brown đã được cập nhật.\n" +" \n" +" \n" +" Lịch hẹn của bạn đã được cập nhật.\n" +" \n" +" Lịch hẹn Lên lịch buổi demo hiện được lên lịch trình vào\n" +" ngày 05/04/2021 lúc (11:00:00 đến 11:30:00) (Châu Âu/Brussels)\n" +" \n" +" \n" +" Ngày hẹn của bạn với Colleen Diaz đã được cập nhật.\n" +" Lịch hẹn hiện được lên lịch trình vào\n" +" ngày 05/04/2021 lúc (11:00:00 đến 11:30:00) (Châu Âu/Brussels).\n" +" \n" +" \n" +" Ngày của cuộc họp đã được cập nhật.\n" +" Cuộc họp Bàn thêm về đề xuất dự án do Colleen Diaz tạo hiện được lên lịch trình vào\n" +" ngày 05/04/2021 lúc (11:00:00 đến 11:30:00) (Châu Âu/Brussels).\n" +" \n" +"

\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Thứ 3\n" +"
\n" +"
\n" +" Ngày 4\n" +"
\n" +"
\n" +" 5/2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 sáng\n" +"
\n" +" \n" +"
\n" +" (Châu Âu/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Chi tiết sự kiện

\n" +"
    \n" +" \n" +"
  • Vị trí: Bruxelles\n" +" (Xem bản đồ)\n" +"
  • \n" +"
    \n" +" \n" +"
  • Thời gian: 3 sự kiện mỗi tuần
  • \n" +"
    \n" +" \n" +"
  • Thời lượng: 30 phút
  • \n" +"
    \n" +"
  • Người tham dự\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" Bạn\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" Cách tham gia:\n" +" Tham gia bằng Viindoo Thảo luận\n" +" Tham gia tại
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Mô tả sự kiện:\n" +" Họp nội bộ để trao đổi về cách định giá sản phẩm và dịch vụ mới.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Cảm ơn bạn!\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"

\n" +" Hello Wood Corner,

\n" +" \n" +" Reminder of your appointment with Colleen Diaz.\n" +" The appointment is scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +" \n" +" Reminder of the meeting created by Colleen Diaz.\n" +" The meeting Follow-up for Project proposal is scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +"

\n" +"
\n" +" Accept\n" +" Decline\n" +" View\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" (Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Details of the event

\n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration: 0H30
  • \n" +"
    \n" +"
  • Attendees\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" You\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Description of the event:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Thank you,\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" +"
\n" +" \n" +" \n" +" \n" +"

\n" +" Xin chào Gemini Furniture,

\n" +" Đây là lời nhắc cho sự kiện dưới đây:\n" +"

\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Thứ 3\n" +"
\n" +"
\n" +" Ngày 4\n" +"
\n" +"
\n" +" 5/2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 sáng\n" +"
\n" +" \n" +"
\n" +" (Châu Âu/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Chi tiết sự kiện

\n" +"
    \n" +" \n" +"
  • Vị trí: Bruxelles\n" +" (Xem bản đồ)\n" +"
  • \n" +"
    \n" +" \n" +"
  • Thời gian: 3 sự kiện mỗi tuần
  • \n" +"
    \n" +" \n" +"
  • Thời lượng: 30 phút
  • \n" +"
    \n" +"
  • Người tham dự\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" Bạn\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" Cách tham gia:\n" +" Tham gia bằng Viindoo Thảo luận\n" +" Tham gia tại
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Mô tả sự kiện:\n" +" Họp nội bộ để trao đổi về cách định giá sản phẩm và dịch vụ mới.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Cảm ơn bạn!\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_update +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" ( Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

\n" +" Details of the event\n" +"

\n" +"
    \n" +" \n" +"
  • Description:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration:\n" +" 0H30\n" +"
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"


\n" +"\n" +"
\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Thứ 3\n" +"
\n" +"
\n" +" Ngày 4\n" +"
\n" +"
\n" +" 5/2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 sáng\n" +"
\n" +" \n" +"
\n" +" ( Châu Âu/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

\n" +" Chi tiết sự kiện\n" +"

\n" +"
    \n" +" \n" +"
  • Mô tả:\n" +" Họp nội bộ để trao đổi về cách định giá sản phẩm và dịch vụ mới.
  • \n" +"
    \n" +" \n" +"
  • \n" +" Cách tham gia:\n" +" Tham gia bằng Viindoo Thảo luận\n" +" Tham gia tại
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Vị trí: Bruxelles\n" +" (Xem bản đồ)\n" +"
  • \n" +"
    \n" +" \n" +"
  • Thời gian: 3 sự kiện mỗi tuần
  • \n" +"
    \n" +" \n" +"
  • Thời lượng:\n" +" 30 phút\n" +"
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"


\n" +"\n" +"
\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " diff --git a/viin_brand_calendar/i18n/viin_brand_calendar.pot b/viin_brand_calendar/i18n/viin_brand_calendar.pot index 0d08f46b7..5c8307fdf 100644 --- a/viin_brand_calendar/i18n/viin_brand_calendar.pot +++ b/viin_brand_calendar/i18n/viin_brand_calendar.pot @@ -20,3 +20,407 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:viin_brand_calendar.view_calendar_event_form_quick_create msgid " Add Viindoo meeting" msgstr "" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_invitation +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"

\n" +" Hello Wood Corner,

\n" +"\n" +" \n" +" \n" +" You have been invited by Customer to the Follow-up for Project proposal meeting.\n" +" \n" +" \n" +" Colleen Diaz invited you for the Follow-up for Project proposal meeting.\n" +" \n" +" \n" +" \n" +" Your meeting Follow-up for Project proposal has been booked.\n" +" \n" +"\n" +"

\n" +"
\n" +" \n" +" Accept\n" +" \n" +" Decline\n" +" View\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" (Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Details of the event

\n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration: 0H30
  • \n" +"
    \n" +"
  • Attendees\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" You\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Description of the event:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Thank you,\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"\n" +"

\n" +" Hello Wood Corner,

\n" +" \n" +" The date of your appointment with Colleen Diaz has been updated.\n" +" The appointment is now scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +" \n" +" The date of the meeting has been updated.\n" +" The meeting Follow-up for Project proposal created by Colleen Diaz is now scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +"

\n" +"
\n" +" \n" +" Accept\n" +" \n" +" Decline\n" +" \n" +" View\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" (Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Details of the event

\n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration: 0H30
  • \n" +"
    \n" +"
  • Attendees\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" You\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Description of the event:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Thank you,\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"

\n" +" Hello Wood Corner,

\n" +" \n" +" Reminder of your appointment with Colleen Diaz.\n" +" The appointment is scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +" \n" +" Reminder of the meeting created by Colleen Diaz.\n" +" The meeting Follow-up for Project proposal is scheduled for\n" +" 05/04/2021 at (11:00:00 To 11:30:00) (Europe/Brussels).\n" +" \n" +"

\n" +"
\n" +" Accept\n" +" Decline\n" +" View\n" +"
\n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" (Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

Details of the event

\n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration: 0H30
  • \n" +"
    \n" +"
  • Attendees\n" +"
      \n" +"
    • \n" +"
      \n" +" \n" +" Mitchell Admin\n" +" \n" +" \n" +" You\n" +" \n" +"
    • \n" +"
  • \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Description of the event:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +" Thank you,\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_update +msgid "" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +" Tuesday\n" +"
\n" +"
\n" +" 4\n" +"
\n" +"
\n" +" May 2021\n" +"
\n" +"
\n" +" \n" +"
\n" +" 11:00 AM\n" +"
\n" +" \n" +"
\n" +" ( Europe/Brussels)\n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +"

\n" +" Details of the event\n" +"

\n" +"
    \n" +" \n" +"
  • Description:\n" +" Internal meeting for discussion for new pricing for product and services.
  • \n" +"
    \n" +" \n" +"
  • \n" +" How to Join:\n" +" Join with Viindoo Discuss\n" +" Join at
    \n" +" www.mycompany.com/calendar/join_videocall/xyz\n" +"
  • \n" +"
    \n" +" \n" +"
  • Location: Bruxelles\n" +" (View Map)\n" +"
  • \n" +"
    \n" +" \n" +"
  • When: Every 1 Weeks, for 3 events
  • \n" +"
    \n" +" \n" +"
  • Duration:\n" +" 0H30\n" +"
  • \n" +"
    \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +"


\n" +"\n" +"
\n" +" \n" +"
\n" +" --
Mitchell Admin
\n" +"
\n" +"
\n" +" " +msgstr "" diff --git a/viin_brand_calendar/migrations/0.1.1/post-migration.py b/viin_brand_calendar/migrations/0.1.1/post-migration.py new file mode 100644 index 000000000..db21d7a50 --- /dev/null +++ b/viin_brand_calendar/migrations/0.1.1/post-migration.py @@ -0,0 +1,10 @@ +from odoo import SUPERUSER_ID, api + +from odoo.addons.viin_brand_calendar import _force_branding_translations + + +def migrate(cr, version): + if not version: + return + env = api.Environment(cr, SUPERUSER_ID, {}) + _force_branding_translations(env) diff --git a/viin_brand_mail/data/mail_templates_email_layouts.xml b/viin_brand_mail/data/mail_templates_email_layouts.xml index 8ff6ca0d9..4dbc9ca09 100644 --- a/viin_brand_mail/data/mail_templates_email_layouts.xml +++ b/viin_brand_mail/data/mail_templates_email_layouts.xml @@ -1,18 +1,18 @@