Compare commits
merge into: OCA:11.0
OCA:10.0
OCA:11.0
OCA:12.0
OCA:12.0-personal_privacy_activity
OCA:13.0
OCA:14.0
OCA:15.0
OCA:8.0
OCA:9.0
OCA:oca_12.0
pull from: OCA:oca_12.0
OCA:10.0
OCA:11.0
OCA:12.0
OCA:12.0-personal_privacy_activity
OCA:13.0
OCA:14.0
OCA:15.0
OCA:8.0
OCA:9.0
OCA:oca_12.0
No commits in common. '11.0' and 'oca_12.0' have entirely different histories.
95 changed files with 4081 additions and 5790 deletions
-
36.gitignore
-
16.travis.yml
-
16README.md
-
89contact_search_form/README.rst
-
3contact_search_form/__init__.py
-
33contact_search_form/__manifest__.py
-
156contact_search_form/i18n/contact_search_form.pot
-
161contact_search_form/i18n/de.po
-
161contact_search_form/i18n/en_US.po
-
158contact_search_form/i18n/fr.po
-
158contact_search_form/i18n/it.po
-
3contact_search_form/models/__init__.py
-
84contact_search_form/models/contact_search.py
-
3contact_search_form/readme/CONFIGURE.rst
-
2contact_search_form/readme/DESCRIPTION.rst
-
9contact_search_form/readme/USAGE.rst
-
8contact_search_form/security/gdpr_security.xml
-
3contact_search_form/security/ir.model.access.csv
-
BINcontact_search_form/static/description/icon.png
-
431contact_search_form/static/description/index.html
-
79contact_search_form/views/contact_search.xml
-
11privacy/README.rst
-
2privacy/__manifest__.py
-
286privacy/i18n/de.po
-
215privacy/i18n/es.po
-
355privacy/i18n/fi.po
-
293privacy/i18n/fr.po
-
362privacy/i18n/hr.po
-
232privacy/i18n/it.po
-
357privacy/i18n/nl.po
-
209privacy/i18n/privacy.pot
-
211privacy/i18n/pt.po
-
4privacy/models/privacy_activity.py
-
1privacy/readme/CONTRIBUTORS.rst
-
7privacy/static/description/index.html
-
41privacy/views/privacy_activity_view.xml
-
10privacy_consent/README.rst
-
3privacy_consent/__manifest__.py
-
19privacy_consent/data/ir_actions_server.xml
-
216privacy_consent/i18n/de.po
-
233privacy_consent/i18n/es.po
-
588privacy_consent/i18n/fi.po
-
473privacy_consent/i18n/fr.po
-
217privacy_consent/i18n/privacy_consent.pot
-
221privacy_consent/i18n/pt.po
-
10privacy_consent/migrations/12.0.1.0.0/pre-migrate.py
-
46privacy_consent/models/mail_mail.py
-
2privacy_consent/models/mail_template.py
-
11privacy_consent/models/privacy_activity.py
-
19privacy_consent/models/privacy_consent.py
-
6privacy_consent/static/description/index.html
-
7privacy_consent/static/src/css/privacy_consent.scss
-
13privacy_consent/templates/assets.xml
-
1privacy_consent/templates/form.xml
-
201privacy_consent/tests/test_consent.py
-
11privacy_partner_report/README.rst
-
2privacy_partner_report/__manifest__.py
-
174privacy_partner_report/i18n/de.po
-
68privacy_partner_report/i18n/it.po
-
64privacy_partner_report/i18n/privacy_partner_report.pot
-
1privacy_partner_report/readme/CONTRIBUTORS.rst
-
7privacy_partner_report/static/description/index.html
-
2setup/_metapackage/VERSION.txt
-
2setup/_metapackage/setup.cfg
-
12setup/_metapackage/setup.py
-
1setup/contact_search_form/odoo/addons/contact_search_form
-
2setup/contact_search_form/setup.cfg
-
6setup/contact_search_form/setup.py
-
2setup/privacy/setup.cfg
-
2setup/privacy_consent/setup.cfg
-
2setup/privacy_partner_report/setup.cfg
-
1setup/website_contact_extend/odoo/addons/website_contact_extend
-
2setup/website_contact_extend/setup.cfg
-
6setup/website_contact_extend/setup.py
-
92website_contact_extend/README.rst
-
4website_contact_extend/__init__.py
-
34website_contact_extend/__manifest__.py
-
3website_contact_extend/controllers/__init__.py
-
163website_contact_extend/controllers/myfilter.py
-
46website_contact_extend/data/email_templates.xml
-
470website_contact_extend/i18n/de.po
-
463website_contact_extend/i18n/en_US.po
-
375website_contact_extend/i18n/fr.po
-
332website_contact_extend/i18n/it.po
-
330website_contact_extend/i18n/website_contact_extend.pot
-
3website_contact_extend/models/__init__.py
-
28website_contact_extend/models/res_partner.py
-
1website_contact_extend/readme/CONFIGURE.rst
-
8website_contact_extend/readme/DESCRIPTION.rst
-
8website_contact_extend/readme/USAGE.rst
-
BINwebsite_contact_extend/static/description/icon.png
-
438website_contact_extend/static/description/index.html
-
164website_contact_extend/views/contact_report.xml
-
22website_contact_extend/views/res_partner.xml
-
29website_contact_extend/views/website_contact.xml
@ -1,89 +0,0 @@ |
|||
=================== |
|||
Contact Search Form |
|||
=================== |
|||
|
|||
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
!! This file is generated by oca-gen-addon-readme !! |
|||
!! changes will be overwritten. !! |
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
|
|||
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png |
|||
:target: https://odoo-community.org/page/development-status |
|||
:alt: Beta |
|||
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png |
|||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html |
|||
:alt: License: AGPL-3 |
|||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fdata--protection-lightgray.png?logo=github |
|||
:target: https://github.com/OCA/data-protection/tree/11.0/contact_search_form |
|||
:alt: OCA/data-protection |
|||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png |
|||
:target: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-contact_search_form |
|||
:alt: Translate me on Weblate |
|||
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png |
|||
:target: https://runbot.odoo-community.org/runbot/263/11.0 |
|||
:alt: Try me on Runbot |
|||
|
|||
|badge1| |badge2| |badge3| |badge4| |badge5| |
|||
|
|||
View containing a search function for Data Protection Officers (DPO) to look up Customer Data. |
|||
All available Odoo models can be included in the search query looking for a specified string. |
|||
|
|||
**Table of contents** |
|||
|
|||
.. contents:: |
|||
:local: |
|||
|
|||
Configuration |
|||
============= |
|||
|
|||
To access contact search view in contacts view, the user has to activate the 'Data Protection Officer' checkbox |
|||
in User -> Technical Settings. |
|||
After that a new menu item 'Contact Search' will appear in the Contacts App. |
|||
|
|||
Usage |
|||
===== |
|||
|
|||
The new menu Contact Search is located in the Contacts App |
|||
|
|||
When accessing the Contact Search form a new query can be defined by |
|||
clicking on the Create button. |
|||
To perform a search the search string is required and the Odoo models that |
|||
should be searched have to be selected in the dropdown 'Search in model'. |
|||
|
|||
The search results are stored and can be accessed at a later time from the |
|||
tree view of 'Contact Search'. |
|||
|
|||
Bug Tracker |
|||
=========== |
|||
|
|||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/data-protection/issues>`_. |
|||
In case of trouble, please check there if your issue has already been reported. |
|||
If you spotted it first, help us smashing it by providing a detailed and welcomed |
|||
`feedback <https://github.com/OCA/data-protection/issues/new?body=module:%20contact_search_form%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. |
|||
|
|||
Do not contact contributors directly about support or help with technical issues. |
|||
|
|||
Credits |
|||
======= |
|||
|
|||
Authors |
|||
~~~~~~~ |
|||
|
|||
* IT IS AG |
|||
|
|||
Maintainers |
|||
~~~~~~~~~~~ |
|||
|
|||
This module is maintained by the OCA. |
|||
|
|||
.. image:: https://odoo-community.org/logo.png |
|||
:alt: Odoo Community Association |
|||
:target: https://odoo-community.org |
|||
|
|||
OCA, or the Odoo Community Association, is a nonprofit organization whose |
|||
mission is to support the collaborative development of Odoo features and |
|||
promote its widespread use. |
|||
|
|||
This module is part of the `OCA/data-protection <https://github.com/OCA/data-protection/tree/11.0/contact_search_form>`_ project on GitHub. |
|||
|
|||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
@ -1,3 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import models |
@ -1,33 +0,0 @@ |
|||
##################################################################### |
|||
# |
|||
# IT IS AG, software solutions: http://www.itis.de |
|||
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html |
|||
# |
|||
##################################################################### |
|||
|
|||
{ |
|||
'name': 'Contact Search Form', |
|||
|
|||
'summary': "Multiple models can be searched for specified string by DPO", |
|||
|
|||
'author': 'IT IS AG, Odoo Community Association (OCA)', |
|||
'website': 'https://github.com/OCA/data-protection', |
|||
|
|||
# Categories can be used to filter modules in modules listing |
|||
# Check https://github.com/odoo/odoo/blob/master/ |
|||
# openerp/addons/base/module/module_data.xml |
|||
# for the full list |
|||
'version': '11.0.1.0.0', |
|||
'license': 'AGPL-3', |
|||
'category': 'Contacts', |
|||
'depends': ['base', |
|||
'contacts', |
|||
], |
|||
|
|||
'data': [ |
|||
'security/gdpr_security.xml', |
|||
'security/ir.model.access.csv', |
|||
'views/contact_search.xml', |
|||
], |
|||
|
|||
} |
@ -1,156 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * contact_search_form |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \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: contact_search_form |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info_base |
|||
msgid "Contact Search" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_uid |
|||
msgid "Created by" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_date |
|||
msgid "Created on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.actions.act_window,name:contact_search_form.action_dpo_view_itis |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Customer Info" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:res.groups,name:contact_search_form.group_dpo |
|||
msgid "Data Protection Officer" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_display_name |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_field_list |
|||
msgid "Fields Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_model_id |
|||
msgid "Found in Model" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: code:addons/contact_search_form/models/contact_search.py:20 |
|||
#, python-format |
|||
msgid "Found record" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_id |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view___last_update |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_date |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_name |
|||
msgid "Model Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_id |
|||
msgid "Record ID" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_name |
|||
msgid "Record Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "SEARCH" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.dpo_view_tree |
|||
msgid "Search Contact" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_search_lines |
|||
msgid "Search Result" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "Search Results" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_name |
|||
msgid "Search Term" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_search_id |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Search Terms" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_model_ids |
|||
msgid "Search in Model" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "VIEW RECORD" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_dpo_view |
|||
msgid "dpo.view" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_search_line |
|||
msgid "search.line" |
|||
msgstr "" |
|||
|
@ -1,161 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * contact_search_form |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-07-02 12:16+0000\n" |
|||
"PO-Revision-Date: 2018-07-02 14:16+0100\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"Language: de_DE\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: 8bit\n" |
|||
"X-Generator: Poedit 1.5.4\n" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info_base |
|||
msgid "Contact Search" |
|||
msgstr "Kontakt Suche" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_uid |
|||
msgid "Created by" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_date |
|||
msgid "Created on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.actions.act_window,name:contact_search_form.action_dpo_view_itis |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Customer Info" |
|||
msgstr "Kundeninformation" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:res.groups,name:contact_search_form.group_dpo |
|||
msgid "Data Protection Officer" |
|||
msgstr "Data Protection Officer" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_display_name |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_field_list |
|||
msgid "Fields Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_model_id |
|||
msgid "Found in Model" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: code:addons/contact_search_form/models/contact_search.py:20 |
|||
#, python-format |
|||
msgid "Found record" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_id |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view___last_update |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_date |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_name |
|||
msgid "Model Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_id |
|||
msgid "Record ID" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_name |
|||
msgid "Record Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "SEARCH" |
|||
msgstr "Suche" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.dpo_view_tree |
|||
msgid "Search Contact" |
|||
msgstr "Kontakt Suchen" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_search_lines |
|||
#, fuzzy |
|||
msgid "Search Result" |
|||
msgstr "Suchergebnisse" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "Search Results" |
|||
msgstr "Suchergebnisse" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_name |
|||
#, fuzzy |
|||
msgid "Search Term" |
|||
msgstr "Suchbegriffe" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_search_id |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Search Terms" |
|||
msgstr "Suchbegriffe" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_model_ids |
|||
#, fuzzy |
|||
msgid "Search in Model" |
|||
msgstr "Suchergebnisse" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "VIEW RECORD" |
|||
msgstr "VIEW RECORD" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_dpo_view |
|||
msgid "dpo.view" |
|||
msgstr "dpo.view" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_search_line |
|||
msgid "search.line" |
|||
msgstr "search.line" |
@ -1,161 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * contact_search_form |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-07-02 12:15+0000\n" |
|||
"PO-Revision-Date: 2018-07-02 12:15+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"Language: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info_base |
|||
msgid "Contact Search" |
|||
msgstr "Contact Search" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_uid |
|||
msgid "Created by" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_date |
|||
msgid "Created on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.actions.act_window,name:contact_search_form.action_dpo_view_itis |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Customer Info" |
|||
msgstr "Customer Info" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:res.groups,name:contact_search_form.group_dpo |
|||
msgid "Data Protection Officer" |
|||
msgstr "Data Protection Officer" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_display_name |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_field_list |
|||
msgid "Fields Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_model_id |
|||
msgid "Found in Model" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: code:addons/contact_search_form/models/contact_search.py:20 |
|||
#, python-format |
|||
msgid "Found record" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_id |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view___last_update |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_date |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_name |
|||
msgid "Model Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_id |
|||
msgid "Record ID" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_name |
|||
msgid "Record Name" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "SEARCH" |
|||
msgstr "SEARCH" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.dpo_view_tree |
|||
msgid "Search Contact" |
|||
msgstr "Search Contact" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_search_lines |
|||
#, fuzzy |
|||
msgid "Search Result" |
|||
msgstr "Search Results" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "Search Results" |
|||
msgstr "Search Results" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_name |
|||
#, fuzzy |
|||
msgid "Search Term" |
|||
msgstr "Search Terms" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_search_id |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Search Terms" |
|||
msgstr "Search Terms" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_model_ids |
|||
#, fuzzy |
|||
msgid "Search in Model" |
|||
msgstr "Search Results" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "VIEW RECORD" |
|||
msgstr "VIEW RECORD" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_dpo_view |
|||
msgid "dpo.view" |
|||
msgstr "dpo.view" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_search_line |
|||
msgid "search.line" |
|||
msgstr "search.line" |
@ -1,158 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * contact_search_form |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-01-27 16:03+0000\n" |
|||
"Last-Translator: Nicolas JEUDY <njeudy@panda-chi.io>\n" |
|||
"Language-Team: none\n" |
|||
"Language: fr\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n > 1;\n" |
|||
"X-Generator: Weblate 3.4\n" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info_base |
|||
msgid "Contact Search" |
|||
msgstr "Rechercher un contact" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_uid |
|||
msgid "Created by" |
|||
msgstr "Créé par" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_date |
|||
msgid "Created on" |
|||
msgstr "Crée le" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.actions.act_window,name:contact_search_form.action_dpo_view_itis |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Customer Info" |
|||
msgstr "Infos client" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:res.groups,name:contact_search_form.group_dpo |
|||
msgid "Data Protection Officer" |
|||
msgstr "Délégué à la protection des données" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_display_name |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_display_name |
|||
msgid "Display Name" |
|||
msgstr "Nom d'affichage" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_field_list |
|||
msgid "Fields Name" |
|||
msgstr "Nom des champs" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_model_id |
|||
msgid "Found in Model" |
|||
msgstr "Trouvé dans le modèle" |
|||
|
|||
#. module: contact_search_form |
|||
#: code:addons/contact_search_form/models/contact_search.py:20 |
|||
#, python-format |
|||
msgid "Found record" |
|||
msgstr "Enregistrement trouvé" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_id |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view___last_update |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Modifié le" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "Mis à jour par" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_date |
|||
msgid "Last Updated on" |
|||
msgstr "Mis à jour le" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_name |
|||
msgid "Model Name" |
|||
msgstr "Nom du Modèle" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_id |
|||
msgid "Record ID" |
|||
msgstr "ID de l'enregistrement" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_name |
|||
msgid "Record Name" |
|||
msgstr "Nom de l'enregistrement" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "SEARCH" |
|||
msgstr "RECHERCHER" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.dpo_view_tree |
|||
msgid "Search Contact" |
|||
msgstr "Rechercher un Contact" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_search_lines |
|||
msgid "Search Result" |
|||
msgstr "Résultat de la recherche" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "Search Results" |
|||
msgstr "Résultats de la recherche" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_name |
|||
msgid "Search Term" |
|||
msgstr "Critère de recherche" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_search_id |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Search Terms" |
|||
msgstr "Critères de recherche" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_model_ids |
|||
msgid "Search in Model" |
|||
msgstr "Rechercher dans un Modèle" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "VIEW RECORD" |
|||
msgstr "Voir l'enregistrement" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_dpo_view |
|||
msgid "dpo.view" |
|||
msgstr "dpo.view" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_search_line |
|||
msgid "search.line" |
|||
msgstr "search.line" |
@ -1,158 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * contact_search_form |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-03-20 12:14+0000\n" |
|||
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>\n" |
|||
"Language-Team: none\n" |
|||
"Language: it\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
"X-Generator: Weblate 3.5.1\n" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info |
|||
#: model:ir.ui.menu,name:contact_search_form.menu_customer_info_base |
|||
msgid "Contact Search" |
|||
msgstr "Ricerca contatto" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_uid |
|||
msgid "Created by" |
|||
msgstr "Creato da" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_create_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_create_date |
|||
msgid "Created on" |
|||
msgstr "Creato il" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.actions.act_window,name:contact_search_form.action_dpo_view_itis |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Customer Info" |
|||
msgstr "Informazioni cliente" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:res.groups,name:contact_search_form.group_dpo |
|||
msgid "Data Protection Officer" |
|||
msgstr "Responsabile protezione dati (DPO)" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_display_name |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_display_name |
|||
msgid "Display Name" |
|||
msgstr "Nome visualizzato" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_field_list |
|||
msgid "Fields Name" |
|||
msgstr "Nome campi" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_model_id |
|||
msgid "Found in Model" |
|||
msgstr "Trovato nel modello" |
|||
|
|||
#. module: contact_search_form |
|||
#: code:addons/contact_search_form/models/contact_search.py:20 |
|||
#, python-format |
|||
msgid "Found record" |
|||
msgstr "Trovato record" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_id |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view___last_update |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Ultima modifica il" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_uid |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "Ultimo aggiornamento di" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_write_date |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_write_date |
|||
msgid "Last Updated on" |
|||
msgstr "Ultimo aggiornamento il" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_name |
|||
msgid "Model Name" |
|||
msgstr "Nome modello" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_id |
|||
msgid "Record ID" |
|||
msgstr "ID record" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_record_name |
|||
msgid "Record Name" |
|||
msgstr "Nome record" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "SEARCH" |
|||
msgstr "RICERCA" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.dpo_view_tree |
|||
msgid "Search Contact" |
|||
msgstr "Ricerca contatto" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_search_lines |
|||
msgid "Search Result" |
|||
msgstr "Risultato ricerca" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "Search Results" |
|||
msgstr "Risultati ricerca" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_name |
|||
msgid "Search Term" |
|||
msgstr "Termine di ricerca" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_search_line_search_id |
|||
#: model:ir.ui.view,arch_db:contact_search_form.view_dpo_form_view_itis |
|||
msgid "Search Terms" |
|||
msgstr "Termini di ricerca" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model.fields,field_description:contact_search_form.field_dpo_view_model_ids |
|||
msgid "Search in Model" |
|||
msgstr "Ricerca nel modello" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.ui.view,arch_db:contact_search_form.search_line_tree_view_itis |
|||
msgid "VIEW RECORD" |
|||
msgstr "" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_dpo_view |
|||
msgid "dpo.view" |
|||
msgstr "dpo.view" |
|||
|
|||
#. module: contact_search_form |
|||
#: model:ir.model,name:contact_search_form.model_search_line |
|||
msgid "search.line" |
|||
msgstr "search.line" |
@ -1,3 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import contact_search |
@ -1,84 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from odoo import api, fields, models, _ |
|||
|
|||
|
|||
class SearchLine(models.Model): |
|||
_name = "search.line" |
|||
|
|||
name = fields.Char(string="Model Name") |
|||
field_list = fields.Char(string="Fields Name") |
|||
model_id = fields.Many2one('ir.model', string="Found in Model") |
|||
record_id = fields.Integer(string="Record ID") |
|||
search_id = fields.Many2one("dpo.view", string="Search Terms") |
|||
record_name = fields.Char(string="Record Name", |
|||
compute="_compute_record_name") |
|||
|
|||
@api.multi |
|||
def open_record(self): |
|||
return { |
|||
'name': _('Found record'), |
|||
'view_type': 'form', |
|||
'view_mode': 'form', |
|||
'res_model': self.model_id.model, |
|||
'type': 'ir.actions.act_window', |
|||
'res_id': self.record_id, |
|||
'target': 'new' |
|||
} |
|||
|
|||
def _compute_record_name(self): |
|||
for record in self: |
|||
record_object = self.env[self.model_id.model].browse([ |
|||
self.record_id |
|||
]) |
|||
record.record_name = record_object.name_get()[0][1] |
|||
|
|||
|
|||
class DpoView(models.Model): |
|||
_name = "dpo.view" |
|||
|
|||
name = fields.Char(string="Search Term") |
|||
model_ids = fields.Many2many('ir.model', |
|||
'dpo_view_ir_model_rel', |
|||
string='Search in Model') |
|||
search_lines = fields.One2many('search.line', |
|||
'search_id', |
|||
string='Search Result') |
|||
|
|||
@api.multi |
|||
def search_string(self): |
|||
search_line_ids = self.env['search.line'].search([ |
|||
('search_id', '=', self.id) |
|||
]) |
|||
search_line_ids.unlink() |
|||
final_list = [] |
|||
for model_id in self.model_ids: |
|||
field_list = [] |
|||
found_match = {} |
|||
for field_id in model_id.field_id: |
|||
if field_id.ttype in ['char', 'html', 'text'] \ |
|||
and field_id.store: |
|||
field_list.append(field_id.name) |
|||
for field in field_list: |
|||
records = self.env[model_id.model].search([ |
|||
(field, 'ilike', self.name), |
|||
(field, '!=', '') |
|||
]) |
|||
for rec in records: |
|||
temp_list = found_match.get(rec.id, False) |
|||
if temp_list: |
|||
temp_list.append(field) |
|||
found_match[rec.id] = temp_list |
|||
else: |
|||
found_match[rec.id] = [field] |
|||
for key, value in found_match.items(): |
|||
founded_json = {} |
|||
founded_json["field_list"] = str(list(set(value))) |
|||
founded_json["name"] = str(model_id.name) |
|||
founded_json["model_id"] = model_id.id |
|||
founded_json["search_id"] = self.id |
|||
founded_json["record_id"] = key |
|||
final_list.append(founded_json) |
|||
if final_list: |
|||
for vals in final_list: |
|||
self.env['search.line'].create(vals) |
@ -1,3 +0,0 @@ |
|||
To access contact search view in contacts view, the user has to activate the 'Data Protection Officer' checkbox |
|||
in User -> Technical Settings. |
|||
After that a new menu item 'Contact Search' will appear in the Contacts App. |
@ -1,2 +0,0 @@ |
|||
View containing a search function for Data Protection Officers (DPO) to look up Customer Data. |
|||
All available Odoo models can be included in the search query looking for a specified string. |
@ -1,9 +0,0 @@ |
|||
The new menu Contact Search is located in the Contacts App |
|||
|
|||
When accessing the Contact Search form a new query can be defined by |
|||
clicking on the Create button. |
|||
To perform a search the search string is required and the Odoo models that |
|||
should be searched have to be selected in the dropdown 'Search in model'. |
|||
|
|||
The search results are stored and can be accessed at a later time from the |
|||
tree view of 'Contact Search'. |
@ -1,8 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
|
|||
<odoo> |
|||
<record id="group_dpo" model="res.groups"> |
|||
<field name="name">Data Protection Officer</field> |
|||
<field name="category_id" ref="base.module_category_hidden"/> |
|||
</record> |
|||
</odoo> |
@ -1,3 +0,0 @@ |
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" |
|||
access_dpo_view,access_dpo_view,model_dpo_view,group_dpo,1,1,1,1 |
|||
access_search_line,access_search_line,model_search_line,group_dpo,1,1,1,1 |
Before Width: 128 | Height: 128 | Size: 9.2 KiB |
@ -1,431 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8" ?> |
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|||
<head> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
|||
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" /> |
|||
<title>Contact Search Form</title> |
|||
<style type="text/css"> |
|||
|
|||
/* |
|||
:Author: David Goodger (goodger@python.org) |
|||
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $ |
|||
:Copyright: This stylesheet has been placed in the public domain. |
|||
|
|||
Default cascading style sheet for the HTML output of Docutils. |
|||
|
|||
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to |
|||
customize this style sheet. |
|||
*/ |
|||
|
|||
/* used to remove borders from tables and images */ |
|||
.borderless, table.borderless td, table.borderless th { |
|||
border: 0 } |
|||
|
|||
table.borderless td, table.borderless th { |
|||
/* Override padding for "table.docutils td" with "! important". |
|||
The right padding separates the table cells. */ |
|||
padding: 0 0.5em 0 0 ! important } |
|||
|
|||
.first { |
|||
/* Override more specific margin styles with "! important". */ |
|||
margin-top: 0 ! important } |
|||
|
|||
.last, .with-subtitle { |
|||
margin-bottom: 0 ! important } |
|||
|
|||
.hidden { |
|||
display: none } |
|||
|
|||
.subscript { |
|||
vertical-align: sub; |
|||
font-size: smaller } |
|||
|
|||
.superscript { |
|||
vertical-align: super; |
|||
font-size: smaller } |
|||
|
|||
a.toc-backref { |
|||
text-decoration: none ; |
|||
color: black } |
|||
|
|||
blockquote.epigraph { |
|||
margin: 2em 5em ; } |
|||
|
|||
dl.docutils dd { |
|||
margin-bottom: 0.5em } |
|||
|
|||
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] { |
|||
overflow: hidden; |
|||
} |
|||
|
|||
/* Uncomment (and remove this text!) to get bold-faced definition list terms |
|||
dl.docutils dt { |
|||
font-weight: bold } |
|||
*/ |
|||
|
|||
div.abstract { |
|||
margin: 2em 5em } |
|||
|
|||
div.abstract p.topic-title { |
|||
font-weight: bold ; |
|||
text-align: center } |
|||
|
|||
div.admonition, div.attention, div.caution, div.danger, div.error, |
|||
div.hint, div.important, div.note, div.tip, div.warning { |
|||
margin: 2em ; |
|||
border: medium outset ; |
|||
padding: 1em } |
|||
|
|||
div.admonition p.admonition-title, div.hint p.admonition-title, |
|||
div.important p.admonition-title, div.note p.admonition-title, |
|||
div.tip p.admonition-title { |
|||
font-weight: bold ; |
|||
font-family: sans-serif } |
|||
|
|||
div.attention p.admonition-title, div.caution p.admonition-title, |
|||
div.danger p.admonition-title, div.error p.admonition-title, |
|||
div.warning p.admonition-title, .code .error { |
|||
color: red ; |
|||
font-weight: bold ; |
|||
font-family: sans-serif } |
|||
|
|||
/* Uncomment (and remove this text!) to get reduced vertical space in |
|||
compound paragraphs. |
|||
div.compound .compound-first, div.compound .compound-middle { |
|||
margin-bottom: 0.5em } |
|||
|
|||
div.compound .compound-last, div.compound .compound-middle { |
|||
margin-top: 0.5em } |
|||
*/ |
|||
|
|||
div.dedication { |
|||
margin: 2em 5em ; |
|||
text-align: center ; |
|||
font-style: italic } |
|||
|
|||
div.dedication p.topic-title { |
|||
font-weight: bold ; |
|||
font-style: normal } |
|||
|
|||
div.figure { |
|||
margin-left: 2em ; |
|||
margin-right: 2em } |
|||
|
|||
div.footer, div.header { |
|||
clear: both; |
|||
font-size: smaller } |
|||
|
|||
div.line-block { |
|||
display: block ; |
|||
margin-top: 1em ; |
|||
margin-bottom: 1em } |
|||
|
|||
div.line-block div.line-block { |
|||
margin-top: 0 ; |
|||
margin-bottom: 0 ; |
|||
margin-left: 1.5em } |
|||
|
|||
div.sidebar { |
|||
margin: 0 0 0.5em 1em ; |
|||
border: medium outset ; |
|||
padding: 1em ; |
|||
background-color: #ffffee ; |
|||
width: 40% ; |
|||
float: right ; |
|||
clear: right } |
|||
|
|||
div.sidebar p.rubric { |
|||
font-family: sans-serif ; |
|||
font-size: medium } |
|||
|
|||
div.system-messages { |
|||
margin: 5em } |
|||
|
|||
div.system-messages h1 { |
|||
color: red } |
|||
|
|||
div.system-message { |
|||
border: medium outset ; |
|||
padding: 1em } |
|||
|
|||
div.system-message p.system-message-title { |
|||
color: red ; |
|||
font-weight: bold } |
|||
|
|||
div.topic { |
|||
margin: 2em } |
|||
|
|||
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, |
|||
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { |
|||
margin-top: 0.4em } |
|||
|
|||
h1.title { |
|||
text-align: center } |
|||
|
|||
h2.subtitle { |
|||
text-align: center } |
|||
|
|||
hr.docutils { |
|||
width: 75% } |
|||
|
|||
img.align-left, .figure.align-left, object.align-left, table.align-left { |
|||
clear: left ; |
|||
float: left ; |
|||
margin-right: 1em } |
|||
|
|||
img.align-right, .figure.align-right, object.align-right, table.align-right { |
|||
clear: right ; |
|||
float: right ; |
|||
margin-left: 1em } |
|||
|
|||
img.align-center, .figure.align-center, object.align-center { |
|||
display: block; |
|||
margin-left: auto; |
|||
margin-right: auto; |
|||
} |
|||
|
|||
table.align-center { |
|||
margin-left: auto; |
|||
margin-right: auto; |
|||
} |
|||
|
|||
.align-left { |
|||
text-align: left } |
|||
|
|||
.align-center { |
|||
clear: both ; |
|||
text-align: center } |
|||
|
|||
.align-right { |
|||
text-align: right } |
|||
|
|||
/* reset inner alignment in figures */ |
|||
div.align-right { |
|||
text-align: inherit } |
|||
|
|||
/* div.align-center * { */ |
|||
/* text-align: left } */ |
|||
|
|||
.align-top { |
|||
vertical-align: top } |
|||
|
|||
.align-middle { |
|||
vertical-align: middle } |
|||
|
|||
.align-bottom { |
|||
vertical-align: bottom } |
|||
|
|||
ol.simple, ul.simple { |
|||
margin-bottom: 1em } |
|||
|
|||
ol.arabic { |
|||
list-style: decimal } |
|||
|
|||
ol.loweralpha { |
|||
list-style: lower-alpha } |
|||
|
|||
ol.upperalpha { |
|||
list-style: upper-alpha } |
|||
|
|||
ol.lowerroman { |
|||
list-style: lower-roman } |
|||
|
|||
ol.upperroman { |
|||
list-style: upper-roman } |
|||
|
|||
p.attribution { |
|||
text-align: right ; |
|||
margin-left: 50% } |
|||
|
|||
p.caption { |
|||
font-style: italic } |
|||
|
|||
p.credits { |
|||
font-style: italic ; |
|||
font-size: smaller } |
|||
|
|||
p.label { |
|||
white-space: nowrap } |
|||
|
|||
p.rubric { |
|||
font-weight: bold ; |
|||
font-size: larger ; |
|||
color: maroon ; |
|||
text-align: center } |
|||
|
|||
p.sidebar-title { |
|||
font-family: sans-serif ; |
|||
font-weight: bold ; |
|||
font-size: larger } |
|||
|
|||
p.sidebar-subtitle { |
|||
font-family: sans-serif ; |
|||
font-weight: bold } |
|||
|
|||
p.topic-title { |
|||
font-weight: bold } |
|||
|
|||
pre.address { |
|||
margin-bottom: 0 ; |
|||
margin-top: 0 ; |
|||
font: inherit } |
|||
|
|||
pre.literal-block, pre.doctest-block, pre.math, pre.code { |
|||
margin-left: 2em ; |
|||
margin-right: 2em } |
|||
|
|||
pre.code .ln { color: grey; } /* line numbers */ |
|||
pre.code, code { background-color: #eeeeee } |
|||
pre.code .comment, code .comment { color: #5C6576 } |
|||
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } |
|||
pre.code .literal.string, code .literal.string { color: #0C5404 } |
|||
pre.code .name.builtin, code .name.builtin { color: #352B84 } |
|||
pre.code .deleted, code .deleted { background-color: #DEB0A1} |
|||
pre.code .inserted, code .inserted { background-color: #A3D289} |
|||
|
|||
span.classifier { |
|||
font-family: sans-serif ; |
|||
font-style: oblique } |
|||
|
|||
span.classifier-delimiter { |
|||
font-family: sans-serif ; |
|||
font-weight: bold } |
|||
|
|||
span.interpreted { |
|||
font-family: sans-serif } |
|||
|
|||
span.option { |
|||
white-space: nowrap } |
|||
|
|||
span.pre { |
|||
white-space: pre } |
|||
|
|||
span.problematic { |
|||
color: red } |
|||
|
|||
span.section-subtitle { |
|||
/* font-size relative to parent (h1..h6 element) */ |
|||
font-size: 80% } |
|||
|
|||
table.citation { |
|||
border-left: solid 1px gray; |
|||
margin-left: 1px } |
|||
|
|||
table.docinfo { |
|||
margin: 2em 4em } |
|||
|
|||
table.docutils { |
|||
margin-top: 0.5em ; |
|||
margin-bottom: 0.5em } |
|||
|
|||
table.footnote { |
|||
border-left: solid 1px black; |
|||
margin-left: 1px } |
|||
|
|||
table.docutils td, table.docutils th, |
|||
table.docinfo td, table.docinfo th { |
|||
padding-left: 0.5em ; |
|||
padding-right: 0.5em ; |
|||
vertical-align: top } |
|||
|
|||
table.docutils th.field-name, table.docinfo th.docinfo-name { |
|||
font-weight: bold ; |
|||
text-align: left ; |
|||
white-space: nowrap ; |
|||
padding-left: 0 } |
|||
|
|||
/* "booktabs" style (no vertical lines) */ |
|||
table.docutils.booktabs { |
|||
border: 0px; |
|||
border-top: 2px solid; |
|||
border-bottom: 2px solid; |
|||
border-collapse: collapse; |
|||
} |
|||
table.docutils.booktabs * { |
|||
border: 0px; |
|||
} |
|||
table.docutils.booktabs th { |
|||
border-bottom: thin solid; |
|||
text-align: left; |
|||
} |
|||
|
|||
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, |
|||
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { |
|||
font-size: 100% } |
|||
|
|||
ul.auto-toc { |
|||
list-style-type: none } |
|||
|
|||
</style> |
|||
</head> |
|||
<body> |
|||
<div class="document" id="contact-search-form"> |
|||
<h1 class="title">Contact Search Form</h1> |
|||
|
|||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
!! This file is generated by oca-gen-addon-readme !! |
|||
!! changes will be overwritten. !! |
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> |
|||
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/data-protection/tree/11.0/contact_search_form"><img alt="OCA/data-protection" src="https://img.shields.io/badge/github-OCA%2Fdata--protection-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-contact_search_form"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/263/11.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> |
|||
<p>View containing a search function for Data Protection Officers (DPO) to look up Customer Data. |
|||
All available Odoo models can be included in the search query looking for a specified string.</p> |
|||
<p><strong>Table of contents</strong></p> |
|||
<div class="contents local topic" id="contents"> |
|||
<ul class="simple"> |
|||
<li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li> |
|||
<li><a class="reference internal" href="#usage" id="id2">Usage</a></li> |
|||
<li><a class="reference internal" href="#bug-tracker" id="id3">Bug Tracker</a></li> |
|||
<li><a class="reference internal" href="#credits" id="id4">Credits</a><ul> |
|||
<li><a class="reference internal" href="#authors" id="id5">Authors</a></li> |
|||
<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li> |
|||
</ul> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="configuration"> |
|||
<h1><a class="toc-backref" href="#id1">Configuration</a></h1> |
|||
<p>To access contact search view in contacts view, the user has to activate the ‘Data Protection Officer’ checkbox |
|||
in User -> Technical Settings. |
|||
After that a new menu item ‘Contact Search’ will appear in the Contacts App.</p> |
|||
</div> |
|||
<div class="section" id="usage"> |
|||
<h1><a class="toc-backref" href="#id2">Usage</a></h1> |
|||
<p>The new menu Contact Search is located in the Contacts App</p> |
|||
<p>When accessing the Contact Search form a new query can be defined by |
|||
clicking on the Create button. |
|||
To perform a search the search string is required and the Odoo models that |
|||
should be searched have to be selected in the dropdown ‘Search in model’.</p> |
|||
<p>The search results are stored and can be accessed at a later time from the |
|||
tree view of ‘Contact Search’.</p> |
|||
</div> |
|||
<div class="section" id="bug-tracker"> |
|||
<h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1> |
|||
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/data-protection/issues">GitHub Issues</a>. |
|||
In case of trouble, please check there if your issue has already been reported. |
|||
If you spotted it first, help us smashing it by providing a detailed and welcomed |
|||
<a class="reference external" href="https://github.com/OCA/data-protection/issues/new?body=module:%20contact_search_form%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> |
|||
<p>Do not contact contributors directly about support or help with technical issues.</p> |
|||
</div> |
|||
<div class="section" id="credits"> |
|||
<h1><a class="toc-backref" href="#id4">Credits</a></h1> |
|||
<div class="section" id="authors"> |
|||
<h2><a class="toc-backref" href="#id5">Authors</a></h2> |
|||
<ul class="simple"> |
|||
<li>IT IS AG</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="maintainers"> |
|||
<h2><a class="toc-backref" href="#id6">Maintainers</a></h2> |
|||
<p>This module is maintained by the OCA.</p> |
|||
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> |
|||
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose |
|||
mission is to support the collaborative development of Odoo features and |
|||
promote its widespread use.</p> |
|||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/data-protection/tree/11.0/contact_search_form">OCA/data-protection</a> project on GitHub.</p> |
|||
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</body> |
|||
</html> |
@ -1,79 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
|
|||
<odoo> |
|||
|
|||
<record id="view_dpo_form_view_itis" model="ir.ui.view"> |
|||
<field name="name">view.dpo.form.view.itis</field> |
|||
<field name="model">dpo.view</field> |
|||
<field name="arch" type="xml"> |
|||
<form string="Customer Info"> |
|||
<div class="oe_title"> |
|||
<h1> |
|||
<field name="name" default_focus="1" placeholder="Search Terms" required="1"/> |
|||
</h1> |
|||
|
|||
</div> |
|||
<group> |
|||
<field name="model_ids" widget="many2many_tags"/> |
|||
</group> |
|||
<br/> |
|||
<br/> |
|||
<center> |
|||
<button name="search_string" type="object" string="SEARCH" class="btn-primary"/> |
|||
</center> |
|||
<br/> |
|||
<field name="search_lines"/> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="dpo_view_tree" model="ir.ui.view"> |
|||
<field name="name">DPO Tree view</field> |
|||
<field name="model">dpo.view</field> |
|||
<field name="priority">1</field> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Search Contact"> |
|||
<field name='name'/> |
|||
<field name="model_ids"/> |
|||
<field name="search_lines"/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="action_dpo_view_itis" model="ir.actions.act_window"> |
|||
<field name="name">Customer Info</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">dpo.view</field> |
|||
<field name="view_mode">tree,form</field> |
|||
<field name="view_id" ref="dpo_view_tree"/> |
|||
<field name="view_type">form</field> |
|||
</record> |
|||
|
|||
<menuitem id="menu_customer_info_base" |
|||
name="Contact Search" |
|||
parent="contacts.menu_contacts" |
|||
sequence="20" |
|||
groups="contact_search_form.group_dpo"/> |
|||
|
|||
<menuitem id="menu_customer_info" |
|||
name="Contact Search" |
|||
action="action_dpo_view_itis" |
|||
parent="menu_customer_info_base" |
|||
sequence="21" |
|||
groups="contact_search_form.group_dpo"/> |
|||
|
|||
<record id="search_line_tree_view_itis" model="ir.ui.view"> |
|||
<field name="name">search.line.tree.view.itis</field> |
|||
<field name="model">search.line</field> |
|||
<field name="arch" type="xml"> |
|||
<tree string="Search Results" create="false" delete="false" edit="false"> |
|||
<field name="model_id"/> |
|||
<field name="record_id"/> |
|||
<field name="record_name"/> |
|||
<field name="field_list"/> |
|||
<button name="open_record" type="object" string="VIEW RECORD" class="btn-primary"/> |
|||
</tree> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,355 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * privacy |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"Last-Translator: Automatically generated\n" |
|||
"Language-Team: none\n" |
|||
"Language: fi\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction |
|||
msgid "Action Needed" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__active |
|||
msgid "Active" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.activity_action |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_ids |
|||
#: model:ir.ui.menu,name:privacy.menu_privacy_activity |
|||
msgid "Activities" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_state |
|||
msgid "Activity State" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Archived" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_find |
|||
msgid "Are affected subjects present in this database?" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_attachment_count |
|||
msgid "Attachment Count" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Click to add a data processing activity." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__controller_id |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Controller" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_uid |
|||
msgid "Created by" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_date |
|||
msgid "Created on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.module.category,name:privacy.module_category_data_protection |
|||
msgid "Data Protection" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_manager |
|||
msgid "Data Protection Manager" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_config |
|||
msgid "Data Protection Settings" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_user |
|||
msgid "Data Protection User" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model,name:privacy.model_privacy_activity |
|||
msgid "Data processing activities" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Data processing activities define why, how and what you do\n" |
|||
" with subjects' personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_find |
|||
msgid "Define subjects" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__description |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Description" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Details" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_follower_ids |
|||
msgid "Followers" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_channel_ids |
|||
msgid "Followers (Channels)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_partner_ids |
|||
msgid "Followers (Partners)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Group By" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__description |
|||
msgid "How is personal data used here? Why? Etc." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread |
|||
msgid "If checked new messages require your attention." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction |
|||
msgid "If checked, new messages require your attention." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error |
|||
msgid "If checked, some messages have a delivery error." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_is_follower |
|||
msgid "Is Follower" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_date |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_main_attachment_id |
|||
msgid "Main Attachment" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_master_data |
|||
msgid "Master Data" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error |
|||
msgid "Message Delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_ids |
|||
msgid "Messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__name |
|||
msgid "Name" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_date_deadline |
|||
msgid "Next Activity Deadline" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_summary |
|||
msgid "Next Activity Summary" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_type_id |
|||
msgid "Next Activity Type" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of Actions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of messages which requires an action" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of messages with delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Number of unread messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Overdue" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_partner_form |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_partner |
|||
msgid "Partners" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Planned" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.parent_menu_data_protection |
|||
msgid "Privacy" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__processor_ids |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Processors" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_report |
|||
msgid "Reports" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_user_id |
|||
msgid "Responsible User" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_domain |
|||
msgid "Selection filter to find specific subjects included." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_setting |
|||
msgid "Settings" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__activity_state |
|||
msgid "Status based on activities\n" |
|||
"Overdue: Due date is already passed\n" |
|||
"Today: Activity date is today\n" |
|||
"Planned: Future activities." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Subjects details" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_domain |
|||
msgid "Subjects filter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Today" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_transaction |
|||
msgid "Transactions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread |
|||
msgid "Unread Messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Unread Messages Counter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__controller_id |
|||
msgid "Whoever determines the purposes and means of the processing of personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__processor_ids |
|||
msgid "Whoever processes personal data on behalf of the controller." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "processors" |
|||
msgstr "" |
@ -1,207 +1,358 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * privacy |
|||
# * privacy |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-01-27 16:03+0000\n" |
|||
"Last-Translator: Nicolas JEUDY <njeudy@panda-chi.io>\n" |
|||
"Last-Translator: Automatically generated\n" |
|||
"Language-Team: none\n" |
|||
"Language: fr\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n > 1;\n" |
|||
"X-Generator: Weblate 3.4\n" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_active |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction |
|||
msgid "Action Needed" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__active |
|||
msgid "Active" |
|||
msgstr "Actif" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.activity_action |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_ids |
|||
#: model:ir.ui.menu,name:privacy.menu_privacy_activity |
|||
msgid "Activities" |
|||
msgstr "Traitements" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_state |
|||
msgid "Activity State" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.view,arch_db:privacy.activity_search |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Archived" |
|||
msgstr "Archivé" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity_subject_find |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_find |
|||
msgid "Are affected subjects present in this database?" |
|||
msgstr "Est ce que les personnes impactées sont dans cette base de données ?" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_attachment_count |
|||
msgid "Attachment Count" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,help:privacy.activity_action |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Click to add a data processing activity." |
|||
msgstr "Cliquez pour ajouter un traitement au registre." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_controller_id |
|||
#: model:ir.ui.view,arch_db:privacy.activity_search |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__controller_id |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Controller" |
|||
msgstr "Responsable" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_create_uid |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_uid |
|||
msgid "Created by" |
|||
msgstr "Créé par" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_create_date |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_date |
|||
msgid "Created on" |
|||
msgstr "Créé le" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.module.category,name:privacy.module_category_data_protection |
|||
msgid "Data Protection" |
|||
msgstr "Protection des données" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_manager |
|||
msgid "Data Protection Manager" |
|||
msgstr "Responsable des traitements" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_config |
|||
msgid "Data Protection Settings" |
|||
msgstr "Protection des données - Paramètres" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_user |
|||
msgid "Data Protection User" |
|||
msgstr "Protection des données - Utilisateur" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model,name:privacy.model_privacy_activity |
|||
msgid "Data processing activities" |
|||
msgstr "Traitements des données personnelles" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Data processing activities define why, how and what you do\n" |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "" |
|||
"Data processing activities define why, how and what you do\n" |
|||
" with subjects' personal data." |
|||
msgstr "" |
|||
"Le registre des traitements des données personnelles définit\n" |
|||
"…………pourquoi et comment sont utilisées les données personnelles." |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_subject_find |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_find |
|||
msgid "Define subjects" |
|||
msgstr "Filtrer les personnes impactées" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_description |
|||
#: model:ir.ui.view,arch_db:privacy.activity_form |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__description |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Description" |
|||
msgstr "Description" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.view,arch_db:privacy.activity_form |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Details" |
|||
msgstr "Détails" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_display_name |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__display_name |
|||
msgid "Display Name" |
|||
msgstr "Nom affiché" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_follower_ids |
|||
msgid "Followers" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_channel_ids |
|||
msgid "Followers (Channels)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_partner_ids |
|||
msgid "Followers (Partners)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.view,arch_db:privacy.activity_search |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Group By" |
|||
msgstr "Grouper par" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity_description |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__description |
|||
msgid "How is personal data used here? Why? Etc." |
|||
msgstr "Comment sont utilisées les données personnelles ? Pourquoi ? Etc." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_id |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread |
|||
msgid "If checked new messages require your attention." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction |
|||
msgid "If checked, new messages require your attention." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error |
|||
msgid "If checked, some messages have a delivery error." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity___last_update |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_is_follower |
|||
msgid "Is Follower" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Modificatié le" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_write_uid |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "Mis à jour par" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_write_date |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_date |
|||
msgid "Last Updated on" |
|||
msgstr "Mis à jour le" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_main_attachment_id |
|||
msgid "Main Attachment" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_master_data |
|||
msgid "Master Data" |
|||
msgstr "Registre(s)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error |
|||
msgid "Message Delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_ids |
|||
msgid "Messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_name |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__name |
|||
msgid "Name" |
|||
msgstr "Nom" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_date_deadline |
|||
msgid "Next Activity Deadline" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_summary |
|||
msgid "Next Activity Summary" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_type_id |
|||
msgid "Next Activity Type" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of Actions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of messages which requires an action" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of messages with delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Number of unread messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Overdue" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_partner_form |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_partner |
|||
msgid "Partners" |
|||
msgstr "Contacts" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Planned" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.parent_menu_data_protection |
|||
msgid "Privacy" |
|||
msgstr "Vie privée" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_processor_ids |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__processor_ids |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Processors" |
|||
msgstr "Sous-traitants" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_report |
|||
msgid "Reports" |
|||
msgstr "Rapports" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_user_id |
|||
msgid "Responsible User" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity_subject_domain |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_domain |
|||
msgid "Selection filter to find specific subjects included." |
|||
msgstr "Ajouter des filtres pour associer les personnes concernées." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_setting |
|||
msgid "Settings" |
|||
msgstr "Configuration" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity_subject_domain |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__activity_state |
|||
msgid "" |
|||
"Status based on activities\n" |
|||
"Overdue: Due date is already passed\n" |
|||
"Today: Activity date is today\n" |
|||
"Planned: Future activities." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Subjects details" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_domain |
|||
msgid "Subjects filter" |
|||
msgstr "Filtre des personnes concernées" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Today" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_transaction |
|||
#, fuzzy |
|||
msgid "Transactions" |
|||
msgstr "Traitements" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity_controller_id |
|||
msgid "Whoever determines the purposes and means of the processing of personal data." |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread |
|||
msgid "Unread Messages" |
|||
msgstr "" |
|||
"Personnes définissant les finalités et les raisons du traitement des " |
|||
"données personnelles." |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity_processor_ids |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Unread Messages Counter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__controller_id |
|||
msgid "" |
|||
"Whoever determines the purposes and means of the processing of personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__processor_ids |
|||
msgid "Whoever processes personal data on behalf of the controller." |
|||
msgstr "Sous-traitants utilisant ces données personnelles." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "processors" |
|||
msgstr "" |
@ -0,0 +1,362 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * privacy |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-11-14 16:34+0000\n" |
|||
"Last-Translator: Bole <bole@dajmi5.com>\n" |
|||
"Language-Team: none\n" |
|||
"Language: hr\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \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" |
|||
"X-Generator: Weblate 3.8\n" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction |
|||
msgid "Action Needed" |
|||
msgstr "Potrebna radnja" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__active |
|||
msgid "Active" |
|||
msgstr "Aktivan" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.activity_action |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_ids |
|||
#: model:ir.ui.menu,name:privacy.menu_privacy_activity |
|||
msgid "Activities" |
|||
msgstr "Aktivnosti" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_state |
|||
#, fuzzy |
|||
msgid "Activity State" |
|||
msgstr "Aktivnosti" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Archived" |
|||
msgstr "Arhivirano" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_find |
|||
msgid "Are affected subjects present in this database?" |
|||
msgstr "Jesu li dotični subjekti prisutni u ovoj bazi?" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_attachment_count |
|||
msgid "Attachment Count" |
|||
msgstr "Broj priloga" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Click to add a data processing activity." |
|||
msgstr "Kliknite za dodavanje aktivnosti obrade podataka." |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__controller_id |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Controller" |
|||
msgstr "Kontroler" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_uid |
|||
msgid "Created by" |
|||
msgstr "Kreirao" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_date |
|||
msgid "Created on" |
|||
msgstr "Kreirano" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.module.category,name:privacy.module_category_data_protection |
|||
msgid "Data Protection" |
|||
msgstr "Zaštita podataka" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_manager |
|||
msgid "Data Protection Manager" |
|||
msgstr "Upravlja zaštitom podataka" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_config |
|||
msgid "Data Protection Settings" |
|||
msgstr "Postavke zaštite podataka" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_user |
|||
msgid "Data Protection User" |
|||
msgstr "Korisnik zaštite podataka" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model,name:privacy.model_privacy_activity |
|||
msgid "Data processing activities" |
|||
msgstr "Aktivnosti obrade podataka" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "" |
|||
"Data processing activities define why, how and what you do\n" |
|||
" with subjects' personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_find |
|||
msgid "Define subjects" |
|||
msgstr "Definirajte subjekte" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__description |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Description" |
|||
msgstr "Opis" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Details" |
|||
msgstr "Pojedinosti" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__display_name |
|||
msgid "Display Name" |
|||
msgstr "Naziv" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_follower_ids |
|||
msgid "Followers" |
|||
msgstr "Pratitelji" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_channel_ids |
|||
msgid "Followers (Channels)" |
|||
msgstr "Pratitelji (kanali)" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_partner_ids |
|||
msgid "Followers (Partners)" |
|||
msgstr "Pratitelji (partneri)" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Group By" |
|||
msgstr "Grupiraj po" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__description |
|||
msgid "How is personal data used here? Why? Etc." |
|||
msgstr "Kako su ovdje korišteni osobni podaci? Zašto? itd..." |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread |
|||
msgid "If checked new messages require your attention." |
|||
msgstr "Ako je označeno, nove poruke zahtijevaju važu pozornost." |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction |
|||
msgid "If checked, new messages require your attention." |
|||
msgstr "Ako je označeno, nove poruke zahtijevaju važu pozornost." |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error |
|||
msgid "If checked, some messages have a delivery error." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_is_follower |
|||
msgid "Is Follower" |
|||
msgstr "Je pratitelj" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_date |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_main_attachment_id |
|||
msgid "Main Attachment" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_master_data |
|||
msgid "Master Data" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error |
|||
msgid "Message Delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_ids |
|||
msgid "Messages" |
|||
msgstr "Poruke" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__name |
|||
msgid "Name" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_date_deadline |
|||
msgid "Next Activity Deadline" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_summary |
|||
msgid "Next Activity Summary" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_type_id |
|||
msgid "Next Activity Type" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of Actions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of messages which requires an action" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of messages with delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Number of unread messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Overdue" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_partner_form |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_partner |
|||
msgid "Partners" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Planned" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.parent_menu_data_protection |
|||
msgid "Privacy" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__processor_ids |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Processors" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_report |
|||
msgid "Reports" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_user_id |
|||
msgid "Responsible User" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_domain |
|||
msgid "Selection filter to find specific subjects included." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_setting |
|||
msgid "Settings" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__activity_state |
|||
msgid "" |
|||
"Status based on activities\n" |
|||
"Overdue: Due date is already passed\n" |
|||
"Today: Activity date is today\n" |
|||
"Planned: Future activities." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Subjects details" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_domain |
|||
msgid "Subjects filter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Today" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_transaction |
|||
msgid "Transactions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread |
|||
msgid "Unread Messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Unread Messages Counter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__controller_id |
|||
msgid "" |
|||
"Whoever determines the purposes and means of the processing of personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__processor_ids |
|||
msgid "Whoever processes personal data on behalf of the controller." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "processors" |
|||
msgstr "" |
@ -0,0 +1,357 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * privacy |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2020-12-16 02:19+0000\n" |
|||
"Last-Translator: Bosd <c5e2fd43-d292-4c90-9d1f-74ff3436329a@anonaddy.me>\n" |
|||
"Language-Team: none\n" |
|||
"Language: nl\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
"X-Generator: Weblate 4.3.2\n" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction |
|||
msgid "Action Needed" |
|||
msgstr "Actie vereist" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__active |
|||
msgid "Active" |
|||
msgstr "Actief" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.activity_action |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_ids |
|||
#: model:ir.ui.menu,name:privacy.menu_privacy_activity |
|||
msgid "Activities" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_state |
|||
msgid "Activity State" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Archived" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_find |
|||
msgid "Are affected subjects present in this database?" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_attachment_count |
|||
msgid "Attachment Count" |
|||
msgstr "Aantal bijlagen" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Click to add a data processing activity." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__controller_id |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Controller" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_uid |
|||
msgid "Created by" |
|||
msgstr "Aangemaakt door" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__create_date |
|||
msgid "Created on" |
|||
msgstr "Aangemaakt op" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.module.category,name:privacy.module_category_data_protection |
|||
msgid "Data Protection" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_manager |
|||
msgid "Data Protection Manager" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_config |
|||
msgid "Data Protection Settings" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:res.groups,name:privacy.group_data_protection_user |
|||
msgid "Data Protection User" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model,name:privacy.model_privacy_activity |
|||
msgid "Data processing activities" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.actions.act_window,help:privacy.activity_action |
|||
msgid "Data processing activities define why, how and what you do\n" |
|||
" with subjects' personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_find |
|||
msgid "Define subjects" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__description |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Description" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Details" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_follower_ids |
|||
msgid "Followers" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_channel_ids |
|||
msgid "Followers (Channels)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_partner_ids |
|||
msgid "Followers (Partners)" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_search |
|||
msgid "Group By" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__description |
|||
msgid "How is personal data used here? Why? Etc." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread |
|||
msgid "If checked new messages require your attention." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction |
|||
msgid "If checked, new messages require your attention." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error |
|||
msgid "If checked, some messages have a delivery error." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_is_follower |
|||
msgid "Is Follower" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__write_date |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_main_attachment_id |
|||
msgid "Main Attachment" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_master_data |
|||
msgid "Master Data" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error |
|||
msgid "Message Delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_ids |
|||
msgid "Messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__name |
|||
msgid "Name" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_date_deadline |
|||
msgid "Next Activity Deadline" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_summary |
|||
msgid "Next Activity Summary" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_type_id |
|||
msgid "Next Activity Type" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of Actions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_needaction_counter |
|||
msgid "Number of messages which requires an action" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_has_error_counter |
|||
msgid "Number of messages with delivery error" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Number of unread messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Overdue" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.actions.act_window,name:privacy.action_data_protection_partner_form |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_partner |
|||
msgid "Partners" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Planned" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.parent_menu_data_protection |
|||
msgid "Privacy" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__processor_ids |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Processors" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_report |
|||
msgid "Reports" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__activity_user_id |
|||
msgid "Responsible User" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__subject_domain |
|||
msgid "Selection filter to find specific subjects included." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_setting |
|||
msgid "Settings" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__activity_state |
|||
msgid "Status based on activities\n" |
|||
"Overdue: Due date is already passed\n" |
|||
"Today: Activity date is today\n" |
|||
"Planned: Future activities." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "Subjects details" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__subject_domain |
|||
msgid "Subjects filter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: selection:privacy.activity,activity_state:0 |
|||
msgid "Today" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.ui.menu,name:privacy.menu_data_protection_transaction |
|||
msgid "Transactions" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread |
|||
msgid "Unread Messages" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,field_description:privacy.field_privacy_activity__message_unread_counter |
|||
msgid "Unread Messages Counter" |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__controller_id |
|||
msgid "Whoever determines the purposes and means of the processing of personal data." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model:ir.model.fields,help:privacy.field_privacy_activity__processor_ids |
|||
msgid "Whoever processes personal data on behalf of the controller." |
|||
msgstr "" |
|||
|
|||
#. module: privacy |
|||
#: model_terms:ir.ui.view,arch_db:privacy.activity_form |
|||
msgid "processors" |
|||
msgstr "" |
@ -1,2 +1,3 @@ |
|||
* Miquel Raïch <miquel.raich@eficent.com> |
|||
* Daniel Reis <dreis.pt@hotmail.com> |
|||
* Nicolas JEUDY <https://github.com/njeudy> |
@ -0,0 +1,588 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * privacy_consent |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"Last-Translator: Automatically generated\n" |
|||
"Language-Team: none\n" |
|||
"Language: fi\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.template,body_html:privacy_consent.template_consent |
|||
msgid "<?xml version=\"1.0\"?>\n" |
|||
"<div style=\"background:#F3F5F6;color:#515166;padding:25px 0px;font-family:Arial,Helvetica,sans-serif;font-size:14px;\">\n" |
|||
" <table style=\"width:600px;margin:5px auto;\">\n" |
|||
" <tbody>\n" |
|||
" <tr>\n" |
|||
" <td>\n" |
|||
" <a href=\"/\">\n" |
|||
" <img src=\"/logo\" alt=\"${object.activity_id.controller_id.display_name|safe}\" style=\"vertical-align:baseline;max-width:100px;\"/>\n" |
|||
" </a>\n" |
|||
" </td>\n" |
|||
" </tr>\n" |
|||
" </tbody>\n" |
|||
" </table>\n" |
|||
" <table style=\"width:600px;margin:0px auto;background:white;border:1px solid #e1e1e1;\">\n" |
|||
" <tbody>\n" |
|||
" <tr>\n" |
|||
" <td colspan=\"2\" style=\"padding:15px 20px 0px 20px; font-size:16px;\">\n" |
|||
" <p>\n" |
|||
" Hello, ${object.partner_id.name|safe}\n" |
|||
" </p>\n" |
|||
" <p>\n" |
|||
" We contacted you to ask you to give us your explicit consent to include your data in a data processing activity called\n" |
|||
" <b>${object.activity_id.display_name|safe}</b>, property of\n" |
|||
" <i>${object.activity_id.controller_id.display_name|safe}</i>\n" |
|||
" </p>\n" |
|||
" ${object.description or \"\"}\n" |
|||
" <p>\n" |
|||
" % if object.state == \"answered\":\n" |
|||
" The last time you answered, you\n" |
|||
" % elif object.state == \"sent\":\n" |
|||
" If you do nothing, we will assume you have\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" % if object.accepted:\n" |
|||
" <b>accepted</b>\n" |
|||
" % else:\n" |
|||
" <b>rejected</b>\n" |
|||
" % endif\n" |
|||
" such data processing.\n" |
|||
" </p>\n" |
|||
" <p>\n" |
|||
" You can update your preferences below:\n" |
|||
" </p>\n" |
|||
" </td>\n" |
|||
" </tr>\n" |
|||
" <tr>\n" |
|||
" <td style=\"padding:15px 20px 0px 20px; font-size:16px; text-align:right;\">\n" |
|||
" <a href=\"/privacy/consent/accept/\" style=\"background-color: #449d44; padding: 12px; font-weight: 12px; text-decoration: none; color: #fff; border-radius: 5px; font-size:16px;\">\n" |
|||
" Accept\n" |
|||
" </a>\n" |
|||
" </td>\n" |
|||
" <td style=\"padding:15px 20px 0px 20px; font-size:16px; text-align:left;\">\n" |
|||
" <a href=\"/privacy/consent/reject/\" style=\"background-color: #d9534f; padding: 12px; font-weight: 12px; text-decoration: none; color: #fff; border-radius: 5px; font-size:16px;\">\n" |
|||
" Reject\n" |
|||
" </a>\n" |
|||
" </td>\n" |
|||
" </tr>\n" |
|||
" <tr>\n" |
|||
" <td colspan=\"2\" style=\"padding:15px 20px 15px 20px; font-size:16px;\">\n" |
|||
" <p>\n" |
|||
" If you need further information, please respond to this email and we will attend your request as soon as possible.\n" |
|||
" </p>\n" |
|||
" <p>\n" |
|||
" Thank you!\n" |
|||
" </p>\n" |
|||
" </td>\n" |
|||
" </tr>\n" |
|||
" </tbody>\n" |
|||
" </table>\n" |
|||
" <table style=\"width:600px;margin:0px auto;text-align:center;\">\n" |
|||
" <tbody>\n" |
|||
" <tr>\n" |
|||
" <td style=\"padding-top:10px;font-size: 12px;\">\n" |
|||
" <p>\n" |
|||
" Sent by\n" |
|||
" <a href=\"/\" style=\"color:#717188;\">${object.activity_id.controller_id.display_name|safe}</a>.\n" |
|||
" </p>\n" |
|||
" </td>\n" |
|||
" </tr>\n" |
|||
" </tbody>\n" |
|||
" </table>\n" |
|||
" </div>\n" |
|||
" " |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,name:privacy_consent.mt_activity_acceptance_changed |
|||
msgid "Acceptance Changed" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,name:privacy_consent.mt_consent_acceptance_changed |
|||
msgid "Acceptance Changed by Subject" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,description:privacy_consent.mt_consent_acceptance_changed |
|||
msgid "Acceptance status updated by subject" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
msgid "Accepted by default" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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_terms:ir.ui.view,arch_db:privacy_consent.consent_search |
|||
msgid "Activity" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: selection:privacy.consent,state:0 |
|||
msgid "Answered" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search |
|||
msgid "Archived" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
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" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: selection:privacy.consent,state:0 |
|||
msgid "Awaiting response" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
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 |
|||
msgid "Consent Template Default Subject" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.model,name:privacy_consent.model_privacy_consent |
|||
msgid "Consent of data processing" |
|||
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_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 |
|||
msgid "Created by" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__create_date |
|||
msgid "Created on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.model,name:privacy_consent.model_privacy_activity |
|||
msgid "Data processing activities" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.template,subject:privacy_consent.template_consent |
|||
msgid "Data processing consent request for ${object.activity_id.display_name|safe}" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: selection:privacy.consent,state:0 |
|||
msgid "Draft" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: sql_constraint:privacy.consent:0 |
|||
msgid "Duplicated partner in this data processing activity" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.model,name:privacy_consent.model_mail_template |
|||
msgid "Email Templates" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
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 |
|||
msgid "Enable if you need to track any kind of consent from the affected subjects" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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_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:139 |
|||
#, python-format |
|||
msgid "Generated consents" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.consent_search |
|||
msgid "Group By" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "Hello," |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "I <b>accept</b> this processing of my data" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "I <b>reject</b> this processing of my data" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.model.fields,field_description:privacy_consent.field_privacy_consent__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
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__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 |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
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,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 "" |
|||
|
|||
#. module: privacy_consent |
|||
#: code:addons/privacy_consent/models/mail_template.py:24 |
|||
#, python-format |
|||
msgid "Missing privacy consent link placeholders. You need at least these two links:\n" |
|||
"<a href=\"%s\">Accept</a>\n" |
|||
"<a href=\"%s\">Reject</a>" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,name:privacy_consent.mt_activity_consent_new |
|||
#: model:mail.message.subtype,name:privacy_consent.mt_consent_consent_new |
|||
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" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,description:privacy_consent.mt_activity_acceptance_changed |
|||
msgid "Privacy consent request acceptance status changed" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,description:privacy_consent.mt_activity_consent_new |
|||
#: model:mail.message.subtype,description:privacy_consent.mt_consent_consent_new |
|||
msgid "Privacy consent request created" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,description:privacy_consent.mt_activity_state_changed |
|||
#: model:mail.message.subtype,description:privacy_consent.mt_consent_state_changed |
|||
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 |
|||
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 |
|||
msgid "Privacy consents" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:ir.actions.server,name:privacy_consent.cron_auto_consent_ir_actions_server |
|||
#: model:ir.cron,cron_name:privacy_consent.cron_auto_consent |
|||
#: model:ir.cron,name:privacy_consent.cron_auto_consent |
|||
msgid "Request automatic data processing consents" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: code:addons/privacy_consent/models/privacy_activity.py:99 |
|||
#, python-format |
|||
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 |
|||
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 |
|||
msgid "Server action" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_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_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "Sincerely,<br/>" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: code:addons/privacy_consent/models/privacy_activity.py:91 |
|||
#, python-format |
|||
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_terms:ir.ui.view,arch_db:privacy_consent.consent_search |
|||
msgid "State" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model:mail.message.subtype,name:privacy_consent.mt_activity_state_changed |
|||
#: model:mail.message.subtype,name:privacy_consent.mt_consent_state_changed |
|||
msgid "State Changed" |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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 |
|||
msgid "Subject asked for consent." |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "Thanks for your response." |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: 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.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_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_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "We have recorded this action on your side." |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "You have <b class=\"text-danger\">rejected</b> such processing." |
|||
msgstr "" |
|||
|
|||
#. module: privacy_consent |
|||
#: model_terms:ir.ui.view,arch_db:privacy_consent.form |
|||
msgid "You have <b class=\"text-success\">accepted</b> such processing." |
|||
msgstr "" |
@ -0,0 +1,10 @@ |
|||
# Copyright 2019 Tecnativa - Jairo Llopis |
|||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
|||
from openupgradelib.openupgrade import rename_xmlids |
|||
|
|||
|
|||
def migrate(cr, version): |
|||
"""Use a better xmlid for the provided server action.""" |
|||
rename_xmlids(cr, [ |
|||
("privacy_consent.update_opt_out", "privacy_consent.sync_blacklist"), |
|||
]) |
@ -0,0 +1,7 @@ |
|||
/* Copyright 2020 Tecnativa - Jairo Llopis |
|||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). */ |
|||
|
|||
.o_consent_form { |
|||
// Need !important to override an inline style of max-width: 300px |
|||
max-width: 100% !important; |
|||
} |
@ -0,0 +1,13 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2020 Tecnativa - Jairo Llopis |
|||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). --> |
|||
|
|||
<data> |
|||
|
|||
<template id="assets_frontend" inherit_id="web.assets_frontend"> |
|||
<xpath expr="."> |
|||
<link rel="stylesheet" href="/privacy_consent/static/src/css/privacy_consent.scss" /> |
|||
</xpath> |
|||
</template> |
|||
|
|||
</data> |
@ -1,174 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * privacy_partner_report |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-04-26 13:16+0000\n" |
|||
"Last-Translator: dw3gn3r <denise.wegner@initos.com>\n" |
|||
"Language-Team: none\n" |
|||
"Language: de\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
"X-Generator: Weblate 3.5.1\n" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.ui.view,arch_db:privacy_partner_report.privacy_partner_report_wizard |
|||
msgid "<span>Select a company</span><br/>" |
|||
msgstr "<span>Wählen Sie eine Firma</span><br/>" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.ui.view,arch_db:privacy_partner_report.privacy_partner_report_wizard |
|||
msgid "<span>Select a partner</span><br/>" |
|||
msgstr "<span>Wählen Sie einen Partner</span><br/>" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_company_id |
|||
msgid "Company" |
|||
msgstr "Unternehmen" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_create_uid |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_create_uid |
|||
msgid "Created by" |
|||
msgstr "Erstellt von" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_create_date |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_create_date |
|||
msgid "Created on" |
|||
msgstr "Erstellt am" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_name |
|||
msgid "Database Table" |
|||
msgstr "Datenbanktabelle" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_display_name |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_display_name |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_report_privacy_partner_report_report_partner_xlsx_display_name |
|||
msgid "Display Name" |
|||
msgstr "Anzeigename" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.ui.view,arch_db:privacy_partner_report.privacy_partner_report_wizard |
|||
msgid "Export XLSX" |
|||
msgstr "XLSX exportieren" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: code:addons/privacy_partner_report/wizard/privacy_report_partner.py:121 |
|||
#, python-format |
|||
msgid "Form content is missing, this report cannot be printed." |
|||
msgstr "Formularinhalt fehlt, dieser Bericht kann nicht gedruckt werden." |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_id |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_id |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_report_privacy_partner_report_report_partner_xlsx_id |
|||
msgid "ID" |
|||
msgstr "Kennung" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data___last_update |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report___last_update |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_report_privacy_partner_report_report_partner_xlsx___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Letzte Änderung am" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_write_uid |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_write_uid |
|||
msgid "Last Updated by" |
|||
msgstr "Zuletzt aktualisiert von" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_write_date |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_write_date |
|||
msgid "Last Updated on" |
|||
msgstr "Zuletzt aktualisiert am" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,help:privacy_partner_report.field_privacy_partner_data_res_ids |
|||
msgid "List of Related Document IDs" |
|||
msgstr "Vorlagen" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_model_id |
|||
msgid "Models" |
|||
msgstr "Vorlagen" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_table_ids |
|||
#: model:ir.ui.view,arch_db:privacy_partner_report.privacy_partner_report_wizard |
|||
msgid "Models with related partner data" |
|||
msgstr "Vorlagen mit zugehörigen Partnerdaten" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: code:addons/privacy_partner_report/wizard/privacy_report_partner.py:66 |
|||
#, python-format |
|||
msgid "No data for this partner." |
|||
msgstr "Keine Daten zu diesem Partner gefunden." |
|||
|
|||
#. module: privacy_partner_report |
|||
#: code:addons/privacy_partner_report/wizard/privacy_report_partner.py:125 |
|||
#, python-format |
|||
msgid "No provided partner." |
|||
msgstr "Kein unterstützter Partner." |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_count_rows |
|||
msgid "Number of lines" |
|||
msgstr "Anzahl der Zeilen" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_report_partner_id |
|||
msgid "Partner" |
|||
msgstr "Partner" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: code:addons/privacy_partner_report/report/privacy_partner_xlsx.py:31 |
|||
#, python-format |
|||
msgid "Partner Data" |
|||
msgstr "Partnerdaten" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.actions.act_window,name:privacy_partner_report.action_privacy_partner_menu |
|||
#: model:ir.ui.menu,name:privacy_partner_report.menu_privacy_report_privacy_report |
|||
msgid "Partner Report" |
|||
msgstr "Partnerbericht" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.actions.report,name:privacy_partner_report.report_partner_xlsx |
|||
#: model:ir.model,name:privacy_partner_report.model_privacy_partner_data |
|||
msgid "Privacy Partner Data" |
|||
msgstr "Datenschutz Partnerdaten" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model,name:privacy_partner_report.model_privacy_partner_report |
|||
msgid "Privacy Partner Report" |
|||
msgstr "Datenschutz Partnerbericht" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_res_ids |
|||
msgid "Related Document IDs" |
|||
msgstr "Zugehörige Dokumentenkennung" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.ui.view,arch_db:privacy_partner_report.privacy_partner_report_wizard |
|||
msgid "Report Options" |
|||
msgstr "Berichtsoptionen" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model.fields,field_description:privacy_partner_report.field_privacy_partner_data_field_type |
|||
msgid "Type" |
|||
msgstr "Typ" |
|||
|
|||
#. module: privacy_partner_report |
|||
#: model:ir.model,name:privacy_partner_report.model_report_privacy_partner_report_report_partner_xlsx |
|||
msgid "report.privacy_partner_report.report_partner_xlsx" |
|||
msgstr "oder" |
@ -1 +1,2 @@ |
|||
* Miquel Raïch <miquel.raich@eficent.com> |
|||
* Katja Matthes <katja.matthes@initos.com> |
@ -1 +1 @@ |
|||
11.0.20211016.0 |
|||
12.0.20211016.0 |
@ -1,2 +0,0 @@ |
|||
[bdist_wheel] |
|||
universal=1 |
@ -1 +0,0 @@ |
|||
../../../../contact_search_form |
@ -1,2 +0,0 @@ |
|||
[bdist_wheel] |
|||
universal=1 |
@ -1,6 +0,0 @@ |
|||
import setuptools |
|||
|
|||
setuptools.setup( |
|||
setup_requires=['setuptools-odoo'], |
|||
odoo_addon=True, |
|||
) |
@ -1,2 +0,0 @@ |
|||
[bdist_wheel] |
|||
universal=1 |
@ -1,2 +0,0 @@ |
|||
[bdist_wheel] |
|||
universal=1 |
@ -1,2 +0,0 @@ |
|||
[bdist_wheel] |
|||
universal=1 |
@ -1 +0,0 @@ |
|||
../../../../website_contact_extend |
@ -1,2 +0,0 @@ |
|||
[bdist_wheel] |
|||
universal=1 |
@ -1,6 +0,0 @@ |
|||
import setuptools |
|||
|
|||
setuptools.setup( |
|||
setup_requires=['setuptools-odoo'], |
|||
odoo_addon=True, |
|||
) |
@ -1,92 +0,0 @@ |
|||
=========================== |
|||
Website Contact Form Extend |
|||
=========================== |
|||
|
|||
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
!! This file is generated by oca-gen-addon-readme !! |
|||
!! changes will be overwritten. !! |
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
|
|||
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png |
|||
:target: https://odoo-community.org/page/development-status |
|||
:alt: Beta |
|||
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png |
|||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html |
|||
:alt: License: AGPL-3 |
|||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fdata--protection-lightgray.png?logo=github |
|||
:target: https://github.com/OCA/data-protection/tree/11.0/website_contact_extend |
|||
:alt: OCA/data-protection |
|||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png |
|||
:target: https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-website_contact_extend |
|||
:alt: Translate me on Weblate |
|||
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png |
|||
:target: https://runbot.odoo-community.org/runbot/263/11.0 |
|||
:alt: Try me on Runbot |
|||
|
|||
|badge1| |badge2| |badge3| |badge4| |badge5| |
|||
|
|||
Extended Website Contact View to give Customer options on how to be |
|||
contacted in the future. |
|||
|
|||
For email verification a verification link will be sent to the email address |
|||
entered in the contact view. |
|||
|
|||
* contact mode fields will be added to the website contact view. |
|||
* Information requests can be submitted from the contact view |
|||
|
|||
**Table of contents** |
|||
|
|||
.. contents:: |
|||
:local: |
|||
|
|||
Configuration |
|||
============= |
|||
|
|||
The contact mode fields will be added to the Contact Site automatically. |
|||
|
|||
Usage |
|||
===== |
|||
|
|||
Customer can verify his email address with a verification link. |
|||
The verification link is automatically sent to the email address |
|||
entered in the website contact view. |
|||
|
|||
Following that the mode of future contact can be chosen and a GDPR |
|||
information request can be submitted. |
|||
|
|||
A preliminary Report is also printable in the contacts view. |
|||
|
|||
Bug Tracker |
|||
=========== |
|||
|
|||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/data-protection/issues>`_. |
|||
In case of trouble, please check there if your issue has already been reported. |
|||
If you spotted it first, help us smashing it by providing a detailed and welcomed |
|||
`feedback <https://github.com/OCA/data-protection/issues/new?body=module:%20website_contact_extend%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. |
|||
|
|||
Do not contact contributors directly about support or help with technical issues. |
|||
|
|||
Credits |
|||
======= |
|||
|
|||
Authors |
|||
~~~~~~~ |
|||
|
|||
* IT IS AG |
|||
|
|||
Maintainers |
|||
~~~~~~~~~~~ |
|||
|
|||
This module is maintained by the OCA. |
|||
|
|||
.. image:: https://odoo-community.org/logo.png |
|||
:alt: Odoo Community Association |
|||
:target: https://odoo-community.org |
|||
|
|||
OCA, or the Odoo Community Association, is a nonprofit organization whose |
|||
mission is to support the collaborative development of Odoo features and |
|||
promote its widespread use. |
|||
|
|||
This module is part of the `OCA/data-protection <https://github.com/OCA/data-protection/tree/11.0/website_contact_extend>`_ project on GitHub. |
|||
|
|||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
@ -1,4 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import controllers |
|||
from . import models |
@ -1,34 +0,0 @@ |
|||
################################################################### |
|||
# |
|||
# IT IS AG, software solutions: http://www.itis.de |
|||
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html |
|||
# |
|||
################################################################### |
|||
|
|||
{ |
|||
'name': "Website Contact Form Extend", |
|||
|
|||
'summary': "Extended Website Contact View", |
|||
|
|||
'author': "IT IS AG, Odoo Community Association (OCA)", |
|||
'website': "https://github.com/OCA/data-protection", |
|||
|
|||
# Categories can be used to filter modules in modules listing |
|||
# Check https://github.com/odoo/odoo/blob/master/openerp/ |
|||
# addons/base/module/module_data.xml |
|||
# for the full list |
|||
'version': '11.0.1.0.0', |
|||
'license': 'AGPL-3', |
|||
'category': 'Data Protection', |
|||
'depends': ['base', |
|||
'contacts', |
|||
'website_crm', |
|||
], |
|||
|
|||
'data': [ |
|||
'views/website_contact.xml', |
|||
'views/res_partner.xml', |
|||
'views/contact_report.xml', |
|||
'data/email_templates.xml', |
|||
], |
|||
} |
@ -1,3 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import myfilter |
@ -1,163 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from odoo.addons.website_form.controllers import main as parent_controller |
|||
from odoo import http |
|||
from odoo.http import request |
|||
from odoo.exceptions import ValidationError |
|||
from psycopg2 import IntegrityError |
|||
import base64 |
|||
import json |
|||
|
|||
|
|||
class VerifyController(http.Controller): |
|||
@http.route('/verify_email', |
|||
type='http', |
|||
auth="public", |
|||
methods=['GET'], |
|||
website=True) |
|||
def verify_email(self, **kwargs): |
|||
if kwargs: |
|||
link_data = base64.b64decode(kwargs.get("data")).decode("utf-8")\ |
|||
.split("####") |
|||
email = link_data[0] |
|||
contact_name = link_data[1] |
|||
email_name = link_data[2] |
|||
phone_name = link_data[3] |
|||
letter_name = link_data[4] |
|||
link_date = link_data[5] |
|||
link_date = link_date.split(" ")[0].replace("-", "") |
|||
import datetime |
|||
today = datetime.date.today() |
|||
link = datetime.datetime.strptime(link_date, "%Y%m%d").date() |
|||
diff = today - link |
|||
if diff.days > 5 or diff.days < 0: |
|||
return "<center style='color:red'>Not valid!<br/>"\ |
|||
"The link you entered is either not valid or expired."\ |
|||
"<br/>Please request a new link.</center>" |
|||
partner = request.env['res.partner'].sudo().search([ |
|||
('email', '=', email), |
|||
('name', '=', contact_name) |
|||
]) |
|||
if partner: |
|||
for part in partner: |
|||
part.is_verified = True |
|||
part.last_updated = part.write_date |
|||
if email_name == "True": |
|||
part.email_contact = True |
|||
else: |
|||
part.email_contact = False |
|||
if phone_name == "True": |
|||
part.phone_contact = True |
|||
else: |
|||
part.phone_contact = False |
|||
if letter_name == "True": |
|||
part.letter_contact = True |
|||
else: |
|||
part.letter_contact = False |
|||
request.env.ref( |
|||
'website_contact_extend.confirmation_email_template' |
|||
).sudo().send_mail(part.id) |
|||
return "<center style='color:green'>"\ |
|||
"Thank You! Your email address has been verified!"\ |
|||
"</center>" |
|||
else: |
|||
return "<center style='color:red'>Not valid!<br/>"\ |
|||
"The link you entered is either not valid or expired."\ |
|||
"<br/>Please request a new link.</center>" |
|||
|
|||
|
|||
class MyFilter(parent_controller.WebsiteForm): |
|||
|
|||
@http.route('/website_form/<string:model_name>', |
|||
type='http', |
|||
auth="public", |
|||
methods=['POST'], |
|||
website=True) |
|||
def website_form(self, model_name, **kwargs): |
|||
model_record = request.env['ir.model'].sudo().search([ |
|||
('model', '=', model_name), |
|||
('website_form_access', '=', True) |
|||
]) |
|||
if not model_record: |
|||
return json.dumps(False) |
|||
# need_send_email = False |
|||
try: |
|||
data = self.extract_data(model_record, request.params) |
|||
# contact_type = False |
|||
phone_contact = False |
|||
letter_contact = False |
|||
email_contact = False |
|||
send_mail = True |
|||
index = 0 |
|||
for field_name, field_value in request.params.items(): |
|||
# if field_name == "contact_type": |
|||
# contact_type = field_value |
|||
if field_name == "send_mail" and field_value == "send_mail": |
|||
send_mail = True |
|||
if field_name == "phone_contact" \ |
|||
and field_value == "phone_contact": |
|||
phone_contact = True |
|||
if field_name == "letter_contact" \ |
|||
and field_value == "letter_contact": |
|||
letter_contact = True |
|||
if field_name == "email_contact" \ |
|||
and field_value == "email_contact": |
|||
email_contact = True |
|||
index += 1 |
|||
# contact_name = data.get("record").get("contact_name") |
|||
# email_from = data.get("record").get("email_from") |
|||
|
|||
# If we encounter an issue while extracting data |
|||
except ValidationError as e: |
|||
# I couldn't find a cleaner way to pass data to an exception |
|||
return json.dumps({'error_fields': e.args[0]}) |
|||
|
|||
try: |
|||
id_record = self.insert_record( |
|||
request, |
|||
model_record, |
|||
data['record'], |
|||
data['custom'], |
|||
data.get('meta') |
|||
) |
|||
if id_record: |
|||
self.insert_attachment( |
|||
model_record, |
|||
id_record, |
|||
data['attachments'] |
|||
) |
|||
if id_record and send_mail and model_name == "crm.lead": |
|||
crm_lead_obj = request.env['crm.lead'].sudo().search([ |
|||
('id', '=', id_record)] |
|||
) |
|||
email_data = crm_lead_obj.email_from + "####" +\ |
|||
crm_lead_obj.contact_name + "####" +\ |
|||
str(email_contact) + "####" +\ |
|||
str(phone_contact) + "####" +\ |
|||
str(letter_contact)+"####" +\ |
|||
str(crm_lead_obj.create_date) |
|||
ency_email = base64.b64encode(email_data.encode()).decode( |
|||
"utf-8" |
|||
) |
|||
action_url = '%s/verify_email/?data=%s' % ( |
|||
request.env['ir.config_parameter']. |
|||
sudo().get_param('web.base.url'), |
|||
ency_email, |
|||
) |
|||
if crm_lead_obj: |
|||
crm_lead_obj.email_link = action_url |
|||
request.env.ref( |
|||
'website_contact_extend.verification_email_template' |
|||
).send_mail(id_record) |
|||
# Some fields have additional SQL constraints |
|||
# that we can't check generically |
|||
# Ex: crm.lead.probability which is a float between 0 and 1 |
|||
# TODO: How to get the name of the erroneous field ? |
|||
except IntegrityError: |
|||
return json.dumps(False) |
|||
|
|||
request.session['form_builder_model_model'] = model_record.model |
|||
request.session['form_builder_model'] = model_record.name |
|||
request.session['form_builder_id'] = id_record |
|||
|
|||
return json.dumps({'id': id_record}) |
@ -1,46 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
|
|||
<odoo> |
|||
|
|||
<record id="verification_email_template" model="mail.template"> |
|||
<field name="name">Email verification link</field> |
|||
<field name="subject">mail verification link</field> |
|||
<field name="email_to">${(not object.partner_id and object.email_from)|safe}</field> |
|||
<field name="model_id" ref="crm.model_crm_lead"/> |
|||
<field name="auto_delete" eval="True"/> |
|||
<field name="body_html"><![CDATA[ |
|||
<p> |
|||
% if object.partner_id |
|||
Dear <strong>${object.partner_id.name}</strong>,<br/> |
|||
% endif |
|||
% if not object.partner_id |
|||
Dear <strong>${object.email_from}</strong>,<br/> |
|||
% endif |
|||
|
|||
Please click on below link to verify your email address <strong>${object.email_link}</strong>.<br/> |
|||
|
|||
Thank you. |
|||
</p> |
|||
]]> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="confirmation_email_template" model="mail.template"> |
|||
<field name="name">Email confirmation</field> |
|||
<field name="subject">Verified Email</field> |
|||
<field name="email_to">${user.email|safe}</field> |
|||
<field name="model_id" ref="base.model_res_partner"/> |
|||
<field name="auto_delete" eval="True"/> |
|||
<field name="body_html"><![CDATA[ |
|||
<p> |
|||
Dear <strong>${user.partner_id.name}</strong>,<br/> |
|||
|
|||
This email address <strong> ${object.email}</strong> has been verified by user.<br/> |
|||
|
|||
Thank you. |
|||
</p> |
|||
]]> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -1,470 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * website_contact_extend |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-07-02 12:18+0000\n" |
|||
"PO-Revision-Date: 2019-04-26 13:16+0000\n" |
|||
"Last-Translator: dw3gn3r <denise.wegner@initos.com>\n" |
|||
"Language-Team: \n" |
|||
"Language: de\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
"X-Generator: Weblate 3.5.1\n" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.verification_email_template |
|||
msgid "" |
|||
"\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Dear <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Dear <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Please click on below link to verify your email address <strong>" |
|||
"${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
"\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Lieber <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Lieber <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Bitte klicken Sie auf den untenstehenden Link, um Ihre E-Mail-" |
|||
"Adresse zu bestätigen <strong>${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Vielen Dank.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.confirmation_email_template |
|||
msgid "" |
|||
"\n" |
|||
" <p>\n" |
|||
" Dear <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" This email address <strong> ${object.email}</strong> has been " |
|||
"verified by user.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
"\n" |
|||
" <p>\n" |
|||
" Lieber <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" Diese E-Mail-Adresse <strong> ${object.email}</strong> wurde " |
|||
"vom Benutzer bestätigt.<br/>\n" |
|||
"\n" |
|||
" Vielen Dank.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"(2)\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T7\">Die</span>personenbezogene " |
|||
"Daten<span class=\"T7\">werden nicht</span>an ein\n" |
|||
" Drittland oder an eine internationale Organisation " |
|||
"übermittelt" |
|||
msgstr "" |
|||
"(2) <span class=\"T2\">□ </span><span class=\"T7\">Die </" |
|||
"span>personenbezogene Daten <span class=\"T7\">werden nicht </span>an ein " |
|||
"Drittland oder an eine internationale Organisation übermittelt" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, die\n" |
|||
" Gegenstand der Verarbeitung sind, zur Verfügung:" |
|||
msgstr "" |
|||
"(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, " |
|||
"die Gegenstand der Verarbeitung sind, zur Verfügung:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und\n" |
|||
" Freiheiten anderer<br/>Personen nicht " |
|||
"beeinträchtigen." |
|||
msgstr "" |
|||
"(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und " |
|||
"Freiheiten anderer<br/>Personen nicht beeinträchtigen." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"<span class=\"T2\">□ bis zum __. __. ____</span>\n" |
|||
" <span class=\"T2\">□ Bis zu ____ Jahre</span>\n" |
|||
" <span class=\"T3\">□ Gesetzl. Aufbewahrungfrist</" |
|||
"span>" |
|||
msgstr "" |
|||
"<span class=\"T2\"> □ </span><span class=\"T1\">bis zum __. __. ____</" |
|||
"span> <span> <span class=\"T1\"> </span><span class=\"T2\">□ Bis zu ____ " |
|||
"Jahre □ </span><span class=\"T3\">Gesetzl. Aufbewahrungfrist</span></" |
|||
"span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"<span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Wenn doch: Die Daten werden</" |
|||
"span>\n" |
|||
" <span class=\"T7\">nach folgender Art ausgewertet " |
|||
"und gruppiert _______________</span>" |
|||
msgstr "" |
|||
"<span class=\"T2\">□ </span><span class=\"T4\">Wenn doch: Die Daten werden</" |
|||
"span><span class=\"T7\"> nach folgender Art ausgewertet und gruppiert " |
|||
"_______________ </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"<span class=\"T6\">Grund</span>\n" |
|||
" <span class=\"T2\">□ Kontakt ____ mal nicht erreicht " |
|||
"□ Systemwechsel</span>" |
|||
msgstr "" |
|||
"<span class=\"T6\">Grund</span><span> <span class=\"T2\">□ Kontakt ____ mal " |
|||
"nicht erreicht □ Systemwechsel </span></span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "<span>oder □ Widerspruchsrecht gegen diese Verarbeitung besteht;</span>" |
|||
msgstr "" |
|||
"<span class=\"T2\">oder □ </span>Widerspruchsrecht gegen diese " |
|||
"Verarbeitung <span class=\"T1\">besteht</span>;" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Adresse:" |
|||
msgstr "Adresse:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft für:" |
|||
msgstr "Auskunft für:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"Auskunft n\n" |
|||
" <span class=\"T1\">ach Artikel 15 DS-GVO</span>" |
|||
msgstr "Auskunft n<span class=\"T1\">ach Artikel 15 DS-GVO</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunftsgeber:" |
|||
msgstr "Auskunftsgeber:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_res_partner |
|||
msgid "Contact" |
|||
msgstr "Kontakt" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.actions.report,name:website_contact_extend.report_contact |
|||
msgid "Contact Report" |
|||
msgstr "Kontakt Report" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_contact_type |
|||
msgid "Contact Type" |
|||
msgstr "Art des Kontakts" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by E-Mail" |
|||
msgstr "Kontakt per E-Mail" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Letter" |
|||
msgstr "Kontakt per Post" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Phone" |
|||
msgstr "Kontakt per Telefon" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"Die betroffene Person hat das Recht, von dem Verantwortlichen eine\n" |
|||
" Bestätigung darüber zu verlangen, ob sie betreffende " |
|||
"personenbezogene Daten verarbeitet werden;\n" |
|||
" ist dies der Fall, so hat sie ein Recht auf Auskunft " |
|||
"über diese personenbezogenen Daten und auf\n" |
|||
" folgende Informationen:" |
|||
msgstr "" |
|||
"Die betroffene Person hat das Recht, von dem Verantwortlichen eine " |
|||
"Bestätigung darüber zu verlangen, ob sie betreffende personenbezogene Daten " |
|||
"verarbeitet werden; ist dies der Fall, so hat sie ein Recht auf Auskunft " |
|||
"über diese personenbezogenen Daten und auf folgende Informationen:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_email_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_email_contact |
|||
msgid "Email Contact" |
|||
msgstr "Email Kontakt" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_crm_lead_email_link |
|||
msgid "Email verification link" |
|||
msgstr "Email verifikations Link" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Email:" |
|||
msgstr "E-Mail:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I do not want to be contacted." |
|||
msgstr "Ich möchte nicht kontaktiert werden." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Email." |
|||
msgstr "Ich möchte nur per Email kontaktiert werden." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Phone." |
|||
msgstr "Ich möchte nur per Telefon kontaktiert werden." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "In the future I want to be contacted by" |
|||
msgstr "In Zukunft möchte ich nur kontaktiert werden durch:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Information request concerning data about the personally" |
|||
msgstr "Persönliche Informationsauskunft:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_crm_lead |
|||
msgid "Lead/Opportunity" |
|||
msgstr "Interessent / Chance" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_letter_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_letter_contact |
|||
msgid "Letter Contact" |
|||
msgstr "Brief Kontakt" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_last_updated |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_last_updated |
|||
msgid "Letzte Aktualisierung" |
|||
msgstr "Letzte Aktualisierung" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Name:" |
|||
msgstr "Name:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_phone_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_phone_contact |
|||
msgid "Phone Contact" |
|||
msgstr "Telefon Kontakt" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Phone:" |
|||
msgstr "Telefon:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_is_verified |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_is_verified |
|||
#: model:mail.template,subject:website_contact_extend.confirmation_email_template |
|||
msgid "Verified Email" |
|||
msgstr "Verifizierte Email" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_users_contact_type |
|||
msgid "Which way user want to be contacted." |
|||
msgstr "Art der Kontaktierung" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "You can contact me by Email or Phone." |
|||
msgstr "Ich kann per Email oder Telefon kontaktiert werden." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"a) die Verarbeitungszwecke:\n" |
|||
" <span class=\"T1\"/>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kontaktaufnahme;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Geschäftsvorgänge;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Sonstiges;</span>" |
|||
msgstr "" |
|||
"a) <span class=\"T1\">d</span>ie Verarbeitungszwecke:<span class=\"T1\"> </" |
|||
"span><span class=\"T2\">□ </span><span class=\"T1\">Kontaktaufnahme; </" |
|||
"span><span class=\"T2\">□ </span><span class=\"T3\">Geschäftsvorgänge</" |
|||
"span><span class=\"T1\">; </span><span class=\"T2\">□ </span><span class=" |
|||
"\"T3\">S</span><span class=\"T1\">onstiges; </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"b) die Kategorien personenbezogener Daten, die verarbeitet werden:\n" |
|||
" <span class=\"T1\">\n" |
|||
" <br/>\n" |
|||
" </span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kundendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Lieferantendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Interessentendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Personaldaten</span>" |
|||
msgstr "" |
|||
"b) die Kategorien personenbezogener Daten, die verarbeitet werden: <span " |
|||
"class=\"T1\"> <br/></span><span class=\"T2\">□ </span><span class=" |
|||
"\"T1\">Kundendaten, </span><span class=\"T2\">□ </span><span class=" |
|||
"\"T1\">Lieferantendaten, </span><span class=\"T2\">□ </span><span class=" |
|||
"\"T1\">Interessentendaten, </span><span class=\"T2\">□ </span><span class=" |
|||
"\"T1\">Personaldaten</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die " |
|||
"personenbezogenen\n" |
|||
" Daten offengelegt worden sind oder noch offengelegt " |
|||
"werden, insbesondere bei Empfängern in\n" |
|||
" Drittländern oder bei internationalen " |
|||
"Organisationen:\n" |
|||
" <span class=\"T2\">□</" |
|||
"span>_______________________________\n" |
|||
" <br/>\n" |
|||
" <span class=\"T6\">oder</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">keine Offenlegung gegenüber " |
|||
"Dritten beabsichtigt,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Nicht bekannt</span>" |
|||
msgstr "" |
|||
"c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die " |
|||
"personenbezogenen Daten offengelegt worden sind oder noch offengelegt " |
|||
"werden, insbesondere bei Empfängern in Drittländern oder bei internationalen " |
|||
"Organisationen: <span class=\"T1\"> </span><span class=\"T2\">□ </" |
|||
"span>_______________________________<br/> <span class=\"T6\">oder</span> " |
|||
"<span class=\"T1\"> </span><span class=\"T2\">□ </span><span class=" |
|||
"\"T3\">keine</span><span class=\"T1\"> Offenlegung gegenüber Dritten " |
|||
"beabsichtigt, </span><span class=\"T2\">□ </span><span class=\"T1\">Nicht " |
|||
"bekannt</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"d) geplante Dauer, für die die personenbezogenen Daten gespeichert werden:" |
|||
msgstr "" |
|||
"d) geplante Dauer, für die die personenbezogenen Daten gespeichert " |
|||
"werden: <span class=\"T1\"> </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"e)\n" |
|||
" <span>□ Recht auf Berichtigung oder Löschung der " |
|||
"betreffenden\n" |
|||
" personenbezogenen Daten besteht oder\n" |
|||
" </span>\n" |
|||
" <span>□ Einschränkung der Verarbeitung durch den " |
|||
"Verantwortlichen\n" |
|||
" </span>" |
|||
msgstr "" |
|||
"e) <span> <span class=\"T2\">□ </span>Recht auf Berichtigung oder Löschung " |
|||
"der betreffenden personenbezogenen Daten <span class=\"T1\">besteht " |
|||
"oder </span><span class=\"T2\">□ </span>Einschränkung der " |
|||
"Verarbeitung durch den Verantwortlichen </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"f)\n" |
|||
" <span>□ das Bestehen eines Beschwerderechts bei " |
|||
"einer Aufsichtsbehörde besteht\n" |
|||
" </span>" |
|||
msgstr "" |
|||
"f) <span> <span class=\"T2\">□ </span>das Bestehen eines Beschwerderechts " |
|||
"bei einer Aufsichtsbehörde <span class=\"T5\">besteht</span></span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"g) die Herkunft der Daten\n" |
|||
" <span class=\"T7\">ist von</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">eigener Recherche,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Auskunftei</span>" |
|||
msgstr "" |
|||
"g) die Herkunft der Daten <span class=\"T7\">ist von </span><span class=" |
|||
"\"T2\">□ </span><span class=\"T4\">eigener Recherche, </span><span class=" |
|||
"\"T2\">□ </span><span class=\"T4\">Auskunftei</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"h)<span class=\"T2\">□</span>eine automatisierte Entscheidungsfindung\n" |
|||
" <span class=\"T7\">mit diesen Daten findet nicht " |
|||
"statt.</span>" |
|||
msgstr "" |
|||
"h) <span class=\"T2\">□ </span>eine automatisierte Entscheidungsfindung " |
|||
"<span class=\"T7\">mit diesen Daten findet nicht statt. </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,subject:website_contact_extend.verification_email_template |
|||
msgid "mail verification link" |
|||
msgstr "mail verification link" |
@ -1,463 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * website_contact_extend |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-07-02 12:18+0000\n" |
|||
"PO-Revision-Date: 2018-07-02 14:26+0100\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"Language: en_US\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: 8bit\n" |
|||
"X-Generator: Poedit 1.5.4\n" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.verification_email_template |
|||
msgid "" |
|||
"\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Dear <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Dear <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Please click on below link to verify your email address <strong>" |
|||
"${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
"\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Dear <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Dear <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Please click on below link to verify your email address <strong>" |
|||
"${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.confirmation_email_template |
|||
msgid "" |
|||
"\n" |
|||
" <p>\n" |
|||
" Dear <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" This email address <strong> ${object.email}</strong> has been " |
|||
"verified by user.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
"\n" |
|||
" <p>\n" |
|||
" Dear <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" This email address <strong> ${object.email}</strong> has been " |
|||
"verified by user.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"(2)\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T7\">Die</span>personenbezogene " |
|||
"Daten<span class=\"T7\">werden nicht</span>an ein\n" |
|||
" Drittland oder an eine internationale Organisation " |
|||
"übermittelt" |
|||
msgstr "" |
|||
"(2) <span class=\"T2\">□ </span>The personal data will not be transmitted to " |
|||
"a third country or an international organization" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, die\n" |
|||
" Gegenstand der Verarbeitung sind, zur Verfügung:" |
|||
msgstr "" |
|||
"(3) The responsible person provides a copy of the personal data that is the " |
|||
"subject of the processing:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und\n" |
|||
" Freiheiten anderer<br/>Personen nicht " |
|||
"beeinträchtigen." |
|||
msgstr "" |
|||
"(4) The right to receive a copy under paragraph 3 must not affect the rights " |
|||
"and freedoms of other persons." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"<span class=\"T2\">□ bis zum __. __. ____</span>\n" |
|||
" <span class=\"T2\">□ Bis zu ____ Jahre</span>\n" |
|||
" <span class=\"T3\">□ Gesetzl. Aufbewahrungfrist</" |
|||
"span>" |
|||
msgstr "" |
|||
"<span class=\"T2\"> □ </span><span class=\"T1\">Until the __. __. " |
|||
"____</span> <span> <span class=\"T1\"> </span><span class=\"T2\">□ Up to " |
|||
"____ years □ </span><span class=\"T3\">Storage period by law</span></" |
|||
"span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"<span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Wenn doch: Die Daten werden</" |
|||
"span>\n" |
|||
" <span class=\"T7\">nach folgender Art ausgewertet " |
|||
"und gruppiert _______________</span>" |
|||
msgstr "" |
|||
"<span class=\"T2\">□ </span>If so: The data is evaluated and grouped in the " |
|||
"following way_______________ " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"<span class=\"T6\">Grund</span>\n" |
|||
" <span class=\"T2\">□ Kontakt ____ mal nicht erreicht " |
|||
"□ Systemwechsel</span>" |
|||
msgstr "" |
|||
"<span class=\"T6\">Reason:</span> □ Contact ____ not reached □ System " |
|||
"change </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "<span>oder □ Widerspruchsrecht gegen diese Verarbeitung besteht;</span>" |
|||
msgstr "" |
|||
"<span class=\"T2\">or □ </span>Right to object to this processing," |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Adresse:" |
|||
msgstr "Address:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft für:" |
|||
msgstr "Information for:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"Auskunft n\n" |
|||
" <span class=\"T1\">ach Artikel 15 DS-GVO</span>" |
|||
msgstr "" |
|||
"Information <span class=\"T1\">according to Article 15 of the GDPR</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunftsgeber:" |
|||
msgstr "Information giver:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_res_partner |
|||
msgid "Contact" |
|||
msgstr "Contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.actions.report,name:website_contact_extend.report_contact |
|||
msgid "Contact Report" |
|||
msgstr "Contact Report" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_contact_type |
|||
msgid "Contact Type" |
|||
msgstr "Contact Type" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by E-Mail" |
|||
msgstr "Contact by E-Mail" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Letter" |
|||
msgstr "Contact by Letter" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Phone" |
|||
msgstr "Contact by Phone" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"Die betroffene Person hat das Recht, von dem Verantwortlichen eine\n" |
|||
" Bestätigung darüber zu verlangen, ob sie betreffende " |
|||
"personenbezogene Daten verarbeitet werden;\n" |
|||
" ist dies der Fall, so hat sie ein Recht auf Auskunft " |
|||
"über diese personenbezogenen Daten und auf\n" |
|||
" folgende Informationen:" |
|||
msgstr "" |
|||
"The data subject has the right to ask the person responsible for " |
|||
"confirmation of the processing of the personal data concerned; if this is " |
|||
"the case, it has a right to information about such personal data and to the " |
|||
"following information:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_email_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_email_contact |
|||
msgid "Email Contact" |
|||
msgstr "Email Contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_crm_lead_email_link |
|||
msgid "Email verification link" |
|||
msgstr "Email verification link" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Email:" |
|||
msgstr "Email:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I do not want to be contacted." |
|||
msgstr "I do not want to be contacted." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Email." |
|||
msgstr "I only want to be contacted by Email." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Phone." |
|||
msgstr "I only want to be contacted by Phone." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "In the future I want to be contacted by" |
|||
msgstr "In the future I want to be contacted by" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Information request concerning data about the personally" |
|||
msgstr "Information request concerning data about personal Information" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_crm_lead |
|||
msgid "Lead/Opportunity" |
|||
msgstr "Lead/Opportunity" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_letter_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_letter_contact |
|||
msgid "Letter Contact" |
|||
msgstr "Letter Contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_last_updated |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_last_updated |
|||
msgid "Letzte Aktualisierung" |
|||
msgstr "Last Updated on" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Name:" |
|||
msgstr "Name:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_phone_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_phone_contact |
|||
msgid "Phone Contact" |
|||
msgstr "Phone Contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Phone:" |
|||
msgstr "Phone:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_is_verified |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_is_verified |
|||
#: model:mail.template,subject:website_contact_extend.confirmation_email_template |
|||
msgid "Verified Email" |
|||
msgstr "Verified Email" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_users_contact_type |
|||
msgid "Which way user want to be contacted." |
|||
msgstr "Which way user want to be contacted." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "You can contact me by Email or Phone." |
|||
msgstr "You can contact me by Email or Phone." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"a) die Verarbeitungszwecke:\n" |
|||
" <span class=\"T1\"/>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kontaktaufnahme;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Geschäftsvorgänge;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Sonstiges;</span>" |
|||
msgstr "" |
|||
"a) The processing purposes:<span class=\"T1\"> </span><span class=\"T2\">□ " |
|||
"</span><span class=\"T1\">Contact, </span><span class=\"T2\">□ </span><span " |
|||
"class=\"T3\">Transactions</span><span class=\"T1\">, </span><span class=" |
|||
"\"T2\">□ </span><span class=\"T1\">Other </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"b) die Kategorien personenbezogener Daten, die verarbeitet werden:\n" |
|||
" <span class=\"T1\">\n" |
|||
" <br/>\n" |
|||
" </span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kundendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Lieferantendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Interessentendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Personaldaten</span>" |
|||
msgstr "" |
|||
"b) The categories of personal data being processed: <span class=\"T1\"> <br/" |
|||
"></span><span class=\"T2\">□ </span><span class=\"T1\">Customer data, </" |
|||
"span><span class=\"T2\">□ </span><span class=\"T1\">Supplier data, </" |
|||
"span><span class=\"T2\">□ </span><span class=\"T1\">Prospect data, </" |
|||
"span><span class=\"T2\">□ </span><span class=\"T1\">Personal data</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die " |
|||
"personenbezogenen\n" |
|||
" Daten offengelegt worden sind oder noch offengelegt " |
|||
"werden, insbesondere bei Empfängern in\n" |
|||
" Drittländern oder bei internationalen " |
|||
"Organisationen:\n" |
|||
" <span class=\"T2\">□</" |
|||
"span>_______________________________\n" |
|||
" <br/>\n" |
|||
" <span class=\"T6\">oder</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">keine Offenlegung gegenüber " |
|||
"Dritten beabsichtigt,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Nicht bekannt</span>" |
|||
msgstr "" |
|||
"c) The recipients or categories of recipients to whom the personal data have " |
|||
"been disclosed or are yet to be disclosed, in particular to recipients in " |
|||
"third countries or to international organizations: <span class=\"T1\"> </" |
|||
"span><span class=\"T2\">□ </span>_______________________________<br/> <span " |
|||
"class=\"T6\">or</span> <span class=\"T1\"> </span><span class=\"T2\">□ </" |
|||
"span><span class=\"T3\">No</span><span class=\"T1\"> disclosure to third " |
|||
"parties, </span><span class=\"T2\">□ </span><span class=\"T1\">Not known</" |
|||
"span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"d) geplante Dauer, für die die personenbezogenen Daten gespeichert werden:" |
|||
msgstr "" |
|||
"d) Planned duration for which the personal data is stored: <span class=" |
|||
"\"T1\"> </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"e)\n" |
|||
" <span>□ Recht auf Berichtigung oder Löschung der " |
|||
"betreffenden\n" |
|||
" personenbezogenen Daten besteht oder\n" |
|||
" </span>\n" |
|||
" <span>□ Einschränkung der Verarbeitung durch den " |
|||
"Verantwortlichen\n" |
|||
" </span>" |
|||
msgstr "" |
|||
"e)<span> <span class=\"T2\">□ </span>Right to rectification or deletion of " |
|||
"personal data concerned, or <span class=\"T2\">□ </span>Restriction of " |
|||
"processing by the controller , or </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"f)\n" |
|||
" <span>□ das Bestehen eines Beschwerderechts bei " |
|||
"einer Aufsichtsbehörde besteht\n" |
|||
" </span>" |
|||
msgstr "" |
|||
"f)<span> <span class=\"T2\">□ </span>The existence of a right to complain to " |
|||
"a supervisory authority</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"g) die Herkunft der Daten\n" |
|||
" <span class=\"T7\">ist von</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">eigener Recherche,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Auskunftei</span>" |
|||
msgstr "" |
|||
"g) The origin of the data is from <span class=\"T2\">□ </span><span class=" |
|||
"\"T4\">Own research, </span><span class=\"T2\">□ </span><span class=" |
|||
"\"T4\">Credit reference agency</span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
#, fuzzy |
|||
msgid "" |
|||
"h)<span class=\"T2\">□</span>eine automatisierte Entscheidungsfindung\n" |
|||
" <span class=\"T7\">mit diesen Daten findet nicht " |
|||
"statt.</span>" |
|||
msgstr "" |
|||
"h) <span class=\"T2\">□ </span>An automated decision-making with this data " |
|||
"does not take place." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,subject:website_contact_extend.verification_email_template |
|||
msgid "mail verification link" |
|||
msgstr "mail verification link" |
@ -1,375 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * website_contact_extend |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-01-27 16:03+0000\n" |
|||
"Last-Translator: Nicolas JEUDY <njeudy@panda-chi.io>\n" |
|||
"Language-Team: none\n" |
|||
"Language: fr\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n > 1;\n" |
|||
"X-Generator: Weblate 3.4\n" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.verification_email_template |
|||
msgid "\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Dear <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Dear <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Please click on below link to verify your email address <strong>${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
"\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Cher<strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Cher <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Veuillez confirmer votre adresse email en cliquant sur le lien " |
|||
"suivant: <strong>${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Merci.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.confirmation_email_template |
|||
msgid "\n" |
|||
" <p>\n" |
|||
" Dear <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" This email address <strong> ${object.email}</strong> has been verified by user.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
"\n" |
|||
" <p>\n" |
|||
" Cher <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" L'adresse email <strong> ${object.email}</strong> à été " |
|||
"confirmée par l'utilisateur.<br/>\n" |
|||
"\n" |
|||
" Merci.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(2)\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T7\">Die</span>personenbezogene Daten<span class=\"T7\">werden nicht</span>an ein\n" |
|||
" Drittland oder an eine internationale Organisation übermittelt" |
|||
msgstr "" |
|||
"(2)\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T7\">Les données personnelles ne " |
|||
"seront pas transmises </span> à des tiers , pays tiers ou à une organisation " |
|||
"internationale." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, die\n" |
|||
" Gegenstand der Verarbeitung sind, zur Verfügung:" |
|||
msgstr "" |
|||
"(3) Le responsable du traitement fournit une copie des données à caractère " |
|||
"personnel\n" |
|||
" faisant l'objet du traitement :" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und\n" |
|||
" Freiheiten anderer<br/>Personen nicht beeinträchtigen." |
|||
msgstr "" |
|||
"Le droit de recevoir une copie conformément au paragraphe 3 n'affecte pas<br/" |
|||
"> les droits et libertés d'autrui." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T2\">□ bis zum __. __. ____</span>\n" |
|||
" <span class=\"T2\">□ Bis zu ____ Jahre</span>\n" |
|||
" <span class=\"T3\">□ Gesetzl. Aufbewahrungfrist</span>" |
|||
msgstr "" |
|||
"<span class=\"T1\">Jusqu'au __. __. ____</span> <span class=\"T2\"> Délai de " |
|||
"conservation légal ____ ans au maximum </span>" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Wenn doch: Die Daten werden</span>\n" |
|||
" <span class=\"T7\">nach folgender Art ausgewertet und gruppiert _______________</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T6\">Grund</span>\n" |
|||
" <span class=\"T2\">□ Kontakt ____ mal nicht erreicht □ Systemwechsel</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span>oder □ Widerspruchsrecht gegen diese Verarbeitung besteht;</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Adresse:" |
|||
msgstr "Adresse:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft für:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft n\n" |
|||
" <span class=\"T1\">ach Artikel 15 DS-GVO</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunftsgeber:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_res_partner |
|||
msgid "Contact" |
|||
msgstr "Contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.actions.report,name:website_contact_extend.report_contact |
|||
msgid "Contact Report" |
|||
msgstr "Rapport sur les contacts" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_contact_type |
|||
msgid "Contact Type" |
|||
msgstr "Type de contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by E-Mail" |
|||
msgstr "Contacter par Email" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Letter" |
|||
msgstr "Contacter par courrier" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Phone" |
|||
msgstr "Contacter par téléphone" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Die betroffene Person hat das Recht, von dem Verantwortlichen eine\n" |
|||
" Bestätigung darüber zu verlangen, ob sie betreffende personenbezogene Daten verarbeitet werden;\n" |
|||
" ist dies der Fall, so hat sie ein Recht auf Auskunft über diese personenbezogenen Daten und auf\n" |
|||
" folgende Informationen:" |
|||
msgstr "" |
|||
"La personne concernée a le droit d'obtenir du responsable du traitement la " |
|||
"confirmation que des données à caractère personnel la concernant font " |
|||
"l'objet d'un traitement ; si tel est le cas, elle a le droit d'accéder à ces " |
|||
"données personnelles et aux informations suivantes :" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_email_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_email_contact |
|||
msgid "Email Contact" |
|||
msgstr "Email de contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_crm_lead_email_link |
|||
msgid "Email verification link" |
|||
msgstr "Lien de vérification de l'email" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Email:" |
|||
msgstr "Email:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I do not want to be contacted." |
|||
msgstr "Je ne souhaite pas être contacté." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Email." |
|||
msgstr "Je souhaite être contacté seulement par Email." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Phone." |
|||
msgstr "Je souhaite être contacté seulement par téléphone." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "In the future I want to be contacted by" |
|||
msgstr "A l'avenir, je souhaite être contacté par" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Information request concerning data about the personally" |
|||
msgstr "Demande d'informations concernant les données personnelles" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_crm_lead |
|||
msgid "Lead/Opportunity" |
|||
msgstr "Opportunité" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_letter_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_letter_contact |
|||
msgid "Letter Contact" |
|||
msgstr "Adresse de contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_last_updated |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_last_updated |
|||
msgid "Letzte Aktualisierung" |
|||
msgstr "Mis à jour le" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Name:" |
|||
msgstr "Nom:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_phone_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_phone_contact |
|||
msgid "Phone Contact" |
|||
msgstr "Numéro de contact" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Phone:" |
|||
msgstr "Téléphone:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_is_verified |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_is_verified |
|||
#: model:mail.template,subject:website_contact_extend.confirmation_email_template |
|||
msgid "Verified Email" |
|||
msgstr "Email vérifié" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_users_contact_type |
|||
msgid "Which way user want to be contacted." |
|||
msgstr "Par quel moyen l'utilisateur souhaite-il être contacté." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "You can contact me by Email or Phone." |
|||
msgstr "Vous pouvez me contacter par courriel ou par téléphone." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "a) die Verarbeitungszwecke:\n" |
|||
" <span class=\"T1\"/>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kontaktaufnahme;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Geschäftsvorgänge;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Sonstiges;</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "b) die Kategorien personenbezogener Daten, die verarbeitet werden:\n" |
|||
" <span class=\"T1\">\n" |
|||
" <br/>\n" |
|||
" </span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kundendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Lieferantendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Interessentendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Personaldaten</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die personenbezogenen\n" |
|||
" Daten offengelegt worden sind oder noch offengelegt werden, insbesondere bei Empfängern in\n" |
|||
" Drittländern oder bei internationalen Organisationen:\n" |
|||
" <span class=\"T2\">□</span>_______________________________\n" |
|||
" <br/>\n" |
|||
" <span class=\"T6\">oder</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">keine Offenlegung gegenüber Dritten beabsichtigt,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Nicht bekannt</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "d) geplante Dauer, für die die personenbezogenen Daten gespeichert werden:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "e)\n" |
|||
" <span>□ Recht auf Berichtigung oder Löschung der betreffenden\n" |
|||
" personenbezogenen Daten besteht oder\n" |
|||
" </span>\n" |
|||
" <span>□ Einschränkung der Verarbeitung durch den Verantwortlichen\n" |
|||
" </span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "f)\n" |
|||
" <span>□ das Bestehen eines Beschwerderechts bei einer Aufsichtsbehörde besteht\n" |
|||
" </span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "g) die Herkunft der Daten\n" |
|||
" <span class=\"T7\">ist von</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">eigener Recherche,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Auskunftei</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "h)<span class=\"T2\">□</span>eine automatisierte Entscheidungsfindung\n" |
|||
" <span class=\"T7\">mit diesen Daten findet nicht statt.</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,subject:website_contact_extend.verification_email_template |
|||
msgid "mail verification link" |
|||
msgstr "" |
@ -1,332 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * website_contact_extend |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"PO-Revision-Date: 2019-03-20 12:14+0000\n" |
|||
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>\n" |
|||
"Language-Team: none\n" |
|||
"Language: it\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n != 1;\n" |
|||
"X-Generator: Weblate 3.5.1\n" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.verification_email_template |
|||
msgid "\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Dear <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Dear <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Please click on below link to verify your email address <strong>${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.confirmation_email_template |
|||
msgid "\n" |
|||
" <p>\n" |
|||
" Dear <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" This email address <strong> ${object.email}</strong> has been verified by user.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(2)\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T7\">Die</span>personenbezogene Daten<span class=\"T7\">werden nicht</span>an ein\n" |
|||
" Drittland oder an eine internationale Organisation übermittelt" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, die\n" |
|||
" Gegenstand der Verarbeitung sind, zur Verfügung:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und\n" |
|||
" Freiheiten anderer<br/>Personen nicht beeinträchtigen." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T2\">□ bis zum __. __. ____</span>\n" |
|||
" <span class=\"T2\">□ Bis zu ____ Jahre</span>\n" |
|||
" <span class=\"T3\">□ Gesetzl. Aufbewahrungfrist</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Wenn doch: Die Daten werden</span>\n" |
|||
" <span class=\"T7\">nach folgender Art ausgewertet und gruppiert _______________</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T6\">Grund</span>\n" |
|||
" <span class=\"T2\">□ Kontakt ____ mal nicht erreicht □ Systemwechsel</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span>oder □ Widerspruchsrecht gegen diese Verarbeitung besteht;</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Adresse:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft für:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft n\n" |
|||
" <span class=\"T1\">ach Artikel 15 DS-GVO</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunftsgeber:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_res_partner |
|||
msgid "Contact" |
|||
msgstr "Contatto" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.actions.report,name:website_contact_extend.report_contact |
|||
msgid "Contact Report" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_contact_type |
|||
msgid "Contact Type" |
|||
msgstr "Tipo contatto" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by E-Mail" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Letter" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Phone" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Die betroffene Person hat das Recht, von dem Verantwortlichen eine\n" |
|||
" Bestätigung darüber zu verlangen, ob sie betreffende personenbezogene Daten verarbeitet werden;\n" |
|||
" ist dies der Fall, so hat sie ein Recht auf Auskunft über diese personenbezogenen Daten und auf\n" |
|||
" folgende Informationen:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_email_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_email_contact |
|||
msgid "Email Contact" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_crm_lead_email_link |
|||
msgid "Email verification link" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Email:" |
|||
msgstr "E-mail:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I do not want to be contacted." |
|||
msgstr "Non voglio essere contattato." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Email." |
|||
msgstr "Voglio essere contattato solo tramite e-mail." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Phone." |
|||
msgstr "Voglio essere contattato solo per telefono." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "In the future I want to be contacted by" |
|||
msgstr "In futuro voglio essere contattato da" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Information request concerning data about the personally" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_crm_lead |
|||
msgid "Lead/Opportunity" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_letter_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_letter_contact |
|||
msgid "Letter Contact" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_last_updated |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_last_updated |
|||
msgid "Letzte Aktualisierung" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Name:" |
|||
msgstr "Nome:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_phone_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_phone_contact |
|||
msgid "Phone Contact" |
|||
msgstr "Contatto telefonico" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Phone:" |
|||
msgstr "Telefono:" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_is_verified |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_is_verified |
|||
#: model:mail.template,subject:website_contact_extend.confirmation_email_template |
|||
msgid "Verified Email" |
|||
msgstr "E-mail verificata" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_users_contact_type |
|||
msgid "Which way user want to be contacted." |
|||
msgstr "In che modo vuole essere contattato l'utente." |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "You can contact me by Email or Phone." |
|||
msgstr "Posso essere contattato tramite e-mail o telefono." |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "a) die Verarbeitungszwecke:\n" |
|||
" <span class=\"T1\"/>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kontaktaufnahme;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Geschäftsvorgänge;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Sonstiges;</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "b) die Kategorien personenbezogener Daten, die verarbeitet werden:\n" |
|||
" <span class=\"T1\">\n" |
|||
" <br/>\n" |
|||
" </span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kundendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Lieferantendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Interessentendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Personaldaten</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die personenbezogenen\n" |
|||
" Daten offengelegt worden sind oder noch offengelegt werden, insbesondere bei Empfängern in\n" |
|||
" Drittländern oder bei internationalen Organisationen:\n" |
|||
" <span class=\"T2\">□</span>_______________________________\n" |
|||
" <br/>\n" |
|||
" <span class=\"T6\">oder</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">keine Offenlegung gegenüber Dritten beabsichtigt,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Nicht bekannt</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "d) geplante Dauer, für die die personenbezogenen Daten gespeichert werden:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "e)\n" |
|||
" <span>□ Recht auf Berichtigung oder Löschung der betreffenden\n" |
|||
" personenbezogenen Daten besteht oder\n" |
|||
" </span>\n" |
|||
" <span>□ Einschränkung der Verarbeitung durch den Verantwortlichen\n" |
|||
" </span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "f)\n" |
|||
" <span>□ das Bestehen eines Beschwerderechts bei einer Aufsichtsbehörde besteht\n" |
|||
" </span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "g) die Herkunft der Daten\n" |
|||
" <span class=\"T7\">ist von</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">eigener Recherche,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Auskunftei</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "h)<span class=\"T2\">□</span>eine automatisierte Entscheidungsfindung\n" |
|||
" <span class=\"T7\">mit diesen Daten findet nicht statt.</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,subject:website_contact_extend.verification_email_template |
|||
msgid "mail verification link" |
|||
msgstr "" |
@ -1,330 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * website_contact_extend |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \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_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.verification_email_template |
|||
msgid "\n" |
|||
" <p>\n" |
|||
" % if object.partner_id\n" |
|||
" Dear <strong>${object.partner_id.name}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
" % if not object.partner_id\n" |
|||
" Dear <strong>${object.email_from}</strong>,<br/>\n" |
|||
" % endif\n" |
|||
"\n" |
|||
" Please click on below link to verify your email address <strong>${object.email_link}</strong>.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,body_html:website_contact_extend.confirmation_email_template |
|||
msgid "\n" |
|||
" <p>\n" |
|||
" Dear <strong>${user.partner_id.name}</strong>,<br/>\n" |
|||
"\n" |
|||
" This email address <strong> ${object.email}</strong> has been verified by user.<br/>\n" |
|||
"\n" |
|||
" Thank you.\n" |
|||
" </p>\n" |
|||
" \n" |
|||
" " |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(2)\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T7\">Die</span>personenbezogene Daten<span class=\"T7\">werden nicht</span>an ein\n" |
|||
" Drittland oder an eine internationale Organisation übermittelt" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, die\n" |
|||
" Gegenstand der Verarbeitung sind, zur Verfügung:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und\n" |
|||
" Freiheiten anderer<br/>Personen nicht beeinträchtigen." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T2\">□ bis zum __. __. ____</span>\n" |
|||
" <span class=\"T2\">□ Bis zu ____ Jahre</span>\n" |
|||
" <span class=\"T3\">□ Gesetzl. Aufbewahrungfrist</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Wenn doch: Die Daten werden</span>\n" |
|||
" <span class=\"T7\">nach folgender Art ausgewertet und gruppiert _______________</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span class=\"T6\">Grund</span>\n" |
|||
" <span class=\"T2\">□ Kontakt ____ mal nicht erreicht □ Systemwechsel</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "<span>oder □ Widerspruchsrecht gegen diese Verarbeitung besteht;</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Adresse:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft für:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunft n\n" |
|||
" <span class=\"T1\">ach Artikel 15 DS-GVO</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Auskunftsgeber:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_res_partner |
|||
msgid "Contact" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.actions.report,name:website_contact_extend.report_contact |
|||
msgid "Contact Report" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_contact_type |
|||
msgid "Contact Type" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by E-Mail" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Letter" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Contact by Phone" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Die betroffene Person hat das Recht, von dem Verantwortlichen eine\n" |
|||
" Bestätigung darüber zu verlangen, ob sie betreffende personenbezogene Daten verarbeitet werden;\n" |
|||
" ist dies der Fall, so hat sie ein Recht auf Auskunft über diese personenbezogenen Daten und auf\n" |
|||
" folgende Informationen:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_email_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_email_contact |
|||
msgid "Email Contact" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_crm_lead_email_link |
|||
msgid "Email verification link" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Email:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I do not want to be contacted." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Email." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "I only want to be contacted by Phone." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "In the future I want to be contacted by" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.contactus_form_inherited |
|||
msgid "Information request concerning data about the personally" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model,name:website_contact_extend.model_crm_lead |
|||
msgid "Lead/Opportunity" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_letter_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_letter_contact |
|||
msgid "Letter Contact" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_last_updated |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_last_updated |
|||
msgid "Letzte Aktualisierung" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Name:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_phone_contact |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_phone_contact |
|||
msgid "Phone Contact" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "Phone:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_partner_is_verified |
|||
#: model:ir.model.fields,field_description:website_contact_extend.field_res_users_is_verified |
|||
#: model:mail.template,subject:website_contact_extend.confirmation_email_template |
|||
msgid "Verified Email" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_partner_contact_type |
|||
#: model:ir.model.fields,help:website_contact_extend.field_res_users_contact_type |
|||
msgid "Which way user want to be contacted." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: selection:res.partner,contact_type:0 |
|||
msgid "You can contact me by Email or Phone." |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "a) die Verarbeitungszwecke:\n" |
|||
" <span class=\"T1\"/>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kontaktaufnahme;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Geschäftsvorgänge;</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">Sonstiges;</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "b) die Kategorien personenbezogener Daten, die verarbeitet werden:\n" |
|||
" <span class=\"T1\">\n" |
|||
" <br/>\n" |
|||
" </span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Kundendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Lieferantendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Interessentendaten,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Personaldaten</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die personenbezogenen\n" |
|||
" Daten offengelegt worden sind oder noch offengelegt werden, insbesondere bei Empfängern in\n" |
|||
" Drittländern oder bei internationalen Organisationen:\n" |
|||
" <span class=\"T2\">□</span>_______________________________\n" |
|||
" <br/>\n" |
|||
" <span class=\"T6\">oder</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T3\">keine Offenlegung gegenüber Dritten beabsichtigt,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T1\">Nicht bekannt</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "d) geplante Dauer, für die die personenbezogenen Daten gespeichert werden:" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "e)\n" |
|||
" <span>□ Recht auf Berichtigung oder Löschung der betreffenden\n" |
|||
" personenbezogenen Daten besteht oder\n" |
|||
" </span>\n" |
|||
" <span>□ Einschränkung der Verarbeitung durch den Verantwortlichen\n" |
|||
" </span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "f)\n" |
|||
" <span>□ das Bestehen eines Beschwerderechts bei einer Aufsichtsbehörde besteht\n" |
|||
" </span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "g) die Herkunft der Daten\n" |
|||
" <span class=\"T7\">ist von</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">eigener Recherche,</span>\n" |
|||
" <span class=\"T2\">□</span>\n" |
|||
" <span class=\"T4\">Auskunftei</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:ir.ui.view,arch_db:website_contact_extend.report_contact_document |
|||
msgid "h)<span class=\"T2\">□</span>eine automatisierte Entscheidungsfindung\n" |
|||
" <span class=\"T7\">mit diesen Daten findet nicht statt.</span>" |
|||
msgstr "" |
|||
|
|||
#. module: website_contact_extend |
|||
#: model:mail.template,subject:website_contact_extend.verification_email_template |
|||
msgid "mail verification link" |
|||
msgstr "" |
|||
|
@ -1,3 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import res_partner |
@ -1,28 +0,0 @@ |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from odoo import fields, models |
|||
|
|||
|
|||
class ResContacts(models.Model): |
|||
_inherit = "res.partner" |
|||
|
|||
contact_type = fields.Selection([ |
|||
('no_contact', 'I do not want to be contacted.'), |
|||
('email_contact', 'I only want to be contacted by Email.'), |
|||
('phone_contact', 'I only want to be contacted by Phone.'), |
|||
('email_phone_contact', 'You can contact me by Email or Phone.') |
|||
], |
|||
string='Contact Type', |
|||
default='email_contact', |
|||
help="Which way user want to be contacted.") |
|||
letter_contact = fields.Boolean("Letter Contact") |
|||
phone_contact = fields.Boolean("Phone Contact") |
|||
email_contact = fields.Boolean("Email Contact") |
|||
is_verified = fields.Boolean("Verified Email") |
|||
last_updated = fields.Datetime("Letzte Aktualisierung") |
|||
|
|||
|
|||
class CrmLead(models.Model): |
|||
_inherit = "crm.lead" |
|||
|
|||
email_link = fields.Char("Email verification link") |
@ -1 +0,0 @@ |
|||
The contact mode fields will be added to the Contact Site automatically. |
@ -1,8 +0,0 @@ |
|||
Extended Website Contact View to give Customer options on how to be |
|||
contacted in the future. |
|||
|
|||
For email verification a verification link will be sent to the email address |
|||
entered in the contact view. |
|||
|
|||
* contact mode fields will be added to the website contact view. |
|||
* Information requests can be submitted from the contact view |
@ -1,8 +0,0 @@ |
|||
Customer can verify his email address with a verification link. |
|||
The verification link is automatically sent to the email address |
|||
entered in the website contact view. |
|||
|
|||
Following that the mode of future contact can be chosen and a GDPR |
|||
information request can be submitted. |
|||
|
|||
A preliminary Report is also printable in the contacts view. |
Before Width: 128 | Height: 128 | Size: 9.2 KiB |
@ -1,438 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8" ?> |
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|||
<head> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
|||
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" /> |
|||
<title>Website Contact Form Extend</title> |
|||
<style type="text/css"> |
|||
|
|||
/* |
|||
:Author: David Goodger (goodger@python.org) |
|||
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $ |
|||
:Copyright: This stylesheet has been placed in the public domain. |
|||
|
|||
Default cascading style sheet for the HTML output of Docutils. |
|||
|
|||
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to |
|||
customize this style sheet. |
|||
*/ |
|||
|
|||
/* used to remove borders from tables and images */ |
|||
.borderless, table.borderless td, table.borderless th { |
|||
border: 0 } |
|||
|
|||
table.borderless td, table.borderless th { |
|||
/* Override padding for "table.docutils td" with "! important". |
|||
The right padding separates the table cells. */ |
|||
padding: 0 0.5em 0 0 ! important } |
|||
|
|||
.first { |
|||
/* Override more specific margin styles with "! important". */ |
|||
margin-top: 0 ! important } |
|||
|
|||
.last, .with-subtitle { |
|||
margin-bottom: 0 ! important } |
|||
|
|||
.hidden { |
|||
display: none } |
|||
|
|||
.subscript { |
|||
vertical-align: sub; |
|||
font-size: smaller } |
|||
|
|||
.superscript { |
|||
vertical-align: super; |
|||
font-size: smaller } |
|||
|
|||
a.toc-backref { |
|||
text-decoration: none ; |
|||
color: black } |
|||
|
|||
blockquote.epigraph { |
|||
margin: 2em 5em ; } |
|||
|
|||
dl.docutils dd { |
|||
margin-bottom: 0.5em } |
|||
|
|||
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] { |
|||
overflow: hidden; |
|||
} |
|||
|
|||
/* Uncomment (and remove this text!) to get bold-faced definition list terms |
|||
dl.docutils dt { |
|||
font-weight: bold } |
|||
*/ |
|||
|
|||
div.abstract { |
|||
margin: 2em 5em } |
|||
|
|||
div.abstract p.topic-title { |
|||
font-weight: bold ; |
|||
text-align: center } |
|||
|
|||
div.admonition, div.attention, div.caution, div.danger, div.error, |
|||
div.hint, div.important, div.note, div.tip, div.warning { |
|||
margin: 2em ; |
|||
border: medium outset ; |
|||
padding: 1em } |
|||
|
|||
div.admonition p.admonition-title, div.hint p.admonition-title, |
|||
div.important p.admonition-title, div.note p.admonition-title, |
|||
div.tip p.admonition-title { |
|||
font-weight: bold ; |
|||
font-family: sans-serif } |
|||
|
|||
div.attention p.admonition-title, div.caution p.admonition-title, |
|||
div.danger p.admonition-title, div.error p.admonition-title, |
|||
div.warning p.admonition-title, .code .error { |
|||
color: red ; |
|||
font-weight: bold ; |
|||
font-family: sans-serif } |
|||
|
|||
/* Uncomment (and remove this text!) to get reduced vertical space in |
|||
compound paragraphs. |
|||
div.compound .compound-first, div.compound .compound-middle { |
|||
margin-bottom: 0.5em } |
|||
|
|||
div.compound .compound-last, div.compound .compound-middle { |
|||
margin-top: 0.5em } |
|||
*/ |
|||
|
|||
div.dedication { |
|||
margin: 2em 5em ; |
|||
text-align: center ; |
|||
font-style: italic } |
|||
|
|||
div.dedication p.topic-title { |
|||
font-weight: bold ; |
|||
font-style: normal } |
|||
|
|||
div.figure { |
|||
margin-left: 2em ; |
|||
margin-right: 2em } |
|||
|
|||
div.footer, div.header { |
|||
clear: both; |
|||
font-size: smaller } |
|||
|
|||
div.line-block { |
|||
display: block ; |
|||
margin-top: 1em ; |
|||
margin-bottom: 1em } |
|||
|
|||
div.line-block div.line-block { |
|||
margin-top: 0 ; |
|||
margin-bottom: 0 ; |
|||
margin-left: 1.5em } |
|||
|
|||
div.sidebar { |
|||
margin: 0 0 0.5em 1em ; |
|||
border: medium outset ; |
|||
padding: 1em ; |
|||
background-color: #ffffee ; |
|||
width: 40% ; |
|||
float: right ; |
|||
clear: right } |
|||
|
|||
div.sidebar p.rubric { |
|||
font-family: sans-serif ; |
|||
font-size: medium } |
|||
|
|||
div.system-messages { |
|||
margin: 5em } |
|||
|
|||
div.system-messages h1 { |
|||
color: red } |
|||
|
|||
div.system-message { |
|||
border: medium outset ; |
|||
padding: 1em } |
|||
|
|||
div.system-message p.system-message-title { |
|||
color: red ; |
|||
font-weight: bold } |
|||
|
|||
div.topic { |
|||
margin: 2em } |
|||
|
|||
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, |
|||
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { |
|||
margin-top: 0.4em } |
|||
|
|||
h1.title { |
|||
text-align: center } |
|||
|
|||
h2.subtitle { |
|||
text-align: center } |
|||
|
|||
hr.docutils { |
|||
width: 75% } |
|||
|
|||
img.align-left, .figure.align-left, object.align-left, table.align-left { |
|||
clear: left ; |
|||
float: left ; |
|||
margin-right: 1em } |
|||
|
|||
img.align-right, .figure.align-right, object.align-right, table.align-right { |
|||
clear: right ; |
|||
float: right ; |
|||
margin-left: 1em } |
|||
|
|||
img.align-center, .figure.align-center, object.align-center { |
|||
display: block; |
|||
margin-left: auto; |
|||
margin-right: auto; |
|||
} |
|||
|
|||
table.align-center { |
|||
margin-left: auto; |
|||
margin-right: auto; |
|||
} |
|||
|
|||
.align-left { |
|||
text-align: left } |
|||
|
|||
.align-center { |
|||
clear: both ; |
|||
text-align: center } |
|||
|
|||
.align-right { |
|||
text-align: right } |
|||
|
|||
/* reset inner alignment in figures */ |
|||
div.align-right { |
|||
text-align: inherit } |
|||
|
|||
/* div.align-center * { */ |
|||
/* text-align: left } */ |
|||
|
|||
.align-top { |
|||
vertical-align: top } |
|||
|
|||
.align-middle { |
|||
vertical-align: middle } |
|||
|
|||
.align-bottom { |
|||
vertical-align: bottom } |
|||
|
|||
ol.simple, ul.simple { |
|||
margin-bottom: 1em } |
|||
|
|||
ol.arabic { |
|||
list-style: decimal } |
|||
|
|||
ol.loweralpha { |
|||
list-style: lower-alpha } |
|||
|
|||
ol.upperalpha { |
|||
list-style: upper-alpha } |
|||
|
|||
ol.lowerroman { |
|||
list-style: lower-roman } |
|||
|
|||
ol.upperroman { |
|||
list-style: upper-roman } |
|||
|
|||
p.attribution { |
|||
text-align: right ; |
|||
margin-left: 50% } |
|||
|
|||
p.caption { |
|||
font-style: italic } |
|||
|
|||
p.credits { |
|||
font-style: italic ; |
|||
font-size: smaller } |
|||
|
|||
p.label { |
|||
white-space: nowrap } |
|||
|
|||
p.rubric { |
|||
font-weight: bold ; |
|||
font-size: larger ; |
|||
color: maroon ; |
|||
text-align: center } |
|||
|
|||
p.sidebar-title { |
|||
font-family: sans-serif ; |
|||
font-weight: bold ; |
|||
font-size: larger } |
|||
|
|||
p.sidebar-subtitle { |
|||
font-family: sans-serif ; |
|||
font-weight: bold } |
|||
|
|||
p.topic-title { |
|||
font-weight: bold } |
|||
|
|||
pre.address { |
|||
margin-bottom: 0 ; |
|||
margin-top: 0 ; |
|||
font: inherit } |
|||
|
|||
pre.literal-block, pre.doctest-block, pre.math, pre.code { |
|||
margin-left: 2em ; |
|||
margin-right: 2em } |
|||
|
|||
pre.code .ln { color: grey; } /* line numbers */ |
|||
pre.code, code { background-color: #eeeeee } |
|||
pre.code .comment, code .comment { color: #5C6576 } |
|||
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } |
|||
pre.code .literal.string, code .literal.string { color: #0C5404 } |
|||
pre.code .name.builtin, code .name.builtin { color: #352B84 } |
|||
pre.code .deleted, code .deleted { background-color: #DEB0A1} |
|||
pre.code .inserted, code .inserted { background-color: #A3D289} |
|||
|
|||
span.classifier { |
|||
font-family: sans-serif ; |
|||
font-style: oblique } |
|||
|
|||
span.classifier-delimiter { |
|||
font-family: sans-serif ; |
|||
font-weight: bold } |
|||
|
|||
span.interpreted { |
|||
font-family: sans-serif } |
|||
|
|||
span.option { |
|||
white-space: nowrap } |
|||
|
|||
span.pre { |
|||
white-space: pre } |
|||
|
|||
span.problematic { |
|||
color: red } |
|||
|
|||
span.section-subtitle { |
|||
/* font-size relative to parent (h1..h6 element) */ |
|||
font-size: 80% } |
|||
|
|||
table.citation { |
|||
border-left: solid 1px gray; |
|||
margin-left: 1px } |
|||
|
|||
table.docinfo { |
|||
margin: 2em 4em } |
|||
|
|||
table.docutils { |
|||
margin-top: 0.5em ; |
|||
margin-bottom: 0.5em } |
|||
|
|||
table.footnote { |
|||
border-left: solid 1px black; |
|||
margin-left: 1px } |
|||
|
|||
table.docutils td, table.docutils th, |
|||
table.docinfo td, table.docinfo th { |
|||
padding-left: 0.5em ; |
|||
padding-right: 0.5em ; |
|||
vertical-align: top } |
|||
|
|||
table.docutils th.field-name, table.docinfo th.docinfo-name { |
|||
font-weight: bold ; |
|||
text-align: left ; |
|||
white-space: nowrap ; |
|||
padding-left: 0 } |
|||
|
|||
/* "booktabs" style (no vertical lines) */ |
|||
table.docutils.booktabs { |
|||
border: 0px; |
|||
border-top: 2px solid; |
|||
border-bottom: 2px solid; |
|||
border-collapse: collapse; |
|||
} |
|||
table.docutils.booktabs * { |
|||
border: 0px; |
|||
} |
|||
table.docutils.booktabs th { |
|||
border-bottom: thin solid; |
|||
text-align: left; |
|||
} |
|||
|
|||
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, |
|||
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { |
|||
font-size: 100% } |
|||
|
|||
ul.auto-toc { |
|||
list-style-type: none } |
|||
|
|||
</style> |
|||
</head> |
|||
<body> |
|||
<div class="document" id="website-contact-form-extend"> |
|||
<h1 class="title">Website Contact Form Extend</h1> |
|||
|
|||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|||
!! This file is generated by oca-gen-addon-readme !! |
|||
!! changes will be overwritten. !! |
|||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> |
|||
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/data-protection/tree/11.0/website_contact_extend"><img alt="OCA/data-protection" src="https://img.shields.io/badge/github-OCA%2Fdata--protection-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/data-protection-11-0/data-protection-11-0-website_contact_extend"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/263/11.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> |
|||
<dl class="docutils"> |
|||
<dt>Extended Website Contact View to give Customer options on how to be</dt> |
|||
<dd>contacted in the future.</dd> |
|||
</dl> |
|||
<p>For email verification a verification link will be sent to the email address |
|||
entered in the contact view.</p> |
|||
<ul class="simple"> |
|||
<li>contact mode fields will be added to the website contact view.</li> |
|||
<li>Information requests can be submitted from the contact view</li> |
|||
</ul> |
|||
<p><strong>Table of contents</strong></p> |
|||
<div class="contents local topic" id="contents"> |
|||
<ul class="simple"> |
|||
<li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li> |
|||
<li><a class="reference internal" href="#usage" id="id2">Usage</a></li> |
|||
<li><a class="reference internal" href="#bug-tracker" id="id3">Bug Tracker</a></li> |
|||
<li><a class="reference internal" href="#credits" id="id4">Credits</a><ul> |
|||
<li><a class="reference internal" href="#authors" id="id5">Authors</a></li> |
|||
<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li> |
|||
</ul> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="configuration"> |
|||
<h1><a class="toc-backref" href="#id1">Configuration</a></h1> |
|||
<p>The contact mode fields will be added to the Contact Site automatically.</p> |
|||
</div> |
|||
<div class="section" id="usage"> |
|||
<h1><a class="toc-backref" href="#id2">Usage</a></h1> |
|||
<p>Customer can verify his email address with a verification link. |
|||
The verification link is automatically sent to the email address |
|||
entered in the website contact view.</p> |
|||
<dl class="docutils"> |
|||
<dt>Following that the mode of future contact can be chosen and a GDPR</dt> |
|||
<dd>information request can be submitted.</dd> |
|||
</dl> |
|||
<p>A preliminary Report is also printable in the contacts view.</p> |
|||
</div> |
|||
<div class="section" id="bug-tracker"> |
|||
<h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1> |
|||
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/data-protection/issues">GitHub Issues</a>. |
|||
In case of trouble, please check there if your issue has already been reported. |
|||
If you spotted it first, help us smashing it by providing a detailed and welcomed |
|||
<a class="reference external" href="https://github.com/OCA/data-protection/issues/new?body=module:%20website_contact_extend%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> |
|||
<p>Do not contact contributors directly about support or help with technical issues.</p> |
|||
</div> |
|||
<div class="section" id="credits"> |
|||
<h1><a class="toc-backref" href="#id4">Credits</a></h1> |
|||
<div class="section" id="authors"> |
|||
<h2><a class="toc-backref" href="#id5">Authors</a></h2> |
|||
<ul class="simple"> |
|||
<li>IT IS AG</li> |
|||
</ul> |
|||
</div> |
|||
<div class="section" id="maintainers"> |
|||
<h2><a class="toc-backref" href="#id6">Maintainers</a></h2> |
|||
<p>This module is maintained by the OCA.</p> |
|||
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> |
|||
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose |
|||
mission is to support the collaborative development of Odoo features and |
|||
promote its widespread use.</p> |
|||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/data-protection/tree/11.0/website_contact_extend">OCA/data-protection</a> project on GitHub.</p> |
|||
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</body> |
|||
</html> |
@ -1,164 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
|
|||
<odoo> |
|||
<data> |
|||
<report |
|||
id="report_contact" |
|||
string="Contact Report" |
|||
model="res.partner" |
|||
report_type="qweb-pdf" |
|||
file="website_contact_extend.contact_report" |
|||
name="website_contact_extend.contact_report" |
|||
/> |
|||
|
|||
<template id="contact_report"> |
|||
<t t-call="web.html_container"> |
|||
<t t-foreach="docs" t-as="doc"> |
|||
<t t-call="website_contact_extend.report_contact_document" t-lang="doc.lang"/> |
|||
</t> |
|||
</t> |
|||
</template> |
|||
|
|||
<template id="report_contact_document"> |
|||
<t t-call="web.external_layout"> |
|||
<div class="page"> |
|||
<div class="oe_structure"/> |
|||
<h2 class="P8"> |
|||
<a id="a__Auskunft_nach_Artikel_15_DS-GVO"> |
|||
<span/> |
|||
</a> |
|||
Auskunft n |
|||
<span class="T1">ach Artikel 15 DS-GVO</span> |
|||
</h2> |
|||
<p class="Text_20_body"/> |
|||
<p class="P1">Auskunft für: |
|||
<span class="T8"> |
|||
<span t-field="doc.name"/> |
|||
</span> |
|||
</p> |
|||
<p class="Text_20_body">Die betroffene Person hat das Recht, von dem Verantwortlichen eine |
|||
Bestätigung darüber zu verlangen, ob sie betreffende personenbezogene Daten verarbeitet werden; |
|||
ist dies der Fall, so hat sie ein Recht auf Auskunft über diese personenbezogenen Daten und auf |
|||
folgende Informationen: |
|||
</p> |
|||
<p class="P4">a) die Verarbeitungszwecke: |
|||
<span class="T1"></span> |
|||
<span class="T2">□</span> |
|||
<span class="T1">Kontaktaufnahme;</span> |
|||
<span class="T2">□</span> |
|||
<span class="T3">Geschäftsvorgänge;</span> |
|||
<span class="T2">□</span> |
|||
<span class="T3">Sonstiges;</span> |
|||
</p> |
|||
<p class="P2">b) die Kategorien personenbezogener Daten, die verarbeitet werden: |
|||
<span class="T1"> |
|||
<br/> |
|||
</span> |
|||
<span class="T2">□</span> |
|||
<span class="T1">Kundendaten,</span> |
|||
<span class="T2">□</span> |
|||
<span class="T1">Lieferantendaten,</span> |
|||
<span class="T2">□</span> |
|||
<span class="T1">Interessentendaten,</span> |
|||
<span class="T2">□</span> |
|||
<span class="T1">Personaldaten</span> |
|||
</p> |
|||
<p class="P2">c) die Empfänger oder Kategorien von Empfängern, gegenüber denen die personenbezogenen |
|||
Daten offengelegt worden sind oder noch offengelegt werden, insbesondere bei Empfängern in |
|||
Drittländern oder bei internationalen Organisationen: |
|||
<span class="T2">□</span>_______________________________ |
|||
<br/> |
|||
<span class="T6">oder</span> |
|||
<span class="T2">□</span> |
|||
<span class="T3">keine Offenlegung gegenüber Dritten beabsichtigt,</span> |
|||
<span class="T2">□</span> |
|||
<span class="T1">Nicht bekannt</span> |
|||
</p> |
|||
<p class="P2">d) geplante Dauer, für die die personenbezogenen Daten gespeichert werden: |
|||
</p> |
|||
<p class="P4"> |
|||
<span class="T2">□ bis zum __. __. ____</span> |
|||
<span class="T2">□ Bis zu ____ Jahre</span> |
|||
<span class="T3">□ Gesetzl. Aufbewahrungfrist</span> |
|||
</p> |
|||
<p class="P2"> |
|||
<span class="T6">Grund</span> |
|||
<span class="T2">□ Kontakt ____ mal nicht erreicht □ Systemwechsel</span> |
|||
</p> |
|||
<p class="P2">e) |
|||
<span>□ Recht auf Berichtigung oder Löschung der betreffenden |
|||
personenbezogenen Daten besteht oder |
|||
</span> |
|||
<span>□ Einschränkung der Verarbeitung durch den Verantwortlichen |
|||
</span> |
|||
</p> |
|||
<p class="P2"><span>oder □ Widerspruchsrecht gegen diese Verarbeitung besteht;</span> |
|||
</p> |
|||
<p class="P3">f) |
|||
<span>□ das Bestehen eines Beschwerderechts bei einer Aufsichtsbehörde besteht |
|||
</span> |
|||
</p> |
|||
<p class="P5">g) die Herkunft der Daten |
|||
<span class="T7">ist von</span> |
|||
<span class="T2">□</span> |
|||
<span class="T4">eigener Recherche,</span> |
|||
<span class="T2">□</span> |
|||
<span class="T4">Auskunftei</span> |
|||
</p> |
|||
<p class="P5">h)<span class="T2">□</span>eine automatisierte Entscheidungsfindung |
|||
<span class="T7">mit diesen Daten findet nicht statt.</span> |
|||
</p> |
|||
<p class="P5"> |
|||
<span class="T2">□</span> |
|||
<span class="T4">Wenn doch: Die Daten werden</span> |
|||
<span class="T7">nach folgender Art ausgewertet und gruppiert _______________</span> |
|||
</p> |
|||
<p class="P5">(2) |
|||
<span class="T2">□</span> |
|||
<span class="T7">Die</span>personenbezogene Daten<span class="T7">werden nicht</span>an ein |
|||
Drittland oder an eine internationale Organisation übermittelt |
|||
</p> |
|||
<p class="Text_20_body">(3) Der Verantwortliche stellt eine Kopie der personenbezogenen Daten, die |
|||
Gegenstand der Verarbeitung sind, zur Verfügung: |
|||
</p> |
|||
<p class="P6"> |
|||
<p t-if="doc.name"> |
|||
Name: |
|||
<span t-field="doc.name"/> |
|||
</p> |
|||
<p t-if="doc.email"> |
|||
Email: |
|||
<span t-field="doc.email"/> |
|||
</p> |
|||
<p t-if="doc.phone"> |
|||
Phone: |
|||
<span t-field="doc.phone"/> |
|||
</p> |
|||
</p> |
|||
<p class="P6"> |
|||
Adresse: |
|||
<span t-field="doc.street"/> |
|||
<span t-field="doc.zip"/> |
|||
<span t-field="doc.city"/> |
|||
<span t-field="doc.country_id.name"/> |
|||
</p> |
|||
<p class="Text_20_body">(4) Das Recht auf Erhalt einer Kopie gemäß Absatz 3 darf die Rechte und |
|||
Freiheiten anderer<br/>Personen nicht beeinträchtigen. |
|||
</p> |
|||
<p class="Text_20_body"></p> |
|||
<p class="P7">Auskunftsgeber: |
|||
<span class="T8"> |
|||
<span t-field="doc.user_id.name"/>, |
|||
<span t-field="doc.user_id.company_id.name"/>, |
|||
<span t-field="doc.user_id.company_id.street"/>, |
|||
<span t-field="doc.user_id.company_id.zip"/> |
|||
<span t-field="doc.user_id.company_id.city"/> |
|||
</span> |
|||
</p> |
|||
|
|||
</div> |
|||
</t> |
|||
</template> |
|||
|
|||
</data> |
|||
</odoo> |
@ -1,22 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
|
|||
<odoo> |
|||
|
|||
<record id="view_partner_form_gdpr_inherit" model="ir.ui.view"> |
|||
<field name="name">res.partner.form</field> |
|||
<field name="model">res.partner</field> |
|||
<field eval="1" name="priority"/> |
|||
<field name="inherit_id" ref="base.view_partner_form"/> |
|||
<field name="arch" type="xml"> |
|||
<field name="website" position="after"> |
|||
<!--<field name="contact_type" />--> |
|||
<field name="phone_contact" readonly="True" /> |
|||
<field name="email_contact" readonly="True" /> |
|||
<field name="letter_contact" readonly="True" /> |
|||
<field name="is_verified" readonly="True" /> |
|||
<field name="last_updated" readonly="True" /> |
|||
</field> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -1,29 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
|
|||
<odoo> |
|||
<template id="contactus_form_inherited" name="Contact Form" inherit_id="website_crm.contactus_form" customize_show="True"> |
|||
<xpath expr="//div[hasclass('form-group', 'form-field', 'o_website_form_required_custom')][last()]" position="after"> |
|||
<div class="form-group form-field o_website_form_required_custom"> |
|||
<label class="col-md-3 col-sm-4 control-label" for="contact_type">In the future I want to be contacted by</label> |
|||
<div class="col-md-7 col-sm-8"> |
|||
<div class="checkbox>"><label><input type="checkbox" name="letter_contact" value="letter_contact"/> Contact by Letter </label></div> |
|||
<div class="checkbox>"><label><input type="checkbox" name="email_contact" value="email_contact"/> Contact by E-Mail </label></div> |
|||
<div class="checkbox>"><label><input type="checkbox" name="phone_contact" value="phone_contact"/> Contact by Phone </label></div> |
|||
<!--<select class="form-control" name="contact_type" id="contact_type"> |
|||
<option value="no_contact">I do not want to be contacted.</option> |
|||
<option value="email_contact">I only want to be contacted by Email.</option> |
|||
<option value="phone_contact">I only want to be contacted by Phone.</option> |
|||
<option value="email_phone_contact">You can contact me by Email or Phone.</option> |
|||
</select>--> |
|||
</div> |
|||
</div> |
|||
<div class="form-group form-field"> |
|||
<label class="col-md-3 col-sm-4 control-label" for="contact_type">Information request concerning data about the personally</label> |
|||
<div class="col-md-7 col-sm-8"> |
|||
<input type="checkbox" name="send_mail" value="send_mail"/> |
|||
</div> |
|||
</div> |
|||
</xpath> |
|||
</template> |
|||
|
|||
</odoo> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue