From c3b9c0d8a2cbc31504b95f78f2e499b56f8f5072 Mon Sep 17 00:00:00 2001
From: Victor Feyens
Date: Tue, 26 Apr 2022 13:56:49 +0000
Subject: [PATCH] [FIX] *: typos in translated strings
closes odoo/odoo#89718
Related: odoo/enterprise#26630
Signed-off-by: Victor Feyens (vfe)
---
addons/account/models/account_payment.py | 2 +-
addons/account/views/account_bank_statement_views.xml | 2 +-
addons/barcodes_gs1_nomenclature/models/barcode_rule.py | 2 +-
addons/base_automation/models/base_automation.py | 2 +-
addons/crm/tests/test_crm_pls.py | 2 +-
addons/event/views/event_event_views.xml | 2 +-
addons/event/views/event_type_views.xml | 2 +-
addons/fleet/models/fleet_vehicle_log_contract.py | 2 +-
addons/gamification/models/gamification_badge.py | 2 +-
addons/gamification/models/gamification_challenge.py | 2 +-
addons/hr/models/hr_employee.py | 2 +-
addons/hr_expense/views/hr_expense_views.xml | 2 +-
addons/hr_work_entry/models/hr_work_entry.py | 2 +-
addons/im_livechat/report/im_livechat_report_channel_views.xml | 2 +-
addons/im_livechat/report/im_livechat_report_operator_views.xml | 2 +-
addons/mail/models/mail_notification.py | 2 +-
addons/mail_bot/models/res_users.py | 2 +-
addons/mail_group/models/mail_group_message.py | 2 +-
addons/mass_mailing/data/mailing_data_templates.xml | 2 +-
.../purchase_requisition/views/purchase_requisition_views.xml | 2 +-
addons/stock/models/res_config_settings.py | 2 +-
addons/stock/models/stock_location.py | 2 +-
addons/stock/models/stock_rule.py | 2 +-
addons/stock/views/stock_picking_views.xml | 2 +-
addons/stock_picking_batch/views/stock_picking_wave_views.xml | 2 +-
addons/survey/views/survey_templates_management.xml | 2 +-
addons/website/views/res_config_settings_views.xml | 2 +-
27 files changed, 27 insertions(+), 27 deletions(-)
diff --git a/addons/account/models/account_payment.py b/addons/account/models/account_payment.py
index b4c384eeb2b..389bc028ed0 100644
--- a/addons/account/models/account_payment.py
+++ b/addons/account/models/account_payment.py
@@ -50,7 +50,7 @@ class AccountPayment(models.Model):
help="QR-code report URL to use to generate the QR-code to scan with a banking app to perform this payment.")
paired_internal_transfer_payment_id = fields.Many2one('account.payment',
help="When an internal transfer is posted, a paired payment is created. "
- "They are cross referenced trough this field")
+ "They are cross referenced through this field")
# == Payment methods fields ==
payment_method_line_id = fields.Many2one('account.payment.method.line', string='Payment Method',
diff --git a/addons/account/views/account_bank_statement_views.xml b/addons/account/views/account_bank_statement_views.xml
index 70814498787..3f21043c036 100644
--- a/addons/account/views/account_bank_statement_views.xml
+++ b/addons/account/views/account_bank_statement_views.xml
@@ -256,7 +256,7 @@
A bank statement is a summary of all financial transactions
occurring over a given period of time on a bank account. You
- should receive this periodicaly from your bank.
+ should receive this periodically from your bank.
Odoo allows you to reconcile a statement line directly with
the related sale or purchase invoices.
diff --git a/addons/barcodes_gs1_nomenclature/models/barcode_rule.py b/addons/barcodes_gs1_nomenclature/models/barcode_rule.py
index bc1062fe135..669ee644a10 100644
--- a/addons/barcodes_gs1_nomenclature/models/barcode_rule.py
+++ b/addons/barcodes_gs1_nomenclature/models/barcode_rule.py
@@ -47,7 +47,7 @@ class BarcodeRule(models.Model):
* Measure: the barcode's value is related to a specific UoM;\
* Numeric Identifier: fixed length barcode following a specific encoding;\
* Alpha-Numeric Name: variable length barcode.")
- gs1_decimal_usage = fields.Boolean('Decimal', help="If True, use the last digit of AI to dertermine where the first decimal is")
+ gs1_decimal_usage = fields.Boolean('Decimal', help="If True, use the last digit of AI to determine where the first decimal is")
associated_uom_id = fields.Many2one('uom.uom')
@api.constrains('pattern')
diff --git a/addons/base_automation/models/base_automation.py b/addons/base_automation/models/base_automation.py
index 1aa8b5deb6a..11d75ae0358 100644
--- a/addons/base_automation/models/base_automation.py
+++ b/addons/base_automation/models/base_automation.py
@@ -199,7 +199,7 @@ class BaseAutomation(models.Model):
return min(max(1, delay // 10), 4 * 60) if delay else 4 * 60
def _compute_least_delay_msg(self):
- msg = _("Note that this action can be trigged up to %d minutes after its schedule.")
+ msg = _("Note that this action can be triggered up to %d minutes after its schedule.")
self.least_delay_msg = msg % self._get_cron_interval()
def _filter_pre(self, records):
diff --git a/addons/crm/tests/test_crm_pls.py b/addons/crm/tests/test_crm_pls.py
index b34cc0c6824..d51ccb89df8 100644
--- a/addons/crm/tests/test_crm_pls.py
+++ b/addons/crm/tests/test_crm_pls.py
@@ -516,7 +516,7 @@ class TestCRMPLS(TransactionCase):
@users('user_sales_manager')
def test_team_unlink(self):
""" Test that frequencies are sent to "no team" when unlinking a team
- in order to avoid loosing too much informations. """
+ in order to avoid losing too much informations. """
pls_team = self.env["crm.team"].browse(self.pls_team.ids)
# clean existing data
diff --git a/addons/event/views/event_event_views.xml b/addons/event/views/event_event_views.xml
index ef2fbcdba44..fbea6412ac0 100644
--- a/addons/event/views/event_event_views.xml
+++ b/addons/event/views/event_event_views.xml
@@ -95,7 +95,7 @@
-
+
diff --git a/addons/event/views/event_type_views.xml b/addons/event/views/event_type_views.xml
index f25a002bc96..5d259db51bf 100644
--- a/addons/event/views/event_type_views.xml
+++ b/addons/event/views/event_type_views.xml
@@ -67,7 +67,7 @@
-
+
diff --git a/addons/fleet/models/fleet_vehicle_log_contract.py b/addons/fleet/models/fleet_vehicle_log_contract.py
index 40ca12d8535..55efa491d5c 100644
--- a/addons/fleet/models/fleet_vehicle_log_contract.py
+++ b/addons/fleet/models/fleet_vehicle_log_contract.py
@@ -54,7 +54,7 @@ class FleetVehicleLogContract(models.Model):
('weekly', 'Weekly'),
('monthly', 'Monthly'),
('yearly', 'Yearly')
- ], 'Recurring Cost Frequency', default='monthly', help='Frequency of the recuring cost', required=True)
+ ], 'Recurring Cost Frequency', default='monthly', help='Frequency of the recurring cost', required=True)
service_ids = fields.Many2many('fleet.service.type', string="Included Services")
@api.depends('vehicle_id.name', 'cost_subtype_id')
diff --git a/addons/gamification/models/gamification_badge.py b/addons/gamification/models/gamification_badge.py
index 954bc1f2c9a..b318600800f 100644
--- a/addons/gamification/models/gamification_badge.py
+++ b/addons/gamification/models/gamification_badge.py
@@ -51,7 +51,7 @@ class GamificationBadge(models.Model):
goal_definition_ids = fields.Many2many(
'gamification.goal.definition', 'badge_unlocked_definition_rel',
- string='Rewarded by', help="The users that have succeeded theses goals will receive automatically the badge.")
+ string='Rewarded by', help="The users that have succeeded these goals will receive automatically the badge.")
owner_ids = fields.One2many(
'gamification.badge.user', 'badge_id',
diff --git a/addons/gamification/models/gamification_challenge.py b/addons/gamification/models/gamification_challenge.py
index d6314683e31..d32ea76cc54 100644
--- a/addons/gamification/models/gamification_challenge.py
+++ b/addons/gamification/models/gamification_challenge.py
@@ -85,7 +85,7 @@ class Challenge(models.Model):
('yearly', "Yearly")
], default='once',
string="Periodicity",
- help="Period of automatic goal assigment. If none is selected, should be launched manually.",
+ help="Period of automatic goal assignment. If none is selected, should be launched manually.",
required=True)
start_date = fields.Date("Start Date", help="The day a new challenge will be automatically started. If no periodicity is set, will use this date as the goal start date.")
end_date = fields.Date("End Date", help="The day a new challenge will be automatically closed. If no periodicity is set, will use this date as the goal end date.")
diff --git a/addons/hr/models/hr_employee.py b/addons/hr/models/hr_employee.py
index cb58ab6f98c..3aad764368b 100644
--- a/addons/hr/models/hr_employee.py
+++ b/addons/hr/models/hr_employee.py
@@ -414,7 +414,7 @@ class HrEmployeePrivate(models.Model):
if self._origin:
return {'warning': {
'title': _("Warning"),
- 'message': _("To avoid multi company issues (loosing the access to your previous contracts, leaves, ...), you should create another employee in the new company instead.")
+ 'message': _("To avoid multi company issues (losing the access to your previous contracts, leaves, ...), you should create another employee in the new company instead.")
}}
def generate_random_barcode(self):
diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml
index 01ab49ea0c7..376e97fac55 100644
--- a/addons/hr_expense/views/hr_expense_views.xml
+++ b/addons/hr_expense/views/hr_expense_views.xml
@@ -524,7 +524,7 @@
-
+
diff --git a/addons/hr_work_entry/models/hr_work_entry.py b/addons/hr_work_entry/models/hr_work_entry.py
index ea65077538c..c956a8d671f 100644
--- a/addons/hr_work_entry/models/hr_work_entry.py
+++ b/addons/hr_work_entry/models/hr_work_entry.py
@@ -233,7 +233,7 @@ class HrWorkEntryType(models.Model):
_description = 'HR Work Entry Type'
name = fields.Char(required=True, translate=True)
- code = fields.Char(required=True, help="Carefull, the Code is used in many references, changing it could lead to unwanted changes.")
+ code = fields.Char(required=True, help="Careful, the Code is used in many references, changing it could lead to unwanted changes.")
color = fields.Integer(default=0)
sequence = fields.Integer(default=25)
active = fields.Boolean(
diff --git a/addons/im_livechat/report/im_livechat_report_channel_views.xml b/addons/im_livechat/report/im_livechat_report_channel_views.xml
index 5cedd61702e..2ec89a1874d 100644
--- a/addons/im_livechat/report/im_livechat_report_channel_views.xml
+++ b/addons/im_livechat/report/im_livechat_report_channel_views.xml
@@ -56,7 +56,7 @@
im_livechat.report.channelgraph,pivot{"search_default_last_week":1}
- Livechat Support Channel Statistics allows you to easily check and analyse your company livechat session performance. Extract information about the missed sessions, the audiance, the duration of a session, etc.
+ Livechat Support Channel Statistics allows you to easily check and analyse your company livechat session performance. Extract information about the missed sessions, the audience, the duration of a session, etc.
diff --git a/addons/im_livechat/report/im_livechat_report_operator_views.xml b/addons/im_livechat/report/im_livechat_report_operator_views.xml
index 1c30d32c9a4..20abf78312e 100644
--- a/addons/im_livechat/report/im_livechat_report_operator_views.xml
+++ b/addons/im_livechat/report/im_livechat_report_operator_views.xml
@@ -52,7 +52,7 @@
im_livechat.report.operatorgraph,pivot{"search_default_last_week":1}
- Livechat Support Channel Statistics allows you to easily check and analyse your company livechat session performance. Extract information about the missed sessions, the audiance, the duration of a session, etc.
+ Livechat Support Channel Statistics allows you to easily check and analyse your company livechat session performance. Extract information about the missed sessions, the audience, the duration of a session, etc.
- Don't forget to send your prefered version
+ Don't forget to send your preferred versionSince the date and time for this test has not been scheduled, don't forget to manually send your preferred version.
Then on the having the will be sent
diff --git a/addons/purchase_requisition/views/purchase_requisition_views.xml b/addons/purchase_requisition/views/purchase_requisition_views.xml
index 42c0e31f2dd..d8c0a1be4e4 100644
--- a/addons/purchase_requisition/views/purchase_requisition_views.xml
+++ b/addons/purchase_requisition/views/purchase_requisition_views.xml
@@ -306,7 +306,7 @@
been registered, you can review and compare them and you can
validate some and cancel others.
- For a blanket order, you can record an agreement for a specifc period
+ For a blanket order, you can record an agreement for a specific period
(e.g. a year) and you order products within this agreement, benefiting
from the negotiated prices.
diff --git a/addons/stock/models/res_config_settings.py b/addons/stock/models/res_config_settings.py
index d1c85da5da6..e8ab3993e3a 100644
--- a/addons/stock/models/res_config_settings.py
+++ b/addons/stock/models/res_config_settings.py
@@ -71,7 +71,7 @@ class ResConfigSettings(models.TransientModel):
base_user = self.env.ref('base.group_user')
base_user_implied_ids = base_user.implied_ids
if not self.group_stock_multi_locations and location_grp in base_user_implied_ids and warehouse_grp in base_user_implied_ids:
- raise UserError(_("You can't desactivate the multi-location if you have more than once warehouse by company"))
+ raise UserError(_("You can't deactivate the multi-location if you have more than once warehouse by company"))
# Deactivate putaway rules with storage category when not in storage category
# group. Otherwise, active them.
diff --git a/addons/stock/models/stock_location.py b/addons/stock/models/stock_location.py
index c6f813a7d6a..5c51a59c7c5 100644
--- a/addons/stock/models/stock_location.py
+++ b/addons/stock/models/stock_location.py
@@ -54,7 +54,7 @@ class Location(models.Model):
child_ids = fields.One2many('stock.location', 'location_id', 'Contains')
child_internal_location_ids = fields.Many2many(
'stock.location',
- string='Internal locations amoung descendants',
+ string='Internal locations among descendants',
compute='_compute_child_internal_location_ids',
recursive=True,
help='This location (if it\'s internal) and all its descendants filtered by type=Internal.'
diff --git a/addons/stock/models/stock_rule.py b/addons/stock/models/stock_rule.py
index cc198604ac3..61e3d7af85d 100644
--- a/addons/stock/models/stock_rule.py
+++ b/addons/stock/models/stock_rule.py
@@ -87,7 +87,7 @@ class StockRule(models.Model):
help="When ticked, if the move created by this rule is cancelled, the next move will be cancelled too.")
propagate_carrier = fields.Boolean(
'Propagation of carrier', default=False,
- help="When ticked, carrier of shipment will be propgated.")
+ help="When ticked, carrier of shipment will be propagated.")
warehouse_id = fields.Many2one('stock.warehouse', 'Warehouse', check_company=True)
propagate_warehouse_id = fields.Many2one(
'stock.warehouse', 'Warehouse to Propagate',
diff --git a/addons/stock/views/stock_picking_views.xml b/addons/stock/views/stock_picking_views.xml
index 5189dd31fd3..851be048f92 100644
--- a/addons/stock/views/stock_picking_views.xml
+++ b/addons/stock/views/stock_picking_views.xml
@@ -677,7 +677,7 @@
- No operations found. Let's create a tranfer !
+ No operations found. Let's create a transfer !
Transfers allow you to move products from one location to another.
diff --git a/addons/stock_picking_batch/views/stock_picking_wave_views.xml b/addons/stock_picking_batch/views/stock_picking_wave_views.xml
index 90ab69dd7ed..dff8eb550fa 100644
--- a/addons/stock_picking_batch/views/stock_picking_wave_views.xml
+++ b/addons/stock_picking_batch/views/stock_picking_wave_views.xml
@@ -26,7 +26,7 @@
Create a new wave transfer
- The goal of the wave transfer is to group operations from differents transfer
+ The goal of the wave transfer is to group operations from different transfer
together in order to increase their efficiency.
It may also be useful to assign jobs (one person = one batch) or
help the timing management of operations (tasks to be done at 1pm).
diff --git a/addons/survey/views/survey_templates_management.xml b/addons/survey/views/survey_templates_management.xml
index 177ed698af5..71a0ec00152 100644
--- a/addons/survey/views/survey_templates_management.xml
+++ b/addons/survey/views/survey_templates_management.xml
@@ -92,7 +92,7 @@
-