Date: Mon, 20 Apr 2026 16:38:09 +0000
Subject: [PATCH 08/16] [BOT] post-merge updates
---
README.md | 2 +-
agreement_legal/README.rst | 2 +-
agreement_legal/__manifest__.py | 2 +-
agreement_legal/static/description/index.html | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index f68bbb792..f0701d69b 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ addon | version | maintainers | summary
[agreement_helpdesk_mgmt_fieldservice](agreement_helpdesk_mgmt_fieldservice/) | 18.0.1.0.0 | | Agreement Helpdesk Mgmt Fieldservice
[agreement_helpdesk_mgmt_sale](agreement_helpdesk_mgmt_sale/) | 18.0.1.0.0 | | Agreement Helpdesk Mgmt Sale
[agreement_helpdesk_mgmt_serviceprofile](agreement_helpdesk_mgmt_serviceprofile/) | 18.0.1.0.0 |
| Agreement Helpdesk Mgmt
-[agreement_legal](agreement_legal/) | 18.0.1.0.3 |
| Manage Agreements, LOI and Contracts
+[agreement_legal](agreement_legal/) | 18.0.1.0.4 |
| Manage Agreements, LOI and Contracts
[agreement_project](agreement_project/) | 18.0.1.0.0 |
| Link projects to an agreement
[agreement_rebate](agreement_rebate/) | 18.0.1.2.1 | | Rebate in agreements
[agreement_repair](agreement_repair/) | 18.0.1.0.0 |
| Link repair orders to an agreement
diff --git a/agreement_legal/README.rst b/agreement_legal/README.rst
index 139581b85..9ce46a10f 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:b168e767de287aa2616348248cc51cf8b030bb149e009df552d931cc6cdefd70
+ !! source digest: sha256:e904d3830de0d9dabbb49086633325dd07355a9b39348723e9a6c051b8a9cbc8
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/agreement_legal/__manifest__.py b/agreement_legal/__manifest__.py
index 3f081af80..b3e45450d 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.3",
+ "version": "18.0.1.0.4",
"depends": ["contacts", "agreement", "product", "web"],
"data": [
"data/cron.xml",
diff --git a/agreement_legal/static/description/index.html b/agreement_legal/static/description/index.html
index 6efbb90ac..cc339c716 100644
--- a/agreement_legal/static/description/index.html
+++ b/agreement_legal/static/description/index.html
@@ -372,7 +372,7 @@ Agreements Legal
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:b168e767de287aa2616348248cc51cf8b030bb149e009df552d931cc6cdefd70
+!! source digest: sha256:e904d3830de0d9dabbb49086633325dd07355a9b39348723e9a6c051b8a9cbc8
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

This module allows you to manage agreements, letter of intent and
From 91fb7c1316aa6b5ceaf5b5979b5ba513981164ec Mon Sep 17 00:00:00 2001
From: Weblate
Date: Mon, 20 Apr 2026 16:38:18 +0000
Subject: [PATCH 09/16] Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: agreement-18.0/agreement-18.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement_legal/
---
agreement_legal/i18n/es.po | 32 +++++++++++++-------
agreement_legal/i18n/es_AR.po | 32 +++++++++++++-------
agreement_legal/i18n/fr.po | 32 +++++++++++++-------
agreement_legal/i18n/it.po | 32 +++++++++++++-------
agreement_legal/i18n/pt.po | 32 +++++++++++++-------
agreement_legal/i18n/pt_BR.po | 32 +++++++++++++-------
agreement_legal/i18n/pt_PT.po | 22 +++++++++-----
agreement_legal/i18n/sv.po | 32 +++++++++++++-------
agreement_legal/i18n/tr.po | 56 ++++++++++++++++++++++-------------
agreement_legal/i18n/zh_CN.po | 32 +++++++++++++-------
10 files changed, 226 insertions(+), 108 deletions(-)
diff --git a/agreement_legal/i18n/es.po b/agreement_legal/i18n/es.po
index c01d25115..75463cb77 100644
--- a/agreement_legal/i18n/es.po
+++ b/agreement_legal/i18n/es.po
@@ -53,7 +53,6 @@ msgstr "Características avanzadas"
#: 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 "Acuerdo"
@@ -73,11 +72,6 @@ msgstr "Cláusulas de Acuerdo"
msgid "Agreement Lines"
msgstr "Líneas de Acuerdo"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nombre del Acuerdo"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1512,6 +1506,11 @@ msgid "User assigned automatically the activity on review date"
msgstr ""
"Usuario asignado automáticamente a la actividad en la fecha de revisión"
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1607,13 +1606,26 @@ msgstr "usuario y foto"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Creado por:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Creado el:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Nombre del Acuerdo"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Creado por:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Creado el:"
#~ msgid "Agreements Count"
#~ msgstr "Recuento de acuerdos"
diff --git a/agreement_legal/i18n/es_AR.po b/agreement_legal/i18n/es_AR.po
index 2cb7c9034..c8bcf6b97 100644
--- a/agreement_legal/i18n/es_AR.po
+++ b/agreement_legal/i18n/es_AR.po
@@ -53,7 +53,6 @@ msgstr "Opciones Avanzadas"
#: 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 "Acuerdo"
@@ -73,11 +72,6 @@ msgstr "Claúsulas del Acuerdo"
msgid "Agreement Lines"
msgstr "Líneas de Acuerdo"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nombre del Acuerdo"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1508,6 +1502,11 @@ msgstr "Usuario"
msgid "User assigned automatically the activity on review date"
msgstr ""
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1603,13 +1602,26 @@ msgstr "usuario & imagen"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Creado Por:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Creado El:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Nombre del Acuerdo"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Creado Por:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Creado El:"
#~ msgid "Agreements Count"
#~ msgstr "Cuenta de Acuerdos"
diff --git a/agreement_legal/i18n/fr.po b/agreement_legal/i18n/fr.po
index 8c9a5350f..56ca26a14 100644
--- a/agreement_legal/i18n/fr.po
+++ b/agreement_legal/i18n/fr.po
@@ -54,7 +54,6 @@ msgstr "Fonctionnalités avancées"
#: 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 "Accord"
@@ -74,11 +73,6 @@ msgstr "Clause de l'accord"
msgid "Agreement Lines"
msgstr "Lignes de l'accord"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nom de l'accord"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1517,6 +1511,11 @@ msgstr "Utilisateur"
msgid "User assigned automatically the activity on review date"
msgstr ""
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1612,13 +1611,26 @@ msgstr "utilisateur et image"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Créé par :"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Créé le :"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Nom de l'accord"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Créé par :"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Créé le :"
#~ msgid "Contact"
#~ msgstr "Contact"
diff --git a/agreement_legal/i18n/it.po b/agreement_legal/i18n/it.po
index a29166abb..95e2e7163 100644
--- a/agreement_legal/i18n/it.po
+++ b/agreement_legal/i18n/it.po
@@ -54,7 +54,6 @@ msgstr "Funzioni avanzate"
#: 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 "Contratto"
@@ -74,11 +73,6 @@ msgstr "Clausole contratto"
msgid "Agreement Lines"
msgstr "Righe contratto"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nome contratto"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1512,6 +1506,11 @@ msgstr "Utente"
msgid "User assigned automatically the activity on review date"
msgstr "Utente assegnato automaticamente alla attività alla data revisione"
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1612,13 +1611,26 @@ msgstr "utente e immagine"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Creato da:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Creato il:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Nome contratto"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Creato da:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Creato il:"
#~ msgid "Agreements Count"
#~ msgstr "Numero contratti"
diff --git a/agreement_legal/i18n/pt.po b/agreement_legal/i18n/pt.po
index d5be83b52..1eecca6e5 100644
--- a/agreement_legal/i18n/pt.po
+++ b/agreement_legal/i18n/pt.po
@@ -53,7 +53,6 @@ msgstr "Propriedades avançadas"
#: 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 "Acordo"
@@ -73,11 +72,6 @@ msgstr "Cláusulas"
msgid "Agreement Lines"
msgstr "Linhas de Acordo"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nome"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1501,6 +1495,11 @@ msgstr "Utilizador"
msgid "User assigned automatically the activity on review date"
msgstr ""
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1590,13 +1589,26 @@ msgstr "utilizador & foto"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Criado Por:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Criado Em:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Nome"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Criado Por:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Criado Em:"
#~ msgid "Contact"
#~ msgstr "Contacto"
diff --git a/agreement_legal/i18n/pt_BR.po b/agreement_legal/i18n/pt_BR.po
index 989388348..e730f4361 100644
--- a/agreement_legal/i18n/pt_BR.po
+++ b/agreement_legal/i18n/pt_BR.po
@@ -54,7 +54,6 @@ msgstr "Funções Avançadas"
#: 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 "Acordo"
@@ -74,11 +73,6 @@ msgstr "Cláusulas do acordo"
msgid "Agreement Lines"
msgstr "Linhas de Acordo"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nome do Acordo"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1502,6 +1496,11 @@ msgstr "Usuário"
msgid "User assigned automatically the activity on review date"
msgstr ""
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1591,13 +1590,26 @@ msgstr "usuário e imagem"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Criado por:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Criado em:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Nome do Acordo"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Criado por:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Criado em:"
#~ msgid "Contact"
#~ msgstr "Contato"
diff --git a/agreement_legal/i18n/pt_PT.po b/agreement_legal/i18n/pt_PT.po
index 854acdcbd..13cfc629b 100644
--- a/agreement_legal/i18n/pt_PT.po
+++ b/agreement_legal/i18n/pt_PT.po
@@ -53,7 +53,6 @@ msgstr "Propriedades avançadas"
#: 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 "Acordo"
@@ -73,11 +72,6 @@ msgstr "Cláusulas"
msgid "Agreement Lines"
msgstr "Linhas do Contrato"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Nome"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1491,6 +1485,11 @@ msgstr ""
msgid "User assigned automatically the activity on review date"
msgstr ""
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1580,14 +1579,21 @@ msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
+msgid ""
+"|\n"
+" Created By:"
msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
+msgid ""
+"|\n"
+" Created On:"
msgstr ""
+#~ msgid "Agreement Name"
+#~ msgstr "Nome"
+
#~ msgid "Contact"
#~ msgstr "Contacto"
diff --git a/agreement_legal/i18n/sv.po b/agreement_legal/i18n/sv.po
index 8227591ca..1a19bc94a 100644
--- a/agreement_legal/i18n/sv.po
+++ b/agreement_legal/i18n/sv.po
@@ -53,7 +53,6 @@ msgstr "Avancerade funktioner"
#: 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 "Avtal"
@@ -73,11 +72,6 @@ msgstr "Avtalsklausuler"
msgid "Agreement Lines"
msgstr "Avtalslinjer"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Avtalets namn"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -1507,6 +1501,11 @@ msgstr "Användare"
msgid "User assigned automatically the activity on review date"
msgstr "Användaren tilldelas automatiskt aktiviteten på granskningsdatumet"
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1604,13 +1603,26 @@ msgstr "användare & bild"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Skapad av:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Skapad den:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Avtalets namn"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Skapad av:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Skapad den:"
#~ msgid "Agreements Count"
#~ msgstr "Antal avtal"
diff --git a/agreement_legal/i18n/tr.po b/agreement_legal/i18n/tr.po
index 8e335c584..a45f05598 100644
--- a/agreement_legal/i18n/tr.po
+++ b/agreement_legal/i18n/tr.po
@@ -53,7 +53,6 @@ msgstr "Gelişmiş Özellikler"
#: 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 "Sözleşme"
@@ -73,11 +72,6 @@ msgstr "Sözleşme Maddeleri"
msgid "Agreement Lines"
msgstr "Sözleşme Satırları"
-#. module: agreement_legal
-#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "Agreement Name"
-msgstr "Sözleşme Adı"
-
#. module: agreement_legal
#: model:ir.actions.report,name:agreement_legal.partner_agreement_contract_document_preview
msgid "Agreement Preview"
@@ -187,8 +181,8 @@ msgstr "Gözden geçirilecek sözleşmeler"
#. 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."
+"Any terms that you have agreed to and want to track on the agreement/"
+"contract."
msgstr ""
"Anlaştığınız ve sözleşme/contratta izlemek istediğiniz herhangi bir şart."
@@ -673,8 +667,8 @@ msgstr "Son Güncelleme"
#: 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."
+"an amendment to another agreement. This list will only show other agreements "
+"related to the same account."
msgstr ""
"Bu sözleşmeyi bir üst sözleşmeye bağlayın. Örneğin bu sözleşme başka bir "
"sözleşmenin bir ekidir. Bu liste yalnızca aynı hesapla ilgili diğer "
@@ -683,7 +677,8 @@ 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 "Alan Hizmeti siparişlerinizi ve ekipmanlarınızı bir sözleşmeye bağlayın"
+msgstr ""
+"Alan Hizmeti siparişlerinizi ve ekipmanlarınızı bir sözleşmeye bağlayın"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_res_config_settings__module_fieldservice_agreement
@@ -1111,7 +1106,8 @@ msgstr "Bölümler"
#: 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"
+" relationship field you will be able to select a target field at "
+"the\n"
" destination of the relationship."
msgstr ""
"İlgili belge modelinden hedef alanı seçin.\n"
@@ -1334,8 +1330,8 @@ msgstr "Sonlandırma İstenen Tarih"
#. 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)"
+"The address to send notifications to, if different from customer address."
+"(Address Type = Other)"
msgstr ""
"Bildirimleri göndermek için adres, müşteri adresinden farklıysa. (Adres Türü "
"= Diğer)"
@@ -1504,6 +1500,11 @@ msgstr "Kullanıcı"
msgid "User assigned automatically the activity on review date"
msgstr "İnceleme tarihinde otomatik olarak etkinliği atanan kullanıcı"
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1522,7 +1523,8 @@ msgstr "Versiyon:"
#: 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"
+" field lets you select the target field within the destination "
+"document\n"
" model (sub-model)."
msgstr ""
"Bir bağlantı alanı ilk alan olarak seçildiğinde,\n"
@@ -1557,7 +1559,8 @@ msgstr "Sözleşme başladığında."
#: 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"
+" If it is a relationship field you will be able to select a target "
+"field\n"
" at the destination of the relationship."
msgstr ""
"İlgili belge modelinden bir hedef alan seçebilirsiniz.\n"
@@ -1600,10 +1603,23 @@ msgstr "kullanıcı & resim"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| Oluşturan:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| Oluşturulma:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "Sözleşme Adı"
+
+#~ msgid "| Created By:"
+#~ msgstr "| Oluşturan:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| Oluşturulma:"
diff --git a/agreement_legal/i18n/zh_CN.po b/agreement_legal/i18n/zh_CN.po
index e71a4ff7f..a5d9ea735 100644
--- a/agreement_legal/i18n/zh_CN.po
+++ b/agreement_legal/i18n/zh_CN.po
@@ -53,7 +53,6 @@ msgstr "高级功能"
#: 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 "协议"
@@ -73,11 +72,6 @@ msgstr "协议条款"
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"
@@ -1485,6 +1479,11 @@ msgstr "用户"
msgid "User assigned automatically the activity on review date"
msgstr ""
+#. module: agreement_legal
+#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
+msgid "V:"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
msgid "Version"
@@ -1574,13 +1573,26 @@ msgstr "用户和图片"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created By:"
-msgstr "| 创建者:"
+msgid ""
+"|\n"
+" Created By:"
+msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
-msgid "| Created On:"
-msgstr "| 创建于:"
+msgid ""
+"|\n"
+" Created On:"
+msgstr ""
+
+#~ msgid "Agreement Name"
+#~ msgstr "协议名称"
+
+#~ msgid "| Created By:"
+#~ msgstr "| 创建者:"
+
+#~ msgid "| Created On:"
+#~ msgstr "| 创建于:"
#~ msgid "Contact"
#~ msgstr "联系人"
From 78d552a651a81a94e17cc117ac88e45fccd95e76 Mon Sep 17 00:00:00 2001
From: mymage
Date: Tue, 21 Apr 2026 08:45:54 +0000
Subject: [PATCH 10/16] Translated using Weblate (Italian)
Currently translated at 100.0% (263 of 263 strings)
Translation: agreement-18.0/agreement-18.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement_legal/it/
---
agreement_legal/i18n/it.po | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/agreement_legal/i18n/it.po b/agreement_legal/i18n/it.po
index 95e2e7163..ed9d813ce 100644
--- a/agreement_legal/i18n/it.po
+++ b/agreement_legal/i18n/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-02-05 12:06+0000\n"
+"PO-Revision-Date: 2026-04-21 11:45+0000\n"
"Last-Translator: mymage \n"
"Language-Team: none\n"
"Language: it\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.6.2\n"
+"X-Generator: Weblate 5.15.2\n"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
@@ -1509,7 +1509,7 @@ msgstr "Utente assegnato automaticamente alla attività alla data revisione"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.view_project_agreement_kanban
msgid "V:"
-msgstr ""
+msgstr "V:"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__version
@@ -1615,6 +1615,8 @@ msgid ""
"|\n"
" Created By:"
msgstr ""
+"|\n"
+" Creato da:"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
@@ -1622,6 +1624,8 @@ msgid ""
"|\n"
" Created On:"
msgstr ""
+"|\n"
+" Creato il:"
#~ msgid "Agreement Name"
#~ msgstr "Nome contratto"
From 6f6d2a08aff7e81011eb2ef02e74fe8822639a82 Mon Sep 17 00:00:00 2001
From: tarteo
Date: Thu, 26 Feb 2026 10:30:21 +0100
Subject: [PATCH 11/16] [REF] agreement_legal: Replace repeated dynamic field
code with mixin
---
agreement_legal/models/__init__.py | 1 +
agreement_legal/models/agreement.py | 51 +----------------
agreement_legal/models/agreement_appendix.py | 53 +-----------------
agreement_legal/models/agreement_clause.py | 53 +-----------------
.../models/agreement_dynamic_content_mixin.py | 55 +++++++++++++++++++
agreement_legal/models/agreement_recital.py | 53 +-----------------
agreement_legal/models/agreement_section.py | 53 +-----------------
7 files changed, 66 insertions(+), 253 deletions(-)
create mode 100644 agreement_legal/models/agreement_dynamic_content_mixin.py
diff --git a/agreement_legal/models/__init__.py b/agreement_legal/models/__init__.py
index bc1e26a6a..0516d792d 100644
--- a/agreement_legal/models/__init__.py
+++ b/agreement_legal/models/__init__.py
@@ -2,6 +2,7 @@
from . import res_config_settings
from . import agreement_stage
+from . import agreement_dynamic_content_mixin
from . import agreement
from . import agreement_appendix
from . import agreement_clause
diff --git a/agreement_legal/models/agreement.py b/agreement_legal/models/agreement.py
index fcb1185e6..05b616b4e 100644
--- a/agreement_legal/models/agreement.py
+++ b/agreement_legal/models/agreement.py
@@ -9,7 +9,8 @@
class Agreement(models.Model):
- _inherit = "agreement"
+ _name = "agreement"
+ _inherit = ["agreement", "agreement.dynamic.content.mixin"]
name = fields.Char(string="Title", required=True)
version = fields.Integer(
@@ -226,34 +227,6 @@ def _get_default_parties(self):
)
signed_contract_filename = fields.Char(string="Filename")
signed_contract = fields.Binary(string="Signed Document", tracking=True)
- field_id = fields.Many2one(
- "ir.model.fields",
- string="Field",
- help="""You can select a target field from the related document model.
- If it is a relationship field you will be able to select a target field
- at the destination of the relationship.""",
- )
- sub_object_id = fields.Many2one(
- "ir.model",
- string="Sub-model",
- help="""When a relationship field is selected as first field, this
- field shows the document model the relationship goes to.""",
- )
- sub_model_object_field_id = fields.Many2one(
- "ir.model.fields",
- string="Sub-field",
- help="""When a relationship field is selected as first field, this
- field lets you select the target field within the destination document
- model (sub-model).""",
- )
- default_value = fields.Char(
- help="Optional value to use if the target field is empty."
- )
- copyvalue = fields.Char(
- string="Placeholder Expression",
- help="""Final placeholder expression, to be copy-pasted in the desired
- template field.""",
- )
template_id = fields.Many2one(
"agreement", string="Template", domain=[("is_template", "=", True)]
)
@@ -322,26 +295,6 @@ def _compute_dynamic_special_terms(self):
)[agreement.id]
agreement.dynamic_special_terms = special_terms
- @api.onchange("field_id", "sub_model_object_field_id", "default_value")
- def onchange_copyvalue(self):
- self.sub_object_id = False
- self.copyvalue = False
- if self.field_id and not self.field_id.relation:
- self.copyvalue = "{{{{object.{} or {}}}}}".format(
- self.field_id.name, self.default_value or "''"
- )
- self.sub_model_object_field_id = False
- if self.field_id and self.field_id.relation:
- self.sub_object_id = self.env["ir.model"].search(
- [("model", "=", self.field_id.relation)]
- )[0]
- if self.sub_model_object_field_id:
- self.copyvalue = "{{{{object.{}.{} or {}}}}}".format(
- self.field_id.name,
- self.sub_model_object_field_id.name,
- self.default_value or "''",
- )
-
# Used for Kanban grouped_by view
@api.model
def _read_group_stage_ids(self, stages, domain, order=None):
diff --git a/agreement_legal/models/agreement_appendix.py b/agreement_legal/models/agreement_appendix.py
index f2aab3581..ab1aeed12 100644
--- a/agreement_legal/models/agreement_appendix.py
+++ b/agreement_legal/models/agreement_appendix.py
@@ -1,11 +1,12 @@
# Copyright (C) 2018 - TODAY, Pavlov Media
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-from odoo import api, fields, models
+from odoo import fields, models
class AgreementAppendix(models.Model):
_name = "agreement.appendix"
+ _inherit = ["agreement.dynamic.content.mixin"]
_description = "Agreement Appendices"
_order = "sequence"
@@ -25,56 +26,6 @@ class AgreementAppendix(models.Model):
"removing it.",
)
- # Dynamic field editor
- field_id = fields.Many2one(
- "ir.model.fields",
- string="Field",
- help="""Select target field from the related document model. If it is a
- relationship field you will be able to select a target field at the
- destination of the relationship.""",
- )
- sub_object_id = fields.Many2one(
- "ir.model",
- string="Sub-model",
- help="""When a relationship field is selected as first field, this
- field shows the document model the relationship goes to.""",
- )
- sub_model_object_field_id = fields.Many2one(
- "ir.model.fields",
- string="Sub-field",
- help="""When a relationship field is selected as first field, this
- field lets you select the target field within the destination document
- model (sub-model).""",
- )
- default_value = fields.Char(
- help="Optional value to use if the target field is empty."
- )
- copyvalue = fields.Char(
- string="Placeholder Expression",
- help="""Final placeholder expression, to be copy-pasted in the desired
- template field.""",
- )
-
- @api.onchange("field_id", "sub_model_object_field_id", "default_value")
- def onchange_copyvalue(self):
- self.sub_object_id = False
- self.copyvalue = False
- if self.field_id and not self.field_id.relation:
- self.copyvalue = "{{{{object.{} or {}}}}}".format(
- self.field_id.name, self.default_value or "''"
- )
- self.sub_model_object_field_id = False
- if self.field_id and self.field_id.relation:
- self.sub_object_id = self.env["ir.model"].search(
- [("model", "=", self.field_id.relation)]
- )[0]
- if self.sub_model_object_field_id:
- self.copyvalue = "{{{{object.{}.{} or {}}}}}".format(
- self.field_id.name,
- self.sub_model_object_field_id.name,
- self.default_value or "''",
- )
-
# compute the dynamic content for jinja expression
def _compute_dynamic_content(self):
MailTemplates = self.env["mail.template"]
diff --git a/agreement_legal/models/agreement_clause.py b/agreement_legal/models/agreement_clause.py
index 298b01b89..c275d9a31 100644
--- a/agreement_legal/models/agreement_clause.py
+++ b/agreement_legal/models/agreement_clause.py
@@ -1,11 +1,12 @@
# Copyright (C) 2018 - TODAY, Pavlov Media
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-from odoo import api, fields, models
+from odoo import fields, models
class AgreementClause(models.Model):
_name = "agreement.clause"
+ _inherit = ["agreement.dynamic.content.mixin"]
_description = "Agreement Clauses"
_order = "sequence"
@@ -29,56 +30,6 @@ class AgreementClause(models.Model):
"removing it.",
)
- # Dynamic field editor
- field_id = fields.Many2one(
- "ir.model.fields",
- string="Field",
- help="""Select target field from the related document model. If it is a
- relationship field you will be able to select a target field at the
- destination of the relationship.""",
- )
- sub_object_id = fields.Many2one(
- "ir.model",
- string="Sub-model",
- help="""When a relationship field is selected as first field, this
- field shows the document model the relationship goes to.""",
- )
- sub_model_object_field_id = fields.Many2one(
- "ir.model.fields",
- string="Sub-field",
- help="""When a relationship field is selected as first field, this
- field lets you select the target field within the destination document
- model (sub-model).""",
- )
- default_value = fields.Char(
- help="Optional value to use if the target field is empty."
- )
- copyvalue = fields.Char(
- string="Placeholder Expression",
- help="""Final placeholder expression, to be copy-pasted in the desired
- template field.""",
- )
-
- @api.onchange("field_id", "sub_model_object_field_id", "default_value")
- def onchange_copyvalue(self):
- self.sub_object_id = False
- self.copyvalue = False
- if self.field_id and not self.field_id.relation:
- self.copyvalue = "{{{{object.{} or {}}}}}".format(
- self.field_id.name, self.default_value or "''"
- )
- self.sub_model_object_field_id = False
- if self.field_id and self.field_id.relation:
- self.sub_object_id = self.env["ir.model"].search(
- [("model", "=", self.field_id.relation)]
- )[0]
- if self.sub_model_object_field_id:
- self.copyvalue = "{{{{object.{}.{} or {}}}}}".format(
- self.field_id.name,
- self.sub_model_object_field_id.name,
- self.default_value or "''",
- )
-
# compute the dynamic content for jinja expression
def _compute_dynamic_content(self):
MailTemplates = self.env["mail.template"]
diff --git a/agreement_legal/models/agreement_dynamic_content_mixin.py b/agreement_legal/models/agreement_dynamic_content_mixin.py
new file mode 100644
index 000000000..312faf82f
--- /dev/null
+++ b/agreement_legal/models/agreement_dynamic_content_mixin.py
@@ -0,0 +1,55 @@
+from odoo import api, fields, models
+
+
+class AgreementDynamicContentMixin(models.AbstractModel):
+ _name = "agreement.dynamic.content.mixin"
+ _description = "Agreement Dynamic Content Mixin"
+
+ field_id = fields.Many2one(
+ "ir.model.fields",
+ string="Field",
+ help="""Select target field from the related document model. If it is a
+ relationship field you will be able to select a target field at the
+ destination of the relationship.""",
+ )
+ sub_object_id = fields.Many2one(
+ "ir.model",
+ string="Sub-model",
+ help="""When a relationship field is selected as first field, this
+ field shows the document model the relationship goes to.""",
+ )
+ sub_model_object_field_id = fields.Many2one(
+ "ir.model.fields",
+ string="Sub-field",
+ help="""When a relationship field is selected as first field, this
+ field lets you select the target field within the destination document
+ model (sub-model).""",
+ )
+ default_value = fields.Char(
+ help="Optional value to use if the target field is empty."
+ )
+ copyvalue = fields.Char(
+ string="Placeholder Expression",
+ help="""Final placeholder expression, to be copy-pasted in the desired
+ template field.""",
+ )
+
+ @api.onchange("field_id", "sub_model_object_field_id", "default_value")
+ def onchange_copyvalue(self):
+ self.sub_object_id = False
+ self.copyvalue = False
+ if self.field_id and not self.field_id.relation:
+ self.copyvalue = "{{{{object.{} or {}}}}}".format(
+ self.field_id.name, self.default_value or "''"
+ )
+ self.sub_model_object_field_id = False
+ if self.field_id and self.field_id.relation:
+ self.sub_object_id = self.env["ir.model"].search(
+ [("model", "=", self.field_id.relation)]
+ )[0]
+ if self.sub_model_object_field_id:
+ self.copyvalue = "{{{{object.{}.{} or {}}}}}".format(
+ self.field_id.name,
+ self.sub_model_object_field_id.name,
+ self.default_value or "''",
+ )
diff --git a/agreement_legal/models/agreement_recital.py b/agreement_legal/models/agreement_recital.py
index ba17e9e2c..1ab624958 100644
--- a/agreement_legal/models/agreement_recital.py
+++ b/agreement_legal/models/agreement_recital.py
@@ -1,11 +1,12 @@
# Copyright (C) 2018 - TODAY, Pavlov Media
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-from odoo import api, fields, models
+from odoo import fields, models
class AgreementRecital(models.Model):
_name = "agreement.recital"
+ _inherit = ["agreement.dynamic.content.mixin"]
_description = "Agreement Recitals"
_order = "sequence"
@@ -23,56 +24,6 @@ class AgreementRecital(models.Model):
"removing it.",
)
- # Dynamic field editor
- field_id = fields.Many2one(
- "ir.model.fields",
- string="Field",
- help="""Select target field from the related document model. If it is a
- relationship field you will be able to select a target field at the
- destination of the relationship.""",
- )
- sub_object_id = fields.Many2one(
- "ir.model",
- string="Sub-model",
- help="""When a relationship field is selected as first field, this
- field shows the document model the relationship goes to.""",
- )
- sub_model_object_field_id = fields.Many2one(
- "ir.model.fields",
- string="Sub-field",
- help="""When a relationship field is selected as first field, this
- field lets you select the target field within the destination document
- model (sub-model).""",
- )
- default_value = fields.Char(
- help="Optional value to use if the target field is empty."
- )
- copyvalue = fields.Char(
- string="Placeholder Expression",
- help="""Final placeholder expression, to be copy-pasted in the desired
- template field.""",
- )
-
- @api.onchange("field_id", "sub_model_object_field_id", "default_value")
- def onchange_copyvalue(self):
- self.sub_object_id = False
- self.copyvalue = False
- if self.field_id and not self.field_id.relation:
- self.copyvalue = "{{{{object.{} or {}}}}}".format(
- self.field_id.name, self.default_value or "''"
- )
- self.sub_model_object_field_id = False
- if self.field_id and self.field_id.relation:
- self.sub_object_id = self.env["ir.model"].search(
- [("model", "=", self.field_id.relation)]
- )[0]
- if self.sub_model_object_field_id:
- self.copyvalue = "{{{{object.{}.{} or {}}}}}".format(
- self.field_id.name,
- self.sub_model_object_field_id.name,
- self.default_value or "''",
- )
-
# compute the dynamic content for jinja expression
def _compute_dynamic_content(self):
MailTemplates = self.env["mail.template"]
diff --git a/agreement_legal/models/agreement_section.py b/agreement_legal/models/agreement_section.py
index 0ae3eafeb..f1d54b881 100644
--- a/agreement_legal/models/agreement_section.py
+++ b/agreement_legal/models/agreement_section.py
@@ -1,11 +1,12 @@
# Copyright (C) 2018 - TODAY, Pavlov Media
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-from odoo import api, fields, models
+from odoo import fields, models
class AgreementSection(models.Model):
_name = "agreement.section"
+ _inherit = ["agreement.dynamic.content.mixin"]
_description = "Agreement Sections"
_order = "sequence"
@@ -26,56 +27,6 @@ class AgreementSection(models.Model):
"removing it.",
)
- # Dynamic field editor
- field_id = fields.Many2one(
- "ir.model.fields",
- string="Field",
- help="""Select target field from the related document model. If it is a
- relationship field you will be able to select a target field at the
- destination of the relationship.""",
- )
- sub_object_id = fields.Many2one(
- "ir.model",
- string="Sub-model",
- help="""When a relationship field is selected as first field, this
- field shows the document model the relationship goes to.""",
- )
- sub_model_object_field_id = fields.Many2one(
- "ir.model.fields",
- string="Sub-field",
- help="""When a relationship field is selected as first field, this
- field lets you select the target field within the destination document
- model (sub-model).""",
- )
- default_value = fields.Char(
- help="Optional value to use if the target field is empty."
- )
- copyvalue = fields.Char(
- string="Placeholder Expression",
- help="""Final placeholder expression, to be copy-pasted in the desired
- template field.""",
- )
-
- @api.onchange("field_id", "sub_model_object_field_id", "default_value")
- def onchange_copyvalue(self):
- self.sub_object_id = False
- self.copyvalue = False
- if self.field_id and not self.field_id.relation:
- self.copyvalue = "{{{{object.{} or {}}}}}".format(
- self.field_id.name, self.default_value or "''"
- )
- self.sub_model_object_field_id = False
- if self.field_id and self.field_id.relation:
- self.sub_object_id = self.env["ir.model"].search(
- [("model", "=", self.field_id.relation)]
- )[0]
- if self.sub_model_object_field_id:
- self.copyvalue = "{{{{object.{}.{} or {}}}}}".format(
- self.field_id.name,
- self.sub_model_object_field_id.name,
- self.default_value or "''",
- )
-
# compute the dynamic content for jinja expression
def _compute_dynamic_content(self):
MailTemplates = self.env["mail.template"]
From c33242425d5eedca38ce73a6871153cb33337008 Mon Sep 17 00:00:00 2001
From: oca-ci
Date: Fri, 22 May 2026 07:34:39 +0000
Subject: [PATCH 12/16] [UPD] Update agreement_legal.pot
---
agreement_legal/i18n/agreement_legal.pot | 24 ++++++++++++++++--------
1 file changed, 16 insertions(+), 8 deletions(-)
diff --git a/agreement_legal/i18n/agreement_legal.pot b/agreement_legal/i18n/agreement_legal.pot
index 655263b40..1e1a3b27a 100644
--- a/agreement_legal/i18n/agreement_legal.pot
+++ b/agreement_legal/i18n/agreement_legal.pot
@@ -64,6 +64,11 @@ msgstr ""
msgid "Agreement Clauses"
msgstr ""
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -454,6 +459,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -543,6 +549,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -562,6 +569,7 @@ msgstr ""
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -832,6 +840,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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."
@@ -910,6 +919,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1087,8 +1097,10 @@ 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_dynamic_content_mixin__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 ""
@@ -1261,6 +1273,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1270,6 +1283,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1489,6 +1503,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1501,6 +1516,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1518,14 +1534,6 @@ msgstr ""
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
From 89a8d251a40df4c4f6dc5a1ee7763bc037a0ac98 Mon Sep 17 00:00:00 2001
From: OCA-git-bot
Date: Fri, 22 May 2026 07:37:58 +0000
Subject: [PATCH 13/16] [BOT] post-merge updates
---
README.md | 2 +-
agreement_legal/README.rst | 2 +-
agreement_legal/__manifest__.py | 2 +-
agreement_legal/static/description/index.html | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index f0701d69b..85419a043 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ addon | version | maintainers | summary
[agreement_helpdesk_mgmt_fieldservice](agreement_helpdesk_mgmt_fieldservice/) | 18.0.1.0.0 | | Agreement Helpdesk Mgmt Fieldservice
[agreement_helpdesk_mgmt_sale](agreement_helpdesk_mgmt_sale/) | 18.0.1.0.0 | | Agreement Helpdesk Mgmt Sale
[agreement_helpdesk_mgmt_serviceprofile](agreement_helpdesk_mgmt_serviceprofile/) | 18.0.1.0.0 |
| Agreement Helpdesk Mgmt
-[agreement_legal](agreement_legal/) | 18.0.1.0.4 |
| Manage Agreements, LOI and Contracts
+[agreement_legal](agreement_legal/) | 18.0.1.1.0 |
| Manage Agreements, LOI and Contracts
[agreement_project](agreement_project/) | 18.0.1.0.0 |
| Link projects to an agreement
[agreement_rebate](agreement_rebate/) | 18.0.1.2.1 | | Rebate in agreements
[agreement_repair](agreement_repair/) | 18.0.1.0.0 |
| Link repair orders to an agreement
diff --git a/agreement_legal/README.rst b/agreement_legal/README.rst
index 9ce46a10f..705e3df27 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:e904d3830de0d9dabbb49086633325dd07355a9b39348723e9a6c051b8a9cbc8
+ !! source digest: sha256:a3afd8b54857b6dc844b90c8e5905af7b34b112e83b1a2d54d2a3b236c5c3c5d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/agreement_legal/__manifest__.py b/agreement_legal/__manifest__.py
index b3e45450d..e1efe8c06 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.4",
+ "version": "18.0.1.1.0",
"depends": ["contacts", "agreement", "product", "web"],
"data": [
"data/cron.xml",
diff --git a/agreement_legal/static/description/index.html b/agreement_legal/static/description/index.html
index cc339c716..e238e6e7d 100644
--- a/agreement_legal/static/description/index.html
+++ b/agreement_legal/static/description/index.html
@@ -372,7 +372,7 @@ Agreements Legal
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:e904d3830de0d9dabbb49086633325dd07355a9b39348723e9a6c051b8a9cbc8
+!! source digest: sha256:a3afd8b54857b6dc844b90c8e5905af7b34b112e83b1a2d54d2a3b236c5c3c5d
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

This module allows you to manage agreements, letter of intent and
From 9e1864498b691413a72d34bc01b4ec85d9d28447 Mon Sep 17 00:00:00 2001
From: Weblate
Date: Fri, 22 May 2026 07:38:08 +0000
Subject: [PATCH 14/16] Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: agreement-18.0/agreement-18.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement_legal/
---
agreement_legal/i18n/es.po | 25 +++++++++++++--------
agreement_legal/i18n/es_AR.po | 25 +++++++++++++--------
agreement_legal/i18n/fr.po | 25 +++++++++++++--------
agreement_legal/i18n/it.po | 42 +++++++++++++++++++++++------------
agreement_legal/i18n/pt.po | 25 +++++++++++++--------
agreement_legal/i18n/pt_BR.po | 25 +++++++++++++--------
agreement_legal/i18n/pt_PT.po | 25 +++++++++++++--------
agreement_legal/i18n/sv.po | 39 ++++++++++++++++++++++----------
agreement_legal/i18n/tr.po | 38 +++++++++++++++++++++----------
agreement_legal/i18n/zh_CN.po | 25 +++++++++++++--------
10 files changed, 193 insertions(+), 101 deletions(-)
diff --git a/agreement_legal/i18n/es.po b/agreement_legal/i18n/es.po
index 75463cb77..d19e0df81 100644
--- a/agreement_legal/i18n/es.po
+++ b/agreement_legal/i18n/es.po
@@ -67,6 +67,11 @@ msgstr "Anexos del Acuerdo"
msgid "Agreement Clauses"
msgstr "Cláusulas de Acuerdo"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -462,6 +467,7 @@ msgstr "Fecha:"
#: 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_dynamic_content_mixin__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"
@@ -551,6 +557,7 @@ msgstr "Exp. Aviso (días)"
#: 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_dynamic_content_mixin__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"
@@ -570,6 +577,7 @@ msgstr "Nombre del Archivo"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -845,6 +853,7 @@ msgstr "Operaciones"
#: 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_dynamic_content_mixin__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."
@@ -923,6 +932,7 @@ msgstr "Teléfono"
#: 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_dynamic_content_mixin__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"
@@ -1100,8 +1110,10 @@ msgid "Sections"
msgstr "Secciones"
#. 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_dynamic_content_mixin__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 ""
@@ -1281,6 +1293,7 @@ msgstr "Subtipos"
#: 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_dynamic_content_mixin__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"
@@ -1290,6 +1303,7 @@ msgstr "Sub-Campo"
#: 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_dynamic_content_mixin__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"
@@ -1525,6 +1539,7 @@ msgstr "Versión:"
#: 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_dynamic_content_mixin__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 ""
@@ -1542,6 +1557,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1561,15 +1577,6 @@ msgstr "Cuando termina el acuerdo."
msgid "When the agreement starts."
msgstr "Cuando comienza el acuerdo."
-#. 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
diff --git a/agreement_legal/i18n/es_AR.po b/agreement_legal/i18n/es_AR.po
index c8bcf6b97..f63cf363a 100644
--- a/agreement_legal/i18n/es_AR.po
+++ b/agreement_legal/i18n/es_AR.po
@@ -67,6 +67,11 @@ msgstr "Apéndices del Acuerdo"
msgid "Agreement Clauses"
msgstr "Claúsulas del Acuerdo"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -460,6 +465,7 @@ msgstr "Fecha:"
#: 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_dynamic_content_mixin__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"
@@ -549,6 +555,7 @@ msgstr "Aviso de Exp. (Días)"
#: 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_dynamic_content_mixin__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"
@@ -568,6 +575,7 @@ msgstr "Nombre del archivo"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -845,6 +853,7 @@ msgstr "Operaciones"
#: 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_dynamic_content_mixin__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."
@@ -923,6 +932,7 @@ msgstr "Teléfono"
#: 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_dynamic_content_mixin__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"
@@ -1100,8 +1110,10 @@ msgid "Sections"
msgstr "Secciones"
#. 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_dynamic_content_mixin__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 ""
@@ -1281,6 +1293,7 @@ msgstr "Sub-Tipos"
#: 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_dynamic_content_mixin__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"
@@ -1290,6 +1303,7 @@ msgstr "Sub-campo"
#: 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_dynamic_content_mixin__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"
@@ -1521,6 +1535,7 @@ msgstr "Versión:"
#: 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_dynamic_content_mixin__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 ""
@@ -1538,6 +1553,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1557,15 +1573,6 @@ msgstr "Cuando el acuerdo finaliza."
msgid "When the agreement starts."
msgstr "Cuando el acuerdo inicia."
-#. 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
diff --git a/agreement_legal/i18n/fr.po b/agreement_legal/i18n/fr.po
index 56ca26a14..e275975c5 100644
--- a/agreement_legal/i18n/fr.po
+++ b/agreement_legal/i18n/fr.po
@@ -68,6 +68,11 @@ msgstr "Annexes de l'accord"
msgid "Agreement Clauses"
msgstr "Clause de l'accord"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -462,6 +467,7 @@ msgstr "Date :"
#: 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_dynamic_content_mixin__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"
@@ -551,6 +557,7 @@ msgstr "Préavis (Jours)"
#: 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_dynamic_content_mixin__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"
@@ -570,6 +577,7 @@ msgstr "Nom du fichier"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -853,6 +861,7 @@ msgstr "Opérations"
#: 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_dynamic_content_mixin__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."
@@ -931,6 +940,7 @@ msgstr "Téléphone"
#: 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_dynamic_content_mixin__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"
@@ -1108,8 +1118,10 @@ 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_dynamic_content_mixin__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 ""
@@ -1291,6 +1303,7 @@ msgstr "Sous-types"
#: 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_dynamic_content_mixin__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"
@@ -1300,6 +1313,7 @@ msgstr "Sous champ"
#: 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_dynamic_content_mixin__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"
@@ -1530,6 +1544,7 @@ msgstr "Version :"
#: 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_dynamic_content_mixin__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 ""
@@ -1547,6 +1562,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1566,15 +1582,6 @@ msgstr "Quand l'accord se termine."
msgid "When the agreement starts."
msgstr "Quand l'accord commence."
-#. 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
diff --git a/agreement_legal/i18n/it.po b/agreement_legal/i18n/it.po
index ed9d813ce..7ed1a6faf 100644
--- a/agreement_legal/i18n/it.po
+++ b/agreement_legal/i18n/it.po
@@ -68,6 +68,11 @@ msgstr "Integrazioni contratto"
msgid "Agreement Clauses"
msgstr "Clausole contratto"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -462,6 +467,7 @@ msgstr "Data:"
#: 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_dynamic_content_mixin__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"
@@ -551,6 +557,7 @@ msgstr "Avviso scad. (giorni)"
#: 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_dynamic_content_mixin__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"
@@ -570,6 +577,7 @@ msgstr "Nome file"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -848,6 +856,7 @@ msgstr "Operazioni"
#: 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_dynamic_content_mixin__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."
@@ -926,6 +935,7 @@ msgstr "Telefono"
#: 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_dynamic_content_mixin__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"
@@ -1103,8 +1113,10 @@ msgid "Sections"
msgstr "Sezioni"
#. 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_dynamic_content_mixin__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 ""
@@ -1284,6 +1296,7 @@ msgstr "Sottotipi"
#: 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_dynamic_content_mixin__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"
@@ -1293,6 +1306,7 @@ msgstr "Sotto campo"
#: 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_dynamic_content_mixin__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"
@@ -1525,6 +1539,7 @@ msgstr "Versione:"
#: 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_dynamic_content_mixin__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 ""
@@ -1542,6 +1557,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1561,20 +1577,6 @@ msgstr "Quando termina il contratto."
msgid "When the agreement starts."
msgstr "Quando inizia il contratto."
-#. 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 ""
-"Si può selezionare un campo di destinazione dal modello di documento "
-"correlato.\n"
-" Se si tratta di un campo di relazione, si potrà selezionare un campo "
-"di destinazione\n"
-" nella destinazione della relazione."
-
#. module: agreement_legal
#. odoo-python
#: code:addons/agreement_legal/models/agreement.py:0
@@ -1627,6 +1629,18 @@ msgstr ""
"|\n"
" Creato il:"
+#~ 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 ""
+#~ "Si può selezionare un campo di destinazione dal modello di documento "
+#~ "correlato.\n"
+#~ " Se si tratta di un campo di relazione, si potrà selezionare un "
+#~ "campo di destinazione\n"
+#~ " nella destinazione della relazione."
+
#~ msgid "Agreement Name"
#~ msgstr "Nome contratto"
diff --git a/agreement_legal/i18n/pt.po b/agreement_legal/i18n/pt.po
index 1eecca6e5..3b96c1d70 100644
--- a/agreement_legal/i18n/pt.po
+++ b/agreement_legal/i18n/pt.po
@@ -67,6 +67,11 @@ msgstr "Anexos"
msgid "Agreement Clauses"
msgstr "Cláusulas"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -460,6 +465,7 @@ msgstr "Data:"
#: 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_dynamic_content_mixin__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"
@@ -549,6 +555,7 @@ msgstr "Aviso Prévio de Fim (Dias)"
#: 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_dynamic_content_mixin__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"
@@ -568,6 +575,7 @@ msgstr "Ficheiro"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -843,6 +851,7 @@ msgstr "Operações"
#: 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_dynamic_content_mixin__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."
@@ -921,6 +930,7 @@ msgstr "Telefone"
#: 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_dynamic_content_mixin__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"
@@ -1098,8 +1108,10 @@ msgid "Sections"
msgstr "Secções"
#. 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_dynamic_content_mixin__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 ""
@@ -1275,6 +1287,7 @@ msgstr "Sub-Tipos"
#: 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_dynamic_content_mixin__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"
@@ -1284,6 +1297,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1514,6 +1528,7 @@ msgstr "Versão:"
#: 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_dynamic_content_mixin__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 ""
@@ -1527,6 +1542,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1544,15 +1560,6 @@ msgstr "Quando termina o acordo."
msgid "When the agreement starts."
msgstr "Quando inicia o acordo."
-#. 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
diff --git a/agreement_legal/i18n/pt_BR.po b/agreement_legal/i18n/pt_BR.po
index e730f4361..83ec6655e 100644
--- a/agreement_legal/i18n/pt_BR.po
+++ b/agreement_legal/i18n/pt_BR.po
@@ -68,6 +68,11 @@ msgstr "Adendos do acordo"
msgid "Agreement Clauses"
msgstr "Cláusulas do acordo"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -461,6 +466,7 @@ msgstr "Data:"
#: 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_dynamic_content_mixin__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"
@@ -550,6 +556,7 @@ msgstr "Aviso de expiração (Dias)"
#: 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_dynamic_content_mixin__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"
@@ -569,6 +576,7 @@ msgstr "Nome do Arquivo"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -844,6 +852,7 @@ msgstr "Operações"
#: 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_dynamic_content_mixin__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."
@@ -922,6 +931,7 @@ msgstr "Telefone"
#: 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_dynamic_content_mixin__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"
@@ -1099,8 +1109,10 @@ msgid "Sections"
msgstr "Seções"
#. 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_dynamic_content_mixin__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 ""
@@ -1276,6 +1288,7 @@ msgstr "Sub-tipos"
#: 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_dynamic_content_mixin__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"
@@ -1285,6 +1298,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1515,6 +1529,7 @@ msgstr "Versão:"
#: 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_dynamic_content_mixin__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 ""
@@ -1528,6 +1543,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1545,15 +1561,6 @@ msgstr "Quando o acordo terminar."
msgid "When the agreement starts."
msgstr "Quando o acordo começar."
-#. 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
diff --git a/agreement_legal/i18n/pt_PT.po b/agreement_legal/i18n/pt_PT.po
index 13cfc629b..5decae7b6 100644
--- a/agreement_legal/i18n/pt_PT.po
+++ b/agreement_legal/i18n/pt_PT.po
@@ -67,6 +67,11 @@ msgstr "Anexos do Acordo"
msgid "Agreement Clauses"
msgstr "Cláusulas"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -460,6 +465,7 @@ msgstr "Data:"
#: 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_dynamic_content_mixin__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"
@@ -549,6 +555,7 @@ msgstr "Aviso Prévio de Fim (Dias)"
#: 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_dynamic_content_mixin__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"
@@ -568,6 +575,7 @@ msgstr "Ficheiro"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -844,6 +852,7 @@ msgstr "Operações"
#: 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_dynamic_content_mixin__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."
@@ -922,6 +931,7 @@ msgstr "Telefone"
#: 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_dynamic_content_mixin__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"
@@ -1099,8 +1109,10 @@ msgid "Sections"
msgstr "Secções"
#. 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_dynamic_content_mixin__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 ""
@@ -1276,6 +1288,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1285,6 +1298,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1504,6 +1518,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1517,6 +1532,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1534,15 +1550,6 @@ msgstr ""
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
diff --git a/agreement_legal/i18n/sv.po b/agreement_legal/i18n/sv.po
index 1a19bc94a..baa09e64b 100644
--- a/agreement_legal/i18n/sv.po
+++ b/agreement_legal/i18n/sv.po
@@ -67,6 +67,11 @@ msgstr "Avtalsbilagor"
msgid "Agreement Clauses"
msgstr "Avtalsklausuler"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -461,6 +466,7 @@ msgstr "Datum:"
#: 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_dynamic_content_mixin__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"
@@ -550,6 +556,7 @@ msgstr "Meddelande som förfaller (dagar)"
#: 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_dynamic_content_mixin__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"
@@ -569,6 +576,7 @@ msgstr "Filnamn"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -844,6 +852,7 @@ msgstr "Verksamhet"
#: 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_dynamic_content_mixin__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."
@@ -922,6 +931,7 @@ msgstr "Telefon"
#: 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_dynamic_content_mixin__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"
@@ -1099,8 +1109,10 @@ msgid "Sections"
msgstr "Avsnitt"
#. 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_dynamic_content_mixin__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 ""
@@ -1278,6 +1290,7 @@ msgstr "Undertyper"
#: 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_dynamic_content_mixin__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"
@@ -1287,6 +1300,7 @@ msgstr "Underfält"
#: 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_dynamic_content_mixin__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"
@@ -1520,6 +1534,7 @@ msgstr "Version:"
#: 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_dynamic_content_mixin__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 ""
@@ -1536,6 +1551,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1555,18 +1571,6 @@ msgstr "När avtalet upphör att gälla."
msgid "When the agreement starts."
msgstr "När avtalet börjar gälla."
-#. 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 ""
-"Du kan välja ett målfält från den relaterade dokumentmodellen.\n"
-" Om det är ett relationsfält kommer du att kunna välja ett målfält\n"
-" på destinationen för relationen."
-
#. module: agreement_legal
#. odoo-python
#: code:addons/agreement_legal/models/agreement.py:0
@@ -1615,6 +1619,17 @@ msgid ""
" Created On:"
msgstr ""
+#~ 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 ""
+#~ "Du kan välja ett målfält från den relaterade dokumentmodellen.\n"
+#~ " Om det är ett relationsfält kommer du att kunna välja ett "
+#~ "målfält\n"
+#~ " på destinationen för relationen."
+
#~ msgid "Agreement Name"
#~ msgstr "Avtalets namn"
diff --git a/agreement_legal/i18n/tr.po b/agreement_legal/i18n/tr.po
index a45f05598..88746588f 100644
--- a/agreement_legal/i18n/tr.po
+++ b/agreement_legal/i18n/tr.po
@@ -67,6 +67,11 @@ msgstr "Sözleşme Ekleri"
msgid "Agreement Clauses"
msgstr "Sözleşme Maddeleri"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -460,6 +465,7 @@ msgstr "Tarih:"
#: 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_dynamic_content_mixin__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"
@@ -549,6 +555,7 @@ msgstr "Süre Bildirimi (Gün)"
#: 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_dynamic_content_mixin__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"
@@ -568,6 +575,7 @@ msgstr "Dosya Adı"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -845,6 +853,7 @@ msgstr "İşlemler"
#: 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_dynamic_content_mixin__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."
@@ -923,6 +932,7 @@ msgstr "Telefon"
#: 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_dynamic_content_mixin__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"
@@ -1100,8 +1110,10 @@ msgid "Sections"
msgstr "Bölümler"
#. 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_dynamic_content_mixin__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 ""
@@ -1279,6 +1291,7 @@ msgstr "Alt Türler"
#: 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_dynamic_content_mixin__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"
@@ -1288,6 +1301,7 @@ msgstr "Alt Alan"
#: 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_dynamic_content_mixin__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"
@@ -1519,6 +1533,7 @@ msgstr "Versiyon:"
#: 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_dynamic_content_mixin__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 ""
@@ -1535,6 +1550,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1555,18 +1571,6 @@ msgstr "Sözleşme sona erdiğinde."
msgid "When the agreement starts."
msgstr "Sözleşme başladığında."
-#. 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 ""
-"İlgili belge modelinden bir hedef alan seçebilirsiniz.\n"
-" Eğer bu bir ilişki alanı ise,\n"
-" ilişkinin hedefindeki bir hedef alanı seçebileceksiniz."
-
#. module: agreement_legal
#. odoo-python
#: code:addons/agreement_legal/models/agreement.py:0
@@ -1615,6 +1619,16 @@ msgid ""
" Created On:"
msgstr ""
+#~ 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 ""
+#~ "İlgili belge modelinden bir hedef alan seçebilirsiniz.\n"
+#~ " Eğer bu bir ilişki alanı ise,\n"
+#~ " ilişkinin hedefindeki bir hedef alanı seçebileceksiniz."
+
#~ msgid "Agreement Name"
#~ msgstr "Sözleşme Adı"
diff --git a/agreement_legal/i18n/zh_CN.po b/agreement_legal/i18n/zh_CN.po
index a5d9ea735..a61a744e9 100644
--- a/agreement_legal/i18n/zh_CN.po
+++ b/agreement_legal/i18n/zh_CN.po
@@ -67,6 +67,11 @@ msgstr "协议附录"
msgid "Agreement Clauses"
msgstr "协议条款"
+#. module: agreement_legal
+#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
+msgid "Agreement Dynamic Content Mixin"
+msgstr ""
+
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
msgid "Agreement Lines"
@@ -458,6 +463,7 @@ msgstr "日期:"
#: 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_dynamic_content_mixin__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"
@@ -547,6 +553,7 @@ msgstr "到期通知(天数)"
#: 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_dynamic_content_mixin__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"
@@ -566,6 +573,7 @@ msgstr "文件名"
#: 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_dynamic_content_mixin__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__copyvalue
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__copyvalue
msgid ""
@@ -840,6 +848,7 @@ msgstr "操作"
#: 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_dynamic_content_mixin__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."
@@ -918,6 +927,7 @@ msgstr "电话"
#: 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_dynamic_content_mixin__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"
@@ -1095,8 +1105,10 @@ 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_dynamic_content_mixin__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 ""
@@ -1270,6 +1282,7 @@ msgstr "子类型"
#: 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_dynamic_content_mixin__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"
@@ -1279,6 +1292,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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"
@@ -1498,6 +1512,7 @@ msgstr "版本:"
#: 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_dynamic_content_mixin__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 ""
@@ -1511,6 +1526,7 @@ msgstr ""
#: 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_dynamic_content_mixin__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 ""
@@ -1528,15 +1544,6 @@ msgstr "协议结束时。"
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
From 28e7f0d7308ab0fc8781a902a3b4a0494e9b99e4 Mon Sep 17 00:00:00 2001
From: mymage
Date: Mon, 25 May 2026 19:59:10 +0000
Subject: [PATCH 15/16] Translated using Weblate (Italian)
Currently translated at 100.0% (263 of 263 strings)
Translation: agreement-18.0/agreement-18.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement_legal/it/
---
agreement_legal/i18n/it.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/agreement_legal/i18n/it.po b/agreement_legal/i18n/it.po
index 7ed1a6faf..49f49c4d4 100644
--- a/agreement_legal/i18n/it.po
+++ b/agreement_legal/i18n/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-04-21 11:45+0000\n"
+"PO-Revision-Date: 2026-05-25 22:46+0000\n"
"Last-Translator: mymage \n"
"Language-Team: none\n"
"Language: it\n"
@@ -71,7 +71,7 @@ msgstr "Clausole contratto"
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
msgid "Agreement Dynamic Content Mixin"
-msgstr ""
+msgstr "Mixin contenuto dinamico accordo"
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
From 084b516778fbfa7b24bbb7cf4275fd302cbae510 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bet=C3=BCl=20=C3=96=C4=9Fmen?=
Date: Wed, 3 Jun 2026 15:22:34 +0000
Subject: [PATCH 16/16] Translated using Weblate (Turkish)
Currently translated at 98.4% (259 of 263 strings)
Translation: agreement-18.0/agreement-18.0-agreement_legal
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement_legal/tr/
---
agreement_legal/i18n/tr.po | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/agreement_legal/i18n/tr.po b/agreement_legal/i18n/tr.po
index 88746588f..4f4e1a217 100644
--- a/agreement_legal/i18n/tr.po
+++ b/agreement_legal/i18n/tr.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-03-10 11:45+0000\n"
+"PO-Revision-Date: 2026-06-03 17:46+0000\n"
"Last-Translator: Betül Öğmen \n"
"Language-Team: none\n"
"Language: tr\n"
@@ -70,7 +70,7 @@ msgstr "Sözleşme Maddeleri"
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_dynamic_content_mixin
msgid "Agreement Dynamic Content Mixin"
-msgstr ""
+msgstr "Sözleşme Dinamik İçerik Karışımı"
#. module: agreement_legal
#: model:ir.model,name:agreement_legal.model_agreement_line
@@ -886,7 +886,7 @@ msgstr "Sözleşmenin tarafları"
#: 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 ""
+msgstr "İş Ortağı"
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_id
@@ -1611,6 +1611,8 @@ msgid ""
"|\n"
" Created By:"
msgstr ""
+"|\n"
+" Oluşturan:"
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
@@ -1618,6 +1620,8 @@ msgid ""
"|\n"
" Created On:"
msgstr ""
+"|\n"
+" Oluşturulma:"
#~ msgid ""
#~ "You can select a target field from the related document model.\n"