diff --git a/__init__.py b/__init__.py
new file mode 100644
index 0000000..dc5e6b6
--- /dev/null
+++ b/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import models
diff --git a/__manifest__.py b/__manifest__.py
new file mode 100644
index 0000000..79893a1
--- /dev/null
+++ b/__manifest__.py
@@ -0,0 +1,38 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+
+{
+ 'name': "Partner Autocomplete",
+ 'summary': "Auto-complete partner companies' data",
+ 'version': '1.1',
+ 'description': """
+Auto-complete partner companies' data
+ """,
+ 'category': 'Hidden/Tools',
+ 'depends': [
+ 'iap_mail',
+ ],
+ 'data': [
+ 'security/ir.model.access.csv',
+ 'views/res_partner_views.xml',
+ 'views/res_company_views.xml',
+ 'views/res_config_settings_views.xml',
+ 'data/cron.xml',
+ ],
+ 'auto_install': True,
+ 'assets': {
+ 'web.assets_backend': [
+ 'partner_autocomplete/static/src/scss/*',
+ 'partner_autocomplete/static/src/js/*',
+ 'partner_autocomplete/static/src/xml/*',
+ ],
+ 'web.tests_assets': [
+ 'partner_autocomplete/static/lib/**/*',
+ ],
+ 'web.qunit_suite_tests': [
+ 'partner_autocomplete/static/tests/**/*',
+ ],
+ },
+ 'license': 'LGPL-3',
+}
diff --git a/data/cron.xml b/data/cron.xml
new file mode 100644
index 0000000..5ea08dc
--- /dev/null
+++ b/data/cron.xml
@@ -0,0 +1,12 @@
+
+
+ Partner Autocomplete: Sync with remote DB
+
+ code
+ model.start_sync()
+ 60
+ minutes
+ -1
+
+
+
diff --git a/i18n/af.po b/i18n/af.po
new file mode 100644
index 0000000..2c764e0
--- /dev/null
+++ b/i18n/af.po
@@ -0,0 +1,189 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2022
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Martin Trigaux, 2022\n"
+"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n"
+"Language: af\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Maatskappye"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontak"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Geskep deur"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Geskep op"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Vertoningsnaam"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Laas Opgedateer deur"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Laas Opgedateer op"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Vennoot"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/am.po b/i18n/am.po
new file mode 100644
index 0000000..8b0c1b1
--- /dev/null
+++ b/i18n/am.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n"
+"Language: am\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/ar.po b/i18n/ar.po
new file mode 100644
index 0000000..70a2974
--- /dev/null
+++ b/i18n/ar.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "معلومات إضافية"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "شراء رصيد أكثر"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "الشركات"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"تم إكمال بيانات الشركة تلقائياً باستخدام خدمة الإكمال التلقائي للشريك لدى "
+"أودو "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "معرف قاعدة بيانات الشركة "
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "تهيئة الإعدادات "
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "جهة الاتصال"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "أنشئ بواسطة"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "أنشئ في"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "اسم العرض "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "تم الإثراء "
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "مسار HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "رمز حساب الواجهة البرمجية للتطبيق غير موجودة "
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "الواجهة البرمجية للإكمال التلقائي للشريك "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "المُعرف"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "رصيد غير كاف"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "متزامن"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "آخر تحديث بواسطة"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "آخر تحديث في"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "لا يوجد رمز حساب "
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "لا يوجد رصيد كافٍ للإكمال التلقائي للشريك "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "الشريك"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "مزامنة إكمال الشريك تلقائيًا"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "إكمال الشريك تلقائياً: المزامنة مع قاعدة بيانات بعيدة "
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "تم إنشاء الشريك من خلال خدمة إكمال الشريك تلقائيًا المقدمة من أودو"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "العنصر النائب "
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "البحث في الإكمال التلقائي..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "تعيين رمز حسابك "
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "وضع الاختبار "
diff --git a/i18n/az.po b/i18n/az.po
new file mode 100644
index 0000000..83497c9
--- /dev/null
+++ b/i18n/az.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Jumshud Sultanov , 2022
+# erpgo translator , 2022
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: erpgo translator , 2022\n"
+"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n"
+"Language: az\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Əlavə iinformasiya"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Daha çox kreditlər alın"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Şirkətlər"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Şirkətin məlumat bazası ID-si"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Parametrləri Konfiqurasiya edin"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Tərəfindən yaradılıb"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Tarixdə yaradıldı"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Ekran Adı"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP Marşrutizasiyası"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP Hesabı Token çatışmır"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Kifayət etməyən Kredit"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Sinxronizə edilib"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Son Yeniləyən"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Son Yenilənmə tarixi"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Tərəfdaş Avtotamamlanması üçün kifayət qədər kredit yoxdur"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Tərəfdaş"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Tərəfdaşın Avtomatik Tamamlanması sinxronizasiyası"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Odoo Partner Avtomatik Tamamlama Xidmətinin yaratdığı Əməkdaş "
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Avtomatik Tamamlanma Axtarışı..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Hesab Tokeninizi Təyin Edin"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Test Rejimi"
diff --git a/i18n/bg.po b/i18n/bg.po
new file mode 100644
index 0000000..1e106a8
--- /dev/null
+++ b/i18n/bg.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Maria Boyadjieva , 2023
+# KeyVillage, 2023
+# aleksandar ivanov, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: aleksandar ivanov, 2023\n"
+"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: bg\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Фирми"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Настройки"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Контакт"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Създадено от"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Създадено на"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Име за Показване"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Последно актуализирано от"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Последно актуализирано на"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Партньор"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Заместител"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/bs.po b/i18n/bs.po
new file mode 100644
index 0000000..aebc8c5
--- /dev/null
+++ b/i18n/bs.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2018
+# Boško Stojaković , 2018
+# Bole , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2018-10-02 10:06+0000\n"
+"Last-Translator: Bole , 2018\n"
+"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Kompanije"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Kreirano"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Prikazani naziv"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Zadnji ažurirao"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Zadnje ažurirano"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/ca.po b/i18n/ca.po
new file mode 100644
index 0000000..3c919eb
--- /dev/null
+++ b/i18n/ca.po
@@ -0,0 +1,195 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# jabiri7, 2023
+# Carles Antoli , 2023
+# Arnau Ros, 2023
+# marcescu, 2023
+# Óscar Fonseca , 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informació addicional"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Compra més crèdits"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Empreses"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Empresa autocompletada pel servei d'autocompletat de socis de Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID de la base de dades de l'empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Paràmetres de configuració"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contacte"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Creat per"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Creat el"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nom mostrat"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enriquir Fet"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Enrutament HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Falta el Token del compte IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API d'autocompletar per a socis de IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Crèdit insuficient"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Està sincronitzat"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Última actualització per"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Última actualització el"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "No hi ha token de compte"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "No hi ha suficients crèdits per a l'autocompletat de socis"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronització d'autocompletat de socis"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Soci creat pel Servei d'autocompletat de Socis de Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Indicador de posició"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "S'està cercant l'autocompletat..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Estableixi el Token del seu compte"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Mode de prova"
diff --git a/i18n/cs.po b/i18n/cs.po
new file mode 100644
index 0000000..a4536ff
--- /dev/null
+++ b/i18n/cs.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Jakub Smolka, 2023
+# Ivana Bartonkova, 2023
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: cs\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Doplňující informace"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Koupit více kreditů"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Společnosti"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID databáze společnosti"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Konfigurační nastavení"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Vytvořeno uživatelem"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Vytvořeno dne"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Zobrazovací název"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP Routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP API autodoplnění partnera"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Nedostatečný kredit"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Je synchronizováno"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Naposledy upraveno uživatelem"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Naposledy upraveno dne"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Synchronizace autodoplnění partnera"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Ukázka"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Testovací režim"
diff --git a/i18n/da.po b/i18n/da.po
new file mode 100644
index 0000000..edd1528
--- /dev/null
+++ b/i18n/da.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Yderligere info"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Køb mere kredit"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Virksomheder"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Virksomhed database ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Konfigurer opsætning"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Oprettet af"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Oprettet den"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Vis navn"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP Routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP Konto token mangler"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Utilstrækkelig kredit"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Er synkroniseret"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Sidst opdateret af"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Sidst opdateret den"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Ikke nok kredit til Partner autofuldfør"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Partner autofuldfør synkronisering"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner oprettet af Odoo Partner autofuldførings tjeneste"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Pladsholder"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Søger autofuldføring..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Angiv din konto token"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/de.po b/i18n/de.po
new file mode 100644
index 0000000..46ba1fd
--- /dev/null
+++ b/i18n/de.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Zusätzliche Infos"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Mehr Guthaben kaufen"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Unternehmen"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Unternehmen automatisch vervollständigt durch Odoo Partner-"
+"Autovervollständigung."
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Unternehmesdatenbank-ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Konfigurationseinstellungen"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Erstellt von"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Erstellt am"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Anzeigename"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Anreicherung abgeschlossen"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP-Routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP-Kontotoken fehlt"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "Automatische Vervollständigung der API des IAP-Partners"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Unzureichendes Guthaben"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Ist synchronisiert"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Zuletzt aktualisiert von"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Zuletzt aktualisiert am"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Kein Kontotoken"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Nicht genügend Guthaben für Partner-Autovervollständigung"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Synchronisation der Partner-Autovervollständigung"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Partner-Autovervollständigung: Synchronisation mit der Remote-DB"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner erstellt durch Odoo-Partner-Autovervollständigungsservice"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Platzhalter"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Autovervollständigung wird gesucht ..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Bestimmen Sie Ihr Konto-Token"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Testmodus"
diff --git a/i18n/el.po b/i18n/el.po
new file mode 100644
index 0000000..00d50b9
--- /dev/null
+++ b/i18n/el.po
@@ -0,0 +1,188 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2018-10-02 10:06+0000\n"
+"Last-Translator: Martin Trigaux, 2018\n"
+"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n"
+"Language: el\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Εταιρίες"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Επαφή"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Δημιουργήθηκε από"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Δημιουργήθηκε στις"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Εμφάνιση Ονόματος"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "Κωδικός"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Τελευταία Ενημέρωση από"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Τελευταία Ενημέρωση στις"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Συναλλασόμενος"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/en_GB.po b/i18n/en_GB.po
new file mode 100644
index 0000000..1ff1b74
--- /dev/null
+++ b/i18n/en_GB.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: English (United Kingdom) (https://www.transifex.com/odoo/teams/41243/en_GB/)\n"
+"Language: en_GB\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es.po b/i18n/es.po
new file mode 100644
index 0000000..3254e3b
--- /dev/null
+++ b/i18n/es.po
@@ -0,0 +1,193 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+# Larissa Manderfeld, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Larissa Manderfeld, 2024\n"
+"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Información adicional"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Compra más créditos"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Compañías"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Se autocompletó la empresa con el servicio de Odoo de autocompletado de "
+"partner"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID de la base de datos de la empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Ajustes de configuración"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Creado el"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enriquecimiento listo"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Enrutamiento HTTP "
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Falta el token de cuenta IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API del autocompletado del partner de IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Saldo insuficiente"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Está sincronizado"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "No token de cuenta"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "No hay suficientes créditos para autocompletar el contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronización para autocompletar un contacto"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Autocompletar contacto: sincronización con la base de datos remota"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Contacto creado por el servicio de autocompletado de contacto de Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Marcador de posición"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Buscar en autocompletar...."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Configura tu token de cuenta"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Modo de prueba"
diff --git a/i18n/es_419.po b/i18n/es_419.po
new file mode 100644
index 0000000..5aedffb
--- /dev/null
+++ b/i18n/es_419.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_419\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Información adicional"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Comprar más créditos"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Empresas"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Se autocompletó la empresa con el servicio de autocompletado de contacto de "
+"Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID de la base de datos de la empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Ajustes de configuración"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Creado el"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nombre en pantalla"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enriquecimiento listo"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Enrutamiento HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Falta el token de la cuenta de compras dentro de la aplicación"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API de autocompletado del contacto de compras dentro de la aplicación"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Crédito insuficiente"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Está sincronizado"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "No hay token de cuenta"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "No hay suficientes créditos para autocompletar el contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronización para autocompletar un contacto"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Autocompletar partner: sincronizar con una base de datos remota"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Contacto creado por el servicio de autocompletado de contacto de Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Marcador de posición"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Buscar en autocompletar...."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Configure el token de su cuenta"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Modo de prueba"
diff --git a/i18n/es_BO.po b/i18n/es_BO.po
new file mode 100644
index 0000000..a51d4d6
--- /dev/null
+++ b/i18n/es_BO.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Bolivia) (https://www.transifex.com/odoo/teams/41243/es_BO/)\n"
+"Language: es_BO\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_CL.po b/i18n/es_CL.po
new file mode 100644
index 0000000..7b831a4
--- /dev/null
+++ b/i18n/es_CL.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Chile) (https://www.transifex.com/odoo/teams/41243/es_CL/)\n"
+"Language: es_CL\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_CO.po b/i18n/es_CO.po
new file mode 100644
index 0000000..dcbc615
--- /dev/null
+++ b/i18n/es_CO.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Colombia) (https://www.transifex.com/odoo/teams/41243/es_CO/)\n"
+"Language: es_CO\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_CR.po b/i18n/es_CR.po
new file mode 100644
index 0000000..cc49beb
--- /dev/null
+++ b/i18n/es_CR.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/odoo/teams/41243/es_CR/)\n"
+"Language: es_CR\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_DO.po b/i18n/es_DO.po
new file mode 100644
index 0000000..fc601f2
--- /dev/null
+++ b/i18n/es_DO.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/odoo/teams/41243/es_DO/)\n"
+"Language: es_DO\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_EC.po b/i18n/es_EC.po
new file mode 100644
index 0000000..76b4452
--- /dev/null
+++ b/i18n/es_EC.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Ecuador) (https://www.transifex.com/odoo/teams/41243/es_EC/)\n"
+"Language: es_EC\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_MX.po b/i18n/es_MX.po
new file mode 100644
index 0000000..7fd85a2
--- /dev/null
+++ b/i18n/es_MX.po
@@ -0,0 +1,189 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2022
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Martin Trigaux, 2022\n"
+"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n"
+"Language: es_MX\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Información adicional"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Compra más créditos"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Empresas"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Se autocompletó la empresa con el servicio de Odoo de autocompletado de partner"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID de la base de datos de la empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Opciones de configuración"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Creado el"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nombre en pantalla"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enriquecimiento listo"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Enrutamiento HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Falta el token de cuenta IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API del autocompletado del partner de IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Saldo insuficiente"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Está sincronizado"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "No token de cuenta"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "No hay suficientes créditos para autocompletar el contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronización para autocompletar un contacto"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Contacto creado por el servicio de autocompletado de contacto de Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Marcador de posición"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Buscar en autocompletar...."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Configure el token de su cuenta"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Modo de prueba"
diff --git a/i18n/es_PE.po b/i18n/es_PE.po
new file mode 100644
index 0000000..777080b
--- /dev/null
+++ b/i18n/es_PE.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Peru) (https://www.transifex.com/odoo/teams/41243/es_PE/)\n"
+"Language: es_PE\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_PY.po b/i18n/es_PY.po
new file mode 100644
index 0000000..917a5b6
--- /dev/null
+++ b/i18n/es_PY.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Paraguay) (https://www.transifex.com/odoo/teams/41243/es_PY/)\n"
+"Language: es_PY\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/es_VE.po b/i18n/es_VE.po
new file mode 100644
index 0000000..f7f3157
--- /dev/null
+++ b/i18n/es_VE.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Spanish (Venezuela) (https://www.transifex.com/odoo/teams/41243/es_VE/)\n"
+"Language: es_VE\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/et.po b/i18n/et.po
new file mode 100644
index 0000000..a3ed0ab
--- /dev/null
+++ b/i18n/et.po
@@ -0,0 +1,196 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Rivo Zängov , 2023
+# JanaAvalah, 2023
+# Patrick-Jordan Kiudorv, 2023
+# Triine Aavik , 2023
+# Leaanika Randmets, 2023
+# Anna, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Anna, 2023\n"
+"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: et\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Lisainfo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Osta punkte juurde"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Ettevõtted"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Ettevõte andmed on automaatselt täidetud Odoo teenuse poolt. "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Ettevõtte andmebaasi ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Seadistused"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Loodud (kelle poolt?)"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Loodud"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Kuvatav nimi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Täiendus tehtud"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP Routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP konto token puudub"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP partneri automaatse täienduse API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Ebapiisav krediit"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "On sünkroniseeritud"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Viimati uuendatud"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Viimati uuendatud"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Konto token puudub"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+"Pole piisavalt palju punkte, et täiendada partneri andmeid automaatselt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Kontakti kaart"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Partneri automaatse täienduse sünkroniseerimine"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Parter on loodud Odoo teenuste abiga"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Kohatäitja"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Automaatse täienduse otsimine..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Määra oma konto märgis"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Testrežiim "
diff --git a/i18n/eu.po b/i18n/eu.po
new file mode 100644
index 0000000..4fa2549
--- /dev/null
+++ b/i18n/eu.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n"
+"Language: eu\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/fa.po b/i18n/fa.po
new file mode 100644
index 0000000..58c5ad1
--- /dev/null
+++ b/i18n/fa.po
@@ -0,0 +1,194 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Ali Reza Feizi Derakhshi, 2023
+# Hamed Mohammadi , 2023
+# Hamid Darabi, 2023
+# Yousef Shadmanesh , 2023
+# Hanna Kheradroosta, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Hanna Kheradroosta, 2023\n"
+"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fa\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "شرکتها"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "تنظیمات پیکربندی"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "مخاطب"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "ایجاد شده توسط"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "ایجادشده در"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "نام نمایش داده شده"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "مسیریابی HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "شناسه"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "آخرین بروز رسانی توسط"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "آخرین بروز رسانی در"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "همکار"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/fi.po b/i18n/fi.po
new file mode 100644
index 0000000..df9de2c
--- /dev/null
+++ b/i18n/fi.po
@@ -0,0 +1,196 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Tuomo Aura , 2023
+# Veikko Väätäjä , 2023
+# Jarmo Kortetjärvi , 2023
+# Kari Lindgren , 2023
+# Ossi Mantylahti , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Ossi Mantylahti , 2023\n"
+"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Lisätietoja"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Osta lisää krediittejä"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Yritykset"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Odoo Partner Autocomplete Service -palvelun automaattisesti täydentämä "
+"yritys"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Yrityksen tietokannan ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Asetukset"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakti"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Luonut"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Luotu"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Näyttönimi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Rikastus valmis"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP-reititys"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP-tilin tunniste puuttuu"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP partnerin automaattisen täydennyksen API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Ei riittävästi krediittejä"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "On synkronoitu"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Viimeksi päivittänyt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Viimeksi päivitetty"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Ei tilin tunnistetta"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Ei tarpeeksi krediittejä kumppanin automaattista täydennystä varten"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Kumppani"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Partnerin automaattisen täydennyksen synkronointi"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Odoo Partner Autocomplete Service -palvelun luoma partneri"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Paikanpitäjä"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Etsitään automaattista täydennystä..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Aseta tilisi tunniste"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Testitila"
diff --git a/i18n/fo.po b/i18n/fo.po
new file mode 100644
index 0000000..e9a1751
--- /dev/null
+++ b/i18n/fo.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Faroese (https://www.transifex.com/odoo/teams/41243/fo/)\n"
+"Language: fo\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/fr.po b/i18n/fr.po
new file mode 100644
index 0000000..1ff831f
--- /dev/null
+++ b/i18n/fr.po
@@ -0,0 +1,194 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fr\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informations additionnelles"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Acheter plus de crédits"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Sociétés"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Autocomplétion de l'entreprise par le service d'autocomplétion de partenaire"
+" d'Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID de la base de données de la société"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Paramètres de configuration"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contact"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nom d'affichage"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enrichissement effectué"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Routage HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Jeton du compte IAP manquant"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "Autocomplétion API du partenaire IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Crédit insuffisant"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Est synchronisé"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Mis à jour par"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Mis à jour le"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Pas de jeton de compte"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Pas assez de crédits pour l'autocomplétion de partenaires"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partenaire"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Synchronisation de l'autocomplétion de partenaires"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+"Autocomplétion de partenaires : Synchroniser avec une base de données à "
+"distance"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partenaire créé par le service d'autocomplétion de partenaires d'Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Placeholder"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Recherche de l'autocomplétion..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Définir votre jeton de compte"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Mode test"
diff --git a/i18n/fr_CA.po b/i18n/fr_CA.po
new file mode 100644
index 0000000..ed9e68c
--- /dev/null
+++ b/i18n/fr_CA.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: French (Canada) (https://www.transifex.com/odoo/teams/41243/fr_CA/)\n"
+"Language: fr_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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/gl.po b/i18n/gl.po
new file mode 100644
index 0000000..a9cc007
--- /dev/null
+++ b/i18n/gl.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Galician (https://www.transifex.com/odoo/teams/41243/gl/)\n"
+"Language: gl\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/gu.po b/i18n/gu.po
new file mode 100644
index 0000000..3f2d76f
--- /dev/null
+++ b/i18n/gu.po
@@ -0,0 +1,189 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Qaidjohar Barbhaya, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Qaidjohar Barbhaya, 2023\n"
+"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/gu/)\n"
+"Language: gu\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Companies"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Config Settings"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contact"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Created by"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Created on"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Display Name"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Last Updated by"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Last Updated on"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/he.po b/i18n/he.po
new file mode 100644
index 0000000..12d6f8d
--- /dev/null
+++ b/i18n/he.po
@@ -0,0 +1,195 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Lilach Gilliam , 2023
+# Yihya Hugirat , 2023
+# Amit Spilman , 2023
+# ZVI BLONDER , 2023
+# NoaFarkash, 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: he\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "מידע נוסף"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "חברות"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "מזהה בסיס נתונים של החברה"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "הגדר הגדרות"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "איש קשר"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "נוצר על-ידי"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "נוצר ב-"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "שם לתצוגה"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "ניתוב HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "מזהה"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "עודכן לאחרונה על-ידי"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "עדכון אחרון ב"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "לקוח/ספק"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "שומר מקום"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/hr.po b/i18n/hr.po
new file mode 100644
index 0000000..9da4784
--- /dev/null
+++ b/i18n/hr.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Vojislav Opačić , 2022
+# Bole , 2022
+# Martin Trigaux, 2022
+# Karolina Tonković , 2022
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Karolina Tonković , 2022\n"
+"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Dodatni podaci"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Kupi više kredita"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Tvrtke"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID baze tvrtke"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Postavke"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Kreirano"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Naziv"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP usmjeravanje"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Nedostaje IAP token računa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "nedovoljno kredita"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Je sinkronizirano"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Promijenio"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Vrijeme promjene"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Nema dovoljno kredita za automatsko popunjavanje partnera"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Rezervirano"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/hu.po b/i18n/hu.po
new file mode 100644
index 0000000..7e07e2a
--- /dev/null
+++ b/i18n/hu.po
@@ -0,0 +1,196 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2023
+# Zsolt Godó , 2023
+# Tamás Dombos, 2023
+# Ákos Nagy , 2023
+# gezza , 2023
+# krnkris, 2023
+# Tamás Németh , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Tamás Németh , 2023\n"
+"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "További infó"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Vállalatok"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Beállítások módosítása"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kapcsolat"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Létrehozta"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Létrehozva"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Megjelenített név"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP irányítás"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "Azonosító"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Frissítette"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Frissítve"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Helykitöltő"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/id.po b/i18n/id.po
new file mode 100644
index 0000000..db3b71b
--- /dev/null
+++ b/i18n/id.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informasi tambahan"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Beli lebih banyak kredit"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Perusahaan"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Perusahaan diisi otomatis oleh Layanan Odoo Partner Autocomplete "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID database Perusahaan"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Pengaturan Konfigurasi"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontak"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Dibuat oleh"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Dibuat pada"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nama Tampilan"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Pemerkayaan Selesai"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Kurang Token Akun IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP Partner Autocomplete API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Kredit tidak mencukupi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Apakah disinkronisasi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Terakhir Diperbarui oleh"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Terakhir Diperbarui pada"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Tidak ada token akun"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Kredit tidak mencukupi untuk Partner Autocomplete"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Rekanan"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sinkronisasi Partner Autocomplete"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Partner Autocomplete: Sinkronisasi dengan DB remote"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner dibuat oleh Layanan Odoo Partner Autocomplete"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Placeholder"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Mencari Autocomplete..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Tetapkan Token Akun Anda"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Mode testing"
diff --git a/i18n/is.po b/i18n/is.po
new file mode 100644
index 0000000..36d9038
--- /dev/null
+++ b/i18n/is.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n"
+"Language: is\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Fyrirtæki"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Tengiliður"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Búið til af"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Stofnað þann"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nafn"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "Auðkenni"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Síðast uppfært af"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Síðast uppfært þann"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Viðskipta aðili"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/it.po b/i18n/it.po
new file mode 100644
index 0000000..bc81546
--- /dev/null
+++ b/i18n/it.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: it\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informazioni aggiuntive"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Acquista altri crediti"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Aziende"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Azienda completata automaticamente dal servizio di autocompletamento partner"
+" di Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID database azienda"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Impostazioni di configurazione"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contatto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Creato da"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Data creazione"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nome visualizzato"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Arricchimento effettuato"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Instradamento HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Token del conto IAP mancante"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API autocompletamento IAP partner"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Credito insufficiente"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "È sincronizzato"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Ultimo aggiornamento di"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Ultimo aggiornamento il"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Nessun account token"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Crediti non sufficienti per l'autocompletamento del partner"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronizzazione autocompletamento partner"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Autocompletamento partner: sincronizza con DB remoto"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner creato dal servizio di autocompletamento Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Segnaposto"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Ricerca autocompletamento..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Imposta il token del tuo account"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Modalità di prova"
diff --git a/i18n/ja.po b/i18n/ja.po
new file mode 100644
index 0000000..5131ae7
--- /dev/null
+++ b/i18n/ja.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ja\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "追加情報"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "クレジットを購入する"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "会社"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Odoo取引先自動入力サービスによって自動入力された会社"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "会社データベースID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "コンフィグ設定"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "連絡先"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "作成者"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "作成日"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "表示名"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "エンリッチ完了"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTPルーティング"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAPアカウントトークンが見つかりません"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP取引先自動入力API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "クレジット残高不足"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "同期済"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "最終更新者"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "最終更新日"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "アカウントトークンなし"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "取引先自動入力用のクレジットが不足しています"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "取引先"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "取引先自動入力同期"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "取引先自動入力: リモートデータベースと同期"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Odoo取引先自動入力サービスによって作成された取引先"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "プレースホルダ"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "自動入力検索中..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "アカウントトークンを設定"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "テストモード"
diff --git a/i18n/ka.po b/i18n/ka.po
new file mode 100644
index 0000000..745489f
--- /dev/null
+++ b/i18n/ka.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Georgian (https://www.transifex.com/odoo/teams/41243/ka/)\n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/kab.po b/i18n/kab.po
new file mode 100644
index 0000000..308a3ca
--- /dev/null
+++ b/i18n/kab.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Kabyle (https://www.transifex.com/odoo/teams/41243/kab/)\n"
+"Language: kab\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/km.po b/i18n/km.po
new file mode 100644
index 0000000..51285ad
--- /dev/null
+++ b/i18n/km.po
@@ -0,0 +1,188 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Sengtha Chay , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2018-10-02 10:06+0000\n"
+"Last-Translator: Sengtha Chay , 2018\n"
+"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n"
+"Language: km\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "ក្រុមហ៊ុន"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "ទំនាក់ទំនង"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "បង្កើតដោយ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "បង្កើតនៅ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "ឈ្មោះសំរាប់បង្ហាញ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "ផ្លាស់ប្តូរចុងក្រោយ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "ផ្លាស់ប្តូរចុងក្រោយ"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "ដៃគូ"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/ko.po b/i18n/ko.po
new file mode 100644
index 0000000..0c8f129
--- /dev/null
+++ b/i18n/ko.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "추가 정보"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "추카 크레딧 구매"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "회사"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Odoo 협력사 자동 완성 서비스로 만든 회사"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "회사 데이터베이스 ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "환경 설정"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "연락처"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "작성자"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "작성일자"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "표시명"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "제고 완료"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP 라우팅"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP 계정 토큰이 없습니다"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP 협력사 자동완성 API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "크레딧 부족"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "동기화 여부"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "최근 갱신한 사람"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "최근 갱신 일자"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "계정 토큰 없음"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "파트너 자동 완성에 대한 크레딧이 부족합니다"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "협력사"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "협력사 자동 완성 동기화"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "협력사 자동 완성: 원격 DB동기화"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Odoo 협력사 자동 완성 서비스로 만든 협력사"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "자리 표시자"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "자동 완성 검색중..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "계정 토큰 설정"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "테스트 모드"
diff --git a/i18n/lb.po b/i18n/lb.po
new file mode 100644
index 0000000..80f06d7
--- /dev/null
+++ b/i18n/lb.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.4\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
+"Language: lb\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/lo.po b/i18n/lo.po
new file mode 100644
index 0000000..a91a63e
--- /dev/null
+++ b/i18n/lo.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Lao (https://www.transifex.com/odoo/teams/41243/lo/)\n"
+"Language: lo\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/lt.po b/i18n/lt.po
new file mode 100644
index 0000000..f8c8a06
--- /dev/null
+++ b/i18n/lt.po
@@ -0,0 +1,195 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Arunas V. , 2023
+# Jonas Zinkevicius , 2023
+# UAB "Draugiški sprendimai" , 2023
+# grupoda2 , 2023
+# Martin Trigaux, 2023
+# Linas Versada , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Linas Versada , 2023\n"
+"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lt\n"
+"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Pirkti daugiau kreditų"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Įmonės"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Konfigūracijos nustatymai"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontaktas"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Sukūrė"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Sukurta"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Rodomas pavadinimas"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Praturtinimas baigtas"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP nukreipimas"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Kreditas nepakankamas"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Paskutinį kartą atnaujino"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Paskutinį kartą atnaujinta"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Nepakanka kreditų automatiniam partnerių rekvizitų užpildymui"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partneris"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Vietaženklis"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/lv.po b/i18n/lv.po
new file mode 100644
index 0000000..f573d63
--- /dev/null
+++ b/i18n/lv.po
@@ -0,0 +1,192 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux, 2023
+# Armīns Jeltajevs , 2023
+# ievaputnina , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: ievaputnina , 2023\n"
+"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Uzņēmumi"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Konfigurācijas uzstādījumi"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontaktpersona"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Izveidoja"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Izveidots"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Attēlotais nosaukums"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP maršrutēšana"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Pēdējoreiz atjaunināja"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Pēdējoreiz atjaunināts"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Kontaktpersona"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/mk.po b/i18n/mk.po
new file mode 100644
index 0000000..4600ea7
--- /dev/null
+++ b/i18n/mk.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Macedonian (https://www.transifex.com/odoo/teams/41243/mk/)\n"
+"Language: mk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/mn.po b/i18n/mn.po
new file mode 100644
index 0000000..ff711ce
--- /dev/null
+++ b/i18n/mn.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Minj P , 2022
+# Батмөнх Ганбат , 2022
+# Martin Trigaux, 2022
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Martin Trigaux, 2022\n"
+"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n"
+"Language: mn\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Нэмж нэгж авах"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Компаниуд"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Тохиргооны тохируулга"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Харилцах хаяг"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Үүсгэсэн этгээд"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Үүсгэсэн огноо"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Дэлгэрэнгүй нэр"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP Routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Нэгж хүрэлцэхгүй байна"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Сүүлд зассан этгээд"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Сүүлд зассан огноо"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Харилцагч"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Орлуулагч"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/nb.po b/i18n/nb.po
new file mode 100644
index 0000000..41d85b7
--- /dev/null
+++ b/i18n/nb.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Marius Stedjan , 2022
+# Martin Trigaux, 2022
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Martin Trigaux, 2022\n"
+"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n"
+"Language: nb\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Firmaer"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Innstillinger"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Opprettet av"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Opprettet"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Visningsnavn"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP-ruting"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Sist oppdatert av"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Sist oppdatert"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Plassholder"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/ne.po b/i18n/ne.po
new file mode 100644
index 0000000..ac8ee0d
--- /dev/null
+++ b/i18n/ne.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Nepali (https://www.transifex.com/odoo/teams/41243/ne/)\n"
+"Language: ne\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/nl.po b/i18n/nl.po
new file mode 100644
index 0000000..384837c
--- /dev/null
+++ b/i18n/nl.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Aanvullende informatie"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Koop meer credits"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Bedrijven"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Bedrijf automatisch ingevuld door Odoo Relatie Autocomplete Service"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Database ID van bedrijf"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Configuratie instellingen"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contact"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Aangemaakt door"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Aangemaakt op"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Schermnaam"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Verrijken klaar"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP routing"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP account token ontbreekt"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API voor automatisch aanvullen van relaties"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Onvoldoende krediet"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Is gesynchroniseerd"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Laatst bijgewerkt door"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Laatst bijgewerkt op"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Geen accounttoken"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Niet genoeg credits voor automatisch aanvullen van relatie"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Relatie"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Automatische aanvullen van relatie synchronisatie"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Automatisch aanvullen van relatie: Synchroniseer met externe DB"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+"Relatie aangemaakt door automatische aanvullen van relatie synchronisatie"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Placeholder"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Automatisch aanvullen wordt uitgevoerd .."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Stel je account token in"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Test mode"
diff --git a/i18n/partner_autocomplete.pot b/i18n/partner_autocomplete.pot
new file mode 100644
index 0000000..d9c7ae6
--- /dev/null
+++ b/i18n/partner_autocomplete.pot
@@ -0,0 +1,186 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 21:55+0000\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/pl.po b/i18n/pl.po
new file mode 100644
index 0000000..94294a9
--- /dev/null
+++ b/i18n/pl.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pl\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Dodatkowe informacje"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Kup więcej kredytu"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Firmy"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Firma automatycznie uzupełniona przez usługę autouzupełnienia Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID bazy danych firmy"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Ustawienia konfiguracji"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Utworzył(a)"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Data utworzenia"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nazwa wyświetlana"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Wzbogacenie dokonane"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Wytyczanie HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Brak tokena konta IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API autouzupełnienia partnera IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Niewystarczający kredyt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Jest zsynchronizowane"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Ostatnio aktualizowane przez"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Data ostatniej aktualizacji"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Brak tokena konta"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Brak wystarczających środków na autouzupełnienie partnera"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Kontrahent"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Synchronizacja autouzupełnienia partnera"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner utworzony przez usługę autouzupełniania partnerów Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Miejsce"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Wyszukiwanie autouzupełniania..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Ustaw swój token konta"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Tryb testowy"
diff --git a/i18n/pt.po b/i18n/pt.po
new file mode 100644
index 0000000..7825896
--- /dev/null
+++ b/i18n/pt.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informação Adicional"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Empresas"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID da Base de Dados da Empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Configurações"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contacto"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nome"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Rotas HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Última Atualização por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Última Atualização em"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Parceiro"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Símbolo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/pt_BR.po b/i18n/pt_BR.po
new file mode 100644
index 0000000..363c326
--- /dev/null
+++ b/i18n/pt_BR.po
@@ -0,0 +1,195 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informação adicional"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Comprar mais créditos"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Empresas"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Empresa preenchida automaticamente pelo serviço de preenchimento automático "
+"de usuários do Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID da base de dados da empresa"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Configurações"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contato"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nome exibido"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enriquecimento realizado"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Roteamento HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "O token da conta de IAP está ausente"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API de preenchimento automático do usuário de IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Créditos insuficientes"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Está sincronizado"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Última atualização por"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Última atualização em"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Nenhum token de conta"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+"Não há créditos suficientes para o preenchimento automático do usuário"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Usuário"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronização de preenchimento automático do usuário"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+"Preenchimento automático do usuário: sincronização com base de dados remota"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+"Usuário criado pelo serviço de preenchimento automático de usuários do Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Marcador de posição"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Buscando para o preenchimento automático..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Definir o token de sua conta"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Modo de teste"
diff --git a/i18n/ro.po b/i18n/ro.po
new file mode 100644
index 0000000..c1046e1
--- /dev/null
+++ b/i18n/ro.po
@@ -0,0 +1,194 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Dorin Hongu , 2022
+# sharkutz , 2022
+# Hongu Cosmin , 2022
+# Martin Trigaux, 2022
+# Foldi Robert , 2022
+# Cozmin Candea , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0beta\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2022-09-22 05:53+0000\n"
+"Last-Translator: Cozmin Candea , 2023\n"
+"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Informații adiționale"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Cumpără mai mult credit"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Companii"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Companie auto-completată de serviciul Odoo Partner Autocomplete"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID-ul bazei de date a companiei"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Setări de configurare"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Contact"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Creat de"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Creat în"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Nume afișat"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Îmbogățire efectuată"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Rutare HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Lipsește token-ul contului IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API-ul de auto-completare a partenerilor IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Credit insuficient"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Este sincronizat"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Ultima actualizare făcută de"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Ultima actualizare pe"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Nu există token de cont"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Nu sunt suficiente credite pentru completarea automată a partenerului"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partener"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Sincronizare auto-completare partener"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partener creat de serviciul de auto-completare a partenerilor Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Substitut"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Se caută auto-completarea..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Setați token-ul contului"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Mod test"
diff --git a/i18n/ru.po b/i18n/ru.po
new file mode 100644
index 0000000..0262bce
--- /dev/null
+++ b/i18n/ru.po
@@ -0,0 +1,196 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Ivan Kropotkin , 2023
+# Vasiliy Korobatov , 2023
+# Alena Vlasova, 2023
+# Martin Trigaux, 2023
+# Wil Odoo, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2024\n"
+"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ru\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Дополнительная информация"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Купить больше кредитов"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Компании"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Компания автоматически заполняется партнерской службой автозаполнения "
+"Flectra"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Идентификатор базы данных компании"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Параметры конфигурации"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Контакты"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Создано"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Создано"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Отображаемое имя"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Обогащение сделано"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Маршрутизация HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Отсутствует токен учетной записи IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API автозаполнения партнера IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Недостаточный кредит"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Синхронизируется"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Последнее обновление"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Последнее обновление"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Нет токена учетной записи"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Недостаточно средств для автозаполнения данных партнеров"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Партнер"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Синхронизация автозаполнения партнеров"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Автозаполнение партнера: Синхронизация с удаленной базой данных"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Партнер, созданный службой автозаполнения Odoo Partner"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Заполнитель"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Поиск автозаполнения..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Установите токен своей учетной записи"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Тестовый режим"
diff --git a/i18n/sk.po b/i18n/sk.po
new file mode 100644
index 0000000..a39c75d
--- /dev/null
+++ b/i18n/sk.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sk\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Dodatočná informácia"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Kúp viac kreditov"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Spoločnosti"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID spoločnosti v databáze"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Nastavenia konfigurácie"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Vytvoril"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Vytvorené"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Zobrazovaný názov"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP smerovanie"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Chýba token účtu IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Nedostatok kreditov"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Je zosynchronizovaný"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Naposledy upravoval"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Naposledy upravované"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Nedostatok automatického kreditu partnera"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Synchronizácia partnera s automatickým dopĺňaním"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner vytvorený pomocou Odoo partner autocomplete service"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Vlastník"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Hľadá sa automatické dopĺňanie..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Nastavte token účtu"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/sl.po b/i18n/sl.po
new file mode 100644
index 0000000..a7d3c6e
--- /dev/null
+++ b/i18n/sl.po
@@ -0,0 +1,196 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Boris Kodelja , 2023
+# Grega Vavtar , 2023
+# laznikd , 2023
+# Tadej Lupšina , 2023
+# Jasmina Macur , 2023
+# Matjaz Mozetic , 2023
+# matjaz k , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: matjaz k , 2023\n"
+"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Kupite več kreditov"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Podjetja"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Uredi nastavitve"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Stik"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Ustvaril"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Ustvarjeno"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Prikazani naziv"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP usmerjanje"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Zadnji posodobil"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Zadnjič posodobljeno"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Oznaka gradnika"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/sq.po b/i18n/sq.po
new file mode 100644
index 0000000..7b0b608
--- /dev/null
+++ b/i18n/sq.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Albanian (https://www.transifex.com/odoo/teams/41243/sq/)\n"
+"Language: sq\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_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/sr.po b/i18n/sr.po
new file mode 100644
index 0000000..1d03cb2
--- /dev/null
+++ b/i18n/sr.po
@@ -0,0 +1,193 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Milan Bojovic , 2023
+# Dragan Vukosavljevic , 2023
+# Martin Trigaux, 2023
+# コフスタジオ, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: コフスタジオ, 2024\n"
+"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sr\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Additional info"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Kupite više kredita"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Preduzeća"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Company auto-completed by Odoo Partner Autocomplete Service"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Company database ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Podešavanje konfiguracije"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Kreirao"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Kreirano"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Naziv za prikaz"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Enrich Done"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP rutiranje"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP Account Token missing"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP Partner Autocomplete API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Insufficient credit"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Is synched"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Poslednji put ažurirao"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Poslednji put ažurirano"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "No account token"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Not enough credits for Partner Autocomplete"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Partner Autocomplete Sync"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Partner created by Odoo Partner Autocomplete Service"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Placeholder"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Searching Autocomplete..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Set Your Account Token"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Test mod"
diff --git a/i18n/sr@latin.po b/i18n/sr@latin.po
new file mode 100644
index 0000000..1ba28bd
--- /dev/null
+++ b/i18n/sr@latin.po
@@ -0,0 +1,188 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Martin Trigaux , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-05-16 13:49+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Last-Translator: Martin Trigaux , 2017\n"
+"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n"
+"Language: sr@latin\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/sv.po b/i18n/sv.po
new file mode 100644
index 0000000..b5c80e1
--- /dev/null
+++ b/i18n/sv.po
@@ -0,0 +1,196 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Robin Calvin, 2023
+# Jakob Krabbe , 2023
+# Chrille Hedberg , 2023
+# Fredrik Arvas , 2023
+# Simon S, 2023
+# Anders Wallenquist , 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Ytterligare information"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Köp fler krediter"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Bolag"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Bolagets databasid"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Inställningar"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Skapad av"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Skapad den"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Visningsnamn"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP-rutt"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP Konto-token saknas"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Otillräcklig kredit"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Är synkroniserad"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Senast uppdaterad av"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Senast uppdaterad den"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr ""
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Platshållare"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr ""
diff --git a/i18n/th.po b/i18n/th.po
new file mode 100644
index 0000000..094e4a5
--- /dev/null
+++ b/i18n/th.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+# Rasareeyar Lappiam, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Rasareeyar Lappiam, 2024\n"
+"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: th\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "ข้อมูลเพิ่มเติม"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "ซื้อเครดิตเพิ่ม"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "บริษัท"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "บริษัทกรอกอัตโนมัติโดยบริการเติมข้อความอัตโนมัติของ Odoo พาร์ทเนอร์"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "รหัสฐานข้อมูลบริษัท"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "ตั้งค่าการกำหนดค่า"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "ติดต่อ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "สร้างโดย"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "สร้างเมื่อ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "แสดงชื่อ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "เพิ่มความสมบูรณ์เสร็จสิ้น"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "การกำหนด HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "ไม่มีโทเค็นบัญชี IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API การเติมข้อความอัตโนมัติของพาร์ทเนอร์ IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ไอดี"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "เครดิตไม่เพียงพอ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "มีการซิงโครไนซ์กัน"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "อัปเดตครั้งล่าสุดโดย"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "อัปเดตครั้งล่าสุดเมื่อ"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "ไม่มีโทเค็นบัญชี"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "เครดิตไม่เพียงพอสำหรับการเติมข้อความอัตโนมัติของพาร์ทเนอร์"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "พาร์ทเนอร์"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "การซิงค์การเติมข้อความอัตโนมัติของพาร์ทเนอร์"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "การเติมข้อความอัตโนมัติของพาร์ทเนอร์: ซิงค์กับฐานข้อมูลระยะไกล"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "พาร์ทเนอร์ที่สร้างโดย Odoo Partner Autocomplete Service"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "ตัวอย่างข้อความ"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "กำลังค้นหาการเติมข้อความอัตโนมัติ..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "ตั้งค่าโทเค็นบัญชีของคุณ"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "โหมดทดสอบ"
diff --git a/i18n/tr.po b/i18n/tr.po
new file mode 100644
index 0000000..82fa432
--- /dev/null
+++ b/i18n/tr.po
@@ -0,0 +1,198 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Umur Akın , 2023
+# Tugay Hatıl , 2023
+# Halil, 2023
+# Murat Kaplan , 2023
+# abc Def , 2023
+# Levent Karakaş , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Levent Karakaş , 2023\n"
+"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: tr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Fazladan Bilgi"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Daha fazla kredi al"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Şirketler"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Şirket, Odoo İş Ortağı Otomatik Tamamlama Hizmeti tarafından otomatik olarak"
+" tamamlandı"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "Şirket veritabanı kimliği"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Yapılandırma Ayarları"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Kontak"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Oluşturan"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Oluşturulma"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Görünüm Adı"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Zenginleştirme Tamamlandı"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP Yönlendirme"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP Hesap Simgesi geçersiz"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP İş Ortağı Otomatik Tamamlama API'sı"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Yetersiz kredi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Eşleştirildi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Son Güncelleyen"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Son Güncelleme"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Hesap token'ı yok"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "İş Ortağını Otomatik Tamamlama için krediler yetersiz"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "İş Ortağı"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "İş Ortağı Otomatik Tamamlama uyumlulaştırma"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr ""
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr ""
+"İş ortağı Odoo İş ortağı Otomatik Tamamlama Hizmeti tarafından oluşturuldu"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Yer tutucu"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Arama Otomatik tamamlandı"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Hesap Simgesini Ayarlayın"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Test Modu"
diff --git a/i18n/uk.po b/i18n/uk.po
new file mode 100644
index 0000000..f93d8c3
--- /dev/null
+++ b/i18n/uk.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Alina Lisnenko , 2023
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: uk\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Додаткова інформація"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Отримати більше кредитів"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Компанії"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "Компанія автоматично заповнена службою автозаповнення Odoo Partner"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID бази даних компанії"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Налаштування"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Контакт"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Створив"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Створено"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Назва для відображення"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Залучення виконано"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Маршрутизація HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "Відсутній токен облікового запису IAP"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "API автозаповнення партнера IAP "
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Недостатній кредит"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Синхронізовано"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Востаннє оновив"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Останнє оновлення"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Немає токена облікового запису"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Недостатньо кредитів для автозавершення партнера"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Партнер"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Синхронізація автозаповнення партнера"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Автозаповнення партнера: Синхронізувати з віддаленою БД"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Партнер, створений послугою автозаповнення партнера Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Заповнювач"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Автозаповнення пошуку..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Встановіть ваш токен облікового запису"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Тестовий режим"
diff --git a/i18n/vi.po b/i18n/vi.po
new file mode 100644
index 0000000..021f74e
--- /dev/null
+++ b/i18n/vi.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "Thông tin bổ sung"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "Mua thêm tín dụng"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "Công ty"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr ""
+"Công ty được tự động hoàn thành bởi Dịch vụ tự động hoàn thành đối tác Odoo"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "ID cơ sở dữ liệu của công ty"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "Cài đặt cấu hình"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "Liên hệ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "Được tạo bởi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "Được tạo vào"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "Tên hiển thị"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "Hoàn tất tăng cường"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "Định tuyến HTTP"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP Thiếu Token tài khoản"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP API tự động hoàn thành đối tác"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "Không đủ tín dụng"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "Được đồng bộ"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "Cập nhật lần cuối bởi"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "Cập nhật lần cuối vào"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "Không có token tài khoản"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "Không đủ tín dụng để Tự động hoàn thành đối tác"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "Đối tác"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "Đồng bộ tự động hoàn thành đối tác"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "Tự động hoàn thành đối tác: Đồng bộ với cơ sở dữ liệu từ xa"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Đối tác được tạo bởi Dịch vụ tự động hoàn thành đối tác Odoo"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "Trình giữ chỗ"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "Tìm kiếm tự động hoàn thành..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "Thiết lập token tài khoản của bạn"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "Chế độ kiểm tử"
diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po
new file mode 100644
index 0000000..4fc92ca
--- /dev/null
+++ b/i18n/zh_CN.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+# Chloe Wang, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Chloe Wang, 2023\n"
+"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "附加信息"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "购买更多信用"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "公司"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "公司由Odoo合作伙伴自动完成的服务"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "公司数据库ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "配置设置"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "联系人"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "创建人"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "创建日期"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "显示名称"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "丰富完成"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP 路由"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "IAP账户令牌丢失"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP合作伙伴自动完成API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "ID"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "信用不足"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "是同步的"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "最后更新人"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "上次更新日期"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "没有账户令牌"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "合作伙伴自动完成点数不足"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "合作伙伴"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "合作伙伴自动完成同步"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "合作伙伴自动完成: 与远程数据库同步"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "Odoo合作伙伴自动完成服务并创建伙伴"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "占位符"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "正在搜索自动填充..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "设置您的帐户令牌"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "测试模式"
diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po
new file mode 100644
index 0000000..342744f
--- /dev/null
+++ b/i18n/zh_TW.po
@@ -0,0 +1,191 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * partner_autocomplete
+#
+# Translators:
+# Wil Odoo, 2023
+# Tony Ng, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:55+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Tony Ng, 2024\n"
+"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__additional_info
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__additional_info
+msgid "Additional info"
+msgstr "附加資訊"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Buy more credits"
+msgstr "購買更多點數"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_company
+msgid "Companies"
+msgstr "公司"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_company.py:0
+#, python-format
+msgid "Company auto-completed by Odoo Partner Autocomplete Service"
+msgstr "公司由 Odoo 合作夥伴自動完成服務自動完成"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner__partner_gid
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_users__partner_gid
+msgid "Company database ID"
+msgstr "公司資料庫ID"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_config_settings
+msgid "Config Settings"
+msgstr "配置設定"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner
+msgid "Contact"
+msgstr "聯絡人"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_uid
+msgid "Created by"
+msgstr "建立人員"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__create_date
+msgid "Created on"
+msgstr "建立於"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__display_name
+msgid "Display Name"
+msgstr "顯示名稱"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_company__iap_enrich_auto_done
+msgid "Enrich Done"
+msgstr "豐富完成"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_ir_http
+msgid "HTTP Routing"
+msgstr "HTTP 路由"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "IAP Account Token missing"
+msgstr "缺少 IAP 帳戶金鑰"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_iap_autocomplete_api
+msgid "IAP Partner Autocomplete API"
+msgstr "IAP 合作夥伴自動完成 API"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__id
+msgid "ID"
+msgstr "識別號"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_config_settings__partner_autocomplete_insufficient_credit
+msgid "Insufficient credit"
+msgstr "點數不足"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__synched
+msgid "Is synched"
+msgstr "是同步的"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_uid
+msgid "Last Updated by"
+msgstr "最後更新者"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__write_date
+msgid "Last Updated on"
+msgstr "最後更新於"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "No account token"
+msgstr "沒有帳戶金鑰"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_core.js:0
+#, python-format
+msgid "Not enough credits for Partner Autocomplete"
+msgstr "合作夥伴自動完成點數不足"
+
+#. module: partner_autocomplete
+#: model:ir.model.fields,field_description:partner_autocomplete.field_res_partner_autocomplete_sync__partner_id
+msgid "Partner"
+msgstr "業務夥伴"
+
+#. module: partner_autocomplete
+#: model:ir.model,name:partner_autocomplete.model_res_partner_autocomplete_sync
+msgid "Partner Autocomplete Sync"
+msgstr "由合作夥伴自動填充SYNC"
+
+#. module: partner_autocomplete
+#: model:ir.actions.server,name:partner_autocomplete.ir_cron_partner_autocomplete_ir_actions_server
+msgid "Partner Autocomplete: Sync with remote DB"
+msgstr "合作夥伴自動填寫:與遠端資料庫同步"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/res_partner.py:0
+#, python-format
+msgid "Partner created by Odoo Partner Autocomplete Service"
+msgstr "由Odoo合作小夥伴服務單自動完成建立的合作夥伴"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Placeholder"
+msgstr "提示文字"
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_fieldchar.js:0
+#: code:addons/partner_autocomplete/static/src/js/partner_autocomplete_many2one.js:0
+#, python-format
+msgid "Searching Autocomplete..."
+msgstr "正在搜尋自動填充..."
+
+#. module: partner_autocomplete
+#. odoo-javascript
+#: code:addons/partner_autocomplete/static/src/xml/partner_autocomplete.xml:0
+#, python-format
+msgid "Set Your Account Token"
+msgstr "設置您的帳戶金鑰"
+
+#. module: partner_autocomplete
+#. odoo-python
+#: code:addons/partner_autocomplete/models/iap_autocomplete_api.py:0
+#, python-format
+msgid "Test mode"
+msgstr "測試模式"
diff --git a/models/__init__.py b/models/__init__.py
new file mode 100644
index 0000000..2932a11
--- /dev/null
+++ b/models/__init__.py
@@ -0,0 +1,9 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import iap_autocomplete_api
+from . import ir_http
+from . import res_partner
+from . import res_company
+from . import res_config_settings
+from . import res_partner_autocomplete_sync
diff --git a/models/iap_autocomplete_api.py b/models/iap_autocomplete_api.py
new file mode 100644
index 0000000..a0996cf
--- /dev/null
+++ b/models/iap_autocomplete_api.py
@@ -0,0 +1,52 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import logging
+
+from odoo import api, models, exceptions, _
+from odoo.addons.iap.tools import iap_tools
+from requests.exceptions import HTTPError
+
+_logger = logging.getLogger(__name__)
+
+
+class IapAutocompleteEnrichAPI(models.AbstractModel):
+ _name = 'iap.autocomplete.api'
+ _description = 'IAP Partner Autocomplete API'
+ _DEFAULT_ENDPOINT = 'https://partner-autocomplete.odoo.com'
+
+ @api.model
+ def _contact_iap(self, local_endpoint, action, params, timeout=15):
+ if self.env.registry.in_test_mode():
+ raise exceptions.ValidationError(_('Test mode'))
+ account = self.env['iap.account'].get('partner_autocomplete')
+ if not account.account_token:
+ raise ValueError(_('No account token'))
+ params.update({
+ 'db_uuid': self.env['ir.config_parameter'].sudo().get_param('database.uuid'),
+ 'account_token': account.account_token,
+ 'country_code': self.env.company.country_id.code,
+ 'zip': self.env.company.zip,
+ })
+ base_url = self.env['ir.config_parameter'].sudo().get_param('iap.partner_autocomplete.endpoint', self._DEFAULT_ENDPOINT)
+ return iap_tools.iap_jsonrpc(base_url + local_endpoint + '/' + action, params=params, timeout=timeout)
+
+ @api.model
+ def _request_partner_autocomplete(self, action, params, timeout=15):
+ """ Contact endpoint to get autocomplete data.
+
+ :return tuple: results, error code
+ """
+ try:
+ results = self._contact_iap('/iap/partner_autocomplete', action, params, timeout=timeout)
+ except exceptions.ValidationError:
+ return False, 'Insufficient Credit'
+ except (ConnectionError, HTTPError, exceptions.AccessError, exceptions.UserError) as exception:
+ _logger.warning('Autocomplete API error: %s', str(exception))
+ return False, str(exception)
+ except iap_tools.InsufficientCreditError as exception:
+ _logger.warning('Insufficient Credits for Autocomplete Service: %s', str(exception))
+ return False, 'Insufficient Credit'
+ except ValueError:
+ return False, 'No account token'
+ return results, False
diff --git a/models/ir_http.py b/models/ir_http.py
new file mode 100644
index 0000000..4f7ff87
--- /dev/null
+++ b/models/ir_http.py
@@ -0,0 +1,15 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from odoo import models
+
+
+class Http(models.AbstractModel):
+ _inherit = 'ir.http'
+
+ def session_info(self):
+ """ Add information about iap enrich to perform """
+ session_info = super(Http, self).session_info()
+ if session_info.get('is_admin'):
+ session_info['iap_company_enrich'] = not self.env.user.company_id.iap_enrich_auto_done
+ return session_info
diff --git a/models/res_company.py b/models/res_company.py
new file mode 100644
index 0000000..b90bcdd
--- /dev/null
+++ b/models/res_company.py
@@ -0,0 +1,141 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import json
+import logging
+import threading
+
+from odoo.addons.iap.tools import iap_tools
+from odoo import api, fields, models, tools, _
+
+_logger = logging.getLogger(__name__)
+
+COMPANY_AC_TIMEOUT = 5
+
+
+class ResCompany(models.Model):
+ _name = 'res.company'
+ _inherit = 'res.company'
+
+ partner_gid = fields.Integer('Company database ID', related="partner_id.partner_gid", inverse="_inverse_partner_gid", store=True)
+ iap_enrich_auto_done = fields.Boolean('Enrich Done')
+
+ def _inverse_partner_gid(self):
+ for company in self:
+ company.partner_id.partner_gid = company.partner_gid
+
+ @api.model_create_multi
+ def create(self, vals_list):
+ res = super().create(vals_list)
+ if not getattr(threading.current_thread(), 'testing', False):
+ res.iap_enrich_auto()
+ return res
+
+ @api.model
+ def _get_view(self, view_id=None, view_type='form', **options):
+ arch, view = super()._get_view(view_id, view_type, **options)
+
+ if view_type == 'form':
+ for node in arch.xpath(
+ "//field[@name='name']"
+ "|//field[@name='vat']"
+ ):
+ node.attrib['widget'] = 'field_partner_autocomplete'
+
+ return arch, view
+
+ def iap_enrich_auto(self):
+ """ Enrich company. This method should be called by automatic processes
+ and a protection is added to avoid doing enrich in a loop. """
+ if self.env.user._is_system():
+ for company in self.filtered(lambda company: not company.iap_enrich_auto_done):
+ company._enrich()
+ self.iap_enrich_auto_done = True
+ return True
+
+ def _enrich(self):
+ """ This method calls the partner autocomplete service from IAP to enrich
+ partner related fields of the company.
+
+ :return bool: either done, either failed """
+ self.ensure_one()
+ _logger.info("Starting enrich of company %s (%s)", self.name, self.id)
+
+ company_domain = self._get_company_domain()
+ if not company_domain:
+ return False
+
+ company_data = self.env['res.partner'].enrich_company(company_domain, False, self.vat, timeout=COMPANY_AC_TIMEOUT)
+ if company_data.get('error'):
+ return False
+ additional_data = company_data.pop('additional_info', False)
+
+ # Keep only truthy values that are not already set on the target partner
+ # Erase image_1920 even if something is in it. Indeed as partner_autocomplete is probably installed as a
+ # core app (mail -> iap -> partner_autocomplete auto install chain) it is unlikely that people already
+ # updated their company logo.
+ self.env['res.partner']._iap_replace_logo(company_data)
+ company_data = {field: value for field, value in company_data.items()
+ if field in self.partner_id._fields and value and (field == 'image_1920' or not self.partner_id[field])}
+
+ # for company and childs: from state_id / country_id display_name like to IDs
+ company_data.update(self._enrich_extract_m2o_id(company_data, ['state_id', 'country_id']))
+ if company_data.get('child_ids'):
+ company_data['child_ids'] = [
+ dict(child_data, **self._enrich_extract_m2o_id(child_data, ['state_id', 'country_id']))
+ for child_data in company_data['child_ids']
+ ]
+
+ # handle o2m values, e.g. {'bank_ids': ['acc_number': 'BE012012012', 'acc_holder_name': 'MyWebsite']}
+ self._enrich_replace_o2m_creation(company_data)
+
+ self.partner_id.write(company_data)
+
+ if additional_data:
+ template_values = json.loads(additional_data)
+ template_values['flavor_text'] = _("Company auto-completed by Odoo Partner Autocomplete Service")
+ self.partner_id.message_post_with_source(
+ 'iap_mail.enrich_company',
+ render_values=template_values,
+ subtype_xmlid='mail.mt_note',
+ )
+ return True
+
+ def _enrich_extract_m2o_id(self, iap_data, m2o_fields):
+ """ Extract m2O ids from data (because of res.partner._format_data_company) """
+ extracted_data = {}
+ for m2o_field in m2o_fields:
+ relation_data = iap_data.get(m2o_field)
+ if relation_data and isinstance(relation_data, dict):
+ extracted_data[m2o_field] = relation_data.get('id', False)
+ return extracted_data
+
+ def _enrich_replace_o2m_creation(self, iap_data):
+ for o2m_field, values in iap_data.items():
+ if isinstance(values, list):
+ commands = [(
+ 0, 0, create_value
+ ) for create_value in values if isinstance(create_value, dict)]
+ if commands:
+ iap_data[o2m_field] = commands
+ else:
+ iap_data.pop(o2m_field, None)
+ return iap_data
+
+ def _get_company_domain(self):
+ """ Extract the company domain to be used by IAP services.
+ The domain is extracted from the website or the email information.
+ e.g:
+ - www.info.proximus.be -> proximus.be
+ - info@proximus.be -> proximus.be """
+ self.ensure_one()
+
+ company_domain = tools.email_domain_extract(self.email) if self.email else False
+ if company_domain and company_domain not in iap_tools._MAIL_DOMAIN_BLACKLIST:
+ return company_domain
+
+ company_domain = tools.url_domain_extract(self.website) if self.website else False
+ if not company_domain or company_domain in ['localhost', 'example.com']:
+ return False
+
+ return company_domain
diff --git a/models/res_config_settings.py b/models/res_config_settings.py
new file mode 100644
index 0000000..09e5cd3
--- /dev/null
+++ b/models/res_config_settings.py
@@ -0,0 +1,21 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from odoo import fields, models
+
+
+class ResConfigSettings(models.TransientModel):
+ _inherit = 'res.config.settings'
+
+ partner_autocomplete_insufficient_credit = fields.Boolean('Insufficient credit', compute="_compute_partner_autocomplete_insufficient_credit")
+
+ def _compute_partner_autocomplete_insufficient_credit(self):
+ self.partner_autocomplete_insufficient_credit = self.env['iap.account'].get_credits('partner_autocomplete') <= 0
+
+ def redirect_to_buy_autocomplete_credit(self):
+ Account = self.env['iap.account']
+ return {
+ 'type': 'ir.actions.act_url',
+ 'url': Account.get_credits_url('partner_autocomplete'),
+ 'target': '_new',
+ }
diff --git a/models/res_partner.py b/models/res_partner.py
new file mode 100644
index 0000000..98e8acd
--- /dev/null
+++ b/models/res_partner.py
@@ -0,0 +1,243 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import base64
+import json
+import logging
+import re
+import requests
+
+from stdnum.eu.vat import check_vies
+
+from odoo import api, fields, models, tools, _
+
+_logger = logging.getLogger(__name__)
+
+PARTNER_AC_TIMEOUT = 5
+SUPPORTED_VAT_PREFIXES = {
+ 'AT', 'BE', 'BG', 'CY', 'CZ', 'DE', 'DK', 'EE', 'EL', 'ES', 'FI',
+ 'FR', 'HR', 'HU', 'IE', 'IT', 'LT', 'LU', 'LV', 'MT', 'NL', 'PL',
+ 'PT', 'RO', 'SE', 'SI', 'SK', 'XI', 'EU'}
+VAT_COUNTRY_MAPPING = {
+ 'EL': 'GR', # Greece
+ 'XI': 'GB', # United Kingdom (Northern Ireland)
+}
+
+class ResPartner(models.Model):
+ _name = 'res.partner'
+ _inherit = 'res.partner'
+
+ partner_gid = fields.Integer('Company database ID')
+ additional_info = fields.Char('Additional info')
+
+ @api.model
+ def _iap_replace_location_codes(self, iap_data):
+ country_code, country_name = iap_data.pop('country_code', False), iap_data.pop('country_name', False)
+ state_code, state_name = iap_data.pop('state_code', False), iap_data.pop('state_name', False)
+
+ country, state = None, None
+ if country_code:
+ country = self.env['res.country'].search([['code', '=ilike', country_code]])
+ if not country and country_name:
+ country = self.env['res.country'].search([['name', '=ilike', country_name]])
+
+ if country:
+ if state_code:
+ state = self.env['res.country.state'].search([
+ ('country_id', '=', country.id), ('code', '=ilike', state_code)
+ ], limit=1)
+ if not state and state_name:
+ state = self.env['res.country.state'].search([
+ ('country_id', '=', country.id), ('name', '=ilike', state_name)
+ ], limit=1)
+
+ if country:
+ iap_data['country_id'] = {'id': country.id, 'display_name': country.display_name}
+ if state:
+ iap_data['state_id'] = {'id': state.id, 'display_name': state.display_name}
+
+ return iap_data
+
+ @api.model
+ def _iap_replace_logo(self, iap_data):
+ if iap_data.get('logo'):
+ try:
+ iap_data['image_1920'] = base64.b64encode(
+ requests.get(iap_data['logo'], timeout=PARTNER_AC_TIMEOUT).content
+ )
+ except Exception:
+ iap_data['image_1920'] = False
+ finally:
+ iap_data.pop('logo')
+ # avoid keeping falsy images (may happen that a blank page is returned that leads to an incorrect image)
+ if iap_data['image_1920']:
+ try:
+ tools.base64_to_image(iap_data['image_1920'])
+ except Exception:
+ iap_data.pop('image_1920')
+ return iap_data
+
+ @api.model
+ def _format_data_company(self, iap_data):
+ self._iap_replace_location_codes(iap_data)
+
+ if iap_data.get('child_ids'):
+ child_ids = []
+ for child in iap_data.get('child_ids'):
+ child_ids.append(self._iap_replace_location_codes(child))
+ iap_data['child_ids'] = child_ids
+
+ if iap_data.get('additional_info'):
+ iap_data['additional_info'] = json.dumps(iap_data['additional_info'])
+
+ return iap_data
+
+ @api.model
+ def autocomplete(self, query, timeout=15):
+ suggestions, _ = self.env['iap.autocomplete.api']._request_partner_autocomplete('search', {
+ 'query': query,
+ }, timeout=timeout)
+ if suggestions:
+ results = []
+ for suggestion in suggestions:
+ results.append(self._format_data_company(suggestion))
+ return results
+ else:
+ return []
+
+ @api.model
+ def enrich_company(self, company_domain, partner_gid, vat, timeout=15):
+ response, error = self.env['iap.autocomplete.api']._request_partner_autocomplete('enrich', {
+ 'domain': company_domain,
+ 'partner_gid': partner_gid,
+ 'vat': vat,
+ }, timeout=timeout)
+ if response and response.get('company_data'):
+ result = self._format_data_company(response.get('company_data'))
+ else:
+ result = {}
+
+ if response and response.get('credit_error'):
+ result.update({
+ 'error': True,
+ 'error_message': 'Insufficient Credit'
+ })
+ elif error:
+ result.update({
+ 'error': True,
+ 'error_message': error
+ })
+
+ return result
+
+ @api.model
+ def read_by_vat(self, vat, timeout=15):
+ vies_vat_data, _ = self.env['iap.autocomplete.api']._request_partner_autocomplete('search_vat', {
+ 'vat': vat,
+ }, timeout=timeout)
+ if vies_vat_data:
+ return [self._format_data_company(vies_vat_data)]
+ else:
+ vies_result = None
+ try:
+ vies_result = check_vies(vat)
+ except Exception:
+ _logger.exception("Failed VIES VAT check.")
+ if vies_result:
+ name = vies_result['name']
+ if vies_result['valid'] and name != '---':
+ address = list(filter(bool, vies_result['address'].split('\n')))
+ street = address[0]
+ zip_city = address[-1].split(' ', 1) if len(address) > 1 else [None, None]
+ street2 = address[1] if len(address) > 2 else None
+ return [self._iap_replace_location_codes({
+ 'name': name,
+ 'vat': vat,
+ 'street': street,
+ 'street2': street2,
+ 'city': zip_city[1],
+ 'zip': zip_city[0],
+ 'country_code': vies_result['countryCode'],
+ 'skip_enrich': True,
+ })]
+ return []
+
+ @api.model
+ def _is_company_in_europe(self, partner_country_code, vat_country_code):
+ return partner_country_code == VAT_COUNTRY_MAPPING.get(vat_country_code, vat_country_code)
+
+ def _is_vat_syncable(self, vat):
+ if not vat:
+ return False
+ vat_country_code = vat[:2]
+ partner_country_code = self.country_id.code if self.country_id else ''
+
+ # Check if the VAT prefix is supported and corresponds to the partner's country or no country is set
+ is_vat_supported = (
+ vat_country_code in SUPPORTED_VAT_PREFIXES
+ and (self._is_company_in_europe(partner_country_code, vat_country_code) or not partner_country_code))
+
+ is_gst_supported = (
+ self.check_gst_in(vat)
+ and partner_country_code == self.env.ref('base.in').code or not partner_country_code)
+
+ return is_vat_supported or is_gst_supported
+
+ def check_gst_in(self, vat):
+ # reference from https://www.gstzen.in/a/format-of-a-gst-number-gstin.html
+ if vat and len(vat) == 15:
+ all_gstin_re = [
+ r'\d{2}[a-zA-Z]{5}\d{4}[a-zA-Z][1-9A-Za-z][Zz1-9A-Ja-j][0-9a-zA-Z]', # Normal, Composite, Casual GSTIN
+ r'\d{4}[A-Z]{3}\d{5}[UO]N[A-Z0-9]', # UN/ON Body GSTIN
+ r'\d{4}[a-zA-Z]{3}\d{5}NR[0-9a-zA-Z]', # NRI GSTIN
+ r'\d{2}[a-zA-Z]{4}[a-zA-Z0-9]\d{4}[a-zA-Z][1-9A-Za-z][DK][0-9a-zA-Z]', # TDS GSTIN
+ r'\d{2}[a-zA-Z]{5}\d{4}[a-zA-Z][1-9A-Za-z]C[0-9a-zA-Z]' # TCS GSTIN
+ ]
+ return any(re.match(rx, vat) for rx in all_gstin_re)
+ return False
+
+ def _is_synchable(self):
+ already_synched = self.env['res.partner.autocomplete.sync'].search([('partner_id', '=', self.id), ('synched', '=', True)])
+ return self.is_company and self.partner_gid and not already_synched
+
+ def _update_autocomplete_data(self, vat):
+ self.ensure_one()
+ if vat and self._is_synchable() and self._is_vat_syncable(vat):
+ self.env['res.partner.autocomplete.sync'].sudo().add_to_queue(self.id)
+
+ @api.model_create_multi
+ def create(self, vals_list):
+ partners = super(ResPartner, self).create(vals_list)
+ if len(vals_list) == 1:
+ partners._update_autocomplete_data(vals_list[0].get('vat', False))
+ if partners.additional_info:
+ template_values = json.loads(partners.additional_info)
+ template_values['flavor_text'] = _("Partner created by Odoo Partner Autocomplete Service")
+ partners.message_post_with_source(
+ 'iap_mail.enrich_company',
+ render_values=template_values,
+ subtype_xmlid='mail.mt_note',
+ )
+ partners.write({'additional_info': False})
+
+ return partners
+
+ def write(self, values):
+ res = super(ResPartner, self).write(values)
+ if len(self) == 1:
+ self._update_autocomplete_data(values.get('vat', False))
+
+ return res
+
+ @api.model
+ def _get_view(self, view_id=None, view_type='form', **options):
+ arch, view = super()._get_view(view_id, view_type, **options)
+
+ if view_type == 'form':
+ for node in arch.xpath(
+ "//field[@name='name']"
+ "|//field[@name='vat']"
+ ):
+ node.attrib['widget'] = 'field_partner_autocomplete'
+
+ return arch, view
diff --git a/models/res_partner_autocomplete_sync.py b/models/res_partner_autocomplete_sync.py
new file mode 100644
index 0000000..3c79fac
--- /dev/null
+++ b/models/res_partner_autocomplete_sync.py
@@ -0,0 +1,38 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import logging
+from odoo import api, fields, models
+
+_logger = logging.getLogger(__name__)
+
+class ResPartnerAutocompleteSync(models.Model):
+ _name = 'res.partner.autocomplete.sync'
+ _description = 'Partner Autocomplete Sync'
+
+ partner_id = fields.Many2one('res.partner', string="Partner", ondelete='cascade')
+ synched = fields.Boolean('Is synched', default=False)
+
+ @api.model
+ def start_sync(self):
+ to_sync_items = self.search([('synched', '=', False)])
+ for to_sync_item in to_sync_items:
+ partner = to_sync_item.partner_id
+
+ params = {
+ 'partner_gid': partner.partner_gid,
+ }
+
+ if partner.vat and partner._is_vat_syncable(partner.vat):
+ params['vat'] = partner.vat
+ _, error = self.env['iap.autocomplete.api']._request_partner_autocomplete('update', params)
+ if error:
+ _logger.warning('Send Partner to sync failed: %s', str(error))
+
+ to_sync_item.write({'synched': True})
+
+ def add_to_queue(self, partner_id):
+ to_sync = self.search([('partner_id', '=', partner_id)])
+ if not to_sync:
+ to_sync = self.create({'partner_id': partner_id})
+ return to_sync
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
new file mode 100644
index 0000000..2e26098
--- /dev/null
+++ b/security/ir.model.access.csv
@@ -0,0 +1,4 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_partner_autocomplete_sync_portal,res.partner.autocomplete.sync.portal,model_res_partner_autocomplete_sync,base.group_portal,1,0,1,0
+access_partner_autocomplete_sync_user,res.partner.autocomplete.sync.user,model_res_partner_autocomplete_sync,base.group_user,1,1,1,0
+access_partner_autocomplete_sync_system,res.partner.autocomplete.sync.system,model_res_partner_autocomplete_sync,base.group_system,1,1,1,1
\ No newline at end of file
diff --git a/static/description/icon.png b/static/description/icon.png
new file mode 100644
index 0000000..d419882
Binary files /dev/null and b/static/description/icon.png differ
diff --git a/static/description/icon.svg b/static/description/icon.svg
new file mode 100644
index 0000000..9012ad5
--- /dev/null
+++ b/static/description/icon.svg
@@ -0,0 +1 @@
+
diff --git a/static/img/crunchbase.ico b/static/img/crunchbase.ico
new file mode 100644
index 0000000..9cf19b9
Binary files /dev/null and b/static/img/crunchbase.ico differ
diff --git a/static/img/facebook.ico b/static/img/facebook.ico
new file mode 100644
index 0000000..8ce319b
Binary files /dev/null and b/static/img/facebook.ico differ
diff --git a/static/img/linkedin.ico b/static/img/linkedin.ico
new file mode 100644
index 0000000..3988a3d
Binary files /dev/null and b/static/img/linkedin.ico differ
diff --git a/static/img/twitter.ico b/static/img/twitter.ico
new file mode 100644
index 0000000..eeae0a0
Binary files /dev/null and b/static/img/twitter.ico differ
diff --git a/static/lib/jsvat.js b/static/lib/jsvat.js
new file mode 100644
index 0000000..c703152
--- /dev/null
+++ b/static/lib/jsvat.js
@@ -0,0 +1,1328 @@
+/*==================================================================
+
+Application: Utility Function
+Author: John Gardner
+Website: http://www.braemoor.co.uk/software/vat.shtml
+
+Version: V1.0
+Date: 30th July 2005
+Description: Used to check the validity of an EU country VAT number
+
+Version: V1.1
+Date: 3rd August 2005
+Description: Lithuanian legal entities & Maltese check digit checks added.
+
+Version: V1.2
+Date: 20th October 2005
+Description: Italian checks refined (thanks Matteo Mike Peluso).
+
+Version: V1.3
+Date: 16th November 2005
+Description: Error in GB numbers ending in 00 fixed (thanks Guy Dawson).
+
+Version: V1.4
+Date: 28th September 2006
+Description: EU-type numbers added.
+
+Version: V1.5
+Date: 1st January 2007
+Description: Romanian and Bulgarian numbers added.
+
+Version: V1.6
+Date: 7th January 2007
+Description: Error with Slovenian numbers (thanks to Ales Hotko).
+
+Version: V1.7
+Date: 10th February 2007
+Description: Romanian check digits added.
+ Thanks to Dragu Costel for the test suite.
+
+Version: V1.8
+Date: 3rd August 2007
+Description: IE code modified to allow + and * in old format numbers.
+ Thanks to Antonin Moy of Sphere Solutions for pointing out the error.
+
+Version: V1.9
+Date: 6th August 2007
+Description: BE code modified to make a specific check that the leading character of 10 digit
+ numbers is 0 (belts and braces).
+
+Version: V1.10
+Date: 10th August 2007
+Description: Cypriot check digit support added.
+ Check digit validation support for non-standard UK numbers
+
+Version: V1.11
+Date: 25th September 2007
+Description: Spain check digit support for personal numbers.
+ Author: David Perez Carmona
+
+Version: V1.12
+Date: 23rd November 2009
+Description: GB code modified to take into account new style check digits.
+ Thanks to Guy Dawson of Crossflight Ltd for pointing out the necessity.
+
+Version: V1.13
+Date: 7th July 2012
+Description: EL, GB, SE and BE formats updated - thanks to Joost Van Biervliet of VAT Applications
+
+Version: V.14
+Date: 8th April 2013
+Description: BE Pattern match refined
+ BG Add check digit checks for all four types of VAT number
+ CY Pattern match improved
+ CZ Personal pattern match checking improved
+ CZ Personal check digits incorporated
+ EE improved pattern match
+ ES Physical person number checking refined
+ GB Check digit support provided for 12 digit VAT codes and range checks included
+ IT Bug removed to allow 999 and 888 issuing office codes
+ LT temporarily registered taxpayers check digit support added
+ LV Natural persons checks added
+ RO improved pattern match
+ SK improved pattern match and added check digit support
+
+ Thanks to Theo Vroom for his help in this latest release.
+
+Version: V1.15
+Date: 15th April 2013
+ Swedish algorithm re-implemented.
+
+Version: V1.16
+Date: 25th July 2013
+ Support for Croatian numbers added
+
+Version V1.17
+ 10th September 2013
+ Support for Norwegian MVA numbers added (yes, I know that Norway is not in the EU!)
+
+Version V1.18
+ 29th October 2013
+ Partial support for new style Irish numbers.
+ See http://www.revenue.ie/en/practitioner/ebrief/2013/no-032013.html
+ Thanks to Simon Leigh for drawing the author's attention to this.
+
+Version V1.19
+ 31st October 2013
+ Support for Serbian PBI numbers added (yes, I know that Serbia is not in the EU!)
+
+Version V1.20
+ 1st November 2013
+ Support for Swiss MWST numbers added (yes, I know that Switzerland is not in the EU!)
+
+Version V1.21
+ 16th December 2014
+ Non-critical code tidies to French and Danish regular expressions.
+ Thanks to Bill Seddon of Lyquidity Solutions
+
+Version V1.22
+ 14th January 2014
+ Non-critical code tidy to regular expression for new format Irish numbers.
+ Thanks to Olivier Reubens of UNIT4 C-Logic N.V.
+
+Version V1.23
+ 10th April 2014
+ Support for Russian INN numbers added (yes, I know that Russia is not in the EU!).
+ Thanks to Marco Cesaratto of Arki Tech, Italy
+
+Version V1.24
+ 4th June 2014
+ Check digit validation supported for Irish Type 3 numbers
+ Thanks to Olivier Reubens of UNIT4 C-Logic N.V.
+
+Version V1.25
+ 29th July 2014
+ Code improvements
+ Thanks to Sébastien Boelpaep and Nate Kerkhofs
+
+Version V1.26
+ 4th May 2015
+ Code improvements to regular expressions
+ Thanks to Robert Gust-Bardon of webcraft.ch
+
+Version V1.27
+ 3rd December 2015
+ Extend Swiss optional suffix to allow TVA and ITA
+ Thanks to Oskars Petermanis
+
+Version V1.28
+ 30th August 2016
+ Correct Swiss optional suffix to allow TVA and IVA
+ Thanks to Jan Verhaegen
+
+Version V1.29
+ 29th July 2017
+ Correct Czeck Republic checking of Individual type 2 - Special Cases
+ Thanks to Andreas Wuermser of Auer Packaging UK
+
+Parameters: toCheck - VAT number be checked.
+
+This function checks the value of the parameter for a valid European VAT number.
+
+If the number is found to be invalid format, the function returns a value of false. Otherwise it
+returns the VAT number re-formatted.
+
+Example call:
+
+ if (checkVATNumber (myVATNumber))
+ alert ("VAT number has a valid format")
+ else
+ alert ("VAT number has invalid format");
+
+---------------------------------------------------------------------------------------------------*/
+
+var checkVATNumber = (function (){
+ // Array holds the regular expressions for the valid VAT number
+ var vatexp = new Array();
+
+ // Note - VAT codes without the "**" in the comment do not have check digit checking.
+
+ vatexp.push(/^(AT)U(\d{8})$/); //** Austria
+ vatexp.push(/^(BE)(\d{9,10})$/); //** Belgium
+ vatexp.push(/^(BG)(\d{9,10})$/); //** Bulgaria
+ vatexp.push(/^(CHE)(\d{9})(MWST|TVA|IVA)?$/); //** Switzerland
+ vatexp.push(/^(CY)([0-59]\d{7}[A-Z])$/); //** Cyprus
+ vatexp.push(/^(CZ)(\d{8,10})(\d{3})?$/); //** Czech Republic
+ vatexp.push(/^(DE)([1-9]\d{8})$/); //** Germany
+ vatexp.push(/^(DK)(\d{8})$/); //** Denmark
+ vatexp.push(/^(EE)(10\d{7})$/); //** Estonia
+ vatexp.push(/^(EL)(\d{9})$/); //** Greece
+ vatexp.push(/^(ES)([A-Z]\d{8})$/); //** Spain (National juridical entities)
+ vatexp.push(/^(ES)([A-HN-SW]\d{7}[A-J])$/); //** Spain (Other juridical entities)
+ vatexp.push(/^(ES)([0-9YZ]\d{7}[A-Z])$/); //** Spain (Personal entities type 1)
+ vatexp.push(/^(ES)([KLMX]\d{7}[A-Z])$/); //** Spain (Personal entities type 2)
+ vatexp.push(/^(EU)(\d{9})$/); //** EU-type
+ vatexp.push(/^(FI)(\d{8})$/); //** Finland
+ vatexp.push(/^(FR)(\d{11})$/); //** France (1)
+ vatexp.push(/^(FR)([A-HJ-NP-Z]\d{10})$/); // France (2)
+ vatexp.push(/^(FR)(\d[A-HJ-NP-Z]\d{9})$/); // France (3)
+ vatexp.push(/^(FR)([A-HJ-NP-Z]{2}\d{9})$/); // France (4)
+ vatexp.push(/^(GB|XI)(\d{9})$/); //** UK & Northern Ireland (Standard)
+ vatexp.push(/^(GB|XI)(\d{12})$/); //** UK & Northern Ireland (Branches)
+ vatexp.push(/^(GB)(GD\d{3})$/); //** UK (Government)
+ vatexp.push(/^(GB)(HA\d{3})$/); //** UK (Health authority)
+ vatexp.push(/^(HR)(\d{11})$/); //** Croatia
+ vatexp.push(/^(HU)(\d{8})$/); //** Hungary
+ vatexp.push(/^(IE)(\d{7}[A-W])$/); //** Ireland (1)
+ vatexp.push(/^(IE)([7-9][A-Z\*\+)]\d{5}[A-W])$/); //** Ireland (2)
+ vatexp.push(/^(IE)(\d{7}[A-W][AH])$/); //** Ireland (3)
+ vatexp.push(/^(IT)(\d{11})$/); //** Italy
+ vatexp.push(/^(LV)(\d{11})$/); //** Latvia
+ vatexp.push(/^(LT)(\d{9}|\d{12})$/); //** Lithunia
+ vatexp.push(/^(LU)(\d{8})$/); //** Luxembourg
+ vatexp.push(/^(MT)([1-9]\d{7})$/); //** Malta
+ vatexp.push(/^(NL)(\d{9})B\d{2}$/); //** Netherlands
+ vatexp.push(/^(NO)(\d{9})$/); //** Norway (not EU)
+ vatexp.push(/^(PL)(\d{10})$/); //** Poland
+ vatexp.push(/^(PT)(\d{9})$/); //** Portugal
+ vatexp.push(/^(RO)([1-9]\d{1,9})$/); //** Romania
+ vatexp.push(/^(RU)(\d{10}|\d{12})$/); //** Russia
+ vatexp.push(/^(RS)(\d{9})$/); //** Serbia
+ vatexp.push(/^(SI)([1-9]\d{7})$/); //** Slovenia
+ vatexp.push(/^(SK)([1-9]\d[2346-9]\d{7})$/); //** Slovakia Republic
+ vatexp.push(/^(SE)(\d{10}01)$/); //** Sweden
+
+ function checkVATNumber(toCheck) {
+ // Load up the string to check
+ var VATNumber = toCheck.toUpperCase();
+
+ // Remove spaces etc. from the VAT number to help validation
+ VATNumber = VATNumber.replace(/(\s|-|\.)+/g, '');
+
+ // Assume we're not going to find a valid VAT number
+ var valid = false;
+
+ // Check the string against the regular expressions for all types of VAT numbers
+ for (var i = 0; i < vatexp.length; i++) {
+
+ // Have we recognised the VAT number?
+ if (vatexp[i].test(VATNumber)) {
+
+ // Yes - we have
+ var cCode = RegExp.$1; // Isolate country code
+ var cNumber = RegExp.$2; // Isolate the number
+
+ // Call the appropriate country VAT validation routine depending on the country code
+ if (eval(cCode + "VATCheckDigit ('" + cNumber + "')")) valid = VATNumber;
+
+ // Having processed the number, we break from the loop
+ break;
+ }
+ }
+
+ // Return with either an error or the reformatted VAT number
+ return valid;
+ }
+
+ function ATVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of an Austrian VAT number.
+
+ var total = 0;
+ var multipliers = [1, 2, 1, 2, 1, 2, 1];
+ var temp = 0;
+
+ // Extract the next digit and multiply by the appropriate multiplier.
+ for (var i = 0; i < 7; i++) {
+ temp = Number(vatnumber.charAt(i)) * multipliers[i];
+ if (temp > 9)
+ total += Math.floor(temp / 10) + temp % 10;
+ else
+ total += temp;
+ }
+
+ // Establish check digit.
+ total = 10 - (total + 4) % 10;
+ if (total == 10) total = 0;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(7, 8))
+ return true;
+ else
+ return false;
+ }
+
+ function BEVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Belgium VAT number.
+
+ // Nine digit numbers have a 0 inserted at the front.
+ if (vatnumber.length == 9) vatnumber = "0" + vatnumber;
+
+ // Modulus 97 check on last nine digits
+ if (97 - vatnumber.slice(0, 8) % 97 == vatnumber.slice(8, 10))
+ return true;
+ else
+ return false;
+ }
+
+ function BGVATCheckDigit(vatnumber) {
+ var temp, total, multipliers, i;
+
+ // Checks the check digits of a Bulgarian VAT number.
+
+ if (vatnumber.length == 9) {
+ // Check the check digit of 9 digit Bulgarian VAT numbers.
+ total = 0;
+
+ // First try to calculate the check digit using the first multipliers
+ temp = 0;
+ for (i = 0; i < 8; i++) temp += Number(vatnumber.charAt(i)) * (i + 1);
+
+ // See if we have a check digit yet
+ total = temp % 11;
+ if (total != 10) {
+ if (total == vatnumber.slice(8))
+ return true;
+ else
+ return false;
+ }
+
+ // We got a modulus of 10 before so we have to keep going. Calculate the new check digit using
+ // the different multipliers
+ temp = 0;
+ for (i = 0; i < 8; i++) temp += Number(vatnumber.charAt(i)) * (i + 3);
+
+ // See if we have a check digit yet. If we still have a modulus of 10, set it to 0.
+ total = temp % 11;
+ if (total == 10) total = 0;
+ if (total == vatnumber.slice(8))
+ return true;
+ else
+ return false;
+ }
+
+ // 10 digit VAT code - see if it relates to a standard physical person
+ if ((/^\d\d[0-5]\d[0-3]\d\d{4}$/).test(vatnumber)) {
+
+ // Check month
+ var month = Number(vatnumber.slice(2, 4));
+ if ((month > 0 && month < 13) || (month > 20 && month < 33) || (month > 40 && month < 53)) {
+
+ // Extract the next digit and multiply by the counter.
+ multipliers = [2, 4, 8, 5, 10, 9, 7, 3, 6];
+ total = 0;
+ for (i = 0; i < 9; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = total % 11;
+ if (total == 10) total = 0;
+
+ // Check to see if the check digit given is correct, If not, try next type of person
+ if (total == vatnumber.substr(9, 1)) return true;
+ }
+ }
+
+ // It doesn't relate to a standard physical person - see if it relates to a foreigner.
+
+ // Extract the next digit and multiply by the counter.
+ multipliers = [21, 19, 17, 13, 11, 9, 7, 3, 1];
+ total = 0;
+ for (i = 0; i < 9; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Check to see if the check digit given is correct, If not, try next type of person
+ if (total % 10 == vatnumber.substr(9, 1)) return true;
+
+ // Finally, if not yet identified, see if it conforms to a miscellaneous VAT number
+
+ // Extract the next digit and multiply by the counter.
+ multipliers = [4, 3, 2, 7, 6, 5, 4, 3, 2];
+ total = 0;
+ for (i = 0; i < 9; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = 11 - total % 11;
+ if (total == 10) return false;
+ if (total == 11) total = 0;
+
+ // Check to see if the check digit given is correct, If not, we have an error with the VAT number
+ if (total == vatnumber.substr(9, 1))
+ return true;
+ else
+ return false;
+ }
+
+ function CHEVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Swiss VAT number.
+
+ // Extract the next digit and multiply by the counter.
+ var multipliers = [5, 4, 3, 2, 7, 6, 5, 4];
+ var total = 0;
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = 11 - total % 11;
+ if (total == 10) return false;
+ if (total == 11) total = 0;
+
+ // Check to see if the check digit given is correct, If not, we have an error with the VAT number
+ if (total == vatnumber.substr(8, 1))
+ return true;
+ else
+ return false;
+ }
+
+ function CYVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Cypriot VAT number.
+
+ // Not allowed to start with '12'
+ if (Number(vatnumber.slice(0, 2) == 12)) return false;
+
+ // Extract the next digit and multiply by the counter.
+ var total = 0;
+ for (var i = 0; i < 8; i++) {
+ var temp = Number(vatnumber.charAt(i));
+ if (i % 2 == 0) {
+ switch (temp) {
+ case 0:
+ temp = 1;
+ break;
+ case 1:
+ temp = 0;
+ break;
+ case 2:
+ temp = 5;
+ break;
+ case 3:
+ temp = 7;
+ break;
+ case 4:
+ temp = 9;
+ break;
+ default:
+ temp = temp * 2 + 3;
+ }
+ }
+ total += temp;
+ }
+
+ // Establish check digit using modulus 26, and translate to char. equivalent.
+ total = total % 26;
+ total = String.fromCharCode(total + 65);
+
+ // Check to see if the check digit given is correct
+ if (total == vatnumber.substr(8, 1))
+ return true;
+ else
+ return false;
+ }
+
+ function CZVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Czech Republic VAT number.
+
+ var total = 0;
+ var multipliers = [8, 7, 6, 5, 4, 3, 2];
+
+ var czexp = new Array();
+ czexp[0] = (/^\d{8}$/); // 8 digit legal entities
+ // Note - my specification says that that the following should have a range of 0-3 in the fourth
+ // digit, but the valid number CZ395601439 did not confrm, so a range of 0-9 has been allowed.
+ czexp[1] = (/^[0-5][0-9][0|1|5|6][0-9][0-3][0-9]\d{3}$/); // 9 digit individuals
+ czexp[2] = (/^6\d{8}$/); // 9 digit individuals (Special cases)
+ czexp[3] = (/^\d{2}[0-3|5-8][0-9][0-3][0-9]\d{4}$/); // 10 digit individuals
+ var i = 0;
+ var a;
+
+ // Legal entities
+ if (czexp[0].test(vatnumber)) {
+
+ // Extract the next digit and multiply by the counter.
+ for (i = 0; i < 7; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = 11 - total % 11;
+ if (total == 10) total = 0;
+ if (total == 11) total = 1;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(7, 8))
+ return true;
+ else
+ return false;
+ }
+
+ // Individuals type 1 (Standard) - 9 digits without check digit
+ else if (czexp[1].test(vatnumber)) {
+ if (Number(vatnumber.slice(0, 2)) > 62) return false;
+ return true;
+ }
+
+ // Individuals type 2 (Special Cases) - 9 digits including check digit
+ else if (czexp[2].test(vatnumber)) {
+
+ // Extract the next digit and multiply by the counter.
+ for (i = 0; i < 7; i++) total += Number(vatnumber.charAt(i + 1)) * multipliers[i];
+
+ // Establish check digit pointer into lookup table
+ if (total % 11 == 0)
+ a = total + 11;
+ else
+ a = Math.ceil(total / 11) * 11;
+ var pointer = a - total;
+
+ // Convert calculated check digit according to a lookup table;
+ var lookup = [8, 7, 6, 5, 4, 3, 2, 1, 0, 9, 8];
+ if (lookup[pointer - 1] == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ // Individuals type 3 - 10 digits
+ else if (czexp[3].test(vatnumber)) {
+ var temp = Number(vatnumber.slice(0, 2)) + Number(vatnumber.slice(2, 4)) + Number(vatnumber.slice(4, 6)) + Number(vatnumber.slice(6, 8)) + Number(vatnumber.slice(8));
+ if (temp % 11 == 0 && Number(vatnumber) % 11 == 0)
+ return true;
+ else
+ return false;
+ }
+
+ // else error
+ return false;
+ }
+
+ function DEVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a German VAT number.
+
+ var product = 10;
+ var sum = 0;
+ var checkdigit = 0;
+ for (var i = 0; i < 8; i++) {
+
+ // Extract the next digit and implement peculiar algorithm!.
+ sum = (Number(vatnumber.charAt(i)) + product) % 10;
+ if (sum == 0) {
+ sum = 10;
+ }
+ product = (2 * sum) % 11;
+ }
+
+ // Establish check digit.
+ if (11 - product == 10) {
+ checkdigit = 0;
+ } else {
+ checkdigit = 11 - product;
+ }
+
+ // Compare it with the last two characters of the VAT number. If the same, then it is a valid
+ // check digit.
+ if (checkdigit == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ function DKVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Danish VAT number.
+
+ var total = 0;
+ var multipliers = [2, 7, 6, 5, 4, 3, 2, 1];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = total % 11;
+
+ // The remainder should be 0 for it to be valid..
+ if (total == 0)
+ return true;
+ else
+ return false;
+ }
+
+ function EEVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of an Estonian VAT number.
+
+ var total = 0;
+ var multipliers = [3, 7, 1, 3, 7, 1, 3, 7];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits using modulus 10.
+ total = 10 - total % 10;
+ if (total == 10) total = 0;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ function ELVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Greek VAT number.
+
+ var total = 0;
+ var multipliers = [256, 128, 64, 32, 16, 8, 4, 2];
+
+ //eight character numbers should be prefixed with an 0.
+ if (vatnumber.length == 8) {
+ vatnumber = "0" + vatnumber;
+ }
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = total % 11;
+ if (total > 9) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ function ESVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Spanish VAT number.
+
+ var total = 0;
+ var temp = 0;
+ var multipliers = [2, 1, 2, 1, 2, 1, 2];
+ var esexp = new Array();
+ esexp[0] = (/^[A-H|J|U|V]\d{8}$/);
+ esexp[1] = (/^[A-H|N-S|W]\d{7}[A-J]$/);
+ esexp[2] = (/^[0-9|Y|Z]\d{7}[A-Z]$/);
+ esexp[3] = (/^[K|L|M|X]\d{7}[A-Z]$/);
+ var i = 0;
+
+ // National juridical entities
+ if (esexp[0].test(vatnumber)) {
+
+ // Extract the next digit and multiply by the counter.
+ for (i = 0; i < 7; i++) {
+ temp = Number(vatnumber.charAt(i + 1)) * multipliers[i];
+ if (temp > 9)
+ total += Math.floor(temp / 10) + temp % 10;
+ else
+ total += temp;
+ }
+ // Now calculate the check digit itself.
+ total = 10 - total % 10;
+ if (total == 10) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ // Juridical entities other than national ones
+ else if (esexp[1].test(vatnumber)) {
+
+ // Extract the next digit and multiply by the counter.
+ for (i = 0; i < 7; i++) {
+ temp = Number(vatnumber.charAt(i + 1)) * multipliers[i];
+ if (temp > 9)
+ total += Math.floor(temp / 10) + temp % 10;
+ else
+ total += temp;
+ }
+
+ // Now calculate the check digit itself.
+ total = 10 - total % 10;
+ total = String.fromCharCode(total + 64);
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ // Personal number (NIF) (starting with numeric of Y or Z)
+ else if (esexp[2].test(vatnumber)) {
+ var tempnumber = vatnumber;
+ if (tempnumber.substring(0, 1) == 'Y') tempnumber = tempnumber.replace(/Y/, "1");
+ if (tempnumber.substring(0, 1) == 'Z') tempnumber = tempnumber.replace(/Z/, "2");
+ return tempnumber.charAt(8) == 'TRWAGMYFPDXBNJZSQVHLCKE'.charAt(Number(tempnumber.substring(0, 8)) % 23);
+ }
+
+ // Personal number (NIF) (starting with K, L, M, or X)
+ else if (esexp[3].test(vatnumber)) {
+ return vatnumber.charAt(8) == 'TRWAGMYFPDXBNJZSQVHLCKE'.charAt(Number(vatnumber.substring(1, 8)) % 23);
+ }
+
+ else return false;
+ }
+
+ function EUVATCheckDigit(vatnumber) {
+
+ // We know little about EU numbers apart from the fact that the first 3 digits represent the
+ // country, and that there are nine digits in total.
+ return true;
+ }
+
+ function FIVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Finnish VAT number.
+
+ var total = 0;
+ var multipliers = [7, 9, 10, 5, 8, 4, 2];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 7; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = 11 - total % 11;
+ if (total > 9) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(7, 8))
+ return true;
+ else
+ return false;
+ }
+
+ function FRVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a French VAT number.
+
+ if (!(/^\d{11}$/).test(vatnumber)) return true;
+
+ // Extract the last nine digits as an integer.
+ var total = vatnumber.substring(2);
+
+ // Establish check digit.
+ total = (total * 100 + 12) % 97;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(0, 2))
+ return true;
+ else
+ return false;
+ }
+
+ function GBVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a UK VAT number.
+
+ var multipliers = [8, 7, 6, 5, 4, 3, 2];
+
+ // Government departments
+ if (vatnumber.substr(0, 2) == 'GD') {
+ if (vatnumber.substr(2, 3) < 500)
+ return true;
+ else
+ return false;
+ }
+
+ // Health authorities
+ if (vatnumber.substr(0, 2) == 'HA') {
+ if (vatnumber.substr(2, 3) > 499)
+ return true;
+ else
+ return false;
+ }
+
+ // Standard and commercial numbers
+ var total = 0;
+
+ // 0 VAT numbers disallowed!
+ if (Number(vatnumber.slice(0)) == 0) return false;
+
+ // Check range is OK for modulus 97 calculation
+ var no = Number(vatnumber.slice(0, 7));
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 7; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Old numbers use a simple 97 modulus, but new numbers use an adaptation of that (less 55). Our
+ // VAT number could use either system, so we check it against both.
+
+ // Establish check digits by subtracting 97 from total until negative.
+ var cd = total;
+ while (cd > 0) {
+ cd = cd - 97;
+ }
+
+ // Get the absolute value and compare it with the last two characters of the VAT number. If the
+ // same, then it is a valid traditional check digit. However, even then the number must fit within
+ // certain specified ranges.
+ cd = Math.abs(cd);
+ if (cd == vatnumber.slice(7, 9) && no < 9990001 && (no < 100000 || no > 999999) && (no < 9490001 || no > 9700000)) return true;
+
+ // Now try the new method by subtracting 55 from the check digit if we can - else add 42
+ if (cd >= 55)
+ cd = cd - 55;
+ else
+ cd = cd + 42;
+ if (cd == vatnumber.slice(7, 9) && no > 1000000)
+ return true;
+ else
+ return false;
+ }
+
+ function HRVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Croatian VAT number using ISO 7064, MOD 11-10 for check digit.
+
+ var product = 10;
+ var sum = 0;
+ var checkdigit = 0;
+
+ for (var i = 0; i < 10; i++) {
+
+ // Extract the next digit and implement the algorithm
+ sum = (Number(vatnumber.charAt(i)) + product) % 10;
+ if (sum == 0) {
+ sum = 10;
+ }
+ product = (2 * sum) % 11;
+ }
+
+ // Now check that we have the right check digit
+ if ((product + vatnumber.slice(10, 11) * 1) % 10 == 1)
+ return true;
+ else
+ return false;
+ }
+
+ function HUVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Hungarian VAT number.
+
+ var total = 0;
+ var multipliers = [9, 7, 3, 1, 9, 7, 3];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 7; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digit.
+ total = 10 - total % 10;
+ if (total == 10) total = 0;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(7, 8))
+ return true;
+ else
+ return false;
+ }
+
+ function IEVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of an Irish VAT number.
+
+ var total = 0;
+ var multipliers = [8, 7, 6, 5, 4, 3, 2];
+
+ // If the code is type 1 format, we need to convert it to the new before performing the validation.
+ if (/^\d[A-Z\*\+]/.test(vatnumber)) vatnumber = "0" + vatnumber.substring(2, 7) + vatnumber.substring(0, 1) + vatnumber.substring(7, 8);
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 7; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // If the number is type 3 then we need to include the trailing A or H in the calculation
+ if (/^\d{7}[A-Z][AH]$/.test(vatnumber)) {
+
+ // Add in a multiplier for the character A (1*9=9) or H (8*9=72)
+ if (vatnumber.charAt(8) == 'H')
+ total += 72;
+ else
+ total += 9;
+ }
+
+ // Establish check digit using modulus 23, and translate to char. equivalent.
+ total = total % 23;
+ if (total == 0)
+ total = "W";
+ else
+ total = String.fromCharCode(total + 64);
+
+ // Compare it with the eighth character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(7, 8))
+ return true;
+ else
+ return false;
+ }
+
+ function ITVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of an Italian VAT number.
+
+ var total = 0;
+ var multipliers = [1, 2, 1, 2, 1, 2, 1, 2, 1, 2];
+ var temp;
+
+ // The last three digits are the issuing office, and cannot exceed more 201, unless 999 or 888
+ if (Number(vatnumber.slice(0, 7)) == 0) return false;
+ temp = Number(vatnumber.slice(7, 10));
+ if ((temp < 1) || (temp > 201) && temp != 999 && temp != 888) return false;
+
+ // Extract the next digit and multiply by the appropriate
+ for (var i = 0; i < 10; i++) {
+ temp = Number(vatnumber.charAt(i)) * multipliers[i];
+ if (temp > 9)
+ total += Math.floor(temp / 10) + temp % 10;
+ else
+ total += temp;
+ }
+
+ // Establish check digit.
+ total = 10 - total % 10;
+ if (total > 9) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(10, 11))
+ return true;
+ else
+ return false;
+ }
+
+ function LTVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Lithuanian VAT number.
+ var total, multipliers, i;
+
+ // 9 character VAT numbers are for legal persons
+ if (vatnumber.length == 9) {
+
+ // 8th character must be one
+ if (!(/^\d{7}1/).test(vatnumber)) return false;
+
+ // Extract the next digit and multiply by the counter+1.
+ total = 0;
+ for (i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * (i + 1);
+
+ // Can have a double check digit calculation!
+ if (total % 11 == 10) {
+ multipliers = [3, 4, 5, 6, 7, 8, 9, 1];
+ total = 0;
+ for (i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+ }
+
+ // Establish check digit.
+ total = total % 11;
+ if (total == 10) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ // 12 character VAT numbers are for temporarily registered taxpayers
+ else {
+
+ // 11th character must be one
+ if (!(/^\d{10}1/).test(vatnumber)) return false;
+
+ // Extract the next digit and multiply by the counter+1.
+ total = 0;
+ multipliers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2];
+ for (i = 0; i < 11; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Can have a double check digit calculation!
+ if (total % 11 == 10) {
+ multipliers = [3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4];
+ total = 0;
+ for (i = 0; i < 11; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+ }
+
+ // Establish check digit.
+ total = total % 11;
+ if (total == 10) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(11, 12))
+ return true;
+ else
+ return false;
+ }
+ }
+
+ function LUVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Luxembourg VAT number.
+
+ if (vatnumber.slice(0, 6) % 89 == vatnumber.slice(6, 8))
+ return true;
+ else
+ return false;
+ }
+
+ function LVVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Latvian VAT number.
+
+ // Differentiate between legal entities and natural bodies. For the latter we simply check that
+ // the first six digits correspond to valid DDMMYY dates.
+ if ((/^[0-3]/).test(vatnumber)) {
+ if ((/^[0-3][0-9][0-1][0-9]/).test(vatnumber))
+ return true;
+ else
+ return false;
+ }
+
+ else {
+
+ var total = 0;
+ var multipliers = [9, 1, 4, 8, 3, 10, 2, 5, 7, 6];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 10; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits by getting modulus 11.
+ if (total % 11 == 4 && vatnumber[0] == 9) total = total - 45;
+ if (total % 11 == 4)
+ total = 4 - total % 11;
+ else if (total % 11 > 4)
+ total = 14 - total % 11;
+ else if (total % 11 < 4)
+ total = 3 - total % 11;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(10, 11))
+ return true;
+ else
+ return false;
+ }
+ }
+
+ function MTVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Maltese VAT number.
+
+ var total = 0;
+ var multipliers = [3, 4, 6, 7, 8, 9];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 6; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits by getting modulus 37.
+ total = 37 - total % 37;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(6, 8) * 1)
+ return true;
+ else
+ return false;
+ }
+
+ function NLVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Dutch VAT number.
+
+ var total = 0;
+ var multipliers = [9, 8, 7, 6, 5, 4, 3, 2];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits by getting modulus 11.
+ total = total % 11;
+ if (total > 9) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ function NOVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Norwegian VAT number.
+ // See http://www.brreg.no/english/coordination/number.html
+
+ var total = 0;
+ var multipliers = [3, 2, 7, 6, 5, 4, 3, 2];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits by getting modulus 11. Check digits > 9 are invalid
+ total = 11 - total % 11;
+ if (total == 11) {
+ total = 0;
+ }
+ if (total < 10) {
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+ }
+
+ function PLVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Polish VAT number.
+
+ var total = 0;
+ var multipliers = [6, 5, 7, 2, 3, 4, 5, 6, 7];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 9; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits subtracting modulus 11 from 11.
+ total = total % 11;
+ if (total > 9) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(9, 10))
+ return true;
+ else
+ return false;
+ }
+
+ function PTVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Portugese VAT number.
+
+ var total = 0;
+ var multipliers = [9, 8, 7, 6, 5, 4, 3, 2];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 8; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits subtracting modulus 11 from 11.
+ total = 11 - total % 11;
+ if (total > 9) {
+ total = 0;
+ }
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(8, 9))
+ return true;
+ else
+ return false;
+ }
+
+ function ROVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Romanian VAT number.
+
+ var multipliers = [7, 5, 3, 2, 1, 7, 5, 3, 2];
+
+ // Extract the next digit and multiply by the counter.
+ var VATlen = vatnumber.length;
+ multipliers = multipliers.slice(10 - VATlen);
+ var total = 0;
+ for (var i = 0; i < vatnumber.length - 1; i++) {
+ total += Number(vatnumber.charAt(i)) * multipliers[i];
+ }
+
+ // Establish check digits by getting modulus 11.
+ total = (10 * total) % 11;
+ if (total == 10) total = 0;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (total == vatnumber.slice(vatnumber.length - 1, vatnumber.length))
+ return true;
+ else
+ return false;
+ }
+
+ function RSVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Serbian VAT number using ISO 7064, MOD 11-10 for check digit.
+
+ var product = 10;
+ var sum = 0;
+ var checkdigit = 0;
+
+ for (var i = 0; i < 8; i++) {
+
+ // Extract the next digit and implement the algorithm
+ sum = (Number(vatnumber.charAt(i)) + product) % 10;
+ if (sum == 0) {
+ sum = 10;
+ }
+ product = (2 * sum) % 11;
+ }
+
+ // Now check that we have the right check digit
+ if ((product + vatnumber.slice(8, 9) * 1) % 10 == 1)
+ return true;
+ else
+ return false;
+ }
+
+ function RUVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Russian INN number
+ // See http://russianpartner.biz/test_inn.html for algorithm
+
+ var i;
+
+ // 10 digit INN numbers
+ if (vatnumber.length == 10) {
+ var total = 0;
+ var multipliers = [2, 4, 10, 3, 5, 9, 4, 6, 8, 0];
+ for (i = 0; i < 10; i++) {
+ total += Number(vatnumber.charAt(i)) * multipliers[i];
+ }
+ total = total % 11;
+ if (total > 9) {
+ total = total % 10;
+ }
+
+ // Compare it with the last character of the VAT number. If it is the same, then it's valid
+ if (total == vatnumber.slice(9, 10))
+ return true;
+ else
+ return false;
+
+ // 12 digit INN numbers
+ } else if (vatnumber.length == 12) {
+ var total1 = 0;
+ var multipliers1 = [7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0];
+ var total2 = 0;
+ var multipliers2 = [3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0];
+
+ for (i = 0; i < 11; i++) total1 += Number(vatnumber.charAt(i)) * multipliers1[i];
+ total1 = total1 % 11;
+ if (total1 > 9) {
+ total1 = total1 % 10;
+ }
+
+ for (i = 0; i < 11; i++) total2 += Number(vatnumber.charAt(i)) * multipliers2[i];
+ total2 = total2 % 11;
+ if (total2 > 9) {
+ total2 = total2 % 10;
+ }
+
+ // Compare the first check with the 11th character and the second check with the 12th and last
+ // character of the VAT number. If they're both the same, then it's valid
+ if ((total1 == vatnumber.slice(10, 11)) && (total2 == vatnumber.slice(11, 12)))
+ return true;
+ else
+ return false;
+ }
+ }
+
+ function SEVATCheckDigit(vatnumber) {
+ var i;
+
+ // Calculate R where R = R1 + R3 + R5 + R7 + R9, and Ri = INT(Ci/5) + (Ci*2) modulo 10
+ var R = 0;
+ var digit;
+ for (i = 0; i < 9; i = i + 2) {
+ digit = Number(vatnumber.charAt(i));
+ R += Math.floor(digit / 5) + ((digit * 2) % 10);
+ }
+
+ // Calculate S where S = C2 + C4 + C6 + C8
+ var S = 0;
+ for (i = 1; i < 9; i = i + 2) S += Number(vatnumber.charAt(i));
+
+ // Calculate the Check Digit
+ var cd = (10 - (R + S) % 10) % 10;
+
+ // Compare it with the last character of the VAT number. If it's the same, then it's valid.
+ if (cd == vatnumber.slice(9, 10))
+ return true;
+ else
+ return false;
+ }
+
+ function SIVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Slovenian VAT number.
+
+ var total = 0;
+ var multipliers = [8, 7, 6, 5, 4, 3, 2];
+
+ // Extract the next digit and multiply by the counter.
+ for (var i = 0; i < 7; i++) total += Number(vatnumber.charAt(i)) * multipliers[i];
+
+ // Establish check digits using modulus 11
+ total = 11 - total % 11;
+ if (total == 10) {
+ total = 0;
+ }
+
+ // Compare the number with the last character of the VAT number. If it is the
+ // same, then it's a valid check digit.
+ if (total != 11 && total == vatnumber.slice(7, 8))
+ return true;
+ else
+ return false;
+ }
+
+ function SKVATCheckDigit(vatnumber) {
+
+ // Checks the check digits of a Slovakian VAT number.
+
+ // Check that the modulus of the whole VAT number is 0 - else error
+ if (Number(vatnumber % 11) == 0)
+ return true;
+ else
+ return false;
+ }
+
+ XIVATCheckDigit = GBVATCheckDigit; // Northern Ireland VAT numbers follow the same rules as GB
+
+ return checkVATNumber;
+})();
\ No newline at end of file
diff --git a/static/src/js/partner_autocomplete_core.js b/static/src/js/partner_autocomplete_core.js
new file mode 100644
index 0000000..49fb32a
--- /dev/null
+++ b/static/src/js/partner_autocomplete_core.js
@@ -0,0 +1,346 @@
+/** @odoo-module **/
+/* global checkVATNumber */
+
+import { loadJS } from "@web/core/assets";
+import { _t } from "@web/core/l10n/translation";
+import { KeepLast } from "@web/core/utils/concurrency";
+import { useService } from "@web/core/utils/hooks";
+import { renderToMarkup } from "@web/core/utils/render";
+import { getDataURLFromFile } from "@web/core/utils/urls";
+
+/**
+ * Get list of companies via Autocomplete API
+ *
+ * @param {string} value
+ * @returns {Promise}
+ * @private
+ */
+export function usePartnerAutocomplete() {
+ const keepLastOdoo = new KeepLast();
+ const keepLastClearbit = new KeepLast();
+
+ const http = useService("http");
+ const notification = useService("notification");
+ const orm = useService("orm");
+
+ function sanitizeVAT(value) {
+ return value ? value.replace(/[^A-Za-z0-9]/g, '') : '';
+ }
+
+ async function isVATNumber(value) {
+ // Lazyload jsvat only if the component is being used.
+ await loadJS("/partner_autocomplete/static/lib/jsvat.js");
+
+ // checkVATNumber is defined in library jsvat.
+ // It validates that the input has a valid VAT number format
+ return checkVATNumber(sanitizeVAT(value));
+ }
+
+ function isGSTNumber(value) {
+ // Check if the input is a valid GST number.
+ let isGST = false;
+ if (value && value.length === 15) {
+ const allGSTinRe = [
+ /\d{2}[a-zA-Z]{5}\d{4}[a-zA-Z][1-9A-Za-z][Zz1-9A-Ja-j][0-9a-zA-Z]/, // Normal, Composite, Casual GSTIN
+ /\d{4}[A-Z]{3}\d{5}[UO]N[A-Z0-9]/, // UN/ON Body GSTIN
+ /\d{4}[a-zA-Z]{3}\d{5}NR[0-9a-zA-Z]/, // NRI GSTIN
+ /\d{2}[a-zA-Z]{4}[a-zA-Z0-9]\d{4}[a-zA-Z][1-9A-Za-z][DK][0-9a-zA-Z]/, // TDS GSTIN
+ /\d{2}[a-zA-Z]{5}\d{4}[a-zA-Z][1-9A-Za-z]C[0-9a-zA-Z]/ // TCS GSTIN
+ ];
+
+ isGST = allGSTinRe.some((re) => re.test(value));
+ }
+
+ return isGST;
+ }
+
+ async function isTAXNumber(value) {
+ const isVAT = await isVATNumber(value);
+ const isGST = isGSTNumber(value);
+ return isVAT || isGST;
+ }
+
+ async function autocomplete(value) {
+ value = value.trim();
+
+ const isVAT = await isTAXNumber(value);
+ let odooSuggestions = [];
+ let clearbitSuggestions = [];
+ return new Promise((resolve, reject) => {
+ const odooPromise = getOdooSuggestions(value, isVAT).then((suggestions) => {
+ odooSuggestions = suggestions;
+ });
+
+ // Only get Clearbit suggestions if not a VAT number
+ const clearbitPromise = isVAT ? false : getClearbitSuggestions(value).then((suggestions) => {
+ suggestions.forEach((suggestion) => {
+ suggestion.label = suggestion.name;
+ suggestion.website = suggestion.domain;
+ suggestion.description = suggestion.website;
+ });
+ clearbitSuggestions = suggestions;
+ });
+
+ const concatResults = () => {
+ // Add Clearbit result with Odoo result (with unique domain)
+ if (clearbitSuggestions && clearbitSuggestions.length) {
+ const websites = odooSuggestions.map((suggestion) => {
+ return suggestion.website;
+ });
+ clearbitSuggestions.forEach((suggestion) => {
+ if (websites.indexOf(suggestion.domain) < 0) {
+ websites.push(suggestion.domain);
+ odooSuggestions.push(suggestion);
+ }
+ });
+ }
+
+ odooSuggestions = odooSuggestions.filter((suggestion) => {
+ return !suggestion.ignored;
+ });
+ odooSuggestions.forEach((suggestion) => {
+ delete suggestion.ignored;
+ });
+ return resolve(odooSuggestions);
+ };
+
+ whenAll([odooPromise, clearbitPromise]).then(concatResults, concatResults);
+ });
+ }
+
+ /**
+ * Get enrichment data
+ *
+ * @param {Object} company
+ * @param {string} company.website
+ * @param {string} company.partner_gid
+ * @param {string} company.vat
+ * @returns {Promise}
+ * @private
+ */
+ function enrichCompany(company) {
+ return orm.call(
+ 'res.partner',
+ 'enrich_company',
+ [company.website, company.partner_gid, company.vat]
+ );
+ }
+
+ /**
+ * Get the company logo as Base 64 image from url
+ *
+ * @param {string} url
+ * @returns {Promise}
+ * @private
+ */
+ async function getCompanyLogo(url) {
+ try {
+ const base64Image = await getBase64Image(url)
+ // base64Image equals "data:" if image not available on given url
+ return base64Image ? base64Image.replace(/^data:image[^;]*;base64,?/, '') : false;
+ }
+ catch {
+ return false;
+ }
+ }
+
+ /**
+ * Get enriched data + logo before populating partner form
+ *
+ * @param {Object} company
+ * @returns {Promise}
+ */
+ function getCreateData(company) {
+ const removeUselessFields = (company) => {
+ // Delete attribute to avoid "Field_changed" errors
+ const fields = ['label', 'description', 'domain', 'logo', 'legal_name', 'ignored', 'email', 'bank_ids', 'classList', 'skip_enrich'];
+ fields.forEach((field) => {
+ delete company[field];
+ });
+
+ // Remove if empty and format it otherwise
+ const many2oneFields = ['country_id', 'state_id'];
+ many2oneFields.forEach((field) => {
+ if (!company[field]) {
+ delete company[field];
+ }
+ });
+ };
+
+ return new Promise((resolve) => {
+ // Fetch additional company info via Autocomplete Enrichment API
+ const enrichPromise = !company.skip_enrich ? enrichCompany(company) : false;
+
+ // Get logo
+ const logoPromise = company.logo ? getCompanyLogo(company.logo) : false;
+ whenAll([enrichPromise, logoPromise]).then(([company_data, logo_data]) => {
+ // The vat should be returned for free. This is the reason why
+ // we add it into the data of 'company' even if an error such as
+ // an insufficient credit error is raised.
+ if (company_data.error && company_data.vat) {
+ company.vat = company_data.vat;
+ }
+
+ if (company_data.error) {
+ if (company_data.error_message === 'Insufficient Credit') {
+ notifyNoCredits();
+ }
+ else if (company_data.error_message === 'No Account Token') {
+ notifyAccountToken();
+ }
+ else {
+ notification.add(company_data.error_message);
+ }
+ if (company_data.city !== undefined) {
+ company.city = company_data.city;
+ }
+ if (company_data.street !== undefined) {
+ company.street = company_data.street;
+ }
+ if (company_data.zip !== undefined) {
+ company.zip = company_data.zip;
+ }
+ company_data = company;
+ }
+
+ if (!Object.keys(company_data).length) {
+ company_data = company;
+ }
+
+ removeUselessFields(company_data);
+
+ // Assign VAT coming from parent VIES VAT query
+ if (company.vat) {
+ company_data.vat = company.vat;
+ }
+ resolve({
+ company: company_data,
+ logo: logo_data
+ });
+ });
+ });
+ }
+
+ /**
+ * Returns a promise which will be resolved with the base64 data of the
+ * image fetched from the given url.
+ *
+ * @private
+ * @param {string} url : the url where to find the image to fetch
+ * @returns {Promise}
+ */
+ function getBase64Image(url) {
+ return new Promise((resolve, reject) => {
+ const xhr = new XMLHttpRequest();
+ xhr.onload = () => {
+ getDataURLFromFile(xhr.response).then(resolve);
+ };
+ xhr.open('GET', url);
+ xhr.responseType = 'blob';
+ xhr.onerror = reject;
+ xhr.send();
+ });
+ }
+
+ /**
+ * Use Clearbit Autocomplete API to return suggestions
+ *
+ * @param {string} value
+ * @returns {Promise}
+ * @private
+ */
+ async function getClearbitSuggestions(value) {
+ const url = `https://autocomplete.clearbit.com/v1/companies/suggest?query=${value}`;
+ const prom = http.get(url);
+ return keepLastClearbit.add(prom);
+ }
+
+ /**
+ * Use Odoo Autocomplete API to return suggestions
+ *
+ * @param {string} value
+ * @param {boolean} isVAT
+ * @returns {Promise}
+ * @private
+ */
+ async function getOdooSuggestions(value, isVAT) {
+ const method = isVAT ? 'read_by_vat' : 'autocomplete';
+
+ const prom = orm.silent.call(
+ 'res.partner',
+ method,
+ [value],
+ );
+
+ const suggestions = await keepLastOdoo.add(prom);
+ suggestions.map((suggestion) => {
+ suggestion.logo = suggestion.logo || '';
+ suggestion.label = suggestion.legal_name || suggestion.name;
+ if (suggestion.vat) suggestion.description = suggestion.vat;
+ else if (suggestion.website) suggestion.description = suggestion.website;
+
+ if (suggestion.country_id && suggestion.country_id.display_name) {
+ if (suggestion.description) suggestion.description += ` (${suggestion.country_id.display_name})`;
+ else suggestion.description += suggestion.country_id.display_name;
+ }
+
+ return suggestion;
+ });
+ return suggestions;
+ }
+
+ /**
+ * Utility to wait for multiple promises
+ * Promise.all will reject all promises whenever a promise is rejected
+ * This utility will continue
+ *
+ * @param {Promise[]} promises
+ * @returns {Promise}
+ * @private
+ */
+ function whenAll(promises) {
+ return Promise.all(promises.map((p) => {
+ return Promise.resolve(p);
+ }));
+ }
+
+ /**
+ * @private
+ * @returns {Promise}
+ */
+ async function notifyNoCredits() {
+ const url = await orm.call(
+ 'iap.account',
+ 'get_credits_url',
+ ['partner_autocomplete'],
+ );
+ const title = _t('Not enough credits for Partner Autocomplete');
+ const content = renderToMarkup('partner_autocomplete.InsufficientCreditNotification', {
+ credits_url: url
+ });
+ notification.add(content, {
+ title,
+ });
+ }
+
+ async function notifyAccountToken() {
+ const url = await orm.call(
+ 'iap.account',
+ 'get_config_account_url',
+ []
+ );
+ const title = _t('IAP Account Token missing');
+ if (url) {
+ const content = renderToMarkup('partner_autocomplete.AccountTokenMissingNotification', {
+ account_url: url
+ });
+ notification.add(content, {
+ title,
+ });
+ }
+ else {
+ notification.add(title);
+ }
+ }
+ return { autocomplete, getCreateData, isTAXNumber };
+}
diff --git a/static/src/js/partner_autocomplete_fieldchar.js b/static/src/js/partner_autocomplete_fieldchar.js
new file mode 100644
index 0000000..c57e85f
--- /dev/null
+++ b/static/src/js/partner_autocomplete_fieldchar.js
@@ -0,0 +1,90 @@
+/** @odoo-module **/
+
+import { AutoComplete } from "@web/core/autocomplete/autocomplete";
+import { useChildRef } from "@web/core/utils/hooks";
+import { registry } from "@web/core/registry";
+import { _t } from "@web/core/l10n/translation";
+import { CharField, charField } from "@web/views/fields/char/char_field";
+import { useInputField } from "@web/views/fields/input_field_hook";
+
+import { usePartnerAutocomplete } from "@partner_autocomplete/js/partner_autocomplete_core"
+
+export class PartnerAutoCompleteCharField extends CharField {
+ setup() {
+ super.setup();
+
+ this.partner_autocomplete = usePartnerAutocomplete();
+
+ this.inputRef = useChildRef();
+ useInputField({ getValue: () => this.props.record.data[this.props.name] || "", parse: (v) => this.parse(v), ref: this.inputRef});
+ }
+
+ async validateSearchTerm(request) {
+ if (this.props.name == 'vat') {
+ return this.partner_autocomplete.isTAXNumber(request);
+ }
+ else {
+ return request && request.length > 2;
+ }
+ }
+
+ get sources() {
+ return [
+ {
+ options: async (request) => {
+ if (await this.validateSearchTerm(request)) {
+ const suggestions = await this.partner_autocomplete.autocomplete(request);
+ suggestions.forEach((suggestion) => {
+ suggestion.classList = "partner_autocomplete_dropdown_char";
+ });
+ return suggestions;
+ }
+ else {
+ return [];
+ }
+ },
+ optionTemplate: "partner_autocomplete.CharFieldDropdownOption",
+ placeholder: _t('Searching Autocomplete...'),
+ },
+ ];
+ }
+
+ async onSelect(option) {
+ const data = await this.partner_autocomplete.getCreateData(Object.getPrototypeOf(option));
+
+ if (data.logo) {
+ const logoField = this.props.record.resModel === 'res.partner' ? 'image_1920' : 'logo';
+ data.company[logoField] = data.logo;
+ }
+
+ // Some fields are unnecessary in res.company
+ if (this.props.record.resModel === 'res.company') {
+ const fields = ['comment', 'child_ids', 'additional_info'];
+ fields.forEach((field) => {
+ delete data.company[field];
+ });
+ }
+
+ // Format the many2one fields
+ const many2oneFields = ['country_id', 'state_id'];
+ many2oneFields.forEach((field) => {
+ if (data.company[field]) {
+ data.company[field] = [data.company[field].id, data.company[field].display_name];
+ }
+ });
+ this.props.record.update(data.company);
+ }
+}
+
+PartnerAutoCompleteCharField.template = "partner_autocomplete.PartnerAutoCompleteCharField";
+PartnerAutoCompleteCharField.components = {
+ ...CharField.components,
+ AutoComplete,
+};
+
+export const partnerAutoCompleteCharField = {
+ ...charField,
+ component: PartnerAutoCompleteCharField,
+};
+
+registry.category("fields").add("field_partner_autocomplete", partnerAutoCompleteCharField);
diff --git a/static/src/js/partner_autocomplete_many2one.js b/static/src/js/partner_autocomplete_many2one.js
new file mode 100644
index 0000000..7ae78a0
--- /dev/null
+++ b/static/src/js/partner_autocomplete_many2one.js
@@ -0,0 +1,82 @@
+/** @odoo-module **/
+
+import { Many2XAutocomplete } from '@web/views/fields/relational_utils';
+import { Many2OneField, many2OneField } from '@web/views/fields/many2one/many2one_field';
+import { _t } from "@web/core/l10n/translation";
+import { registry } from "@web/core/registry";
+
+import { usePartnerAutocomplete } from "@partner_autocomplete/js/partner_autocomplete_core"
+
+export class PartnerMany2XAutocomplete extends Many2XAutocomplete {
+ setup() {
+ super.setup();
+ this.partner_autocomplete = usePartnerAutocomplete();
+ }
+
+ validateSearchTerm(request) {
+ return request && request.length > 2;
+ }
+
+ get sources() {
+ const sources = super.sources;
+ if (!this.props.quickCreate)
+ {
+ return sources;
+ }
+ return sources.concat(
+ {
+ options: async (request) => {
+ if (this.validateSearchTerm(request)) {
+ const suggestions = await this.partner_autocomplete.autocomplete(request);
+ suggestions.forEach((suggestion) => {
+ suggestion.classList = "partner_autocomplete_dropdown_many2one";
+ suggestion.isFromPartnerAutocomplete = true;
+ });
+ return suggestions;
+ }
+ else {
+ return [];
+ }
+ },
+ optionTemplate: "partner_autocomplete.Many2oneDropdownOption",
+ placeholder: _t('Searching Autocomplete...'),
+ },
+ );
+ }
+
+ async onSelect(option, params) {
+ if (option.isFromPartnerAutocomplete) { // Checks that it is a partner autocomplete option
+ const data = await this.partner_autocomplete.getCreateData(Object.getPrototypeOf(option));
+ let context = {
+ 'default_is_company': true
+ };
+
+ for (const [key, val] of Object.entries(data.company)) {
+ context['default_' + key] = val && val.id ? val.id : val;
+ }
+
+ if (data.logo) {
+ context.default_image_1920 = data.logo;
+ }
+ return this.openMany2X({ context });
+ }
+ else {
+ return super.onSelect(option, params);
+ }
+ }
+
+}
+
+export class PartnerAutoCompleteMany2one extends Many2OneField {}
+
+PartnerAutoCompleteMany2one.components = {
+ ...Many2OneField.components,
+ Many2XAutocomplete: PartnerMany2XAutocomplete,
+}
+
+export const partnerAutoCompleteMany2one = {
+ ...many2OneField,
+ component: PartnerAutoCompleteMany2one,
+};
+
+registry.category("fields").add("res_partner_many2one", partnerAutoCompleteMany2one);
diff --git a/static/src/js/web_company_autocomplete.js b/static/src/js/web_company_autocomplete.js
new file mode 100644
index 0000000..cad6903
--- /dev/null
+++ b/static/src/js/web_company_autocomplete.js
@@ -0,0 +1,19 @@
+/** @odoo-module **/
+
+import { registry } from "@web/core/registry";
+import { session } from "@web/session";
+
+export const companyAutocompleteService = {
+ dependencies: ["orm", "company"],
+
+ start(env, { orm, company }) {
+ if (session.iap_company_enrich) {
+ const currentCompanyId = company.currentCompany.id;
+ orm.silent.call("res.company", "iap_enrich_auto", [currentCompanyId], {});
+ }
+ },
+};
+
+registry
+ .category("services")
+ .add("partner_autocomplete.companyAutocomplete", companyAutocompleteService);
diff --git a/static/src/scss/partner_autocomplete.scss b/static/src/scss/partner_autocomplete.scss
new file mode 100644
index 0000000..0f4127d
--- /dev/null
+++ b/static/src/scss/partner_autocomplete.scss
@@ -0,0 +1,34 @@
+.ui-widget.ui-autocomplete {
+ .ui-menu-item {
+ &.partner_autocomplete_dropdown_char {
+ > a {
+ > img {
+ float: left;
+ width: 32px;
+ height: 32px;
+ }
+ > .o_partner_autocomplete_info {
+ margin-left: 50px;
+ > * {
+ @include o-text-overflow(block);
+ }
+ }
+ }
+ }
+ &.partner_autocomplete_dropdown_many2one {
+ > a {
+ > img {
+ float: right;
+ width: 20px;
+ height: 20px;
+ right: 20px;
+ }
+ }
+ }
+ }
+}
+
+// Same rule as .oe_title .o_field_char
+.o_form_view .o_form_editable .oe_title .o_field_field_partner_autocomplete {
+ width: 100%;
+}
diff --git a/static/src/xml/partner_autocomplete.xml b/static/src/xml/partner_autocomplete.xml
new file mode 100644
index 0000000..381048c
--- /dev/null
+++ b/static/src/xml/partner_autocomplete.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/tests/partner_autocomplete_tests.js b/static/tests/partner_autocomplete_tests.js
new file mode 100644
index 0000000..42c9c2b
--- /dev/null
+++ b/static/tests/partner_autocomplete_tests.js
@@ -0,0 +1,381 @@
+/** @odoo-module **/
+
+import { browser } from "@web/core/browser/browser";
+import { registry } from "@web/core/registry";
+import {
+ click,
+ editSelect,
+ getFixture,
+ patchWithCleanup,
+ triggerEvent,
+ editInput,
+} from "@web/../tests/helpers/utils";
+import { makeView, setupViewRegistries } from "@web/../tests/views/helpers";
+import { loadJS } from "@web/core/assets";
+
+const serviceRegistry = registry.category("services");
+
+let target;
+
+async function editInputNoChangeEvent(input, value) {
+ // Note: we can't use editInput as it triggers the 'change' event which will close the autocomplete dropdown
+ input.value = value;
+ await triggerEvent(input, null, "input");
+}
+
+QUnit.module('partner_autocomplete', {
+ async before() {
+ // Load the lib before the tests to prevent them from
+ // failing because of the delay.
+ await loadJS("/partner_autocomplete/static/lib/jsvat.js");
+ },
+ beforeEach() {
+ target = getFixture();
+
+ // Make autocomplete input instantaneous
+ patchWithCleanup(browser, {
+ setTimeout: (fn) => fn(),
+ });
+
+ setupViewRegistries();
+ const fakeHTTPService = {
+ start() {
+ return {
+ get: (route) => {
+ return Promise.resolve([
+ {
+ "name": "Odoo",
+ "domain": "odoo.com",
+ },
+ {
+ "name": "MyCompany",
+ "domain": "mycompany.com",
+ },
+ {
+ "name": "YourCompany",
+ "domain": "yourcompany.com",
+ },
+ ]);
+ },
+ };
+ },
+ };
+ serviceRegistry.add("http", fakeHTTPService);
+ },
+}, function () {
+
+ const makeViewParams = {
+ serverData: {
+ models: {
+ 'res.partner': {
+ fields: {
+ company_type: {
+ string: "Company Type",
+ type: "selection",
+ selection: [["company", "Company"], ["individual", "Individual"]],
+ searchable: true
+ },
+ name: {string: "Name", type: "char", searchable: true},
+ parent_id: {string: "Company", type: "many2one", relation: "res.partner", searchable: true},
+ website: {string: "Website", type: "char", searchable: true},
+ image_1920: {string: "Image", type: "binary", searchable: true},
+ phone: {string: "Phone", type: "char", searchable: true},
+ street: {string: "Street", type: "char", searchable: true},
+ city: {string: "City", type: "char", searchable: true},
+ zip: {string: "Zip", type: "char", searchable: true},
+ state_id: {string: "State", type: "many2one", relation: "res.country.state", searchable: true},
+ country_id: {string: "Country", type: "many2one", relation: "res.country", searchable: true},
+ comment: {string: "Comment", type: "char", searchable: true},
+ vat: {string: "Vat", type: "char", searchable: true},
+ is_company: {string: "Is company", type: "bool", searchable: true},
+ partner_gid: {string: "Company data ID", type: "integer", searchable: true},
+ },
+ records: [],
+ onchanges: {
+ company_type: (obj) => {
+ obj.is_company = obj.company_type === 'company';
+ },
+ },
+ },
+ 'res.country': {
+ fields: {
+ display_name: {string: "Name", type: "char", searchable: true},
+ },
+ records: [{
+ id: 1,
+ name: 'United States',
+ }],
+ },
+ 'res.country.state': {
+ fields: {
+ display_name: {string: "Name", type: "char", searchable: true},
+ },
+ records: [{
+ id: 1,
+ name: 'California (US)',
+ }],
+ },
+ },
+ },
+ resModel: "res.partner",
+ type: "form",
+ arch:
+ ``,
+ async mockRPC(route, args) {
+ if (route === "/web/dataset/call_kw/res.partner/autocomplete" || route === "/web/dataset/call_kw/res.partner/read_by_vat") {
+ return Promise.resolve([
+ {
+ "partner_gid": 1,
+ "website": "firstcompany.com",
+ "name": "First company",
+ "ignored": false,
+ "vat": ""
+ },
+ {
+ "partner_gid": 2,
+ "website": "secondcompany.com",
+ "name": "Second company",
+ "ignored": false,
+ "vat": ""
+ },
+ {
+ "partner_gid": 3,
+ "website": "thirdcompany.com",
+ "name": "Third company",
+ "ignored": false,
+ "vat": ""
+ },
+ ]);
+ }
+ else if (route === "/web/dataset/call_kw/res.partner/enrich_company") {
+ return Promise.resolve({
+ "partner_gid": 1,
+ "website": "firstcompany.com",
+ "name": "First company",
+ 'logo': false,
+ "ignored": false,
+ "vat": "Some VAT number",
+ "street": "Some street",
+ "city": "Some city",
+ "zip": "1234",
+ "phone": "+0123456789",
+ "email": "info@firstcompany.com",
+ "country_id": {
+ 'id': 1,
+ 'display_name': "United States",
+ },
+ "state_id": {
+ 'id': 1,
+ 'display_name': "California (US)",
+ },
+ });
+ }
+ }
+ }
+
+ QUnit.test("Partner autocomplete : Company type = Individual", async function (assert) {
+ assert.expect(13);
+ await makeView(makeViewParams);
+
+ // Set company type to Individual
+ await editSelect(target, "[name='company_type'] > select", '"individual"');
+
+ const nameInput = target.querySelector("[name='name'] input");
+ assert.doesNotHaveClass(nameInput, 'o-autocomplete--input', "The input for field 'name' should be a regular input");
+
+ const companyInput = target.querySelector("[name='parent_id'] input");
+ const autocompleteContainer = companyInput.parentElement;
+
+ await click(companyInput, null);
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when input is empty"
+ );
+
+ await editInputNoChangeEvent(companyInput, "od");
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when the length of the query is < 3"
+ );
+
+ await editInputNoChangeEvent(companyInput, "company");
+ assert.containsN(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ 6,
+ "Clearbit and Odoo autocomplete options should be shown"
+ );
+
+ // Click on the first option - "First company"
+ await click(autocompleteContainer.querySelectorAll('ul li.partner_autocomplete_dropdown_many2one')[0], null);
+
+ const modalContent = target.querySelector('.modal-content');
+ // Check that the fields of the modal have been pre-filled
+ const expectedValues = {
+ "website": "firstcompany.com",
+ "name": "First company",
+ "vat": "Some VAT number",
+ "street": "Some street",
+ "city": "Some city",
+ "zip": "1234",
+ "phone": "+0123456789",
+ "country_id": "United States",
+ "state_id": "California (US)",
+ };
+ for (const [fieldName, expectedValue] of Object.entries(expectedValues)) {
+ assert.strictEqual(modalContent.querySelector(`[name=${fieldName}] input`).value, expectedValue, `${fieldName} should be pre-filled`);
+ }
+ });
+
+ QUnit.test("Partner autocomplete : Company type = Company / Name search", async function (assert) {
+ assert.expect(12);
+ await makeView(makeViewParams);
+
+ // Set company type to Company
+ await editSelect(target, "[name='company_type'] > select", '"company"');
+
+ const input = target.querySelector("[name='name'] .dropdown input");
+ const autocompleteContainer = input.parentElement;
+
+ await click(input, null);
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when input is empty"
+ );
+
+ await editInputNoChangeEvent(input, "od");
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when the length of the query is < 3"
+ );
+
+ await editInputNoChangeEvent(input, "company");
+ assert.containsN(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item",
+ 6,
+ "Clearbit and Odoo autocomplete options should be shown"
+ );
+
+ // Click on the first option - "First company"
+ await click(autocompleteContainer.querySelectorAll('ul li')[0], null);
+
+ // Check that the fields have been filled
+ const expectedValues = {
+ "website": "firstcompany.com",
+ "name": "First company",
+ "vat": "Some VAT number",
+ "street": "Some street",
+ "city": "Some city",
+ "zip": "1234",
+ "phone": "+0123456789",
+ "country_id": "United States",
+ "state_id": "California (US)",
+ };
+ for (const [fieldName, expectedValue] of Object.entries(expectedValues)) {
+ assert.strictEqual(target.querySelector(`[name=${fieldName}] input`).value, expectedValue, `${fieldName} should be filled`);
+ }
+ });
+
+ QUnit.test("Partner autocomplete : Company type = Company / VAT search", async function (assert) {
+ assert.expect(12);
+
+ await makeView(makeViewParams);
+
+ // Set company type to Company
+ await editSelect(target, "[name='company_type'] > select", '"company"');
+
+ const input = target.querySelector("[name='vat'] .dropdown input");
+ const autocompleteContainer = input.parentElement;
+
+ await click(input, null);
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when input is empty"
+ );
+
+ await editInputNoChangeEvent(input, "blabla");
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when the value doesn't have a valid VAT number format"
+ );
+
+ await editInputNoChangeEvent(input, "BE0477472701");
+ assert.containsN(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item",
+ 3,
+ "Odoo read_by_vat options should be shown"
+ );
+
+ // Click on the first option - "First company"
+ await click(autocompleteContainer.querySelectorAll('ul li')[0], null);
+
+ // Check that the fields have been filled
+ const expectedValues = {
+ "website": "firstcompany.com",
+ "name": "First company",
+ "vat": "Some VAT number",
+ "street": "Some street",
+ "city": "Some city",
+ "zip": "1234",
+ "phone": "+0123456789",
+ "country_id": "United States",
+ "state_id": "California (US)",
+ };
+ for (const [fieldName, expectedValue] of Object.entries(expectedValues)) {
+ assert.strictEqual(target.querySelector(`[name=${fieldName}] input`).value, expectedValue, `${fieldName} should be filled`);
+ }
+ });
+
+ QUnit.test("Show confirmation dialog on input blur", async function (assert) {
+ assert.expect(1);
+ await makeView(makeViewParams);
+ const input = target.querySelector("[name=parent_id] input.o-autocomplete--input.o_input");
+ await triggerEvent(input, null, "focus");
+ await click(input);
+ await editInput(input, null, "go");
+ await triggerEvent(input, null, "blur");
+ assert.containsOnce(target, ".o_dialog");
+ });
+
+ QUnit.test("Hide auto complate suggestion for no create", async function (assert) {
+ const partnerMakeViewParams = {
+ ...makeViewParams,
+ arch:
+ ``
+ }
+ await makeView(partnerMakeViewParams);
+ const input = target.querySelector("[name='parent_id'] input");
+ await editInputNoChangeEvent(input, "blabla");
+ const autocompleteContainer = input.parentElement;
+ assert.containsNone(
+ autocompleteContainer,
+ ".o-autocomplete--dropdown-item.partner_autocomplete_dropdown_many2one",
+ "There should be no option when partner field has no_create attribute"
+ );
+ });
+});
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 0000000..15d64f4
--- /dev/null
+++ b/tests/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import test_res_company
diff --git a/tests/common.py b/tests/common.py
new file mode 100644
index 0000000..5aeb615
--- /dev/null
+++ b/tests/common.py
@@ -0,0 +1,98 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from contextlib import contextmanager
+from unittest.mock import patch
+
+from odoo import exceptions
+from odoo.addons.iap.tools import iap_tools
+from odoo.addons.partner_autocomplete.models.iap_autocomplete_api import IapAutocompleteEnrichAPI
+from odoo.tests import common
+
+
+class MockIAPPartnerAutocomplete(common.BaseCase):
+ """ Mock PartnerAutocomplete IAP calls for testing purpose.
+
+ Example of company_data {
+ 'partner_gid': 51580, 'website': 'mywebsite.be',
+ 'additional_info': {
+ "name": "Mywebsite",
+ "description": "Mywebsite is the largest of Belgium\'s custom companies and part of Mywebsite Group.",
+ "facebook": "mywebsitebe", "twitter": "mywebsite", "linkedin": "company/mywebsite",
+ "twitter_followers": 99999, "twitter_bio": "This is the official Twitter account of MyWebsite.",
+ "industry_group": "Technology Hardware & Equipment", "sub_industry": "Computer Networking",
+ "industry": "Communications Equipment",
+ "sector": ["Information Technology", "Technology Hardware & Equipment"],
+ "sector_primary": "Information Technology"
+ "tech": ["Tealium", "Hotjar", "Google Analytics", "Instagram", "Facebook Advertiser", "Facebook Connect", "Google Tag Manager", "Mandrill", "Bazaarvoice", "Mailgun", "Conversio"],
+ "email": [], "crunchbase": "organization/mywebsite-group",
+ "phone_numbers": ["+32 800 00 000", "+32 800 00 001", "+32 800 00 002"],
+ "timezone": "Europe/Brussels", "timezone_url": "https://time.is/Brussels",
+ "company_type": "private", "employees": 15000.0, "annual_revenue": 0.0, "estimated_annual_revenue": false, "founded_year": 0,
+ "logo": "https://logo.clearbit.com/mywebsite.be"},
+ 'child_ids': [{
+ 'is_company': False, 'type': 'contact', 'city': False, 'email': False,
+ 'name': 'Client support - SMEs', 'street': 'False False', 'phone': '0800 00 500',
+ 'zip': False, 'country_id': False, 'state_id': False}, {
+ 'is_company': False, 'type': 'contact', 'city': False, 'email': False,
+ 'name': 'Client Support - Large Business', 'street': 'False False', 'phone': '0800 00 501',
+ 'zip': False, 'country_id': False, 'state_id': False}],
+ 'city': 'Brussel', 'vat': 'BE0202239951',
+ 'email': False, 'logo': 'https://logo.clearbit.com/mywebsite.be',
+ 'name': 'Proximus', 'zip': '1000', 'ignored': False, 'phone': '+32 800 00 800',
+ 'bank_ids': [{
+ 'acc_number': 'BE012012012', 'acc_holder_name': 'MyWebsite'}, {
+ 'acc_number': 'BE013013013', 'acc_holder_name': 'MyWebsite Online'}],
+ 'street': 'Rue Perdues 27',
+ 'country_code': 'de', 'country_name': 'Germany',
+ 'state_id': False
+ }
+ """
+
+ @classmethod
+ def _init_mock_partner_autocomplete(cls):
+ cls.base_de = cls.env.ref('base.de')
+ cls.base_be = cls.env.ref('base.be')
+ cls.be_state_bw = cls.env['res.country.state'].create({'name': 'Béwééé dis', 'code': 'bw', 'country_id': cls.base_be.id})
+
+ @contextmanager
+ def mockPartnerAutocomplete(self, default_data=None, sim_error=None):
+ def _contact_iap(local_endpoint, action, params, timeout):
+ sim_result = {
+ 'partner_gid': '9876', 'website': 'https://www.heinrich.de',
+ 'additional_info': {},
+ 'city': 'Mönchengladbach',
+ 'email': False, 'logo': 'https://logo.clearbit.com/heinrichsroofing.com',
+ 'name': 'Heinrich', 'zip': '41179', 'ignored': False, 'phone': '+49 0000 112233',
+ 'street': 'Mennrather Str. 123456',
+ 'country_code': self.base_de.code, 'country_name': self.base_de.name,
+ 'state_id': False,
+ 'child_ids': [{
+ 'is_company': False, 'type': 'contact', 'city': 'Orcq',
+ 'name': 'Heinrich Support'
+ }, {
+ 'is_company': False, 'type': 'contact', 'email': 'heinrich.clien@test.example.com',
+ 'name': 'Heinrich Client Support', 'street': 'Rue des Bourlottes, 9', 'phone': '0456 00 11 22',
+ 'zip': '1367', 'country_code': self.base_be.code, 'country_name': self.base_be.name,
+ 'state_code': self.be_state_bw.code, 'state_name': self.be_state_bw.name
+ }],
+ }
+ if default_data:
+ sim_result.update(default_data)
+ # mock enrich only currently, to update further
+ if action == 'enrich':
+ if sim_error and sim_error == 'credit':
+ raise iap_tools.InsufficientCreditError('InsufficientCreditError')
+ elif sim_error and sim_error == 'jsonrpc_exception':
+ raise exceptions.AccessError(
+ 'The url that this service requested returned an error. Please contact the author of the app. The url it tried to contact was ' + local_endpoint
+ )
+ elif sim_error and sim_error == 'token':
+ raise ValueError('No account token')
+ return {'company_data': sim_result}
+
+ try:
+ with patch.object(IapAutocompleteEnrichAPI, '_contact_iap', side_effect=_contact_iap):
+ yield
+ finally:
+ pass
diff --git a/tests/test_res_company.py b/tests/test_res_company.py
new file mode 100644
index 0000000..7ae1d7b
--- /dev/null
+++ b/tests/test_res_company.py
@@ -0,0 +1,63 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from odoo.tests import common
+from odoo.addons.partner_autocomplete.tests.common import MockIAPPartnerAutocomplete
+
+class TestResCompany(common.TransactionCase, MockIAPPartnerAutocomplete):
+
+ @classmethod
+ def setUpClass(cls):
+ super(TestResCompany, cls).setUpClass()
+ cls._init_mock_partner_autocomplete()
+
+ def test_enrich(self):
+ company = self.env['res.company'].create({'name': "Test Company 1"})
+ with self.mockPartnerAutocomplete():
+ res = company._enrich()
+ self.assertFalse(res)
+
+ company.write({'email': 'friedrich@heinrich.de'})
+ with self.mockPartnerAutocomplete():
+ # asserts are synchronized with default mock values
+ res = company._enrich()
+ self.assertTrue(res)
+ self.assertEqual(company.country_id, self.env.ref('base.de'))
+ self.assertEqual(len(company.partner_id.child_ids), 2)
+
+ def test_extract_company_domain(self):
+ company_1 = self.env['res.company'].create({'name': "Test Company 1"})
+
+ company_1.website = 'http://www.info.proximus.be/faq/test'
+ self.assertEqual(company_1._get_company_domain(), "proximus.be")
+
+ company_1.email = 'info@waterlink.be'
+ self.assertEqual(company_1._get_company_domain(), "waterlink.be")
+
+ company_1.website = False
+ company_1.email = False
+ self.assertEqual(company_1._get_company_domain(), False)
+
+ company_1.email = "at@"
+ self.assertEqual(company_1._get_company_domain(), False)
+
+ company_1.website = "http://superFalsyWebsiteName"
+ self.assertEqual(company_1._get_company_domain(), False)
+
+ company_1.website = "http://www.superwebsite.com"
+ self.assertEqual(company_1._get_company_domain(), 'superwebsite.com')
+
+ company_1.website = "http://superwebsite.com"
+ self.assertEqual(company_1._get_company_domain(), 'superwebsite.com')
+
+ company_1.website = "http://localhost:8069/%7Eguido/Python.html"
+ self.assertEqual(company_1._get_company_domain(), False)
+
+ company_1.website = "http://runbot.odoo.com"
+ self.assertEqual(company_1._get_company_domain(), 'odoo.com')
+
+ company_1.website = "http://www.example.com/biniou"
+ self.assertEqual(company_1._get_company_domain(), False)
+
+ company_1.website = "http://www.cwi.nl:80/%7Eguido/Python.html"
+ self.assertEqual(company_1._get_company_domain(), "cwi.nl")
diff --git a/views/res_company_views.xml b/views/res_company_views.xml
new file mode 100644
index 0000000..9bcadff
--- /dev/null
+++ b/views/res_company_views.xml
@@ -0,0 +1,14 @@
+
+
+
+ res.company.form.inherit.web.partner.autocomplete
+ res.company
+
+
+
+
+
+
+
+
+
diff --git a/views/res_config_settings_views.xml b/views/res_config_settings_views.xml
new file mode 100644
index 0000000..0bf4fc3
--- /dev/null
+++ b/views/res_config_settings_views.xml
@@ -0,0 +1,13 @@
+
+
+
+ res.config.settings.view.form.inherit.partner.autcomplete
+ res.config.settings
+
+
+
+
+
+
+
+
diff --git a/views/res_partner_views.xml b/views/res_partner_views.xml
new file mode 100644
index 0000000..4137ed7
--- /dev/null
+++ b/views/res_partner_views.xml
@@ -0,0 +1,26 @@
+
+
+
+ res.partner.form.inherit.partner.autocomplete
+ res.partner
+
+
+
+
+
+
+
+
+
+
+ res.partner.simplified.form.inherit.partner.autocomplete
+ res.partner
+
+
+
+
+
+
+
+
+