diff --git a/base_phone/README.rst b/base_phone/README.rst new file mode 100644 index 000000000..19e11cac2 --- /dev/null +++ b/base_phone/README.rst @@ -0,0 +1,104 @@ +========== +Base Phone +========== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:e25058f916eecfc291e866f796e6d8e5cfb8a085f04ebd160c905b6edfc2b168 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fconnector--telephony-lightgray.png?logo=github + :target: https://github.com/OCA/connector-telephony/tree/18.0/base_phone + :alt: OCA/connector-telephony +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/connector-telephony-18-0/connector-telephony-18-0-base_phone + :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-telephony&target_branch=18.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module provides common methods and wizards which can be useful to +develop a connector between Odoo and a telephony system. It depends on +the official module *phone_validation* which handle the reformatting of +phone numbers using the +`phonenumbers `__ +Python library, which is a port of the library used in Android +smartphones. For example, if your user is linked to a French company and +you update the form view of a partner with a badly written French phone +number such as '01-55-42-12-42', Odoo will automatically update the +phone number to `E.164 `__ format +'+33155421242'. This module extends this reformatting to create() and +write() methods. + +This module is used by the Odoo-Asterisk connector of the OCA. + +**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 +------- + +* Akretion + +Contributors +------------ + +- Alexis de Lattre +- Sébastien Beau +- `Dixmit `__: + + - Luis David Rodríguez + - Enric Tobella + +- ``Heliconia Solutions Pvt. Ltd. ``\ \_ + +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. + +.. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px + :target: https://github.com/alexis-via + :alt: alexis-via + +Current `maintainer `__: + +|maintainer-alexis-via| + +This module is part of the `OCA/connector-telephony `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_phone/__init__.py b/base_phone/__init__.py new file mode 100644 index 000000000..9b4296142 --- /dev/null +++ b/base_phone/__init__.py @@ -0,0 +1,2 @@ +from . import models +from . import wizard diff --git a/base_phone/__manifest__.py b/base_phone/__manifest__.py new file mode 100644 index 000000000..987f81153 --- /dev/null +++ b/base_phone/__manifest__.py @@ -0,0 +1,31 @@ +# Copyright 2014-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# @migration from 12.0 to 13.0: Christophe Langenberg +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Base Phone", + "version": "18.0.1.0.1", + "category": "Phone", + "license": "AGPL-3", + "summary": "Validate phone numbers", + "author": "Akretion,Odoo Community Association (OCA)", + "maintainers": ["alexis-via"], + "website": "https://github.com/OCA/connector-telephony", + "depends": ["phone_validation", "base_setup"], + "external_dependencies": {"python": ["phonenumbers"]}, + "data": [ + "security/phone_security.xml", + "security/ir.model.access.csv", + "wizard/res_config_settings.xml", + "views/res_users_view.xml", + "wizard/reformat_all_phonenumbers_view.xml", + "wizard/number_not_found_view.xml", + ], + "assets": { + "web.assets_backend": [ + "base_phone/static/src/components/**/*", + ], + }, + "installable": True, +} diff --git a/base_phone/i18n/am_ET.po b/base_phone/i18n/am_ET.po new file mode 100644 index 000000000..08f1109d1 --- /dev/null +++ b/base_phone/i18n/am_ET.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:12+0000\n" +"PO-Revision-Date: 2023-05-01 07:12+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "ድርጅት" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/ar_001.po b/base_phone/i18n/ar_001.po new file mode 100644 index 000000000..2b3812ecb --- /dev/null +++ b/base_phone/i18n/ar_001.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:13+0000\n" +"PO-Revision-Date: 2023-05-01 07:13+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "إلغاء" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "الشركات " + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "تهيئة الإعدادات " + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "جهة الاتصال" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/base_phone.pot b/base_phone/i18n/base_phone.pot new file mode 100644 index 000000000..7eead454c --- /dev/null +++ b/base_phone/i18n/base_phone.pot @@ -0,0 +1,343 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.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: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be " +"positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/ca_ES.po b/base_phone/i18n/ca_ES.po new file mode 100644 index 000000000..9b198b5a0 --- /dev/null +++ b/base_phone/i18n/ca_ES.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:14+0000\n" +"PO-Revision-Date: 2023-05-01 07:14+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancel·la" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Empreses" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacte" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Darrera Actualització per" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Darrera Actualització el" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/cs_CZ.po b/base_phone/i18n/cs_CZ.po new file mode 100644 index 000000000..0ea1e8d7e --- /dev/null +++ b/base_phone/i18n/cs_CZ.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:15+0000\n" +"PO-Revision-Date: 2023-05-01 07:15+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Zrušit" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Společnosti" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/de.po b/base_phone/i18n/de.po new file mode 100644 index 000000000..34d5f36ee --- /dev/null +++ b/base_phone/i18n/de.po @@ -0,0 +1,360 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:17+0000\n" +"PO-Revision-Date: 2023-05-01 07:17+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Anrufernummer" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Abbruch" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial erfolgreich" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Schließen" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Erstelle neuen Partner" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Einen Partner anlegen oder aktualisieren" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Aktuelle Mobilnummer" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Aktuelle Telefonnummer" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Wählen" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Ferig" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "E.164 Nummer" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "E.164 Entsprechung der Rufnummer." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Festnetz" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Festnetz/Mobil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"In einigen Situationen muss Odoo einen Partner/Mitarbeiter/… aus der vom " +"Anrufer übermittelten Telefonnummer finden. Da der Telefonanbieter nicht " +"immer in einem Standardformat sendet ist die beste Methode um die " +"entsprechenden Telefonnummer zu finden, das Ende der Telefonnummer mit den " +"letzten N Ziffern zu vergleichen. N ist der Wert, den Sie in dieses Feld " +"eingeben sollten." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "Bei Unternehmen %s fehlt das Land" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Mobil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Nummer nicht gefunden" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Nummer in internationales Format umgewandelt:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Nummer nicht gefunden" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Anzahl der übereinstimmenden Stellen vom Ende her" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Anzahl der übereinstimmenden Stellen vom Ende her" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Partner dem die Telefonnummer zugewiesen wird" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Zu aktualisierender Partner" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Telefon Anrufer-ID" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Telefonnummer des Anrufers der vom Telefonieserver erhalten wurde, im Format " +"des Telefonieservers (nicht E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Telefonnummern, die nicht umformatiert werden konnten" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Telefonnummern, die nicht umformatiert werden konnten:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Formatiere die Telefonnummern um" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Formatiere alle Telefonnummern um" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Wählen Sie den Partner der aktualisiert werden soll." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Bundesland" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonie" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Telefonie Einstellungen" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"Der Wert des Feldes 'Anzahl der übereinstimmenden Stellen vom Ende her' muss " +"positiv sein" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Dieser Assistent formatiert die Telefon-, Mobil- und Faxnummern aller " +"Partner im standard internationen Format - zB +33141981242 - neu" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Nimm das klingelde Telefon ab" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Einen Partner anlegen oder aktualisieren" + +#~ msgid "Last Modified on" +#~ msgstr "Zuletzt geändert am" diff --git a/base_phone/i18n/el_GR.po b/base_phone/i18n/el_GR.po new file mode 100644 index 000000000..47c5778bf --- /dev/null +++ b/base_phone/i18n/el_GR.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:17+0000\n" +"PO-Revision-Date: 2023-05-01 07:17+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Εταιρίες" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Ρυθμίσεις διαμόρφωσης" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Επαφή" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από " + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "Κωδικός" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Τελευταία ενημέρωση από" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Τελευταία ενημέρωση στις" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/es.po b/base_phone/i18n/es.po new file mode 100644 index 000000000..74bda9880 --- /dev/null +++ b/base_phone/i18n/es.po @@ -0,0 +1,365 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:20+0000\n" +"PO-Revision-Date: 2024-04-24 10:41+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: \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: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "Llamadas entrantes" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Número llamante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial satisfactorio" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "Click2dial a %s" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Cerrar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comunes para funciones del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Opciones de configuración" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crear nueva empresa" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Crear o actualizar empresa" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Móvil actual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Teléfono actual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Llamar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "Marcar teléfono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Hecho" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Número E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalente E.164 del número que llama." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Teléfono fijo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fijo/móvil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"En varias situaciones, Odoo tendrá que obtener la empresa/iniciativa/" +"empleado... desde un número de teléfono presentado por la entidad llamante. " +"Como los números de teléfono presentados por el operador telefónico pueden " +"no siempre ser mostrados en un formato estándar, el mejor método para " +"encontrar el elemento relacionado en Odoo es intentar casar el final del " +"número de teléfono con los últimos N dígitos del número presentado. N es el " +"valor que debe entrar en este campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "No existe país en la compañía %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Teléfono móvil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido a formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "Número marcado: %s" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Número de Dígitos" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Empresa en la que se escribirá el número de teléfono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Empresa a actualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Empresa: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificación de llamada del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Teléfono validación" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de teléfono del interlocutor que ha sido obtenido desde el servidor " +"de telefonía, en el formato usado por el servidor de telefonía (no E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de teléfono que no pudieron reformatearse" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de teléfono que no pudieron reformatearse:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Reformatear números de teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Reformatear todos los números de teléfono" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Escoja la empresa a actualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" +"Establezca cuántos dígitos deben ser idénticos desde el final del número de " +"teléfono para declararlo como coincidente con un socio, un cliente " +"potencial, un empleado, un candidato, etc." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonía" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferencias de telefonía" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"El valor del campo 'Número de dígitos que coinciden al final' debe ser " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Este asistente reformatea los números de teléfono fijo, móvil y fax de todas " +"las empresas en formato estándar internacional, p.ej. +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Descuelgue su teléfono que está sonando" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Actualizar empresa existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última modificación el" diff --git a/base_phone/i18n/es_AR.po b/base_phone/i18n/es_AR.po new file mode 100644 index 000000000..324115561 --- /dev/null +++ b/base_phone/i18n/es_AR.po @@ -0,0 +1,365 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:19+0000\n" +"PO-Revision-Date: 2023-05-01 07:19+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "Llamadas Entrantes" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Numero entrante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial satisfactorio" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Cerrar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comunes para funciones del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Opciones de configuración" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crear nuevo contacto" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Crear o actualizar un contacto" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Teléfono móvil actual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Teléfono actual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Llamar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Listo" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Numero E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalente E.164 del numero entrante." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Fijo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fijo/Movil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"En varias situaciones, el sistema va a necesitar encontrar un Contacto/Lead/" +"Empleado... desde un número telefónico representado por el número entrante. " +"Como los números representados por el operador no siempre son mostrados en " +"el formato estándar, el mejor metodo para encontrar el objeto relacionado en " +"el sistema es tratar de coincidir (match) la parte final del número " +"telefónico en el sistema con los últimos N dígitos del número telefónico " +"presentado como número entrante. N es el valor que debes ingresar en este " +"campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "No se encuentra definido el país para la compañía %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Movil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "No se encuentra el número telefónico" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido a formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "Numero discado: %s" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "No se encuentra el número" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Numero de digitos" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos para coincidir desde el final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Contacto/Cliente en el que el numero de telefono va a ser escrito" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Contacto/Cliente a actualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Contacto/Cliente: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificación de llamada del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Teléfono validación" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de teléfono del interlocutor que ha sido obtenido desde el servidor " +"de telefonía, en el formato usado por el servidor de telefonía (no E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de teléfono que no pudieron reformatearse" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de teléfono que no pudieron reformatearse:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Re-formatear números telefónicos" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Re-formatear todos los números telefónicos" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Selecciona el contacto a actualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" +"Seleccionar cuantos digitos deben ser idénticos desde el final del número " +"telefónico para declarar que coincide con un contacto, un lead, un empleado " +"o un candidato, etc." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonia" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferencias de Telefonia" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"El valor del campo 'Número de dígitos desde el final' debe ser positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Esta herramienta le ayudara a reformatear todos los números de teléfono y " +"móviles de todos los contactos en el formato estándar internacional. E.j. " +"+33 1 41 98 12 42" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Tu teléfono está sonando, atiende para continuar" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Actualizar un contacto existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última modificación en" diff --git a/base_phone/i18n/es_CR.po b/base_phone/i18n/es_CR.po new file mode 100644 index 000000000..fb6e562a3 --- /dev/null +++ b/base_phone/i18n/es_CR.po @@ -0,0 +1,361 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:20+0000\n" +"PO-Revision-Date: 2023-05-01 07:20+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Número llamante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial satisfactorio" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Cerrar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comunes para funciones del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Opciones de configuración" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crear nueva empresa" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Crear o actualizar empresa" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Móvil actual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Teléfono actual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Llamar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Hecho" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Número E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalente E.164 del número que llama." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Teléfono fijo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fijo/móvil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"En varias situaciones, Odoo tendrá que obtener la empresa/iniciativa/" +"empleado... desde un número de teléfono presentado por la entidad llamante. " +"Como los números de teléfono presentados por el operador telefónico pueden " +"no siempre ser mostrados en un formato estándar, el mejor método para " +"encontrar el elemento relacionado en Odoo es intentar casar el final del " +"número de teléfono con los últimos N dígitos del número presentado. N es el " +"valor que debe entrar en este campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "No existe país en la compañía %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Teléfono móvil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido a formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Empresa en la que se escribirá el número de teléfono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Empresa a actualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Empresa: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificación de llamada del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Teléfono validación" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de teléfono del interlocutor que ha sido obtenido desde el servidor " +"de telefonía, en el formato usado por el servidor de telefonía (no E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de teléfono que no pudieron reformatearse" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de teléfono que no pudieron reformatearse:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Reformatear números de teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Reformatear todos los números de teléfono" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Escoja la empresa a actualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonía" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferencias de telefonía" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"El valor del campo 'Número de dígitos que coinciden al final' debe ser " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Este asistente reformatea los números de teléfono fijo, móvil y fax de todas " +"las empresas en formato estándar internacional, p.ej. +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Descuelgue su teléfono que está sonando" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Actualizar empresa existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última modificación el" diff --git a/base_phone/i18n/es_EC.po b/base_phone/i18n/es_EC.po new file mode 100644 index 000000000..fb6e562a3 --- /dev/null +++ b/base_phone/i18n/es_EC.po @@ -0,0 +1,361 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:20+0000\n" +"PO-Revision-Date: 2023-05-01 07:20+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Número llamante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial satisfactorio" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Cerrar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comunes para funciones del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Opciones de configuración" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crear nueva empresa" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Crear o actualizar empresa" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Móvil actual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Teléfono actual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Llamar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Hecho" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Número E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalente E.164 del número que llama." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Teléfono fijo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fijo/móvil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"En varias situaciones, Odoo tendrá que obtener la empresa/iniciativa/" +"empleado... desde un número de teléfono presentado por la entidad llamante. " +"Como los números de teléfono presentados por el operador telefónico pueden " +"no siempre ser mostrados en un formato estándar, el mejor método para " +"encontrar el elemento relacionado en Odoo es intentar casar el final del " +"número de teléfono con los últimos N dígitos del número presentado. N es el " +"valor que debe entrar en este campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "No existe país en la compañía %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Teléfono móvil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido a formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Empresa en la que se escribirá el número de teléfono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Empresa a actualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Empresa: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificación de llamada del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Teléfono validación" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de teléfono del interlocutor que ha sido obtenido desde el servidor " +"de telefonía, en el formato usado por el servidor de telefonía (no E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de teléfono que no pudieron reformatearse" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de teléfono que no pudieron reformatearse:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Reformatear números de teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Reformatear todos los números de teléfono" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Escoja la empresa a actualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonía" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferencias de telefonía" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"El valor del campo 'Número de dígitos que coinciden al final' debe ser " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Este asistente reformatea los números de teléfono fijo, móvil y fax de todas " +"las empresas en formato estándar internacional, p.ej. +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Descuelgue su teléfono que está sonando" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Actualizar empresa existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última modificación el" diff --git a/base_phone/i18n/es_ES.po b/base_phone/i18n/es_ES.po new file mode 100644 index 000000000..7da42b4b7 --- /dev/null +++ b/base_phone/i18n/es_ES.po @@ -0,0 +1,348 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-09 09:55+0000\n" +"PO-Revision-Date: 2016-11-09 09:55+0000\n" +"Last-Translator: OCA Transbot , 2016\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: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "ID" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/es_MX.po b/base_phone/i18n/es_MX.po new file mode 100644 index 000000000..757837c43 --- /dev/null +++ b/base_phone/i18n/es_MX.po @@ -0,0 +1,361 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:20+0000\n" +"PO-Revision-Date: 2023-05-01 07:20+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Número llamante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial satisfactorio" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Cerrar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comunes para funciones del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Opciones de configuración" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crear nueva empresa" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Crear o actualizar empresa" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Móvil actual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Teléfono actual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Llamar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Hecho" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Número E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalente E.164 del número que llama." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Teléfono fijo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fijo/móvil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"En varias situaciones, Odoo tendrá que obtener la empresa/iniciativa/" +"empleado... desde un número de teléfono presentado por la entidad llamante. " +"Como los números de teléfono presentados por el operador telefónico pueden " +"no siempre ser mostrados en un formato estándar, el mejor método para " +"encontrar el elemento relacionado en Odoo es intentar casar el final del " +"número de teléfono con los últimos N dígitos del número presentado. N es el " +"valor que debe entrar en este campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "No existe país en la compañía %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Teléfono móvil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido a formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Empresa en la que se escribirá el número de teléfono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Empresa a actualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Empresa: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificación de llamada del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Teléfono validación" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de teléfono del interlocutor que ha sido obtenido desde el servidor " +"de telefonía, en el formato usado por el servidor de telefonía (no E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de teléfono que no pudieron reformatearse" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de teléfono que no pudieron reformatearse:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Reformatear números de teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Reformatear todos los números de teléfono" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Escoja la empresa a actualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonía" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferencias de telefonía" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"El valor del campo 'Número de dígitos que coinciden al final' debe ser " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Este asistente reformatea los números de teléfono fijo, móvil y fax de todas " +"las empresas en formato estándar internacional, p.ej. +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Descuelgue su teléfono que está sonando" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Actualizar empresa existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última modificación el" diff --git a/base_phone/i18n/es_VE.po b/base_phone/i18n/es_VE.po new file mode 100644 index 000000000..fb6e562a3 --- /dev/null +++ b/base_phone/i18n/es_VE.po @@ -0,0 +1,361 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:20+0000\n" +"PO-Revision-Date: 2023-05-01 07:20+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Número llamante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial satisfactorio" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Cerrar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comunes para funciones del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Opciones de configuración" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crear nueva empresa" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Crear o actualizar empresa" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Móvil actual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Teléfono actual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Llamar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Hecho" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Número E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalente E.164 del número que llama." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Teléfono fijo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fijo/móvil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"En varias situaciones, Odoo tendrá que obtener la empresa/iniciativa/" +"empleado... desde un número de teléfono presentado por la entidad llamante. " +"Como los números de teléfono presentados por el operador telefónico pueden " +"no siempre ser mostrados en un formato estándar, el mejor método para " +"encontrar el elemento relacionado en Odoo es intentar casar el final del " +"número de teléfono con los últimos N dígitos del número presentado. N es el " +"valor que debe entrar en este campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "No existe país en la compañía %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Teléfono móvil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido a formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Número no encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos que coinciden al final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Empresa en la que se escribirá el número de teléfono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Empresa a actualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Empresa: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificación de llamada del teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Teléfono validación" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de teléfono del interlocutor que ha sido obtenido desde el servidor " +"de telefonía, en el formato usado por el servidor de telefonía (no E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de teléfono que no pudieron reformatearse" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de teléfono que no pudieron reformatearse:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Reformatear números de teléfono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Reformatear todos los números de teléfono" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Escoja la empresa a actualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonía" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferencias de telefonía" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"El valor del campo 'Número de dígitos que coinciden al final' debe ser " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Este asistente reformatea los números de teléfono fijo, móvil y fax de todas " +"las empresas en formato estándar internacional, p.ej. +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Descuelgue su teléfono que está sonando" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Actualizar empresa existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última modificación el" diff --git a/base_phone/i18n/et_EE.po b/base_phone/i18n/et_EE.po new file mode 100644 index 000000000..48c59d1ea --- /dev/null +++ b/base_phone/i18n/et_EE.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:16+0000\n" +"PO-Revision-Date: 2023-05-01 07:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Loobu" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Ettevõtted" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/fi.po b/base_phone/i18n/fi.po new file mode 100644 index 000000000..628b2d189 --- /dev/null +++ b/base_phone/i18n/fi.po @@ -0,0 +1,348 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:16+0000\n" +"PO-Revision-Date: 2023-05-01 07:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Yritykset" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Konfiguraatioasetukset" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontakti" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nimi" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Valmis" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Tila" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" + +#~ msgid "Last Modified on" +#~ msgstr "Viimeksi muokattu" diff --git a/base_phone/i18n/fr.po b/base_phone/i18n/fr.po new file mode 100644 index 000000000..5797f31a6 --- /dev/null +++ b/base_phone/i18n/fr.po @@ -0,0 +1,366 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:16+0000\n" +"PO-Revision-Date: 2023-05-01 07:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "Appels entrants" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Numéro appellant" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Annuler" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial réussi" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "Click2dial de %s" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Fermer" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Méthodes courantes pour les fonctionnalités du téléphone" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Sociétés" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de config" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Créer un nouveau partenaire" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Créer ou mettre à jour un partenaire" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Date" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Portable actuel" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Téléphone actuel" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Composer" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nom à afficher" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Fait" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Numéro E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "Equivalent au format E.164 du numéro appelant." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Fixe" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fixe/Portable" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "Identifiant" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"Dans différentes situations, Odoo devra trouver un Partenaire/Prospect/" +"Employé/… à partir d’un numéro de téléphone présenté par l’appelant. Comme " +"les numéros de téléphone présentés par votre opérateur téléphonique ne sont " +"pas toujours affichés dans un format standard, la meilleure méthode pour " +"trouver le partenaire/prospect/employé/… associé dans Odoo est d’essayer de " +"faire correspondre la fin du numéro de téléphone dans Odoo. avec les N " +"derniers chiffres du numéro de téléphone présenté par l’appelant. N est la " +"valeur que vous devez saisir dans ce champ." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "Pays non défini pour la société %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Portable" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Numéro introuvable" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Numéro converti au format international :" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "Numéro composé : %s" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Numéro introuvable" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Nombre de chiffres à faire correspondre en partant de la fin" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Nombre de chiffres à faire correspondre en partant de la fin" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Partenaire dans lequel le numéro de téléphone sera enregistré" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Partenaire à mettre à jour" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Partenaire : %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "CallerID du téléphone" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Mixin de la Validation de Téléphones" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Numéro de téléphone de la partie appelante qui a été obtenu auprès du " +"serveur de téléphonie, dans le format utilisé par le serveur de téléphonie " +"(et non E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Numéros de téléphone qui n'ont pas pu être reformatés" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Numéros de téléphone qui n'ont pas pu être reformatés :" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Reformate les numéros de téléphone" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Reformate tous les numéros de téléphone" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Selectionnez le partenaire à mettre à jour." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" +"Définissez le nombre de chiffres qui doivent être identiques à partir de la " +"fin du numéro de téléphone pour le déclarer comme une correspondance avec un " +"partenaire, un prospect, un employé, un candidat, etc." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "État" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Téléphonie" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Préférences téléphoniques" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"La valeur du champ 'Nombre de chiffres à faire correspondre à partir de la " +"fin' doit être positive." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Cet assistant reformate le numéro de téléphone fixe, portable et le fax de " +"tous les partenaires au format standard international i.e. +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Décrochez votre téléphone" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Mettre à jour un partenaire existant" + +#~ msgid "Last Modified on" +#~ msgstr "Dernière modification le" diff --git a/base_phone/i18n/gl_ES.po b/base_phone/i18n/gl_ES.po new file mode 100644 index 000000000..addc06d19 --- /dev/null +++ b/base_phone/i18n/gl_ES.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:17+0000\n" +"PO-Revision-Date: 2023-05-01 07:17+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/hr.po b/base_phone/i18n/hr.po new file mode 100644 index 000000000..74a0da34d --- /dev/null +++ b/base_phone/i18n/hr.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:14+0000\n" +"PO-Revision-Date: 2023-05-01 07:14+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Pozivam broj" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Odustani" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Zatvori" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Tvrtke" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/it.po b/base_phone/i18n/it.po new file mode 100644 index 000000000..5201129ad --- /dev/null +++ b/base_phone/i18n/it.po @@ -0,0 +1,366 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:17+0000\n" +"PO-Revision-Date: 2024-10-15 14:06+0000\n" +"Last-Translator: mymage \n" +"Language-Team: \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.6.2\n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "Chiamate in arrivo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Numero chiamata" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Annulla" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "CliccaXChiamare riuscito" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "CliccaXChiamare a %s" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Chiudi" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Metodi comuni per funzionalità telefono" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Aziende" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Crea nuovo partner" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Creare o aggiornare un partner" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Cellulare attuale" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Telefono attuale" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Componi" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "Chiama telefono" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Completato" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Bozza" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Numero E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "E.164 equivalente al numero che chiama." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Fisso" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fisso/cellulare" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "ID" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"In diverse situazioni, Odoo dovrà cercare un partner/contatto/dipendente... " +"da un numero di telefono presentato dal soggetto chiamante. Poiché il numero " +"di telefono presentato dal vostro operatore telefonico potrebbe non essere " +"visualizzato in formato standard, il miglior modo per trovare il partner/" +"contatto/dipendente/... relativo in Odoo è di cercare la corrispondenza tra " +"la fine del numero di telefono in Odoo con gli ultimi N numeri del numero di " +"telefono presentato dal soggetto chiamante. N è il numero da inserire in " +"questo campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "Nazione mancante nell'azienda %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Cellulare" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Numero non trovato" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Numero convertito in formato internazinale:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "Numero chiamato: %s" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Numero non trovato" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Numero di cifre" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Numero di cifre corrispondenti dalla fine" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Partner in cui verrà scritto il numero" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Partner da aggiornare" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Partner: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "ID chamata telefonica" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Mixin validazione telefono" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Numero di telefono del soggetto chiamante ottenuto dal server telefonico, " +"nel formato usato dal server telefonico (non E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Numeri telefonici che non possono essere riformattati" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Numeri telefonici che non possono essere riformattati:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Riformatta numeri telefonici" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Riformatta tutti i numeri telefonici" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Selezionare il partner da aggiornare." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" +"Impostare quanti numeri devono essere identici dalla fine del numero di " +"telefono per affermare la corrispondenza con un partner, un contatto, un " +"dipendente, un candidato, ecc." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Stato" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonia" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferenze telefonia" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"Il valore del campo 'Numero di cifre corrispondenti dalla fine' deve essere " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Questa procedura guidata riformatta i numeri cellulari e fissi di tutti i " +"partner con il formato internazionale standard es. +33 1 41 98 12 42" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Rispondere al telefono che suona" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Aggiorna partner esistente" + +#~ msgid "Last Modified on" +#~ msgstr "Ultima modifica il" diff --git a/base_phone/i18n/lt.po b/base_phone/i18n/lt.po new file mode 100644 index 000000000..44c5ff2e5 --- /dev/null +++ b/base_phone/i18n/lt.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:18+0000\n" +"PO-Revision-Date: 2023-05-01 07:18+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Įmonės" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontaktas" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/nl.po b/base_phone/i18n/nl.po new file mode 100644 index 000000000..1612641b1 --- /dev/null +++ b/base_phone/i18n/nl.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:16+0000\n" +"PO-Revision-Date: 2023-05-01 07:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/nl_BE.po b/base_phone/i18n/nl_BE.po new file mode 100644 index 000000000..4f073d222 --- /dev/null +++ b/base_phone/i18n/nl_BE.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:16+0000\n" +"PO-Revision-Date: 2023-05-01 07:16+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Veelvoorkomende methodes voor telefoon kenmerken" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/pl.po b/base_phone/i18n/pl.po new file mode 100644 index 000000000..dc1ca4056 --- /dev/null +++ b/base_phone/i18n/pl.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:18+0000\n" +"PO-Revision-Date: 2023-05-01 07:18+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Anuluj" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Firmy" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/pt.po b/base_phone/i18n/pt.po new file mode 100644 index 000000000..72e16c591 --- /dev/null +++ b/base_phone/i18n/pt.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:19+0000\n" +"PO-Revision-Date: 2023-05-01 07:19+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/pt_BR.po b/base_phone/i18n/pt_BR.po new file mode 100644 index 000000000..2c5d515aa --- /dev/null +++ b/base_phone/i18n/pt_BR.po @@ -0,0 +1,362 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:18+0000\n" +"PO-Revision-Date: 2023-05-01 07:18+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Número Chamante" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial com sucesso" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "Click2dial para %s" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Fechar" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "Métodos comuns para recursos do telefone" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Contato" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Criar Novo Parceiro" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Criar ou Atualizar um Parceiro" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Móvel Atual" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Telefone Atual" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Discar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Exibir Nome" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Feito" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "Número E.164" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "E.164 equivalente do número de chamada." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "FIxo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fixo/Móvel" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "Identificação" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" +"Em várias situações, o Odoo precisará encontrar um Parceiro/Líder/" +"Empregado/... a partir de um número de telefone apresentado pela parte que " +"está chamando. Como os números de telefone apresentados pela operadora de " +"telefonia nem sempre podem ser exibidos em um formato padrão, o melhor " +"método para encontrar o Parceiro/Líder/Empregado/...relacionado no Odoo é " +"tentar corresponder ao final do número de telefone no Odoo com os N últimos " +"dígitos do número de telefone apresentados pela parte que está chamando. N é " +"o valor que você deve inserir neste campo." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "País ausente na empresa %s" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Celular" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Número Não Encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Número convertido para formato internacional:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "Número descado: %s" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Número não encontrado" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Número de dígitos a serem correspondidos do final" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Parceiro no qual o número de telefone será gravado" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Parceiro a Atualizar" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "Parceiro: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Identificação de chamadas telefônicas" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "Validação por telefone" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Número de telefone do chamador que foi obtido do servidor de telefonia, no " +"formato usado pelo servidor de telefonia (não E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Números de telefone que não puderam ser reformatados" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Números de telefone que não puderam ser reformatados:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Formatar números de telefone" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Formatar todos os números de telefone" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Escolha o Parceiro a Atualizar." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Estado" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonia" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Preferências de telefonia" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"O valor do campo 'Número de dígitos que coincidem no final' deve ser " +"positivo." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Este assistente reformata números de telefones fixos, móveis e de fax de " +"todas as empresas no formato padrão internacional, por exemplo, +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Atenda o telefone que está tocando" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Atualizar Empresa existente" + +#~ msgid "Last Modified on" +#~ msgstr "Última Modificação no" diff --git a/base_phone/i18n/pt_PT.po b/base_phone/i18n/pt_PT.po new file mode 100644 index 000000000..36a4a31c2 --- /dev/null +++ b/base_phone/i18n/pt_PT.po @@ -0,0 +1,348 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +# Translators: +# OCA Transbot , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-09 09:55+0000\n" +"PO-Revision-Date: 2016-11-09 09:55+0000\n" +"Last-Translator: OCA Transbot , 2016\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: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "ID" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/ro.po b/base_phone/i18n/ro.po new file mode 100644 index 000000000..5ef7942c4 --- /dev/null +++ b/base_phone/i18n/ro.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:19+0000\n" +"PO-Revision-Date: 2023-05-01 07:19+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Anuleaza" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Companii" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/ru.po b/base_phone/i18n/ru.po new file mode 100644 index 000000000..88c5d2e62 --- /dev/null +++ b/base_phone/i18n/ru.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:19+0000\n" +"PO-Revision-Date: 2023-05-01 07:19+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Отменена" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Компании" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Конфигурационные настройки" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Контакт" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/sl_SI.po b/base_phone/i18n/sl_SI.po new file mode 100644 index 000000000..05231e97b --- /dev/null +++ b/base_phone/i18n/sl_SI.po @@ -0,0 +1,354 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:19+0000\n" +"PO-Revision-Date: 2023-05-01 07:19+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Klicna številka" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Preklic" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Click2dial uspešen" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Zaključi" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Podjetja" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Stik" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Ustvari novega partnerja" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Ustvari ali posodobi partnerja" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Trenutna mobilna številka" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Trenutna telefonska številka" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Kliči" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Prikazni naziv" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Opravljeno" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Osnutek" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "E.164 številka" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "E.164 ekvivalent klicne številke." + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Fiksni" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Fiksni/Mobilni" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Mobilni telefon" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Številka ni najdena" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Številka pretvorjena v mednarodni format:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Številka ni najdena" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Število znakov od konca številke za primerjavo" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Število znakov od konca številke za primerjavo" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Partner, pod katerega se bo zapisala telefonska številka" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Partner za posodobitev" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "ID klicatelja" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Telefonska številka klicatelja, ki je bila pridobljena iz telefonskega " +"strežnika v formatu strežnika (ne E.164)." + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "Telefonske številke, ki niso bile pretvorjene" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Telefonske številke, ki niso bile pretvorjene:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Pretvorba telefonskih številk" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Pretvorba vseh telefonskih številk" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Izbira partnerja za posodobitev" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Stanje" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefonija" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Nastavitve telefonije" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"Vrednost polja 'Število znakov od konca številke za primerjavo' mora biti " +"pozitivna." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Čarovnik za pretvorbo telefonskih številk partnerjev v mednarodni format, " +"npr, +33141981242" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Dvigni slušalko pri zvonjenju" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Ustvari ali posodobi partnerja" + +#~ msgid "Last Modified on" +#~ msgstr "Zadnjič spremenjeno" diff --git a/base_phone/i18n/th.po b/base_phone/i18n/th.po new file mode 100644 index 000000000..a68d50ed4 --- /dev/null +++ b/base_phone/i18n/th.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:20+0000\n" +"PO-Revision-Date: 2023-05-01 07:20+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "บริษัท" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "ติดต่อ" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/i18n/tr.po b/base_phone/i18n/tr.po new file mode 100644 index 000000000..60a034b03 --- /dev/null +++ b/base_phone/i18n/tr.po @@ -0,0 +1,354 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:21+0000\n" +"PO-Revision-Date: 2023-05-01 07:21+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "Çağrı Numarası" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "İptal" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "Tıkla çevir başarılı" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "Kapat" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Şirketler" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Kontak" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "Yeni İş Ortağı Oluştur" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "Bir iş ortağı Oluştur ya da Güncelle" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "Oluşturuldu" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "Kayıtlı Mobil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "Kayıtlı Telefon" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "Çevir" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "Ad Görünümü" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "Biten" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "Taslak" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "E.164 Numara" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "arayan numaranın E.164 eşdeğeri" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "Sabit" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "Sabit/Mobil" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "Son Güncelleyen" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "Son Güncellenme" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "Mobil" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "Numara Bulunamadı" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "Uluslarası biçime çevrilen numara:" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "Numara bulunamadı" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "Sondan eşleştirilecek rakam adedi" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "Sondan eşleştirilecek rakam adedi" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "Telefon numarasının yazılacağı iş ortağı" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "Güncellenecek iş ortağı" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "İş ortağı: %s" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "Telefon CallerID" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" +"Sizi arayan numaranın telefon sunucusundan alınan telefon numarası (E.164 " +"değil)" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "yeniden biçimlendirilemeyen telefon numaraları " + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "Yeniden biçimlendirilemeyen telefon numaraları:" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "Telefon numaralarını yeniden biçimlendir" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "Bütün telefon numaralarını yeniden biçimlendir" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "Güncellenecek iş ortağını seçin." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "Durumu" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "Telefon" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "Telefon Ayarları" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" +"'Sondan eşleştirilecek rakam adedi' alanına sadece pozitif sayılar " +"girilmelidir." + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" +"Bu sihirbaz Cep, sabit telefon ve faks numaralarını standart E.164 " +"uluslararası biçime sokar." + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "Çalan telefonunuzu açın" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "Bir iş ortağı Oluştur ya da Güncelle" + +#~ msgid "Last Modified on" +#~ msgstr "Son Değişiklik" diff --git a/base_phone/i18n/vi_VN.po b/base_phone/i18n/vi_VN.po new file mode 100644 index 000000000..4e8daeabb --- /dev/null +++ b/base_phone/i18n/vi_VN.po @@ -0,0 +1,345 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_phone +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-01 07:21+0000\n" +"PO-Revision-Date: 2023-05-01 07:21+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Incoming calls" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__calling_number +msgid "Calling Number" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial successfull" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Click2dial to %s" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Close" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_common +msgid "Common methods for phone features" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_company +msgid "Companies" +msgstr "Công ty" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_config_settings +msgid "Config Settings" +msgstr "Thiết lập cấu hình" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_res_partner +msgid "Contact" +msgstr "Liên hệ" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +#, python-format +msgid "Create New Partner" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Create or Update a Partner" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_uid +msgid "Created by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__create_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__create_date +msgid "Created on" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_mobile +msgid "Current Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__current_partner_phone +msgid "Current Phone" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.xml:0 +#, python-format +msgid "Dial" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Dial phone" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__display_name +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__display_name +msgid "Display Name" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__done +msgid "Done" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__reformat_all_phonenumbers__state__draft +msgid "Draft" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__e164_number +msgid "E.164 Number" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__e164_number +msgid "E.164 equivalent of the calling number." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__phone +msgid "Fixed" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__number_type +msgid "Fixed/Mobile" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__id +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__id +msgid "ID" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,help:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "" +"In several situations, Odoo will have to find a Partner/Lead/Employee/... " +"from a phone number presented by the calling party. As the phone numbers " +"presented by your phone operator may not always be displayed in a standard " +"format, the best method to find the related Partner/Lead/Employee/... in " +"Odoo is to try to match the end of the phone number in Odoo with the N last " +"digits of the phone number presented by the calling party. N is the value " +"you should enter in this field." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_uid +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__write_date +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Missing country on company %s" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields.selection,name:base_phone.selection__number_not_found__number_type__mobile +msgid "Mobile" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number Not Found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Number converted to international format:" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Number dialed: %s" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_number_not_found +msgid "Number not found" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "Number of Digits" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_res_company__number_of_digits_to_match_from_end +#: model:ir.model.fields,field_description:base_phone.field_res_config_settings__number_of_digits_to_match_from_end +msgid "Number of Digits To Match From End" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner on which the phone number will be written" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_number_not_found__to_update_partner_id +msgid "Partner to Update" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Partner: %s" +msgstr "" + +#. module: base_phone +#: model:res.groups,name:base_phone.group_callerid +msgid "Phone CallerID" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_phone_validation_mixin +msgid "Phone Validation Mixin" +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,help:base_phone.field_number_not_found__calling_number +msgid "" +"Phone number of calling party that has been obtained from the telephony " +"server, in the format used by the telephony server (not E.164)." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__phonenumbers_not_reformatted +msgid "Phone numbers that couldn't be reformatted" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Phone numbers that couldn't be reformatted:" +msgstr "" + +#. module: base_phone +#: model:ir.actions.act_window,name:base_phone.reformat_all_phonenumbers_action +#: model:ir.ui.menu,name:base_phone.reformat_all_phonenumbers_menu +msgid "Reformat Phone Numbers" +msgstr "" + +#. module: base_phone +#: model:ir.model,name:base_phone.model_reformat_all_phonenumbers +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "Reformat all phone numbers" +msgstr "" + +#. module: base_phone +#. odoo-python +#: code:addons/base_phone/wizard/number_not_found.py:0 +#, python-format +msgid "Select the Partner to Update." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +msgid "" +"Set how many digits must be identical from the end of the phone number to " +"declare it as a match with a partner, a lead, an employee, a candidate, etc." +msgstr "" + +#. module: base_phone +#: model:ir.model.fields,field_description:base_phone.field_reformat_all_phonenumbers__state +msgid "State" +msgstr "" + +#. module: base_phone +#: model:ir.ui.menu,name:base_phone.menu_config_phone +#: model_terms:ir.ui.view,arch_db:base_phone.res_config_settings_view_form +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.view_users_form +msgid "Telephony Preferences" +msgstr "" + +#. module: base_phone +#: model:ir.model.constraint,message:base_phone.constraint_res_company_number_of_digits_to_match_from_end_positive +msgid "" +"The value of the field 'Number of Digits To Match From End' must be positive." +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.reformat_all_phonenumbers_form +msgid "" +"This wizard reformats the phone and mobile numbers of all partners in " +"standard international format e.g. +33 1 41 98 12 42" +msgstr "" + +#. module: base_phone +#. odoo-javascript +#: code:addons/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js:0 +#, python-format +msgid "Unhook your ringing phone" +msgstr "" + +#. module: base_phone +#: model_terms:ir.ui.view,arch_db:base_phone.number_not_found_form +msgid "Update Existing Partner" +msgstr "" diff --git a/base_phone/models/__init__.py b/base_phone/models/__init__.py new file mode 100644 index 000000000..7d7547ee7 --- /dev/null +++ b/base_phone/models/__init__.py @@ -0,0 +1,4 @@ +from . import phone_validation_mixin +from . import res_company +from . import res_partner +from . import phone_common diff --git a/base_phone/models/ir_fields_converter.py b/base_phone/models/ir_fields_converter.py new file mode 100644 index 000000000..8f50ebe44 --- /dev/null +++ b/base_phone/models/ir_fields_converter.py @@ -0,0 +1,13 @@ +# Copyright 2016-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, models + + +class IrFieldsConverter(models.AbstractModel): + _inherit = "ir.fields.converter" + + @api.model + def _str_to_phone(self, model, field, value): + return super()._str_to_char(model, field, value) diff --git a/base_phone/models/phone_common.py b/base_phone/models/phone_common.py new file mode 100644 index 000000000..80a017b54 --- /dev/null +++ b/base_phone/models/phone_common.py @@ -0,0 +1,163 @@ +# Copyright 2010-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging + +from odoo import api, models + +_logger = logging.getLogger(__name__) + +try: + import phonenumbers +except ImportError: + _logger.debug("Cannot `import phonenumbers`.") + + +class PhoneCommon(models.AbstractModel): + _name = "phone.common" + _description = "Common methods for phone features" + + @api.model + def get_name_from_phone_number(self, presented_number): + """Function to get name from phone number. Usefull for use from IPBX + to add CallerID name to incoming calls.""" + res = self.get_record_from_phone_number(presented_number) + if res: + return res[2] + else: + return False + + @api.model + def get_record_from_phone_number(self, presented_number): + """If it finds something, it returns (object name, ID, record name) + For example : ('res.partner', 42, 'Alexis de Lattre (Akretion)') + """ + _logger.debug( + f"Call get_name_from_phone_number with number = {presented_number}" + ) + if not isinstance(presented_number, str): + _logger.warning( + f"Number {presented_number} should be a 'str' but it is a" + f" {type(presented_number)}" + ) + return False + if not presented_number.isdigit(): + _logger.warning(f"Number '{presented_number}' should only contain digits.") + + nr_digits_to_match_from_end = ( + self.env.company.number_of_digits_to_match_from_end + ) + if len(presented_number) >= nr_digits_to_match_from_end: + end_number_to_match = presented_number[ + -nr_digits_to_match_from_end : len(presented_number) + ] + else: + end_number_to_match = presented_number + + sorted_phonemodels = self._get_phone_models() + for obj_dict in sorted_phonemodels: + obj = obj_dict["object"] + pg_search_number = "%" + end_number_to_match + _logger.debug( + f"Will search phone and mobile " + f"numbers in {obj._name} ending " + f"with '{end_number_to_match}'" + ) + sql = f"SELECT id FROM {obj._table} WHERE " + sql_where = [] + sql_args = [] + for field in obj_dict["fields"]: + sql_where.append(f"replace({field}, ' ', '') ilike %s") + sql_args.append(pg_search_number) + sql += " or ".join(sql_where) + _logger.debug(f"get_record_from_phone_number sql={sql} sql_args={sql_args}") + self._cr.execute(sql, tuple(sql_args)) + res_sql = self._cr.fetchall() + if len(res_sql) > 1: + res_ids = [x[0] for x in res_sql] + _logger.warning( + f"There are several {obj._name} (IDS = {res_ids}) " + f"with a phone number " + f"ending with '{end_number_to_match}'. " + f"Taking the first one." + ) + if res_sql: + obj_id = res_sql[0][0] + res_obj = obj.browse(obj_id) + # Use name_get()[0][1] instead of display_name + # to take the context into account with the callerid key + name = res_obj.display_name + res = (obj._name, res_obj.id, name) + _logger.debug( + f"Answer " + f"get_record_from_phone_number: ({res[0]}, {res[1]}, {res[2]})" + ) + return res + else: + _logger.debug( + f"No match on {obj._name} for end " + f"of phone number '{end_number_to_match}'" + ) + return False + + @api.model + def _get_phone_models(self): + phoneobj = [] + for model_name in self.env.registry.keys(): + senv = False + try: + senv = self.with_context(callerid=True).env[model_name] + except Exception: + continue + if ( + hasattr(senv, "_phone_name_sequence") + and isinstance(senv._phone_name_sequence, int) + and hasattr(senv, "_phone_name_fields") + and isinstance(senv._phone_name_fields, list) + ): + cdict = { + "object": senv, + "fields": senv._phone_name_fields, + } + phoneobj.append((senv._phone_name_sequence, cdict)) + + phoneobj_sorted = sorted(phoneobj, key=lambda element: element[0]) + res = [] + for lambd in phoneobj_sorted: + res.append(lambd[1]) + # [{'fields': ['phone', 'mobile'], 'object': res.partner()}, + # {'fields': ['phone', 'mobile'], 'object': crm.lead()}] + return res + + @api.model + def click2dial(self, erp_number): + """This function is designed to be overridden in IPBX-specific + modules, such as asterisk_click2dial or ovh_telephony_connector""" + return {"dialed_number": erp_number} + + @api.model + def convert_to_dial_number(self, erp_number): + """ + This function is dedicated to the transformation of the number + available in Odoo to the number that can be dialed. + You may have to inherit this function in another module specific + for your company if you are not happy with the way I reformat + the numbers. + """ + assert erp_number, "Missing phone number" + _logger.debug(f"Number before reformat = {erp_number}") + # erp_number are supposed to be in International format, so no need to + # give a country code here + parsed_num = phonenumbers.parse(erp_number, None) + country_code = self.env.company.country_id.code + assert country_code, "Missing country on company" + _logger.debug(f"Country code = {country_code}") + to_dial_number = phonenumbers.format_out_of_country_calling_number( + parsed_num, country_code.upper() + ) + to_dial_number = to_dial_number.translate( + to_dial_number.maketrans("", "", " -.()/") + ) + _logger.debug(f"Number to be sent to phone system: {to_dial_number}") + return to_dial_number diff --git a/base_phone/models/phone_validation_mixin.py b/base_phone/models/phone_validation_mixin.py new file mode 100644 index 000000000..14566fda5 --- /dev/null +++ b/base_phone/models/phone_validation_mixin.py @@ -0,0 +1,32 @@ +# Copyright 2018-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + + +from odoo import models + +from odoo.addons.phone_validation.tools import phone_validation + + +class PhoneValidationMixin(models.AbstractModel): + _name = "phone.validation.mixin" + _description = "Phone Validation Mixin" + + def _phone_get_country(self): + if "country_id" in self and self.country_id: + return self.country_id + if "partner_id" in self and self.partner_id and self.partner_id.country_id: + return self.partner_id.country_id + return self.env.company.country_id + + def phone_format(self, number, country=None, company=None): + country = country or self._phone_get_country() + if not country: + return number + return phone_validation.phone_format( + number, + country.code if country else None, + country.phone_code if country else None, + force_format="INTERNATIONAL", + raise_exception=False, + ) diff --git a/base_phone/models/res_company.py b/base_phone/models/res_company.py new file mode 100644 index 000000000..2cf2a345b --- /dev/null +++ b/base_phone/models/res_company.py @@ -0,0 +1,32 @@ +# Copyright 2016-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class ResCompany(models.Model): + _inherit = "res.company" + + number_of_digits_to_match_from_end = fields.Integer( + string="Number of Digits To Match From End", + default=8, + help="In several situations, Odoo will have to find a " + "Partner/Lead/Employee/... from a phone number presented by the " + "calling party. As the phone numbers presented by your phone " + "operator may not always be displayed in a standard format, " + "the best method to find the related Partner/Lead/Employee/... " + "in Odoo is to try to match the end of the phone number in " + "Odoo with the N last digits of the phone number presented " + "by the calling party. N is the value you should enter in this " + "field.", + ) + + _sql_constraints = [ + ( + "number_of_digits_to_match_from_end_positive", + "CHECK (number_of_digits_to_match_from_end > 0)", + "The value of the field 'Number of Digits To Match From End' must " + "be positive.", + ) + ] diff --git a/base_phone/models/res_partner.py b/base_phone/models/res_partner.py new file mode 100644 index 000000000..733b7658d --- /dev/null +++ b/base_phone/models/res_partner.py @@ -0,0 +1,29 @@ +# Copyright 2016-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + + +from odoo import api, models + + +class ResPartner(models.Model): + _name = "res.partner" + # inherit on phone.validation.mixin (same as in crm_phone_validation, + # but base_phone only depends on phone_validation, + # not on crm_phone_validation) + _inherit = ["res.partner", "phone.validation.mixin"] + _phone_name_sequence = 10 + _phone_name_fields = ["phone", "mobile"] + + @api.depends("name") + @api.depends_context("callerid") + def _compute_display_name(self): + if self._context.get("callerid"): + for partner in self: + if partner.parent_id and partner.parent_id.is_company: + name = f"{partner.parent_id.name}, {partner.name}" + else: + name = partner.name or "" + partner.display_name = name + else: + return super()._compute_display_name() diff --git a/base_phone/pyproject.toml b/base_phone/pyproject.toml new file mode 100644 index 000000000..4231d0ccc --- /dev/null +++ b/base_phone/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/base_phone/readme/CONTRIBUTORS.md b/base_phone/readme/CONTRIBUTORS.md new file mode 100644 index 000000000..ef818c8a9 --- /dev/null +++ b/base_phone/readme/CONTRIBUTORS.md @@ -0,0 +1,6 @@ +- Alexis de Lattre \<\> +- Sébastien Beau \<\> +- [Dixmit](https://www.dixmit.com): + - Luis David Rodríguez + - Enric Tobella +- `Heliconia Solutions Pvt. Ltd. `_ diff --git a/base_phone/readme/DESCRIPTION.md b/base_phone/readme/DESCRIPTION.md new file mode 100644 index 000000000..bdc724915 --- /dev/null +++ b/base_phone/readme/DESCRIPTION.md @@ -0,0 +1,14 @@ +This module provides common methods and wizards which can be useful to +develop a connector between Odoo and a telephony system. It depends on +the official module *phone_validation* which handle the reformatting of +phone numbers using the +[phonenumbers](https://github.com/daviddrysdale/python-phonenumbers) +Python library, which is a port of the library used in Android +smartphones. For example, if your user is linked to a French company and +you update the form view of a partner with a badly written French phone +number such as '01-55-42-12-42', Odoo will automatically update the +phone number to [E.164](https://en.wikipedia.org/wiki/E.164) format +'+33155421242'. This module extends this reformatting to create() and +write() methods. + +This module is used by the Odoo-Asterisk connector of the OCA. diff --git a/base_phone/requirements.txt b/base_phone/requirements.txt new file mode 100644 index 000000000..7813b157f --- /dev/null +++ b/base_phone/requirements.txt @@ -0,0 +1 @@ +phonenumbers diff --git a/base_phone/security/ir.model.access.csv b/base_phone/security/ir.model.access.csv new file mode 100644 index 000000000..f17cc9e8d --- /dev/null +++ b/base_phone/security/ir.model.access.csv @@ -0,0 +1,4 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +callerid_res_partner_read,Read access on res.partner,base.model_res_partner,group_callerid,1,0,0,0 +reformat_all_phone_number_access,Reformat All phone number access,model_reformat_all_phonenumbers,base.group_system,1,1,1,1 +access_partner_not_found,Access Partner not found wizard,model_number_not_found,base.group_partner_manager,1,1,1,1 diff --git a/base_phone/security/phone_security.xml b/base_phone/security/phone_security.xml new file mode 100644 index 000000000..188fc4a54 --- /dev/null +++ b/base_phone/security/phone_security.xml @@ -0,0 +1,12 @@ + + + + + + Phone CallerID + + diff --git a/base_phone/static/description/icon.png b/base_phone/static/description/icon.png new file mode 100644 index 000000000..3a0328b51 Binary files /dev/null and b/base_phone/static/description/icon.png differ diff --git a/base_phone/static/description/index.html b/base_phone/static/description/index.html new file mode 100644 index 000000000..3af725d7c --- /dev/null +++ b/base_phone/static/description/index.html @@ -0,0 +1,444 @@ + + + + + +Base Phone + + + +
+

