From 1b4913bdfd043231684079d5458ea968c194978d Mon Sep 17 00:00:00 2001 From: Thomas Rusiecki Date: Fri, 14 Feb 2025 19:04:12 -0300 Subject: [PATCH] Spanish translations updated --- locale/es/LC_MESSAGES/django.mo | Bin 16409 -> 17438 bytes locale/es/LC_MESSAGES/django.po | 848 ++++++++++++++++++-------------- 2 files changed, 484 insertions(+), 364 deletions(-) diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index 676d144dfeeb8003c50ff14148e0b87fb341db25..1b610b8f553c957fc3bfc40d1326f51f40858b37 100644 GIT binary patch literal 17438 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 Iut$0RFJ, AÑO. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: 1.0 \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 19:04-0300\n" +"POT-Creation-Date: 2025-02-14 18:17-0300\n" "PO-Revision-Date: 2025-01-27 12:49-0300\n" "Last-Translator: NOMBRE COMPLETO \n" "Language-Team: \n" @@ -18,243 +16,231 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: action/management/commands/create_default_states.py:17 -msgid "INBOX" -msgstr "BANDEJA DE ENTRADA" - -#: action/management/commands/create_default_states.py:18 -msgid "VISUAL INSPECTION" -msgstr "INSPECCIÓN VISUAL" - -#: action/management/commands/create_default_states.py:19 -msgid "REPAIR" -msgstr "REPARACIÓN" - -#: action/management/commands/create_default_states.py:20 -msgid "INSTALL" -msgstr "INSTALACIÓN" - -#: action/management/commands/create_default_states.py:21 -msgid "TEST" -msgstr "PRUEBA" - -#: action/management/commands/create_default_states.py:22 -msgid "PACKAGING" -msgstr "EMPAQUE" - -#: action/management/commands/create_default_states.py:23 -msgid "DONATION" -msgstr "DONACIÓN" - -#: action/management/commands/create_default_states.py:24 -msgid "DISMANTLE" -msgstr "DESMANTE" - -#: action/views.py:27 +#: action/views.py:28 msgid " State '{}'. Previous State: '{}'" msgstr "" -#: action/views.py:34 +#: action/views.py:35 msgid "State successfully changed from '{}' to '{}'" msgstr "El estado se cambió correctamente de '{}' a '{}'" -#: action/views.py:38 action/views.py:69 +#: action/views.py:39 action/views.py:70 msgid "There was an error with your submission." msgstr "Hubo un error con tu envío." -#: action/views.py:58 +#: action/views.py:59 msgid " Note: '{}'" msgstr "" -#: action/views.py:65 +#: action/views.py:66 msgid "Note has been added" msgstr "Se ha agregado la nota" -#: action/views.py:87 +#: action/views.py:88 msgid " Note. Old Description: '{}'. New Description: '{}'" msgstr "" -" Nota. Descripción anterior: '{}'. Nueva descripción: '{}'" -#: action/views.py:100 +#: action/views.py:101 msgid "Note cannot be empty." msgstr "La nota no puede estar vacía." -#: action/views.py:126 +#: action/views.py:127 msgid "You do not have permission to delete this note." msgstr "No tenés permiso para eliminar esta nota." -#: action/views.py:129 +#: action/views.py:130 msgid " Note. Description: '{}'. " -msgstr " Nota. Descripción: '{}'." +msgstr "" -#: action/views.py:136 +#: action/views.py:137 msgid "Note '{}' deleted successfully." msgstr "Nota '{}' eliminada correctamente." -#: admin/templates/admin_panel.html:14 +#: admin/templates/admin_panel.html:13 admin/views.py:119 msgid "Institution" msgstr "Institución" -#: admin/templates/admin_users.html:10 +#: admin/templates/admin_panel.html:16 +msgid "Edit and manage the institution's details and settings." +msgstr "Edite y administre la información de su institución." + +#: admin/templates/admin_panel.html:20 +msgid "Edit Institution" +msgstr "Editar institución" + +#: admin/templates/admin_users.html:8 msgid "New user" msgstr "Nuevo usuario" -#: admin/templates/admin_users.html:19 +#: admin/templates/admin_users.html:21 msgid "Email" msgstr "Correo electrónico" -#: admin/templates/admin_users.html:20 admin/views.py:33 -#: dashboard/templates/base.html:87 +#: admin/templates/admin_users.html:22 admin/views.py:33 admin/views.py:34 +#: admin/views.py:44 admin/views.py:57 admin/views.py:82 admin/views.py:99 +#: admin/views.py:119 admin/views.py:160 dashboard/templates/base.html:94 msgid "Admin" msgstr "Administrador" -#: admin/templates/admin_users.html:21 admin/templates/states_panel.html:30 -#: device/templates/tabs/user_properties.html:21 +#: admin/templates/admin_users.html:23 admin/templates/states_panel.html:29 +#: device/templates/tabs/user_properties.html:21 lot/templates/lots.html:57 msgid "Actions" msgstr "Acciones" -#: admin/templates/admin_users.html:28 +#: admin/templates/admin_users.html:30 #: device/templates/tabs/general_details.html:20 msgid "Yes" msgstr "Sí" -#: admin/templates/admin_users.html:28 +#: admin/templates/admin_users.html:30 msgid "No" msgstr "No" -#: admin/templates/delete_user.html:33 admin/templates/institution.html:27 -#: admin/templates/states_panel.html:145 admin/templates/states_panel.html:185 +#: admin/templates/delete_user.html:16 +#, python-format +msgid "" +"\n" +"Are you sure you want to remove the lot %(object.name)s with %(object.devices.count)s devices?\n" +" " +msgstr "" +"\n" +"Seguro que quiere eliminar el lote %(object.name)s con %(object.devices.count)s dispositivo/s?\n" +" " + +#: admin/templates/delete_user.html:38 admin/templates/institution.html:41 +#: admin/templates/states_panel.html:144 admin/templates/states_panel.html:184 #: admin/templates/user.html:27 api/templates/new_token.html:27 -#: device/templates/details.html:230 device/templates/new_device.html:81 +#: device/templates/details.html:117 device/templates/new_device.html:78 #: device/templates/new_user_property.html:39 -#: device/templates/physical_properties.html:117 -#: device/templates/tabs/user_properties.html:83 -#: device/templates/tabs/user_properties.html:121 -#: evidence/templates/ev_details.html:90 -#: evidence/templates/ev_eraseserver.html:52 evidence/templates/upload.html:25 +#: device/templates/tabs/user_properties.html:70 +#: device/templates/tabs/user_properties.html:102 +#: evidence/templates/ev_details.html:153 evidence/templates/upload.html:73 #: lot/templates/delete_lot.html:33 lot/templates/new_lot.html:27 -#: lot/templates/new_property.html:39 lot/templates/properties.html:70 -#: lot/templates/properties.html:90 user/templates/settings.html:27 +#: lot/templates/new_property.html:39 lot/templates/properties.html:68 +#: lot/templates/properties.html:88 user/templates/settings.html:27 msgid "Cancel" msgstr "Cancelar" -#: admin/templates/delete_user.html:34 admin/templates/states_panel.html:67 -#: admin/templates/states_panel.html:188 api/tables.py:29 -#: device/templates/tabs/user_properties.html:47 -#: device/templates/tabs/user_properties.html:87 -#: evidence/templates/ev_details.html:95 lot/templates/delete_lot.html:34 -#: lot/templates/properties.html:93 +#: admin/templates/delete_user.html:41 admin/templates/states_panel.html:66 +#: admin/templates/states_panel.html:187 admin/views.py:82 api/tables.py:29 +#: device/templates/tabs/user_properties.html:44 +#: device/templates/tabs/user_properties.html:73 +#: evidence/templates/ev_details.html:158 lot/templates/delete_lot.html:34 +#: lot/templates/lots.html:81 lot/templates/properties.html:43 +#: lot/templates/properties.html:91 lot/views.py:41 msgid "Delete" msgstr "Eliminar" -#: admin/templates/institution.html:28 admin/templates/user.html:28 -#: api/templates/new_token.html:28 device/templates/new_device.html:82 +#: admin/templates/institution.html:17 +msgid "Please fix the following errors:" +msgstr "Por favor, ve a la siguiente página" + +#: admin/templates/institution.html:44 admin/templates/user.html:28 +#: api/templates/new_token.html:28 device/templates/new_device.html:79 #: device/templates/new_user_property.html:40 -#: device/templates/physical_properties.html:118 -#: evidence/templates/ev_details.html:91 -#: evidence/templates/ev_eraseserver.html:53 evidence/templates/upload.html:26 +#: evidence/templates/ev_details.html:46 evidence/templates/ev_details.html:154 #: lot/templates/new_lot.html:28 lot/templates/new_property.html:40 #: user/templates/settings.html:28 msgid "Save" msgstr "Guardar" -#: admin/templates/states_panel.html:11 -#: dashboard/templates/unassigned_devices.html:87 -msgid "Add" -msgstr "Agregar" +#: admin/templates/states_panel.html:7 +msgid "New State" +msgstr "Nuevo Estado" -#: admin/templates/states_panel.html:20 +#: admin/templates/states_panel.html:19 msgid "Move and drag state definitions to reorder" msgstr "Mové y arrastrá las definiciones de estado para reordenarlas" -#: admin/templates/states_panel.html:28 +#: admin/templates/states_panel.html:27 msgid "State Definition" msgstr "Definición de Estado" -#: admin/templates/states_panel.html:60 -#: device/templates/tabs/user_properties.html:40 +#: admin/templates/states_panel.html:59 admin/views.py:99 +#: device/templates/tabs/user_properties.html:37 lot/templates/lots.html:77 +#: lot/templates/properties.html:39 lot/views.py:60 msgid "Edit" msgstr "Editar" -#: admin/templates/states_panel.html:79 +#: admin/templates/states_panel.html:78 msgid "Update Order" msgstr "Actualizar orden" -#: admin/templates/states_panel.html:85 +#: admin/templates/states_panel.html:84 msgid "No states found on current organization" msgstr "No se encontraron estados en la organización actual" -#: admin/templates/states_panel.html:96 +#: admin/templates/states_panel.html:95 msgid "Add State Definition" msgstr "Agregar Definición de Estado" -#: admin/templates/states_panel.html:104 admin/templates/states_panel.html:137 +#: admin/templates/states_panel.html:103 admin/templates/states_panel.html:136 msgid "State" msgstr "Estado" -#: admin/templates/states_panel.html:106 admin/templates/states_panel.html:139 +#: admin/templates/states_panel.html:105 admin/templates/states_panel.html:138 msgid "Maximum 50 characters." msgstr "Máximo 50 caracteres." -#: admin/templates/states_panel.html:109 admin/templates/states_panel.html:130 -#: admin/templates/states_panel.html:164 device/templates/details.html:219 -#: lot/templates/properties.html:56 lot/templates/properties.html:84 +#: admin/templates/states_panel.html:108 admin/templates/states_panel.html:129 +#: admin/templates/states_panel.html:163 device/templates/details.html:106 +#: lot/templates/properties.html:54 lot/templates/properties.html:82 msgid "Close" msgstr "Cerrar" -#: admin/templates/states_panel.html:110 +#: admin/templates/states_panel.html:109 msgid "Add state definition" msgstr "Agregar definición de estado" -#: admin/templates/states_panel.html:128 +#: admin/templates/states_panel.html:127 msgid "Edit State Definition" msgstr "Editar Definición de Estado" -#: admin/templates/states_panel.html:134 +#: admin/templates/states_panel.html:133 msgid "" "Existing devices with this state will not have their state names changed." msgstr "" "Los dispositivos existentes con este estado no tendrán sus nombres de estado " "modificados." -#: admin/templates/states_panel.html:142 admin/templates/states_panel.html:177 +#: admin/templates/states_panel.html:141 admin/templates/states_panel.html:176 msgid "Any changes in order will not be saved." msgstr "Cualquier cambio en el orden no se guardará." -#: admin/templates/states_panel.html:146 +#: admin/templates/states_panel.html:145 msgid "Save Changes" msgstr "Guardar Cambios" -#: admin/templates/states_panel.html:162 +#: admin/templates/states_panel.html:161 msgid "Delete State Definition" msgstr "Eliminar Definición de Estado" -#: admin/templates/states_panel.html:168 +#: admin/templates/states_panel.html:167 msgid "" "Devices with a State of this description will not have their State altered" msgstr "" "Los dispositivos con un Estado de esta descripción no tendrán su Estado " "modificado." -#: admin/views.py:34 -msgid "admin" -msgstr "administrador" +#: admin/views.py:34 admin/views.py:44 dashboard/templates/base.html:99 +msgid "Panel" +msgstr "Panel" -#: admin/views.py:43 dashboard/templates/base.html:97 +#: admin/views.py:43 admin/views.py:44 admin/views.py:57 admin/views.py:82 +#: admin/views.py:99 dashboard/templates/base.html:104 msgid "Users" msgstr "Usuarios" -#: admin/views.py:44 -msgid "admin / Users" -msgstr "administrador / Usuarios" - -#: admin/views.py:56 device/templates/tabs/log.html:10 user/views.py:18 +#: admin/views.py:56 device/templates/tabs/log.html:11 user/views.py:18 msgid "User" msgstr "Usuario" -#: admin/views.py:57 -msgid "admin / User" -msgstr "administrador / Usuario" +#: admin/views.py:57 device/views.py:43 device/views.py:195 lot/views.py:20 +#: lot/views.py:175 +msgid "New" +msgstr "Nuevo" #: admin/views.py:81 msgid "Delete user" @@ -264,50 +250,69 @@ msgstr "Eliminar usuario" msgid "Edit user" msgstr "Editar usuario" -#: admin/views.py:117 admin/views.py:119 +#: admin/views.py:117 admin/views.py:120 msgid "Edit institution" msgstr "Editar institución" -#: admin/views.py:141 +#: admin/views.py:133 +msgid "Full name of the institution." +msgstr "Nombre entero de la institucion" + +#: admin/views.py:134 +msgid "URL to the institution's logo." +msgstr "URL que apunte al logo de la institución" + +#: admin/views.py:135 +msgid "The address or city of the institution." +msgstr "Dirección o ciudad de la institución." + +#: admin/views.py:136 +msgid "Name of the institution's responsable person." +msgstr "Nombre del responsable de la institución" + +#: admin/views.py:137 +msgid "The supervisor's full name." +msgstr "Nombre del supervisor" + +#: admin/views.py:152 msgid "State definitions are the custom finite states that a device can be in." msgstr "" "Las definiciones de estado son los estados personalizados en los que puede " "estar un dispositivo." -#: admin/views.py:148 +#: admin/views.py:159 msgid "States Panel" msgstr "Panel de Estados" -#: admin/views.py:149 -msgid "admin / States Panel" -msgstr "administrador / Panel de Estados" +#: admin/views.py:160 dashboard/templates/base.html:109 +msgid "States" +msgstr "Estados" -#: admin/views.py:154 +#: admin/views.py:165 msgid "New State Definition" msgstr "Nueva Definición de Estado" -#: admin/views.py:165 +#: admin/views.py:176 msgid "State definition successfully added." msgstr "Definición de estado agregada correctamente." -#: admin/views.py:168 +#: admin/views.py:179 admin/views.py:245 msgid "State is already defined." msgstr "El estado ya está definido." -#: admin/views.py:211 +#: admin/views.py:223 msgid "Order changed succesfuly." msgstr "Orden cambiado correctamente." -#: admin/views.py:227 +#: admin/views.py:242 msgid "State definition updated successfully." msgstr "Definición de estado actualizada correctamente." -#: api/tables.py:51 +#: api/tables.py:51 dashboard/templates/base.html:76 msgid "Token" msgstr "Token" -#: api/tables.py:52 evidence/forms.py:69 evidence/templates/ev_details.html:18 -#: evidence/templates/ev_eraseserver.html:18 +#: api/tables.py:52 evidence/forms.py:68 evidence/templates/ev_details.html:85 msgid "Tag" msgstr "Etiqueta" @@ -324,15 +329,15 @@ msgstr "Siguiente" msgid "Generate a new token" msgstr "Generar un nuevo token" -#: api/views.py:147 api/views.py:181 api/views.py:199 +#: api/views.py:146 api/views.py:180 api/views.py:198 msgid "Credential management" msgstr "Gestión de credenciales" -#: api/views.py:149 +#: api/views.py:148 msgid "Managament Tokens" msgstr "Tokens de gestión" -#: api/views.py:183 api/views.py:201 +#: api/views.py:182 api/views.py:200 msgid "New Tokens" msgstr "Nuevos Tokens" @@ -340,54 +345,59 @@ msgstr "Nuevos Tokens" msgid "Permission denied. User is not authenticated" msgstr "Permiso denegado. El usuario no está autenticado" -#: dashboard/templates/base.html:92 -msgid "Panel" -msgstr "Panel" +#: dashboard/templates/base.html:75 +msgid "Profile" +msgstr "Perfil" -#: dashboard/templates/base.html:102 -msgid "States" -msgstr "Estados" +#: dashboard/templates/base.html:77 user/templates/panel.html:41 +msgid "Settings File" +msgstr "Archivo de configuración" -#: dashboard/templates/base.html:111 evidence/templates/ev_details.html:15 -#: evidence/templates/ev_eraseserver.html:15 +#: dashboard/templates/base.html:79 +msgid "Logout" +msgstr "Cerrar sesión" + +#: dashboard/templates/base.html:118 dashboard/views.py:19 +#: dashboard/views.py:29 dashboard/views.py:53 msgid "Devices" msgstr "Dispositivos" -#: dashboard/templates/base.html:116 -#: dashboard/templates/inventory_dashboard.html:29 +#: dashboard/templates/base.html:123 +#: dashboard/templates/inventory_dashboard.html:29 dashboard/views.py:19 msgid "Unassigned" msgstr "Sin asignar" -#: dashboard/templates/base.html:124 device/templates/details.html:178 +#: dashboard/templates/base.html:131 device/templates/details.html:64 msgid "Lots" msgstr "Lotes" -#: dashboard/templates/base.html:139 device/templates/details.html:184 -#: evidence/views.py:29 evidence/views.py:88 evidence/views.py:148 +#: dashboard/templates/base.html:146 device/templates/details.html:70 +#: evidence/views.py:29 evidence/views.py:96 msgid "Evidences" msgstr "Evidencias" -#: dashboard/templates/base.html:144 +#: dashboard/templates/base.html:151 evidence/templates/upload.html:75 +#: evidence/views.py:46 msgid "Upload" msgstr "Subir" -#: dashboard/templates/base.html:149 +#: dashboard/templates/base.html:156 msgid "Old evidences" msgstr "Evidencias antiguas" -#: dashboard/templates/base.html:157 +#: dashboard/templates/base.html:164 msgid "Placeholders" msgstr "Placeholders" -#: dashboard/templates/base.html:162 +#: dashboard/templates/base.html:169 msgid "Import from spreadsheet" msgstr "Importar desde hoja de cálculo" -#: dashboard/templates/base.html:167 +#: dashboard/templates/base.html:174 msgid "Add device" msgstr "Agregar dispositivo" -#: dashboard/templates/base.html:198 +#: dashboard/templates/base.html:205 msgid "Search your device" msgstr "Buscar dispositivos" @@ -415,43 +425,61 @@ msgstr "Reparación" msgid "Discarded" msgstr "Descartado" -#: dashboard/templates/unassigned_devices.html:15 -#: device/templates/details.html:175 device/templates/tabs/documents.html:12 -#: lot/templates/documents.html:22 +#: dashboard/templates/unassigned_devices.html:10 +#: device/templates/tabs/documents.html:12 msgid "Documents" msgstr "Documentos" -#: dashboard/templates/unassigned_devices.html:20 +#: dashboard/templates/unassigned_devices.html:16 +#: device/templates/details.html:61 +msgid "Properties" +msgstr "Propiedades" + +#: dashboard/templates/unassigned_devices.html:21 msgid "Exports" msgstr "Exportar" -#: dashboard/templates/unassigned_devices.html:25 -msgid "properties" -msgstr "propiedades" +#: dashboard/templates/unassigned_devices.html:30 dashboard/views.py:29 +#: lot/views.py:20 lot/views.py:41 lot/views.py:60 lot/views.py:86 +#: lot/views.py:115 lot/views.py:127 lot/views.py:152 lot/views.py:175 +#: lot/views.py:209 +msgid "Lot" +msgstr "Lote" -#: dashboard/templates/unassigned_devices.html:41 +#: dashboard/templates/unassigned_devices.html:40 +msgid "Unassign" +msgstr "Sin asignar" + +#: dashboard/templates/unassigned_devices.html:44 +msgid "Assign to lot" +msgstr "Asignar a lote" + +#: dashboard/templates/unassigned_devices.html:55 msgid "Short ID" msgstr "ID Corto" -#: dashboard/templates/unassigned_devices.html:44 device/forms.py:25 +#: dashboard/templates/unassigned_devices.html:58 device/forms.py:25 #: device/templates/tabs/general_details.html:26 -#: evidence/templates/ev_details.html:38 msgid "Type" msgstr "Tipo" -#: dashboard/templates/unassigned_devices.html:47 +#: dashboard/templates/unassigned_devices.html:61 #: device/templates/tabs/general_details.html:43 msgid "Manufacturer" msgstr "Fabricante" -#: dashboard/templates/unassigned_devices.html:50 +#: dashboard/templates/unassigned_devices.html:64 #: device/templates/tabs/general_details.html:50 msgid "Model" msgstr "Modelo" -#: dashboard/templates/unassigned_devices.html:84 -msgid "Remove" -msgstr "Eliminar" +#: dashboard/templates/unassigned_devices.html:67 +msgid "Current State" +msgstr "" + +#: dashboard/templates/unassigned_devices.html:70 +msgid "Evidence last updated" +msgstr "Última actualización" #: dashboard/views.py:18 msgid "Unassigned Devices" @@ -465,6 +493,10 @@ msgstr "Dispositivos del lote" msgid "Search Devices" msgstr "Buscar dispositivos" +#: dashboard/views.py:53 +msgid "Search" +msgstr "Buscar" + #: device/forms.py:26 msgid "Amount" msgstr "Cantidad" @@ -479,108 +511,60 @@ msgstr "Nombre" #: device/forms.py:29 device/templates/tabs/documents.html:21 #: device/templates/tabs/user_properties.html:19 -#: device/templates/tabs/user_properties.html:116 -#: lot/templates/annotations.html:27 lot/templates/documents.html:27 -#: lot/templates/properties.html:66 +#: device/templates/tabs/user_properties.html:98 +#: lot/templates/properties.html:24 lot/templates/properties.html:64 msgid "Value" msgstr "Valor" -#: device/templates/details.html:9 -msgid "View recent notes" -msgstr "Ver notas recientes" - -#: device/templates/details.html:11 -msgid "Journal" -msgstr "Diario" - -#: device/templates/details.html:19 -msgid "Latest Notes" -msgstr "Últimas notas" - -#: device/templates/details.html:28 -msgid "ago" -msgstr "hace" - -#: device/templates/details.html:32 -msgid "Editable" -msgstr "Editar lote" - -#: device/templates/details.html:39 -msgid "Click to edit this note" -msgstr "Haz click para editar esta nota" - -#: device/templates/details.html:70 -#: device/templates/tabs/user_properties.html:123 -#: lot/templates/properties.html:71 -msgid "Save changes" -msgstr "Guardar Cambios" - -#: device/templates/details.html:78 -msgid "Delete note" -msgstr "Eliminar nota" - -#: device/templates/details.html:86 -msgid "Are you sure you want to delete this note?" -msgstr "¿Estás seguro que quieres eliminar esta nota??" - -#: device/templates/details.html:92 -msgid "Confirm delete" -msgstr "Confirmar borrado" - -#: device/templates/details.html:102 -msgid "No notes available." -msgstr "No hay notas disponibles" - -#: device/templates/details.html:119 device/templates/details.html:146 +#: device/templates/details.html:10 device/templates/details.html:37 msgid "Change state" msgstr "Cambiar estado" -#: device/templates/details.html:123 +#: device/templates/details.html:14 msgid "None" msgstr "N/a" -#: device/templates/details.html:154 +#: device/templates/details.html:45 msgid "Add a note" msgstr "Agregar nota" -#: device/templates/details.html:166 +#: device/templates/details.html:58 msgid "General details" msgstr "Detalles generales" -#: device/templates/details.html:169 -msgid "Log" -msgstr "" - -#: device/templates/details.html:172 -#: device/templates/tabs/user_properties.html:13 -msgid "User properties" -msgstr "Propiedades del usuario" - -#: device/templates/details.html:181 +#: device/templates/details.html:67 msgid "Components" msgstr "Componentes" -#: device/templates/details.html:188 +#: device/templates/details.html:74 msgid "Dpps" msgstr "" -#: device/templates/details.html:218 +#: device/templates/details.html:81 +msgid "Log" +msgstr "" + +#: device/templates/details.html:105 msgid "Add a Note" msgstr "Agregar nuevo lote" -#: device/templates/details.html:226 +#: device/templates/details.html:113 msgid "Note" -msgstr "" +msgstr "Nota" -#: device/templates/details.html:231 +#: device/templates/details.html:118 msgid "Save Note" msgstr "Guardar nota" -#: device/templates/new_device.html:60 +#: device/templates/details.html:127 +msgid "List of dpps" +msgstr "Lista de dpps" + +#: device/templates/new_device.html:57 msgid "Component details" msgstr "Detalles del componente" -#: device/templates/new_device.html:65 +#: device/templates/new_device.html:62 msgid "Add component" msgstr "Agregar componente" @@ -588,21 +572,20 @@ msgstr "Agregar componente" msgid "Components last evidence" msgstr "Última evidencia de componentes" -#: device/templates/tabs/documents.html:8 lot/templates/documents.html:17 +#: device/templates/tabs/documents.html:8 msgid "Add new document" msgstr "Agregar nuevo documento" #: device/templates/tabs/documents.html:18 #: device/templates/tabs/user_properties.html:18 -#: device/templates/tabs/user_properties.html:111 -#: lot/templates/annotations.html:26 lot/templates/documents.html:26 -#: lot/templates/properties.html:62 +#: device/templates/tabs/user_properties.html:94 +#: lot/templates/properties.html:23 lot/templates/properties.html:60 msgid "Key" msgstr "Clave" #: device/templates/tabs/documents.html:24 #: device/templates/tabs/user_properties.html:20 -#: lot/templates/annotations.html:28 +#: lot/templates/properties.html:25 msgid "Created on" msgstr "Creado el" @@ -610,7 +593,13 @@ msgstr "Creado el" msgid "List of evidences" msgstr "Lista de evidencias" -#: device/templates/tabs/general_details.html:6 +#: device/templates/tabs/evidences.html:12 device/templates/tabs/log.html:9 +#: evidence/templates/ev_details.html:105 +msgid "Date" +msgstr "Fecha" + +#: device/templates/tabs/general_details.html:6 device/views.py:79 +#: evidence/views.py:97 msgid "Details" msgstr "Detalles" @@ -634,15 +623,11 @@ msgstr "Número de serie" msgid "Identifiers" msgstr "Identificadores" -#: device/templates/tabs/log.html:8 -msgid "Date" -msgstr "Fecha" - -#: device/templates/tabs/log.html:9 +#: device/templates/tabs/log.html:10 msgid "Event" msgstr "Evento" -#: device/templates/tabs/log.html:22 +#: device/templates/tabs/log.html:23 msgid "No logs recorded." msgstr "No existen registros" @@ -650,151 +635,194 @@ msgstr "No existen registros" msgid "New user property" msgstr "Nuevo propiedad del usuario" -#: device/templates/tabs/user_properties.html:63 +#: device/templates/tabs/user_properties.html:12 +msgid "User properties" +msgstr "Propiedades del usuario" + +#: device/templates/tabs/user_properties.html:61 msgid "Confirm Deletion" msgstr "Confirmar borrado" -#: device/templates/tabs/user_properties.html:70 +#: device/templates/tabs/user_properties.html:65 msgid "Key:" msgstr "Llave:" -#: device/templates/tabs/user_properties.html:74 +#: device/templates/tabs/user_properties.html:66 msgid "Value:" msgstr "Valor:" -#: device/templates/tabs/user_properties.html:78 +#: device/templates/tabs/user_properties.html:67 msgid "Created on:" msgstr "Creado el:" -#: device/templates/tabs/user_properties.html:102 +#: device/templates/tabs/user_properties.html:87 msgid "Edit User Property" msgstr "Editar propiedad del usuarior" -#: device/views.py:29 +#: device/templates/tabs/user_properties.html:103 +#: lot/templates/properties.html:69 +msgid "Save changes" +msgstr "Guardar Cambios" + +#: device/views.py:42 msgid "New Device" msgstr "Nuevo dispositivo" -#: device/views.py:75 +#: device/views.py:43 device/views.py:60 device/views.py:78 device/views.py:79 +#: device/views.py:195 device/views.py:242 +#: evidence/templates/ev_details.html:82 +msgid "Device" +msgstr "Dispositivo" + +#: device/views.py:59 msgid "Update Device" msgstr "Actualizar dispositivo" -#: device/views.py:94 -msgid "Device" -msgstr "Dispositivo" +#: device/views.py:60 device/views.py:242 lot/views.py:209 +msgid "Update" +msgstr "Actualizar" #: device/views.py:194 msgid "New User Property" msgstr "Nueva propiedad del usuario" -#: device/views.py:205 +#: device/views.py:195 device/views.py:242 lot/views.py:152 lot/views.py:175 +#: lot/views.py:209 +msgid "Property" +msgstr "Propiedad" + +#: device/views.py:207 lot/views.py:187 +msgid "Property successfully added." +msgstr "Propiedad agregada exitosamente." + +#: device/views.py:208 msgid " UserProperty: {}: {}" msgstr "" -#: device/views.py:213 -msgid "User property successfully added." -msgstr "Evidencia importada exitosamente." +#: device/views.py:216 device/views.py:271 lot/views.py:190 lot/views.py:236 +msgid "Property is already defined." +msgstr "La propiedad ya se encuentra registrada." -#: device/views.py:230 +#: device/views.py:241 msgid "Update User Property" msgstr "Actualizar Propiedad del usuario" -#: device/views.py:253 +#: device/views.py:260 lot/views.py:233 +msgid "Property updated successfully." +msgstr "Propiedad actualizada exitosamente." + +#: device/views.py:261 msgid " UserProperty: {}: {} to {}: {}" msgstr "" -#: device/views.py:261 -msgid "User property updated successfully." -msgstr "Propiedad del usuario actualiazada exitosamente." - -#: device/views.py:279 +#: device/views.py:297 msgid " User Property: {}:{}" msgstr "" -#: device/views.py:287 +#: device/views.py:302 msgid "User property deleted successfully." msgstr "Propiedad del usuario borrada exitosamente." -#: device/views.py:299 lot/views.py:147 lot/views.py:171 -msgid "New Document" -msgstr "Nuevo Documento" - #: evidence/forms.py:17 msgid "File" msgstr "Archivo" -#: evidence/forms.py:41 +#: evidence/forms.py:40 msgid "The snapshot already exists" msgstr "El snapshot ya existe" -#: evidence/forms.py:48 +#: evidence/forms.py:47 #, python-format msgid "Error on '%(file_name)s': %(error)s" msgstr "Error en '%(file_name)s': %(error)s" -#: evidence/forms.py:109 +#: evidence/forms.py:108 msgid " Evidence Tag. Old Value: '{}'" msgstr "" -#: evidence/forms.py:120 +#: evidence/forms.py:119 msgid " Evidence Tag. Value: '{}'" msgstr "" -#: evidence/forms.py:139 +#: evidence/forms.py:136 msgid "File to import" msgstr "Archivo a importar" -#: evidence/forms.py:157 +#: evidence/forms.py:154 #, python-format msgid "Error on '%(file_name)s': Invalid File" msgstr "Error en '%(file_name)s': Archivo inválido" -#: evidence/forms.py:166 +#: evidence/forms.py:163 msgid "The file you try to import is empty!" msgstr "¡El archivo que intentas importar está vacío!" -#: evidence/forms.py:202 +#: evidence/forms.py:199 msgid "Is a Erase Server" msgstr "Es un servidor de borrado" -#: evidence/templates/ev_details.html:21 -#: evidence/templates/ev_eraseserver.html:21 -msgid "Erase Server" -msgstr "Servidor de borrado" - -#: evidence/templates/ev_details.html:24 -#: evidence/templates/ev_eraseserver.html:24 +#: evidence/templates/ev_details.html:7 msgid "Download File" msgstr "Descargar archivo" -#: evidence/templates/ev_details.html:41 -msgid "Identificator" -msgstr "Identificador" +#: evidence/templates/ev_details.html:62 +msgid "It is an erase server" +msgstr "Es un servidor de borrado" -#: evidence/templates/ev_details.html:44 -msgid "Data" -msgstr "Datos" +#: evidence/templates/ev_details.html:65 +msgid "It is not an erase server" +msgstr "No es servidor de borrado" + +#: evidence/templates/ev_details.html:99 +msgid "Algorithm" +msgstr "Algoritmo" + +#: evidence/templates/ev_details.html:102 +msgid "Device ID" +msgstr "ID dispositivo" + +#: evidence/templates/upload.html:41 +msgid "Drag and drop here, or click to select manually" +msgstr "Arrastra y suelta aquí, o haz click para seleccionar manualmente" + +#: evidence/views.py:30 evidence/views.py:46 evidence/views.py:73 +#: evidence/views.py:97 +msgid "Evidence" +msgstr "Evidencia" + +#: evidence/views.py:30 +msgid "All" +msgstr "Todo" #: evidence/views.py:45 msgid "Upload Evidence" msgstr "Subir evidencia" -#: evidence/views.py:52 +#: evidence/views.py:54 +msgid "Upload the snapshots generated by Workbench." +msgstr "Sube los snapshots generado por Workbench" + +#: evidence/views.py:60 msgid "Evidence uploaded successfully." msgstr "Evidencia subida exitosamente." -#: evidence/views.py:64 +#: evidence/views.py:72 msgid "Import Evidence" msgstr "Importar evidencia" -#: evidence/views.py:76 +#: evidence/views.py:73 +msgid "Import" +msgstr "Importar" + +#: evidence/views.py:84 msgid "Evidence imported successfully." msgstr "Evidencia importada exitosamente." -#: evidence/views.py:200 +#: evidence/views.py:181 msgid " Evidence Tag: {}" msgstr "" -#: evidence/views.py:209 +#: evidence/views.py:190 msgid "Evicende Tag deleted successfully." msgstr "Tag de la evidencia eliminado exitosamente." @@ -1014,81 +1042,99 @@ msgstr "Iniciar sesión" msgid "Login error. Check credentials." msgstr "Error al iniciar sesión. Verifica tus credenciales." -#: lot/templates/annotations.html:17 -msgid "Add new annotation" -msgstr "Agregar nueva anotación" - -#: lot/templates/annotations.html:22 -msgid "Annotations" -msgstr "Anotaciones" - -#: lot/templates/documents.html:28 -#, fuzzy -#| msgid "Created on" -msgid " Created on" -msgstr "Creado el" - -#: lot/templates/lots.html:12 -msgid "Hide closed lots" -msgstr "Ocultar lotes cerrados" - -#: lot/templates/lots.html:16 -msgid "Show closed lots" -msgstr "Mostrar lotes cerrados" - -#: lot/templates/lots.html:22 -msgid "Add new lot" -msgstr "Agregar nuevo lote" - -#: lot/templates/properties.html:55 -msgid "Edit Property" -msgstr "Editar propiedad" - -#: lot/templates/properties.html:83 -msgid "Delete Property" -msgstr "Eliminar propiedad" - -#: lot/templates/properties.html:87 -msgid "Are you sure you want to delete this property?" -msgstr "¿Seguro que deseas eliminar esta propiedad?" - -#: lot/views.py:18 +#: lot/templates/lots.html:8 lot/views.py:19 msgid "New lot" msgstr "Nuevo lote" -#: lot/views.py:39 +#: lot/templates/lots.html:18 +msgid "Search lots..." +msgstr "Buscar lotes..." + +#: lot/templates/lots.html:28 +msgid "Filter" +msgstr "Filtrar" + +#: lot/templates/lots.html:33 +msgid "Open Lots" +msgstr "Lotes abiertos" + +#: lot/templates/lots.html:38 +msgid "Closed Lots" +msgstr "Lotes cerrados" + +#: lot/templates/lots.html:41 +msgid "Clear Filters" +msgstr "Limpiar Filtros" + +#: lot/templates/lots.html:52 +msgid "Lot Name" +msgstr "Nombre del lote" + +#: lot/templates/lots.html:53 +msgid "Description" +msgstr "Descripción" + +#: lot/templates/lots.html:54 +msgid "Status" +msgstr "Estado" + +#: lot/templates/lots.html:55 +msgid "Created On" +msgstr "Creado el" + +#: lot/templates/lots.html:56 +msgid "Created By" +msgstr "Creado por" + +#: lot/templates/properties.html:53 +msgid "Edit Property" +msgstr "Editar propiedad" + +#: lot/templates/properties.html:81 +msgid "Delete Property" +msgstr "Eliminar propiedad" + +#: lot/templates/properties.html:85 +msgid "Are you sure you want to delete this property?" +msgstr "¿Seguro que deseas eliminar esta propiedad?" + +#: lot/views.py:40 msgid "Delete lot" msgstr "Eliminar lote" -#: lot/views.py:58 +#: lot/views.py:59 msgid "Edit lot" msgstr "Editar lote" -#: lot/views.py:84 +#: lot/views.py:85 msgid "Add to lots" msgstr "Agregar a los lotes" -#: lot/views.py:112 +#: lot/views.py:86 +msgid "Assign Device" +msgstr "Dispositivos sin asignar" + +#: lot/views.py:114 msgid "Remove from lots" msgstr "Eliminar de los lotes" -#: lot/views.py:124 lot/views.py:125 +#: lot/views.py:115 +msgid "Unassign Device" +msgstr "Dispositivos sin asignar" + +#: lot/views.py:126 msgid "lots" msgstr "lotes" -#: lot/views.py:194 lot/views.py:217 +#: lot/views.py:151 lot/views.py:174 msgid "New Lot Property" msgstr "Nueva propiedad de lote" -#: lot/views.py:241 +#: lot/views.py:208 msgid "Update lot Property" msgstr "Actualizar propiedad de lote" -#: lot/views.py:268 -msgid "Lot property updated successfully." -msgstr "Evidencia importada exitosamente." - -#: lot/views.py:291 +#: lot/views.py:256 msgid "Lot property deleted successfully." msgstr "Evidencia importada exitosamente." @@ -1128,18 +1174,101 @@ msgstr "Nombre" msgid "Last name" msgstr "Apellido" -#: user/templates/panel.html:17 -msgid "Admin your Tokens" -msgstr "Administra tus tokens" +#: user/templates/panel.html:25 +msgid "Token Management" +msgstr "Gestión de credenciales" -#: user/templates/panel.html:22 -msgid "Download a settings file" -msgstr "Descargar un archivo de configuración" +#: user/templates/panel.html:27 +msgid "Manage your personal tokens for using Devicehub." +msgstr "Administra tu tokens personales para utilizar Devicehub" + +#: user/templates/panel.html:30 user/templates/panel.html:46 +msgid "Go" +msgstr "Ir" + +#: user/templates/panel.html:43 +msgid "Download a settings file for your Workbench." +msgstr "Descargar un archivo de configuración para Workbench" #: user/views.py:25 msgid "Download Settings" msgstr "Descargar configuración" +#~ msgid "INBOX" +#~ msgstr "BANDEJA DE ENTRADA" + +#~ msgid "VISUAL INSPECTION" +#~ msgstr "INSPECCIÓN VISUAL" + +#~ msgid "REPAIR" +#~ msgstr "REPARACIÓN" + +#~ msgid "INSTALL" +#~ msgstr "INSTALACIÓN" + +#~ msgid "TEST" +#~ msgstr "PRUEBA" + +#~ msgid "PACKAGING" +#~ msgstr "EMPAQUE" + +#~ msgid "DONATION" +#~ msgstr "DONACIÓN" + +#~ msgid "DISMANTLE" +#~ msgstr "DESMANTE" + +#~ msgid "Add" +#~ msgstr "Agregar" + +#~ msgid "admin" +#~ msgstr "administrador" + +#~ msgid "Remove" +#~ msgstr "Eliminar" + +#~ msgid "View recent notes" +#~ msgstr "Ver notas recientes" + +#~ msgid "Latest Notes" +#~ msgstr "Últimas notas" + +#~ msgid "ago" +#~ msgstr "hace" + +#~ msgid "Editable" +#~ msgstr "Editable" + +#~ msgid "Delete note" +#~ msgstr "Eliminar nota" + +#~ msgid "Are you sure you want to delete this note?" +#~ msgstr "¿Estás seguro que quieres eliminar esta nota??" + +#~ msgid "Confirm delete" +#~ msgstr "Confirmar borrado" + +#~ msgid "No notes available." +#~ msgstr "No hay notas disponibles" + +#~ msgid "New Document" +#~ msgstr "Nuevo Documento" + +#~ msgid "Erase Server" +#~ msgstr "Servidor de borrado" + +#~ msgid "Identificator" +#~ msgstr "Identificador" + +#~ msgid "Data" +#~ msgstr "Datos" + +#~ msgid " Created on" +#~ msgstr "Creado el" + +#~ msgid "Add new lot" +#~ msgstr "Agregar nuevo lote" + #~ msgid "english" #~ msgstr "inglés" @@ -1148,12 +1277,3 @@ msgstr "Descargar configuración" #~ msgid "spanish" #~ msgstr "español" - -#~ msgid "User annotations" -#~ msgstr "Anotaciones del usuario" - -#~ msgid "New annotation" -#~ msgstr "Nueva anotación" - -#~ msgid "New Annotation" -#~ msgstr "Nueva anotación"