diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 000000000..d1209a6ce --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,4 @@ +odoo-addon-component @ git+https://github.com/OCA/connector.git@refs/pull/474/head#subdirectory=component +odoo-addon-component_event @ git+https://github.com/OCA/connector.git@refs/pull/475/head#subdirectory=component_event +odoo-addon-queue_job @ git+https://github.com/OCA/queue.git@refs/pull/593/head#subdirectory=queue_job +odoo-addon-connector @ git+https://github.com/OCA/connector.git@refs/pull/476/head#subdirectory=connector diff --git a/test_connector/README.rst b/test_connector/README.rst new file mode 100644 index 000000000..0ddbc116c --- /dev/null +++ b/test_connector/README.rst @@ -0,0 +1,80 @@ +=============== +Connector Tests +=============== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:efa29a1aaa3872b412ee76ef8ab6354cb838c69690c7bef17bd88374fce5ce43 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fconnector-lightgray.png?logo=github + :target: https://github.com/OCA/connector/tree/17.0/test_connector + :alt: OCA/connector +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/connector-17-0/connector-17-0-test_connector + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/connector&target_branch=17.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This addon is not meant to be used. It extends the Odoo Models in order +to run automated tests on the Connector framework + +The basic tests are integrated within the ``connector`` addon. + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +------- + +* Camptocamp + +Contributors +------------ + +- Guewen Baconnier +- Simone Orsi + +Maintainers +----------- + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/connector `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/test_connector/__init__.py b/test_connector/__init__.py new file mode 100644 index 000000000..0650744f6 --- /dev/null +++ b/test_connector/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/test_connector/__manifest__.py b/test_connector/__manifest__.py new file mode 100644 index 000000000..818c4fefe --- /dev/null +++ b/test_connector/__manifest__.py @@ -0,0 +1,18 @@ +# Copyright 2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +{ + "name": "Connector Tests", + "summary": "Automated tests for Connector, do not install.", + "version": "17.0.1.0.0", + "author": "Camptocamp,Odoo Community Association (OCA)", + "license": "LGPL-3", + "category": "Hidden", + "depends": ["connector"], + "website": "https://github.com/OCA/connector", + "data": [ + "security/ir.model.access.csv", + "data/queue_job_function_data.xml", + ], + "installable": True, +} diff --git a/test_connector/data/queue_job_function_data.xml b/test_connector/data/queue_job_function_data.xml new file mode 100644 index 000000000..8e5f51891 --- /dev/null +++ b/test_connector/data/queue_job_function_data.xml @@ -0,0 +1,25 @@ + + + + job_related_action_unwrap + + + + + + job_related_action_unwrap + + + diff --git a/test_connector/i18n/am.po b/test_connector/i18n/am.po new file mode 100644 index 000000000..b908b4b66 --- /dev/null +++ b/test_connector/i18n/am.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/ca.po b/test_connector/i18n/ca.po new file mode 100644 index 000000000..f3e62ec96 --- /dev/null +++ b/test_connector/i18n/ca.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Creat a" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Darrear modificació per" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Darrera modificació el" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/de.po b/test_connector/i18n/de.po new file mode 100644 index 000000000..6893efae5 --- /dev/null +++ b/test_connector/i18n/de.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2018-01-05 16:56+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Angelegt durch" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Angelegt am" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "Anzeigebezeichnung" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "Zuletzt aktualisiert am" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert durch" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/el_GR.po b/test_connector/i18n/el_GR.po new file mode 100644 index 000000000..9f12f4db6 --- /dev/null +++ b/test_connector/i18n/el_GR.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "Κωδικός" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/es.po b/test_connector/i18n/es.po new file mode 100644 index 000000000..2fbfbd412 --- /dev/null +++ b/test_connector/i18n/es.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2023-08-02 13:09+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "Ya existe una vinculación para este registro" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "Servidor" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "Servidores para probar Conector" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "Enlaces para las pruebas del Conector" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "Enlaces sin legado para las pruebas del Conector" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "ID en externo" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "Fecha de la última sincronización" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "Registros para las pruebas del Conector" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "Registro de la prueba" diff --git a/test_connector/i18n/es_ES.po b/test_connector/i18n/es_ES.po new file mode 100644 index 000000000..e40db994d --- /dev/null +++ b/test_connector/i18n/es_ES.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/fi.po b/test_connector/i18n/fi.po new file mode 100644 index 000000000..a722db7bd --- /dev/null +++ b/test_connector/i18n/fi.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/fr.po b/test_connector/i18n/fr.po new file mode 100644 index 000000000..330fe086e --- /dev/null +++ b/test_connector/i18n/fr.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2018 +# Nicolas JEUDY , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-01 01:48+0000\n" +"PO-Revision-Date: 2018-02-01 01:48+0000\n" +"Last-Translator: Nicolas JEUDY , 2018\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "Une relation existe déjà pour cet enregistrement" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "Backend" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "ID externe" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "Enregistrement de test" + +#~ msgid "connector.test.binding" +#~ msgstr "connector.test.binding" + +#~ msgid "connector.test.record" +#~ msgstr "connector.test.record" + +#~ msgid "no.inherits.binding" +#~ msgstr "no.inherits.binding" + +#~ msgid "test.backend" +#~ msgstr "test.backend" diff --git a/test_connector/i18n/gl.po b/test_connector/i18n/gl.po new file mode 100644 index 000000000..e824b4da6 --- /dev/null +++ b/test_connector/i18n/gl.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/hu.po b/test_connector/i18n/hu.po new file mode 100644 index 000000000..071cc5d45 --- /dev/null +++ b/test_connector/i18n/hu.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" + +#~ msgid "Version" +#~ msgstr "Verzió" diff --git a/test_connector/i18n/it.po b/test_connector/i18n/it.po new file mode 100644 index 000000000..ba95e1c64 --- /dev/null +++ b/test_connector/i18n/it.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2023-03-23 13:28+0000\n" +"Last-Translator: mymage \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/nl.po b/test_connector/i18n/nl.po new file mode 100644 index 000000000..87487de5a --- /dev/null +++ b/test_connector/i18n/nl.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" + +#~ msgid "Version" +#~ msgstr "Versie" diff --git a/test_connector/i18n/pt.po b/test_connector/i18n/pt.po new file mode 100644 index 000000000..0ba726875 --- /dev/null +++ b/test_connector/i18n/pt.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/pt_BR.po b/test_connector/i18n/pt_BR.po new file mode 100644 index 000000000..92753cfda --- /dev/null +++ b/test_connector/i18n/pt_BR.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2019-09-03 03:24+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.8\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "Já existe uma ligação para este registro" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Criado em " + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Última atualização em " + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/pt_PT.po b/test_connector/i18n/pt_PT.po new file mode 100644 index 000000000..a2724d771 --- /dev/null +++ b/test_connector/i18n/pt_PT.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/sl.po b/test_connector/i18n/sl.po new file mode 100644 index 000000000..93a87c047 --- /dev/null +++ b/test_connector/i18n/sl.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-05 16:56+0000\n" +"PO-Revision-Date: 2023-04-11 13:27+0000\n" +"Last-Translator: Matjaz Mozetic \n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/test_connector.pot b/test_connector/i18n/test_connector.pot new file mode 100644 index 000000000..3661ce1fb --- /dev/null +++ b/test_connector/i18n/test_connector.pot @@ -0,0 +1,119 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/tr.po b/test_connector/i18n/tr.po new file mode 100644 index 000000000..a9963e3e3 --- /dev/null +++ b/test_connector/i18n/tr.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2017-03-10 03:36+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\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: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "Son güncelleyen" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "Son güncelleme" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "" diff --git a/test_connector/i18n/zh_CN.po b/test_connector/i18n/zh_CN.po new file mode 100644 index 000000000..c2bcf2c32 --- /dev/null +++ b/test_connector/i18n/zh_CN.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * test_connector +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-03-10 03:36+0000\n" +"PO-Revision-Date: 2019-09-01 06:14+0000\n" +"Last-Translator: 黎伟杰 <674416404@qq.com>\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\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" +"X-Generator: Weblate 3.8\n" + +#. module: test_connector +#: model:ir.model.constraint,message:test_connector.constraint_connector_test_binding_test_binding_uniq +#: model:ir.model.constraint,message:test_connector.constraint_no_inherits_binding_test_binding_uniq +msgid "A binding already exists for this record" +msgstr "此记录已存在绑定" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__backend_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__backend_id +msgid "Backend" +msgstr "后端" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_test_backend +msgid "Backends for testing Connector" +msgstr "用于测试连接器的后端" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_binding +msgid "Bindings for testing Connector" +msgstr "用于测试连接器的绑定" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_no_inherits_binding +msgid "Bindings without inherit for testing Connector" +msgstr "没有继承的绑定用于测试连接器" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_uid +msgid "Created by" +msgstr "创建者" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__create_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__create_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__display_name +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__display_name +#: model:ir.model.fields,field_description:test_connector.field_test_backend__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__id +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__id +#: model:ir.model.fields,field_description:test_connector.field_test_backend__id +msgid "ID" +msgstr "ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__external_id +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__external_id +msgid "ID on External" +msgstr "外部ID" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record____last_update +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding____last_update +#: model:ir.model.fields,field_description:test_connector.field_test_backend____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_uid +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_uid +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_connector_test_record__write_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__write_date +#: model:ir.model.fields,field_description:test_connector.field_test_backend__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__sync_date +#: model:ir.model.fields,field_description:test_connector.field_no_inherits_binding__sync_date +msgid "Last synchronization date" +msgstr "最后同步日期" + +#. module: test_connector +#: model:ir.model,name:test_connector.model_connector_test_record +msgid "Records for testing Connector" +msgstr "测试连接器的记录" + +#. module: test_connector +#: model:ir.model.fields,field_description:test_connector.field_connector_test_binding__odoo_id +msgid "Test Record" +msgstr "测试记录" + +#~ msgid "Version" +#~ msgstr "版本" diff --git a/test_connector/models/__init__.py b/test_connector/models/__init__.py new file mode 100644 index 000000000..0f00a6730 --- /dev/null +++ b/test_connector/models/__init__.py @@ -0,0 +1,2 @@ +from . import models +from . import components diff --git a/test_connector/models/components.py b/test_connector/models/components.py new file mode 100644 index 000000000..12dd8e536 --- /dev/null +++ b/test_connector/models/components.py @@ -0,0 +1,22 @@ +# Copyright 2016 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from odoo.addons.component.core import Component + + +class ConnectorTestBinder(Component): + _name = "connector.test.binder" + _inherit = ["base.binder"] + _apply_on = ["connector.test.binding"] + + +class NoInheritsBinder(Component): + _name = "connector.test.no.inherits.binder" + _inherit = ["base.binder"] + _apply_on = ["no.inherits.binding"] + + def unwrap_binding(self, binding): + raise ValueError("Not an inherits") + + def unwrap_model(self): + raise ValueError("Not an inherits") diff --git a/test_connector/models/models.py b/test_connector/models/models.py new file mode 100644 index 000000000..3ea00bfa8 --- /dev/null +++ b/test_connector/models/models.py @@ -0,0 +1,72 @@ +# Copyright 2016 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from odoo import fields, models + + +class TestBackend(models.Model): + _name = "test.backend" + _inherit = ["connector.backend"] + _description = "Backends for testing Connector" + + +class ConnectorTestRecord(models.Model): + _name = "connector.test.record" + _description = "Records for testing Connector" + + +class ConnectorTestBinding(models.Model): + _name = "connector.test.binding" + _inherit = "external.binding" + _inherits = {"connector.test.record": "odoo_id"} + _description = "Bindings for testing Connector" + + backend_id = fields.Many2one( + comodel_name="test.backend", + string="Backend", + required=True, + ondelete="restrict", + ) + external_id = fields.Integer(string="ID on External") + odoo_id = fields.Many2one( + comodel_name="connector.test.record", + string="Test Record", + required=True, + index=True, + ondelete="restrict", + ) + + _sql_constraints = [ + ( + "test_binding_uniq", + "unique(backend_id, external_id)", + "A binding already exists for this record", + ) + ] + + def job_related_action_unwrap(self): + return self + + +class NoInheritsBinding(models.Model): + _name = "no.inherits.binding" + _inherit = "external.binding" + _description = "Bindings without inherit for testing Connector" + + backend_id = fields.Many2one( + comodel_name="test.backend", + string="Backend", + required=True, + ondelete="restrict", + ) + external_id = fields.Integer(string="ID on External") + _sql_constraints = [ + ( + "test_binding_uniq", + "unique(backend_id, external_id)", + "A binding already exists for this record", + ) + ] + + def job_related_action_unwrap(self): + return self diff --git a/test_connector/pyproject.toml b/test_connector/pyproject.toml new file mode 100644 index 000000000..4231d0ccc --- /dev/null +++ b/test_connector/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/test_connector/readme/CONTRIBUTORS.md b/test_connector/readme/CONTRIBUTORS.md new file mode 100644 index 000000000..d8f0e0166 --- /dev/null +++ b/test_connector/readme/CONTRIBUTORS.md @@ -0,0 +1,2 @@ +- Guewen Baconnier \<\> +- Simone Orsi \<\> diff --git a/test_connector/readme/DESCRIPTION.md b/test_connector/readme/DESCRIPTION.md new file mode 100644 index 000000000..7e4efa5b0 --- /dev/null +++ b/test_connector/readme/DESCRIPTION.md @@ -0,0 +1,4 @@ +This addon is not meant to be used. It extends the Odoo Models in order +to run automated tests on the Connector framework + +The basic tests are integrated within the `connector` addon. diff --git a/test_connector/security/ir.model.access.csv b/test_connector/security/ir.model.access.csv new file mode 100644 index 000000000..dc064ace6 --- /dev/null +++ b/test_connector/security/ir.model.access.csv @@ -0,0 +1,5 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_test_backend,access_test_backend,model_test_backend,,1,1,1,1 +access_connector_test_record,access_connector_test_record,model_connector_test_record,,1,1,1,1 +access_connector_test_binding,access_connector_test_binding,model_connector_test_binding,,1,1,1,1 +access_no_inherits_binding,access_no_inherits_binding,model_no_inherits_binding,,1,1,1,1 diff --git a/test_connector/static/description/icon.png b/test_connector/static/description/icon.png new file mode 100644 index 000000000..3a0328b51 Binary files /dev/null and b/test_connector/static/description/icon.png differ diff --git a/test_connector/static/description/index.html b/test_connector/static/description/index.html new file mode 100644 index 000000000..84cc06965 --- /dev/null +++ b/test_connector/static/description/index.html @@ -0,0 +1,424 @@ + + + + + + +Connector Tests + + + +
+

