@@ -121,7 +121,7 @@
Date:
-
+
By:
Name:
diff --git a/agreement_legal/views/agreement.xml b/agreement_legal/views/agreement.xml
index b400b10b4..df0232062 100644
--- a/agreement_legal/views/agreement.xml
+++ b/agreement_legal/views/agreement.xml
@@ -9,7 +9,7 @@
-
+
@@ -110,7 +110,7 @@
From 016f61845fd8772a3700ff643e666fcb2d8b0ec9 Mon Sep 17 00:00:00 2001
From: Yves Goldberg
Date: Wed, 29 May 2019 16:37:03 +0200
Subject: [PATCH 28/87] [UPD] update agreement demo data with compulsory fields
---
agreement_legal/__manifest__.py | 1 +
agreement_legal/data/demo.xml | 148 ++++++++++++++++++++++++++++++++
2 files changed, 149 insertions(+)
create mode 100644 agreement_legal/data/demo.xml
diff --git a/agreement_legal/__manifest__.py b/agreement_legal/__manifest__.py
index 253180cbb..d668184e7 100644
--- a/agreement_legal/__manifest__.py
+++ b/agreement_legal/__manifest__.py
@@ -18,6 +18,7 @@
"data/module_category.xml",
"data/agreement_stage.xml",
"data/agreement_type.xml",
+ "data/demo.xml",
"security/res_groups.xml",
"security/ir.model.access.csv",
"report/agreement.xml",
diff --git a/agreement_legal/data/demo.xml b/agreement_legal/data/demo.xml
new file mode 100644
index 000000000..eb1b85603
--- /dev/null
+++ b/agreement_legal/data/demo.xml
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Hardware IT (C2C-IT0042)
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Fiber access office Lausanne (C2C-IT0043)
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Vétérinaire (AGR-VETO001)
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Wazo IPBX deployment and maintenance (AGR-TEL001)
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SIP Phones supply (BUY-VOIP012)
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SIP-ISDN gateways (BUY-VOIP013)
+ 2
+
+
+
+
+
+
+
+
+
+
From 13a9ad2f2f7c2c6aad4159057ddb5128d50b3b6d Mon Sep 17 00:00:00 2001
From: Yves Goldberg
Date: Wed, 5 Jun 2019 20:29:27 +0200
Subject: [PATCH 29/87] [FIX] Issue #342
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: contract-12.0/contract-12.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal/
Translated using Weblate (French)
Currently translated at 100.0% (260 of 260 strings)
Translation: contract-12.0/contract-12.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-agreement_legal/fr/
[UPD] README.rst
---
agreement_legal/i18n/fr.po | 481 +++++++++++++-----
agreement_legal/i18n/pt_PT.po | 409 +++++++++++----
agreement_legal/models/agreement.py | 2 +-
agreement_legal/static/description/index.html | 2 +-
4 files changed, 640 insertions(+), 254 deletions(-)
diff --git a/agreement_legal/i18n/fr.po b/agreement_legal/i18n/fr.po
index a5a1e0883..24924ded4 100644
--- a/agreement_legal/i18n/fr.po
+++ b/agreement_legal/i18n/fr.po
@@ -7,15 +7,22 @@ msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-24 16:40+0000\n"
-"PO-Revision-Date: 2019-04-04 10:14+0000\n"
-"Last-Translator: Yves Goldberg \n"
+"PO-Revision-Date: 2019-07-28 11:47+0000\n"
+"Last-Translator: jcleonard2018 \n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.5.1\n"
+"X-Generator: Weblate 3.7.1\n"
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:72
+#, python-format
+msgid "# Code editor"
+msgstr ""
#. module: agreement_legal
#: selection:agreement,state:0
@@ -27,6 +34,42 @@ msgstr ""
msgid "Active"
msgstr "Actif"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:86
+#, python-format
+msgid "Add branch"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:38
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:56
+#, python-format
+msgid "Add filter"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:123
+#, python-format
+msgid "Add new value"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:85
+#, python-format
+msgid "Add node"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:124
+#, python-format
+msgid "Add tag"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Administration"
@@ -46,6 +89,7 @@ msgstr "Fonctionnalités avancées"
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__agreement_id
#: model:ir.module.category,name:agreement_legal.agreement
#: model:ir.module.category,name:agreement_legal.module_agreement_legal_category
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Agreement"
msgstr "Accord"
@@ -169,11 +213,6 @@ msgstr "Types de l'accord"
msgid "Agreements"
msgstr "Accords"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreements Form"
-msgstr "Formulaire des accords"
-
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_form_view
msgid "Agreements Stage Form"
@@ -245,7 +284,6 @@ msgstr "Avis de modification (Jours)"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__child_agreements_ids
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Child Agreements"
msgstr "Sous-Accords"
@@ -271,13 +309,19 @@ msgstr "Contenu de la clause"
msgid "Clauses"
msgstr "Clauses"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:169
+#, python-format
+msgid "Close"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__color
msgid "Color"
msgstr "Couleur"
#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_partner_id
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Company"
@@ -300,10 +344,8 @@ msgstr "Générer description dynamique"
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__dynamic_parties
-#, fuzzy
-#| msgid "Compute dynamic special terms"
msgid "Compute dynamic parties"
-msgstr "Générer les termes spéciaux dynamiques"
+msgstr "Calcule les parties dynamiques"
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__dynamic_special_terms
@@ -450,6 +492,13 @@ msgstr "Date :"
msgid "Default Value"
msgstr "Valeur par défaut"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:84
+#, python-format
+msgid "Delete node"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__renewal_type_id
msgid "Describes what happens after the contract expires."
@@ -492,6 +541,13 @@ msgstr "Description du type de renouvellement."
msgid "Display Name"
msgstr "Nom affiché"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:21
+#, python-format
+msgid "Domain"
+msgstr ""
+
#. module: agreement_legal
#: selection:agreement,state:0
msgid "Draft"
@@ -512,10 +568,8 @@ msgstr "Description dynamique"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__dynamic_parties
-#, fuzzy
-#| msgid "Dynamic Content"
msgid "Dynamic Parties"
-msgstr "Contenu dynamique"
+msgstr "Parties dynamiques"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__dynamic_special_terms
@@ -527,9 +581,15 @@ msgstr "Conditions spéciales dynamiques"
msgid "Edit"
msgstr "Modifier"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:28
+#, python-format
+msgid "Edit Domain"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_email
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
msgid "Email"
msgstr "Courriel"
@@ -553,13 +613,15 @@ msgid "Exp. Notice (Days)"
msgstr "Préavis (Jours)"
#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__field_id
-msgid "Field"
-msgstr "Champ"
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__field_domain
+#, fuzzy
+#| msgid "Placeholder Expression"
+msgid "Field Expression"
+msgstr "Expression fictive"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
@@ -613,18 +675,10 @@ msgstr "ID"
msgid "ID used for internal contract tracking."
msgstr "ID utilisé pour le suivi interne des contrats."
-#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
-msgid ""
-"If unchecked, it will allow you to hide the\n"
-" agreement without removing it."
-msgstr ""
-"Si décoché, cela vous permettra de cacher l'\n"
-" accord sans l'enlever."
-
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__active
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__active
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
msgid ""
"If unchecked, it will allow you to hide the agreement without removing it."
msgstr ""
@@ -675,6 +729,20 @@ msgstr ""
"Les types d'augmentation décrivent les augmentations éventuelles en cours de "
"contrat."
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:26
+#, python-format
+msgid "Invalid domain"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:162
+#, python-format
+msgid "Invalid field chain"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
msgid "Inventory"
@@ -860,6 +928,27 @@ msgstr "Fabrication"
msgid "Master Data"
msgstr "Données de base"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:55
+#, python-format
+msgid "Match"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:62
+#, python-format
+msgid "Match records with"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:60
+#, python-format
+msgid "Match records with the following rule:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__name
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__name
@@ -876,9 +965,9 @@ msgid "Name:"
msgstr "Nom :"
#. module: agreement_legal
-#: code:addons/agreement_legal/models/agreement.py:102
-#: code:addons/agreement_legal/models/agreement.py:451
-#: code:addons/agreement_legal/models/agreement.py:454
+#: code:addons/agreement_legal/models/agreement.py:84
+#: code:addons/agreement_legal/models/agreement.py:364
+#: code:addons/agreement_legal/models/agreement.py:367
#, python-format
msgid "New"
msgstr "Nouveau"
@@ -947,17 +1036,13 @@ msgstr "Parties de l'accord"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-#, fuzzy
-#| msgid "Partner Contact"
msgid "Parties Content"
-msgstr "Contact partenaire"
+msgstr "Contenu des parties"
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__parties
-#, fuzzy
-#| msgid "Description of the agreement"
msgid "Parties of the agreement"
-msgstr "Description de l'accord"
+msgstr "Parties du contrat"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_id
@@ -971,11 +1056,25 @@ msgstr "Partenaire"
msgid "Partner Contact"
msgstr "Contact partenaire"
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
+#, fuzzy
+#| msgid "Partner"
+msgid "Partner Email"
+msgstr "Partenaire"
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Partner Information"
msgstr "Information partenaire"
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
+#, fuzzy
+#| msgid "Partner Contact"
+msgid "Partner Phone"
+msgstr "Contact partenaire"
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
msgid "Partners"
@@ -998,7 +1097,6 @@ msgstr "Peut-être inclure le total des factures vs coûts ?"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_phone
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
msgid "Phone"
msgstr "Téléphone"
@@ -1011,11 +1109,33 @@ msgstr "Téléphone"
msgid "Placeholder Expression"
msgstr "Expression fictive"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:42
+#, python-format
+msgid "Please navigate below and select field:"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Preview"
msgstr "Prévisualiser"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:167
+#, fuzzy, python-format
+#| msgid "Preview"
+msgid "Previous"
+msgstr "Prévisualiser"
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
+#, fuzzy
+#| msgid "Previouse Versions"
+msgid "Previous Versions"
+msgstr "Versions précédentes"
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Previouse Versions"
@@ -1067,6 +1187,11 @@ msgstr "Projet"
msgid "Quantity"
msgstr "Quantité"
+#. module: agreement_legal
+#: model:res.groups,name:agreement_legal.group_agreement_readonly
+msgid "Read-Only Users"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
msgid "Recital"
@@ -1092,6 +1217,13 @@ msgstr "Couleur de l'enregistrement"
msgid "Reference"
msgstr "Référence"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:119
+#, python-format
+msgid "Remove tag"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__renewal_type_id
msgid "Renewal Type"
@@ -1155,6 +1287,20 @@ msgstr "Révision"
msgid "Revisions"
msgstr "Révisions"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:37
+#, python-format
+msgid "SMatch"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:44
+#, python-format
+msgid "SSMatch records with"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
msgid "Sale Subscriptions"
@@ -1185,60 +1331,32 @@ msgid "Sections"
msgstr "Sections"
#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__field_id
-msgid ""
-"Select target field from the related document model. If it is a\n"
-" relationship field you will be able to select a target field at "
-"the\n"
-" destination of the relationship."
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:30
+#, python-format
+msgid "Select a model to add a filter."
msgstr ""
-"Sélectionnez le champ cible dans le modèle de document associé. Dans le cas "
-"d'un\n"
-" champ relationnel, vous serez en mesure de sélectionner un champ "
-"cible à la\n"
-" destination de la relation."
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Select the agreement field"
+#, fuzzy
+#| msgid "Select the agreement field"
+msgid "Select the agreement field using the popup"
msgstr "Sélectionnez le champ \"accord\""
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
-msgid "Select the appendix field"
-msgstr "Sélectionnez le champ \"annexe\""
-
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
-msgid "Select the clause field"
-msgstr "Sélectionnez le champ \"clause\""
-
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__stage_id
msgid "Select the current stage of the agreement."
msgstr "Sélectionnez le stade actuel de l'accord."
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
-msgid "Select the recital field"
-msgstr "Sélectionnez le champ \"préambule\""
-
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
-msgid "Select the section field"
-msgstr "Sélectionnez le champ \"section\""
-
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
-msgid "Select the sub-field"
+#, fuzzy
+#| msgid "Select the sub-field"
+msgid "Select the field using the popup"
msgstr "Sélectionnez le sous-champ"
#. module: agreement_legal
@@ -1288,10 +1406,16 @@ msgstr "Signatures"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_user_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
msgid "Signed By"
msgstr "Signé par"
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
+#, fuzzy
+#| msgid "Signed By"
+msgid "Signed By (Partner)"
+msgstr "Signé par"
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__signed_contract
msgid "Signed Document"
@@ -1299,10 +1423,16 @@ msgstr "Document signé"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_date
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
msgid "Signed on"
msgstr "Signé le"
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
+#, fuzzy
+#| msgid "Signed on"
+msgid "Signed on (Partner)"
+msgstr "Signé le"
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__special_terms
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
@@ -1358,24 +1488,6 @@ msgstr "Nom du sous-type"
msgid "Sub-Types"
msgstr "Sous-types"
-#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sub_model_object_field_id
-msgid "Sub-field"
-msgstr "Sous champ"
-
-#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sub_object_id
-msgid "Sub-model"
-msgstr "Sous-modèle"
-
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_type__agreement_subtypes_ids
msgid "Subtypes"
@@ -1442,11 +1554,17 @@ msgstr "Le contact principal du partenaire (le cas échéant)."
msgid "The revision will increase with every save event."
msgstr "Le numéro de révision augmentera à chaque sauvegarde."
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
+#, fuzzy
+#| msgid "The title is displayed on the PDF.The name is not."
+msgid "The title is displayed on the PDF. The name is not."
+msgstr "Le titre est affiché sur le PDF. Le nom ne l’est pas."
+
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__title
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
msgid "The title is displayed on the PDF.The name is not."
msgstr "Le titre est affiché sur le PDF. Le nom ne l’est pas."
@@ -1489,16 +1607,12 @@ msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-#, fuzzy
-#| msgid ""
-#| "This section (on the left) allows you to add dynamic fields inside the "
-#| "content."
msgid ""
"This section (on the left) allows you to replace the default listing of the "
"parties with custom dynamic content."
msgstr ""
-"Cette section (à gauche) vous permet d'ajouter des champs dynamiques à "
-"l'intérieur du contenu."
+"Cette section (à gauche) vous permet de remplacer la liste des parties par "
+"défaut par un contenu dynamique customisé."
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
@@ -1552,20 +1666,18 @@ msgstr "Unités de mesure"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-#, fuzzy
-#| msgid "Section Content"
msgid "Use custom content"
-msgstr "Contenu de la section"
+msgstr "Utilise le contenu personnalisé"
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__use_parties_content
msgid "Use custom content for parties"
-msgstr ""
+msgstr "Utilise le contenu personnalisé pour les parties"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__use_parties_content
msgid "Use parties content"
-msgstr ""
+msgstr "Utiliser le contenu des parties"
#. module: agreement_legal
#: model:res.groups,name:agreement_legal.group_agreement_user
@@ -1583,34 +1695,11 @@ msgid "Version:"
msgstr "Version :"
#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__sub_model_object_field_id
-msgid ""
-"When a relationship field is selected as first field, this\n"
-" field lets you select the target field within the destination "
-"document\n"
-" model (sub-model)."
-msgstr ""
-"Lorsqu'un champ relationnel est sélectionné en premier, cela\n"
-" vous permet de sélectionner le champ cible dans le document de "
-"destination\n"
-" modèle (sous-modèle)."
-
-#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__sub_object_id
-msgid ""
-"When a relationship field is selected as first field, this\n"
-" field shows the document model the relationship goes to."
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:26
+#, python-format
+msgid "Warning"
msgstr ""
-"Lorsqu'un champ relationnel est sélectionné, ce\n"
-" champ indique le modèle de document cible."
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__end_date
@@ -1622,6 +1711,14 @@ msgstr "Quand l'accord se termine."
msgid "When the agreement starts."
msgstr "Quand l'accord commence."
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:37
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:55
+#, python-format
+msgid "all records"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__dynamic_content
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__dynamic_content
@@ -1630,16 +1727,59 @@ msgstr "Quand l'accord commence."
msgid "compute dynamic Content"
msgstr "Générer le contenu dynamique"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:151
+#, python-format
+msgid "is"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:153
+#, python-format
+msgid "not"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
msgid "oe_kanban_text_red"
msgstr "oe_kanban_text_red"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:46
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:64
+#, python-format
+msgid "of the following rules:"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "on"
msgstr "le"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:144
+#, python-format
+msgid "or"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:24
+#, python-format
+msgid "record(s)"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:153
+#, python-format
+msgid "set"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
msgid "user & picture"
@@ -1655,6 +1795,67 @@ msgstr "| Créé par :"
msgid "| Created On:"
msgstr "| Créé le :"
+#~ msgid "Agreements Form"
+#~ msgstr "Formulaire des accords"
+
+#~ msgid "Field"
+#~ msgstr "Champ"
+
+#~ msgid ""
+#~ "If unchecked, it will allow you to hide the\n"
+#~ " agreement without removing it."
+#~ msgstr ""
+#~ "Si décoché, cela vous permettra de cacher l'\n"
+#~ " accord sans l'enlever."
+
+#~ msgid ""
+#~ "Select target field from the related document model. If it is a\n"
+#~ " relationship field you will be able to select a target field at "
+#~ "the\n"
+#~ " destination of the relationship."
+#~ msgstr ""
+#~ "Sélectionnez le champ cible dans le modèle de document associé. Dans le "
+#~ "cas d'un\n"
+#~ " champ relationnel, vous serez en mesure de sélectionner un champ "
+#~ "cible à la\n"
+#~ " destination de la relation."
+
+#~ msgid "Select the appendix field"
+#~ msgstr "Sélectionnez le champ \"annexe\""
+
+#~ msgid "Select the clause field"
+#~ msgstr "Sélectionnez le champ \"clause\""
+
+#~ msgid "Select the recital field"
+#~ msgstr "Sélectionnez le champ \"préambule\""
+
+#~ msgid "Select the section field"
+#~ msgstr "Sélectionnez le champ \"section\""
+
+#~ msgid "Sub-field"
+#~ msgstr "Sous champ"
+
+#~ msgid "Sub-model"
+#~ msgstr "Sous-modèle"
+
+#~ msgid ""
+#~ "When a relationship field is selected as first field, this\n"
+#~ " field lets you select the target field within the destination "
+#~ "document\n"
+#~ " model (sub-model)."
+#~ msgstr ""
+#~ "Lorsqu'un champ relationnel est sélectionné en premier, cela\n"
+#~ " vous permet de sélectionner le champ cible dans le document de "
+#~ "destination\n"
+#~ " modèle (sous-modèle)."
+
+#~ msgid ""
+#~ "When a relationship field is selected as first field, this\n"
+#~ " field shows the document model the relationship goes to."
+#~ msgstr ""
+#~ "Lorsqu'un champ relationnel est sélectionné, ce\n"
+#~ " champ indique le modèle de document cible."
+
#~ msgid "Action Needed"
#~ msgstr "Nécessite une action"
diff --git a/agreement_legal/i18n/pt_PT.po b/agreement_legal/i18n/pt_PT.po
index af5f185c1..537f62d04 100644
--- a/agreement_legal/i18n/pt_PT.po
+++ b/agreement_legal/i18n/pt_PT.po
@@ -1,6 +1,6 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * agreement_legal
+# * agreement_legal
#
msgid ""
msgstr ""
@@ -16,6 +16,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.5.1\n"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:72
+#, python-format
+msgid "# Code editor"
+msgstr ""
+
#. module: agreement_legal
#: selection:agreement,state:0
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__active
@@ -26,6 +33,42 @@ msgstr ""
msgid "Active"
msgstr "Activo"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:86
+#, python-format
+msgid "Add branch"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:38
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:56
+#, python-format
+msgid "Add filter"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:123
+#, python-format
+msgid "Add new value"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:85
+#, python-format
+msgid "Add node"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:124
+#, python-format
+msgid "Add tag"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Administration"
@@ -45,6 +88,7 @@ msgstr "Propriedades avançadas"
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__agreement_id
#: model:ir.module.category,name:agreement_legal.agreement
#: model:ir.module.category,name:agreement_legal.module_agreement_legal_category
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Agreement"
msgstr "Contrato"
@@ -168,11 +212,6 @@ msgstr "Tipos"
msgid "Agreements"
msgstr "Contratos"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreements Form"
-msgstr "Janela de Contratos"
-
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_form_view
msgid "Agreements Stage Form"
@@ -186,7 +225,9 @@ msgstr "Janela de Tipo de Contratos"
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__special_terms
-msgid "Any terms that you have agreed to and want to track on the agreement/contract."
+msgid ""
+"Any terms that you have agreed to and want to track on the agreement/"
+"contract."
msgstr "Quaisquer termos acordados no contrato e que queira monitorizar."
#. module: agreement_legal
@@ -240,7 +281,6 @@ msgstr "Aviso de alterações (dias)"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__child_agreements_ids
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Child Agreements"
msgstr ""
@@ -266,13 +306,19 @@ msgstr "Conteúdo da cláusula"
msgid "Clauses"
msgstr "Cláusulas"
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:169
+#, python-format
+msgid "Close"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__color
msgid "Color"
msgstr "Cor"
#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_partner_id
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Company"
@@ -355,7 +401,9 @@ msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Copy and paste the placeholder expression in the description or the special terms"
+msgid ""
+"Copy and paste the placeholder expression in the description or the special "
+"terms"
msgstr ""
#. module: agreement_legal
@@ -440,6 +488,13 @@ msgstr ""
msgid "Default Value"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:84
+#, python-format
+msgid "Delete node"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__renewal_type_id
msgid "Describes what happens after the contract expires."
@@ -482,6 +537,13 @@ msgstr ""
msgid "Display Name"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:21
+#, python-format
+msgid "Domain"
+msgstr ""
+
#. module: agreement_legal
#: selection:agreement,state:0
msgid "Draft"
@@ -515,9 +577,15 @@ msgstr ""
msgid "Edit"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:28
+#, python-format
+msgid "Edit Domain"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_email
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
msgid "Email"
msgstr ""
@@ -541,12 +609,12 @@ msgid "Exp. Notice (Days)"
msgstr ""
#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__field_id
-msgid "Field"
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__field_domain
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__field_domain
+msgid "Field Expression"
msgstr ""
#. module: agreement_legal
@@ -565,7 +633,8 @@ msgstr ""
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
-msgid "Final placeholder expression, to be copy-pasted in the desired\n"
+msgid ""
+"Final placeholder expression, to be copy-pasted in the desired\n"
" template field."
msgstr ""
@@ -598,26 +667,24 @@ msgstr ""
msgid "ID used for internal contract tracking."
msgstr ""
-#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
-msgid "If unchecked, it will allow you to hide the\n"
-" agreement without removing it."
-msgstr ""
-
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__active
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__active
-msgid "If unchecked, it will allow you to hide the agreement without removing it."
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
+msgid ""
+"If unchecked, it will allow you to hide the agreement without removing it."
msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__active
-msgid "If unchecked, it will allow you to hide this appendix without removing it."
+msgid ""
+"If unchecked, it will allow you to hide this appendix without removing it."
msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__active
-msgid "If unchecked, it will allow you to hide this recital without removing it."
+msgid ""
+"If unchecked, it will allow you to hide this recital without removing it."
msgstr ""
#. module: agreement_legal
@@ -642,7 +709,22 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_increasetype__name
-msgid "Increase types describe any increases that may happen during the contract."
+msgid ""
+"Increase types describe any increases that may happen during the contract."
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:26
+#, python-format
+msgid "Invalid domain"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:162
+#, python-format
+msgid "Invalid field chain"
msgstr ""
#. module: agreement_legal
@@ -704,7 +786,10 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__parent_agreement_id
-msgid "Link this agreement to a parent agreement. For example if this agreement is an amendment to another agreement. This list will only show other agreements related to the same account."
+msgid ""
+"Link this agreement to a parent agreement. For example if this agreement is "
+"an amendment to another agreement. This list will only show other agreements "
+"related to the same account."
msgstr ""
#. module: agreement_legal
@@ -822,6 +907,27 @@ msgstr ""
msgid "Master Data"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:55
+#, python-format
+msgid "Match"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:62
+#, python-format
+msgid "Match records with"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:60
+#, python-format
+msgid "Match records with the following rule:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__name
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__name
@@ -838,9 +944,9 @@ msgid "Name:"
msgstr ""
#. module: agreement_legal
-#: code:addons/agreement_legal/models/agreement.py:102
-#: code:addons/agreement_legal/models/agreement.py:451
-#: code:addons/agreement_legal/models/agreement.py:454
+#: code:addons/agreement_legal/models/agreement.py:84
+#: code:addons/agreement_legal/models/agreement.py:364
+#: code:addons/agreement_legal/models/agreement.py:367
#, python-format
msgid "New"
msgstr ""
@@ -929,11 +1035,21 @@ msgstr ""
msgid "Partner Contact"
msgstr ""
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
+msgid "Partner Email"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Partner Information"
msgstr ""
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
+msgid "Partner Phone"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
msgid "Partners"
@@ -956,7 +1072,6 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_phone
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
msgid "Phone"
msgstr ""
@@ -969,11 +1084,30 @@ msgstr ""
msgid "Placeholder Expression"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:42
+#, python-format
+msgid "Please navigate below and select field:"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Preview"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:167
+#, python-format
+msgid "Previous"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
+msgid "Previous Versions"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Previouse Versions"
@@ -1025,6 +1159,11 @@ msgstr ""
msgid "Quantity"
msgstr ""
+#. module: agreement_legal
+#: model:res.groups,name:agreement_legal.group_agreement_readonly
+msgid "Read-Only Users"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
msgid "Recital"
@@ -1050,6 +1189,13 @@ msgstr ""
msgid "Reference"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:119
+#, python-format
+msgid "Remove tag"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__renewal_type_id
msgid "Renewal Type"
@@ -1062,7 +1208,8 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_renewaltype__name
-msgid "Renewal types describe what happens after the agreement/contract expires."
+msgid ""
+"Renewal types describe what happens after the agreement/contract expires."
msgstr ""
#. module: agreement_legal
@@ -1110,6 +1257,20 @@ msgstr ""
msgid "Revisions"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:37
+#, python-format
+msgid "SMatch"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:44
+#, python-format
+msgid "SSMatch records with"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
msgid "Sale Subscriptions"
@@ -1140,29 +1301,15 @@ msgid "Sections"
msgstr ""
#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__field_id
-msgid "Select target field from the related document model. If it is a\n"
-" relationship field you will be able to select a target field at the\n"
-" destination of the relationship."
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:30
+#, python-format
+msgid "Select a model to add a filter."
msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Select the agreement field"
-msgstr ""
-
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
-msgid "Select the appendix field"
-msgstr ""
-
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
-msgid "Select the clause field"
+msgid "Select the agreement field using the popup"
msgstr ""
#. module: agreement_legal
@@ -1170,28 +1317,19 @@ msgstr ""
msgid "Select the current stage of the agreement."
msgstr ""
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
-msgid "Select the recital field"
-msgstr ""
-
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
-msgid "Select the section field"
-msgstr ""
-
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
-msgid "Select the sub-field"
+msgid "Select the field using the popup"
msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__agreement_subtype_id
-msgid "Select the sub-type of this agreement. Sub-Types are related to agreement types."
+msgid ""
+"Select the sub-type of this agreement. Sub-Types are related to agreement "
+"types."
msgstr ""
#. module: agreement_legal
@@ -1232,10 +1370,14 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_user_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
msgid "Signed By"
msgstr ""
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
+msgid "Signed By (Partner)"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__signed_contract
msgid "Signed Document"
@@ -1243,10 +1385,14 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_date
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
msgid "Signed on"
msgstr ""
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
+msgid "Signed on (Partner)"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__special_terms
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
@@ -1302,24 +1448,6 @@ msgstr ""
msgid "Sub-Types"
msgstr ""
-#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sub_model_object_field_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sub_model_object_field_id
-msgid "Sub-field"
-msgstr ""
-
-#. module: agreement_legal
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sub_object_id
-#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sub_object_id
-msgid "Sub-model"
-msgstr ""
-
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_type__agreement_subtypes_ids
msgid "Subtypes"
@@ -1354,7 +1482,9 @@ msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__notification_address_id
-msgid "The address to send notificaitons to, if different from customer address.(Address Type = Other)"
+msgid ""
+"The address to send notificaitons to, if different from customer address."
+"(Address Type = Other)"
msgstr ""
#. module: agreement_legal
@@ -1382,22 +1512,29 @@ msgstr ""
msgid "The revision will increase with every save event."
msgstr ""
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
+msgid "The title is displayed on the PDF. The name is not."
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__title
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
msgid "The title is displayed on the PDF.The name is not."
msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__company_signed_user_id
-msgid "The user at our company who authorized/signed the agreement or contract."
+msgid ""
+"The user at our company who authorized/signed the agreement or contract."
msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__version
-msgid "The versions are used to keep track of document history and previous versions can be referenced."
+msgid ""
+"The versions are used to keep track of document history and previous "
+"versions can be referenced."
msgstr ""
#. module: agreement_legal
@@ -1405,22 +1542,30 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
-msgid "This section (on the left) allows you to add dynamic fields inside the content."
+msgid ""
+"This section (on the left) allows you to add dynamic fields inside the "
+"content."
msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "This section (on the left) allows you to add dynamic fields inside the description and special terms."
+msgid ""
+"This section (on the left) allows you to add dynamic fields inside the "
+"description and special terms."
msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "This section (on the left) allows you to replace the default listing of the parties with custom dynamic content."
+msgid ""
+"This section (on the left) allows you to replace the default listing of the "
+"parties with custom dynamic content."
msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "This section is a place where financial records will show the current performance of this agreement."
+msgid ""
+"This section is a place where financial records will show the current "
+"performance of this agreement."
msgstr ""
#. module: agreement_legal
@@ -1495,24 +1640,10 @@ msgid "Version:"
msgstr ""
#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__sub_model_object_field_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__sub_model_object_field_id
-msgid "When a relationship field is selected as first field, this\n"
-" field lets you select the target field within the destination document\n"
-" model (sub-model)."
-msgstr ""
-
-#. module: agreement_legal
-#: model:ir.model.fields,help:agreement_legal.field_agreement__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__sub_object_id
-#: model:ir.model.fields,help:agreement_legal.field_agreement_section__sub_object_id
-msgid "When a relationship field is selected as first field, this\n"
-" field shows the document model the relationship goes to."
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:26
+#, python-format
+msgid "Warning"
msgstr ""
#. module: agreement_legal
@@ -1525,6 +1656,14 @@ msgstr ""
msgid "When the agreement starts."
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:37
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:55
+#, python-format
+msgid "all records"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__dynamic_content
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__dynamic_content
@@ -1533,16 +1672,59 @@ msgstr ""
msgid "compute dynamic Content"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:151
+#, python-format
+msgid "is"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:153
+#, python-format
+msgid "not"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
msgid "oe_kanban_text_red"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:46
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:64
+#, python-format
+msgid "of the following rules:"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "on"
msgstr ""
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:144
+#, python-format
+msgid "or"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:24
+#, python-format
+msgid "record(s)"
+msgstr ""
+
+#. module: agreement_legal
+#. openerp-web
+#: code:addons/agreement_legal/static/src/xml/domain_widget_view.xml:153
+#, python-format
+msgid "set"
+msgstr ""
+
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
msgid "user & picture"
@@ -1557,3 +1739,6 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "| Created On:"
msgstr ""
+
+#~ msgid "Agreements Form"
+#~ msgstr "Janela de Contratos"
diff --git a/agreement_legal/models/agreement.py b/agreement_legal/models/agreement.py
index 656832542..8fcf5ec28 100644
--- a/agreement_legal/models/agreement.py
+++ b/agreement_legal/models/agreement.py
@@ -370,7 +370,7 @@ def create_new_agreement(self):
"stage_id": self.env.ref("agreement_legal.agreement_stage_new").id,
}
res = self.copy(default=default_vals)
- res.sections_ids.clauses_ids.write({'agreement_id': res.id})
+ res.sections_ids.write({'agreement_id': res.id})
return {
"res_model": "agreement",
"type": "ir.actions.act_window",
diff --git a/agreement_legal/static/description/index.html b/agreement_legal/static/description/index.html
index 9feda578a..851a2bde9 100644
--- a/agreement_legal/static/description/index.html
+++ b/agreement_legal/static/description/index.html
@@ -3,7 +3,7 @@
-
+
Agreements Legal
-
- Agreements Legal
+
+
+
+
+
+
-
+
To configure this module:
- Go to Agreement > Configuration > Templates
@@ -406,7 +411,7 @@
-
+
To use this module:
- Go to Agreement > Agreements
@@ -417,7 +422,7 @@
-
+
- Split the module to remove the dependencies on sale and account and
provide the same feature in extra modules (agreement_sale,
@@ -425,17 +430,17 @@
-
+
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
-feedback.
+ feedback.
Do not contact contributors directly about support or help with technical issues.
-
+
-
+
- Pavlov Media
- Open Source Integrators
@@ -443,7 +448,7 @@
-
+
The development of this module has been financially supported by:
- Pavlov Media
@@ -465,7 +470,7 @@
+
diff --git a/agreement_legal/views/agreement.xml b/agreement_legal/views/agreement.xml
index ea9f8e6e3..e9a5d694b 100644
--- a/agreement_legal/views/agreement.xml
+++ b/agreement_legal/views/agreement.xml
@@ -4,7 +4,7 @@
Agreement List
agreement
-
+
@@ -14,7 +14,7 @@
-
+
@@ -271,25 +271,25 @@
@@ -317,21 +317,21 @@
-
+
-
+
-
+
-
+
@@ -340,11 +340,11 @@
string="Previouse Versions"
readonly="1"
>
-
+
-
+
@@ -394,11 +394,7 @@
/>
-
-
-
-
-
+
@@ -412,7 +408,7 @@
-
+
@@ -602,7 +598,7 @@
{'default_is_template': False, 'default_model': True}
- kanban,tree,form
+ kanban,list,form
@@ -610,7 +606,7 @@
agreement
[('is_template', '=', False)]
{'default_is_template': False}
- tree,form
+ list,form
@@ -618,6 +614,6 @@
agreement
[('is_template', '=', True)]
{'default_is_template': True}
- tree,kanban,form
+ list,kanban,form
diff --git a/agreement_legal/views/agreement_appendix.xml b/agreement_legal/views/agreement_appendix.xml
index a7f4d22ea..9fd2ec166 100644
--- a/agreement_legal/views/agreement_appendix.xml
+++ b/agreement_legal/views/agreement_appendix.xml
@@ -4,13 +4,13 @@
Agreement Appendix Tree
agreement.appendix
-
+
-
+
@@ -101,7 +101,7 @@
Appendices
agreement.appendix
- tree,form
+ list,form
@@ -112,9 +112,9 @@
primary
999
-
+
sequence
-
+
1
diff --git a/agreement_legal/views/agreement_clause.xml b/agreement_legal/views/agreement_clause.xml
index 7a4d66de1..a419a5a8d 100644
--- a/agreement_legal/views/agreement_clause.xml
+++ b/agreement_legal/views/agreement_clause.xml
@@ -4,14 +4,14 @@
Agreement Clause List
agreement.clause
-
+
-
+
@@ -111,7 +111,7 @@
Clauses
agreement.clause
- tree,form
+ list,form
@@ -122,9 +122,9 @@
primary
999
-
+
sequence
-
+
1
diff --git a/agreement_legal/views/agreement_recital.xml b/agreement_legal/views/agreement_recital.xml
index 6e2761e18..e08dbbdae 100644
--- a/agreement_legal/views/agreement_recital.xml
+++ b/agreement_legal/views/agreement_recital.xml
@@ -4,13 +4,13 @@
Agreement Recital Tree
agreement.recital
-
+
-
+
@@ -101,7 +101,7 @@
Recitals
agreement.recital
- tree,form
+ list,form
@@ -112,9 +112,9 @@
primary
999
-
+
sequence
-
+
1
diff --git a/agreement_legal/views/agreement_section.xml b/agreement_legal/views/agreement_section.xml
index 26de2a0a2..3809815c5 100644
--- a/agreement_legal/views/agreement_section.xml
+++ b/agreement_legal/views/agreement_section.xml
@@ -4,13 +4,13 @@
Agreement Section List
agreement.section
-
+
-
+
@@ -86,11 +86,11 @@
nolabel="1"
context="{'default_section_id': id, 'default_agreement_id': agreement_id}"
>
-
+
-
+
@@ -120,7 +120,7 @@
Agreement Sections
agreement.section
- tree,form
+ list,form
@@ -131,9 +131,9 @@
primary
999
-
+
sequence
-
+
1
diff --git a/agreement_legal/views/agreement_stages.xml b/agreement_legal/views/agreement_stages.xml
index c2198825a..2793c343b 100644
--- a/agreement_legal/views/agreement_stages.xml
+++ b/agreement_legal/views/agreement_stages.xml
@@ -4,12 +4,12 @@
Agreement Stage List
agreement.stage
-
+
-
+
@@ -72,6 +72,6 @@
Agreement Stage
agreement.stage
- tree,form
+ list,form
diff --git a/agreement_legal/views/agreement_subtype.xml b/agreement_legal/views/agreement_subtype.xml
index c8ae2a1d0..da811e2f8 100644
--- a/agreement_legal/views/agreement_subtype.xml
+++ b/agreement_legal/views/agreement_subtype.xml
@@ -4,11 +4,11 @@
Agreement Subtype List
agreement.subtype
-
+
-
+
@@ -72,6 +72,6 @@
Agreement Sub-Types
agreement.subtype
- tree,form
+ list,form
diff --git a/agreement_legal/views/agreement_type.xml b/agreement_legal/views/agreement_type.xml
index 8cd646464..9b32c8c1b 100644
--- a/agreement_legal/views/agreement_type.xml
+++ b/agreement_legal/views/agreement_type.xml
@@ -22,9 +22,9 @@
-
+
-
+
@@ -34,6 +34,6 @@
Agreement Types
agreement.type
- tree,form
+ list,form
From 31bd49b808bed435642e0e7a1564dff948e4583f Mon Sep 17 00:00:00 2001
From: jakobkrabbe
Date: Thu, 18 Sep 2025 13:22:21 +0000
Subject: [PATCH 69/87] Added translation using Weblate (Swedish)
---
agreement_legal/i18n/sv.po | 1587 ++++++++++++++++++++++++++++++++++++
1 file changed, 1587 insertions(+)
create mode 100644 agreement_legal/i18n/sv.po
diff --git a/agreement_legal/i18n/sv.po b/agreement_legal/i18n/sv.po
new file mode 100644
index 000000000..34eb9c35f
--- /dev/null
+++ b/agreement_legal/i18n/sv.po
@@ -0,0 +1,1587 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * agreement_legal
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 18.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: sv\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: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid ""
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__active
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__active
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__active
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__active
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__active
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__active
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__active
+#: model:ir.model.fields.selection,name:agreement_legal.selection__agreement__state__active
+msgid "Active"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Administration"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Advanced Features"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document
+#: model:ir.model,name:agreement_legal.model_agreement
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__agreement_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__agreement_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__agreement_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__agreement_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__agreement_id
+#: model:ir.model.fields.selection,name:agreement_legal.selection__agreement_stage__stage_type__agreement
+#: model:ir.module.category,name:agreement_legal.module_agreement_legal_category
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_appendix
+msgid "Agreement Appendices"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_clause
+msgid "Agreement Clauses"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_line
+msgid "Agreement Lines"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Agreement Name"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
+msgid "Agreement Preview"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_recital
+msgid "Agreement Recitals"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Agreement Search"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_action_section
+#: model:ir.model,name:agreement_legal.model_agreement_section
+msgid "Agreement Sections"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_action_stage
+msgid "Agreement Stage"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_stage
+msgid "Agreement Stages"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_action_subtype
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_subtype_form_view
+msgid "Agreement Sub-Types"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__agreement_subtype_id
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Agreement Sub-type"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_subtype
+msgid "Agreement Subtypes"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__agreement_type_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__agreement_type_id
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_subtype_search_view
+msgid "Agreement Type"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_action_type
+#: model:ir.model,name:agreement_legal.model_agreement_type
+msgid "Agreement Types"
+msgstr ""
+
+#. module: agreement_legal
+#: model:mail.activity.type,name:agreement_legal.mail_activity_review_agreement
+msgid "Agreement needs a review"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.server,name:agreement_legal.ir_cron_test_acc_move_except_ir_actions_server
+msgid "Agreement: Check to Review Days"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.action_agreement_report_order
+#: model:ir.actions.act_window,name:agreement_legal.agreement_dashboard_agreement
+#: model:ir.actions.act_window,name:agreement_legal.agreement_operations_agreement
+#: model:ir.model.fields,field_description:agreement_legal.field_res_partner__agreement_ids
+#: model:ir.model.fields,field_description:agreement_legal.field_res_users__agreement_ids
+#: model:ir.ui.menu,name:agreement_legal.agreement_agreement_reporting
+#: model:ir.ui.menu,name:agreement_legal.dashboard_agreements
+#: model:ir.ui.menu,name:agreement_legal.operations_agreements
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_graph_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_pivot_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_search_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Agreements"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_partner__agreements_count
+#: model:ir.model.fields,field_description:agreement_legal.field_res_users__agreements_count
+msgid "Agreements Count"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_form_view
+msgid "Agreements Stage Form"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_search_view
+msgid "Agreements Stage Search"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_subtype_search_view
+msgid "Agreements Sub-Types Search"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Agreements to review"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__special_terms
+msgid ""
+"Any terms that you have agreed to and want to track on the "
+"agreement/contract."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.agreement_appendix_action
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__appendix_ids
+#: model:ir.ui.menu,name:agreement_legal.agreement_appendices
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Appendices"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_search
+msgid "Appendix"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__approved_user_id
+msgid "Approved By"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__approved_date
+msgid "Approved Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Approved by"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_search_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_subtype_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_subtype_search_view
+msgid "Archived"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__assigned_user_id
+msgid "Assigned To"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "By:"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.create_agreement_from_template_form_view
+msgid "Cancel"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__change_notice
+msgid "Change Notice (Days)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__child_agreements_ids
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Child Agreements"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_clause_search_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+msgid "Clause"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__content
+msgid "Clause Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_action_clause
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__clauses_ids
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__clauses_ids
+#: model:ir.ui.menu,name:agreement_legal.agreement_clauses
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid "Clauses"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__color
+msgid "Color"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Company"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_id
+msgid "Company Contact"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Company Information"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_partner_id
+msgid "Company's Partner"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__dynamic_description
+msgid "Compute dynamic description"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__dynamic_parties
+msgid "Compute dynamic parties"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__dynamic_special_terms
+msgid "Compute dynamic special terms"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_configuration
+msgid "Configuration"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__partner_signed_user_id
+msgid "Contact on the account that signed the agreement/contract."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__content
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__content
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid "Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_data_contents
+msgid "Contents"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid "Copy and paste the placeholder expression in the content"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid ""
+"Copy and paste the placeholder expression in the description or the special "
+"terms"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.create_agreement_from_template_form_view
+msgid "Create Agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_create_agreement_wizard
+msgid "Create Agreement Wizard"
+msgstr ""
+
+#. module: agreement_legal
+#. odoo-javascript
+#: code:addons/agreement_legal/static/src/xml/agreement_template.xml:0
+#: model:ir.actions.act_window,name:agreement_legal.create_agreement_from_template_action
+msgid "Create From Template"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_sale
+msgid "Create an agreement when the sale order is confirmed."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Create an agreement when the sales order is confirmed"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__create_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__create_uid_parent
+msgid "Created by (parent)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__create_date
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__create_date_parent
+msgid "Created on (parent)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_dashboard
+msgid "Dashboard"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__termination_requested
+msgid "Date that a request for termination was received."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__termination_date
+msgid "Date that the contract was terminated."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__company_signed_date
+msgid "Date the contract was signed by Company."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__partner_signed_date
+msgid "Date the contract was signed by the Partner."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__to_review_date
+msgid "Date used to warn us some days before agreement expires"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Date:"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__default_value
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__default_value
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__default_value
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__default_value
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__default_value
+msgid "Default Value"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__description
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__name
+msgid "Description"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__description
+msgid "Description of the agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__display_name
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields.selection,name:agreement_legal.selection__agreement__state__draft
+msgid "Draft"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__dynamic_content
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__dynamic_content
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__dynamic_content
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__dynamic_content
+msgid "Dynamic Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__dynamic_description
+msgid "Dynamic Description"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__dynamic_parties
+msgid "Dynamic Parties"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__dynamic_special_terms
+msgid "Dynamic Special Terms"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "Edit"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_email
+msgid "Email"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__end_date
+msgid "End Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid "Enter the default value if the field is empty"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__expiration_notice
+msgid "Exp. Notice (Days)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__field_id
+msgid "Field"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Field Service"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__signed_contract_filename
+msgid "Filename"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__copyvalue
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__copyvalue
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__copyvalue
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
+msgid ""
+"Final placeholder expression, to be copy-pasted in the desired\n"
+" template field."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "General"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Helpdesk"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__id
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__id
+msgid "ID"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__code
+msgid "ID used for internal contract tracking."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__active
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__active
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
+msgid ""
+"If unchecked, it will allow you to hide the agreement without removing it."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__active
+msgid ""
+"If unchecked, it will allow you to hide this appendix without removing it."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__active
+msgid ""
+"If unchecked, it will allow you to hide this recital without removing it."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields.selection,name:agreement_legal.selection__agreement__state__inactive
+msgid "Inactive"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Inventory"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__fold
+msgid "Is Folded"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__write_uid
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__write_date
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__parent_agreement_id
+msgid ""
+"Link this agreement to a parent agreement. For example if this agreement is "
+"an amendment to another agreement. This list will only show other agreements"
+" related to the same account."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your Field Service orders and equipments to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_fieldservice_agreement
+msgid "Link your Field Service orders and equipments to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your Helpdesk tickets to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_helpdesk
+msgid "Link your Helpdesk tickets to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_rma
+msgid "Link your RMAs to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your manufacturing orders to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_mrp
+msgid "Link your manufacturing orders to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_stock
+msgid "Link your pickings to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your projects and tasks to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_project
+msgid "Link your projects and tasks to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your repair orders to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_repair
+msgid "Link your repair orders to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your returns to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your subscriptions to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_sale_subscription
+msgid "Link your subscriptions to an agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Link your transfers to an agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Maintenance"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Manage maintenance agreements and contracts"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_agreement_maintenance
+msgid "Manage maintenance agreements and contracts."
+msgstr ""
+
+#. module: agreement_legal
+#: model:res.groups,name:agreement_legal.group_agreement_manager
+msgid "Manager"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Manufacturing"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_masterdata
+msgid "Master Data"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__name
+msgid "Name"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Name:"
+msgstr ""
+
+#. module: agreement_legal
+#. odoo-python
+#: code:addons/agreement_legal/models/agreement.py:0
+msgid "New"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "New Agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "New Version"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Non-Templates"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__notification_address_id
+msgid "Notification Address"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__expiration_notice
+msgid "Number of Days before expiration to be notified."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__change_notice
+msgid "Number of Days to be notified before changes."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_operations
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Operations"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__default_value
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__default_value
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__default_value
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__default_value
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__default_value
+msgid "Optional value to use if the target field is empty."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__parent_agreement_id
+msgid "Parent Agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__parties
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Parties"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Parties Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__parties
+msgid "Parties of the agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_id
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Partner"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_id
+msgid "Partner Contact"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
+msgid "Partner Email"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Partner Information"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
+msgid "Partner Phone"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Partners"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Performance"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Perhaps include invoices with total vs costs?"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_phone
+msgid "Phone"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__copyvalue
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__copyvalue
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__copyvalue
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__copyvalue
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__copyvalue
+msgid "Placeholder Expression"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Preview"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
+msgid "Previous Versions"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Previouse Versions"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Primary Contact"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Print"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__product_id
+msgid "Product"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_products
+msgid "Products"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__line_ids
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Products/Services"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Project"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__qty
+msgid "Quantity"
+msgstr ""
+
+#. module: agreement_legal
+#: model:res.groups,name:agreement_legal.group_agreement_readonly
+msgid "Read-Only Users"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__readonly
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__readonly
+msgid "Readonly"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+msgid "Recital"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.agreement_recital_action
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__recital_ids
+#: model:ir.ui.menu,name:agreement_legal.agreement_recitals
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_search
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Recitals"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "Record's Colour"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__code
+msgid "Reference"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Repair"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_reporting
+msgid "Reporting"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Represented by"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Returns"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_type__review_days
+msgid "Review Days"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_type__review_user_id
+msgid "Review User"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__reviewed_user_id
+msgid "Reviewed By"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__reviewed_date
+msgid "Reviewed Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Reviewed by"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__revision
+msgid "Revision"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Revisions"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Sale Subscriptions"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Sales"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__section_id
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_search_view
+msgid "Section"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__content
+msgid "Section Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sections_ids
+#: model:ir.ui.menu,name:agreement_legal.agreement_sections
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Sections"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__field_id
+msgid ""
+"Select target field from the related document model. If it is a\n"
+" relationship field you will be able to select a target field at the\n"
+" destination of the relationship."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Select the agreement field"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+msgid "Select the appendix field"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+msgid "Select the clause field"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__stage_id
+msgid "Select the current stage of the agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+msgid "Select the recital field"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid "Select the section field"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid "Select the sub-field"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__agreement_subtype_id
+msgid ""
+"Select the sub-type of this agreement. Sub-Types are related to agreement "
+"types."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__agreement_type_id
+msgid "Select the type of agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__assigned_user_id
+msgid "Select the user who manages this agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Sell and purchase products in different units of measure"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sequence
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sequence
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sequence
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sequence
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__sequence
+msgid "Sequence"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.action_agreement_config
+#: model:ir.ui.menu,name:agreement_legal.agreement_settings
+msgid "Settings"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Signatures"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_user_id
+msgid "Signed By"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
+msgid "Signed By (Partner)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__signed_contract
+msgid "Signed Document"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_date
+msgid "Signed on"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
+msgid "Signed on (Partner)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__special_terms
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Special Terms"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__stage_id
+msgid "Stage"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__name
+msgid "Stage Name"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_stages
+msgid "Stages"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__start_date
+msgid "Start Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__state
+msgid "State"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Status"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Structure"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_subtype__name
+msgid "Sub-Type Name"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_type__agreement_subtypes_ids
+#: model:ir.ui.menu,name:agreement_legal.agreement_subtypes
+msgid "Sub-Types"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sub_model_object_field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sub_model_object_field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sub_model_object_field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sub_model_object_field_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sub_model_object_field_id
+msgid "Sub-field"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__sub_object_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__sub_object_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__sub_object_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__sub_object_id
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__sub_object_id
+msgid "Sub-model"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__temp_agreement_id
+msgid "Temp Agreement"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__template_id
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__template_id
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Template"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.actions.act_window,name:agreement_legal.partner_agreement_agreement_templates
+#: model:ir.ui.menu,name:agreement_legal.template
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
+msgid "Templates"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Term Dates"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__termination_date
+msgid "Termination Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__termination_requested
+msgid "Termination Requested Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__notification_address_id
+msgid ""
+"The address to send notifications to, if different from customer "
+"address.(Address Type = Other)"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__readonly
+#: model:ir.model.fields,help:agreement_legal.field_agreement_stage__readonly
+msgid "The agreement can not edit if set Readonly = True."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__partner_id
+msgid "The customer or vendor this agreement is related to."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__company_contact_id
+msgid "The primary contact in the company."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__partner_contact_id
+msgid "The primary partner contact (If Applicable)."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__revision
+msgid "The revision will increase with every save event."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__title
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__title
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__title
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
+msgid "The title is displayed on the PDF. The name is not."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__company_signed_user_id
+msgid ""
+"The user at our company who authorized/signed the agreement or contract."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__version
+msgid ""
+"The versions are used to keep track of document history and previous "
+"versions can be referenced."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__temp_agreement_id
+msgid "This field help to filter section."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_appendix_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_clause_form_view
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_section_form_view
+msgid ""
+"This section (on the left) allows you to add dynamic fields inside the "
+"content."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid ""
+"This section (on the left) allows you to add dynamic fields inside the "
+"description and special terms."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid ""
+"This section (on the left) allows you to replace the default listing of the "
+"parties with custom dynamic content."
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid ""
+"This section is a place where financial records will show the current "
+"performance of this agreement."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_stage__fold
+msgid "This stage is folded in the kanban view by default."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__name
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_appendix__title
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_clause__title
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_recital__title
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__title
+#: model:ir.model.fields,field_description:agreement_legal.field_create_agreement_wizard__name
+msgid "Title"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
+msgid "Title:"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__to_review_date
+msgid "To Review Date"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_stage__stage_type
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_search_view
+msgid "Type"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.ui.menu,name:agreement_legal.agreement_types
+msgid "Types"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement_line__uom_id
+msgid "Unit of Measure"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.res_config_settings_view_form
+msgid "Units Of Measure"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__use_parties_content
+msgid "Use Parties Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Use custom content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__use_parties_content
+msgid "Use custom content for parties"
+msgstr ""
+
+#. module: agreement_legal
+#: model:res.groups,name:agreement_legal.group_agreement_user
+msgid "User"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_type__review_user_id
+msgid "User assigned automatically the activity on review date"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
+msgid "Version"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "Version:"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__sub_model_object_field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__sub_model_object_field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__sub_model_object_field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__sub_model_object_field_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__sub_model_object_field_id
+msgid ""
+"When a relationship field is selected as first field, this\n"
+" field lets you select the target field within the destination document\n"
+" model (sub-model)."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__sub_object_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__sub_object_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__sub_object_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__sub_object_id
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__sub_object_id
+msgid ""
+"When a relationship field is selected as first field, this\n"
+" field shows the document model the relationship goes to."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__end_date
+msgid "When the agreement ends."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__start_date
+msgid "When the agreement starts."
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement__field_id
+msgid ""
+"You can select a target field from the related document model.\n"
+" If it is a relationship field you will be able to select a target field\n"
+" at the destination of the relationship."
+msgstr ""
+
+#. module: agreement_legal
+#. odoo-python
+#: code:addons/agreement_legal/models/agreement.py:0
+msgid "Your activity is going to end soon"
+msgstr ""
+
+#. module: agreement_legal
+#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__dynamic_content
+#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__dynamic_content
+#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__dynamic_content
+#: model:ir.model.fields,help:agreement_legal.field_agreement_section__dynamic_content
+msgid "compute dynamic Content"
+msgstr ""
+
+#. module: agreement_legal
+#: model:mail.activity.type,summary:agreement_legal.mail_activity_review_agreement
+msgid "note"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "oe_kanban_text_red"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "on"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "user & picture"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "| Created By:"
+msgstr ""
+
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
+msgid "| Created On:"
+msgstr ""
From 1b5509474003e504b8be594570b668c81446c987 Mon Sep 17 00:00:00 2001
From: Enric Tobella
Date: Fri, 17 Oct 2025 10:52:46 +0200
Subject: [PATCH 70/87] [IMP] agreement_legal: Add logo
---
agreement_legal/README.rst | 2 +-
agreement_legal/__manifest__.py | 2 +-
agreement_legal/static/description/icon.png | Bin 10512 -> 30051 bytes
agreement_legal/static/description/icon.svg | 237 ------------------
agreement_legal/static/description/index.html | 2 +-
5 files changed, 3 insertions(+), 240 deletions(-)
delete mode 100644 agreement_legal/static/description/icon.svg
diff --git a/agreement_legal/README.rst b/agreement_legal/README.rst
index 6cfbb6430..9935f6ac6 100644
--- a/agreement_legal/README.rst
+++ b/agreement_legal/README.rst
@@ -11,7 +11,7 @@ Agreements Legal
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:37d99c279c37f3e4d3c94496ff303f3a6eaca75910448d9962de323743ea95c5
+ !! source digest: sha256:8b5addb77a9883724cd9483fe92b4945a00174aac98af8d6b50bbaf1da6cd601
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/agreement_legal/__manifest__.py b/agreement_legal/__manifest__.py
index bcd8a70c4..08160dfe9 100644
--- a/agreement_legal/__manifest__.py
+++ b/agreement_legal/__manifest__.py
@@ -11,7 +11,7 @@
"website": "https://github.com/OCA/agreement",
"category": "Partner",
"license": "AGPL-3",
- "version": "18.0.1.0.0",
+ "version": "18.0.1.0.1",
"depends": ["contacts", "agreement", "product", "web"],
"data": [
"data/cron.xml",
diff --git a/agreement_legal/static/description/icon.png b/agreement_legal/static/description/icon.png
index a99cce6beeef7462f9eaf1873754490ef6632b3e..976ee9a3557481213d320ce20d50fe7667559aa9 100644
GIT binary patch
literal 30051
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
JR(<&I{{g^`ENuV)
literal 10512
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 |