diff --git a/fleet_vehicle_service_kanban/README.rst b/fleet_vehicle_service_kanban/README.rst new file mode 100644 index 00000000..6ca64bc6 --- /dev/null +++ b/fleet_vehicle_service_kanban/README.rst @@ -0,0 +1,112 @@ +==================================== +Kanban Features for Vehicle Services +==================================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:69fcd4eb2580beed020668780c749155b966aab059ffcc6afac6f6d6bcd1e3b7 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png + :target: https://odoo-community.org/page/development-status + :alt: Production/Stable +.. |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%2Ffleet-lightgray.png?logo=github + :target: https://github.com/OCA/fleet/tree/17.0/fleet_vehicle_service_kanban + :alt: OCA/fleet +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/fleet-17-0/fleet-17-0-fleet_vehicle_service_kanban + :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/fleet&target_branch=17.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds the following features to vehicle services +(fleet.vehicle.log.service): + +- Kanban view. +- Features of mail (chatter) and acitivities, includes a new activity + view. +- Configurable activity types. Menu under Fleet / Configuration / + Services Logs / Activity Types. +- New fields: Responsible, Priority, Tags, Active, Stage. +- Configurable stages. Menu under Fleet / Configuration / Services Logs + / Vehicle Services Stages. +- Configurable tags. Menu under Fleet / Configuration / Services Logs / + Vehicle Services Tags. + +**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 +------- + +* Druidoo + +Contributors +------------ + +- `Druidoo `__: + + - Iván Todorovich + - Manuel Marquez + +- `Escodoo `__: + + - Marcel Savegnago + - Kaynnan Lemes + +.. + + - `Tecnativa `__: + + .. + + - Carolina Fernandez + +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-elheit| image:: https://github.com/elheit.png?size=40px + :target: https://github.com/elheit + :alt: elheit + +Current `maintainer `__: + +|maintainer-elheit| + +This module is part of the `OCA/fleet `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/fleet_vehicle_service_kanban/__init__.py b/fleet_vehicle_service_kanban/__init__.py new file mode 100644 index 00000000..f7fc1869 --- /dev/null +++ b/fleet_vehicle_service_kanban/__init__.py @@ -0,0 +1,4 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import models diff --git a/fleet_vehicle_service_kanban/__manifest__.py b/fleet_vehicle_service_kanban/__manifest__.py new file mode 100644 index 00000000..1b623045 --- /dev/null +++ b/fleet_vehicle_service_kanban/__manifest__.py @@ -0,0 +1,26 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +{ + "name": "Kanban Features for Vehicle Services", + "summary": "Add features of kanban to logs of vehicle services.", + "category": "Human Resources/Fleet", + "author": "Druidoo, Odoo Community Association (OCA)", + "maintainers": ["elheit"], + "development_status": "Production/Stable", + "website": "https://github.com/OCA/fleet", + "license": "AGPL-3", + "version": "17.0.1.1.0", + "depends": ["fleet", "mail"], + "data": [ + "security/ir.model.access.csv", + "data/fleet_vehicle_log_services_stage_data.xml", + "data/mail_message_subtype_data.xml", + "views/fleet_vehicle_log_services_views.xml", + "views/fleet_vehicle_log_services_stage_views.xml", + "views/fleet_vehicle_log_services_tag_views.xml", + "views/fleet_service_type_views.xml", + "views/mail_activity_type_views.xml", + ], + "installable": True, +} diff --git a/fleet_vehicle_service_kanban/data/fleet_vehicle_log_services_stage_data.xml b/fleet_vehicle_service_kanban/data/fleet_vehicle_log_services_stage_data.xml new file mode 100644 index 00000000..24c54203 --- /dev/null +++ b/fleet_vehicle_service_kanban/data/fleet_vehicle_log_services_stage_data.xml @@ -0,0 +1,10 @@ + + + + Draft + 1 + + diff --git a/fleet_vehicle_service_kanban/data/mail_message_subtype_data.xml b/fleet_vehicle_service_kanban/data/mail_message_subtype_data.xml new file mode 100644 index 00000000..c120b5f0 --- /dev/null +++ b/fleet_vehicle_service_kanban/data/mail_message_subtype_data.xml @@ -0,0 +1,33 @@ + + + + Changed Purchaser + 0 + fleet.vehicle.log.services + + Changed Purchaser + + + Changed Vendor + 1 + fleet.vehicle.log.services + + Changed Vendor + + + Changed Responsible + 2 + fleet.vehicle.log.services + + Changed Responsible + + diff --git a/fleet_vehicle_service_kanban/i18n/es.po b/fleet_vehicle_service_kanban/i18n/es.po new file mode 100644 index 00000000..d9d11373 --- /dev/null +++ b/fleet_vehicle_service_kanban/i18n/es.po @@ -0,0 +1,470 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fleet_vehicle_service_kanban +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-25 20:37+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "Action Needed" +msgstr "Necesaria acción" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__active +msgid "Active" +msgstr "Activo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_ids +msgid "Activities" +msgstr "Actividades" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoración de actividad de excepción" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "Activity State" +msgstr "Estado de la actividad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icono de tipo de actvidad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.mail_activity_type_action_config_fleet_services +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.mail_activity_type_menu_config_fleet_services +msgid "Activity Types" +msgstr "Tipos de actividades" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +msgid "Add a new tag" +msgstr "Añadir una nueva etiqueta" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Archived" +msgstr "Archivado" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de archivos adjuntos" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +msgid "Changed Purchaser" +msgstr "Comprador cambiado" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +msgid "Changed Responsible" +msgstr "Responsable cambiado" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +msgid "Changed Vendor" +msgstr "Vendedor Cambiado" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Classify and analyze your services categories like: Repair, Maintenance" +msgstr "" +"Clasifique y analice sus categorías de servicios como: Reparación, " +"Mantenimiento" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__color +msgid "Color Index" +msgstr "Índice de color" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "Create a new stage for vehicle services" +msgstr "Crear una nueva etapa para los servicios de vehículos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Current state of the vehicle" +msgstr "Estado actual del vehículo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__display_name +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__display_name +msgid "Display Name" +msgstr "Mostrar Nombre" + +#. module: fleet_vehicle_service_kanban +#: model:fleet.vehicle.log.services.stage,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft +msgid "Draft" +msgstr "Borrador" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__purchaser_id +msgid "Driver" +msgstr "Conductor" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "Folded in Kanban" +msgstr "Doblado en Kanban" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_follower_ids +msgid "Followers" +msgstr "Seguidores/as" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icono de fuente impresionante, por ejemplo fa-tasks" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Future Activities" +msgstr "Actividades futuras" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Group By" +msgstr "Agrupado por" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__id +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon" +msgstr "Icono" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icono para indicar una actividad por excepción." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "If True this stage is folded in the kanban view." +msgstr "Si es Verdadero, esta etapa se pliega en la vista Kanban." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcado, nuevos mensajes necesitan su atención." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Si está marcado, algunos mensajes tienen un error de entrega." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__1 +msgid "Important" +msgstr "Importante" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_is_follower +msgid "Is Follower" +msgstr "Es Seguidor/a" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage____last_update +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_date +msgid "Last Updated on" +msgstr "Última Actualización el" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Late Activities" +msgstr "Actividades tardías" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_main_attachment_id +msgid "Main Attachment" +msgstr "Archivo adjunto principal" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "Message Delivery error" +msgstr "Error en entrega del mensaje" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Fecha límite de mi actividad" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "My Services" +msgstr "Mis servicios" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__name +msgid "Name" +msgstr "Nombre" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo Evento del Calendario de Actividades" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Fecha Límite para la Próxima Actividad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_summary +msgid "Next Activity Summary" +msgstr "Resumen de la Siguiente Actividad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_id +msgid "Next Activity Type" +msgstr "Tipo de la siguiente actividad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__0 +msgid "Normal" +msgstr "Normal" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren una acción" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__priority +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +msgid "Priority" +msgstr "Prioridad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__user_id +msgid "Responsible" +msgstr "Responsable" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_user_id +msgid "Responsible User" +msgstr "Usuario Responsable" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Service Stage" +msgstr "Etapa de servicio" + +#. module: fleet_vehicle_service_kanban +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_conf_menu +msgid "Services Logs" +msgstr "Registros de servicios" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_tag +msgid "Services Tags" +msgstr "Etiquetas de servicios" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services +msgid "Services for vehicles" +msgstr "Servicios para vehículos" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Show all records which has next action date is before today" +msgstr "" +"Mostrar todos los registros que tienen la próxima fecha de acción antes que " +"hoy" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Stage" +msgstr "Etapa" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_stage_fleet_service_stage_name_unique +msgid "Stage name already exists" +msgstr "El nombre de la etapa ya existe" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Estado basado en actividades\n" +"Atrasada: La fecha de vencimiento ya ha pasado\n" +"Hoy: La fecha de entrega es hoy\n" +"Planificada: Futuras actividades." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__name +msgid "Tag Name" +msgstr "Nombre de etiqueta" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_tag_name_uniq +msgid "Tag name already exists !" +msgstr "¡El nombre de etiqueta ya existe!" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Tags" +msgstr "Etiquetas" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Today Activities" +msgstr "Actividades de hoy" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo (o clase) de actividad excepcional registrada." + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Unread Messages" +msgstr "Mensajes no leídos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Used to order the stages" +msgstr "Se utiliza para ordenar las etapas" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_kanban +msgid "Vehicle" +msgstr "Vehículo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_stage +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_menu +msgid "Vehicle Services Stages" +msgstr "Etapas de servicios para vehículos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_menu +msgid "Vehicle Services Tags" +msgstr "Etiquetas de servicios para vehículos" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_activity +msgid "Vehicles Services" +msgstr "Servicios de vehículos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__vendor_id +msgid "Vendor" +msgstr "Vendedor" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website Messages" +msgstr "Mensajes de la página web" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website communication history" +msgstr "Historial de la comunicación en la página web" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "" +"You can customize available stages to track the evolution of\n" +" each service. Example: registered, finished, etc." +msgstr "" +"Puede personalizar las etapas disponibles para seguir la evolución de\n" +" cada servicio. Ejemplo: registrado, finalizado, etc." + +#~ msgid "SMS Delivery error" +#~ msgstr "Error en la entrega de sms" + +#~ msgid "Number of messages which requires an action" +#~ msgstr "Números de mensajes que requieren una acción" diff --git a/fleet_vehicle_service_kanban/i18n/fleet_vehicle_service_kanban.pot b/fleet_vehicle_service_kanban/i18n/fleet_vehicle_service_kanban.pot new file mode 100644 index 00000000..0ae16e43 --- /dev/null +++ b/fleet_vehicle_service_kanban/i18n/fleet_vehicle_service_kanban.pot @@ -0,0 +1,452 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fleet_vehicle_service_kanban +# +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: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__active +msgid "Active" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_ids +msgid "Activities" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "Activity State" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Activity Type Icon" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.mail_activity_type_action_config_fleet_services +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.mail_activity_type_menu_config_fleet_services +msgid "Activity Types" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +msgid "Add a new tag" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Archived" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +msgid "Changed Purchaser" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +msgid "Changed Responsible" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +msgid "Changed Vendor" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "" +"Classify and analyze your services categories like: Repair, Maintenance" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__color +msgid "Color Index" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "Create a new stage for vehicle services" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_uid +msgid "Created by" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_date +msgid "Created on" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Current state of the vehicle" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__display_name +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__display_name +msgid "Display Name" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:fleet.vehicle.log.services.stage,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft +msgid "Draft" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__purchaser_id +msgid "Driver" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "Folded in Kanban" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Future Activities" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Group By" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__has_message +msgid "Has Message" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__id +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__id +msgid "ID" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "If True this stage is folded in the kanban view." +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__1 +msgid "Important" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage____last_update +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag____last_update +msgid "Last Modified on" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_date +msgid "Last Updated on" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Late Activities" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_ids +msgid "Messages" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "My Services" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__name +msgid "Name" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__0 +msgid "Normal" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__priority +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +msgid "Priority" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__user_id +msgid "Responsible" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Sequence" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Service Stage" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_conf_menu +msgid "Services Logs" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_tag +msgid "Services Tags" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services +msgid "Services for vehicles" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Show all records which has next action date is before today" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Stage" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_stage_fleet_service_stage_name_unique +msgid "Stage name already exists" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__name +msgid "Tag Name" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_tag_name_uniq +msgid "Tag name already exists !" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Tags" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Today Activities" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Unread Messages" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Used to order the stages" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_kanban +msgid "Vehicle" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_stage +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_menu +msgid "Vehicle Services Stages" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_menu +msgid "Vehicle Services Tags" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_activity +msgid "Vehicles Services" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__vendor_id +msgid "Vendor" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "" +"You can customize available stages to track the evolution of\n" +" each service. Example: registered, finished, etc." +msgstr "" diff --git a/fleet_vehicle_service_kanban/i18n/it.po b/fleet_vehicle_service_kanban/i18n/it.po new file mode 100644 index 00000000..9a8c231a --- /dev/null +++ b/fleet_vehicle_service_kanban/i18n/it.po @@ -0,0 +1,468 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fleet_vehicle_service_kanban +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-03-12 10:33+0000\n" +"Last-Translator: mymage \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: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "Action Needed" +msgstr "Azione richiesta" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__active +msgid "Active" +msgstr "Attivo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_ids +msgid "Activities" +msgstr "Attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decorazione eccezione attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "Activity State" +msgstr "Stato attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icona tipo attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.mail_activity_type_action_config_fleet_services +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.mail_activity_type_menu_config_fleet_services +msgid "Activity Types" +msgstr "Tipi attività" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +msgid "Add a new tag" +msgstr "Aggiungi nuova etichetta" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Archived" +msgstr "In archivio" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio allegati" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +msgid "Changed Purchaser" +msgstr "Acquisitore modificato" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +msgid "Changed Responsible" +msgstr "Responsabile modificato" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +msgid "Changed Vendor" +msgstr "Venditore modificato" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Classify and analyze your services categories like: Repair, Maintenance" +msgstr "" +"Classifica e analizza le tue categorie servizi come: riparazione, " +"manutenzione" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__color +msgid "Color Index" +msgstr "Indice colore" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "Create a new stage for vehicle services" +msgstr "Crea una nuova fase per i servizi veicolo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Current state of the vehicle" +msgstr "Stato attuale del veicolo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__display_name +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: fleet_vehicle_service_kanban +#: model:fleet.vehicle.log.services.stage,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft +msgid "Draft" +msgstr "Bozza" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__purchaser_id +msgid "Driver" +msgstr "Autista" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "Folded in Kanban" +msgstr "Minimizzato nel Kanban" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_follower_ids +msgid "Followers" +msgstr "Seguito da" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguito da (partner)" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icona Font Awesome es. fa-tasks" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Future Activities" +msgstr "Attività future" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Group By" +msgstr "Raggruppa per" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__id +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__id +msgid "ID" +msgstr "ID" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon" +msgstr "Icona" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icona per indicare un'attività eccezione." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "If True this stage is folded in the kanban view." +msgstr "Se vero questa fase è minimizzata nella vista Kanban." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se selezionata, nuovi messaggi richiedono attenzione." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Se selezionata, alcuni messaggi hanno un errore di consegna." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__1 +msgid "Important" +msgstr "Importante" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_is_follower +msgid "Is Follower" +msgstr "Segue" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage____last_update +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Late Activities" +msgstr "Attività in ritardo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_main_attachment_id +msgid "Main Attachment" +msgstr "Allegato principale" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna messaggio" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Scadenza mia attività" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "My Services" +msgstr "I miei servizi" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__name +msgid "Name" +msgstr "Nome" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Evento calendario attività successiva" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Scadenza prossima attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_summary +msgid "Next Activity Summary" +msgstr "Riepilogo prossima attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_id +msgid "Next Activity Type" +msgstr "Tipo prossima attività" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__0 +msgid "Normal" +msgstr "Normale" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__priority +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +msgid "Priority" +msgstr "Priorità" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__user_id +msgid "Responsible" +msgstr "Responsabile" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_user_id +msgid "Responsible User" +msgstr "Utente responsabile" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Sequence" +msgstr "Sequenza" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Service Stage" +msgstr "Fase servizio" + +#. module: fleet_vehicle_service_kanban +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_conf_menu +msgid "Services Logs" +msgstr "Registri servizi" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_tag +msgid "Services Tags" +msgstr "Etichette servizi" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services +msgid "Services for vehicles" +msgstr "Servizi per veicoli" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Show all records which has next action date is before today" +msgstr "Visualizza tutte le righe con l'azione successiva antecedente ad oggi" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Stage" +msgstr "Fase" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_stage_fleet_service_stage_name_unique +msgid "Stage name already exists" +msgstr "Il nome della fase esiste già" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Stato in base alle attività\n" +"Scaduto: la data richiesta è trascorsa\n" +"Oggi: la data attività è oggi\n" +"Pianificato: attività future." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__name +msgid "Tag Name" +msgstr "Nome etichetta" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_tag_name_uniq +msgid "Tag name already exists !" +msgstr "Il nome etichetta esiste già!" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Tags" +msgstr "Etichette" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Today Activities" +msgstr "Attività odierne" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo di attività eccezione sul record." + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Unread Messages" +msgstr "Messaggi non letti" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Used to order the stages" +msgstr "Utilizzato per ordinare le fasi" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_kanban +msgid "Vehicle" +msgstr "Veicolo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_stage +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_menu +msgid "Vehicle Services Stages" +msgstr "Fasi servizi veicolo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_menu +msgid "Vehicle Services Tags" +msgstr "Etichette servizi veicolo" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_activity +msgid "Vehicles Services" +msgstr "Servizi veicoli" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__vendor_id +msgid "Vendor" +msgstr "Fornitore" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website Messages" +msgstr "Messaggi sito web" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website communication history" +msgstr "Cronologia comunicazioni sito web" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "" +"You can customize available stages to track the evolution of\n" +" each service. Example: registered, finished, etc." +msgstr "" +"Si possono personalizzare le fasi disponibili per tracciare l'evoluzione di\n" +" ogni servizio. Esempio: registrato, completato, ecc." + +#~ msgid "SMS Delivery error" +#~ msgstr "Errore consegna SMS" + +#~ msgid "Number of messages which requires an action" +#~ msgstr "Numero di messaggi che richiedono un'azione" diff --git a/fleet_vehicle_service_kanban/i18n/pt_BR.po b/fleet_vehicle_service_kanban/i18n/pt_BR.po new file mode 100644 index 00000000..4602d6c3 --- /dev/null +++ b/fleet_vehicle_service_kanban/i18n/pt_BR.po @@ -0,0 +1,469 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fleet_vehicle_service_kanban +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-07-06 20:58+0000\n" +"Last-Translator: Rodrigo Sottomaior Macedo " +"\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 5.6.2\n" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "Action Needed" +msgstr "Ação Necessária" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__active +msgid "Active" +msgstr "Ativar/Ativo(a)" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_ids +msgid "Activities" +msgstr "Atividades" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoração de Atividade Excepcional" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "Activity State" +msgstr "Estado de Atividade" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ícone do Tipo de Atividade" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.mail_activity_type_action_config_fleet_services +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.mail_activity_type_menu_config_fleet_services +msgid "Activity Types" +msgstr "Tipos de Atividades" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +msgid "Add a new tag" +msgstr "Adicionar uma nova tag" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Archived" +msgstr "Arquivado" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de Anexos" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +msgid "Changed Purchaser" +msgstr "Comprador Alterado" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +msgid "Changed Responsible" +msgstr "Responsável Alterado" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +msgid "Changed Vendor" +msgstr "Fornecedor Alterado" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Classify and analyze your services categories like: Repair, Maintenance" +msgstr "" +"Classifique e analise suas categorias de serviços como: Reparo, Manutenção" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__color +msgid "Color Index" +msgstr "Índice de Cor" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "Create a new stage for vehicle services" +msgstr "Criar um novo estágio para serviços de veículos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_uid +msgid "Created by" +msgstr "Criado Por" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Current state of the vehicle" +msgstr "Estágio atual do veículo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__display_name +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__display_name +msgid "Display Name" +msgstr "Exibir Nome" + +#. module: fleet_vehicle_service_kanban +#: model:fleet.vehicle.log.services.stage,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft +msgid "Draft" +msgstr "Rascunho" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__purchaser_id +msgid "Driver" +msgstr "Motorista" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "Folded in Kanban" +msgstr "Dobrado no Kanban" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (Parceiros)" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ícone do Font Awesome. Ex: fa-tasks" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Future Activities" +msgstr "Atividades Futuras" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__has_message +msgid "Has Message" +msgstr "Tem Mensagem" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__id +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__id +msgid "ID" +msgstr "ID" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon" +msgstr "Ícone" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ícone para indicar uma atividade excepcional." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "If True this stage is folded in the kanban view." +msgstr "Se For verdade, este estágio é dobrado na visão kanban." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se marcado, novas mensagens solicitarão sua atenção." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcado, algumas mensagens tem erro de entrega." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__1 +msgid "Important" +msgstr "Importante" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_is_follower +msgid "Is Follower" +msgstr "É um seguidor" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage____last_update +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag____last_update +msgid "Last Modified on" +msgstr "Última Modificação Feita em" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Late Activities" +msgstr "Atividades Atrasadas" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_main_attachment_id +msgid "Main Attachment" +msgstr "Anexo Principal" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "Message Delivery error" +msgstr "Erro na Entrega da Mensagem" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Meu Prazo Final de Atividade" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "My Services" +msgstr "Meus Serviços" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__name +msgid "Name" +msgstr "Nome" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo evento do calendário de atividades" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Prazo Final para Próxima Atividade" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_summary +msgid "Next Activity Summary" +msgstr "Próximo Sumário de Atividade" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_id +msgid "Next Activity Type" +msgstr "Tipo da Próxima Atividade" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__0 +msgid "Normal" +msgstr "Normal" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de Ações" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que exigem ação" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__priority +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +msgid "Priority" +msgstr "Prioridade" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__user_id +msgid "Responsible" +msgstr "Responsável" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_user_id +msgid "Responsible User" +msgstr "Usuário Responsável" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Sequence" +msgstr "Sequência" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Service Stage" +msgstr "Estágio de serviço" + +#. module: fleet_vehicle_service_kanban +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_conf_menu +msgid "Services Logs" +msgstr "Registros de Serviços" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_tag +msgid "Services Tags" +msgstr "Marcadores de Serviços" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services +msgid "Services for vehicles" +msgstr "Serviços para veículos" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Show all records which has next action date is before today" +msgstr "Exibir todos os registros com data da próxima ação anterior a hoje" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Stage" +msgstr "Estágio" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_stage_fleet_service_stage_name_unique +msgid "Stage name already exists" +msgstr "Nome do estágio já existe" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status baseado em atividades\n" +"Atrasado: a data de vencimento já passou\n" +"Hoje: a data da atividade é hoje\n" +"Planejado: Atividades futuras." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__name +msgid "Tag Name" +msgstr "Nome do Marcador" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_tag_name_uniq +msgid "Tag name already exists !" +msgstr "Nome do marcador já existe !" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Tags" +msgstr "Marcadores" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Today Activities" +msgstr "Atividades de Hoje" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo da atividade de exceção no registro." + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Unread Messages" +msgstr "Mensagens Não Lidas" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Used to order the stages" +msgstr "Usado para ordenar os estágios" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_kanban +msgid "Vehicle" +msgstr "Veículo" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_stage +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_menu +msgid "Vehicle Services Stages" +msgstr "Estágios de Serviços de Veículos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_menu +msgid "Vehicle Services Tags" +msgstr "Marcadores de Serviços de Veículos" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_activity +msgid "Vehicles Services" +msgstr "Serviços de Veículos" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__vendor_id +msgid "Vendor" +msgstr "Fornecedor" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do Website" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do website" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "" +"You can customize available stages to track the evolution of\n" +" each service. Example: registered, finished, etc." +msgstr "" +"Você pode personalizar os estágios disponíveis para acompanhar a evolução " +"de\n" +" cada serviço. Exemplo: registrado, finalizado, etc." + +#~ msgid "Purchaser" +#~ msgstr "Comprador" + +#~ msgid "Status" +#~ msgstr "Status" diff --git a/fleet_vehicle_service_kanban/i18n/sv.po b/fleet_vehicle_service_kanban/i18n/sv.po new file mode 100644 index 00000000..f16b82cc --- /dev/null +++ b/fleet_vehicle_service_kanban/i18n/sv.po @@ -0,0 +1,461 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * fleet_vehicle_service_kanban +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-06-19 12:51+0000\n" +"Last-Translator: jakobkrabbe \n" +"Language-Team: none\n" +"Language: sv\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: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "Action Needed" +msgstr "Åtgärd krävs" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__active +msgid "Active" +msgstr "Aktiv" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_ids +msgid "Activities" +msgstr "Aktiviteter" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitet Undantag Dekoration" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "Activity State" +msgstr "Aktivitetsstatus" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Activity Type Icon" +msgstr "Aktivitetsikontyp" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.mail_activity_type_action_config_fleet_services +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.mail_activity_type_menu_config_fleet_services +msgid "Activity Types" +msgstr "Aktivitetstyp" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +msgid "Add a new tag" +msgstr "Lägg till en ny etikett" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Archived" +msgstr "Arkiverad" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_attachment_count +msgid "Attachment Count" +msgstr "Antal bilagor" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_purchaser_updated +msgid "Changed Purchaser" +msgstr "Bytt köpare" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_user_updated +msgid "Changed Responsible" +msgstr "Ändrade ansvarig" + +#. module: fleet_vehicle_service_kanban +#: model:mail.message.subtype,description:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +#: model:mail.message.subtype,name:fleet_vehicle_service_kanban.mail_message_subtype_fleet_service_vendor_updated +msgid "Changed Vendor" +msgstr "Bytt leverantör" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Classify and analyze your services categories like: Repair, Maintenance" +msgstr "" +"Klassificera och analysera dina tjänstekategorier som: Reparation, Underhåll" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__color +msgid "Color Index" +msgstr "Färgindex" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "Create a new stage for vehicle services" +msgstr "Skapa en ny scen för fordonsservice" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__create_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__create_date +msgid "Created on" +msgstr "Skapad den" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Current state of the vehicle" +msgstr "Fordonets nuvarande tillstånd" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__display_name +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__display_name +msgid "Display Name" +msgstr "Visningsnamn" + +#. module: fleet_vehicle_service_kanban +#: model:fleet.vehicle.log.services.stage,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft +msgid "Draft" +msgstr "Förslag" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__purchaser_id +msgid "Driver" +msgstr "Chaufför" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "Folded in Kanban" +msgstr "Vikt i Kanban" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_follower_ids +msgid "Followers" +msgstr "Följare" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_partner_ids +msgid "Followers (Partners)" +msgstr "Följare (partners)" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Font awesome ikon t.ex. fa-tasks" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Future Activities" +msgstr "Framtida aktiviteter" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Group By" +msgstr "Gruppera efter" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__has_message +msgid "Has Message" +msgstr "Har meddelande" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__id +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__id +msgid "ID" +msgstr "ID" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon för att indikera en undantagsaktivitet." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__fold +msgid "If True this stage is folded in the kanban view." +msgstr "Om sant är detta steg vikt i kanbanvyn." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Om markerad kräver nya meddelanden din uppmärksamhet." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Om markerat har vissa meddelanden ett leveransfel." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__1 +msgid "Important" +msgstr "Viktigt" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_is_follower +msgid "Is Follower" +msgstr "Är följare" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage____last_update +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag____last_update +msgid "Last Modified on" +msgstr "Senast uppdaterad den" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_uid +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__write_date +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad på" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Late Activities" +msgstr "Sena aktiviteter" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_main_attachment_id +msgid "Main Attachment" +msgstr "Huvudbilaga" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error +msgid "Message Delivery error" +msgstr "Felmeddelande leverans" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_ids +msgid "Messages" +msgstr "Meddelande" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Min aktivitets deadline" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "My Services" +msgstr "Mina tjänster" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__name +msgid "Name" +msgstr "Namn" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Nästa aktivitetskalenderhändelse" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Nästa aktivitet deadline" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_summary +msgid "Next Activity Summary" +msgstr "Nästa aktivitetssammanfattning" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_type_id +msgid "Next Activity Type" +msgstr "Nästa aktivitetstyp" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields.selection,name:fleet_vehicle_service_kanban.selection__fleet_vehicle_log_services__priority__0 +msgid "Normal" +msgstr "Normal" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal aktiviteter" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fel" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelanden som kräver åtgärd" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelanden med leveransfel" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__priority +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_form +msgid "Priority" +msgstr "Prioritet" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__user_id +msgid "Responsible" +msgstr "Ansvarig" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_user_id +msgid "Responsible User" +msgstr "Ansvarig användare" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Sequence" +msgstr "Sekvens" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__stage_id +msgid "Service Stage" +msgstr "Servicestadiet" + +#. module: fleet_vehicle_service_kanban +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_conf_menu +msgid "Services Logs" +msgstr "Tjänsteloggar" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_tag +msgid "Services Tags" +msgstr "Tjänsteetiketter" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services +msgid "Services for vehicles" +msgstr "Service för fordon" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Show all records which has next action date is before today" +msgstr "Visa alla poster som har att nästa åtgärdsdatum är före idag" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Stage" +msgstr "Stadiet" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_stage_fleet_service_stage_name_unique +msgid "Stage name already exists" +msgstr "Stadienamn finns redan" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status baserad på aktiviteter\n" +"Försenad: Förfallodatumet är redan passerat\n" +"Idag: Aktivitetsdatum är idag\n" +"Planerad: Framtida aktiviteter." + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_tag__name +msgid "Tag Name" +msgstr "Etikettnamn" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.constraint,message:fleet_vehicle_service_kanban.constraint_fleet_vehicle_log_services_tag_name_uniq +msgid "Tag name already exists !" +msgstr "Etikettnamnet finns redan!" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__tag_ids +msgid "Tags" +msgstr "Etiketter" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Today Activities" +msgstr "Dagens aktiviteter" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Typ av undantagsaktivitet som finns registrerad." + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_search +msgid "Unread Messages" +msgstr "Olästa meddelanden" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services_stage__sequence +msgid "Used to order the stages" +msgstr "Används för att beställa etapper" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_kanban +msgid "Vehicle" +msgstr "Fordon" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +#: model:ir.model,name:fleet_vehicle_service_kanban.model_fleet_vehicle_log_services_stage +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_menu +msgid "Vehicle Services Stages" +msgstr "Fordonsservice stadier" + +#. module: fleet_vehicle_service_kanban +#: model:ir.actions.act_window,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_action +#: model:ir.ui.menu,name:fleet_vehicle_service_kanban.fleet_vehicle_log_services_tag_menu +msgid "Vehicle Services Tags" +msgstr "Fordonsservice etikett" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.ui.view,arch_db:fleet_vehicle_service_kanban.fleet_vehicle_log_services_view_activity +msgid "Vehicles Services" +msgstr "Fordonsservice" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__vendor_id +msgid "Vendor" +msgstr "Leverantör" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,field_description:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website Messages" +msgstr "Webbplatsmeddelande" + +#. module: fleet_vehicle_service_kanban +#: model:ir.model.fields,help:fleet_vehicle_service_kanban.field_fleet_vehicle_log_services__website_message_ids +msgid "Website communication history" +msgstr "Kommunikationshistorik för webbplatsen" + +#. module: fleet_vehicle_service_kanban +#: model_terms:ir.actions.act_window,help:fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_action +msgid "" +"You can customize available stages to track the evolution of\n" +" each service. Example: registered, finished, etc." +msgstr "" +"Du kan anpassa tillgängliga stadier för att spåra utvecklingen av\n" +" varje tjänst. Exempel: registrerad, färdig osv." diff --git a/fleet_vehicle_service_kanban/models/__init__.py b/fleet_vehicle_service_kanban/models/__init__.py new file mode 100644 index 00000000..22cf0670 --- /dev/null +++ b/fleet_vehicle_service_kanban/models/__init__.py @@ -0,0 +1,6 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import fleet_vehicle_log_services +from . import fleet_vehicle_log_services_stage +from . import fleet_vehicle_log_services_tag diff --git a/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services.py b/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services.py new file mode 100644 index 00000000..4c66f8a6 --- /dev/null +++ b/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services.py @@ -0,0 +1,68 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import api, fields, models + + +class FleetVehicleLogServices(models.Model): + _name = "fleet.vehicle.log.services" + _inherit = ["fleet.vehicle.log.services", "mail.thread", "mail.activity.mixin"] + _description = "Services for vehicles" + + def _default_stage(self): + stage = self.env.ref( + "fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft", + raise_if_not_found=False, + ) + return stage if stage and stage.id else False + + stage_id = fields.Many2one( + "fleet.vehicle.log.services.stage", + "Service Stage", + default=lambda self: self._default_stage(), + group_expand="_read_group_stage_ids", + tracking=True, + help="Current state of the vehicle", + ondelete="set null", + ) + + vendor_id = fields.Many2one(tracking=True) + purchaser_id = fields.Many2one(tracking=True) + user_id = fields.Many2one( + "res.users", "Responsible", tracking=True, default=lambda self: self.env.user + ) + priority = fields.Selection( + [("0", "Normal"), ("1", "Important")], default="0", index=True + ) + tag_ids = fields.Many2many( + "fleet.vehicle.log.services.tag", + "fleet_vehicle_log_services_tag_rel", + "service_id", + "tag_id", + string="Tags", + help="Classify and analyze your services categories like: Repair, Maintenance", + ) + active = fields.Boolean(default=True, tracking=True) + + @api.model + def _read_group_stage_ids(self, stages, domain, order): + return self.env["fleet.vehicle.log.services.stage"].search([], order=order) + + def _track_subtype(self, init_values): + self.ensure_one() + if "purchaser_id" in init_values: + return self.env.ref( + "fleet_vehicle_service_kanban." + "mail_message_subtype_fleet_service_purchaser_updated" + ) + if "vendor_id" in init_values: + return self.env.ref( + "fleet_vehicle_service_kanban." + "mail_message_subtype_fleet_service_vendor_updated" + ) + if "user_id" in init_values: + return self.env.ref( + "fleet_vehicle_service_kanban." + "mail_message_subtype_fleet_service_user_updated" + ) + return super()._track_subtype(init_values) diff --git a/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services_stage.py b/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services_stage.py new file mode 100644 index 00000000..91d1ecb7 --- /dev/null +++ b/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services_stage.py @@ -0,0 +1,25 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class FleetVehicleLogServicesStage(models.Model): + _name = "fleet.vehicle.log.services.stage" + _order = "sequence asc" + _description = "Vehicle Services Stages" + + name = fields.Char(required=True, translate=True) + sequence = fields.Integer(help="Used to order the stages") + fold = fields.Boolean( + string="Folded in Kanban", + help="If True this stage is folded in the kanban view.", + ) + + _sql_constraints = [ + ( + "fleet_service_stage_name_unique", + "unique(name)", + "Stage name already exists", + ) + ] diff --git a/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services_tag.py b/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services_tag.py new file mode 100644 index 00000000..37ebb153 --- /dev/null +++ b/fleet_vehicle_service_kanban/models/fleet_vehicle_log_services_tag.py @@ -0,0 +1,16 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class FleetVehicleLogServicesTag(models.Model): + _name = "fleet.vehicle.log.services.tag" + _description = "Services Tags" + + name = fields.Char("Tag Name", required=True, translate=True) + color = fields.Integer("Color Index") + + _sql_constraints = [ + ("name_uniq", "unique (name)", "Tag name already exists !"), + ] diff --git a/fleet_vehicle_service_kanban/pyproject.toml b/fleet_vehicle_service_kanban/pyproject.toml new file mode 100644 index 00000000..4231d0cc --- /dev/null +++ b/fleet_vehicle_service_kanban/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/fleet_vehicle_service_kanban/readme/CONTRIBUTORS.md b/fleet_vehicle_service_kanban/readme/CONTRIBUTORS.md new file mode 100644 index 00000000..1a87b152 --- /dev/null +++ b/fleet_vehicle_service_kanban/readme/CONTRIBUTORS.md @@ -0,0 +1,10 @@ +- [Druidoo](https://www.druidoo.io): + - Iván Todorovich \<\> + - Manuel Marquez \<\> +- [Escodoo](https://www.escodoo.com.br): + - Marcel Savegnago \<\> + - Kaynnan Lemes \<\> + +> - [Tecnativa](https://www.tecnativa.com): +> +> > - Carolina Fernandez diff --git a/fleet_vehicle_service_kanban/readme/DESCRIPTION.md b/fleet_vehicle_service_kanban/readme/DESCRIPTION.md new file mode 100644 index 00000000..8a381d0b --- /dev/null +++ b/fleet_vehicle_service_kanban/readme/DESCRIPTION.md @@ -0,0 +1,13 @@ +This module adds the following features to vehicle services +(fleet.vehicle.log.service): + +- Kanban view. +- Features of mail (chatter) and acitivities, includes a new activity + view. +- Configurable activity types. Menu under Fleet / Configuration / + Services Logs / Activity Types. +- New fields: Responsible, Priority, Tags, Active, Stage. +- Configurable stages. Menu under Fleet / Configuration / Services Logs + / Vehicle Services Stages. +- Configurable tags. Menu under Fleet / Configuration / Services Logs / + Vehicle Services Tags. diff --git a/fleet_vehicle_service_kanban/security/ir.model.access.csv b/fleet_vehicle_service_kanban/security/ir.model.access.csv new file mode 100644 index 00000000..4bf199d7 --- /dev/null +++ b/fleet_vehicle_service_kanban/security/ir.model.access.csv @@ -0,0 +1,5 @@ +id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink +fleet_vehicle_log_services_stage_access_right_user,fleet_vehicle_log_services_stage_access_right_user,model_fleet_vehicle_log_services_stage,fleet.fleet_group_user,1,0,0,0 +fleet_vehicle_log_services_stage_access_right_manager,fleet_vehicle_log_services_stage_access_right_manager,model_fleet_vehicle_log_services_stage,fleet.fleet_group_manager,1,1,1,1 +fleet_vehicle_log_services_tag_access_right_user,fleet_vehicle_log_services_tag_access_right_user,model_fleet_vehicle_log_services_tag,fleet.fleet_group_user,1,0,0,0 +fleet_vehicle_log_services_tag_access_right_manager,fleet_vehicle_log_services_tag_access_right_manager,model_fleet_vehicle_log_services_tag,fleet.fleet_group_manager,1,1,1,1 diff --git a/fleet_vehicle_service_kanban/static/description/icon.png b/fleet_vehicle_service_kanban/static/description/icon.png new file mode 100644 index 00000000..3a0328b5 Binary files /dev/null and b/fleet_vehicle_service_kanban/static/description/icon.png differ diff --git a/fleet_vehicle_service_kanban/static/description/index.html b/fleet_vehicle_service_kanban/static/description/index.html new file mode 100644 index 00000000..f013c0d0 --- /dev/null +++ b/fleet_vehicle_service_kanban/static/description/index.html @@ -0,0 +1,459 @@ + + + + + +Kanban Features for Vehicle Services + + + +
+

