diff --git a/quality_control_team_oca/README.rst b/quality_control_team_oca/README.rst new file mode 100644 index 000000000..7d01fc60c --- /dev/null +++ b/quality_control_team_oca/README.rst @@ -0,0 +1,96 @@ +======================== +Quality Control Team OCA +======================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:6a1c8cdcbae6f198c4e4c41402a7c6d7df88080a13fa4502baba5100c7958521 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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%2Fmanufacture-lightgray.png?logo=github + :target: https://github.com/OCA/manufacture/tree/13.0/quality_control_team_oca + :alt: OCA/manufacture +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/manufacture-13-0/manufacture-13-0-quality_control_team_oca + :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/manufacture&target_branch=13.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module extends the functionality of Quality Control app to support the +use of Quality control teams and to allow you to manage different team flows. + +This module by itself does not provide any functionality to QC teams. It +provides the teams basic configuration and a dashboard to be used by other +modules. + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +To configure this module, you need to: + +#. Go to *Quality Control > Configuration > Quality Control Teams*. + +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 +~~~~~~~ + +* Eficent + +Contributors +~~~~~~~~~~~~ + +* Lois Rilo + +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-lreficent| image:: https://github.com/lreficent.png?size=40px + :target: https://github.com/lreficent + :alt: lreficent + +Current `maintainer `__: + +|maintainer-lreficent| + +This module is part of the `OCA/manufacture `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/quality_control_team_oca/__init__.py b/quality_control_team_oca/__init__.py new file mode 100644 index 000000000..0650744f6 --- /dev/null +++ b/quality_control_team_oca/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/quality_control_team_oca/__manifest__.py b/quality_control_team_oca/__manifest__.py new file mode 100644 index 000000000..2b51095b3 --- /dev/null +++ b/quality_control_team_oca/__manifest__.py @@ -0,0 +1,22 @@ +# Copyright 2017 Eficent Business and IT Consulting Services S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + "name": "Quality Control Team OCA", + "summary": "Adds quality control teams to handle different quality " + "control workflows", + "version": "14.0.1.0.0", + "category": "Quality Control", + "website": "https://github.com/OCA/manufacture", + "author": "Eficent, Odoo Community Association (OCA)", + "maintainers": ["lreficent"], + "license": "AGPL-3", + "application": False, + "installable": True, + "depends": ["quality_control_oca"], + "data": [ + "security/ir.model.access.csv", + "views/qc_team_view.xml", + "views/qc_team_dashboard.xml", + "data/quality_control_team_data.xml", + ], +} diff --git a/quality_control_team_oca/data/quality_control_team_data.xml b/quality_control_team_oca/data/quality_control_team_data.xml new file mode 100644 index 000000000..dd50705a6 --- /dev/null +++ b/quality_control_team_oca/data/quality_control_team_data.xml @@ -0,0 +1,9 @@ + + + + + Main QC Team + + + diff --git a/quality_control_team_oca/i18n/de.po b/quality_control_team_oca/i18n/de.po new file mode 100644 index 000000000..159e2f7ff --- /dev/null +++ b/quality_control_team_oca/i18n/de.po @@ -0,0 +1,324 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_team +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2018-12-13 11:58+0000\n" +"Last-Translator: Maria Sparenberg \n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.3\n" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "" +"" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__active +msgid "Active" +msgstr "Aktiv" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Avatar" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "Click here to define a new quality control team." +msgstr "Klicken Sie hier, um ein neues Qualitätskontroll-Team zu definieren." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__color +msgid "Color Index" +msgstr "Farbindex" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__company_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Company" +msgstr "Unternehmen" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_partner +msgid "Contact" +msgstr "Kontakt" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_dashboard_act +#: model:ir.ui.menu,name:quality_control_team_oca.menu_qc_team_act +msgid "Dashboard" +msgstr "Dashboard" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_dashboard_act +msgid "" +"Define a new quality control teams going to Configuration >\n" +" Quality Control Teams." +msgstr "" +"Definieren Sie neue Qualitätskontroll-Teams Konfiguration >\n" +" Qualitätskontroll-Teams." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "" +"Follow this QC team to automatically track the events associated to users of " +"this team." +msgstr "" +"Folgen Sie diesem Qualitätskontroll-Team, um automatisch alle Ereignisse " +"nachzuverfolgen, die mit einem Mitglied dieses Teams assoziiert sind." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__id +msgid "ID" +msgstr "ID" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_ids +msgid "Messages" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "More Info" +msgstr "Weitere Informationen" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "My Teams" +msgstr "Meine Teams" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "QC teams Search" +msgstr "Qualitätskontroll-Teams Suche" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_qc_team +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__name +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_partner__qc_team_id +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_users__qc_team_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_tree +msgid "Quality Control Team" +msgstr "Qualitätskontroll-Team" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control Team name..." +msgstr "Qualtitätskontroll-Teamname..." + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_config_action +#: model:ir.ui.menu,name:quality_control_team_oca.qc_team_config_menu +msgid "Quality Control Teams" +msgstr "Qualitätskontroll-Teams" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control team" +msgstr "Qualitätskontroll-Team" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__reply_to +msgid "Reply-To" +msgstr "Antworten-an" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "Settings" +msgstr "Einstellungen" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__user_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Team Leader" +msgstr "Teamleiter" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__member_ids +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Team Members" +msgstr "Teammitglieder" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__color +msgid "The color of the team" +msgstr "Farbe des Teams" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__reply_to +msgid "" +"The email address put in the 'Reply-To' of all emails sent by Odoo about " +"cases in this QC team" +msgstr "" +"Dies ist die Email-Adresse, die in das 'Antworten-an' von allen Emails " +"eingefügt wird, die die Fälle dieses Teams betreffen und von Odoo versendet " +"werden" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "" +"Use quality control team to organize your different\n" +" departments into separate teams. Each team will work in\n" +" its own list of processes, stages..." +msgstr "" +"Verwenden Sie Qualitätskontroll-Teams, um Ihre unterschiedlichen Abteilungen " +"in getrennten Teams zu organisieren. \n" +" Jedes Team wird in eigenen Prozesslisten, Stufen etc. " +"arbeiten." + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_users +msgid "Users" +msgstr "Benutzer" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website communication history" +msgstr "" + +#~ msgid "More " +#~ msgstr "Mehr " diff --git a/quality_control_team_oca/i18n/it.po b/quality_control_team_oca/i18n/it.po new file mode 100644 index 000000000..40410eb15 --- /dev/null +++ b/quality_control_team_oca/i18n/it.po @@ -0,0 +1,327 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_team +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2023-07-12 12:09+0000\n" +"Last-Translator: Francesco Foresti \n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "" +"" +msgstr "" +"" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction +msgid "Action Needed" +msgstr "Azione richiesta" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__active +msgid "Active" +msgstr "Attivo" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio allegati" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Avatar" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "Click here to define a new quality control team." +msgstr "Fare clic qui per definire un nuova squadra controllo qualità." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__color +msgid "Color Index" +msgstr "Indice colore" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__company_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Company" +msgstr "Azienda" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_partner +msgid "Contact" +msgstr "Contatto" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_dashboard_act +#: model:ir.ui.menu,name:quality_control_team_oca.menu_qc_team_act +msgid "Dashboard" +msgstr "Bacheca" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_dashboard_act +msgid "" +"Define a new quality control teams going to Configuration >\n" +" Quality Control Teams." +msgstr "" +"Definire una nuova squadra controllo qualità andando in Configurazione " +"e\n" +" Squadre controllo qualità." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "" +"Follow this QC team to automatically track the events associated to users of " +"this team." +msgstr "" +"Iscriviti a questa squadra CQ per tracciare automaticamente gli eventi " +"associati agli utenti di questa squadra." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_follower_ids +msgid "Followers" +msgstr "Seguito da" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguito da (canali)" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguito da (partner)" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__id +msgid "ID" +msgstr "ID" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread +msgid "If checked, new messages require your attention." +msgstr "Se selezionata, nuovi messaggi richiedono attenzione." + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se selezionata, alcuni messaggi hanno un errore di consegna." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_is_follower +msgid "Is Follower" +msgstr "Segue" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_main_attachment_id +msgid "Main Attachment" +msgstr "Allegato principale" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna messaggio" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "More Info" +msgstr "Altre informazioni" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "My Teams" +msgstr "Le mie squadre" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error_counter +#, fuzzy +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Number of unread messages" +msgstr "Numero di messaggi non letti" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "QC teams Search" +msgstr "Ricerca squadre CQ" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_qc_team +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__name +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_partner__qc_team_id +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_users__qc_team_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_tree +msgid "Quality Control Team" +msgstr "Squadra controllo qualità" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control Team name..." +msgstr "Nome squadra controllo qualità..." + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_config_action +#: model:ir.ui.menu,name:quality_control_team_oca.qc_team_config_menu +msgid "Quality Control Teams" +msgstr "Squadre controllo qualità" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control team" +msgstr "Squadra controllo qualità" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__reply_to +msgid "Reply-To" +msgstr "Rispondi a" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_sms_error +#, fuzzy +msgid "SMS Delivery error" +msgstr "Errore di consegna messaggio" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "Settings" +msgstr "Impostazioni" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__user_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Team Leader" +msgstr "Team leader" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__member_ids +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Team Members" +msgstr "Membri squadra" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__color +msgid "The color of the team" +msgstr "Colore della squadra" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__reply_to +msgid "" +"The email address put in the 'Reply-To' of all emails sent by Odoo about " +"cases in this QC team" +msgstr "" +"L'indirizzo email inserito in 'Rispondi a' di tutte le email spedite da Odoo " +"relative a casi in questa squadra CQ" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread +msgid "Unread Messages" +msgstr "Messaggi non letti" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Contatore messaggi non letti" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "" +"Use quality control team to organize your different\n" +" departments into separate teams. Each team will work in\n" +" its own list of processes, stages..." +msgstr "" +"Utilizzare la squadra controllo qualità per organizzare diversi reparti\n" +" in squadre separate. Ogni squadra lavorerà\n" +" nel proprio elenco dei processi, fasi..." + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_users +msgid "Users" +msgstr "Utenti" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website Messages" +msgstr "Messaggi sito web" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website communication history" +msgstr "Storico comunicazioni sito web" + +#~ msgid "If checked new messages require your attention." +#~ msgstr "Se selezionata, nuovi messaggi richiedono attenzione." diff --git a/quality_control_team_oca/i18n/pt.po b/quality_control_team_oca/i18n/pt.po new file mode 100644 index 000000000..cd2a15e87 --- /dev/null +++ b/quality_control_team_oca/i18n/pt.po @@ -0,0 +1,324 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_team +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2019-09-12 11:24+0000\n" +"Last-Translator: Pedro Castro Silva \n" +"Language-Team: none\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.8\n" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "" +"" +msgstr "" +"" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction +msgid "Action Needed" +msgstr "Ação Necessária" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__active +msgid "Active" +msgstr "Ativo" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_attachment_count +msgid "Attachment Count" +msgstr "Nº de Anexos" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Avatar" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "Click here to define a new quality control team." +msgstr "Clique aqui para definir uma nova equipa do controlo de qualidade." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__color +msgid "Color Index" +msgstr "Índice de Cor" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__company_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Company" +msgstr "Empresa" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_partner +msgid "Contact" +msgstr "Contacto" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_dashboard_act +#: model:ir.ui.menu,name:quality_control_team_oca.menu_qc_team_act +msgid "Dashboard" +msgstr "Painel" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_dashboard_act +msgid "" +"Define a new quality control teams going to Configuration >\n" +" Quality Control Teams." +msgstr "" +"Defina novas equipas do controlo de qualidade em Configurações > " +"Equipas do Controlo de Qualidade." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__display_name +msgid "Display Name" +msgstr "Nome a Exibir" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "" +"Follow this QC team to automatically track the events associated to users of " +"this team." +msgstr "" +"Siga esta equipa do CQ para rastrear automaticamente os eventos associados " +"aos seus utilizadores." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguidores (Canais)" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (Parceiros)" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Group By..." +msgstr "Agrupar Por..." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__id +msgid "ID" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread +msgid "If checked, new messages require your attention." +msgstr "Se assinalado, novas mensagens requerem a sua atenção." + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se assinalado, algumas mensagens sofreram um erro de entrega." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_is_follower +msgid "Is Follower" +msgstr "É Seguidor" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team____last_update +msgid "Last Modified on" +msgstr "Modificado a última vez por" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_uid +msgid "Last Updated by" +msgstr "Atualizado pela última vez por" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_date +msgid "Last Updated on" +msgstr "Atualizado pela última vez em" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_main_attachment_id +msgid "Main Attachment" +msgstr "Anexo Principal" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error +msgid "Message Delivery error" +msgstr "Erro de Entrega de Mensagem" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "More Info" +msgstr "Mais info" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "My Teams" +msgstr "Minhas Equipas" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de Ações" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error_counter +#, fuzzy +msgid "Number of errors" +msgstr "Número de erro" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Número de mensagens que requerem uma ação" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Number of unread messages" +msgstr "Número de mensagens não lidas" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "QC teams Search" +msgstr "Pesquisar equipas do CQ" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_qc_team +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__name +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_partner__qc_team_id +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_users__qc_team_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_tree +msgid "Quality Control Team" +msgstr "Equipa do Controlo de Qualidade" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control Team name..." +msgstr "Nome da Equipa do Controlo de Qualidade..." + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_config_action +#: model:ir.ui.menu,name:quality_control_team_oca.qc_team_config_menu +msgid "Quality Control Teams" +msgstr "Equipas do Controlo de Qualidade" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control team" +msgstr "Equipa do controlo de qualidade" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__reply_to +msgid "Reply-To" +msgstr "Responder-a" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_sms_error +#, fuzzy +msgid "SMS Delivery error" +msgstr "Erro de Entrega de Mensagem" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "Settings" +msgstr "Configurações" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__user_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Team Leader" +msgstr "Líder da Equipa" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__member_ids +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Team Members" +msgstr "Membros da Equipa" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__color +msgid "The color of the team" +msgstr "Cor da equipa" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__reply_to +msgid "" +"The email address put in the 'Reply-To' of all emails sent by Odoo about " +"cases in this QC team" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread +msgid "Unread Messages" +msgstr "Mensagens Não Lidas" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Contador de Mensagens Não Lidas" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "" +"Use quality control team to organize your different\n" +" departments into separate teams. Each team will work in\n" +" its own list of processes, stages..." +msgstr "" +"Utilize equipas do controlo de qualidade para organizar os seus diferentes " +"departamentos em equipas separadas. Cada equipa trabalhará na sua própria " +"lista de processos, etapas, etc..." + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_users +msgid "Users" +msgstr "Utilizadores" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do Website" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicações do website" + +#~ msgid "If checked new messages require your attention." +#~ msgstr "Se assinalado, uma nova mensagem requer a sua atenção." diff --git a/quality_control_team_oca/i18n/pt_BR.po b/quality_control_team_oca/i18n/pt_BR.po new file mode 100644 index 000000000..3b0d78494 --- /dev/null +++ b/quality_control_team_oca/i18n/pt_BR.po @@ -0,0 +1,328 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_team +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2020-07-28 20:59+0000\n" +"Last-Translator: Fernando Colus \n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.10\n" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "" +"" +msgstr "" +"" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction +msgid "Action Needed" +msgstr "Ação Necessária" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__active +msgid "Active" +msgstr "Ativo" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de Anexos" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Avatar" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "Click here to define a new quality control team." +msgstr "Clique aqui para definir uma nova equipe de controle de qualidade." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__color +msgid "Color Index" +msgstr "Índice de Cores" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__company_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Company" +msgstr "Empresa" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_partner +msgid "Contact" +msgstr "Contato" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_dashboard_act +#: model:ir.ui.menu,name:quality_control_team_oca.menu_qc_team_act +msgid "Dashboard" +msgstr "Painel" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_dashboard_act +msgid "" +"Define a new quality control teams going to Configuration >\n" +" Quality Control Teams." +msgstr "" +"Defina uma nova equipe de controle de qualidade indo para Configuração " +">\n" +" Equipes de Controle de Qualidade." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__display_name +msgid "Display Name" +msgstr "Exibir Nome" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "" +"Follow this QC team to automatically track the events associated to users of " +"this team." +msgstr "" +"Siga esta equipe de QC para acompanhar automaticamente os eventos associados " +"aos usuários desta equipe." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguidores (Canais)" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (Parceiros)" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__id +msgid "ID" +msgstr "ID" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread +msgid "If checked, new messages require your attention." +msgstr "Se marcado novas mensagens requerem sua atenção." + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcado, algumas mensagens tem erro de entrega." + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team____last_update +msgid "Last Modified on" +msgstr "Última Modificação Feita em" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_uid +msgid "Last Updated by" +msgstr "Última Atualização Feita por" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_date +msgid "Last Updated on" +msgstr "Última Atualização Feita em" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_main_attachment_id +msgid "Main Attachment" +msgstr "Anexo Principal" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error +msgid "Message Delivery error" +msgstr "Erro de Entrega de Mensagem" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "More Info" +msgstr "Mais Informações" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "My Teams" +msgstr "Minhas Equipes" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error_counter +#, fuzzy +msgid "Number of errors" +msgstr "Número de Erros" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Número de mensagens que requerem uma ação" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Number of unread messages" +msgstr "Número de mensagens não lidas" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "QC teams Search" +msgstr "Pesquisar Equipes de QC" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_qc_team +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__name +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_partner__qc_team_id +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_users__qc_team_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_tree +msgid "Quality Control Team" +msgstr "Equipe de Controle de Qualidade" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control Team name..." +msgstr "Nome da Equipe de Controle de Qualidade..." + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_config_action +#: model:ir.ui.menu,name:quality_control_team_oca.qc_team_config_menu +msgid "Quality Control Teams" +msgstr "Equipes de Controle de Qualidade" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control team" +msgstr "Equipe de Controle de Qualidade" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__reply_to +msgid "Reply-To" +msgstr "Responder Para" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_sms_error +#, fuzzy +msgid "SMS Delivery error" +msgstr "Erro de Entrega de Mensagem" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "Settings" +msgstr "Configurações" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__user_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Team Leader" +msgstr "Líder de Equipe" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__member_ids +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Team Members" +msgstr "Membros da Equipe" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__color +msgid "The color of the team" +msgstr "A cor da equipe" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__reply_to +msgid "" +"The email address put in the 'Reply-To' of all emails sent by Odoo about " +"cases in this QC team" +msgstr "" +"O endereço de e-mail colocado no 'Reply-To' de todos os e-mails enviados por " +"Odoo sobre casos nesta equipe de QC" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread +msgid "Unread Messages" +msgstr "Mensagens Não Lidas" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Contador de Mensagens Não Lidas" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "" +"Use quality control team to organize your different\n" +" departments into separate teams. Each team will work in\n" +" its own list of processes, stages..." +msgstr "" +"Use a equipe de controle de qualidade para organizar o seu diferente\n" +" departamentos em equipes separadas. Cada equipe trabalhará " +"em\n" +" sua própria lista de processos, etapas..." + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_users +msgid "Users" +msgstr "Usuários" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do Site" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação através do site" + +#~ msgid "If checked new messages require your attention." +#~ msgstr "Se marcado, novas mensagens requerem sua atenção." diff --git a/quality_control_team_oca/i18n/quality_control_team.pot b/quality_control_team_oca/i18n/quality_control_team.pot new file mode 100644 index 000000000..a7b2537ac --- /dev/null +++ b/quality_control_team_oca/i18n/quality_control_team.pot @@ -0,0 +1,293 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_team +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.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: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_kanban +msgid "" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__active +msgid "Active" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.actions.act_window,help:quality_control_team.qc_team_config_action +msgid "Click here to define a new quality control team." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__color +msgid "Color Index" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__company_id +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +msgid "Company" +msgstr "" + +#. module: quality_control_team +#: model:ir.model,name:quality_control_team.model_res_partner +msgid "Contact" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__create_uid +msgid "Created by" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__create_date +msgid "Created on" +msgstr "" + +#. module: quality_control_team +#: model:ir.actions.act_window,name:quality_control_team.qc_team_dashboard_act +#: model:ir.ui.menu,name:quality_control_team.menu_qc_team_act +msgid "Dashboard" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.actions.act_window,help:quality_control_team.qc_team_dashboard_act +msgid "Define a new quality control teams going to Configuration >\n" +" Quality Control Teams." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__display_name +msgid "Display Name" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +msgid "Follow this QC team to automatically track the events associated to users of this team." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_search +msgid "Group By..." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__id +msgid "ID" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__message_unread +msgid "If checked new messages require your attention." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team____last_update +msgid "Last Modified on" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__write_date +msgid "Last Updated on" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_ids +msgid "Messages" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +msgid "More Info" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_search +msgid "My Teams" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_has_error_counter +msgid "Number of error" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_search +msgid "QC teams Search" +msgstr "" + +#. module: quality_control_team +#: model:ir.model,name:quality_control_team.model_qc_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__name +#: model:ir.model.fields,field_description:quality_control_team.field_res_partner__qc_team_id +#: model:ir.model.fields,field_description:quality_control_team.field_res_users__qc_team_id +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_tree +msgid "Quality Control Team" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +msgid "Quality Control Team name..." +msgstr "" + +#. module: quality_control_team +#: model:ir.actions.act_window,name:quality_control_team.qc_team_config_action +#: model:ir.ui.menu,name:quality_control_team.qc_team_config_menu +msgid "Quality Control Teams" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +msgid "Quality Control team" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__reply_to +msgid "Reply-To" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_kanban +msgid "Settings" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__user_id +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_search +msgid "Team Leader" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__member_ids +#: model_terms:ir.ui.view,arch_db:quality_control_team.qc_team_view_form +msgid "Team Members" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__color +msgid "The color of the team" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__reply_to +msgid "The email address put in the 'Reply-To' of all emails sent by Odoo about cases in this QC team" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: quality_control_team +#: model_terms:ir.actions.act_window,help:quality_control_team.qc_team_config_action +msgid "Use quality control team to organize your different\n" +" departments into separate teams. Each team will work in\n" +" its own list of processes, stages..." +msgstr "" + +#. module: quality_control_team +#: model:ir.model,name:quality_control_team.model_res_users +msgid "Users" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,field_description:quality_control_team.field_qc_team__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: quality_control_team +#: model:ir.model.fields,help:quality_control_team.field_qc_team__website_message_ids +msgid "Website communication history" +msgstr "" + diff --git a/quality_control_team_oca/i18n/quality_control_team_oca.pot b/quality_control_team_oca/i18n/quality_control_team_oca.pot new file mode 100644 index 000000000..8eec64956 --- /dev/null +++ b/quality_control_team_oca/i18n/quality_control_team_oca.pot @@ -0,0 +1,305 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * quality_control_team_oca +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.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: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__active +msgid "Active" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Avatar" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "Click here to define a new quality control team." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__color +msgid "Color Index" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__company_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Company" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_partner +msgid "Contact" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_uid +msgid "Created by" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__create_date +msgid "Created on" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_dashboard_act +#: model:ir.ui.menu,name:quality_control_team_oca.menu_qc_team_act +msgid "Dashboard" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_dashboard_act +msgid "" +"Define a new quality control teams going to Configuration >\n" +" Quality Control Teams." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__display_name +msgid "Display Name" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "" +"Follow this QC team to automatically track the events associated to users of" +" this team." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Group By..." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__id +msgid "ID" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team____last_update +msgid "Last Modified on" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__write_date +msgid "Last Updated on" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_ids +msgid "Messages" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "More Info" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "My Teams" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "QC teams Search" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_qc_team +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__name +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_partner__qc_team_id +#: model:ir.model.fields,field_description:quality_control_team_oca.field_res_users__qc_team_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_tree +msgid "Quality Control Team" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control Team name..." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.actions.act_window,name:quality_control_team_oca.qc_team_config_action +#: model:ir.ui.menu,name:quality_control_team_oca.qc_team_config_menu +msgid "Quality Control Teams" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Quality Control team" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__reply_to +msgid "Reply-To" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_kanban +msgid "Settings" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__user_id +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_search +msgid "Team Leader" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__member_ids +#: model_terms:ir.ui.view,arch_db:quality_control_team_oca.qc_team_view_form +msgid "Team Members" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__color +msgid "The color of the team" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__reply_to +msgid "" +"The email address put in the 'Reply-To' of all emails sent by Odoo about " +"cases in this QC team" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: quality_control_team_oca +#: model_terms:ir.actions.act_window,help:quality_control_team_oca.qc_team_config_action +msgid "" +"Use quality control team to organize your different\n" +" departments into separate teams. Each team will work in\n" +" its own list of processes, stages..." +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model,name:quality_control_team_oca.model_res_users +msgid "Users" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,field_description:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: quality_control_team_oca +#: model:ir.model.fields,help:quality_control_team_oca.field_qc_team__website_message_ids +msgid "Website communication history" +msgstr "" diff --git a/quality_control_team_oca/models/__init__.py b/quality_control_team_oca/models/__init__.py new file mode 100644 index 000000000..b38c7a594 --- /dev/null +++ b/quality_control_team_oca/models/__init__.py @@ -0,0 +1,3 @@ +from . import qc_team +from . import res_partner +from . import res_user diff --git a/quality_control_team_oca/models/qc_team.py b/quality_control_team_oca/models/qc_team.py new file mode 100644 index 000000000..326e2b97e --- /dev/null +++ b/quality_control_team_oca/models/qc_team.py @@ -0,0 +1,69 @@ +# Copyright 2017 Eficent Business and IT Consulting Services S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, fields, models + + +class QualityControlTeam(models.Model): + _name = "qc.team" + _inherit = ["mail.thread"] + _description = "Quality Control Team" + _order = "name" + + @api.model + def _get_default_qc_team_id(self, user_id=None): + if not user_id: + user_id = self.env.uid + qc_team_id = None + if "default_qc_team_id" in self.env.context: + qc_team_id = self.env["qc.team"].browse( + self.env.context.get("default_qc_team_id") + ) + if not qc_team_id or not qc_team_id.exists(): + company_id = self.env["res.users"].browse(user_id).company_id.id + qc_team_id = ( + self.env["qc.team"] + .sudo() + .search( + [ + "|", + ("user_id", "=", user_id), + ("member_ids", "=", user_id), + "|", + ("company_id", "=", False), + ("company_id", "child_of", [company_id]), + ], + limit=1, + ) + ) + if not qc_team_id: + default_team_id = self.env.ref( + "quality_control_team_oca.qc_team_main", raise_if_not_found=False + ) + if default_team_id: + qc_team_id = default_team_id + return qc_team_id + + name = fields.Char(string="Quality Control Team", required=True) + active = fields.Boolean(default=True) + company_id = fields.Many2one( + comodel_name="res.company", + string="Company", + default=lambda self: self.env.company, + ) + user_id = fields.Many2one(comodel_name="res.users", string="Team Leader") + member_ids = fields.One2many( + comodel_name="res.users", inverse_name="qc_team_id", string="Team Members" + ) + reply_to = fields.Char( + string="Reply-To", + help="The email address put in the 'Reply-To' of all emails sent by " + "Odoo about cases in this QC team", + ) + color = fields.Integer(string="Color Index", help="The color of the team") + + @api.model + def create(self, values): + return super( + QualityControlTeam, self.with_context(mail_create_nosubscribe=True) + ).create(values) diff --git a/quality_control_team_oca/models/res_partner.py b/quality_control_team_oca/models/res_partner.py new file mode 100644 index 000000000..37b518f25 --- /dev/null +++ b/quality_control_team_oca/models/res_partner.py @@ -0,0 +1,10 @@ +# Copyright 2017 Eficent Business and IT Consulting Services S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class ResPartner(models.Model): + _inherit = "res.partner" + + qc_team_id = fields.Many2one(comodel_name="qc.team", string="Quality Control Team") diff --git a/quality_control_team_oca/models/res_user.py b/quality_control_team_oca/models/res_user.py new file mode 100644 index 000000000..67ea46874 --- /dev/null +++ b/quality_control_team_oca/models/res_user.py @@ -0,0 +1,10 @@ +# Copyright 2017 Eficent Business and IT Consulting Services S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class ResUsers(models.Model): + _inherit = "res.users" + + qc_team_id = fields.Many2one(comodel_name="qc.team", string="Quality Control Team") diff --git a/quality_control_team_oca/readme/CONFIGURE.rst b/quality_control_team_oca/readme/CONFIGURE.rst new file mode 100644 index 000000000..34d00755a --- /dev/null +++ b/quality_control_team_oca/readme/CONFIGURE.rst @@ -0,0 +1,3 @@ +To configure this module, you need to: + +#. Go to *Quality Control > Configuration > Quality Control Teams*. diff --git a/quality_control_team_oca/readme/CONTRIBUTORS.rst b/quality_control_team_oca/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..4b574636c --- /dev/null +++ b/quality_control_team_oca/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Lois Rilo diff --git a/quality_control_team_oca/readme/DESCRIPTION.rst b/quality_control_team_oca/readme/DESCRIPTION.rst new file mode 100644 index 000000000..25f72d893 --- /dev/null +++ b/quality_control_team_oca/readme/DESCRIPTION.rst @@ -0,0 +1,6 @@ +This module extends the functionality of Quality Control app to support the +use of Quality control teams and to allow you to manage different team flows. + +This module by itself does not provide any functionality to QC teams. It +provides the teams basic configuration and a dashboard to be used by other +modules. diff --git a/quality_control_team_oca/security/ir.model.access.csv b/quality_control_team_oca/security/ir.model.access.csv new file mode 100644 index 000000000..49792be7d --- /dev/null +++ b/quality_control_team_oca/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_user_qc_team,qc.team.user,quality_control_team_oca.model_qc_team,quality_control_oca.group_quality_control_user,1,0,0,0 +access_manager_qc_team,qc.team.manager,quality_control_team_oca.model_qc_team,quality_control_oca.group_quality_control_manager,1,1,1,1 diff --git a/quality_control_team_oca/static/description/icon.png b/quality_control_team_oca/static/description/icon.png new file mode 100644 index 000000000..c169a7609 Binary files /dev/null and b/quality_control_team_oca/static/description/icon.png differ diff --git a/quality_control_team_oca/static/description/icon.svg b/quality_control_team_oca/static/description/icon.svg new file mode 100644 index 000000000..333fc05ff --- /dev/null +++ b/quality_control_team_oca/static/description/icon.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/quality_control_team_oca/static/description/index.html b/quality_control_team_oca/static/description/index.html new file mode 100644 index 000000000..73297ae7e --- /dev/null +++ b/quality_control_team_oca/static/description/index.html @@ -0,0 +1,434 @@ + + + + + +Quality Control Team OCA + + + +
+

