From 678e04c19dbfefaadd8ab6207b0bb560a3d3bfe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 8 Apr 2019 08:04:52 +0000 Subject: [PATCH] [FIX][IMP] various: improve lang computation in mail templates Purpose: add lang definition on templates where it is missing Related to task 1972615 Linked to PR #32872 --- addons/auth_signup/data/auth_signup_data.xml | 3 +++ addons/calendar/data/mail_data.xml | 3 +++ addons/crm/data/crm_lead_data.xml | 5 +++-- addons/mail/views/res_partner_views.xml | 1 + addons/project/data/project_mail_template_data.xml | 2 ++ addons/survey/data/mail_template_data.xml | 10 ++++++---- .../data/crm_partner_assign_data.xml | 1 + addons/website_event_track/data/event_track_data.xml | 1 + addons/website_profile/data/profile_data.xml | 1 + addons/website_slides/data/mail_data.xml | 1 + .../website_slides_survey/data/mail_template_data.xml | 1 + 11 files changed, 23 insertions(+), 6 deletions(-) diff --git a/addons/auth_signup/data/auth_signup_data.xml b/addons/auth_signup/data/auth_signup_data.xml index f035cdc8b81..80a52001d49 100644 --- a/addons/auth_signup/data/auth_signup_data.xml +++ b/addons/auth_signup/data/auth_signup_data.xml @@ -92,6 +92,7 @@ + ${object.lang} @@ -189,6 +190,7 @@ + ${object.lang} @@ -281,6 +283,7 @@ + ${object.lang} diff --git a/addons/calendar/data/mail_data.xml b/addons/calendar/data/mail_data.xml index 95940cd34c7..bfc4efd42dd 100644 --- a/addons/calendar/data/mail_data.xml +++ b/addons/calendar/data/mail_data.xml @@ -80,6 +80,7 @@ % endif + ${object.partner_id.lang} @@ -163,6 +164,7 @@ % endif + ${object.partner_id.lang} @@ -246,6 +248,7 @@ % endif + ${object.partner_id.lang} diff --git a/addons/crm/data/crm_lead_data.xml b/addons/crm/data/crm_lead_data.xml index 914fd3f167f..b654c1b6028 100644 --- a/addons/crm/data/crm_lead_data.xml +++ b/addons/crm/data/crm_lead_data.xml @@ -64,12 +64,13 @@ Used to give a basis for email recipients, name and to ease the definition of a further elaborated template. --> - Lead/Opportunity Mass Mail + Lead/Opportunity: Mass Mail - ${object.partner_id != False and object.partner_id.id} ${(not object.partner_id and object.email_from)|safe} + ${object.partner_id.lang} + diff --git a/addons/mail/views/res_partner_views.xml b/addons/mail/views/res_partner_views.xml index 4a9bda24395..8b7b8a3eac0 100644 --- a/addons/mail/views/res_partner_views.xml +++ b/addons/mail/views/res_partner_views.xml @@ -66,6 +66,7 @@ ${object.id} + ${object.lang} diff --git a/addons/project/data/project_mail_template_data.xml b/addons/project/data/project_mail_template_data.xml index f590d34ed65..6a9fb6377e9 100644 --- a/addons/project/data/project_mail_template_data.xml +++ b/addons/project/data/project_mail_template_data.xml @@ -17,6 +17,7 @@
+ ${object.partner_id.lang} @@ -85,6 +86,7 @@ + ${object.rating_get_partner_id().lang} diff --git a/addons/survey/data/mail_template_data.xml b/addons/survey/data/mail_template_data.xml index 5e2fca9ed0c..42ed3ee42f3 100644 --- a/addons/survey/data/mail_template_data.xml +++ b/addons/survey/data/mail_template_data.xml @@ -32,6 +32,7 @@

+ ${object.partner_id.lang} @@ -42,10 +43,6 @@ Certification: ${object.survey_id.display_name} ${(object.partner_id.email_formatted or object.email) |safe} - - Certification Document - ${object.partner_id.lang} -
@@ -72,6 +69,11 @@
+ + Certification Document + ${object.partner_id.lang} + + \ No newline at end of file diff --git a/addons/website_crm_partner_assign/data/crm_partner_assign_data.xml b/addons/website_crm_partner_assign/data/crm_partner_assign_data.xml index 4716b762575..0461884d845 100644 --- a/addons/website_crm_partner_assign/data/crm_partner_assign_data.xml +++ b/addons/website_crm_partner_assign/data/crm_partner_assign_data.xml @@ -116,6 +116,7 @@ + ${ctx['partner_id'].lang} diff --git a/addons/website_event_track/data/event_track_data.xml b/addons/website_event_track/data/event_track_data.xml index c5c0569a1ab..8cb0d19115d 100644 --- a/addons/website_event_track/data/event_track_data.xml +++ b/addons/website_event_track/data/event_track_data.xml @@ -23,6 +23,7 @@ Thank you, + ${object.partner_id.lang} diff --git a/addons/website_profile/data/profile_data.xml b/addons/website_profile/data/profile_data.xml index 119f613af6c..ca26a121326 100644 --- a/addons/website_profile/data/profile_data.xml +++ b/addons/website_profile/data/profile_data.xml @@ -101,6 +101,7 @@ + ${object.lang} diff --git a/addons/website_slides/data/mail_data.xml b/addons/website_slides/data/mail_data.xml index 7913374723e..246fec87e28 100644 --- a/addons/website_slides/data/mail_data.xml +++ b/addons/website_slides/data/mail_data.xml @@ -82,6 +82,7 @@

+ ${object.partner_id.lang} diff --git a/addons/website_slides_survey/data/mail_template_data.xml b/addons/website_slides_survey/data/mail_template_data.xml index d423412f296..49f1b72206a 100644 --- a/addons/website_slides_survey/data/mail_template_data.xml +++ b/addons/website_slides_survey/data/mail_template_data.xml @@ -22,6 +22,7 @@

+ ${object.partner_id.lang}