Kanban Features for Vehicle Services

+ + +

Production/Stable License: AGPL-3 OCA/fleet Translate me on Weblate Try me on Runboat

+

This module adds the following features to vehicle services +(fleet.vehicle.log.service):

+
    +
  • Kanban view.
  • +
  • Features of mail (chatter) and acitivities, includes a new activity +view.
  • +
  • Configurable activity types. Menu under Fleet / Configuration / +Services Logs / Activity Types.
  • +
  • New fields: Responsible, Priority, Tags, Active, Stage.
  • +
  • Configurable stages. Menu under Fleet / Configuration / Services Logs +/ Vehicle Services Stages.
  • +
  • Configurable tags. Menu under Fleet / Configuration / Services Logs / +Vehicle Services Tags.
  • +
+

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

+
    +
  • Druidoo
  • +
+
+
+

Contributors

+ + +
+ + +
+
    +
  • Carolina Fernandez
  • +
+
+
+
+
+

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:

+

elheit

+

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

+

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

+
+
+
+ + diff --git a/fleet_vehicle_service_kanban/tests/__init__.py b/fleet_vehicle_service_kanban/tests/__init__.py new file mode 100644 index 00000000..e7e0b936 --- /dev/null +++ b/fleet_vehicle_service_kanban/tests/__init__.py @@ -0,0 +1,6 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import common +from . import test_vehicle_log_services +from . import test_fleet_vehicle_log_service diff --git a/fleet_vehicle_service_kanban/tests/common.py b/fleet_vehicle_service_kanban/tests/common.py new file mode 100644 index 00000000..25c4351b --- /dev/null +++ b/fleet_vehicle_service_kanban/tests/common.py @@ -0,0 +1,48 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo.tests.common import TransactionCase + + +class TestVehicleLogServicesCommon(TransactionCase): + def setUp(self): + super().setUp() + self.vehicle = self.env["fleet.vehicle"].create( + { + "license_plate": "1-ACK-555", + "vin_sn": "883333", + "color": "Black", + "location": "Grand-Rosiere", + "doors": 5, + "driver_id": self.env.ref("base.user_demo").id, + "odometer_unit": "kilometers", + "car_value": 20000, + "model_id": self.env.ref("fleet.model_astra").id, + } + ) + service_type_repair = self.env["fleet.service.type"].create( + {"name": "Repair and maintenance", "category": "service"} + ) + service_tag_oil = self.env["fleet.vehicle.log.services.tag"].create( + {"name": "Oil Change"} + ) + self.stage_draft = self.env.ref( + "fleet_vehicle_service_kanban.fleet_vehicle_log_services_stage_draft" + ) + self.stage_open = self.env["fleet.vehicle.log.services.stage"].create( + {"name": "In Process"} + ) + self.stage_done = self.env["fleet.vehicle.log.services.stage"].create( + {"name": "Done", "fold": True} + ) + self.service_repair = self.env["fleet.vehicle.log.services"].create( + { + "vehicle_id": self.vehicle.id, + "service_type_id": service_type_repair.id, + "amount": 500, + "priority": "1", + "tag_ids": [(4, service_tag_oil.id)], + "date": "2020-05-21", + "inv_ref": "INV123", + } + ) diff --git a/fleet_vehicle_service_kanban/tests/test_fleet_vehicle_log_service.py b/fleet_vehicle_service_kanban/tests/test_fleet_vehicle_log_service.py new file mode 100644 index 00000000..b0b2abe2 --- /dev/null +++ b/fleet_vehicle_service_kanban/tests/test_fleet_vehicle_log_service.py @@ -0,0 +1,86 @@ +from odoo.tests.common import TransactionCase + + +class TestFleetVehicleLogServices(TransactionCase): + def setUp(self): + super().setUp() + + self.user = self.env["res.users"].create( + { + "name": "Test User", + "login": "testuser", + "email": "testuser@example.com", + "password": "password", + } + ) + + self.brand = self.env["fleet.vehicle.model.brand"].create( + { + "name": "Audi", + } + ) + self.vehicle_model = self.env["fleet.vehicle.model"].create( + {"name": "Test Vehicle Model", "brand_id": self.brand.id} + ) + self.vehicle = self.env["fleet.vehicle"].create( + { + "model_id": self.vehicle_model.id, + "license_plate": "ABC-1234", + "odometer": 1000, + } + ) + + self.service_type = self.env["fleet.service.type"].create( + {"name": "Fatura do Fornecedor", "category": "service"} + ) + + def test__read_group_stage_ids(self): + stages = [] + domain = [] + order = "name asc" + api = self.env["fleet.vehicle.log.services"] + result = api._read_group_stage_ids(stages, domain, order) + self.assertTrue(result) + + def test_create_service_entry(self): + service_entry = self.env["fleet.vehicle.log.services"].create( + { + "vehicle_id": self.vehicle.id, + "notes": "Test notes", + "service_type_id": self.service_type.id, + } + ) + + self.assertEqual(service_entry.vehicle_id, self.vehicle) + self.assertEqual(service_entry.notes, "Test notes") + + def test_track_subtype(self): + service_entry = self.env["fleet.vehicle.log.services"].create( + { + "vehicle_id": self.vehicle.id, + "notes": "Test notes", + "service_type_id": self.service_type.id, + } + ) + + self.assertEqual( + service_entry._track_subtype(init_values={"user_id": 1}), + self.env.ref( + "fleet_vehicle_service_kanban." + "mail_message_subtype_fleet_service_user_updated" + ), + ) + self.assertEqual( + service_entry._track_subtype(init_values={"purchaser_id": 1}), + self.env.ref( + "fleet_vehicle_service_kanban." + "mail_message_subtype_fleet_service_purchaser_updated" + ), + ) + self.assertEqual( + service_entry._track_subtype(init_values={"vendor_id": 1}), + self.env.ref( + "fleet_vehicle_service_kanban." + "mail_message_subtype_fleet_service_vendor_updated" + ), + ) diff --git a/fleet_vehicle_service_kanban/tests/test_vehicle_log_services.py b/fleet_vehicle_service_kanban/tests/test_vehicle_log_services.py new file mode 100644 index 00000000..824b5cb2 --- /dev/null +++ b/fleet_vehicle_service_kanban/tests/test_vehicle_log_services.py @@ -0,0 +1,14 @@ +# Copyright 2020-Present Druidoo - Manuel Marquez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from .common import TestVehicleLogServicesCommon + + +class TestVehicleLogServices(TestVehicleLogServicesCommon): + def test_vehicle_service_stages(self): + """Check workflow of services through stages.""" + self.assertEqual(self.service_repair.stage_id, self.stage_draft) + self.service_repair.write({"stage_id": self.stage_open.id}) + self.assertEqual(self.service_repair.stage_id, self.stage_open) + self.service_repair.write({"stage_id": self.stage_done.id}) + self.assertEqual(self.service_repair.stage_id, self.stage_done) diff --git a/fleet_vehicle_service_kanban/views/fleet_service_type_views.xml b/fleet_vehicle_service_kanban/views/fleet_service_type_views.xml new file mode 100644 index 00000000..f7758cc7 --- /dev/null +++ b/fleet_vehicle_service_kanban/views/fleet_service_type_views.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_stage_views.xml b/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_stage_views.xml new file mode 100644 index 00000000..d33204b7 --- /dev/null +++ b/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_stage_views.xml @@ -0,0 +1,34 @@ + + + + fleet.vehicle.log.services.stage.tree + fleet.vehicle.log.services.stage + + + + + + + + + + Vehicle Services Stages + fleet.vehicle.log.services.stage + tree,form + +