Quality Control Team OCA

+ + +

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

+

This module extends the functionality of Quality Control app to support the +use of Quality control teams and to allow you to manage different team flows.

+

This module by itself does not provide any functionality to QC teams. It +provides the teams basic configuration and a dashboard to be used by other +modules.

+

Table of contents

+ +
+

Configuration

+

To configure this module, you need to:

+
    +
  1. Go to Quality Control > Configuration > Quality Control Teams.
  2. +
+
+
+

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

+
    +
  • Eficent
  • +
+
+
+

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:

+

lreficent

+

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

+

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

+
+
+
+ + diff --git a/quality_control_team_oca/tests/__init__.py b/quality_control_team_oca/tests/__init__.py new file mode 100644 index 000000000..846d5571c --- /dev/null +++ b/quality_control_team_oca/tests/__init__.py @@ -0,0 +1 @@ +from . import test_quality_control_team diff --git a/quality_control_team_oca/tests/test_quality_control_team.py b/quality_control_team_oca/tests/test_quality_control_team.py new file mode 100644 index 000000000..e24e72c4d --- /dev/null +++ b/quality_control_team_oca/tests/test_quality_control_team.py @@ -0,0 +1,39 @@ +# Copyright 2017 Eficent Business and IT Consulting Services S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo.tests.common import TransactionCase + + +class TestQualityControlTeam(TransactionCase): + def setUp(self): + super(TestQualityControlTeam, self).setUp() + self.qc_team_obj = self.env["qc.team"] + self.main_qc_team = self.env.ref("quality_control_team_oca.qc_team_main") + self.other_company = self.env["res.company"].create({"name": "other company"}) + self.user_test = self.env["res.users"].create( + { + "name": "Test User", + "login": "testuser", + "company_id": self.other_company.id, + "company_ids": [(4, self.other_company.id)], + } + ) + + def test_default_qc_team_no_user_id(self): + """Test that the QC team is defaulted correctly when no user_id is provided.""" + team = self.qc_team_obj._get_default_qc_team_id() + self.assertIsNotNone(team) + + def test_default_qc_team(self): + """Test that the QC team is defaulted correctly.""" + team = self.qc_team_obj._get_default_qc_team_id(user_id=self.user_test.id) + self.assertEqual(team, self.main_qc_team) + test_team = self.qc_team_obj.create( + { + "name": "Test Team", + "user_id": self.user_test.id, + "company_id": self.other_company.id, + } + ) + team = self.qc_team_obj._get_default_qc_team_id(user_id=self.user_test.id) + self.assertEqual(team, test_team) diff --git a/quality_control_team_oca/views/qc_team_dashboard.xml b/quality_control_team_oca/views/qc_team_dashboard.xml new file mode 100644 index 000000000..fed8e374c --- /dev/null +++ b/quality_control_team_oca/views/qc_team_dashboard.xml @@ -0,0 +1,120 @@ + + + + + + qc.team.dashboard + qc.team + + + + + + + + +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + +
+ + + + + + + + Case Teams - Search + qc.team + + + + + + + + + + + + + + Dashboard + qc.team + kanban,form + {'search_default_personal':1} + +

Define a new quality control teams going to Configuration > + Quality Control Teams. +

+
+
+ + + + diff --git a/quality_control_team_oca/views/qc_team_view.xml b/quality_control_team_oca/views/qc_team_view.xml new file mode 100644 index 000000000..c92c6fd1b --- /dev/null +++ b/quality_control_team_oca/views/qc_team_view.xml @@ -0,0 +1,168 @@ + + + + + + qc.team.form + qc.team + +
+ +
+ +
+
+