From b364ba7fe25a8c5f9ebc1539a0af2c967486ada7 Mon Sep 17 00:00:00 2001
From: Simone Rubino
Date: Thu, 31 May 2018 14:08:59 +0200
Subject: [PATCH 01/16] [ADD] partner_contact_birthplace (#591)
---
partner_contact_birthplace/README.rst | 54 ++++++++++++++++++
partner_contact_birthplace/__init__.py | 4 ++
partner_contact_birthplace/__manifest__.py | 22 +++++++
partner_contact_birthplace/i18n/it.po | 40 +++++++++++++
.../i18n/partner_contact_birthplace.pot | 38 ++++++++++++
partner_contact_birthplace/models/__init__.py | 4 ++
.../models/res_partner.py | 17 ++++++
.../static/description/icon.png | Bin 0 -> 9455 bytes
.../views/res_partner.xml | 18 ++++++
9 files changed, 197 insertions(+)
create mode 100644 partner_contact_birthplace/README.rst
create mode 100644 partner_contact_birthplace/__init__.py
create mode 100644 partner_contact_birthplace/__manifest__.py
create mode 100644 partner_contact_birthplace/i18n/it.po
create mode 100644 partner_contact_birthplace/i18n/partner_contact_birthplace.pot
create mode 100644 partner_contact_birthplace/models/__init__.py
create mode 100644 partner_contact_birthplace/models/res_partner.py
create mode 100644 partner_contact_birthplace/static/description/icon.png
create mode 100644 partner_contact_birthplace/views/res_partner.xml
diff --git a/partner_contact_birthplace/README.rst b/partner_contact_birthplace/README.rst
new file mode 100644
index 00000000000..ad1ab9c041f
--- /dev/null
+++ b/partner_contact_birthplace/README.rst
@@ -0,0 +1,54 @@
+.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg
+ :target: https://www.gnu.org/licenses/agpl
+ :alt: License: AGPL-3
+
+==========================
+Partner contact birthplace
+==========================
+
+This module allows to define a birthplace for partners.
+
+Usage
+=====
+
+.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
+ :alt: Try me on Runbot
+ :target: https://runbot.odoo-community.org/runbot/134/10.0
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub Issues
+`_. In case of trouble, please
+check there if your issue has already been reported. If you spotted it first,
+help us smash it by providing detailed and welcomed feedback.
+
+Credits
+=======
+
+Images
+------
+
+* Odoo Community Association: `Icon `_.
+
+Contributors
+------------
+
+* Simone Rubino (www.agilebg.com)
+
+Do not contact contributors directly about support or help with technical issues.
+
+Maintainer
+----------
+
+.. image:: https://odoo-community.org/logo.png
+ :alt: Odoo Community Association
+ :target: https://odoo-community.org
+
+This module is maintained by the OCA.
+
+OCA, or the Odoo Community Association, is a nonprofit organization whose
+mission is to support the collaborative development of Odoo features and
+promote its widespread use.
+
+To contribute to this module, please visit https://odoo-community.org.
diff --git a/partner_contact_birthplace/__init__.py b/partner_contact_birthplace/__init__.py
new file mode 100644
index 00000000000..b44d765940f
--- /dev/null
+++ b/partner_contact_birthplace/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from . import models
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
new file mode 100644
index 00000000000..11e6ca1b42e
--- /dev/null
+++ b/partner_contact_birthplace/__manifest__.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+# Copyright 2018 Simone Rubino - Agile Business Group
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+{
+ 'name': 'Partner contact birthplace',
+ 'summary': 'This module allows to define a birthplace for partners.',
+ 'version': '10.0.1.0.0',
+ 'category': 'Customer Relationship Management',
+ 'website': 'https://github.com/OCA/partner-contact/tree/10.0/'
+ 'partner_contact_birthplace',
+ 'author': 'Agile Business Group, Odoo Community Association (OCA)',
+ 'license': 'AGPL-3',
+ 'application': False,
+ 'installable': True,
+ 'depends': [
+ 'partner_contact_personal_information_page',
+ ],
+ 'data': [
+ 'views/res_partner.xml'
+ ],
+}
diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po
new file mode 100644
index 00000000000..3d0fac1b9d4
--- /dev/null
+++ b/partner_contact_birthplace/i18n/it.po
@@ -0,0 +1,40 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_contact_birthplace
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-05-28 12:58+0000\n"
+"PO-Revision-Date: 2018-05-28 12:58+0000\n"
+"Last-Translator: Simone Rubino \n"
+"Language-Team: \n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_city
+msgid "Birth city"
+msgstr "Città di nascita"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_country_id
+msgid "Birth country"
+msgstr "Stato di nascita"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_state_id
+msgid "Birth state"
+msgstr "Provincia di nascita"
+
+#. module: partner_contact_birthplace
+#: model:ir.model,name:partner_contact_birthplace.model_res_partner
+msgid "Partner"
+msgstr "Partner"
diff --git a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
new file mode 100644
index 00000000000..79539b52c2f
--- /dev/null
+++ b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
@@ -0,0 +1,38 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_contact_birthplace
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_city
+msgid "Birth city"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_country_id
+msgid "Birth country"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_state_id
+msgid "Birth state"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model,name:partner_contact_birthplace.model_res_partner
+msgid "Partner"
+msgstr ""
+
diff --git a/partner_contact_birthplace/models/__init__.py b/partner_contact_birthplace/models/__init__.py
new file mode 100644
index 00000000000..2d6da8513c0
--- /dev/null
+++ b/partner_contact_birthplace/models/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from . import res_partner
diff --git a/partner_contact_birthplace/models/res_partner.py b/partner_contact_birthplace/models/res_partner.py
new file mode 100644
index 00000000000..014f4cb0bbc
--- /dev/null
+++ b/partner_contact_birthplace/models/res_partner.py
@@ -0,0 +1,17 @@
+# -*- coding: utf-8 -*-
+# Copyright 2018 Simone Rubino - Agile Business Group
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from odoo import fields, models
+
+
+class ResPartner(models.Model):
+ _inherit = 'res.partner'
+
+ birth_city = fields.Char()
+ birth_state_id = fields.Many2one(
+ comodel_name='res.country.state', string='Birth state',
+ ondelete='restrict')
+ birth_country_id = fields.Many2one(
+ comodel_name='res.country', string='Birth country',
+ ondelete='restrict')
diff --git a/partner_contact_birthplace/static/description/icon.png b/partner_contact_birthplace/static/description/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d
GIT binary patch
literal 9455
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
z
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
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I
literal 0
HcmV?d00001
diff --git a/partner_contact_birthplace/views/res_partner.xml b/partner_contact_birthplace/views/res_partner.xml
new file mode 100644
index 00000000000..2479108a3e3
--- /dev/null
+++ b/partner_contact_birthplace/views/res_partner.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+ Birthplace field
+ res.partner
+
+
+
+
+
+
+
+
+
+
From 0fe89143d7a94efbf571022b91c358f01edc282f Mon Sep 17 00:00:00 2001
From: Crisa221
Date: Wed, 18 Sep 2019 09:00:22 +0200
Subject: [PATCH 02/16] [MIG] partner_contact_birthplace: Migration to 12.0
---
partner_contact_birthplace/README.rst | 40 +++++++++++++++++-----
partner_contact_birthplace/__manifest__.py | 5 ++-
2 files changed, 33 insertions(+), 12 deletions(-)
diff --git a/partner_contact_birthplace/README.rst b/partner_contact_birthplace/README.rst
index ad1ab9c041f..ad8df09afa9 100644
--- a/partner_contact_birthplace/README.rst
+++ b/partner_contact_birthplace/README.rst
@@ -6,22 +6,43 @@
Partner contact birthplace
==========================
-This module allows to define a birthplace for partners.
+This module extends the functionality of Odoo to support setting a bithplace city and allows you to benefit of a clearer API and UI.
+
+
+Installation
+============
+
+To install this module, you need to:
+
+* Install the OCA repository `partner-contact`_.
+* Update your modules list.
+* Search and install this module.
+
+Configuration
+=============
+
+No configuration is needed.
Usage
=====
+To use this module, you need to:
+
+* Edit or create a partner.
+* Ensure it is **not** a company.
+* Go to the *Personal Information* sheet.
+* Set the birthplace there.
+
+For further information, please visit:
+
+* https://www.odoo.com/forum/help-1
+* https://github.com/OCA/partner-contact/
+
+
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/134/10.0
-Bug Tracker
-===========
-
-Bugs are tracked on `GitHub Issues
-`_. In case of trouble, please
-check there if your issue has already been reported. If you spotted it first,
-help us smash it by providing detailed and welcomed feedback.
Credits
=======
@@ -35,6 +56,7 @@ Contributors
------------
* Simone Rubino (www.agilebg.com)
+* Nicolò Crisafulli (www.agilebg.com)
Do not contact contributors directly about support or help with technical issues.
@@ -51,4 +73,4 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-To contribute to this module, please visit https://odoo-community.org.
+To contribute to this module, please visit http://odoo-community.org.
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
index 11e6ca1b42e..f088db609b4 100644
--- a/partner_contact_birthplace/__manifest__.py
+++ b/partner_contact_birthplace/__manifest__.py
@@ -1,13 +1,12 @@
# -*- coding: utf-8 -*-
-# Copyright 2018 Simone Rubino - Agile Business Group
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
'name': 'Partner contact birthplace',
'summary': 'This module allows to define a birthplace for partners.',
- 'version': '10.0.1.0.0',
+ 'version': '12.0.1.0.0',
'category': 'Customer Relationship Management',
- 'website': 'https://github.com/OCA/partner-contact/tree/10.0/'
+ 'website': 'https://github.com/OCA/partner-contact'
'partner_contact_birthplace',
'author': 'Agile Business Group, Odoo Community Association (OCA)',
'license': 'AGPL-3',
From f0fae3dc4a3b4e432e1cb803f540bb2abccae155 Mon Sep 17 00:00:00 2001
From: Crisa221
Date: Wed, 18 Sep 2019 21:08:26 +0200
Subject: [PATCH 03/16] [MIG] partner_contact_birthplace: Migration to 12.0
---
partner_contact_birthplace/README.rst | 6 ++---
partner_contact_birthplace/__init__.py | 1 -
partner_contact_birthplace/__manifest__.py | 3 +--
partner_contact_birthplace/i18n/it.po | 22 +++++++++++--------
.../i18n/partner_contact_birthplace.pot | 18 +++++++--------
partner_contact_birthplace/models/__init__.py | 1 -
.../models/res_partner.py | 1 -
.../views/res_partner.xml | 3 +--
8 files changed, 27 insertions(+), 28 deletions(-)
diff --git a/partner_contact_birthplace/README.rst b/partner_contact_birthplace/README.rst
index ad8df09afa9..6a854390c79 100644
--- a/partner_contact_birthplace/README.rst
+++ b/partner_contact_birthplace/README.rst
@@ -14,7 +14,7 @@ Installation
To install this module, you need to:
-* Install the OCA repository `partner-contact`_.
+* Install the OCA repository 'partner_contact'
* Update your modules list.
* Search and install this module.
@@ -41,7 +41,7 @@ For further information, please visit:
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
- :target: https://runbot.odoo-community.org/runbot/134/10.0
+ :target: https://runbot.odoo-community.org/runbot/134/12.0
Credits
@@ -73,4 +73,4 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-To contribute to this module, please visit http://odoo-community.org.
+To contribute to this module, please visit http://odoo-community.org
diff --git a/partner_contact_birthplace/__init__.py b/partner_contact_birthplace/__init__.py
index b44d765940f..31660d6a965 100644
--- a/partner_contact_birthplace/__init__.py
+++ b/partner_contact_birthplace/__init__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import models
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
index f088db609b4..1992d919be8 100644
--- a/partner_contact_birthplace/__manifest__.py
+++ b/partner_contact_birthplace/__manifest__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
@@ -6,7 +5,7 @@
'summary': 'This module allows to define a birthplace for partners.',
'version': '12.0.1.0.0',
'category': 'Customer Relationship Management',
- 'website': 'https://github.com/OCA/partner-contact'
+ 'website': 'https://github.com/OCA/partner-contact/tree/12.0/'
'partner_contact_birthplace',
'author': 'Agile Business Group, Odoo Community Association (OCA)',
'license': 'AGPL-3',
diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po
index 3d0fac1b9d4..2d041769905 100644
--- a/partner_contact_birthplace/i18n/it.po
+++ b/partner_contact_birthplace/i18n/it.po
@@ -17,24 +17,28 @@ msgstr ""
"Plural-Forms: \n"
#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_city
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_city
-msgid "Birth city"
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
+#, fuzzy
+msgid "Birth City"
msgstr "Città di nascita"
#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_country_id
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
msgid "Birth country"
msgstr "Stato di nascita"
#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_state_id
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
msgid "Birth state"
msgstr "Provincia di nascita"
#. module: partner_contact_birthplace
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
-msgid "Partner"
-msgstr "Partner"
+msgid "Contact"
+msgstr ""
+
+#~ msgid "Partner"
+#~ msgstr "Partner"
diff --git a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
index 79539b52c2f..5a4367e19df 100644
--- a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
+++ b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 10.0\n"
+"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: <>\n"
"Language-Team: \n"
@@ -14,25 +14,25 @@ msgstr ""
"Plural-Forms: \n"
#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_city
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_city
-msgid "Birth city"
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
+msgid "Birth City"
msgstr ""
#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_country_id
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
msgid "Birth country"
msgstr ""
#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner_birth_state_id
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users_birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
msgid "Birth state"
msgstr ""
#. module: partner_contact_birthplace
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
-msgid "Partner"
+msgid "Contact"
msgstr ""
diff --git a/partner_contact_birthplace/models/__init__.py b/partner_contact_birthplace/models/__init__.py
index 2d6da8513c0..c6cc3b32989 100644
--- a/partner_contact_birthplace/models/__init__.py
+++ b/partner_contact_birthplace/models/__init__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import res_partner
diff --git a/partner_contact_birthplace/models/res_partner.py b/partner_contact_birthplace/models/res_partner.py
index 014f4cb0bbc..f8ebd74dcb8 100644
--- a/partner_contact_birthplace/models/res_partner.py
+++ b/partner_contact_birthplace/models/res_partner.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# Copyright 2018 Simone Rubino - Agile Business Group
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
diff --git a/partner_contact_birthplace/views/res_partner.xml b/partner_contact_birthplace/views/res_partner.xml
index 2479108a3e3..502522d5202 100644
--- a/partner_contact_birthplace/views/res_partner.xml
+++ b/partner_contact_birthplace/views/res_partner.xml
@@ -1,6 +1,5 @@
-
+
From c9d303ebbb9bdd331d1936cc64b1dbb85f7e8eed Mon Sep 17 00:00:00 2001
From: Sergio Zanchetta
Date: Sun, 12 Dec 2021 09:54:07 +0100
Subject: [PATCH 04/16] [IMP] : black, isort, prettier
---
partner_contact_birthplace/__manifest__.py | 27 +++++++++----------
.../models/res_partner.py | 10 +++----
.../views/res_partner.xml | 14 +++++-----
3 files changed, 25 insertions(+), 26 deletions(-)
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
index 1992d919be8..8deacc1e9bd 100644
--- a/partner_contact_birthplace/__manifest__.py
+++ b/partner_contact_birthplace/__manifest__.py
@@ -1,20 +1,17 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
- 'name': 'Partner contact birthplace',
- 'summary': 'This module allows to define a birthplace for partners.',
- 'version': '12.0.1.0.0',
- 'category': 'Customer Relationship Management',
- 'website': 'https://github.com/OCA/partner-contact/tree/12.0/'
- 'partner_contact_birthplace',
- 'author': 'Agile Business Group, Odoo Community Association (OCA)',
- 'license': 'AGPL-3',
- 'application': False,
- 'installable': True,
- 'depends': [
- 'partner_contact_personal_information_page',
- ],
- 'data': [
- 'views/res_partner.xml'
+ "name": "Partner contact birthplace",
+ "summary": "This module allows to define a birthplace for partners.",
+ "version": "12.0.1.0.0",
+ "category": "Customer Relationship Management",
+ "website": "https://github.com/OCA/partner-contact" "partner_contact_birthplace",
+ "author": "Agile Business Group, Odoo Community Association (OCA)",
+ "license": "AGPL-3",
+ "application": False,
+ "installable": True,
+ "depends": [
+ "partner_contact_personal_information_page",
],
+ "data": ["views/res_partner.xml"],
}
diff --git a/partner_contact_birthplace/models/res_partner.py b/partner_contact_birthplace/models/res_partner.py
index f8ebd74dcb8..4ea8a0ff077 100644
--- a/partner_contact_birthplace/models/res_partner.py
+++ b/partner_contact_birthplace/models/res_partner.py
@@ -5,12 +5,12 @@
class ResPartner(models.Model):
- _inherit = 'res.partner'
+ _inherit = "res.partner"
birth_city = fields.Char()
birth_state_id = fields.Many2one(
- comodel_name='res.country.state', string='Birth state',
- ondelete='restrict')
+ comodel_name="res.country.state", string="Birth state", ondelete="restrict"
+ )
birth_country_id = fields.Many2one(
- comodel_name='res.country', string='Birth country',
- ondelete='restrict')
+ comodel_name="res.country", string="Birth country", ondelete="restrict"
+ )
diff --git a/partner_contact_birthplace/views/res_partner.xml b/partner_contact_birthplace/views/res_partner.xml
index 502522d5202..6a58657aeb7 100644
--- a/partner_contact_birthplace/views/res_partner.xml
+++ b/partner_contact_birthplace/views/res_partner.xml
@@ -1,16 +1,18 @@
-
+
-
Birthplace field
res.partner
-
+
-
-
-
+
+
+
From cb96f003872a05eb6f274e33bee9bc884a24d1d3 Mon Sep 17 00:00:00 2001
From: Sergio Zanchetta
Date: Sun, 12 Dec 2021 10:14:25 +0100
Subject: [PATCH 05/16] [MIG] partner_contact_birthplace: Migration to 14.0
---
partner_contact_birthplace/__manifest__.py | 4 ++--
.../i18n/partner_contact_birthplace.pot | 20 ++++++++++++++++---
2 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
index 8deacc1e9bd..81742c42afe 100644
--- a/partner_contact_birthplace/__manifest__.py
+++ b/partner_contact_birthplace/__manifest__.py
@@ -3,9 +3,9 @@
{
"name": "Partner contact birthplace",
"summary": "This module allows to define a birthplace for partners.",
- "version": "12.0.1.0.0",
+ "version": "14.0.1.0.0",
"category": "Customer Relationship Management",
- "website": "https://github.com/OCA/partner-contact" "partner_contact_birthplace",
+ "website": "https://github.com/OCA/partner-contact",
"author": "Agile Business Group, Odoo Community Association (OCA)",
"license": "AGPL-3",
"application": False,
diff --git a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
index 5a4367e19df..fe33c219c8a 100644
--- a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
+++ b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
@@ -1,12 +1,12 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
-# * partner_contact_birthplace
+# * partner_contact_birthplace
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 12.0\n"
+"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: <>\n"
+"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -36,3 +36,17 @@ msgstr ""
msgid "Contact"
msgstr ""
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
+msgid "Last Modified on"
+msgstr ""
From c90b2f6a66c94ba59b33706b0f09b95c011a0b55 Mon Sep 17 00:00:00 2001
From: Alessandro Fiorino
Date: Wed, 9 Mar 2022 13:29:50 +0000
Subject: [PATCH 06/16] Translated using Weblate (Italian)
Currently translated at 100.0% (4 of 4 strings)
Translation: partner-contact-14.0/partner-contact-14.0-partner_contact_birthplace
Translate-URL: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_contact_birthplace/it/
---
partner_contact_birthplace/i18n/it.po | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po
index 2d041769905..85975627048 100644
--- a/partner_contact_birthplace/i18n/it.po
+++ b/partner_contact_birthplace/i18n/it.po
@@ -7,19 +7,19 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-05-28 12:58+0000\n"
-"PO-Revision-Date: 2018-05-28 12:58+0000\n"
-"Last-Translator: Simone Rubino \n"
+"PO-Revision-Date: 2022-03-09 16:17+0000\n"
+"Last-Translator: Alessandro Fiorino \n"
"Language-Team: \n"
-"Language: \n"
+"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2\n"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
-#, fuzzy
msgid "Birth City"
msgstr "Città di nascita"
@@ -38,7 +38,7 @@ msgstr "Provincia di nascita"
#. module: partner_contact_birthplace
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
msgid "Contact"
-msgstr ""
+msgstr "Contatto"
#~ msgid "Partner"
#~ msgstr "Partner"
From cb9b864f036b37c6238f939f664eb50b1847f483 Mon Sep 17 00:00:00 2001
From: pere-aquarian
Date: Tue, 10 May 2022 22:34:47 +0000
Subject: [PATCH 07/16] Added translation using Weblate (Catalan)
---
partner_contact_birthplace/i18n/ca.po | 53 +++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
create mode 100644 partner_contact_birthplace/i18n/ca.po
diff --git a/partner_contact_birthplace/i18n/ca.po b/partner_contact_birthplace/i18n/ca.po
new file mode 100644
index 00000000000..9d6ad82bd00
--- /dev/null
+++ b/partner_contact_birthplace/i18n/ca.po
@@ -0,0 +1,53 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_contact_birthplace
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 14.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
+msgid "Birth City"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
+msgid "Birth country"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
+msgid "Birth state"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model,name:partner_contact_birthplace.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
+msgid "Last Modified on"
+msgstr ""
From f2e11c99a5264d922bf268f0565bff241c26fbc9 Mon Sep 17 00:00:00 2001
From: pere-aquarian
Date: Tue, 10 May 2022 22:38:39 +0000
Subject: [PATCH 08/16] Added translation using Weblate (Spanish (es_ES, not
used in OCA))
---
partner_contact_birthplace/i18n/es_ES.po | 53 ++++++++++++++++++++++++
1 file changed, 53 insertions(+)
create mode 100644 partner_contact_birthplace/i18n/es_ES.po
diff --git a/partner_contact_birthplace/i18n/es_ES.po b/partner_contact_birthplace/i18n/es_ES.po
new file mode 100644
index 00000000000..23354efa39c
--- /dev/null
+++ b/partner_contact_birthplace/i18n/es_ES.po
@@ -0,0 +1,53 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_contact_birthplace
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 14.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es_ES\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
+msgid "Birth City"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
+msgid "Birth country"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
+msgid "Birth state"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model,name:partner_contact_birthplace.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
+msgid "Last Modified on"
+msgstr ""
From 3cee69137c6cb9ee9694c43baffc1f3774f0a0d4 Mon Sep 17 00:00:00 2001
From: pere-aquarian
Date: Tue, 10 May 2022 22:37:36 +0000
Subject: [PATCH 09/16] Translated using Weblate (Catalan)
Currently translated at 100.0% (7 of 7 strings)
Translation: partner-contact-14.0/partner-contact-14.0-partner_contact_birthplace
Translate-URL: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_contact_birthplace/ca/
---
partner_contact_birthplace/i18n/ca.po | 18 ++++++++++--------
partner_contact_birthplace/i18n/it.po | 15 +++++++++++++++
2 files changed, 25 insertions(+), 8 deletions(-)
diff --git a/partner_contact_birthplace/i18n/ca.po b/partner_contact_birthplace/i18n/ca.po
index 9d6ad82bd00..86e92333cb5 100644
--- a/partner_contact_birthplace/i18n/ca.po
+++ b/partner_contact_birthplace/i18n/ca.po
@@ -6,48 +6,50 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2022-05-11 01:05+0000\n"
+"Last-Translator: pere-aquarian \n"
"Language-Team: none\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2\n"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
msgid "Birth City"
-msgstr ""
+msgstr "Ciutat de naixement"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
msgid "Birth country"
-msgstr ""
+msgstr "País de naixement"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
msgid "Birth state"
-msgstr ""
+msgstr "Província/estat de naixement"
#. module: partner_contact_birthplace
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
msgid "Contact"
-msgstr ""
+msgstr "Contacte"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
msgid "Display Name"
-msgstr ""
+msgstr "Nom a mostrar"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
msgid "Last Modified on"
-msgstr ""
+msgstr "Darrera modificació el"
diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po
index 85975627048..e734b2806c1 100644
--- a/partner_contact_birthplace/i18n/it.po
+++ b/partner_contact_birthplace/i18n/it.po
@@ -40,5 +40,20 @@ msgstr "Provincia di nascita"
msgid "Contact"
msgstr "Contatto"
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
+msgid "Last Modified on"
+msgstr ""
+
#~ msgid "Partner"
#~ msgstr "Partner"
From d8560f658ee873a37d8501051e991c1249b67f14 Mon Sep 17 00:00:00 2001
From: Ivorra78
Date: Sat, 13 Jan 2024 09:36:18 +0000
Subject: [PATCH 10/16] Added translation using Weblate (Spanish)
---
partner_contact_birthplace/i18n/es.po | 53 +++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
create mode 100644 partner_contact_birthplace/i18n/es.po
diff --git a/partner_contact_birthplace/i18n/es.po b/partner_contact_birthplace/i18n/es.po
new file mode 100644
index 00000000000..69916f696ab
--- /dev/null
+++ b/partner_contact_birthplace/i18n/es.po
@@ -0,0 +1,53 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_contact_birthplace
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 14.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
+msgid "Birth City"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
+msgid "Birth country"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
+msgid "Birth state"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model,name:partner_contact_birthplace.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_contact_birthplace
+#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
+msgid "Last Modified on"
+msgstr ""
From cdc75cc2d0d5e54130958d2eb0f992677eb9a5b6 Mon Sep 17 00:00:00 2001
From: Ivorra78
Date: Sat, 13 Jan 2024 09:36:52 +0000
Subject: [PATCH 11/16] Translated using Weblate (Spanish)
Currently translated at 100.0% (7 of 7 strings)
Translation: partner-contact-14.0/partner-contact-14.0-partner_contact_birthplace
Translate-URL: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_contact_birthplace/es/
---
partner_contact_birthplace/i18n/es.po | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/partner_contact_birthplace/i18n/es.po b/partner_contact_birthplace/i18n/es.po
index 69916f696ab..e613735ef59 100644
--- a/partner_contact_birthplace/i18n/es.po
+++ b/partner_contact_birthplace/i18n/es.po
@@ -6,48 +6,50 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2024-01-13 10:33+0000\n"
+"Last-Translator: Ivorra78 \n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.17\n"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_city
msgid "Birth City"
-msgstr ""
+msgstr "Ciudad de Nacimiento"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_country_id
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_country_id
msgid "Birth country"
-msgstr ""
+msgstr "País de Nacimiento"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_state_id
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_users__birth_state_id
msgid "Birth state"
-msgstr ""
+msgstr "Estado de nacimiento"
#. module: partner_contact_birthplace
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
msgid "Contact"
-msgstr ""
+msgstr "Contacto"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
msgid "Display Name"
-msgstr ""
+msgstr "Mostrar Nombre"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
msgid "Last Modified on"
-msgstr ""
+msgstr "Última Modificación el"
From dc3d821dee283a33737e8df2f779d5039b00dd51 Mon Sep 17 00:00:00 2001
From: mymage
Date: Mon, 29 Jan 2024 14:53:41 +0000
Subject: [PATCH 12/16] Translated using Weblate (Italian)
Currently translated at 100.0% (7 of 7 strings)
Translation: partner-contact-14.0/partner-contact-14.0-partner_contact_birthplace
Translate-URL: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_contact_birthplace/it/
---
partner_contact_birthplace/i18n/it.po | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po
index e734b2806c1..4f265c9e64c 100644
--- a/partner_contact_birthplace/i18n/it.po
+++ b/partner_contact_birthplace/i18n/it.po
@@ -7,15 +7,15 @@ msgstr ""
"Project-Id-Version: Odoo Server 10.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-05-28 12:58+0000\n"
-"PO-Revision-Date: 2022-03-09 16:17+0000\n"
-"Last-Translator: Alessandro Fiorino \n"
+"PO-Revision-Date: 2024-01-29 17:34+0000\n"
+"Last-Translator: mymage \n"
"Language-Team: \n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3.2\n"
+"X-Generator: Weblate 4.17\n"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__birth_city
@@ -43,17 +43,17 @@ msgstr "Contatto"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
msgid "Display Name"
-msgstr ""
+msgstr "Nome visualizzato"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
msgid "ID"
-msgstr ""
+msgstr "ID"
#. module: partner_contact_birthplace
#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
msgid "Last Modified on"
-msgstr ""
+msgstr "Ultima modifica il"
#~ msgid "Partner"
#~ msgstr "Partner"
From ecf1652252b76d95c71b284156891f620d79a4e9 Mon Sep 17 00:00:00 2001
From: Borruso
Date: Fri, 29 Mar 2024 08:54:11 +0100
Subject: [PATCH 13/16] [IMP] partner_contact_birthplace: black, isort,
prettier
---
partner_contact_birthplace/pyproject.toml | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 partner_contact_birthplace/pyproject.toml
diff --git a/partner_contact_birthplace/pyproject.toml b/partner_contact_birthplace/pyproject.toml
new file mode 100644
index 00000000000..4231d0cccb3
--- /dev/null
+++ b/partner_contact_birthplace/pyproject.toml
@@ -0,0 +1,3 @@
+[build-system]
+requires = ["whool"]
+build-backend = "whool.buildapi"
From 7419072f9f78d1682f58b3adf46b0a917fcf180c Mon Sep 17 00:00:00 2001
From: Borruso
Date: Fri, 29 Mar 2024 09:44:59 +0100
Subject: [PATCH 14/16] [MIG] partner_contact_birthplace: Migration to 17.0
---
partner_contact_birthplace/README.rst | 93 ++--
partner_contact_birthplace/__manifest__.py | 2 +-
partner_contact_birthplace/i18n/ca.po | 18 +-
partner_contact_birthplace/i18n/es.po | 18 +-
partner_contact_birthplace/i18n/es_ES.po | 15 -
partner_contact_birthplace/i18n/it.po | 18 +-
.../i18n/partner_contact_birthplace.pot | 17 +-
.../readme/CONFIGURE.md | 1 +
.../readme/CONTRIBUTORS.md | 3 +
.../readme/DESCRIPTION.md | 2 +
partner_contact_birthplace/readme/INSTALL.md | 5 +
partner_contact_birthplace/readme/USAGE.md | 11 +
.../static/description/index.html | 460 ++++++++++++++++++
13 files changed, 566 insertions(+), 97 deletions(-)
create mode 100644 partner_contact_birthplace/readme/CONFIGURE.md
create mode 100644 partner_contact_birthplace/readme/CONTRIBUTORS.md
create mode 100644 partner_contact_birthplace/readme/DESCRIPTION.md
create mode 100644 partner_contact_birthplace/readme/INSTALL.md
create mode 100644 partner_contact_birthplace/readme/USAGE.md
create mode 100644 partner_contact_birthplace/static/description/index.html
diff --git a/partner_contact_birthplace/README.rst b/partner_contact_birthplace/README.rst
index 6a854390c79..a04170fa27a 100644
--- a/partner_contact_birthplace/README.rst
+++ b/partner_contact_birthplace/README.rst
@@ -1,22 +1,49 @@
-.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg
- :target: https://www.gnu.org/licenses/agpl
- :alt: License: AGPL-3
-
==========================
Partner contact birthplace
==========================
-This module extends the functionality of Odoo to support setting a bithplace city and allows you to benefit of a clearer API and UI.
-
+..
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! This file is generated by oca-gen-addon-readme !!
+ !! changes will be overwritten. !!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! source digest: sha256:b15d29be37a6ebf5b988b561354d8272bf0cdc1ae2e87c4424c6329fe9a8a07c
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+ :target: https://odoo-community.org/page/development-status
+ :alt: Beta
+.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
+ :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+ :alt: License: AGPL-3
+.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
+ :target: https://github.com/OCA/partner-contact/tree/17.0/partner_contact_birthplace
+ :alt: OCA/partner-contact
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+ :target: https://translation.odoo-community.org/projects/partner-contact-17-0/partner-contact-17-0-partner_contact_birthplace
+ :alt: Translate me on Weblate
+.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
+ :target: https://runboat.odoo-community.org/builds?repo=OCA/partner-contact&target_branch=17.0
+ :alt: Try me on Runboat
+
+|badge1| |badge2| |badge3| |badge4| |badge5|
+
+This module extends the functionality of Odoo to support setting a
+bithplace city and allows you to benefit of a clearer API and UI.
+
+**Table of contents**
+
+.. contents::
+ :local:
Installation
============
To install this module, you need to:
-* Install the OCA repository 'partner_contact'
-* Update your modules list.
-* Search and install this module.
+- Install the OCA repository 'partner_contact'
+- Update your modules list.
+- Search and install this module.
Configuration
=============
@@ -28,49 +55,57 @@ Usage
To use this module, you need to:
-* Edit or create a partner.
-* Ensure it is **not** a company.
-* Go to the *Personal Information* sheet.
-* Set the birthplace there.
+- Edit or create a partner.
+- Ensure it is **not** a company.
+- Go to the Personal Information sheet.
+- Set the birthplace there.
For further information, please visit:
-* https://www.odoo.com/forum/help-1
-* https://github.com/OCA/partner-contact/
+- https://www.odoo.com/forum/help-1
+- https://github.com/OCA/partner-contact/
+Bug Tracker
+===========
-.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
- :alt: Try me on Runbot
- :target: https://runbot.odoo-community.org/runbot/134/12.0
+Bugs are tracked on `GitHub Issues `_.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us to smash it by providing a detailed and welcomed
+`feedback `_.
+Do not contact contributors directly about support or help with technical issues.
Credits
=======
-Images
-------
+Authors
+-------
-* Odoo Community Association: `Icon `_.
+* Agile Business Group
Contributors
------------
-* Simone Rubino (www.agilebg.com)
-* Nicolò Crisafulli (www.agilebg.com)
+- Simone Rubino
+ (<)
+- Nicolò Crisafulli
+ (<)
+- Giuseppe Borruso
+ (<)
-Do not contact contributors directly about support or help with technical issues.
+Maintainers
+-----------
-Maintainer
-----------
+This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
-This module is maintained by the OCA.
-
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-To contribute to this module, please visit http://odoo-community.org
+This module is part of the `OCA/partner-contact `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
index 81742c42afe..f94974a1bea 100644
--- a/partner_contact_birthplace/__manifest__.py
+++ b/partner_contact_birthplace/__manifest__.py
@@ -3,7 +3,7 @@
{
"name": "Partner contact birthplace",
"summary": "This module allows to define a birthplace for partners.",
- "version": "14.0.1.0.0",
+ "version": "17.0.1.0.0",
"category": "Customer Relationship Management",
"website": "https://github.com/OCA/partner-contact",
"author": "Agile Business Group, Odoo Community Association (OCA)",
diff --git a/partner_contact_birthplace/i18n/ca.po b/partner_contact_birthplace/i18n/ca.po
index 86e92333cb5..93e0b7f0d09 100644
--- a/partner_contact_birthplace/i18n/ca.po
+++ b/partner_contact_birthplace/i18n/ca.po
@@ -39,17 +39,11 @@ msgstr "Província/estat de naixement"
msgid "Contact"
msgstr "Contacte"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
-msgid "Display Name"
-msgstr "Nom a mostrar"
+#~ msgid "Display Name"
+#~ msgstr "Nom a mostrar"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
-msgid "ID"
-msgstr "ID"
+#~ msgid "ID"
+#~ msgstr "ID"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
-msgid "Last Modified on"
-msgstr "Darrera modificació el"
+#~ msgid "Last Modified on"
+#~ msgstr "Darrera modificació el"
diff --git a/partner_contact_birthplace/i18n/es.po b/partner_contact_birthplace/i18n/es.po
index e613735ef59..eb7351e5c84 100644
--- a/partner_contact_birthplace/i18n/es.po
+++ b/partner_contact_birthplace/i18n/es.po
@@ -39,17 +39,11 @@ msgstr "Estado de nacimiento"
msgid "Contact"
msgstr "Contacto"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
-msgid "Display Name"
-msgstr "Mostrar Nombre"
+#~ msgid "Display Name"
+#~ msgstr "Mostrar Nombre"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
-msgid "ID"
-msgstr "ID"
+#~ msgid "ID"
+#~ msgstr "ID"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
-msgid "Last Modified on"
-msgstr "Última Modificación el"
+#~ msgid "Last Modified on"
+#~ msgstr "Última Modificación el"
diff --git a/partner_contact_birthplace/i18n/es_ES.po b/partner_contact_birthplace/i18n/es_ES.po
index 23354efa39c..06347028d57 100644
--- a/partner_contact_birthplace/i18n/es_ES.po
+++ b/partner_contact_birthplace/i18n/es_ES.po
@@ -36,18 +36,3 @@ msgstr ""
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
msgid "Contact"
msgstr ""
-
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
-msgid "Display Name"
-msgstr ""
-
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
-msgid "ID"
-msgstr ""
-
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
-msgid "Last Modified on"
-msgstr ""
diff --git a/partner_contact_birthplace/i18n/it.po b/partner_contact_birthplace/i18n/it.po
index 4f265c9e64c..369dd35ab6f 100644
--- a/partner_contact_birthplace/i18n/it.po
+++ b/partner_contact_birthplace/i18n/it.po
@@ -40,20 +40,14 @@ msgstr "Provincia di nascita"
msgid "Contact"
msgstr "Contatto"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
-msgid "Display Name"
-msgstr "Nome visualizzato"
+#~ msgid "Display Name"
+#~ msgstr "Nome visualizzato"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
-msgid "ID"
-msgstr "ID"
+#~ msgid "ID"
+#~ msgstr "ID"
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
-msgid "Last Modified on"
-msgstr "Ultima modifica il"
+#~ msgid "Last Modified on"
+#~ msgstr "Ultima modifica il"
#~ msgid "Partner"
#~ msgstr "Partner"
diff --git a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
index fe33c219c8a..945aa37e0b7 100644
--- a/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
+++ b/partner_contact_birthplace/i18n/partner_contact_birthplace.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 14.0\n"
+"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -35,18 +35,3 @@ msgstr ""
#: model:ir.model,name:partner_contact_birthplace.model_res_partner
msgid "Contact"
msgstr ""
-
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__display_name
-msgid "Display Name"
-msgstr ""
-
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner__id
-msgid "ID"
-msgstr ""
-
-#. module: partner_contact_birthplace
-#: model:ir.model.fields,field_description:partner_contact_birthplace.field_res_partner____last_update
-msgid "Last Modified on"
-msgstr ""
diff --git a/partner_contact_birthplace/readme/CONFIGURE.md b/partner_contact_birthplace/readme/CONFIGURE.md
new file mode 100644
index 00000000000..bbf71106140
--- /dev/null
+++ b/partner_contact_birthplace/readme/CONFIGURE.md
@@ -0,0 +1 @@
+No configuration is needed.
diff --git a/partner_contact_birthplace/readme/CONTRIBUTORS.md b/partner_contact_birthplace/readme/CONTRIBUTORS.md
new file mode 100644
index 00000000000..ade59a1842f
--- /dev/null
+++ b/partner_contact_birthplace/readme/CONTRIBUTORS.md
@@ -0,0 +1,3 @@
+- Simone Rubino \<\> (\<<\>)
+- Nicolò Crisafulli \<\> (\<<\>)
+- Giuseppe Borruso \<\> (\<<\>)
diff --git a/partner_contact_birthplace/readme/DESCRIPTION.md b/partner_contact_birthplace/readme/DESCRIPTION.md
new file mode 100644
index 00000000000..9a88db3f8e9
--- /dev/null
+++ b/partner_contact_birthplace/readme/DESCRIPTION.md
@@ -0,0 +1,2 @@
+This module extends the functionality of Odoo to support setting a
+bithplace city and allows you to benefit of a clearer API and UI.
diff --git a/partner_contact_birthplace/readme/INSTALL.md b/partner_contact_birthplace/readme/INSTALL.md
new file mode 100644
index 00000000000..fd0771ed8c9
--- /dev/null
+++ b/partner_contact_birthplace/readme/INSTALL.md
@@ -0,0 +1,5 @@
+To install this module, you need to:
+
+- Install the OCA repository 'partner_contact'
+- Update your modules list.
+- Search and install this module.
diff --git a/partner_contact_birthplace/readme/USAGE.md b/partner_contact_birthplace/readme/USAGE.md
new file mode 100644
index 00000000000..ad6a415dfb1
--- /dev/null
+++ b/partner_contact_birthplace/readme/USAGE.md
@@ -0,0 +1,11 @@
+To use this module, you need to:
+
+- Edit or create a partner.
+- Ensure it is **not** a company.
+- Go to the Personal Information sheet.
+- Set the birthplace there.
+
+For further information, please visit:
+
+- https://www.odoo.com/forum/help-1
+- https://github.com/OCA/partner-contact/
diff --git a/partner_contact_birthplace/static/description/index.html b/partner_contact_birthplace/static/description/index.html
new file mode 100644
index 00000000000..f9502f14c72
--- /dev/null
+++ b/partner_contact_birthplace/static/description/index.html
@@ -0,0 +1,460 @@
+
+
+
+
+
+Partner contact birthplace
+
+
+
+
+
+
From a237d9d02fcdd0ef9e0ea03d2a489fc06a7c0a83 Mon Sep 17 00:00:00 2001
From: Borruso
Date: Wed, 27 Nov 2024 09:38:02 +0100
Subject: [PATCH 15/16] [MIG] partner_contact_birthplace: Migration to 18.0
---
partner_contact_birthplace/README.rst | 10 +++++-----
partner_contact_birthplace/__manifest__.py | 2 +-
.../static/description/index.html | 6 +++---
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/partner_contact_birthplace/README.rst b/partner_contact_birthplace/README.rst
index a04170fa27a..2859d93b0d4 100644
--- a/partner_contact_birthplace/README.rst
+++ b/partner_contact_birthplace/README.rst
@@ -17,13 +17,13 @@ Partner contact birthplace
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
- :target: https://github.com/OCA/partner-contact/tree/17.0/partner_contact_birthplace
+ :target: https://github.com/OCA/partner-contact/tree/18.0/partner_contact_birthplace
:alt: OCA/partner-contact
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/partner-contact-17-0/partner-contact-17-0-partner_contact_birthplace
+ :target: https://translation.odoo-community.org/projects/partner-contact-18-0/partner-contact-18-0-partner_contact_birthplace
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
- :target: https://runboat.odoo-community.org/builds?repo=OCA/partner-contact&target_branch=17.0
+ :target: https://runboat.odoo-community.org/builds?repo=OCA/partner-contact&target_branch=18.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -71,7 +71,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -106,6 +106,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-This module is part of the `OCA/partner-contact `_ project on GitHub.
+This module is part of the `OCA/partner-contact `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/partner_contact_birthplace/__manifest__.py b/partner_contact_birthplace/__manifest__.py
index f94974a1bea..f90f8c35134 100644
--- a/partner_contact_birthplace/__manifest__.py
+++ b/partner_contact_birthplace/__manifest__.py
@@ -3,7 +3,7 @@
{
"name": "Partner contact birthplace",
"summary": "This module allows to define a birthplace for partners.",
- "version": "17.0.1.0.0",
+ "version": "18.0.1.0.0",
"category": "Customer Relationship Management",
"website": "https://github.com/OCA/partner-contact",
"author": "Agile Business Group, Odoo Community Association (OCA)",
diff --git a/partner_contact_birthplace/static/description/index.html b/partner_contact_birthplace/static/description/index.html
index f9502f14c72..376287c8b67 100644
--- a/partner_contact_birthplace/static/description/index.html
+++ b/partner_contact_birthplace/static/description/index.html
@@ -369,7 +369,7 @@ Partner contact birthplace
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:b15d29be37a6ebf5b988b561354d8272bf0cdc1ae2e87c4424c6329fe9a8a07c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-
+
This module extends the functionality of Odoo to support setting a
bithplace city and allows you to benefit of a clearer API and UI.
Table of contents
@@ -420,7 +420,7 @@
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
-feedback.
+feedback.
Do not contact contributors directly about support or help with technical issues.
@@ -451,7 +451,7 @@
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
-
This module is part of the OCA/partner-contact project on GitHub.
+
This module is part of the OCA/partner-contact project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
From 2532cf7abe83d8299822d7089a80da5e940af977 Mon Sep 17 00:00:00 2001
From: Borruso
Date: Wed, 27 Nov 2024 09:39:00 +0100
Subject: [PATCH 16/16] [DON'T MERGE] test-requirements.txt
---
test-requirements.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/test-requirements.txt b/test-requirements.txt
index 66bc2cbae3f..94264f95b92 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1 +1,2 @@
odoo_test_helper
+odoo-addon-partner_contact_personal_information_page @ git+https://github.com/OCA/partner-contact.git@refs/pull/1900/head#subdirectory=partner_contact_personal_information_page