+ Create a new stage for vehicle services +

+

+ You can customize available stages to track the evolution of + each service. Example: registered, finished, etc. +

+
+
+ +
diff --git a/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_tag_views.xml b/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_tag_views.xml new file mode 100644 index 00000000..b0f20a7e --- /dev/null +++ b/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_tag_views.xml @@ -0,0 +1,40 @@ + + + + fleet.vehicle.log.services.tag.form + fleet.vehicle.log.services.tag + +
+ + + + + +
+
+
+ + fleet.vehicle.log.services.tag.tree + fleet.vehicle.log.services.tag + + + + + + + + Vehicle Services Tags + fleet.vehicle.log.services.tag + +

+ Add a new tag +

+
+
+ +
diff --git a/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_views.xml b/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_views.xml new file mode 100644 index 00000000..418c6627 --- /dev/null +++ b/fleet_vehicle_service_kanban/views/fleet_vehicle_log_services_views.xml @@ -0,0 +1,166 @@ + + + + fleet.vehicle.log.services.form.kanban + fleet.vehicle.log.services + + + + +
+
+ +
+ + + + + + + + + + + + + + +
+ + fleet.vehicle.log.services.kanban + fleet.vehicle.log.services + + + + + + + + + stage_id + + +
+ +
+ +
+ +
+ +
+
+ Vehicle +
+
+
+
+
+ + fleet.vehicle.log.services.activity + fleet.vehicle.log.services + + + + +
+ +
+ +
+
+
+
+
+
+ + kanban,tree,form,graph,activity + + + fleet.vehicle.log.services.search + fleet.vehicle.log.services + + + + + + + + + + + + + + + + + + + + + fleet.vehicle.log.services.tree + fleet.vehicle.log.services + + + + + + + + +
diff --git a/fleet_vehicle_service_kanban/views/mail_activity_type_views.xml b/fleet_vehicle_service_kanban/views/mail_activity_type_views.xml new file mode 100644 index 00000000..136c85b7 --- /dev/null +++ b/fleet_vehicle_service_kanban/views/mail_activity_type_views.xml @@ -0,0 +1,25 @@ + + + + + Activity Types + mail.activity.type + tree,form + ['|', ('res_model', '=', False), ('res_model', '=', 'fleet.vehicle.log.services')] + {'default_res_model': 'fleet.vehicle.log.services'} + + + diff --git a/setup/.setuptools-odoo-make-default-ignore b/setup/.setuptools-odoo-make-default-ignore new file mode 100644 index 00000000..207e6153 --- /dev/null +++ b/setup/.setuptools-odoo-make-default-ignore @@ -0,0 +1,2 @@ +# addons listed in this file are ignored by +# setuptools-odoo-make-default (one addon per line) diff --git a/setup/README b/setup/README new file mode 100644 index 00000000..a63d633e --- /dev/null +++ b/setup/README @@ -0,0 +1,2 @@ +To learn more about this directory, please visit +https://pypi.python.org/pypi/setuptools-odoo diff --git a/setup/_metapackage/VERSION.txt b/setup/_metapackage/VERSION.txt new file mode 100644 index 00000000..f76341b7 --- /dev/null +++ b/setup/_metapackage/VERSION.txt @@ -0,0 +1 @@ +17.0.1.0 \ No newline at end of file diff --git a/setup/_metapackage/setup.py b/setup/_metapackage/setup.py new file mode 100644 index 00000000..8ea7d3ce --- /dev/null +++ b/setup/_metapackage/setup.py @@ -0,0 +1,18 @@ +import setuptools + +with open('VERSION.txt', 'r') as f: + version = f.read().strip() + +setuptools.setup( + name="odoo-addons-oca-fleet", + description="Meta package for oca-fleet Odoo addons", + version=version, + install_requires=[ + 'odoo-addon-fleet_vehicle_service_kanban>=17.0dev,<17.1dev', + ], + classifiers=[ + 'Programming Language :: Python', + 'Framework :: Odoo', + 'Framework :: Odoo :: 17.0', + ] +) diff --git a/setup/fleet_vehicle_service_kanban/odoo/addons/fleet_vehicle_service_kanban b/setup/fleet_vehicle_service_kanban/odoo/addons/fleet_vehicle_service_kanban new file mode 120000 index 00000000..38efe48f --- /dev/null +++ b/setup/fleet_vehicle_service_kanban/odoo/addons/fleet_vehicle_service_kanban @@ -0,0 +1 @@ +../../../../fleet_vehicle_service_kanban \ No newline at end of file diff --git a/setup/fleet_vehicle_service_kanban/setup.py b/setup/fleet_vehicle_service_kanban/setup.py new file mode 100644 index 00000000..28c57bb6 --- /dev/null +++ b/setup/fleet_vehicle_service_kanban/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)