diff --git a/stock_vlm_mgmt/i18n/stock_vlm_mgmt.pot b/stock_vlm_mgmt/i18n/stock_vlm_mgmt.pot
new file mode 100644
index 000000000..d4c008db0
--- /dev/null
+++ b/stock_vlm_mgmt/i18n/stock_vlm_mgmt.pot
@@ -0,0 +1,900 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * stock_vlm_mgmt
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \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: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#: code:addons/stock_vlm_mgmt/models/stock_location_vlm_tray.py:0
+#, python-format
+msgid "%(user)s has requested a release of the trays from Odoo"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid ""
+" \n"
+" "
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid " "
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid " Splitted from "
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.svm_operation_picking_form_view
+msgid ""
+" \n"
+" Pending VLM tasks. Proceed to complete them. "
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_vlm_task_action
+msgid "Actions to perform on vlm task exceptions"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__active
+msgid "Active"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.actions.act_window,help:stock_vlm_mgmt.action_stock_location_tray_type
+msgid "Add a Location Tray Type"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,help:stock_vlm_mgmt.field_stock_location__vlm_address
+msgid ""
+"An VLM normally will be behind some propietary proxy that handles several "
+"VLMs at once, so we need to set which one corresponds to this location"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_search
+msgid "Archived"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_vlm_tray_tree
+msgid "Call"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_vlm_tray_form
+msgid "Call tray"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__code
+msgid "Code"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__cols
+msgid "Cols"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_form
+msgid "Command"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_quant_vlm_form
+msgid "Content"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task__task_type__count
+msgid "Count"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__create_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__create_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__create_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__create_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__create_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__create_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__create_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__create_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.actions.act_window,help:stock_vlm_mgmt.action_stock_location_tray_type
+msgid ""
+"Define the number of rows and cols on a tray,\n"
+" depending of the boxes size."
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__depth
+msgid "Depth"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__depth_per_cell
+msgid "Depth Per Cell"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,help:stock_vlm_mgmt.field_stock_location_vlm_tray_type__depth
+msgid "Depth of the tray in mm"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_quant_inventory_tree
+msgid "Details"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__display_name
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__display_name
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__display_name
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__display_name
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_tree
+msgid "Do tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task__state__done
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task_action__state__done
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_form
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_tree
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "Done"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_search_view
+msgid "Done tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task_action__state__edit
+msgid "Edit"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_location__vlm_removal_strategy__fifo
+msgid "FIFO"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task__task_type__get
+msgid "Get"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_picking__has_pending_vlm_tasks
+msgid "Has Pending Vlm Tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_move_line__has_vlm_operation
+msgid "Has Vlm Operation"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_picking__has_vlm_operations
+msgid "Has Vlm Operations"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_picking__has_vlm_pending_operations
+msgid "Has Vlm Pending Operations"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__height
+msgid "Height"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,help:stock_vlm_mgmt.field_stock_location_vlm_tray_type__height
+msgid "Height of the tray in mm"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__id
+msgid "ID"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__image_512
+msgid "Image 512"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_location_vlm_tray
+msgid "Individual trays in a Vertical Lift Module"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_location
+msgid "Inventory Locations"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__is_full
+msgid "Is Full"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__is_vlm
+msgid "Is Vlm"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_location__vlm_removal_strategy__lifo
+msgid "LIFO"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray____last_update
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type____last_update
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm____last_update
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task____last_update
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__write_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__write_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__write_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__write_uid
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__write_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__write_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__write_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__write_date
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+msgid "Layout"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_location__vlm_removal_strategy__optimal
+msgid "Less carrier movements"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__location_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__location_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__location_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__location_id
+msgid "Location"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_search
+msgid "Location Tray Type"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.action_stock_location_tray_type
+#: model:ir.ui.menu,name:stock_vlm_mgmt.menu_stock_location_tray_type
+msgid "Location Tray Types"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "Manual set"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__move_line_ids
+msgid "Move Line"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__name
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__name
+msgid "Name"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__next_vlm_task_id
+msgid "Next Vlm Task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "Next 🡺"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#, python-format
+msgid "No implemented request connector for this vendor!"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/wizards/stock_vlm_task_action.py:0
+#, python-format
+msgid ""
+"No quantity was processed. Do you want to put the goods in another position?"
+" (you can also skip the task)"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_form
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_tree
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_search_view
+msgid "Operation"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task__state__pending
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task_action__state__pending
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_form
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_tree
+msgid "Pending"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_search_view
+msgid "Pending tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.server,name:stock_vlm_mgmt.vlm_operation_bulk_task_action
+msgid "Perform VLM Tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-javascript
+#: code:addons/stock_vlm_mgmt/static/src/js/vlm_request_button/vlm_request_views.xml:0
+#: code:addons/stock_vlm_mgmt/static/src/js/vlm_request_button/vlm_request_views.xml:0
+#, python-format
+msgid "Perform tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__pos_x
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__pos_x
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__pos_x
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_vlm_tray_cell_position_mixin__pos_x
+msgid "Pos X"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__pos_y
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__pos_y
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__pos_y
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_vlm_tray_cell_position_mixin__pos_y
+msgid "Pos Y"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__previous_vlm_task_id
+msgid "Previous Vlm Task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__product_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__product_id
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_quant_search_view
+msgid "Product"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task__task_type__put
+msgid "Put"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__quant_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__quant_id
+msgid "Quant"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__quantity
+msgid "Quantity"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__quantity_done
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__quantity_done
+msgid "Quantity Done"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__quantity_pending
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__quantity_pending
+msgid "Quantity Pending"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/wizards/stock_vlm_task_action.py:0
+#, python-format
+msgid ""
+"Quantity mismatch! The quantity reported by the VLM is greater than original"
+" demand!. Please check it. If it's ok, you can fix it now and save the task "
+"manually."
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,help:stock_vlm_mgmt.field_stock_move_line__vlm_pending_quantity
+msgid "Quantity pending on VLM Operations"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_quant
+msgid "Quants"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__reference
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_quant_vlm_form
+msgid "Reference"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_form
+msgid "Release trays"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__rows
+msgid "Rows"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__vlm_task_id
+msgid "Selected task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_vlm_task_form
+msgid "Send task to the VLM"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+msgid "Sizes"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "Skip"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__skipped
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task_action__state__skipped
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "Skipped"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__splitted_vlm_task_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__splitted_vlm_task_id
+msgid "Splitted Vlm Task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "Start task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.svm_operation_picking_form_view
+msgid "Start tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__state
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__state
+msgid "State"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__task_type
+msgid "Task Type"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_location__vlm_vendor__test
+msgid "Test"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#, python-format
+msgid ""
+"The command response has been lost for unknown reasons. Did you perform the "
+"operation on the VLM? Make sure there aren't unconsistencies with the "
+"recorded data"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#, python-format
+msgid "The connection was refused by the VLM and couldn't be stablished."
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/wizards/stock_vlm_task_action.py:0
+#, python-format
+msgid "The quantity reported is greater than the one set in the task!"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#, python-format
+msgid "The task couldn't be performed due to a timeout in the request"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#, python-format
+msgid ""
+"The task couldn't be performed. Try again or check the vertical lift module"
+" for hardware issues"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_location.py:0
+#, python-format
+msgid "The task was cancelled by the VLM"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_picking
+msgid "Transfer"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__tray_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__tray_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__tray_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_vlm_tray_cell_position_mixin__tray_id
+msgid "Tray"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+msgid "Tray Configuration"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__tray_matrix
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__tray_matrix
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__tray_matrix
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__tray_matrix
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__tray_matrix
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_vlm_tray_cell_position_mixin__tray_matrix
+msgid "Tray Matrix"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray__tray_type_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant_vlm__tray_type_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__tray_type_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__tray_type_id
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_vlm_tray_cell_position_mixin__tray_type_id
+msgid "Tray Type"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_vlm_tray_form
+msgid "Tray contents"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_vlm_tray_tree
+msgid "Tray inventory"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_vlm_tray_form
+msgid "Tray layout"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_vlm_tray_cell_position_mixin
+msgid "Tray position helpers"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-javascript
+#: code:addons/stock_vlm_mgmt/static/src/js/location_tray_matrix/stock_location_tray.esm.js:0
+#, python-format
+msgid "Tray storage layout"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_form
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_search_view
+msgid "Trays"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_quant_search_view
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_search_view
+msgid "VLM"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.action_vlm_task_action
+msgid "VLM Operation Action"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "VLM Operation action needed"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_form
+msgid "VLM Structure"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.svm_operation_picking_form_view
+msgid "VLM Tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+msgid "VLM Tray Type"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_location_vlm_tray_type
+msgid "VLM Tray configuration"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_form
+msgid "VLM backend configuration"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.ui.menu,name:stock_vlm_mgmt.menu_vlm_config
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_search
+msgid "Vertical Lift Module"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.location_quant_form_action
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.location_quant_vlm_action
+#: model:ir.ui.menu,name:stock_vlm_mgmt.menu_vlm_quant
+msgid "Vertical Lift Module Quants"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.vlm_task_action
+#: model:ir.ui.menu,name:stock_vlm_mgmt.vlm_task_menu
+msgid "Vertical Lift Module Tasks"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.location_vlm_tray_action
+#: model:ir.ui.menu,name:stock_vlm_mgmt.menu_vlm_config_trays
+msgid "Vertical Lift Module Trays"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_location_search
+msgid "Vertical Lift Module locations"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_quant_vlm
+msgid "Vertical Lift Module structure inside the quant"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model,name:stock_vlm_mgmt.model_stock_vlm_task
+msgid "Vertical Lift Module task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.actions.act_window,name:stock_vlm_mgmt.vlm_location_action
+#: model:ir.ui.menu,name:stock_vlm_mgmt.vlm_locations_menu
+msgid "Vertical Lift Modules"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_quant_tree
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_quant_tree_editable
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_quant_tree_inventory_editable
+msgid "View in VLM"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_address
+msgid "Vlm Address"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_hostname
+msgid "Vlm Hostname"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_picking__vlm_move_line_ids
+msgid "Vlm Move Line"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_password
+msgid "Vlm Password"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_picking__vlm_pending_move_line_ids
+msgid "Vlm Pending Move Line"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_move_line__vlm_pending_quantity
+msgid "Vlm Pending Quantity"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_port
+msgid "Vlm Port"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_quant__vlm_quant_ids
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task__vlm_quant_id
+msgid "Vlm Quant"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_removal_strategy
+msgid "Vlm Removal Strategy"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_sequence_id
+msgid "Vlm Sequence"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_picking__vlm_task_ids
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__vlm_task_ids
+msgid "Vlm Task"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__vlm_tasks_partial
+msgid "Vlm Tasks Partial"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__vlm_tasks_progress
+msgid "Vlm Tasks Progress"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__vlm_tasks_total
+msgid "Vlm Tasks Total"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_tray_ids
+msgid "Vlm Tray"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_user
+msgid "Vlm User"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location__vlm_vendor
+msgid "Vlm Vendor"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task__state__waiting
+#: model:ir.model.fields.selection,name:stock_vlm_mgmt.selection__stock_vlm_task_action__state__waiting
+msgid "Waiting"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_vlm_task_action__warning
+msgid "Warning"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__width
+msgid "Width"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,field_description:stock_vlm_mgmt.field_stock_location_vlm_tray_type__width_per_cell
+msgid "Width Per Cell"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model:ir.model.fields,help:stock_vlm_mgmt.field_stock_location_vlm_tray_type__width
+msgid "Width of the tray in mm"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#. odoo-python
+#: code:addons/stock_vlm_mgmt/models/stock_quant.py:0
+#, python-format
+msgid "You can't change the product"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+msgid "mm /"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.view_stock_location_tray_type_form
+msgid "mm per cell"
+msgstr ""
+
+#. module: stock_vlm_mgmt
+#: model_terms:ir.ui.view,arch_db:stock_vlm_mgmt.vlm_task_action_form_view
+msgid "🡸 Previous"
+msgstr ""