diff --git a/README.md b/README.md
index 887490c55b..00293a2a77 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ addon | version | maintainers | summary
[password_security](password_security/) | 18.0.1.0.0 | | Allow admin to set password security requirements.
[user_log_view](user_log_view/) | 18.0.1.0.0 |
| Allow to see user's actions log
[users_ldap_mail](users_ldap_mail/) | 18.0.1.0.0 |
| LDAP mapping for user name and e-mail
-[vault](vault/) | 18.0.1.0.2 | | Password vault integration in Odoo
+[vault](vault/) | 18.0.1.0.3 | | Password vault integration in Odoo
[vault_share](vault_share/) | 18.0.1.0.0 | | Implementation of a mechanism to share secrets
[//]: # (end addons)
diff --git a/vault/README.rst b/vault/README.rst
index f16526d2c6..c78f217d7d 100644
--- a/vault/README.rst
+++ b/vault/README.rst
@@ -11,7 +11,7 @@ Vault
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:9925e324c4689cb3c4bcb95fbe72d46f826b24e2ab8f40c32bab64f54dba6add
+ !! source digest: sha256:d2ac6b5a6aab5ac42269b57d89806d4068afd1fe128098f2315b2f04ee86cf43
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/vault/__manifest__.py b/vault/__manifest__.py
index 6e2a495e6f..a261261a5b 100644
--- a/vault/__manifest__.py
+++ b/vault/__manifest__.py
@@ -5,7 +5,7 @@
"name": "Vault",
"summary": "Password vault integration in Odoo",
"license": "AGPL-3",
- "version": "18.0.1.0.2",
+ "version": "18.0.1.0.3",
"website": "https://github.com/OCA/server-auth",
"application": True,
"author": "initOS GmbH, Odoo Community Association (OCA)",
diff --git a/vault/i18n/es.po b/vault/i18n/es.po
index eb66e65919..0afebe5232 100644
--- a/vault/i18n/es.po
+++ b/vault/i18n/es.po
@@ -20,28 +20,18 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "%(action)s entry %(name)s by %(user)s"
msgstr "%(action)s entrada %(name)s por %(user)s"
-#. module: vault
-#. odoo-javascript
-#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
-msgid "%s '%s' of entry '%s'"
-msgstr "%s '%s' del registro '%s'"
-
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "%s (copy)"
msgstr "%s (copia)"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid ""
"A secure browser context is required. Please switch to https or contact your "
"administrator"
@@ -52,23 +42,16 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "A-Z"
msgstr "A-Z"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/abstract_vault_field.py:0
#: model:ir.model,name:vault.model_vault_abstract_field
-#, python-format
msgid "Abstract model to implement basic fields for encryption"
msgstr "Modelo abstracto para implementar los campos básicos de encriptación"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/abstract_vault.py:0
#: model:ir.model,name:vault.model_vault_abstract
-#, python-format
msgid "Abstract model to implement general access rights"
msgstr "Modelo abstracto para aplicar los derechos de acceso generales"
@@ -91,12 +74,14 @@ msgstr "Todos los registros"
#. module: vault
#: model_terms:ir.ui.view,arch_db:vault.res_config_settings_view_form
msgid "Allow all users to export vaults accessible to them"
-msgstr "Permitir que todos los usuarios exporten secretos accesibles para ellos"
+msgstr ""
+"Permitir que todos los usuarios exporten secretos accesibles para ellos"
#. module: vault
#: model_terms:ir.ui.view,arch_db:vault.res_config_settings_view_form
msgid "Allow all users to import vaults accessible to them"
-msgstr "Permitir que todos los usuarios importen secretos accesibles para ellos"
+msgstr ""
+"Permitir que todos los usuarios importen secretos accesibles para ellos"
#. module: vault
#: model_terms:ir.ui.view,arch_db:vault.res_config_settings_view_form
@@ -186,7 +171,6 @@ msgstr "Permitido escribir"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "An error occured. Please contact the user or administrator"
msgstr ""
"Se ha producido un error. Por favor, póngase en contacto con el usuario o el "
@@ -204,26 +188,23 @@ msgstr "Por secreto"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
+#: code:addons/vault/static/src/backend/templates.xml:0
#: model_terms:ir.ui.view,arch_db:vault.view_users_form_keys_modif
#: model_terms:ir.ui.view,arch_db:vault.view_vault_import_wizard
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
#: model_terms:ir.ui.view,arch_db:vault.view_vault_store_wizard
-#, python-format
msgid "Cancel"
msgstr "Cancelar"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "Cancelled"
msgstr "Cancelado"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Characters:"
msgstr "Caracteres:"
@@ -255,10 +236,15 @@ msgstr "Nombre completo"
msgid "Config Settings"
msgstr "Opciones de Configuración"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "Confirm"
+msgstr ""
+
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Confirm your password:"
msgstr "Confirma tu contraseña:"
@@ -270,7 +256,6 @@ msgstr "Contenido"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Copy to clipboard"
msgstr "Copiar al portapapeles"
@@ -301,14 +286,12 @@ msgstr "Creado por"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_inbox.py:0
-#, python-format
msgid "Created by %(name)s via %(ip)s"
msgstr "Creado por %(name)s a través de %(ip)s"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_send_wizard.py:0
-#, python-format
msgid "Created by %s"
msgstr "Creado por %s"
@@ -356,6 +339,12 @@ msgstr "Base de datos"
msgid "Delete"
msgstr "Borrar"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "Discard"
+msgstr ""
+
#. module: vault
#: model:ir.model.fields,field_description:vault.field_res_users_key__display_name
#: model:ir.model.fields,field_description:vault.field_vault__display_name
@@ -378,7 +367,6 @@ msgstr "Nombre a mostrar"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "Do you really want to create a new key pair and set it active?"
msgstr "¿Realmente quiere crear un nuevo par de claves y activarlo?"
@@ -389,15 +377,13 @@ msgstr "Descargar"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/backend/templates.xml:0
msgid "Enter"
msgstr "Ingrese a"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Enter your password:"
msgstr "Ingrese su contraseña:"
@@ -420,17 +406,13 @@ msgid "Entry"
msgstr "Registro"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_entry.py:0
#: model:ir.model,name:vault.model_vault_entry
-#, python-format
msgid "Entry inside a vault"
msgstr "Entrar al interior de un secreto"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Error"
msgstr "Error"
@@ -461,44 +443,34 @@ msgstr "Exportar secretos"
#: code:addons/vault/models/vault_entry.py:0
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_form
-#, python-format
msgid "Export to file"
msgstr "Exportar a fichero"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_export_wizard.py:0
#: model:ir.model,name:vault.model_vault_export_wizard
-#, python-format
msgid "Export wizard for vaults"
msgstr "Asistente de exportación para secretos"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to export keys to object store"
msgstr "Fallo en la exportación de claves al almacén de objetos"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to export the keys to the database"
msgstr "Fallo en la exportación de claves a la base de datos"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to import keys from database"
msgstr "Fallo en la importación de claves desde la base de datos"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_field.py:0
#: model:ir.model,name:vault.model_vault_field
-#, python-format
msgid "Field of a vault"
msgstr "Campo de un secreto"
@@ -509,10 +481,7 @@ msgid "Fields"
msgstr "Campos"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_file.py:0
#: model:ir.model,name:vault.model_vault_file
-#, python-format
msgid "File of a vault"
msgstr "Fichero de un secreto"
@@ -541,14 +510,12 @@ msgstr "Huella digital"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Generate"
msgstr "Generar"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Generate a new secret:"
msgstr "Generar nuevo secreto:"
@@ -560,7 +527,6 @@ msgstr "Agrupado"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Hide"
msgstr "Ocultar"
@@ -612,23 +578,16 @@ msgstr "Importar secretos"
#: code:addons/vault/models/vault_entry.py:0
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_form
-#, python-format
msgid "Import from file"
msgstr "Importar desde archivo"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_import_wizard.py:0
#: model:ir.model,name:vault.model_vault_import_wizard
-#, python-format
msgid "Import wizard for vaults"
msgstr "Asistente de importación para secretos"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_import_wizard.py:0
#: model:ir.model,name:vault.model_vault_import_wizard_path
-#, python-format
msgid "Import wizard path for vaults"
msgstr "Ruta del asistente de importación para secretos"
@@ -664,28 +623,24 @@ msgstr "Incluir hijos"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Information"
msgstr "Información"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_import_wizard.py:0
-#, python-format
msgid "Invalid file to import from"
msgstr "Archivo inválido para importar"
#. module: vault
#. odoo-python
#: code:addons/vault/models/res_users_key.py:0
-#, python-format
msgid "Invalid parameter"
msgstr "Parámetro no válido"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Invalid token"
msgstr "Token inválido"
@@ -726,7 +681,6 @@ msgstr "Clave"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/user_menu.esm.js:0
-#, python-format
msgid "Key Management"
msgstr "Gestión de claves"
@@ -738,7 +692,6 @@ msgstr "Clave de usuario"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Keyfile:"
msgstr "Archivo de llaves:"
@@ -747,25 +700,6 @@ msgstr "Archivo de llaves:"
msgid "Keys"
msgstr "Claves"
-#. module: vault
-#: model:ir.model.fields,field_description:vault.field_res_users_key____last_update
-#: model:ir.model.fields,field_description:vault.field_vault____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_entry____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_export_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_field____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_file____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_import_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_import_wizard_path____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_inbox____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_inbox_log____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_log____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_right____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_send_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_store_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_tag____last_update
-msgid "Last Modified on"
-msgstr "Última modificación el"
-
#. module: vault
#: model:ir.model.fields,field_description:vault.field_res_users_key__write_uid
#: model:ir.model.fields,field_description:vault.field_vault__write_uid
@@ -807,7 +741,6 @@ msgstr "Última actualización en"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Length:"
msgstr "Longitud:"
@@ -821,10 +754,7 @@ msgid "Log"
msgstr "Registro"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_log.py:0
#: model:ir.model,name:vault.model_vault_log
-#, python-format
msgid "Log entry of a vault"
msgstr "Registro de entrada de un secreto"
@@ -853,14 +783,12 @@ msgstr "Mensaje"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Missing filename"
msgstr "Falta el nombre del fichero"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "Missing password"
msgstr "Falta la contraseña"
@@ -899,7 +827,6 @@ msgstr "Nombre de tu secreto:"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_send_wizard.py:0
-#, python-format
msgid "Neither a secret nor file was given"
msgstr "No se proporcionó un secreto ni un archivo"
@@ -916,17 +843,12 @@ msgstr "Nueva clave privada"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "No secret found"
msgstr "No se ha encontrado ningún secreto"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox.py:0
-#: code:addons/vault/wizards/vault_send_wizard.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_inbox_value_check
#: model:ir.model.constraint,message:vault.constraint_vault_send_wizard_value_check
-#, python-format
msgid "No value found"
msgstr "No se ha encontrado ningún valor"
@@ -961,7 +883,6 @@ msgstr "Registro padre"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Password:"
msgstr "Contraseña:"
@@ -984,35 +905,30 @@ msgstr "Usuario permanente"
#. odoo-javascript
#: code:addons/vault/static/src/backend/export.esm.js:0
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Please enter the password for the database"
msgstr "Por favor, introduzca la contraseña de la base de datos"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Please enter the password for the keepass database"
msgstr "Por favor, introduzca la contraseña de la base de datos keepass"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Please enter the password for your private key"
msgstr "Por favor, introduzca la contraseña de su clave privada"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Please enter your password or upload a keyfile:"
msgstr "Por favor, introduzca su contraseña o cargue un archivo de claves:"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Please specify a name"
msgstr "Por favor, especifique un nombre"
@@ -1059,14 +975,12 @@ msgstr "Sal"
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "Save As..."
msgstr "Guardar como..."
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Save in a vault"
msgstr "Guardar en un vault"
@@ -1094,6 +1008,12 @@ msgstr "Secreto temporal"
msgid "Secret to share:"
msgstr "Secreto a compartir:"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
+msgid "Select at least one character set"
+msgstr ""
+
#. module: vault
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
msgid "Send"
@@ -1102,14 +1022,12 @@ msgstr "Enviar"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Send the secret to an user"
msgstr "Enviar secreto a un usuario"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_mixin.esm.js:0
-#, python-format
msgid "Send the secret to another user"
msgstr "Enviar secreto a otro usuario"
@@ -1121,21 +1039,18 @@ msgstr "Compartir"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Show"
msgstr "Mostrar"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Something went wrong with the encryption"
msgstr "Algo ha ido mal en el encriptado"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Special"
msgstr "Especial"
@@ -1152,7 +1067,6 @@ msgstr "Tienda"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_mixin.esm.js:0
-#, python-format
msgid "Store the secret in a vault"
msgstr "Guarda el secreto en un almacén de secretos"
@@ -1164,7 +1078,6 @@ msgstr "Enviar secreto"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Successfully stored"
msgstr "Guardado correctamente"
@@ -1174,12 +1087,8 @@ msgid "Tags"
msgstr "Etiquetas"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault.py:0
-#: code:addons/vault/models/vault_entry.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_entry_vault_uuid_uniq
#: model:ir.model.constraint,message:vault.constraint_vault_uuid_uniq
-#, python-format
msgid "The UUID must be unique."
msgstr "El UUID debe ser único."
@@ -1187,7 +1096,6 @@ msgstr "El UUID debe ser único."
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "The field is empty, there's nothing to save!"
msgstr "El campo está vacío, ¡no hay nada que guardar!"
@@ -1199,21 +1107,18 @@ msgstr "Los archivos deben terminar en uno de los tipos de archivo admitidos:"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "The following entries are broken:"
msgstr "Los siguientes registros están rotos:"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "The passwords aren't matching"
msgstr "Las contraseñas no coinciden"
#. module: vault
#. odoo-python
#: code:addons/vault/models/abstract_vault.py:0
-#, python-format
msgid ""
"The requested operation can not be completed due to security restrictions."
msgstr ""
@@ -1221,18 +1126,12 @@ msgstr ""
"seguridad."
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_tag.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_tag_name_uniq
-#, python-format
msgid "The tag must be unique!"
msgstr "¡La etiqueta debe ser única!"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_right.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_right_user_uniq
-#, python-format
msgid "The user must be unique"
msgstr "El usuario debe ser único"
@@ -1244,7 +1143,6 @@ msgstr "Token"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Unsupported file to import"
msgstr "Archivo no compatible para importar"
@@ -1253,6 +1151,12 @@ msgstr "Archivo no compatible para importar"
msgid "Url"
msgstr "Url"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/templates.xml:0
+msgid "Use password"
+msgstr ""
+
#. module: vault
#: model:ir.model,name:vault.model_res_users
#: model:ir.model.fields,field_description:vault.field_res_users_key__user_id
@@ -1263,10 +1167,7 @@ msgid "User"
msgstr "Usuario"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/res_users_key.py:0
#: model:ir.model,name:vault.model_res_users_key
-#, python-format
msgid "User data of a vault"
msgstr "Datos de usuario de un secreto"
@@ -1297,8 +1198,6 @@ msgid "Value"
msgstr "Valor"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault.py:0
#: model:ir.actions.act_window,name:vault.action_vault
#: model:ir.model,name:vault.model_vault
#: model:ir.model.fields,field_description:vault.field_vault_abstract_field__vault_id
@@ -1314,35 +1213,30 @@ msgstr "Valor"
#: model:ir.ui.menu,name:vault.menu_vault
#: model_terms:ir.ui.view,arch_db:vault.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_search
-#, python-format
msgid "Vault"
msgstr "Secretos"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_field.esm.js:0
-#, python-format
msgid "Vault Field"
msgstr "Campo de secreto"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "Vault File"
msgstr "Fichero de secreto"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_field.esm.js:0
-#, python-format
msgid "Vault Inbox Field"
msgstr "Campo de bandeja de entrada de secreto"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_file.esm.js:0
-#, python-format
msgid "Vault Inbox File"
msgstr "Fichero de bandeja de entrada de secreto"
@@ -1357,41 +1251,34 @@ msgid "Vault Share"
msgstr "Compartir secreto"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox_log.py:0
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
+msgid "Vault export file"
+msgstr ""
+
+#. module: vault
#: model:ir.model,name:vault.model_vault_inbox_log
-#, python-format
msgid "Vault inbox log"
msgstr "Registro de bandeja de entrada de secreto"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "Vault is not supported"
msgstr "Secretos no está soportado"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_right.py:0
#: model:ir.model,name:vault.model_vault_right
-#, python-format
msgid "Vault rights"
msgstr "Permisos de secretos"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox.py:0
#: model:ir.model,name:vault.model_vault_inbox
-#, python-format
msgid "Vault share incoming secrets"
msgstr "Compartir los secretos de entrada de almacén de secretos"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_tag.py:0
#: model:ir.model,name:vault.model_vault_tag
-#, python-format
msgid "Vault tag"
msgstr "Etiqueta de vault"
@@ -1413,23 +1300,17 @@ msgstr "Versión"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Warning"
msgstr "Advertencia"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_store_wizard.py:0
#: model:ir.model,name:vault.model_vault_store_wizard
-#, python-format
msgid "Wizard store a shared secret in a vault"
-msgstr "Asistente de almacenado de secreto compartido en un almacén de secretos"
+msgstr ""
+"Asistente de almacenado de secreto compartido en un almacén de secretos"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_send_wizard.py:0
#: model:ir.model,name:vault.model_vault_send_wizard
-#, python-format
msgid "Wizard to send another user a secret"
msgstr "Asistente para enviar un secreto a otro usuario"
@@ -1441,14 +1322,12 @@ msgstr "Escribir"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_inbox.py:0
-#, python-format
msgid "Written by %(name)s via %(ip)s"
msgstr "Escrito por %(name)s vía %(ip)s"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "You can not create recursive entries."
msgstr "No puedes crear registros recursivos."
@@ -1475,16 +1354,24 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "a-z"
msgstr "a-z"
#. module: vault
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_import_wizard
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_store_wizard
-msgid "or"
-msgstr "o"
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "of entry"
+msgstr ""
+
+#, python-format
+#~ msgid "%s '%s' of entry '%s'"
+#~ msgstr "%s '%s' del registro '%s'"
+
+#~ msgid "Last Modified on"
+#~ msgstr "Última modificación el"
+
+#~ msgid "or"
+#~ msgstr "o"
#~ msgid "Users"
#~ msgstr "Usuarios"
diff --git a/vault/i18n/it.po b/vault/i18n/it.po
index fa3a113ca6..fbd8ca5c02 100644
--- a/vault/i18n/it.po
+++ b/vault/i18n/it.po
@@ -19,31 +19,21 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "%(action)s entry %(name)s by %(user)s"
msgstr "%(action)s inserisce %(name)s da %(user)s"
-#. module: vault
-#. odoo-javascript
-#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
-msgid "%s '%s' of entry '%s'"
-msgstr "%s '%s' dell'inserimento '%s'"
-
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "%s (copy)"
msgstr "%s (copia)"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid ""
-"A secure browser context is required. Please switch to https or contact your"
-" administrator"
+"A secure browser context is required. Please switch to https or contact your "
+"administrator"
msgstr ""
"È richiesto un ambiente browser sicuro. Passare ad HTTPS o contattare "
"l'amministratore"
@@ -51,23 +41,16 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "A-Z"
msgstr "A-Z"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/abstract_vault_field.py:0
#: model:ir.model,name:vault.model_vault_abstract_field
-#, python-format
msgid "Abstract model to implement basic fields for encryption"
msgstr "Modello astratto per implementare campi base per la criptazione"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/abstract_vault.py:0
#: model:ir.model,name:vault.model_vault_abstract
-#, python-format
msgid "Abstract model to implement general access rights"
msgstr "Modello astratto per implementare diritto di accesso generali"
@@ -189,7 +172,6 @@ msgstr "Autorizzati alla scrittura"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "An error occured. Please contact the user or administrator"
msgstr "Si è verificato un errore. Contattare l'utente o l'amministratore"
@@ -205,28 +187,23 @@ msgstr "Per valore"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#: code:addons/vault/static/src/common/utils.esm.js:0
+#: code:addons/vault/static/src/backend/templates.xml:0
#: model_terms:ir.ui.view,arch_db:vault.view_users_form_keys_modif
#: model_terms:ir.ui.view,arch_db:vault.view_vault_import_wizard
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
#: model_terms:ir.ui.view,arch_db:vault.view_vault_store_wizard
-#, python-format
msgid "Cancel"
msgstr "Annulla"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "Cancelled"
msgstr "Annullato"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Characters:"
msgstr "Caratteri:"
@@ -258,10 +235,15 @@ msgstr "Nome completo"
msgid "Config Settings"
msgstr "Impostazioni configurazione"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "Confirm"
+msgstr ""
+
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Confirm your password:"
msgstr "Conferma password:"
@@ -273,8 +255,6 @@ msgstr "Contenuto"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Copy to clipboard"
msgstr "Copia negli appunti"
@@ -305,14 +285,12 @@ msgstr "Creato da"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_inbox.py:0
-#, python-format
msgid "Created by %(name)s via %(ip)s"
msgstr "Creato da %(name)s attraverso %(ip)s"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_send_wizard.py:0
-#, python-format
msgid "Created by %s"
msgstr "Creato da %s"
@@ -360,6 +338,12 @@ msgstr "Database"
msgid "Delete"
msgstr "Cancella"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "Discard"
+msgstr ""
+
#. module: vault
#: model:ir.model.fields,field_description:vault.field_res_users_key__display_name
#: model:ir.model.fields,field_description:vault.field_vault__display_name
@@ -382,7 +366,6 @@ msgstr "Nome visualizzato"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "Do you really want to create a new key pair and set it active?"
msgstr "Si vuole veramente creare un nuovo paio di chiavi e impostare attive?"
@@ -393,16 +376,13 @@ msgstr "Scarica"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/backend/templates.xml:0
msgid "Enter"
msgstr "Inserire"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Enter your password:"
msgstr "Inserire password:"
@@ -425,17 +405,13 @@ msgid "Entry"
msgstr "Voce"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_entry.py:0
#: model:ir.model,name:vault.model_vault_entry
-#, python-format
msgid "Entry inside a vault"
msgstr "Voce in un deposito di sicurezza"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Error"
msgstr "Errore"
@@ -466,44 +442,34 @@ msgstr "Esporta depositi di sicurezza"
#: code:addons/vault/models/vault_entry.py:0
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_form
-#, python-format
msgid "Export to file"
msgstr "Esporta in un file"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_export_wizard.py:0
#: model:ir.model,name:vault.model_vault_export_wizard
-#, python-format
msgid "Export wizard for vaults"
msgstr "Procedura guidata esportazione depositi di sicurezza"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to export keys to object store"
msgstr "Fall'ita l'esportazione delle chiavi nell'oggetto deposito"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to export the keys to the database"
msgstr "Fallita l'esportazione delle chiavi nel database"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to import keys from database"
msgstr "Fall'ita l'importazione delle chiavi dal database"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_field.py:0
#: model:ir.model,name:vault.model_vault_field
-#, python-format
msgid "Field of a vault"
msgstr "Campo di un deposito di sicurezza"
@@ -514,10 +480,7 @@ msgid "Fields"
msgstr "Campi"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_file.py:0
#: model:ir.model,name:vault.model_vault_file
-#, python-format
msgid "File of a vault"
msgstr "File di un deposito di sicurezza"
@@ -546,15 +509,12 @@ msgstr "Impronta"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Generate"
msgstr "Genera"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Generate a new secret:"
msgstr "Genera un nuovo segreto:"
@@ -566,8 +526,6 @@ msgstr "Raggruppati"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Hide"
msgstr "Nascondi"
@@ -620,23 +578,16 @@ msgstr "Importa depositi di sicurezza"
#: code:addons/vault/models/vault_entry.py:0
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_form
-#, python-format
msgid "Import from file"
msgstr "Importa da file"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_import_wizard.py:0
#: model:ir.model,name:vault.model_vault_import_wizard
-#, python-format
msgid "Import wizard for vaults"
msgstr "Procedura guidata importazione depositi di sicurezza"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_import_wizard.py:0
#: model:ir.model,name:vault.model_vault_import_wizard_path
-#, python-format
msgid "Import wizard path for vaults"
msgstr "Percorso procedura guidata importazione depositi di sicurezza"
@@ -672,30 +623,24 @@ msgstr "Includi figli"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Information"
msgstr "Informazioni"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_import_wizard.py:0
-#, python-format
msgid "Invalid file to import from"
msgstr "File da cui importare non valido"
#. module: vault
#. odoo-python
#: code:addons/vault/models/res_users_key.py:0
-#: code:addons/vault/models/res_users_key.py:0
-#: code:addons/vault/models/res_users_key.py:0
-#, python-format
msgid "Invalid parameter"
msgstr "Parametro non valido"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Invalid token"
msgstr "Token non valido"
@@ -736,7 +681,6 @@ msgstr "Chiave"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/user_menu.esm.js:0
-#, python-format
msgid "Key Management"
msgstr "Gestione chiave"
@@ -748,7 +692,6 @@ msgstr "Utente chiave"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Keyfile:"
msgstr "File chiave:"
@@ -757,25 +700,6 @@ msgstr "File chiave:"
msgid "Keys"
msgstr "Chiavi"
-#. module: vault
-#: model:ir.model.fields,field_description:vault.field_res_users_key____last_update
-#: model:ir.model.fields,field_description:vault.field_vault____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_entry____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_export_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_field____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_file____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_import_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_import_wizard_path____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_inbox____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_inbox_log____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_log____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_right____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_send_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_store_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_tag____last_update
-msgid "Last Modified on"
-msgstr "Ultima modifica il"
-
#. module: vault
#: model:ir.model.fields,field_description:vault.field_res_users_key__write_uid
#: model:ir.model.fields,field_description:vault.field_vault__write_uid
@@ -817,7 +741,6 @@ msgstr "Ultimo aggiornamento il"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Length:"
msgstr "Lunghezza:"
@@ -831,10 +754,7 @@ msgid "Log"
msgstr "Log"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_log.py:0
#: model:ir.model,name:vault.model_vault_log
-#, python-format
msgid "Log entry of a vault"
msgstr "Registra valori di un deposito di sicurezza"
@@ -863,15 +783,12 @@ msgstr "Messaggio"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Missing filename"
msgstr "Nome file mancante"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "Missing password"
msgstr "Password mancante"
@@ -910,7 +827,6 @@ msgstr "Nome del segreto:"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_send_wizard.py:0
-#, python-format
msgid "Neither a secret nor file was given"
msgstr "Non è stato fornito ne un segreto ne un file"
@@ -927,17 +843,12 @@ msgstr "Nuova chiave privata"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "No secret found"
msgstr "Nessun segreto trovato"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox.py:0
-#: code:addons/vault/wizards/vault_send_wizard.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_inbox_value_check
#: model:ir.model.constraint,message:vault.constraint_vault_send_wizard_value_check
-#, python-format
msgid "No value found"
msgstr "Nessun valore trovato"
@@ -972,7 +883,6 @@ msgstr "Valore padre"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Password:"
msgstr "Password:"
@@ -995,35 +905,30 @@ msgstr "Utente permanente"
#. odoo-javascript
#: code:addons/vault/static/src/backend/export.esm.js:0
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Please enter the password for the database"
msgstr "Inserire la password per il database"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Please enter the password for the keepass database"
msgstr "Inserire la password per il database Keepass"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Please enter the password for your private key"
msgstr "Inserire la password per la chiave privata"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Please enter your password or upload a keyfile:"
msgstr "Inserire la password o caricare un file chiave:"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Please specify a name"
msgstr "Indicare un nome"
@@ -1070,17 +975,12 @@ msgstr "Salt"
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "Save As..."
msgstr "Salva come..."
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Save in a vault"
msgstr "Salva in un deposito di sicurezza"
@@ -1108,6 +1008,12 @@ msgstr "Segreto provvisorio"
msgid "Secret to share:"
msgstr "Segreto da condividere:"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
+msgid "Select at least one character set"
+msgstr ""
+
#. module: vault
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
msgid "Send"
@@ -1116,15 +1022,12 @@ msgstr "Invia"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Send the secret to an user"
msgstr "Invia segreto ad un utente"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_mixin.esm.js:0
-#, python-format
msgid "Send the secret to another user"
msgstr "Invia segreto ad un altro utente"
@@ -1136,22 +1039,18 @@ msgstr "Condividi"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Show"
msgstr "Mostra"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Something went wrong with the encryption"
msgstr "Qualcosa è andato male con la criptazione"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Special"
msgstr "Speciale"
@@ -1168,7 +1067,6 @@ msgstr "Archivia"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_mixin.esm.js:0
-#, python-format
msgid "Store the secret in a vault"
msgstr "Archivia segreto in un deposito di sicurezza"
@@ -1180,7 +1078,6 @@ msgstr "Invia segreto"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Successfully stored"
msgstr "Archiviato con successo"
@@ -1190,12 +1087,8 @@ msgid "Tags"
msgstr "Etichette"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault.py:0
-#: code:addons/vault/models/vault_entry.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_entry_vault_uuid_uniq
#: model:ir.model.constraint,message:vault.constraint_vault_uuid_uniq
-#, python-format
msgid "The UUID must be unique."
msgstr "Il codice UUID deve essere univoco."
@@ -1203,7 +1096,6 @@ msgstr "Il codice UUID deve essere univoco."
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "The field is empty, there's nothing to save!"
msgstr "Il campo è vuoto, non c'è niente da salvare!"
@@ -1215,21 +1107,18 @@ msgstr "Il file deve terminare con un tipo file supportato:"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "The following entries are broken:"
msgstr "Le seguenti voci sono rovinate:"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "The passwords aren't matching"
msgstr "Le password non corrispondono"
#. module: vault
#. odoo-python
#: code:addons/vault/models/abstract_vault.py:0
-#, python-format
msgid ""
"The requested operation can not be completed due to security restrictions."
msgstr ""
@@ -1237,18 +1126,12 @@ msgstr ""
"sicurezza."
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_tag.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_tag_name_uniq
-#, python-format
msgid "The tag must be unique!"
msgstr "L'etichetta deve essere univoca!"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_right.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_right_user_uniq
-#, python-format
msgid "The user must be unique"
msgstr "L'utente deve essere univoco"
@@ -1260,7 +1143,6 @@ msgstr "Token"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Unsupported file to import"
msgstr "File non supportati per l'importazione"
@@ -1269,6 +1151,12 @@ msgstr "File non supportati per l'importazione"
msgid "Url"
msgstr "URL"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/templates.xml:0
+msgid "Use password"
+msgstr ""
+
#. module: vault
#: model:ir.model,name:vault.model_res_users
#: model:ir.model.fields,field_description:vault.field_res_users_key__user_id
@@ -1279,10 +1167,7 @@ msgid "User"
msgstr "Utente"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/res_users_key.py:0
#: model:ir.model,name:vault.model_res_users_key
-#, python-format
msgid "User data of a vault"
msgstr "Dati utente di un deposito di sicurezza"
@@ -1314,8 +1199,6 @@ msgid "Value"
msgstr "Valore"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault.py:0
#: model:ir.actions.act_window,name:vault.action_vault
#: model:ir.model,name:vault.model_vault
#: model:ir.model.fields,field_description:vault.field_vault_abstract_field__vault_id
@@ -1331,35 +1214,30 @@ msgstr "Valore"
#: model:ir.ui.menu,name:vault.menu_vault
#: model_terms:ir.ui.view,arch_db:vault.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_search
-#, python-format
msgid "Vault"
msgstr "Deposito di sicurezza"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_field.esm.js:0
-#, python-format
msgid "Vault Field"
msgstr "Campo deposito di sicurezza"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "Vault File"
msgstr "File deposito di sicurezza"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_field.esm.js:0
-#, python-format
msgid "Vault Inbox Field"
msgstr "Campo archivio in ingresso deposito di sicurezza"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_file.esm.js:0
-#, python-format
msgid "Vault Inbox File"
msgstr "File archivio in ingresso deposito di sicurezza"
@@ -1374,41 +1252,34 @@ msgid "Vault Share"
msgstr "Condivisione deposito di sicurezza"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox_log.py:0
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
+msgid "Vault export file"
+msgstr ""
+
+#. module: vault
#: model:ir.model,name:vault.model_vault_inbox_log
-#, python-format
msgid "Vault inbox log"
msgstr "Log archivio in ingresso deposito di sicurezza"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "Vault is not supported"
msgstr "Il deposito di sicurezza non è supportato"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_right.py:0
#: model:ir.model,name:vault.model_vault_right
-#, python-format
msgid "Vault rights"
msgstr "Autorizzazioni deposito di sicurezza"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox.py:0
#: model:ir.model,name:vault.model_vault_inbox
-#, python-format
msgid "Vault share incoming secrets"
msgstr "Segreti in ingresso condivisione deposito di sicurezza"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_tag.py:0
#: model:ir.model,name:vault.model_vault_tag
-#, python-format
msgid "Vault tag"
msgstr "Etichetta deposito di sicurezza"
@@ -1430,24 +1301,17 @@ msgstr "Versione"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Warning"
msgstr "Attenzione"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_store_wizard.py:0
#: model:ir.model,name:vault.model_vault_store_wizard
-#, python-format
msgid "Wizard store a shared secret in a vault"
msgstr ""
"La procedura guidata salva un segreto condiviso in un deposito di sicurezza"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_send_wizard.py:0
#: model:ir.model,name:vault.model_vault_send_wizard
-#, python-format
msgid "Wizard to send another user a secret"
msgstr "Procedura guidata per inviare un segreto ad un altro utente"
@@ -1459,14 +1323,12 @@ msgstr "Scrivi"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_inbox.py:0
-#, python-format
msgid "Written by %(name)s via %(ip)s"
msgstr "Scritto da %(name)s attraverso %(ip)s"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "You can not create recursive entries."
msgstr "Non si possono creare voci ricorsive."
@@ -1474,7 +1336,8 @@ msgstr "Non si possono creare voci ricorsive."
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
msgid ""
"You can only send the secret to the user who has generated a key-pair.\n"
-" If an user is not showing please ask him to generate these."
+" If an user is not showing please ask him to generate "
+"these."
msgstr ""
"Si possono inviare segreti solo all'utente che ha generato una coppia di "
"chiavi.\n"
@@ -1491,13 +1354,21 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "a-z"
msgstr "a-z"
#. module: vault
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_import_wizard
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_store_wizard
-msgid "or"
-msgstr "o"
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "of entry"
+msgstr ""
+
+#, python-format
+#~ msgid "%s '%s' of entry '%s'"
+#~ msgstr "%s '%s' dell'inserimento '%s'"
+
+#~ msgid "Last Modified on"
+#~ msgstr "Ultima modifica il"
+
+#~ msgid "or"
+#~ msgstr "o"
diff --git a/vault/i18n/nl.po b/vault/i18n/nl.po
index eeb7fc93f9..0b1a06b075 100644
--- a/vault/i18n/nl.po
+++ b/vault/i18n/nl.po
@@ -19,28 +19,18 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "%(action)s entry %(name)s by %(user)s"
msgstr "%(action)s toegang %(name)s door %(user)s"
-#. module: vault
-#. odoo-javascript
-#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
-msgid "%s '%s' of entry '%s'"
-msgstr ""
-
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "%s (copy)"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid ""
"A secure browser context is required. Please switch to https or contact your "
"administrator"
@@ -49,23 +39,16 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "A-Z"
msgstr "A-Z"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/abstract_vault_field.py:0
#: model:ir.model,name:vault.model_vault_abstract_field
-#, python-format
msgid "Abstract model to implement basic fields for encryption"
msgstr "Abstract model om basisvelden voor encryptie te implementeren"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/abstract_vault.py:0
#: model:ir.model,name:vault.model_vault_abstract
-#, python-format
msgid "Abstract model to implement general access rights"
msgstr "Abstract model om algemene toegangsrechten te implementeren"
@@ -183,7 +166,6 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "An error occured. Please contact the user or administrator"
msgstr ""
"Er is een fout opgetreden. Neem contact op met de gebruiker of beheerder"
@@ -200,26 +182,23 @@ msgstr ""
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
+#: code:addons/vault/static/src/backend/templates.xml:0
#: model_terms:ir.ui.view,arch_db:vault.view_users_form_keys_modif
#: model_terms:ir.ui.view,arch_db:vault.view_vault_import_wizard
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
#: model_terms:ir.ui.view,arch_db:vault.view_vault_store_wizard
-#, python-format
msgid "Cancel"
msgstr "Annuleer"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "Cancelled"
msgstr "Geannuleerd"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Characters:"
msgstr "Karakters:"
@@ -251,10 +230,15 @@ msgstr "Volledige naam"
msgid "Config Settings"
msgstr "Configuratie-instellingen"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "Confirm"
+msgstr ""
+
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Confirm your password:"
msgstr "Bevestig uw wachtwoord:"
@@ -266,7 +250,6 @@ msgstr "Inhoud"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Copy to clipboard"
msgstr "Kopiëren naar klembord"
@@ -297,14 +280,12 @@ msgstr "Aangemaakt door"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_inbox.py:0
-#, python-format
msgid "Created by %(name)s via %(ip)s"
msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_send_wizard.py:0
-#, python-format
msgid "Created by %s"
msgstr "Aangemaakt door %s"
@@ -352,6 +333,12 @@ msgstr "Database"
msgid "Delete"
msgstr "Verwijder"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "Discard"
+msgstr ""
+
#. module: vault
#: model:ir.model.fields,field_description:vault.field_res_users_key__display_name
#: model:ir.model.fields,field_description:vault.field_vault__display_name
@@ -374,7 +361,6 @@ msgstr "Schermnaam"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "Do you really want to create a new key pair and set it active?"
msgstr "Wilt u echt een nieuw sleutelpaar aanmaken en activeren?"
@@ -385,15 +371,13 @@ msgstr "Download"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/backend/templates.xml:0
msgid "Enter"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Enter your password:"
msgstr "Voer uw wachtwoord in:"
@@ -416,17 +400,13 @@ msgid "Entry"
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_entry.py:0
#: model:ir.model,name:vault.model_vault_entry
-#, python-format
msgid "Entry inside a vault"
msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Error"
msgstr "Fout"
@@ -457,44 +437,34 @@ msgstr ""
#: code:addons/vault/models/vault_entry.py:0
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_form
-#, python-format
msgid "Export to file"
msgstr "Export naar bestand"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_export_wizard.py:0
#: model:ir.model,name:vault.model_vault_export_wizard
-#, python-format
msgid "Export wizard for vaults"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to export keys to object store"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to export the keys to the database"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Failed to import keys from database"
msgstr "Kan geen sleutels uit database importeren"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_field.py:0
#: model:ir.model,name:vault.model_vault_field
-#, python-format
msgid "Field of a vault"
msgstr ""
@@ -505,10 +475,7 @@ msgid "Fields"
msgstr "Velden"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_file.py:0
#: model:ir.model,name:vault.model_vault_file
-#, python-format
msgid "File of a vault"
msgstr ""
@@ -537,14 +504,12 @@ msgstr "Fingerprint"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Generate"
msgstr "Genereer"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Generate a new secret:"
msgstr "Genereer een nieuw geheim:"
@@ -556,7 +521,6 @@ msgstr "Gegroepeerd"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Hide"
msgstr "Verbergen"
@@ -605,23 +569,16 @@ msgstr ""
#: code:addons/vault/models/vault_entry.py:0
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_form
-#, python-format
msgid "Import from file"
msgstr "Importeren uit bestand"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_import_wizard.py:0
#: model:ir.model,name:vault.model_vault_import_wizard
-#, python-format
msgid "Import wizard for vaults"
msgstr "Wizard voor het importeren van kluizen"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_import_wizard.py:0
#: model:ir.model,name:vault.model_vault_import_wizard_path
-#, python-format
msgid "Import wizard path for vaults"
msgstr ""
@@ -657,28 +614,24 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Information"
msgstr "Informatie"
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_import_wizard.py:0
-#, python-format
msgid "Invalid file to import from"
msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/res_users_key.py:0
-#, python-format
msgid "Invalid parameter"
msgstr "Ongeldige parameter"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Invalid token"
msgstr "Ongeldige token"
@@ -719,7 +672,6 @@ msgstr "Sleutel"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/user_menu.esm.js:0
-#, python-format
msgid "Key Management"
msgstr ""
@@ -731,7 +683,6 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Keyfile:"
msgstr "Keyfile:"
@@ -740,25 +691,6 @@ msgstr "Keyfile:"
msgid "Keys"
msgstr "Keys"
-#. module: vault
-#: model:ir.model.fields,field_description:vault.field_res_users_key____last_update
-#: model:ir.model.fields,field_description:vault.field_vault____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_entry____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_export_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_field____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_file____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_import_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_import_wizard_path____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_inbox____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_inbox_log____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_log____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_right____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_send_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_store_wizard____last_update
-#: model:ir.model.fields,field_description:vault.field_vault_tag____last_update
-msgid "Last Modified on"
-msgstr "Laatst gewijzigd op"
-
#. module: vault
#: model:ir.model.fields,field_description:vault.field_res_users_key__write_uid
#: model:ir.model.fields,field_description:vault.field_vault__write_uid
@@ -800,7 +732,6 @@ msgstr "Laatst bijgewerkt op"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Length:"
msgstr "Lengte:"
@@ -814,10 +745,7 @@ msgid "Log"
msgstr "Log"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_log.py:0
#: model:ir.model,name:vault.model_vault_log
-#, python-format
msgid "Log entry of a vault"
msgstr "Logboekvermelding van een kluis"
@@ -846,14 +774,12 @@ msgstr "Bericht"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Missing filename"
msgstr "Ontbrekende bestandsnaam"
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "Missing password"
msgstr "Ontbrekend wachtwoord"
@@ -892,7 +818,6 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/wizards/vault_send_wizard.py:0
-#, python-format
msgid "Neither a secret nor file was given"
msgstr ""
@@ -909,17 +834,12 @@ msgstr "Nieuwe privésleutel"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "No secret found"
msgstr "Geen geheim gevonden"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox.py:0
-#: code:addons/vault/wizards/vault_send_wizard.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_inbox_value_check
#: model:ir.model.constraint,message:vault.constraint_vault_send_wizard_value_check
-#, python-format
msgid "No value found"
msgstr "Geen waarde gevonden"
@@ -954,7 +874,6 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Password:"
msgstr "Wachtwoord:"
@@ -977,35 +896,30 @@ msgstr ""
#. odoo-javascript
#: code:addons/vault/static/src/backend/export.esm.js:0
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Please enter the password for the database"
msgstr "Voer het wachtwoord van de database in"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Please enter the password for the keepass database"
msgstr "Voer het wachtwoord van de keepass database in"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/vault.esm.js:0
-#, python-format
msgid "Please enter the password for your private key"
msgstr "Voer het wachtwoord voor uw privésleutel in"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Please enter your password or upload a keyfile:"
msgstr "Voer uw wachtwoord in of upload een keyfile:"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Please specify a name"
msgstr "Geef een naam op"
@@ -1052,14 +966,12 @@ msgstr ""
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "Save As..."
msgstr "Opslaan als..."
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Save in a vault"
msgstr "Opslaan in een kluis"
@@ -1087,6 +999,12 @@ msgstr ""
msgid "Secret to share:"
msgstr "Geheim om te delen:"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
+msgid "Select at least one character set"
+msgstr ""
+
#. module: vault
#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
msgid "Send"
@@ -1095,14 +1013,12 @@ msgstr "Verzenden"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Send the secret to an user"
msgstr "Verzend het geheim naar een gebruiker"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_mixin.esm.js:0
-#, python-format
msgid "Send the secret to another user"
msgstr "Verzend het geheim naar een andere gebruiker"
@@ -1114,21 +1030,18 @@ msgstr "Delen"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/templates.xml:0
-#, python-format
msgid "Show"
msgstr "Toon"
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Something went wrong with the encryption"
msgstr "Er ging iets mis met de encryptie"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "Special"
msgstr "Speciaal"
@@ -1145,7 +1058,6 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_mixin.esm.js:0
-#, python-format
msgid "Store the secret in a vault"
msgstr ""
@@ -1157,7 +1069,6 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/controllers/main.py:0
-#, python-format
msgid "Successfully stored"
msgstr "Succesvol opgeslagen"
@@ -1167,12 +1078,8 @@ msgid "Tags"
msgstr "Labels"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault.py:0
-#: code:addons/vault/models/vault_entry.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_entry_vault_uuid_uniq
#: model:ir.model.constraint,message:vault.constraint_vault_uuid_uniq
-#, python-format
msgid "The UUID must be unique."
msgstr "De UUID moet uniek zijn."
@@ -1180,7 +1087,6 @@ msgstr "De UUID moet uniek zijn."
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "The field is empty, there's nothing to save!"
msgstr ""
@@ -1192,38 +1098,29 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "The following entries are broken:"
msgstr ""
#. module: vault
#. odoo-javascript
-#: code:addons/vault/static/src/common/utils.esm.js:0
-#, python-format
+#: code:addons/vault/static/src/common/vault_utils_service.esm.js:0
msgid "The passwords aren't matching"
msgstr "De wachtwoorden komen niet overeen"
#. module: vault
#. odoo-python
#: code:addons/vault/models/abstract_vault.py:0
-#, python-format
msgid ""
"The requested operation can not be completed due to security restrictions."
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_tag.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_tag_name_uniq
-#, python-format
msgid "The tag must be unique!"
msgstr "Het label moet uniek zijn!"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_right.py:0
#: model:ir.model.constraint,message:vault.constraint_vault_right_user_uniq
-#, python-format
msgid "The user must be unique"
msgstr "De gebruiker moet uniek zijn"
@@ -1235,7 +1132,6 @@ msgstr "Token"
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/import.esm.js:0
-#, python-format
msgid "Unsupported file to import"
msgstr "Niet ondersteund bestand voor import"
@@ -1244,6 +1140,12 @@ msgstr "Niet ondersteund bestand voor import"
msgid "Url"
msgstr "Url"
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/templates.xml:0
+msgid "Use password"
+msgstr ""
+
#. module: vault
#: model:ir.model,name:vault.model_res_users
#: model:ir.model.fields,field_description:vault.field_res_users_key__user_id
@@ -1254,10 +1156,7 @@ msgid "User"
msgstr "Gebruiker"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/res_users_key.py:0
#: model:ir.model,name:vault.model_res_users_key
-#, python-format
msgid "User data of a vault"
msgstr ""
@@ -1285,8 +1184,6 @@ msgid "Value"
msgstr "Waarde"
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault.py:0
#: model:ir.actions.act_window,name:vault.action_vault
#: model:ir.model,name:vault.model_vault
#: model:ir.model.fields,field_description:vault.field_vault_abstract_field__vault_id
@@ -1302,35 +1199,30 @@ msgstr "Waarde"
#: model:ir.ui.menu,name:vault.menu_vault
#: model_terms:ir.ui.view,arch_db:vault.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:vault.view_vault_entry_search
-#, python-format
msgid "Vault"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_field.esm.js:0
-#, python-format
msgid "Vault Field"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_file.esm.js:0
-#, python-format
msgid "Vault File"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_field.esm.js:0
-#, python-format
msgid "Vault Inbox Field"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/fields/vault_inbox_file.esm.js:0
-#, python-format
msgid "Vault Inbox File"
msgstr ""
@@ -1345,41 +1237,34 @@ msgid "Vault Share"
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox_log.py:0
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/fields/vault_export_file.esm.js:0
+msgid "Vault export file"
+msgstr ""
+
+#. module: vault
#: model:ir.model,name:vault.model_vault_inbox_log
-#, python-format
msgid "Vault inbox log"
msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/controller.esm.js:0
-#, python-format
msgid "Vault is not supported"
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_right.py:0
#: model:ir.model,name:vault.model_vault_right
-#, python-format
msgid "Vault rights"
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_inbox.py:0
#: model:ir.model,name:vault.model_vault_inbox
-#, python-format
msgid "Vault share incoming secrets"
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/models/vault_tag.py:0
#: model:ir.model,name:vault.model_vault_tag
-#, python-format
msgid "Vault tag"
msgstr ""
@@ -1401,23 +1286,16 @@ msgstr "Versie"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_log.py:0
-#, python-format
msgid "Warning"
msgstr "Waarschuwing"
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_store_wizard.py:0
#: model:ir.model,name:vault.model_vault_store_wizard
-#, python-format
msgid "Wizard store a shared secret in a vault"
msgstr ""
#. module: vault
-#. odoo-python
-#: code:addons/vault/wizards/vault_send_wizard.py:0
#: model:ir.model,name:vault.model_vault_send_wizard
-#, python-format
msgid "Wizard to send another user a secret"
msgstr ""
@@ -1429,14 +1307,12 @@ msgstr ""
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_inbox.py:0
-#, python-format
msgid "Written by %(name)s via %(ip)s"
msgstr "Geschreven door %(name)s via %(ip)s"
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
-#, python-format
msgid "You can not create recursive entries."
msgstr ""
@@ -1457,16 +1333,20 @@ msgstr ""
#. module: vault
#. odoo-javascript
#: code:addons/vault/static/src/backend/templates.xml:0
-#, python-format
msgid "a-z"
msgstr "a-z"
#. module: vault
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_import_wizard
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_send_wizard
-#: model_terms:ir.ui.view,arch_db:vault.view_vault_store_wizard
-msgid "or"
-msgstr "of"
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "of entry"
+msgstr ""
+
+#~ msgid "Last Modified on"
+#~ msgstr "Laatst gewijzigd op"
+
+#~ msgid "or"
+#~ msgstr "of"
#~ msgid "Users"
#~ msgstr "Gebruikers"
diff --git a/vault/i18n/vault.pot b/vault/i18n/vault.pot
index 58b4611e0e..1be06ac8f1 100644
--- a/vault/i18n/vault.pot
+++ b/vault/i18n/vault.pot
@@ -19,12 +19,6 @@ msgstr ""
msgid "%(action)s entry %(name)s by %(user)s"
msgstr ""
-#. module: vault
-#. odoo-javascript
-#: code:addons/vault/static/src/backend/controller.esm.js:0
-msgid "%s '%s' of entry '%s'"
-msgstr ""
-
#. module: vault
#. odoo-python
#: code:addons/vault/models/vault_entry.py:0
@@ -1336,3 +1330,9 @@ msgstr ""
#: code:addons/vault/static/src/backend/templates.xml:0
msgid "a-z"
msgstr ""
+
+#. module: vault
+#. odoo-javascript
+#: code:addons/vault/static/src/backend/controller.esm.js:0
+msgid "of entry"
+msgstr ""
diff --git a/vault/static/description/index.html b/vault/static/description/index.html
index 887b8cfa8d..1f75d5f1a3 100644
--- a/vault/static/description/index.html
+++ b/vault/static/description/index.html
@@ -372,7 +372,7 @@
This module implements a vault for secrets and files using diff --git a/vault/static/src/backend/controller.esm.js b/vault/static/src/backend/controller.esm.js index 65259305c9..41622a266d 100644 --- a/vault/static/src/backend/controller.esm.js +++ b/vault/static/src/backend/controller.esm.js @@ -165,13 +165,9 @@ patch(FormController.prototype, { rec.iv ); if (val === null) { + const fixed_text = _t("of entry"); problems.push( - _.str.sprintf( - _t("%s '%s' of entry '%s'"), - type, - rec.name, - rec.entry_name - ) + `${type} '${rec.name}' ${fixed_text} '${rec.entry_name}'` ); continue; }