Base Phone

+ + +

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

+

This module provides common methods and wizards which can be useful to +develop a connector between Odoo and a telephony system. It depends on +the official module phone_validation which handle the reformatting of +phone numbers using the +phonenumbers +Python library, which is a port of the library used in Android +smartphones. For example, if your user is linked to a French company and +you update the form view of a partner with a badly written French phone +number such as ‘01-55-42-12-42’, Odoo will automatically update the +phone number to E.164 format +‘+33155421242’. This module extends this reformatting to create() and +write() methods.

+

This module is used by the Odoo-Asterisk connector of the OCA.

+

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

+
    +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

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.

+

Current maintainer:

+

alexis-via

+

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

+

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

+
+
+
+ + diff --git a/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js b/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js new file mode 100644 index 000000000..e41a2bcbd --- /dev/null +++ b/base_phone/static/src/components/on_dial_button/on_dial_button.esm.js @@ -0,0 +1,72 @@ +/** @odoo-module **/ + +/* + Copyright 2024 Dixmit + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +*/ + +import {Component} from "@odoo/owl"; +import {_t} from "@web/core/l10n/translation"; +import {useService} from "@web/core/utils/hooks"; + +export class OnDialButton extends Component { + setup() { + this.notification = useService("notification"); + this.title = _t("Dial phone"); + this.orm = useService("orm"); + } + async onClick() { + await this.props.record.save(); + this.click2dial(this.props.record.data[this.props.name].replace(/\s+/g, "")); + } + click2dial(phone_num) { + var self = this; + this.notification.add(_t("Unhook your ringing phone"), { + title: _t("Click2dial to %s", phone_num), + }); + var params = { + phone_number: phone_num, + click2dial_model: this.model, + click2dial_id: this.res_id, + }; + return this.orm + .call("phone.common", "click2dial", [phone_num], { + context: params, + }) + .then( + function (r) { + if (r === false) { + self.notification.add("Click2dial failed", { + type: "danger", + }); + } else if (typeof r === "object") { + self.notification.add( + _t("Number dialed: %s", r.dialed_number), + { + title: _t("Click2dial successfull"), + } + ); + if (r.action_model) { + var action = { + name: r.action_name, + type: "ir.actions.act_window", + res_model: r.action_model, + view_mode: "form", + views: [[false, "form"]], + target: "new", + context: params, + }; + return self.do_action(action); + } + } + }, + function () { + self.notification.add("Click2dial failed", { + type: "danger", + }); + } + ); + } +} +OnDialButton.template = "base_phone.OnDialButton"; +OnDialButton.props = ["*"]; diff --git a/base_phone/static/src/components/on_dial_button/on_dial_button.xml b/base_phone/static/src/components/on_dial_button/on_dial_button.xml new file mode 100644 index 000000000..c99060d7f --- /dev/null +++ b/base_phone/static/src/components/on_dial_button/on_dial_button.xml @@ -0,0 +1,18 @@ + + + + + + + + + Dial + + + + diff --git a/base_phone/static/src/components/phone_field/phone_field.esm.js b/base_phone/static/src/components/phone_field/phone_field.esm.js new file mode 100644 index 000000000..518e4cc1f --- /dev/null +++ b/base_phone/static/src/components/phone_field/phone_field.esm.js @@ -0,0 +1,17 @@ +/** @odoo-module **/ + +/* + Copyright 2024 Dixmit + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +*/ + +import {OnDialButton} from "@base_phone/components/on_dial_button/on_dial_button.esm"; +import {PhoneField} from "@web/views/fields/phone/phone_field"; +import {patch} from "@web/core/utils/patch"; + +patch(PhoneField, { + components: { + ...PhoneField.components, + OnDialButton, + }, +}); diff --git a/base_phone/static/src/components/phone_field/phone_field.xml b/base_phone/static/src/components/phone_field/phone_field.xml new file mode 100644 index 000000000..fe494950c --- /dev/null +++ b/base_phone/static/src/components/phone_field/phone_field.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/base_phone/tests/__init__.py b/base_phone/tests/__init__.py new file mode 100644 index 000000000..71596a519 --- /dev/null +++ b/base_phone/tests/__init__.py @@ -0,0 +1 @@ +from . import test_base_phone diff --git a/base_phone/tests/test_base_phone.py b/base_phone/tests/test_base_phone.py new file mode 100644 index 000000000..3ca011921 --- /dev/null +++ b/base_phone/tests/test_base_phone.py @@ -0,0 +1,105 @@ +# Copyright 2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo.tests.common import TransactionCase + + +class TestBasePhone(TransactionCase): + def setUp(self): + super().setUp() + self.fr_country_id = self.env.ref("base.fr").id + self.phco = self.env["phone.common"] + self.env.company.write({"country_id": self.fr_country_id}) + self.akretion = self.env["res.partner"].create( + { + "name": "Akretion France", + "country_id": self.fr_country_id, + "phone": "+33 4 78 32 32 32", + } + ) + + def test_get_phone_model(self): + res = self.phco._get_phone_models() + self.assertIsInstance(res, list) + rpo = self.env["res.partner"] + self.assertTrue(any([x["object"] == rpo for x in res])) + for entry in res: + self.assertIsInstance(entry.get("fields"), list) + + def test_lookup(self): + res = self.phco.get_record_from_phone_number("0478323232") + self.assertIsInstance(res, tuple) + self.assertEqual(res[0], "res.partner") + self.assertEqual(res[1], self.akretion.id) + self.assertEqual(res[2], self.akretion.with_context(callerid=True).display_name) + res = self.phco.get_record_from_phone_number("0499889988") + self.assertFalse(res) + + def test_to_dial(self): + phone_to_dial = self.phco.convert_to_dial_number("+33 4 78 99 88 77") + self.assertEqual(phone_to_dial, "0478998877") + phone_to_dial = self.phco.convert_to_dial_number("+32 455 78 99 88") + self.assertEqual(phone_to_dial, "0032455789988") + + def test_partner_phone_formatting(self): + rpo = self.env["res.partner"] + # Create an existing partner without country + partner1 = rpo.create( + { + "name": "Pierre Paillet", + "phone": "04-72-08-87-32", + "mobile": "06.42.77.42.66", + } + ) + partner1._onchange_phone_validation() + partner1._onchange_mobile_validation() + self.assertEqual(partner1.phone, "+33 4 72 08 87 32") + self.assertEqual(partner1.mobile, "+33 6 42 77 42 66") + # Create a partner with country + parent_partner2 = rpo.create( + { + "name": "C2C", + "country_id": self.env.ref("base.ch").id, + "is_company": True, + } + ) + partner2 = rpo.create( + { + "name": "Joël Grand-Guillaume", + "parent_id": parent_partner2.id, + "phone": "(0) 21 619 10 10", + "mobile": "(0) 79 606 42 42", + } + ) + partner2._onchange_phone_validation() + partner2._onchange_mobile_validation() + self.assertEqual(partner2.country_id, self.env.ref("base.ch")) + self.assertEqual(partner2.phone, "+41 21 619 10 10") + self.assertEqual(partner2.mobile, "+41 79 606 42 42") + # Write on an existing partner + partner3 = rpo.create( + { + "name": "Belgian corp", + "country_id": self.env.ref("base.be").id, + "is_company": True, + } + ) + partner3.write({"phone": "(0) 2 391 43 74"}) + partner3._onchange_phone_validation() + self.assertEqual(partner3.phone, "+32 2 391 43 74") + # Write on an existing partner with country at the same time + partner3.write( + { + "phone": "04 72 89 32 43", + "country_id": self.fr_country_id, + } + ) + partner3._onchange_phone_validation() + self.assertEqual(partner3.phone, "+33 4 72 89 32 43") + # Test get_name_from_phone_number + pco = self.env["phone.common"] + name = pco.get_name_from_phone_number("0642774266") + self.assertEqual(name, "Pierre Paillet") + name2 = pco.get_name_from_phone_number("0041216191010`") + self.assertEqual(name2, "C2C, Joël Grand-Guillaume") diff --git a/base_phone/views/res_users_view.xml b/base_phone/views/res_users_view.xml new file mode 100644 index 000000000..720da1285 --- /dev/null +++ b/base_phone/views/res_users_view.xml @@ -0,0 +1,38 @@ + + + + + base_phone.res.users.telephony_tab + res.users + + + + + + + + + + + + base_phone.user_preferences.view + res.users + + + + + + + + + + diff --git a/base_phone/wizard/__init__.py b/base_phone/wizard/__init__.py new file mode 100644 index 000000000..b49bc8fd5 --- /dev/null +++ b/base_phone/wizard/__init__.py @@ -0,0 +1,3 @@ +from . import res_config_settings +from . import reformat_all_phonenumbers +from . import number_not_found diff --git a/base_phone/wizard/number_not_found.py b/base_phone/wizard/number_not_found.py new file mode 100644 index 000000000..bef306b09 --- /dev/null +++ b/base_phone/wizard/number_not_found.py @@ -0,0 +1,112 @@ +# Copyright 2010-2021 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging + +from odoo import _, api, fields, models +from odoo.exceptions import UserError + +_logger = logging.getLogger(__name__) + +try: + import phonenumbers +except ImportError: + _logger.debug("Cannot `import phonenumbers`.") + + +class NumberNotFound(models.TransientModel): + _name = "number.not.found" + _description = "Number not found" + + calling_number = fields.Char( + size=64, + readonly=True, + help="Phone number of calling party that has been obtained from the " + "telephony server, in the format used by the telephony server (not " + "E.164).", + ) + e164_number = fields.Char( + string="E.164 Number", size=64, help="E.164 equivalent of the calling number." + ) + number_type = fields.Selection( + selection=[("phone", "Fixed"), ("mobile", "Mobile")], + string="Fixed/Mobile", + required=True, + ) + to_update_partner_id = fields.Many2one( + comodel_name="res.partner", + string="Partner to Update", + help="Partner on which the phone number will be written", + ) + current_partner_phone = fields.Char( + related="to_update_partner_id.phone", string="Current Phone" + ) + current_partner_mobile = fields.Char( + related="to_update_partner_id.mobile", string="Current Mobile" + ) + + @api.model + def default_get(self, fields_list): + res = super().default_get(fields_list) + if not res: + res = {} + if res.get("calling_number"): + if not self.env.company.country_id: + raise UserError( + _("Missing country on company %s") % self.env.company.display_name + ) + + country_code = self.env.company.country_id.code + try: + parsed_num = phonenumbers.parse(res["calling_number"], country_code) + res["e164_number"] = phonenumbers.format_number( + parsed_num, phonenumbers.PhoneNumberFormat.INTERNATIONAL + ) + number_type = phonenumbers.number_type(parsed_num) + if number_type == 1: + res["number_type"] = "mobile" + else: + res["number_type"] = "phone" + except Exception as e: + _logger.error( + "Cannot reformat the phone number '%s': %s", + res["calling_number"], + e, + ) + return res + + def create_partner(self): + """Function called by the related button of the wizard""" + self.ensure_one() + parsed_num = phonenumbers.parse(self.e164_number, None) + phonenumbers.number_type(parsed_num) + + context = dict(self._context or {}) + context[f"default_{self.number_type}"] = self.e164_number + action = { + "name": _("Create New Partner"), + "view_mode": "form,tree,kanban", + "res_model": "res.partner", + "type": "ir.actions.act_window", + "target": "current", + "context": context, + } + return action + + def update_partner(self): + """Function called by the related button of the wizard""" + self.ensure_one() + if not self.to_update_partner_id: + raise UserError(_("Select the Partner to Update.")) + self.to_update_partner_id.write({self.number_type: self.e164_number}) + action = { + "name": _("Partner: %s") % self.to_update_partner_id.name, + "type": "ir.actions.act_window", + "res_model": "res.partner", + "view_mode": "form,tree,kanban", + "target": "current", + "res_id": self.to_update_partner_id.id, + "context": self._context, + } + return action diff --git a/base_phone/wizard/number_not_found_view.xml b/base_phone/wizard/number_not_found_view.xml new file mode 100644 index 000000000..15526dfb8 --- /dev/null +++ b/base_phone/wizard/number_not_found_view.xml @@ -0,0 +1,67 @@ + + + + + number.not.found.form + number.not.found + +
+
+

+ +

+
+ + +