diff --git a/privacy_consent/i18n/privacy_consent.pot b/privacy_consent/i18n/privacy_consent.pot
index a444d24..b87f2e5 100644
--- a/privacy_consent/i18n/privacy_consent.pot
+++ b/privacy_consent/i18n/privacy_consent.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 11.0\n"
+"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: <>\n"
"Language-Team: \n"
@@ -116,24 +116,29 @@ msgid "Acceptance status updated by subject"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_accepted
-#: model:ir.ui.view,arch_db:privacy_consent.consent_search
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__accepted
+#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search
msgid "Accepted"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_default_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__default_consent
msgid "Accepted by default"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_active
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__active
msgid "Active"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_activity_id
-#: model:ir.ui.view,arch_db:privacy_consent.consent_search
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__activity_id
+#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search
msgid "Activity"
msgstr ""
@@ -143,20 +148,25 @@ msgid "Answered"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.consent_search
+#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search
msgid "Archived"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.consent_form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_form
msgid "Ask for consent"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_consent_required
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__consent_required
msgid "Ask subjects for consent"
msgstr ""
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
#. module: privacy_consent
#: selection:privacy.activity,consent_required:0
msgid "Automatically"
@@ -168,17 +178,17 @@ msgid "Awaiting response"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.activity_form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.activity_form
msgid "Consent"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_consent_template_default_body_html
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__consent_template_default_body_html
msgid "Consent Template Default Body Html"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_consent_template_default_subject
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__consent_template_default_subject
msgid "Consent Template Default Subject"
msgstr ""
@@ -189,26 +199,30 @@ msgstr ""
#. module: privacy_consent
#: model:ir.actions.act_window,name:privacy_consent.consent_action
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_consent_count
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_consent_ids
-#: model:ir.model.fields,field_description:privacy_consent.field_res_partner_privacy_consent_count
-#: model:ir.model.fields,field_description:privacy_consent.field_res_users_privacy_consent_count
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__consent_ids
+#: model:ir.model.fields,field_description:privacy_consent.field_res_partner__privacy_consent_count
+#: model:ir.model.fields,field_description:privacy_consent.field_res_users__privacy_consent_count
#: model:ir.ui.menu,name:privacy_consent.menu_privacy_consent
msgid "Consents"
msgstr ""
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__consent_count
+msgid "Consents count"
+msgstr ""
+
#. module: privacy_consent
#: model:ir.model,name:privacy_consent.model_res_partner
msgid "Contact"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_create_uid
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__create_uid
msgid "Created by"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_create_date
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__create_date
msgid "Created on"
msgstr ""
@@ -223,7 +237,7 @@ msgid "Data processing consent request for ${object.activity_id.display_name|saf
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_display_name
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__display_name
msgid "Display Name"
msgstr ""
@@ -243,98 +257,148 @@ msgid "Email Templates"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_consent_template_id
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__consent_template_id
msgid "Email template"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_activity_consent_template_id
+#: model:ir.model.fields,help:privacy_consent.field_privacy_activity__consent_template_id
msgid "Email to be sent to subjects to ask for consent. A good template should include details about the current consent request status, how to change it, and where to get more information."
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_activity_consent_required
+#: model:ir.model.fields,help:privacy_consent.field_privacy_activity__consent_required
msgid "Enable if you need to track any kind of consent from the affected subjects"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.activity_form
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: privacy_consent
+#: model_terms:ir.ui.view,arch_db:privacy_consent.activity_form
msgid "Generate and enqueue missing consent requests"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.activity_form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.activity_form
msgid "Generate missing draft consent requests"
msgstr ""
#. module: privacy_consent
-#: code:addons/privacy_consent/models/privacy_activity.py:138
+#: code:addons/privacy_consent/models/privacy_activity.py:139
#, python-format
msgid "Generated consents"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.consent_search
+#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search
msgid "Group By"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "Hello,"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "I accept this processing of my data"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "I reject this processing of my data"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_id
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__id
msgid "ID"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: privacy_consent
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "If it was a mistake, you can undo it here:"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_consent_accepted
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__accepted
msgid "Indicates current acceptance status, which can come from subject's last answer, or from the default specified in the related data processing activity."
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_last_metadata
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__last_metadata
msgid "Last Metadata"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent___last_update
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent____last_update
msgid "Last Modified on"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_write_uid
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__write_uid
msgid "Last Updated by"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_write_date
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__write_date
msgid "Last Updated on"
msgstr ""
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
#. module: privacy_consent
#: selection:privacy.activity,consent_required:0
msgid "Manually"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_consent_last_metadata
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__last_metadata
msgid "Metadata from the last acceptance or rejection by the subject"
msgstr ""
@@ -352,6 +416,31 @@ msgstr ""
msgid "New Consent"
msgstr ""
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
#. module: privacy_consent
#: model:ir.model,name:privacy_consent.model_mail_mail
msgid "Outgoing Mails"
@@ -375,14 +464,14 @@ msgid "Privacy consent request state changed"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_res_partner_privacy_consent_count
-#: model:ir.model.fields,help:privacy_consent.field_res_users_privacy_consent_count
+#: model:ir.model.fields,help:privacy_consent.field_res_partner__privacy_consent_count
+#: model:ir.model.fields,help:privacy_consent.field_res_users__privacy_consent_count
msgid "Privacy consent requests amount"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_res_partner_privacy_consent_ids
-#: model:ir.model.fields,field_description:privacy_consent.field_res_users_privacy_consent_ids
+#: model:ir.model.fields,field_description:privacy_consent.field_res_partner__privacy_consent_ids
+#: model:ir.model.fields,field_description:privacy_consent.field_res_users__privacy_consent_ids
msgid "Privacy consents"
msgstr ""
@@ -400,22 +489,22 @@ msgid "Require consent is available only for subjects in current database."
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_activity_server_action_id
+#: model:ir.model.fields,help:privacy_consent.field_privacy_activity__server_action_id
msgid "Run this action when a new consent request is created or its acceptance status is updated."
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity_server_action_id
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_activity__server_action_id
msgid "Server action"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_activity_default_consent
+#: model:ir.model.fields,help:privacy_consent.field_privacy_activity__default_consent
msgid "Should we assume the subject has accepted if we receive no response?"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "Sincerely,
"
msgstr ""
@@ -426,8 +515,8 @@ msgid "Specify a mail template to ask automated consent."
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_state
-#: model:ir.ui.view,arch_db:privacy_consent.consent_search
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__state
+#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search
msgid "State"
msgstr ""
@@ -438,52 +527,62 @@ msgid "State Changed"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent_partner_id
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__partner_id
msgid "Subject"
msgstr ""
#. module: privacy_consent
-#: model:ir.model.fields,help:privacy_consent.field_privacy_consent_partner_id
+#: model:ir.model.fields,help:privacy_consent.field_privacy_consent__partner_id
msgid "Subject asked for consent."
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model:ir.actions.server,name:privacy_consent.sync_blacklist
+msgid "Sync partner's email blacklist status"
+msgstr ""
+
+#. module: privacy_consent
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "Thank you!"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "Thanks for your response."
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.activity_form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.activity_form
msgid "This could enqueue many consent emails, are you sure to proceed?"
msgstr ""
#. module: privacy_consent
-#: model:ir.actions.server,name:privacy_consent.update_opt_out
-msgid "Update partner's opt out"
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: privacy_consent
+#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__message_unread_counter
+msgid "Unread Messages Counter"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "We asked you to authorize us to process your data in this data processing activity:"
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "We have recorded this action on your side."
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "You have rejected such processing."
msgstr ""
#. module: privacy_consent
-#: model:ir.ui.view,arch_db:privacy_consent.form
+#: model_terms:ir.ui.view,arch_db:privacy_consent.form
msgid "You have accepted such processing."
msgstr ""