diff --git a/addons/calendar_sms/__manifest__.py b/addons/calendar_sms/__manifest__.py index 0e734074aaa..70156156a8a 100644 --- a/addons/calendar_sms/__manifest__.py +++ b/addons/calendar_sms/__manifest__.py @@ -2,7 +2,7 @@ # Part of Odoo. See LICENSE file for full copyright and licensing details. { - 'name': "Calendar SMS", + 'name': "Calendar - SMS", 'summary': 'Send text messages as event reminders', 'description': "Send text messages as event reminders", 'category': 'Hidden', diff --git a/addons/google_calendar/README.md b/addons/google_calendar/README.md index 47b00887fc2..2473da7b922 100644 --- a/addons/google_calendar/README.md +++ b/addons/google_calendar/README.md @@ -48,5 +48,5 @@ a notification in you Odoo which ever the page you are. Google Calendar --------------- -With the plugin Google\_calendar, you can synchronize your Odoo calendar with Google Calendar. +With this plugin, you can synchronize your Odoo calendar with Google Calendar. diff --git a/addons/mrp/wizard/mrp_product_produce.py b/addons/mrp/wizard/mrp_product_produce.py index 15c1684561e..7e960e94056 100644 --- a/addons/mrp/wizard/mrp_product_produce.py +++ b/addons/mrp/wizard/mrp_product_produce.py @@ -199,7 +199,7 @@ class MrpProductProduceLine(models.TransientModel): res = {} if self.product_id.tracking == 'serial': if float_compare(self.qty_done, 1.0, precision_rounding=self.move_id.product_id.uom_id.rounding) != 0: - message = _('You can only process 1.0 %s for products with unique serial number.') % self.product_id.uom_id.name + message = _('You can only process 1.0 %s of products with unique serial number.') % self.product_id.uom_id.name res['warning'] = {'title': _('Warning'), 'message': message} return res diff --git a/addons/point_of_sale/README.md b/addons/point_of_sale/README.md index d45c48a84ff..dc00e4a8f40 100644 --- a/addons/point_of_sale/README.md +++ b/addons/point_of_sale/README.md @@ -52,7 +52,7 @@ designed for modern retailer. ### Designed for Productivity -Whether it's for a restaurant or a shop, you can activate the multiple tickets +Whether it's for a restaurant or a shop, you can activate the multiple orders in parallel to not make your customers wait. ### Blazing fast search diff --git a/addons/point_of_sale/models/pos_config.py b/addons/point_of_sale/models/pos_config.py index e4775d4a4e3..1b41565401d 100644 --- a/addons/point_of_sale/models/pos_config.py +++ b/addons/point_of_sale/models/pos_config.py @@ -64,7 +64,8 @@ class PosConfig(models.Model): return self.env['ir.qweb'].render('point_of_sale.customer_facing_display_html') name = fields.Char(string='Point of Sale Name', index=True, required=True, help="An internal identification of the point of sale.") - is_installed_account_accountant = fields.Boolean(compute="_compute_is_installed_account_accountant") + is_installed_account_accountant = fields.Boolean(string="Is the Full Accounting Installed", + compute="_compute_is_installed_account_accountant") journal_ids = fields.Many2many( 'account.journal', 'pos_config_journal_rel', 'pos_config_id', 'journal_id', string='Available Payment Methods', diff --git a/addons/product_expiry/models/product_product.py b/addons/product_expiry/models/product_product.py index 86094cfed16..a055f650286 100644 --- a/addons/product_expiry/models/product_product.py +++ b/addons/product_expiry/models/product_product.py @@ -10,7 +10,7 @@ class ProductTemplate(models.Model): life_time = fields.Integer(string='Product Life Time', help='Number of days before the goods may become dangerous and must not be consumed. It will be computed on the lot/serial number.') use_time = fields.Integer(string='Product Use Time', - help='Number of days before the goods starts deteriorating, without being dangerous yet. It will be computed on the lot/serial number.') + help='Number of days before the goods starts deteriorating, without being dangerous yet. It will be computed using the lot/serial number.') removal_time = fields.Integer(string='Product Removal Time', help='Number of days before the goods should be removed from the stock. It will be computed on the lot/serial number.') alert_time = fields.Integer(string='Product Alert Time', diff --git a/addons/sale/views/sale_views.xml b/addons/sale/views/sale_views.xml index 4357a9ca0e1..96940c8b297 100644 --- a/addons/sale/views/sale_views.xml +++ b/addons/sale/views/sale_views.xml @@ -374,7 +374,7 @@ - +
diff --git a/addons/stock/models/stock_move_line.py b/addons/stock/models/stock_move_line.py index e9614cfc531..21d929f772e 100644 --- a/addons/stock/models/stock_move_line.py +++ b/addons/stock/models/stock_move_line.py @@ -143,7 +143,7 @@ class StockMoveLine(models.Model): res = {} if self.product_id.tracking == 'serial': if float_compare(self.qty_done, 1.0, precision_rounding=self.move_id.product_id.uom_id.rounding) != 0: - message = _('You can only process 1.0 %s for products with unique serial number.') % self.product_id.uom_id.name + message = _('You can only process 1.0 %s of products with unique serial number.') % self.product_id.uom_id.name res['warning'] = {'title': _('Warning'), 'message': message} return res diff --git a/addons/stock/wizard/stock_immediate_transfer_views.xml b/addons/stock/wizard/stock_immediate_transfer_views.xml index 4987bd3cb17..e84fb1f3fea 100644 --- a/addons/stock/wizard/stock_immediate_transfer_views.xml +++ b/addons/stock/wizard/stock_immediate_transfer_views.xml @@ -7,7 +7,7 @@

