From e1e3b5a56ea5d7618a5af2eb69e643aedde00b57 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Fri, 27 Oct 2017 10:54:50 +0200 Subject: [PATCH] [IMP] i18n: better terms and labels add missing string labels rephrase the error message add missing _description removed forward-ported hr_equipment.pot was unclear, courtesy of the translators --- addons/mail/i18n/mail.pot | 10 +- addons/mail/models/mail_channel.py | 2 +- addons/maintenance/i18n/hr_equipment.pot | 890 ------------------ addons/maintenance/i18n/maintenance.pot | 60 +- addons/maintenance/models/maintenance.py | 12 +- addons/mass_mailing/i18n/mass_mailing.pot | 6 +- addons/mass_mailing/models/mass_mailing.py | 2 +- addons/mrp/i18n/mrp.pot | 110 +-- addons/mrp/models/mrp_document.py | 1 + addons/mrp/models/mrp_production.py | 3 +- addons/mrp/models/mrp_unbuild.py | 4 +- addons/mrp/models/mrp_workorder.py | 5 +- addons/mrp/models/stock_move.py | 4 +- addons/mrp/models/stock_picking.py | 9 +- addons/mrp/wizard/mrp_product_produce.py | 2 +- addons/rating_project/i18n/rating_project.pot | 8 +- addons/rating_project/models/project.py | 2 +- addons/rating_project/views/project_view.xml | 4 +- 18 files changed, 123 insertions(+), 1011 deletions(-) delete mode 100644 addons/maintenance/i18n/hr_equipment.pot diff --git a/addons/mail/i18n/mail.pot b/addons/mail/i18n/mail.pot index 37199c27cbb..2011d2d5c30 100644 --- a/addons/mail/i18n/mail.pot +++ b/addons/mail/i18n/mail.pot @@ -2534,11 +2534,6 @@ msgstr "" msgid "Last Seen" msgstr "" -#. module: mail -#: model:ir.model,name:mail.model_mail_channel_partner -msgid "Last Seen Many2many" -msgstr "" - #. module: mail #: model:ir.model.fields,field_description:mail.field_email_template_preview_write_uid #: model:ir.model.fields,field_description:mail.field_mail_activity_type_write_uid @@ -2633,6 +2628,11 @@ msgstr "" msgid "Listeners" msgstr "" +#. module: mail +#: model:ir.model,name:mail.model_mail_channel_partner +msgid "Listeners of a Channel" +msgstr "" + #. module: mail #: selection:mail.channel,channel_type:0 msgid "Livechat Conversation" diff --git a/addons/mail/models/mail_channel.py b/addons/mail/models/mail_channel.py index a47a6ffac6b..f4e79cbf8eb 100644 --- a/addons/mail/models/mail_channel.py +++ b/addons/mail/models/mail_channel.py @@ -15,7 +15,7 @@ from odoo.tools.safe_eval import safe_eval class ChannelPartner(models.Model): _name = 'mail.channel.partner' - _description = 'Last Seen Many2many' + _description = 'Listeners of a Channel' _table = 'mail_channel_partner' _rec_name = 'partner_id' diff --git a/addons/maintenance/i18n/hr_equipment.pot b/addons/maintenance/i18n/hr_equipment.pot deleted file mode 100644 index 258009ba988..00000000000 --- a/addons/maintenance/i18n/hr_equipment.pot +++ /dev/null @@ -1,890 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * hr_equipment -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 9.saas~10c\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-18 14:08+0000\n" -"PO-Revision-Date: 2016-08-18 14:08+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_kanban -msgid "Category:" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_kanban -msgid "Model Number:" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_kanban -msgid "Request to:" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_kanban -msgid "Serial Number:" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_defaults -msgid "A Python dictionary that will be evaluated to provide default values when creating new records for this alias." -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment,name:hr_equipment.hr_equipment_computer3 -#: model:hr.equipment,name:hr_equipment.hr_equipment_computer5 -msgid "Acer Laptop" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_active -msgid "Active" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_id -msgid "Alias" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_contact -msgid "Alias Contact Security" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_alias_domain -msgid "Alias Domain" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_name -msgid "Alias Name" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_domain -msgid "Alias domain" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_model_id -msgid "Aliased Model" -msgstr "" - -#. module: hr_equipment -#: sql_constraint:hr.equipment:0 -msgid "Another asset already exists with this serial number!" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_config_settings_view_form -msgid "Apply" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_equipment_id -msgid "Asset" -msgstr "" - -#. module: hr_equipment -#: model:ir.model,name:hr_equipment.model_hr_equipment_category -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_id_5764 -msgid "Asset Category" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_name -msgid "Asset Name" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_tree -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_tree -msgid "Assign To Employee" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Assigned" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_assign_date -msgid "Assigned Date" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_user_id -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Assigned to" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_department_id -msgid "Assigned to Department" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Assigned to Departments" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_employee_id -msgid "Assigned to Employee" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Assigned to Employees" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Assigned to Employees and Departments" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Available" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,kanban_state:0 -msgid "Blocked" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_config_settings_view_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Cancel" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_category_id -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Category" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_name -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_search -msgid "Category Name" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_action_from_category_form -msgid "Click to add a new Engine." -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_category_action -msgid "Click to add a new equipment category." -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_action -msgid "Click to add a new equipment." -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_request_action -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_request_action_link -msgid "Click to add a new maintenance request." -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_stage_action -msgid "Click to add a stage in the maintenance request." -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_close_date -msgid "Close Date" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_color -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_color -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_color -msgid "Color Index" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_note -msgid "Comments" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.category,name:hr_equipment.hr_equipment_computer -msgid "Computers" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.menu,name:hr_equipment.menu_equipment_configuration -msgid "Configuration" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,name:hr_equipment.action_hr_equipment_configuration -msgid "Configure Equipments" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_config_settings_view_form -msgid "Configure Equipments Settings" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_cost -msgid "Cost" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_create_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_create_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_create_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_create_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_create_uid -msgid "Created by" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_create_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_create_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_create_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_create_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_create_date -msgid "Created on" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_maintenance_open_count -msgid "Current Maintenance" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_defaults -msgid "Default Values" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_kanban -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_kanban -msgid "Delete" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment,equipment_assign_to:0 -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_department_id -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_tree -msgid "Department" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_description -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -msgid "Description" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_display_name -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_display_name -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_display_name -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_display_name -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_display_name -msgid "Display Name" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_kanban -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_kanban -msgid "Edit..." -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_form -msgid "Email Alias" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_id -msgid "Email alias for this equipment category. New emails will automatically create new maintenance request for this equipment category." -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment,equipment_assign_to:0 -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_employee_id -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_tree -msgid "Employee" -msgstr "" - -#. module: hr_equipment -#: model:ir.model,name:hr_equipment.model_hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_equipment_count -msgid "Equipment" -msgstr "" - -#. module: hr_equipment -#: model:mail.message.subtype,description:hr_equipment.mt_mat_assign -#: model:mail.message.subtype,name:hr_equipment.mt_cat_mat_assign -#: model:mail.message.subtype,name:hr_equipment.mt_mat_assign -msgid "Equipment Assigned" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_category_action -#: model:ir.ui.menu,name:hr_equipment.menu_equipment_cat -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_form -msgid "Equipment Categories" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -msgid "Equipment Name" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_action -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_action_from_category_form -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_equipment_ids -#: model:ir.ui.menu,name:hr_equipment.menu_equipment_title -#: model:ir.ui.menu,name:hr_equipment.menu_hr_equipment_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -msgid "Equipments" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_fold -msgid "Folded in Maintenance Pipe" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_fold -msgid "Folded in Recruitment Pipe" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_request_action -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_request_action_link -msgid "Follow the process of the request and communicate with the collaborator." -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Group by..." -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment,name:hr_equipment.hr_equipment_printer1 -msgid "HP Inkjet printer" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment,name:hr_equipment.hr_equipment_computer11 -#: model:hr.equipment,name:hr_equipment.hr_equipment_computer9 -msgid "HP Laptop" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,priority:0 -msgid "High" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_id -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_id -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_id -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_id -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_id -msgid "ID" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_parent_thread_id -msgid "ID of the parent record holding the alias (example: project holding the task creation alias)" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,kanban_state:0 -#: model:hr.equipment.stage,name:hr_equipment.stage_1 -msgid "In Progress" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Internal Note ......." -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_kanban_state -msgid "Kanban State" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment___last_update -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category___last_update -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings___last_update -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request___last_update -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage___last_update -msgid "Last Modified on" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_write_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_write_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_write_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_write_uid -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_write_uid -msgid "Last Updated by" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_write_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_write_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_write_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_write_date -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_write_date -msgid "Last Updated on" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_location -msgid "Location" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,priority:0 -msgid "Low" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_maintenance_count -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_maintenance_count -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_form -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -msgid "Maintenance" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Maintenance Request" -msgstr "" - -#. module: hr_equipment -#: model:mail.message.subtype,name:hr_equipment.mt_cat_req_created -msgid "Maintenance Request Created" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_stage_view_tree -msgid "Maintenance Request Stage" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_stage_view_search -msgid "Maintenance Request Stages" -msgstr "" - -#. module: hr_equipment -#: model:mail.message.subtype,description:hr_equipment.mt_req_created -msgid "Maintenance Request created" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_request_action -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_request_action_from_equipment -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_request_action_link -#: model:ir.model,name:hr_equipment.model_hr_equipment_request -#: model:ir.ui.menu,name:hr_equipment.menu_m_request_form -msgid "Maintenance Requests" -msgstr "" - -#. module: hr_equipment -#: model:ir.model,name:hr_equipment.model_hr_equipment_stage -msgid "Maintenance Stage" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Maintenance Subject" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_maintenance_ids -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_maintenance_ids -msgid "Maintenance ids" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_model -msgid "Model" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.category,name:hr_equipment.hr_equipment_monitor -msgid "Monitors" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "My Equipments" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -msgid "My Requests" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_name -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_tree -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -msgid "Name" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.stage,name:hr_equipment.stage_0 -msgid "New Request" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,priority:0 -msgid "Normal" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_note -msgid "Note" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_force_thread_id -msgid "Optional ID of a thread (record) to which all incoming messages will be attached, even if they did not reply to it. If set, this will disable the creation of new records completely." -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_user_id -msgid "Owner" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_parent_model_id -msgid "Parent Model" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_parent_thread_id -msgid "Parent Record Thread ID" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_parent_model_id -msgid "Parent model holding the alias. The model holding the alias reference is not necessarily the model given by alias_model_id (example: project (parent_model) and task (model))" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.category,name:hr_equipment.hr_equipment_phone -msgid "Phones" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_contact -msgid "Policy to post a message on the document using the mailgateway.\n" -"- everyone: everyone can post\n" -"- partners: only authenticated partners\n" -"- followers: only followers of the related document or members of following channels\n" -"" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.category,name:hr_equipment.hr_equipment_printer -msgid "Printers" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_priority -msgid "Priority" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_form -msgid "Product Information" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,kanban_state:0 -msgid "Ready for next stage" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_alias_force_thread_id -msgid "Record Thread ID" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Repair Responsible" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.stage,name:hr_equipment.stage_3 -msgid "Repaired" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_kanban -msgid "Request" -msgstr "" - -#. module: hr_equipment -#: model:mail.message.subtype,name:hr_equipment.mt_req_created -msgid "Request Created" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_request_date -msgid "Request Date" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_done -msgid "Request Done" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_config_settings_view_form -msgid "Requests Alias" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Reset Request" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_category_user_id -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_search -msgid "Responsible" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment,name:hr_equipment.hr_equipment_monitor1 -#: model:hr.equipment,name:hr_equipment.hr_equipment_monitor4 -#: model:hr.equipment,name:hr_equipment.hr_equipment_monitor6 -msgid "Samsung Monitor 15\"" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.stage,name:hr_equipment.stage_4 -msgid "Scrap" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_scrap_date -msgid "Scrap Date" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_category_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Search" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Sender" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_stage_sequence -msgid "Sequence" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_serial_no -msgid "Serial Number" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_request_active -msgid "Set active to false to hide the maintenance request without deleting it." -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.menu,name:hr_equipment.menu_equipment_global_settings -msgid "Settings" -msgstr "" - -#. module: hr_equipment -#: model:hr.equipment.category,name:hr_equipment.hr_equipment_software -msgid "Software" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_stage_id -msgid "Stage" -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,name:hr_equipment.hr_equipment_stage_action -#: model:ir.ui.menu,name:hr_equipment.menu_equipment_stage_configuration -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -msgid "Stages" -msgstr "" - -#. module: hr_equipment -#: model:mail.message.subtype,name:hr_equipment.mt_req_status -msgid "Status Changed" -msgstr "" - -#. module: hr_equipment -#: model:mail.message.subtype,description:hr_equipment.mt_req_status -msgid "Status changed" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_form -msgid "Subject" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_request_name -msgid "Subjects" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_user_id -msgid "Technician" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_model_id -msgid "The model (Odoo Document Kind) to which this alias corresponds. Any incoming email that does not reply to an existing record will cause the creation of a new record of this model (e.g. a Project Task)" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_name -msgid "The name of the email alias, e.g. 'jobs' if you want to catch emails for " -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,help:hr_equipment.field_hr_equipment_category_alias_user_id -msgid "The owner of records created upon receiving emails on this alias. If this field is not set the system will attempt to find the right owner based on the sender (From) address, or will use the Administrator account if no system user is found for that address." -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_action -msgid "This application helps you to track equipments used by employees.\n" -" Create some laptop, printer or phone and link each equipment to\n" -" an employee or departement. You will manage allocations, issues\n" -" and maintenance of equipment." -msgstr "" - -#. module: hr_equipment -#: model:ir.actions.act_window,help:hr_equipment.hr_equipment_action_from_category_form -msgid "This application helps you to track equipments used by employees.\n" -" Create some laptop, printer or phone and link each equipment to an employee or departement.\n" -" You will manage allocations, issues and maintenance of equipment." -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_config_settings_view_form -msgid "Track Equipments" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_kanban -msgid "Unassigned" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Under Maintenance" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_kanban -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Unread Messages" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_config_settings_equipment_alias_prefix -msgid "Use the following alias to report internal equipment issue" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_equipment_assign_to -msgid "Used By" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Users" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_partner_id -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_view_search -msgid "Vendor" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_partner_ref -msgid "Vendor Reference" -msgstr "" - -#. module: hr_equipment -#: selection:hr.equipment.request,priority:0 -msgid "Very Low" -msgstr "" - -#. module: hr_equipment -#: model:ir.model.fields,field_description:hr_equipment.field_hr_equipment_warranty -msgid "Warranty" -msgstr "" - -#. module: hr_equipment -#: code:addons/hr_equipment/models/hr_equipment.py:71 -#, python-format -msgid "You cannot delete an equipment category containing equipments or maintenance requests." -msgstr "" - -#. module: hr_equipment -#: model:ir.model,name:hr_equipment.model_hr_equipment_config_settings -msgid "hr.equipment.config.settings" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_tree -msgid "maintenance Request" -msgstr "" - -#. module: hr_equipment -#: model:ir.ui.view,arch_db:hr_equipment.hr_equipment_request_view_search -msgid "maintenance Request Search" -msgstr "" - diff --git a/addons/maintenance/i18n/maintenance.pot b/addons/maintenance/i18n/maintenance.pot index f79bb341a08..07e30b4bb8d 100644 --- a/addons/maintenance/i18n/maintenance.pot +++ b/addons/maintenance/i18n/maintenance.pot @@ -691,6 +691,31 @@ msgstr "" msgid "Note" msgstr "" +#. module: maintenance +#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count +msgid "Number of Requests" +msgstr "" + +#. module: maintenance +#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_block +msgid "Number of Requests Blocked" +msgstr "" + +#. module: maintenance +#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_date +msgid "Number of Requests Scheduled" +msgstr "" + +#. module: maintenance +#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_high_priority +msgid "Number of Requests in High Priority" +msgstr "" + +#. module: maintenance +#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_unscheduled +msgid "Number of Requests Unscheduled" +msgstr "" + #. module: maintenance #: model:ir.model.fields,help:maintenance.field_maintenance_equipment_category_alias_force_thread_id msgid "Optional ID of a thread (record) to which all incoming messages will be attached, even if they did not reply to it. If set, this will disable the creation of new records completely." @@ -813,6 +838,11 @@ msgstr "" msgid "Request" msgstr "" +#. module: maintenance +#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_ids +msgid "Requests" +msgstr "" + #. module: maintenance #: model:mail.message.subtype,name:maintenance.mt_req_created msgid "Request Created" @@ -1021,36 +1051,6 @@ msgstr "" msgid "Today Activities" msgstr "" -#. module: maintenance -#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_ids -msgid "Todo Request" -msgstr "" - -#. module: maintenance -#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count -msgid "Todo Request Count" -msgstr "" - -#. module: maintenance -#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_block -msgid "Todo Request Count Block" -msgstr "" - -#. module: maintenance -#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_date -msgid "Todo Request Count Date" -msgstr "" - -#. module: maintenance -#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_high_priority -msgid "Todo Request Count High Priority" -msgstr "" - -#. module: maintenance -#: model:ir.model.fields,field_description:maintenance.field_maintenance_team_todo_request_count_unscheduled -msgid "Todo Request Count Unscheduled" -msgstr "" - #. module: maintenance #: model:ir.ui.view,arch_db:maintenance.hr_equipment_request_view_search #: model:ir.ui.view,arch_db:maintenance.maintenance_team_kanban diff --git a/addons/maintenance/models/maintenance.py b/addons/maintenance/models/maintenance.py index 37f4aff58db..0afbbc71e1b 100644 --- a/addons/maintenance/models/maintenance.py +++ b/addons/maintenance/models/maintenance.py @@ -366,12 +366,12 @@ class MaintenanceTeam(models.Model): equipment_ids = fields.One2many('maintenance.equipment', 'maintenance_team_id', copy=False) # For the dashboard only - todo_request_ids = fields.One2many('maintenance.request', copy=False, compute='_compute_todo_requests') - todo_request_count = fields.Integer(compute='_compute_todo_requests') - todo_request_count_date = fields.Integer(compute='_compute_todo_requests') - todo_request_count_high_priority = fields.Integer(compute='_compute_todo_requests') - todo_request_count_block = fields.Integer(compute='_compute_todo_requests') - todo_request_count_unscheduled = fields.Integer(compute='_compute_todo_requests') + todo_request_ids = fields.One2many('maintenance.request', string="Requests", copy=False, compute='_compute_todo_requests') + todo_request_count = fields.Integer(string="Number of Requests", compute='_compute_todo_requests') + todo_request_count_date = fields.Integer(string="Number of Requests Scheduled", compute='_compute_todo_requests') + todo_request_count_high_priority = fields.Integer(string="Number of Requests in High Priority", compute='_compute_todo_requests') + todo_request_count_block = fields.Integer(string="Number of Requests Blocked", compute='_compute_todo_requests') + todo_request_count_unscheduled = fields.Integer(string="Number of Requests Unscheduled", compute='_compute_todo_requests') @api.one @api.depends('request_ids.stage_id.done') diff --git a/addons/mass_mailing/i18n/mass_mailing.pot b/addons/mass_mailing/i18n/mass_mailing.pot index 67d0a935d2b..f71b2971797 100644 --- a/addons/mass_mailing/i18n/mass_mailing.pot +++ b/addons/mass_mailing/i18n/mass_mailing.pot @@ -1115,11 +1115,6 @@ msgstr "" msgid "Newsletter" msgstr "" -#. module: mass_mailing -#: model:ir.model.fields,field_description:mass_mailing.field_mail_mass_mailing_next_departure -msgid "Next Departure" -msgstr "" - #. module: mass_mailing #: model:ir.ui.view,arch_db:mass_mailing.s_mail_block_comparison_table msgid "No customization" @@ -1384,6 +1379,7 @@ msgstr "" #. module: mass_mailing #: model:ir.model.fields,field_description:mass_mailing.field_mail_statistics_report_scheduled_date +#: model:ir.model.fields,field_description:mass_mailing.field_mail_mass_mailing_next_departure msgid "Scheduled Date" msgstr "" diff --git a/addons/mass_mailing/models/mass_mailing.py b/addons/mass_mailing/models/mass_mailing.py index 2f3666efc77..f48ae787f2a 100644 --- a/addons/mass_mailing/models/mass_mailing.py +++ b/addons/mass_mailing/models/mass_mailing.py @@ -353,7 +353,7 @@ class MassMailing(models.Model): opened_ratio = fields.Integer(compute="_compute_statistics", string='Opened Ratio') replied_ratio = fields.Integer(compute="_compute_statistics", string='Replied Ratio') bounced_ratio = fields.Integer(compute="_compute_statistics", String='Bounced Ratio') - next_departure = fields.Datetime(compute="_compute_next_departure", string='Next Departure') + next_departure = fields.Datetime(compute="_compute_next_departure", string='Scheduled date') def _compute_total(self): for mass_mailing in self: diff --git a/addons/mrp/i18n/mrp.pot b/addons/mrp/i18n/mrp.pot index fcf12051fbf..31263398b02 100644 --- a/addons/mrp/i18n/mrp.pot +++ b/addons/mrp/i18n/mrp.pot @@ -693,14 +693,9 @@ msgstr "" msgid "Confirmed" msgstr "" -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_mrp_unbuild_consume_line_ids -msgid "Consume Line" -msgstr "" - #. module: mrp #: model:ir.model.fields,field_description:mrp.field_stock_move_consume_unbuild_id -msgid "Consume Unbuild Order" +msgid "Consumed Disassembly Order" msgstr "" #. module: mrp @@ -709,6 +704,11 @@ msgstr "" msgid "Consumed" msgstr "" +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_mrp_unbuild_consume_line_ids +msgid "Consumed Disassembly Lines" +msgstr "" + #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_production_consumed_less_than_planned msgid "Consumed Less Than Planned" @@ -734,21 +734,6 @@ msgstr "" msgid "Cost Structure" msgstr "" -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_late -msgid "Count Mo Late" -msgstr "" - -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_todo -msgid "Count Mo Todo" -msgstr "" - -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_waiting -msgid "Count Mo Waiting" -msgstr "" - #. module: mrp #: model:ir.ui.view,arch_db:mrp.mrp_production_form_view msgid "Create Workorders" @@ -881,6 +866,13 @@ msgstr "" msgid "Destination Location" msgstr "" +#. module: mrp +#: model:ir.model,name:mrp.model_mrp_unbuild +#: model:ir.model.fields,field_description:mrp.field_stock_move_unbuild_id +#: model:ir.ui.view,arch_db:mrp.mrp_unbuild_form_view +msgid "Disassembly Order" +msgstr "" + #. module: mrp #: model:ir.ui.view,arch_db:mrp.mrp_message_view_form_embedded_bom #: model:ir.ui.view,arch_db:mrp.mrp_message_view_form_embedded_product @@ -1135,6 +1127,11 @@ msgstr "" msgid "Has Attachments" msgstr "" +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_is_produced +msgid "Has Been Produced" +msgstr "" + #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_production_has_moves msgid "Has Moves" @@ -1268,21 +1265,11 @@ msgstr "" msgid "Inventory moves for which you must scan a lot number at this work order" msgstr "" -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_is_user_working -msgid "Is Current User Working" -msgstr "" - #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_production_is_locked msgid "Is Locked" msgstr "" -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_is_produced -msgid "Is Produced" -msgstr "" - #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_workcenter_productivity_loss_manual msgid "Is a Blocking Reason" @@ -1298,6 +1285,11 @@ msgstr "" msgid "Is public document" msgstr "" +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_mrp_workorder_is_user_working +msgid "Is the Current User Working" +msgstr "" + #. module: mrp #: code:addons/mrp/models/mrp_workcenter.py:162 #, python-format @@ -1662,11 +1654,6 @@ msgstr "" msgid "Move" msgstr "" -#. module: mrp -#: model:ir.model.fields,field_description:mrp.field_mrp_production_move_dest_ids -msgid "Move Dest" -msgstr "" - #. module: mrp #: model:ir.model.fields,field_description:mrp.field_stock_move_line_done_move msgid "Move Done" @@ -1799,6 +1786,21 @@ msgstr "" msgid "Notes" msgstr "" +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_late +msgid "Number of Manufacturing Orders Late" +msgstr "" + +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_todo +msgid "Number of Manufacturing Orders to Process" +msgstr "" + +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_stock_picking_type_count_mo_waiting +msgid "Number of Manufacturing Orders Waiting" +msgstr "" + #. module: mrp #: model:ir.model.fields,help:mrp.field_mrp_workcenter_capacity #: model:ir.model.fields,help:mrp.field_mrp_workorder_capacity @@ -2037,7 +2039,7 @@ msgstr "" #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_unbuild_produce_line_ids -msgid "Produce Line" +msgid "Processed Disassembly Lines" msgstr "" #. module: mrp @@ -2131,6 +2133,11 @@ msgstr "" msgid "Production Date" msgstr "" +#. module: mrp +#: model:ir.model,name:mrp.model_mrp_document +msgid "Production Document" +msgstr "" + #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_production_production_location_id #: model:ir.model.fields,field_description:mrp.field_mrp_routing_location_id @@ -2696,6 +2703,11 @@ msgstr "" msgid "Stock Move" msgstr "" +#. module: mrp +#: model:ir.model.fields,field_description:mrp.field_mrp_production_move_dest_ids +msgid "Stock Movements of Produced Goods" +msgstr "" + #. module: mrp #: model:ir.model.fields,field_description:mrp.field_mrp_document_store_fname msgid "Stored Filename" @@ -2800,6 +2812,12 @@ msgstr "" msgid "The Product Unit of Measure you chose has a different category than in the product form." msgstr "" +#. module: mrp +#: code:addons/mrp/wizard/mrp_product_produce.py:94 +#, python-format +msgid "The production order for '%s' has no quantity specified" +msgstr "" + #. module: mrp #: code:addons/mrp/models/mrp_workcenter.py:156 #, python-format @@ -3040,13 +3058,6 @@ msgstr "" msgid "Unbuild" msgstr "" -#. module: mrp -#: model:ir.model,name:mrp.model_mrp_unbuild -#: model:ir.model.fields,field_description:mrp.field_stock_move_unbuild_id -#: model:ir.ui.view,arch_db:mrp.mrp_unbuild_form_view -msgid "Unbuild Order" -msgstr "" - #. module: mrp #: code:addons/mrp/models/mrp_unbuild.py:77 #, python-format @@ -3518,12 +3529,6 @@ msgstr "" msgid "You need to provide a lot for the finished product" msgstr "" -#. module: mrp -#: code:addons/mrp/wizard/mrp_product_produce.py:94 -#, python-format -msgid "You should at least produce some quantity" -msgstr "" - #. module: mrp #: code:addons/mrp/models/mrp_workorder.py:314 #, python-format @@ -3575,11 +3580,6 @@ msgstr "" msgid "mrp.bom.line" msgstr "" -#. module: mrp -#: model:ir.model,name:mrp.model_mrp_document -msgid "mrp.document" -msgstr "" - #. module: mrp #: model:ir.ui.view,arch_db:mrp.production_message msgid "quantity has been updated." diff --git a/addons/mrp/models/mrp_document.py b/addons/mrp/models/mrp_document.py index 01cdc4b7845..73009000acf 100644 --- a/addons/mrp/models/mrp_document.py +++ b/addons/mrp/models/mrp_document.py @@ -9,6 +9,7 @@ class MrpDocument(models.Model): and basic versioning. """ _name = 'mrp.document' + _description = "Production Document" _inherits = { 'ir.attachment': 'ir_attachment_id', } diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 4a56ef217bc..20e38c2a448 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -114,7 +114,8 @@ class MrpProduction(models.Model): copy=False, oldname='workcenter_lines', readonly=True) workorder_count = fields.Integer('# Work Orders', compute='_compute_workorder_count') workorder_done_count = fields.Integer('# Done Work Orders', compute='_compute_workorder_done_count') - move_dest_ids = fields.One2many('stock.move', 'created_production_id') + move_dest_ids = fields.One2many('stock.move', 'created_production_id', + string="Stock Movements of Produced Goods") state = fields.Selection([ ('confirmed', 'Confirmed'), diff --git a/addons/mrp/models/mrp_unbuild.py b/addons/mrp/models/mrp_unbuild.py index 99f99215703..6c87ed8614e 100644 --- a/addons/mrp/models/mrp_unbuild.py +++ b/addons/mrp/models/mrp_unbuild.py @@ -51,10 +51,10 @@ class MrpUnbuild(models.Model): required=True, states={'done': [('readonly', True)]}) consume_line_ids = fields.One2many( 'stock.move', 'consume_unbuild_id', readonly=True, - help='') # TDE: some string / help ? + string='Consumed Disassembly Lines') produce_line_ids = fields.One2many( 'stock.move', 'unbuild_id', readonly=True, - help='') # TDE: some string / help ? + string='Processed Disassembly Lines') state = fields.Selection([ ('draft', 'Draft'), ('done', 'Done')], string='Status', default='draft', index=True) diff --git a/addons/mrp/models/mrp_workorder.py b/addons/mrp/models/mrp_workorder.py index 47cc7d04c0f..bf73e4de3b1 100644 --- a/addons/mrp/models/mrp_workorder.py +++ b/addons/mrp/models/mrp_workorder.py @@ -60,7 +60,8 @@ class MrpWorkorder(models.Model): 'Currently Produced Quantity', default=1.0, digits=dp.get_precision('Product Unit of Measure'), states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}) - is_produced = fields.Boolean(compute='_compute_is_produced') + is_produced = fields.Boolean(string="Has Been Produced", + compute='_compute_is_produced') state = fields.Selection([ ('pending', 'Pending'), @@ -116,7 +117,7 @@ class MrpWorkorder(models.Model): time_ids = fields.One2many( 'mrp.workcenter.productivity', 'workorder_id') is_user_working = fields.Boolean( - 'Is Current User Working', compute='_compute_is_user_working', + 'Is the Current User Working', compute='_compute_is_user_working', help="Technical field indicating whether the current user is working. ") production_messages = fields.Html('Workorder Message', compute='_compute_production_messages') diff --git a/addons/mrp/models/stock_move.py b/addons/mrp/models/stock_move.py index 9a1d826f953..8641c6cf829 100644 --- a/addons/mrp/models/stock_move.py +++ b/addons/mrp/models/stock_move.py @@ -52,9 +52,9 @@ class StockMove(models.Model): raw_material_production_id = fields.Many2one( 'mrp.production', 'Production Order for raw materials') unbuild_id = fields.Many2one( - 'mrp.unbuild', 'Unbuild Order') + 'mrp.unbuild', 'Disassembly Order') consume_unbuild_id = fields.Many2one( - 'mrp.unbuild', 'Consume Unbuild Order') + 'mrp.unbuild', 'Consumed Disassembly Order') operation_id = fields.Many2one( 'mrp.routing.workcenter', 'Operation To Consume') # TDE FIXME: naming workorder_id = fields.Many2one( diff --git a/addons/mrp/models/stock_picking.py b/addons/mrp/models/stock_picking.py index 627859d1a8e..337d84541ba 100644 --- a/addons/mrp/models/stock_picking.py +++ b/addons/mrp/models/stock_picking.py @@ -8,9 +8,12 @@ class StockPickingType(models.Model): _inherit = 'stock.picking.type' code = fields.Selection(selection_add=[('mrp_operation', 'Manufacturing Operation')]) - count_mo_todo = fields.Integer(compute='_get_mo_count') - count_mo_waiting = fields.Integer(compute='_get_mo_count') - count_mo_late = fields.Integer(compute='_get_mo_count') + count_mo_todo = fields.Integer(string="Number of Manufacturing Orders to Process", + compute='_get_mo_count') + count_mo_waiting = fields.Integer(string="Number of Manufacturing Orders Waiting", + compute='_get_mo_count') + count_mo_late = fields.Integer(string="Number of Manufacturing Orders Late", + compute='_get_mo_count') def _get_mo_count(self): mrp_picking_types = self.filtered(lambda picking: picking.code == 'mrp_operation') diff --git a/addons/mrp/wizard/mrp_product_produce.py b/addons/mrp/wizard/mrp_product_produce.py index eef65170bb6..33ffb3d48f9 100644 --- a/addons/mrp/wizard/mrp_product_produce.py +++ b/addons/mrp/wizard/mrp_product_produce.py @@ -91,7 +91,7 @@ class MrpProductProduce(models.TransientModel): # Nothing to do for lots since values are created using default data (stock.move.lots) quantity = self.product_qty if float_compare(quantity, 0, precision_rounding=self.product_uom_id.rounding) <= 0: - raise UserError(_('You should at least produce some quantity')) + raise UserError(_("The production order for '%s' has no quantity specified") % self.product_id.display_name) for move in self.production_id.move_raw_ids: # TODO currently not possible to guess if the user updated quantity by hand or automatically by the produce wizard. if move.product_id.tracking == 'none' and move.state not in ('done', 'cancel') and move.unit_factor: diff --git a/addons/rating_project/i18n/rating_project.pot b/addons/rating_project/i18n/rating_project.pot index 16f4b1bba87..12b419e268b 100644 --- a/addons/rating_project/i18n/rating_project.pot +++ b/addons/rating_project/i18n/rating_project.pot @@ -114,7 +114,7 @@ msgstr "" #. module: rating_project #: model:ir.model.fields,help:rating_project.field_project_task_type_auto_validation_kanban_state -msgid "Automatically modify the kanban state when the customer replies to the feedback for this stage.\n" +msgid "Automatically modify the kanban state when the customer replies to the feedback request for this stage.\n" " * A good feedback from the customer will update the kanban state to 'ready for the new stage' (green bullet).\n" " * A medium or a bad feedback will set the kanban state to 'blocked' (red bullet).\n" "" @@ -129,7 +129,7 @@ msgstr "" #. module: rating_project #: model:ir.actions.act_window,name:rating_project.rating_rating_action_task -msgid "Customer Ratings from task" +msgid "Customer Ratings on tasks" msgstr "" #. module: rating_project @@ -268,7 +268,7 @@ msgstr "" #. module: rating_project #: model:ir.ui.view,arch_db:rating_project.rating_rating_view_search_project -msgid "Rating for tasks" +msgid "Rating on tasks" msgstr "" #. module: rating_project @@ -283,7 +283,7 @@ msgstr "" #. module: rating_project #: model:ir.actions.act_window,name:rating_project.rating_rating_action_view_project_rating_task -msgid "Ratings for tasks" +msgid "Ratings on tasks" msgstr "" #. module: rating_project diff --git a/addons/rating_project/models/project.py b/addons/rating_project/models/project.py index 9cc48eef7c6..70ffd97764f 100644 --- a/addons/rating_project/models/project.py +++ b/addons/rating_project/models/project.py @@ -17,7 +17,7 @@ class ProjectTaskType(models.Model): domain=[('model', '=', 'project.task')], help="If set and if the project's rating configuration is 'Rating when changing stage', then an email will be sent to the customer when the task reaches this step.") auto_validation_kanban_state = fields.Boolean('Automatic kanban status', default=False, - help="Automatically modify the kanban state when the customer replies to the feedback for this stage.\n" + help="Automatically modify the kanban state when the customer replies to the feedback request for this stage.\n" " * A good feedback from the customer will update the kanban state to 'ready for the new stage' (green bullet).\n" " * A medium or a bad feedback will set the kanban state to 'blocked' (red bullet).\n") diff --git a/addons/rating_project/views/project_view.xml b/addons/rating_project/views/project_view.xml index a12d1d58b47..ac7f1e7fcd4 100644 --- a/addons/rating_project/views/project_view.xml +++ b/addons/rating_project/views/project_view.xml @@ -37,7 +37,7 @@ - Ratings for tasks + Ratings on tasks rating.rating kanban,tree,graph,pivot,form [('consumed','=',True), ('parent_res_model','=','project.project'), ('parent_res_id','=',active_id), ('res_model','=','project.task')] @@ -50,7 +50,7 @@ - Customer Ratings from task + Customer Ratings on tasks rating.rating kanban,tree,pivot,graph,form [('res_model', '=', 'project.task'), ('res_id', '=', active_id), ('consumed', '=', True)]