Connector Tests

+ + +

Beta License: LGPL-3 OCA/connector Translate me on Weblate Try me on Runboat

+

This addon is not meant to be used. It extends the Odoo Models in order +to run automated tests on the Connector framework

+

The basic tests are integrated within the connector addon.

+

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Camptocamp
  • +
+
+ +
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/connector project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/test_connector/tests/__init__.py b/test_connector/tests/__init__.py new file mode 100644 index 000000000..c9ca22b22 --- /dev/null +++ b/test_connector/tests/__init__.py @@ -0,0 +1,2 @@ +from . import test_default_binder +from . import test_related_action_binding diff --git a/test_connector/tests/test_default_binder.py b/test_connector/tests/test_default_binder.py new file mode 100644 index 000000000..fb8ab395f --- /dev/null +++ b/test_connector/tests/test_default_binder.py @@ -0,0 +1,44 @@ +# Copyright 2013-2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from odoo.addons.component.tests.common import TransactionComponentCase + + +class TestDefaultBinder(TransactionComponentCase): + """Test the default binder implementation using Components""" + + def setUp(self): + super().setUp() + + # create our backend, in case of components, + # the version would not be required + self.backend_record = self.env["test.backend"].create({}) + + def test_default_binder(self): + """Small scenario with the default binder""" + # create a work context with the model we want to work with + with self.backend_record.work_on("connector.test.binding") as work: + # get our binder component (for the model in whe work context) + self.binder = work.component(usage="binder") + test_record = self.env["connector.test.record"].create({}) + test_binding = self.env["connector.test.binding"].create( + {"backend_id": self.backend_record.id, "odoo_id": test_record.id} + ) + + # bind the test binding to external id = 99 + self.binder.bind(99, test_binding) + # find the odoo binding bound to external record 99 + binding = self.binder.to_internal(99) + self.assertEqual(binding, test_binding) + # find the odoo record bound to external record 99 + record = self.binder.to_internal(99, unwrap=True) + self.assertEqual(record, test_record) + # find the external record bound to odoo binding + external_id = self.binder.to_external(test_binding) + self.assertEqual(external_id, 99) + # find the external record bound to odoo record + external_id = self.binder.to_external(test_record, wrap=True) + self.assertEqual(external_id, 99) + self.assertEqual(self.binder.unwrap_model(), "connector.test.record") + # unwrapping the binding should give the same binding + self.assertEqual(self.binder.unwrap_binding(test_binding), test_record) diff --git a/test_connector/tests/test_related_action_binding.py b/test_connector/tests/test_related_action_binding.py new file mode 100644 index 000000000..7221eb5e1 --- /dev/null +++ b/test_connector/tests/test_related_action_binding.py @@ -0,0 +1,70 @@ +# Copyright 2013-2017 Camptocamp SA +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html) + +from unittest import mock + +from odoo.exceptions import UserError + +from odoo.addons.component.tests.common import TransactionComponentCase + + +class TestRelatedActionBinding(TransactionComponentCase): + """Test Related Actions with Bindings""" + + def setUp(self): + super().setUp() + + self.backend_record = self.env["test.backend"].create({}) + + def test_unwrap_binding(self): + """Call the unwrap binding related action""" + binding = self.env["connector.test.binding"].create( + {"backend_id": self.backend_record.id, "external_id": 99} + ) + + job = binding.with_delay().job_related_action_unwrap() + db_job = job.db_record() + action = db_job.open_related_action() + expected = { + "name": mock.ANY, + "type": "ir.actions.act_window", + "view_type": "form", + "view_mode": "form", + "res_id": binding.odoo_id.id, + "res_model": "connector.test.record", + } + self.assertEqual(action, expected) + + def test_unwrap_binding_direct_binding(self): + """Call the unwrap binding related action""" + binding = self.env["no.inherits.binding"].create( + {"backend_id": self.backend_record.id, "external_id": 99} + ) + + job = binding.with_delay().job_related_action_unwrap() + db_job = job.db_record() + action = db_job.open_related_action() + expected = { + "name": mock.ANY, + "type": "ir.actions.act_window", + "view_type": "form", + "view_mode": "form", + "res_id": binding.id, + "res_model": "no.inherits.binding", + } + self.assertEqual(action, expected) + + def test_unwrap_binding_not_exists(self): + """Call the related action on the model on non-existing record""" + binding = self.env["connector.test.binding"].create( + {"backend_id": self.backend_record.id, "external_id": 99} + ) + + job = binding.with_delay().job_related_action_unwrap() + + db_job = job.db_record() + + binding.unlink() + + with self.assertRaisesRegex(UserError, "No action available for this job"): + db_job.open_related_action()