diff --git a/addons/web/i18n/web.pot b/addons/web/i18n/web.pot
index 9e4468e77bc..a03fce84943 100644
--- a/addons/web/i18n/web.pot
+++ b/addons/web/i18n/web.pot
@@ -284,12 +284,12 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
msgid ""
"77 Santa Barbara\n"
-" Rd
Pleasant Hill CA 94523
United States"
+" Rd
Pleasant Hill CA 94523
United States"
msgstr ""
#. module: web
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
-msgid "15.00%"
+msgid "Tax 15%"
msgstr ""
#. module: web
@@ -304,7 +304,7 @@ msgstr ""
#. module: web
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
-msgid "5.000"
+msgid "5.00"
msgstr ""
#. module: web
@@ -321,7 +321,7 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
msgid ""
"Invoice\n"
-" INV/2020/07/0003"
+" INV/2023/00003"
msgstr ""
#. module: web
@@ -370,12 +370,12 @@ msgstr ""
#. module: web
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
-msgid "Subtotal"
+msgid "Total"
msgstr ""
#. module: web
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
-msgid "Total"
+msgid "Untaxed Amount"
msgstr ""
#. module: web
@@ -479,8 +479,6 @@ msgstr ""
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/legacy/js/components/action_menus.js:0
-#: code:addons/web/static/src/search/action_menus/action_menus.xml:0
-#: code:addons/web/static/src/search/cog_menu/action_menus_items.xml:0
#: code:addons/web/static/src/views/form/status_bar_buttons/status_bar_buttons.xml:0
#, python-format
msgid "Action"
@@ -493,6 +491,13 @@ msgstr ""
msgid "Action ID:"
msgstr ""
+#. module: web
+#. odoo-javascript
+#: code:addons/web/static/src/search/action_menus/action_menus.xml:0
+#, python-format
+msgid "Actions"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/core/debug/debug_menu_items.js:0
@@ -561,6 +566,14 @@ msgstr ""
msgid "Add Custom Group"
msgstr ""
+#. module: web
+#. odoo-javascript
+#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
+#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
+#, python-format
+msgid "Add New Rule"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/views/fields/properties/properties_field.xml:0
@@ -631,8 +644,6 @@ msgstr ""
#. module: web
#. odoo-javascript
-#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
-#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
#: code:addons/web/static/src/legacy/xml/base.xml:0
#: code:addons/web/static/src/legacy/xml/base.xml:0
#, python-format
@@ -777,6 +788,7 @@ msgstr ""
#. module: web
#. odoo-javascript
+#: code:addons/web/static/src/core/datetime/datetime_picker_popover.xml:0
#: code:addons/web/static/src/search/custom_group_by_item/custom_group_by_item.xml:0
#, python-format
msgid "Apply"
@@ -1762,6 +1774,7 @@ msgstr ""
#: code:addons/web/static/src/views/fields/many2many_binary/many2many_binary_field.xml:0
#: code:addons/web/static/src/views/fields/properties/properties_field.js:0
#: code:addons/web/static/src/views/fields/properties/property_definition.xml:0
+#: code:addons/web/static/src/views/fields/relational_utils.js:0
#: code:addons/web/static/src/views/form/form_controller.js:0
#: code:addons/web/static/src/views/form/form_controller.js:0
#: code:addons/web/static/src/views/kanban/kanban_header.js:0
@@ -1813,6 +1826,13 @@ msgstr ""
msgid "Descending"
msgstr ""
+#. module: web
+#. odoo-javascript
+#: code:addons/web/static/src/webclient/settings_form_view/widgets/res_config_dev_tool.xml:0
+#, python-format
+msgid "Developer Tools"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/views/list/list_renderer.js:0
@@ -2194,7 +2214,7 @@ msgstr ""
#. module: web
#. odoo-javascript
-#: code:addons/web/static/src/views/list/list_controller.xml:0
+#: code:addons/web/static/src/views/list/export_all/export_all.xml:0
#, python-format
msgid "Export All"
msgstr ""
@@ -2228,8 +2248,8 @@ msgid "Expression"
msgstr ""
#. module: web
-#. odoo-javascript
#. odoo-python
+#. odoo-javascript
#: code:addons/web/controllers/export.py:0
#: code:addons/web/controllers/export.py:0
#: code:addons/web/static/src/views/list/list_controller.js:0
@@ -2708,6 +2728,13 @@ msgstr ""
msgid "Invalid fields: "
msgstr ""
+#. module: web
+#. odoo-python
+#: code:addons/web/controllers/domain.py:0
+#, python-format
+msgid "Invalid model: %s"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/webclient/settings_form_view/widgets/res_config_invite_users.js:0
@@ -2729,6 +2756,11 @@ msgstr ""
msgid "Inviting..."
msgstr ""
+#. module: web
+#: model:ir.model.fields,field_description:web.field_base_document_layout__is_company_details_empty
+msgid "Is Company Details Empty"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/core/debug/profiling/profiling_qweb.xml:0
@@ -2755,6 +2787,13 @@ msgstr ""
msgid "Kanban: no action for type: "
msgstr ""
+#. module: web
+#. odoo-javascript
+#: code:addons/web/static/src/views/fields/properties/property_definition.xml:0
+#, python-format
+msgid "Label"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/views/fields/label_selection/label_selection_field.js:0
@@ -3019,7 +3058,6 @@ msgstr ""
#. module: web
#. odoo-javascript
-#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
#: code:addons/web/static/src/legacy/xml/base.xml:0
#, python-format
msgid "Match records with the following rule:"
@@ -3282,6 +3320,13 @@ msgstr ""
msgid "New Property"
msgstr ""
+#. module: web
+#. odoo-javascript
+#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
+#, python-format
+msgid "New Rule"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/webclient/settings_form_view/fields/upgrade_dialog.xml:0
@@ -3314,6 +3359,8 @@ msgstr ""
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/core/pager/pager.xml:0
+#: code:addons/web/static/src/views/calendar/calendar_controller.xml:0
+#: code:addons/web/static/src/views/calendar/calendar_controller.xml:0
#, python-format
msgid "Next"
msgstr ""
@@ -3409,13 +3456,6 @@ msgstr ""
msgid "No create edit"
msgstr ""
-#. module: web
-#. odoo-javascript
-#: code:addons/web/static/src/views/list/list_renderer.js:0
-#, python-format
-msgid "No currency provided"
-msgstr ""
-
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/views/graph/graph_renderer.js:0
@@ -3937,8 +3977,8 @@ msgstr ""
#. module: web
#: model_terms:ir.ui.view,arch_db:web.report_invoice_wizard_preview
msgid ""
-"Please use the following communication for your payment: \n"
-" INV/2020/07/0003"
+"Please use the following communication for your payment : \n"
+" INV/2023/00003"
msgstr ""
#. module: web
@@ -4027,6 +4067,8 @@ msgstr ""
#: code:addons/web/static/src/core/pager/pager.xml:0
#: code:addons/web/static/src/legacy/xml/base.xml:0
#: code:addons/web/static/src/legacy/xml/base.xml:0
+#: code:addons/web/static/src/views/calendar/calendar_controller.xml:0
+#: code:addons/web/static/src/views/calendar/calendar_controller.xml:0
#, python-format
msgid "Previous"
msgstr ""
@@ -4099,7 +4141,7 @@ msgstr ""
#. odoo-javascript
#: code:addons/web/static/src/legacy/js/components/action_menus.js:0
#: code:addons/web/static/src/search/action_menus/action_menus.xml:0
-#: code:addons/web/static/src/search/cog_menu/action_menus_items.xml:0
+#: code:addons/web/static/src/search/cog_menu/cog_menu.xml:0
#: code:addons/web/static/src/webclient/actions/reports/report_action.xml:0
#: code:addons/web/static/src/webclient/actions/reports/report_action.xml:0
#, python-format
@@ -4373,6 +4415,7 @@ msgstr ""
#. odoo-javascript
#: code:addons/web/static/src/search/search_bar/search_bar.xml:0
#: code:addons/web/static/src/search/search_bar/search_bar.xml:0
+#: code:addons/web/static/src/views/fields/relational_utils.js:0
#: code:addons/web/static/src/views/fields/relational_utils.xml:0
#: code:addons/web/static/src/views/form/form_controller.xml:0
#, python-format
@@ -5063,12 +5106,18 @@ msgstr ""
msgid "TIP"
msgstr ""
+#. module: web
+#. odoo-javascript
+#: code:addons/web/static/src/views/fields/properties/property_definition.xml:0
+#, python-format
+msgid "Tag"
+msgstr ""
+
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/legacy/js/fields/relational_fields.js:0
#: code:addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js:0
#: code:addons/web/static/src/views/fields/properties/property_definition.js:0
-#: code:addons/web/static/src/views/fields/properties/property_definition.xml:0
#, python-format
msgid "Tags"
msgstr ""
@@ -5495,8 +5544,8 @@ msgid "Uncaught Promise"
msgstr ""
#. module: web
-#. odoo-javascript
#. odoo-python
+#. odoo-javascript
#: code:addons/web/controllers/export.py:0
#: code:addons/web/static/src/views/calendar/calendar_model.js:0
#: code:addons/web/static/src/views/graph/graph_model.js:0
@@ -6530,6 +6579,7 @@ msgstr ""
#. module: web
#. odoo-javascript
#: code:addons/web/static/src/core/domain_selector/domain_selector_fields.js:0
+#: code:addons/web/static/src/search/search_model.js:0
#, python-format
msgid "not set"
msgstr ""
@@ -6648,6 +6698,7 @@ msgstr ""
#: code:addons/web/static/src/core/domain_selector/domain_selector.xml:0
#: code:addons/web/static/src/core/domain_selector/domain_selector_fields.js:0
#: code:addons/web/static/src/legacy/xml/base.xml:0
+#: code:addons/web/static/src/search/search_model.js:0
#, python-format
msgid "set"
msgstr ""
diff --git a/addons/web/static/src/webclient/settings_form_view/widgets/res_config_dev_tool.xml b/addons/web/static/src/webclient/settings_form_view/widgets/res_config_dev_tool.xml
index 4bb5ef41091..bd8bd3ec1c1 100644
--- a/addons/web/static/src/webclient/settings_form_view/widgets/res_config_dev_tool.xml
+++ b/addons/web/static/src/webclient/settings_form_view/widgets/res_config_dev_tool.xml
@@ -2,7 +2,8 @@