- You haven't entered done quantities, by clicking on apply + You have not recorded done quantities yet, by clicking on apply Odoo will process all the reserved quantities.

diff --git a/addons/stock_account/models/res_config_settings.py b/addons/stock_account/models/res_config_settings.py index 3fa7481036f..0889e5e0983 100644 --- a/addons/stock_account/models/res_config_settings.py +++ b/addons/stock_account/models/res_config_settings.py @@ -8,4 +8,4 @@ class ResConfigSettings(models.TransientModel): _inherit = 'res.config.settings' module_stock_landed_costs = fields.Boolean("Landed Costs", - help="Affect landed costs on receipt operations and split them among products to update their cost price.") + help="Affect landed costs on reception operations and split them among products to update their cost price.") diff --git a/addons/stock_account/views/res_config_settings_views.xml b/addons/stock_account/views/res_config_settings_views.xml index 9453a8c763f..332e1307ba5 100644 --- a/addons/stock_account/views/res_config_settings_views.xml +++ b/addons/stock_account/views/res_config_settings_views.xml @@ -9,7 +9,7 @@

Costing

-
+
diff --git a/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml b/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml index 96346a3814d..35a5d8cf256 100644 --- a/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml +++ b/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml @@ -330,7 +330,7 @@ - + diff --git a/addons/website_crm_partner_assign/wizard/crm_forward_to_partner.py b/addons/website_crm_partner_assign/wizard/crm_forward_to_partner.py index 5aa8073192f..3d85f0f4189 100644 --- a/addons/website_crm_partner_assign/wizard/crm_forward_to_partner.py +++ b/addons/website_crm_partner_assign/wizard/crm_forward_to_partner.py @@ -134,7 +134,7 @@ class CrmLeadAssignation(models.TransientModel): lead_location = fields.Char('Lead Location') partner_assigned_id = fields.Many2one('res.partner', 'Assigned Partner') partner_location = fields.Char('Partner Location') - lead_link = fields.Char('Lead Single Links') + lead_link = fields.Char('Link to Lead') @api.onchange('lead_id') def _onchange_lead_id(self): diff --git a/odoo/addons/base/models/ir_actions_report.py b/odoo/addons/base/models/ir_actions_report.py index f3effecced8..f5537b631d2 100644 --- a/odoo/addons/base/models/ir_actions_report.py +++ b/odoo/addons/base/models/ir_actions_report.py @@ -95,7 +95,7 @@ class IrActionsReport(models.Model): paperformat_id = fields.Many2one('report.paperformat', 'Paper format') print_report_name = fields.Char('Printed Report Name', - help="This is the filename of the report going to download. Keep empty to not change the report filename. You can use a python expression with the object and time variables.") + help="This is the filename of the report going to download. Keep empty to not change the report filename. You can use a python expression with the 'object' and 'time' variables.") attachment_use = fields.Boolean(string='Reload from Attachment', help='If you check this, then the second time the user prints with same attachment name, it returns the previous report.') attachment = fields.Char(string='Save as Attachment Prefix', diff --git a/odoo/addons/base/models/res_partner.py b/odoo/addons/base/models/res_partner.py index f5feedc3f21..024913e7002 100644 --- a/odoo/addons/base/models/res_partner.py +++ b/odoo/addons/base/models/res_partner.py @@ -206,7 +206,7 @@ class Partner(models.Model): user_ids = fields.One2many('res.users', 'partner_id', string='Users', auto_join=True) partner_share = fields.Boolean( 'Share Partner', compute='_compute_partner_share', store=True, - help="Either customer (no user), either shared user. Indicated the current partner is a customer without " + help="Either customer (not a user), either shared user. Indicated the current partner is a customer without " "access or with a limited access created for sharing data.") contact_address = fields.Char(compute='_compute_contact_address', string='Complete Address')