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 @@
-
- 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 @@
Number of attemps left: Number of attempts left: