thingsboard-aplcache
Changes
ui/src/app/locale/locale.constant-es_ES.json 662(+343 -319)
Details
ui/src/app/locale/locale.constant-es_ES.json 662(+343 -319)
diff --git a/ui/src/app/locale/locale.constant-es_ES.json b/ui/src/app/locale/locale.constant-es_ES.json
index 7b02141..2a40c86 100644
--- a/ui/src/app/locale/locale.constant-es_ES.json
+++ b/ui/src/app/locale/locale.constant-es_ES.json
@@ -2,9 +2,9 @@
"access": {
"unauthorized": "No autorizado",
"unauthorized-access": "Acceso no autorizado",
- "unauthorized-access-text": "Debe registrarse para tener acceso a este recurso!",
+ "unauthorized-access-text": "¡Debe registrarse para tener acceso a este recurso!",
"access-forbidden": "Acceso Prohibido",
- "access-forbidden-text": "No tiene derechos para acceder a esta ubicación!<br/>Intente registrarse con otro usuario si aún desea acceder a esta ubicación.",
+ "access-forbidden-text": "No tiene permisos para acceder a esta ubicación!<br/>Intente registrarse con otro usuario si aún desea acceder a esta ubicación.",
"refresh-token-expired": "La sesión ha expirado",
"refresh-token-failed": "No se puede actualizar la sesión"
},
@@ -14,7 +14,7 @@
"save": "Guardar",
"saveAs": "Guardar como",
"cancel": "Cancelar",
- "ok": "OK",
+ "ok": "Aceptar",
"delete": "Eliminar",
"add": "Agregar",
"yes": "Si",
@@ -30,17 +30,17 @@
"apply": "Aplicar",
"apply-changes": "Aplicar cambios",
"edit-mode": "Modo edición",
- "enter-edit-mode": "Ingresar modo edición",
+ "enter-edit-mode": "Entrar en modo edición",
"decline-changes": "Descartar cambios",
"close": "Cerrar",
"back": "Atras",
"run": "Ejecutar",
- "sign-in": "Registrarse!",
+ "sign-in": "¡Registrarse!",
"edit": "Editar",
"view": "Ver",
"create": "Crear",
"drag": "Arrastrar",
- "refresh": "Refrecar",
+ "refresh": "Actualizar",
"undo": "Deshacer",
"copy": "Copiar",
"paste": "Pegar",
@@ -48,7 +48,7 @@
"paste-reference": "Pegar referencia",
"import": "Importar",
"export": "Exportar",
- "share-via": "Share via {{provider}}"
+ "share-via": "Compartir via {{provider}}"
},
"aggregation": {
"aggregation": "Agregación",
@@ -68,11 +68,11 @@
"outgoing-mail": "Servidor de correo",
"outgoing-mail-settings": "Configuración del servidor de correo de salida",
"system-settings": "Configuración del sistema",
- "test-mail-sent": "Correo de prueba fue enviado exitosamente!",
+ "test-mail-sent": "¡El correo de prueba fue enviado correctamente!",
"base-url": "URL base",
"base-url-required": "URL base es requerida.",
"mail-from": "Correo desde",
- "mail-from-required": "Correo Desde es requerido.",
+ "mail-from-required": "Correo desde es requerido.",
"smtp-protocol": "Protocolo SMTP",
"smtp-host": "Host SMTP",
"smtp-host-required": "Host SMTP es requerido.",
@@ -93,11 +93,11 @@
"alarm-required": "Alarma es requerida",
"alarm-status": "Estado de la alarma",
"search-status": {
- "ANY": "Alguna",
- "ACTIVE": "Activa",
- "CLEARED": "Borrada",
- "ACK": "Reconocida",
- "UNACK": "Ignorada"
+ "ANY": "Todas",
+ "ACTIVE": "Activas",
+ "CLEARED": "Borradas",
+ "ACK": "Reconocidas",
+ "UNACK": "Ignoradas"
},
"display-status": {
"ACTIVE_UNACK": "Activa ignorada",
@@ -105,10 +105,10 @@
"CLEARED_UNACK": "Borrada ignorada",
"CLEARED_ACK": "Borrada reconocida"
},
- "no-alarms-prompt": "Alarmas no encontradas",
+ "no-alarms-prompt": "No se encontraron alarmas",
"created-time": "Tiempo de creación",
"type": "Tipo",
- "severity": "Severidad",
+ "severity": "Criticidad",
"originator": "Origen",
"originator-type": "Tipo de origen",
"details": "Detalles",
@@ -119,27 +119,27 @@
"ack-time": "Tiempo de reconocimiento",
"clear-time": "Tiempo de borrado",
"severity-critical": "Crítica",
- "severity-major": "Mayor",
- "severity-minor": "Menor",
+ "severity-major": "Alta",
+ "severity-minor": "Baja",
"severity-warning": "Alerta",
"severity-indeterminate": "Indeterminada",
"acknowledge": "Reconocer",
"clear": "Borrar",
"search": "buscar alarmas",
- "selected-alarms": "{ count, plural, 1 {1 alarm} other {# alarms} } seleccionadas",
+ "selected-alarms": "{ count, plural, 1 {1 alarma} other {# alarmas} } seleccionadas",
"no-data": "No hay datos para mostrar",
"polling-interval": "Intervalo de sondeo de alarmas (seg)",
"polling-interval-required": "Intervalo de sondeo de alarmas es requerido.",
"min-polling-interval-message": "Se permite al menos 1 segundo de intervalo de sondeo.",
- "aknowledge-alarms-title": "Reconocer { count, plural, 1 {1 alarm} other {# alarms} }",
- "aknowledge-alarms-text": "¿Está seguro de que desea reconocer { count, plural, 1 {1 alarm} other {# alarms} }?",
- "aknowledge-alarm-title": "Acknowledge Alarm",
- "aknowledge-alarm-text": "Are you sure you want to acknowledge Alarm?",
- "clear-alarms-title": "Borrar { count, plural, 1 {1 alarm} other {# alarms} }",
- "clear-alarms-text": "¿Está seguro de que desea borrar { count, plural, 1 {1 alarm} other {# alarms} }?",
- "clear-alarm-title": "Clear Alarm",
- "clear-alarm-text": "Are you sure you want to clear Alarm?",
- "alarm-status-filter": "Alarm Status Filter"
+ "aknowledge-alarms-title": "Reconocer { count, plural, 1 {1 alarma} other {# alarmas} }",
+ "aknowledge-alarms-text": "¿Está seguro de que desea reconocer { count, plural, 1 {1 alarma} other {# alarmas} }?",
+ "aknowledge-alarm-title": "Reconocer alarma",
+ "aknowledge-alarm-text": "¿Está seguro que quirere reconocer la alarma?",
+ "clear-alarms-title": "Quitar { count, plural, 1 {1 alarma} other {# alarmas} }",
+ "clear-alarms-text": "¿Está seguro de que desea quitar { count, plural, 1 {1 alarma} other {# alarmas}?",
+ "clear-alarm-title": "Quitar alarma",
+ "clear-alarm-text": "¿Está seguro que quiere quitar la alarma?",
+ "alarm-status-filter": "Filtro de estado de alarma"
},
"alias": {
"add": "Agregar alias",
@@ -151,24 +151,29 @@
"filter-type-entity-list": "Lista de entidades",
"filter-type-entity-name": "Nombre de entidad",
"filter-type-state-entity": "Entidad del panel de estados",
- "filter-type-state-entity-description": "Entidad tomada desde los parámetro del panel de estados",
+ "filter-type-state-entity-description": "Entidad tomada desde los parámetros del panel de estados",
"filter-type-asset-type": "Tipo de activo",
"filter-type-asset-type-description": "Activos de tipo '{{assetType}}'",
- "filter-type-asset-type-and-name-description": "Activos de tipo '{{assetType}}' y con nombre comenzando con '{{prefix}}'",
+ "filter-type-asset-type-and-name-description": "Activos del tipo '{{assetType}}' y su nombre empieza con '{{prefix}}'",
"filter-type-device-type": "Tipo de dispositivo",
"filter-type-device-type-description": "Dispositivos de tipo '{{deviceType}}'",
- "filter-type-device-type-and-name-description": "Dispositivos de tipo '{{deviceType}}' y con nombre comenzando con '{{prefix}}'",
+ "filter-type-device-type-and-name-description": "Dispositivos del tipo '{{deviceType}}' y su nombre empieza con '{{prefix}}'",
+ "filter-type-entity-view-type": "Tipo de vista de entidad",
+ "filter-type-entity-view-type-description": "Vista de entidad del tipo '{{entityView}}'",
+ "filter-type-entity-view-type-and-name-description": "Las vista de entidad del tipo '{{entityView}}' y cuyo nombre comienza con '{{prefix}}'",
"filter-type-relations-query": "Consulta de relaciones",
"filter-type-relations-query-description": "{{entities}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}",
"filter-type-asset-search-query": "Consultar búsqueda de activos",
"filter-type-asset-search-query-description": "Activos con tipos {{assetTypes}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}",
"filter-type-device-search-query": "Consultar búqueda de dispositivos",
"filter-type-device-search-query-description": "Dispositivos con tipos {{deviceTypes}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}",
+ "filter-type-entity-view-search-query": "Consultar vista de entidad",
+ "filter-type-entity-view-search-query-description": "Las vista de entidad de tipo {{entityViewTypes}} que tienen {{relationType}} relación {{direction}} {{rootEntity}}",
"entity-filter": "Filtro de entidad",
"resolve-multiple": "Resolver como entidades múltiples",
"filter-type": "Tipo de filtro",
"filter-type-required": "Tipo de filtro es requerido.",
- "entity-filter-no-entity-matched": "Entidades que coincidan con el filtro especificado no fueron encontradas.",
+ "entity-filter-no-entity-matched": "No se encontraron entidades que coincidan con el filtro especificado.",
"no-entity-filter-specified": "No se especificó el filtro de entidad",
"root-state-entity": "Utilizar la entidad del panel de estados como raíz",
"root-entity": "Entidad raíz",
@@ -185,13 +190,13 @@
"asset": "Activo",
"assets": "Activos",
"management": "Gestión de activos",
- "view-assets": "Ver Activos",
- "add": "Agregar Activo",
+ "view-assets": "Ver activos",
+ "add": "Agregar activo",
"assign-to-customer": "Asignar al cliente",
- "assign-asset-to-customer": "Asignar Activo(s) Al Cliente",
- "assign-asset-to-customer-text": "Por favor seleccionar los activos para asignar al cliente",
- "no-assets-text": "Activos no encontrados",
- "assign-to-customer-text": "Por favor seleccionar el cliente para asignar el(los) activo(s)",
+ "assign-asset-to-customer": "Asignar activo(s) al cliente",
+ "assign-asset-to-customer-text": "Por favor, seleccione los activos para asignar al cliente",
+ "no-assets-text": "No se encontraron activos",
+ "assign-to-customer-text": "Por favor, seleccione el cliente para asignar el(los) activo(s)",
"public": "Público",
"assignedToCustomer": "Asignado al cliente",
"make-public": "Hacer público el activo",
@@ -202,9 +207,9 @@
"asset-type": "Tipo de activo",
"asset-type-required": "El tipo de activo es requerido.",
"select-asset-type": "Seleccionar tipo de activo",
- "enter-asset-type": "Ingresar tipo de activo",
+ "enter-asset-type": "Introduzca el tipo de activo",
"any-asset": "Algún activo",
- "no-asset-types-matching": "Tipos de activos que coincidan con '{{entitySubtype}}' no fueron encontrados.",
+ "no-asset-types-matching": "No se encontraron tipos de activos que coincidan con '{{entitySubtype}}'.",
"asset-type-list-empty": "No se seleccionaron tipos de activos.",
"asset-types": "Tipos de activos",
"name": "Nombre",
@@ -217,16 +222,16 @@
"add-asset-text": "Agregar nuevos activos",
"asset-details": "Detalles del activo",
"assign-assets": "Asignar activos",
- "assign-assets-text": "Asignar { count, plural, 1 {1 asset} other {# assets} } al cliente",
+ "assign-assets-text": "Asignar { count, plural, 1 {1 activo} other {# activos} } al cliente",
"delete-assets": "Eliminar activos",
"unassign-assets": "Anular asignación de activos",
- "unassign-assets-action-title": "Anular asignación { count, plural, 1 {1 asset} other {# assets} } del cliente",
+ "unassign-assets-action-title": "Anular asignación { count, plural, 1 {1 activo} other {# activos} } del cliente",
"assign-new-asset": "Asignar nuevo activo",
"delete-asset-title": "¿Está seguro de que desea eliminar el activo '{{assetName}}'?",
- "delete-asset-text": "Tener cuidado, después de la confirmación, el activo y todos los datos relacionados se volverán irrecuperables.",
- "delete-assets-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 asset} other {# assets} }?",
- "delete-assets-action-title": "Eliminar { count, plural, 1 {1 asset} other {# assets} }",
- "delete-assets-text": "Tener cuidado, después de la confirmación se eliminarán todos los activos seleccionados y todos los datos relacionados se volverán irrecuperables.",
+ "delete-asset-text": "¡Cuidado! Después de la confirmación, el activo y todos los datos relacionados serán irrecuperables.",
+ "delete-assets-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 activos} other {# activos} }?",
+ "delete-assets-action-title": "Eliminar { count, plural, 1 {1 activo} other {# activos} }",
+ "delete-assets-text": "¡Cuidado! Después de la confirmación se eliminarán todos los activos seleccionados y todos los datos relacionados serán irrecuperables.",
"make-public-asset-title": "¿Está seguro de que desea que el activo '{{assetName}}' sea público?",
"make-public-asset-text": "Después de la confirmación, el activo y todos sus datos se harán públicos y accesibles por otros.",
"make-private-asset-title": "¿Está seguro de que desea que el activo '{{assetName}}' sea privado?",
@@ -234,12 +239,12 @@
"unassign-asset-title": "¿Está seguro de que desea anular asignación del activo '{{assetName}}'?",
"unassign-asset-text": "Después de la confirmación, se anulará asignación del activo y no será accesible por el cliente.",
"unassign-asset": "Anular asignación activo",
- "unassign-assets-title": "¿Está seguro de que desea anular asignación { count, plural, 1 {1 asset} other {# assets} }?",
+ "unassign-assets-title": "¿Está seguro de que desea anular asignación { count, plural, 1 {1 activo} other {# activos} }?",
"unassign-assets-text": "Después de la confirmación, se anulará asignación de todos los activos seleccionados y no serán accesibles por el cliente",
"copyId": "Copiar ID del activo",
"idCopiedMessage": "ID del activo has sido copiada al portapapeles",
"select-asset": "Seleccionar activo",
- "no-assets-matching": "Activos que coincidan con '{{entity}}' no fueron encontrados.",
+ "no-assets-matching": "No se encontraron activos que coincidan con '{{entity}}'.",
"asset-required": "El activo es requerido",
"name-starts-with": "El nombre del activo comienza con"
},
@@ -257,25 +262,25 @@
"key-required": "La clave del aributo es requerida.",
"value": "Valor",
"value-required": "Valor del atributo es requerido.",
- "delete-attributes-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 attribute} other {# attributes} }?",
- "delete-attributes-text": "Tener cuidado, después de la confirmación, se eliminarán todos los atributos seleccionados.",
+ "delete-attributes-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 atributo} other {# atributos} }?",
+ "delete-attributes-text": "¡Cuidado! Después de la confirmación, se eliminarán todos los atributos seleccionados.",
"delete-attributes": "Eliminar atributos",
- "enter-attribute-value": "Ingresar valor del atributo",
+ "enter-attribute-value": "Introduzca el valor del atributo",
"show-on-widget": "Mostrar en widget",
"widget-mode": "Modo widget",
"next-widget": "Widget siguiente",
"prev-widget": "Widget previo",
"add-to-dashboard": "Agregar al panel",
"add-widget-to-dashboard": "Agregar widget al panel",
- "selected-attributes": "{ count, plural, 1 {1 attribute} other {# attributes} } seleccionados",
+ "selected-attributes": "{ count, plural, 1 {1 atributo} other {# atributos} } seleccionados",
"selected-telemetry": "{ count, plural, 1 {1 telemetry unit} other {# telemetry units} } seleccionadas"
},
"audit-log": {
- "audit": "Auditar",
- "audit-logs": "Auditar Registros",
+ "audit": "Auditoría",
+ "audit-logs": "Registros de auditoría",
"timestamp": "Marca de tiempo",
- "entity-type": "Tipo de Entidad",
- "entity-name": "Nombre de Entidad",
+ "entity-type": "Tipo de entidad",
+ "entity-name": "Nombre de entidad",
"user": "Usuario",
"type": "Tipo",
"status": "Estado",
@@ -287,7 +292,7 @@
"type-attributes-deleted": "Atributos eliminados",
"type-rpc-call": "Llamada RPC",
"type-credentials-updated": "Credenciales actualizadas",
- "type-assigned-to-customer": "Asignado al Cliente",
+ "type-assigned-to-customer": "Asignado al cliente",
"type-unassigned-from-customer": "Asignación anulada del cliente",
"type-activated": "Activado",
"type-suspended": "Suspendido",
@@ -298,18 +303,18 @@
"type-relations-delete": "Toda relación eliminada",
"type-alarm-ack": "Reconocida",
"type-alarm-clear": "Borrada",
- "status-success": "Éxito",
- "status-failure": "Falla",
- "audit-log-details": "Auditar detalles de regisstro",
- "no-audit-logs-prompt": "Registros no encontrados",
+ "status-success": "Correcto",
+ "status-failure": "Erróneo",
+ "audit-log-details": "Detalle del registro de auditoría",
+ "no-audit-logs-prompt": "No se encontraron registros",
"action-data": "Datos de acción",
- "failure-details": "Detalles de falla",
+ "failure-details": "Detalles del error",
"search": "Buscar registros de auditoría",
"clear-search": "Borrar búsqueda"
},
"confirm-on-exit": {
"message": "Tiene cambios sin guardar. ¿Está seguro de que desea salir de esta página?",
- "html-message": "Tiene cambios sin guardar..<br/>¿Está seguro de que desea salir de esta página?",
+ "html-message": "Tiene cambios sin guardar.<br/>¿Está seguro de que desea salir de esta página?",
"title": "Cambios sin guardar"
},
"contact": {
@@ -327,9 +332,9 @@
"common": {
"username": "Nombre de usuario",
"password": "Contraseña",
- "enter-username": "Ingresar nombre de usuario",
- "enter-password": "Ingresar contraseña",
- "enter-search": "Ingresar búsqueda"
+ "enter-username": "Introduzca nombre de usuario",
+ "enter-password": "Introduzca contraseña",
+ "enter-search": "Introduzca búsqueda"
},
"content-type": {
"json": "Json",
@@ -340,15 +345,15 @@
"customer": "Cliente",
"customers": "Clientes",
"management": "Gestión del cliente",
- "dashboard": "Panel del Cliente",
- "dashboards": "Paneles del Cliente",
- "devices": "Dispositivos del Cliente",
- "entity-views": "Customer Entity Views",
+ "dashboard": "Panel del cliente",
+ "dashboards": "Paneles del cliente",
+ "devices": "Dispositivos del cliente",
+ "entity-views": "Vistas de entidad del cliente",
"assets": "Activos del Cliente",
- "public-dashboards": "Paneles Públicos",
- "public-devices": "Dispositivos Públicos",
- "public-assets": "Activos Públicos",
- "public-entity-views": "Public Entity Views",
+ "public-dashboards": "Paneles públicos",
+ "public-devices": "Dispositivos públicos",
+ "public-assets": "Activos públicos",
+ "public-entity-views": "Vista de entidad públicas",
"add": "Agregar cliente",
"delete": "Eliminar cliente",
"manage-customer-users": "Gestionar usuarios del cliente",
@@ -359,13 +364,13 @@
"manage-customer-assets": "Gestionar activos del cliente",
"manage-public-assets": "Gestionar activos públicos",
"add-customer-text": "Agregar nuevo cliente",
- "no-customers-text": "Clientes no encontrados",
+ "no-customers-text": "No se encontraron clientes",
"customer-details": "Detalles del cliente",
"delete-customer-title": "¿Está seguro de que desea eliminar al cliente '{{customerTitle}}'?",
- "delete-customer-text": "Tener cuidado, después de la confirmación, el cliente y todos los datos relacionados se volverán irrecuperables.",
- "delete-customers-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 customer} other {# customers} }?",
- "delete-customers-action-title": "Eliminar { count, plural, 1 {1 customer} other {# customers} }",
- "delete-customers-text": "Tener cuidado, después de la confirmación, todos los clientes seleccionados serán eliminados y todos los datos relacionados se volverán irrecuperables.",
+ "delete-customer-text": "¡Cuidado! Después de la confirmación, el cliente y todos los datos relacionados serán irrecuperables.",
+ "delete-customers-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 cliente} other {# clientes} }?",
+ "delete-customers-action-title": "Eliminar { count, plural, 1 {1 cliente} other {# clientes} }",
+ "delete-customers-text": "¡Cuidado! Después de la confirmación, todos los clientes seleccionados serán eliminados y todos los datos relacionados serán irrecuperables.",
"manage-users": "Gestionar usuarios",
"manage-assets": "Gestionar activos",
"manage-devices": "Gestionar dispositivos",
@@ -378,7 +383,7 @@
"copyId": "Copiar ID del cliente",
"idCopiedMessage": "ID del cliente ha sido copiada al portapapeles",
"select-customer": "Seleccionar cliente",
- "no-customers-matching": "Clientes que coincidan con '{{entity}}' no fueron encontrados.",
+ "no-customers-matching": "No se encontraron clientes que coincidan con '{{entity}}'.",
"customer-required": "El cliente es requerido",
"select-default-customer": "Seleccionar cliente predeterminado",
"default-customer": "Cliente predeterminado",
@@ -394,22 +399,22 @@
"dashboard": "Panel",
"dashboards": "Paneles",
"management": "Gestión del panel",
- "view-dashboards": "Ver Panel",
- "add": "Agregar Paneles",
- "assign-dashboard-to-customer": "Asignar Panel(es) Al Cliente",
- "assign-dashboard-to-customer-text": "Por favor seleccionar los paneles para asignar al cliente",
- "assign-to-customer-text": "Por favor seleccionar el cliente para asignar el(los) panel(es)",
+ "view-dashboards": "Ver panel",
+ "add": "Agregar paneles",
+ "assign-dashboard-to-customer": "Asignar panel(es) al cliente",
+ "assign-dashboard-to-customer-text": "Por favor selecciona los paneles para asignar al cliente",
+ "assign-to-customer-text": "Por favor selecciona el cliente para asignar el(los) panel(es)",
"assign-to-customer": "Asignar al cliente",
"unassign-from-customer": "Anular asignación del cliente",
"make-public": "Hacer panel público",
- "make-private": "Hcer panel privado",
+ "make-private": "Hacer panel privado",
"manage-assigned-customers": "Gestionar clientes asignados",
"assigned-customers": "Clientes asignados",
- "assign-to-customers": "Asignar Panel(es) Al(Los) Cliente(s)",
+ "assign-to-customers": "Asignar panel(es) al(los) cliente(s)",
"assign-to-customers-text": "Por favor seleccionar los clientes para asignar el(los) panel(es)",
- "unassign-from-customers": "Anular Asignación Del(De Los) Panel(es) De Los Clientes",
- "unassign-from-customers-text": "Por favor seeccionar los clientes oara anular asignación del(de los) panel(es)",
- "no-dashboards-text": "Paneles no encontrados",
+ "unassign-from-customers": "Anular asignación del(de los) panel(es) de los clientes",
+ "unassign-from-customers-text": "Por favor selecciona los clientes para anular asignación del(de los) panel(es)",
+ "no-dashboards-text": "No se encontraron paneles",
"no-widgets": "Sin widgets configurados",
"add-widget": "Agregar nuevo widget",
"title": "Título",
@@ -419,7 +424,7 @@
"title-required": "El título es requerido.",
"description": "Descripción",
"details": "Detalles",
- "dashboard-details": "Detalles del Panel",
+ "dashboard-details": "Detalles del panel",
"add-dashboard-text": "Agregar nuevo panel",
"assign-dashboards": "Asignar paneles",
"assign-new-dashboard": "Aignar nuevo panel",
@@ -429,10 +434,10 @@
"unassign-dashboards": "Anular asignación de paneles",
"unassign-dashboards-action-title": "Anular asignación { count, plural, 1 {1 dashboard} other {# dashboards} } del cliente",
"delete-dashboard-title": "¿Está seguro de que desea eliminar el panel '{{dashboardTitle}}'?",
- "delete-dashboard-text": "Tener cuidado, después de la confirmación, el panel y todos los datos relacionados se volverán irrecuperables.",
+ "delete-dashboard-text": "¡Cuidado! Después de la confirmación, el panel y todos los datos relacionados serán irrecuperables.",
"delete-dashboards-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 dashboard} other {# dashboards} }?",
"delete-dashboards-action-title": "Eliminar { count, plural, 1 {1 dashboard} other {# dashboards} }",
- "delete-dashboards-text": "Tener cuidado, después de la confirmación, todos los paneles seleccionados serán eliminados y todos los datos relacionados se volverán irrecuperables.",
+ "delete-dashboards-text": "¡Cuidado! Después de la confirmación, todos los paneles seleccionados serán eliminados y todos los datos relacionados serán irrecuperables.",
"unassign-dashboard-title": "¿Está seguro de que desea anular la asignación del panel '{{dashboardTitle}}'?",
"unassign-dashboard-text": "Después de la confirmación, se anulará la asignación del panel y no será accesible por el cliente.",
"unassign-dashboard": "Anular asignación del panel",
@@ -460,25 +465,25 @@
"no-image": "Ninguna imagen seleccionada",
"drop-image": "Colocar una imagen o hacer clic para seleccionar un archivo para cargar.",
"settings": "Configuración",
- "columns-count": "Conteo de columnas",
- "columns-count-required": "Conteo de columnas es requerido.",
- "min-columns-count-message": "Solamente contar 10 columnas como mínimo es permitido",
- "max-columns-count-message": "Solamente contar 1000 columnas como máximo es permitiddo",
+ "columns-count": "Número de columnas",
+ "columns-count-required": "Número de columnas es requerido.",
+ "min-columns-count-message": "Sólo está permitido 10 columnas como mínimo.",
+ "max-columns-count-message": "Sólo está permitido 1000 columnas como máximo.",
"widgets-margins": "Margen entre widgets",
"horizontal-margin": "Margen horizontal",
"horizontal-margin-required": "El valor del margen horizontal es requerido.",
- "min-horizontal-margin-message": "Solamente es permitido el 0 como valor mínimo para el margen horizontal",
- "max-horizontal-margin-message": "Solamente es permitido el 50 como valor máximo para el margen horizontal",
+ "min-horizontal-margin-message": "Sólo está permitido el 0 como valor mínimo para el margen horizontal",
+ "max-horizontal-margin-message": "Sólo está permitido el 50 como valor máximo para el margen horizontal",
"vertical-margin": "Margen vertical",
"vertical-margin-required": "El valor del margen vertical es requerido.",
- "min-vertical-margin-message": "Solamente es permitido el 0 como valor mínimo para el margen vertical.",
- "max-vertical-margin-message": "Solamente es permitido el 50 como valor máximo para el margen vertical",
+ "min-vertical-margin-message": "Sólo está permitido el 0 como valor mínimo para el margen vertical.",
+ "max-vertical-margin-message": "Sólo está permitido el 50 como valor máximo para el margen vertical",
"autofill-height": "Llenado automático de altura de diseño",
"mobile-layout": "Configuración de diseño para móvil",
"mobile-row-height": "Altura de fila para móvil, píxel",
"mobile-row-height-required": "Altura de fila para móvil es requerida.",
- "min-mobile-row-height-message": "Solamente es permitido 5 píxeles como valor mínimo de altura de fila para móvil.",
- "max-mobile-row-height-message": "Solamente es permitido 200 píxeles como valor máximo de altura de fila para móvil.",
+ "min-mobile-row-height-message": "Sólo está permitido 5 píxeles como valor mínimo en la altura de fila para móvil.",
+ "max-mobile-row-height-message": "Sólo está permitido 200 píxeles como valor máximo en la altura de fila para móvil.",
"display-title": "Mostrar título del panel",
"toolbar-always-open": "Mantener la barra de herramientas abierta",
"title-color": "Color del título",
@@ -550,7 +555,12 @@
"alarm-fields-required": "Campos de alarma son requeridos.",
"function-types": "Tipos de funciones",
"function-types-required": "Tipos de funciones son requeridos.",
- "maximum-function-types": "Máximo { count, plural, 1 {1 function type is allowed.} other {# function types are allowed} }"
+ "maximum-function-types": "Máximo { count, plural, 1 {1 function type is allowed.} other {# function types are allowed} }",
+ "time-description": "timestamp of the current value;",
+ "value-description": "the current value;",
+ "prev-value-description": "result of the previous function call;",
+ "time-prev-description": "timestamp of the previous value;",
+ "prev-orig-value-description": "original previous value;"
},
"datasource": {
"type": "Tipo de fuente de datos",
@@ -558,23 +568,23 @@
"add-datasource-prompt": "Por favor agregue fuente de datos"
},
"details": {
- "details": "Detalles",
- "edit-mode": "Modo de edición"
+ "edit-mode": "Modo de edición",
+ "toggle-edit-mode": "Cambiar mode de edición"
},
"device": {
"device": "Dispositivo",
"device-required": "Dispositivo es requerido.",
"devices": "Dispositivos",
"management": "Gestión del dispositivo",
- "view-devices": "Ver Dispositivos",
+ "view-devices": "Ver dispositivos",
"device-alias": "Alias del dispositivo",
"aliases": "Alias de los dispositivos",
"no-alias-matching": "'{{alias}}' no encontrado.",
- "no-aliases-found": "Alias no encontrados.",
+ "no-aliases-found": "No se encontraron alias.",
"no-key-matching": "'{{key}}' no encontrado.",
"no-keys-found": "Claves no encontradas.",
- "create-new-alias": "Crear uno nuevo!",
- "create-new-key": "Crear una nueva!",
+ "create-new-alias": "¡Crear uno nuevo!",
+ "create-new-key": "¡Crear una nueva!",
"duplicate-alias-error": "Alias duplicado encontrado '{{alias}}'.<br>Los alias del dispositivo deben ser únicos dentro del panel.",
"configure-alias": "Configurar '{{alias}}' alias",
"no-devices-matching": "Dispositivos que coincidan con '{{entity}}' no fueron encontrados.",
@@ -591,10 +601,10 @@
"add": "Agregar Dispositivo",
"assign-to-customer": "Asignar al cliente",
"assign-device-to-customer": "Asignar Dispositivo(s) Al Cliente",
- "assign-device-to-customer-text": "Por favor seleccionar los dispositivos para asignar al cliente",
+ "assign-device-to-customer-text": "Por favor selecciona los dispositivos para asignar al cliente",
"make-public": "Hacer público el dispositivo",
"make-private": "Hacer privado el dispositivo",
- "no-devices-text": "Dispositivos no encontrados",
+ "no-devices-text": "No se encontraron dispositivos",
"assign-to-customer-text": "Por favor seleccionar el cliente para asignar el(los) dispositivo(s)",
"device-details": "Detalles del dispositivo",
"add-device-text": "Agregar nuevo dispositivo",
@@ -602,11 +612,11 @@
"manage-credentials": "Gestionar credenciales",
"delete": "Eliminar dispositivo",
"assign-devices": "Asignar dispositivos",
- "assign-devices-text": "Asignar { count, plural, 1 {1 device} other {# devices} } al cliente",
+ "assign-devices-text": "Asignar { count, plural, 1 {1 dispositivo} other {# dispositivos} } al cliente",
"delete-devices": "Eliminar dispositivos",
"unassign-from-customer": "Anular asignación del cliente",
"unassign-devices": "Anular asignación de dispositivos",
- "unassign-devices-action-title": "Anular asignación { count, plural, 1 {1 device} other {# devices} } del cliente",
+ "unassign-devices-action-title": "Anular asignación { count, plural, 1 {1 dispositivo} other {# dispositivos} } del cliente",
"assign-new-device": "Asignar nuevo dispositivo",
"make-public-device-title": "¿Está seguro de que desea hacer el dispositivo '{{deviceName}}' público?",
"make-public-device-text": "Después de la confirmación, el dispositivo y todos sus datos se harán públicos y accesibles por otros.",
@@ -614,14 +624,14 @@
"make-private-device-text": "Después de la confirmación, el dispositivo y todos sus datos se harán privados y no serán accesibles para otros.",
"view-credentials": "Ver credenciales",
"delete-device-title": "¿Está seguro de que desea hacer el dispositivo '{{deviceName}}'?",
- "delete-device-text": "Tener cuidado, después de la confirmación, el dispositivo y todos sus datos relacionados se volverán irrecuperables.",
- "delete-devices-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 device} other {# devices} }?",
- "delete-devices-action-title": "Eliminar { count, plural, 1 {1 device} other {# devices} }",
- "delete-devices-text": "Tener cuidado, después de la confirmación, todos los dispositivos seleccionados serán eliminados y todos los datos relacionados se volverán irrecuperables.",
+ "delete-device-text": "¡Cuidado! Después de la confirmación, el dispositivo y todos sus datos relacionados serán irrecuperables.",
+ "delete-devices-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 dispositivo} other {# dispositivos} }?",
+ "delete-devices-action-title": "Eliminar { count, plural, 1 {1 dispositivo} other {# dispositivos} }",
+ "delete-devices-text": "¡Cuidado! Después de la confirmación, todos los dispositivos seleccionados serán eliminados y todos los datos relacionados serán irrecuperables.",
"unassign-device-title": "¿Está seguro de que desea anular la asignación del dispositivo '{{deviceName}}'?",
"unassign-device-text": "Después de la confirmación, se anulará asignación del dispositivo y no será accesible por el cliente.",
"unassign-device": "Anular asignación del dispositivo",
- "unassign-devices-title": "¿Está seguro de que desea anular asignación { count, plural, 1 {1 device} other {# devices} }?",
+ "unassign-devices-title": "¿Está seguro de que desea anular asignación { count, plural, 1 {1 dispositivo} other {# dispositivos} }?",
"unassign-devices-text": "Después de la confirmación, se anulará asignación de todos los dispositivos seleccionados y no serán accesibles por el cliente.",
"device-credentials": "Credenciales del dispositivo",
"credentials-type": "Tipo de credenciales",
@@ -635,7 +645,7 @@
"device-type": "Tipo de dispositivo",
"device-type-required": "Tipo de dispositivo es requerido.",
"select-device-type": "Seleccionar tipo de dispositivo",
- "enter-device-type": "Ingresar tipo de dispositivo",
+ "enter-device-type": "Teclee tipo de dispositivo",
"any-device": "Algún dispositivo",
"no-device-types-matching": "Tipos de dispositivos que coincidan con '{{entitySubtype}}' no fueron encontrados.",
"device-type-list-empty": "No se seleccionaron tipos de dispositivos.",
@@ -661,7 +671,7 @@
"close": "Cerrar diálogo"
},
"error": {
- "unable-to-connect": "No se puede conectar al servidor! Por favor revise su conexión a Internet.",
+ "unable-to-connect": "¡No se puede conectar al servidor! Por favor, revise su conexión a Internet.",
"unhandled-error-code": "Código de error no controlado: {{errorCode}}",
"unknown-error": "Error desconocido"
},
@@ -671,7 +681,7 @@
"aliases": "Alias de las entidades",
"entity-alias": "Alias de la entidad",
"unable-delete-entity-alias-title": "No se puede borrar alias de la entidad",
- "unable-delete-entity-alias-text": "Alias de la entidad '{{entityAlias}}' no piuede ser eliminado porque es usado por los siguientes widget(s):<br/>{{widgetsList}}",
+ "unable-delete-entity-alias-text": "Alias de la entidad '{{entityAlias}}' no se puede eliminar porque es usado por los siguientes widget(s):<br/>{{widgetsList}}",
"duplicate-alias-error": "Alias duplicado fue encontrado '{{alias}}'.<br>Alias de las entidades deben ser únicos dentro del panel.",
"missing-entity-filter-error": "Falta filtro para el alias '{{alias}}'.",
"configure-alias": "Configurar '{{alias}}' alias",
@@ -684,58 +694,58 @@
"entity-types": "Tipos de entidades",
"entity-type-list": "Lista de tipos de entidades",
"any-entity": "Alguna entidad",
- "enter-entity-type": "Ingresara tipo de entidad",
- "no-entities-matching": "Entidades que coincidan con '{{entity}}' no fueron encontradas.",
- "no-entity-types-matching": "Tipos de entidades que coincidan con '{{entityType}}' no fueron encontrados.",
+ "enter-entity-type": "Teclee tipo de entidad",
+ "no-entities-matching": "No se encontraron entidades que coincidan con '{{entity}}'.",
+ "no-entity-types-matching": "No se encontraron tipos de entidades que coincidan con '{{entityType}}'.",
"name-starts-with": "El nombre comienza con",
"use-entity-name-filter": "Utilizar filtro",
"entity-list-empty": "Entidades no seleccionadas.",
"entity-type-list-empty": "Tipos de entidades no seleccionados.",
"entity-name-filter-required": "Filtro del nombre de la entidad es requerido.",
- "entity-name-filter-no-entity-matched": "Entidades que comienzan con '{{entity}}' no fueron encontradas.",
+ "entity-name-filter-no-entity-matched": "No se encontraron entidades que comienzan con '{{entity}}'.",
"all-subtypes": "Todas",
"select-entities": "Seleccionar entidades",
- "no-aliases-found": "Alias no encontrados.",
+ "no-aliases-found": "No se encontraron alias.",
"no-alias-matching": "'{{alias}}' no encontrado.",
- "create-new-alias": "Crear uno nuevo!",
+ "create-new-alias": "¡Crear uno nuevo!",
"key": "Clave",
"key-name": "Nombre de clave",
- "no-keys-found": "Claves no encontradas.",
+ "no-keys-found": "No se encontraron claves.",
"no-key-matching": "'{{key}}' no encontrada.",
- "create-new-key": "Crear una nueva!",
+ "create-new-key": "¡Crear una nueva!",
"type": "Tipo",
"type-required": "Tipo de entidad es requerido.",
"type-device": "Dispositivo",
"type-devices": "Dispositivos",
- "list-of-devices": "{ count, plural, 1 {One device} other {List of # devices} }",
+ "list-of-devices": "{ count, plural, 1 {Un dispositivo} other {Lista de # dispositivos} }",
"device-name-starts-with": "Dispositivos cuyos nombres comienzan con '{{prefix}}'",
"type-asset": "Activo",
"type-assets": "Activos",
- "list-of-assets": "{ count, plural, 1 {One asset} other {List of # assets} }",
+ "list-of-assets": "{ count, plural, 1 {Un activo} other {Lista de # activos} }",
"asset-name-starts-with": "Activos cuyos nombres comienzan con '{{prefix}}'",
- "type-entity-view": "Entity View",
- "type-entity-views": "Entity Views",
- "list-of-entity-views": "{ count, plural, 1 {One entity view} other {List of # entity views} }",
- "entity-view-name-starts-with": "Entity Views whose names start with '{{prefix}}'",
+ "type-entity-view": "Vista de entidad",
+ "type-entity-views": "Vistas de entidad",
+ "list-of-entity-views": "{ count, plural, 1 {Una vista de entidad} other {Lista de # vistas de entidad} }",
+ "entity-view-name-starts-with": "Vistas de entidad cuyos nombres que comienzan con '{{prefix}}'",
"type-rule": "Regla",
"type-rules": "Reglas",
- "list-of-rules": "{ count, plural, 1 {One rule} other {List of # rules} }",
+ "list-of-rules": "{ count, plural, 1 {Una regla} other {Lista de # reglas} }",
"rule-name-starts-with": "Reglas cuyos nombres comienzan con '{{prefix}}'",
"type-plugin": "Complemento",
"type-plugins": "Complementos",
- "list-of-plugins": "{ count, plural, 1 {One plugin} other {List of # plugins} }",
+ "list-of-plugins": "{ count, plural, 1 {Un complemento} other {Lista de # complementos} }",
"plugin-name-starts-with": "Complementos cuyos nombres comienzan con '{{prefix}}'",
"type-tenant": "Organización",
"type-tenants": "Organizaciones",
- "list-of-tenants": "{ count, plural, 1 {One tenant} other {List of # tenants} }",
+ "list-of-tenants": "{ count, plural, 1 {Una organización} other {Lista de # organizaciones} }",
"tenant-name-starts-with": "Organizaciones cuyos nombres comienzan con '{{prefix}}'",
"type-customer": "Cliente",
"type-customers": "Clientes",
- "list-of-customers": "{ count, plural, 1 {One customer} other {List of # customers} }",
+ "list-of-customers": "{ count, plural, 1 {Un cliente} other {Lista de # clientes} }",
"customer-name-starts-with": "Clientes cuyos nombres comienzan con '{{prefix}}'",
"type-user": "Usuario",
"type-users": "Usuarios",
- "list-of-users": "{ count, plural, 1 {One user} other {List of # users} }",
+ "list-of-users": "{ count, plural, 1 {Un usuario} other {Lista de # usuarios} }",
"user-name-starts-with": "Usuarios cuyos nombres comienzan con '{{prefix}}'",
"type-dashboard": "Panel",
"type-dashboards": "Paneles",
@@ -743,103 +753,115 @@
"dashboard-name-starts-with": "Paneles cuyos nombres comienzan con '{{prefix}}'",
"type-alarm": "Alarma",
"type-alarms": "Alarmas",
- "list-of-alarms": "{ count, plural, 1 {One alarms} other {List of # alarms} }",
+ "list-of-alarms": "{ count, plural, 1 {Una alarma} other {Lista de # alarmas} }",
"alarm-name-starts-with": "Alarmas cuyos nombres comienzan con '{{prefix}}'",
"type-rulechain": "Cadena de reglas",
"type-rulechains": "Cadenas de reglas",
- "list-of-rulechains": "{ count, plural, 1 {One rule chain} other {List of # rule chains} }",
- "rulechain-name-starts-with": "Cadenas reglas cuyos nombres comienzan con '{{prefix}}'",
+ "list-of-rulechains": "{ count, plural, 1 {Una cadena de reglas} other {Lista de # cadenas de reglas} }",
+ "rulechain-name-starts-with": "Cadenas de reglas cuyos nombres comienzan con '{{prefix}}'",
"type-rulenode": "Nodo de reglas",
"type-rulenodes": "Nodos de reglas",
- "list-of-rulenodes": "{ count, plural, 1 {One rule node} other {List of # rule nodes} }",
+ "list-of-rulenodes": "{ count, plural, 1 {Un nodo de reglas} other {Lista de # nodos de reglas} }",
"rulenode-name-starts-with": "Nodos de reglas cuyos nombres comienzan con '{{prefix}}'",
"type-current-customer": "Cliente Actual",
"search": "Buscar entidades",
- "selected-entities": "{ count, plural, 1 {1 entity} other {# entities} } seleccionadas",
+ "selected-entities": "{ count, plural, 1 {1 entidad} other {# entidades} } seleccionadas",
"entity-name": "Nombre de la entidad",
"details": "Detalles de la entidad",
"no-entities-prompt": "Entidades no encontradas",
"no-data": "No hay datos para mostrar",
- "columns-to-display": "Columns to Display"
+ "columns-to-display": "Columnas a mostrar"
},
"entity-view": {
- "entity-view": "Entity View",
- "entity-views": "Entity Views",
- "management": "Entity View management",
- "view-entity-views": "View Entity Views",
- "entity-view-alias": "Entity View alias",
- "aliases": "Entity View aliases",
- "no-alias-matching": "'{{alias}}' not found.",
- "no-aliases-found": "No aliases found.",
- "no-key-matching": "'{{key}}' not found.",
- "no-keys-found": "No keys found.",
- "create-new-alias": "Create a new one!",
- "create-new-key": "Create a new one!",
- "duplicate-alias-error": "Duplicate alias found '{{alias}}'.<br>Entity View aliases must be unique whithin the dashboard.",
- "configure-alias": "Configure '{{alias}}' alias",
- "no-entity-views-matching": "No entity views matching '{{entity}}' were found.",
+ "entity-view": "Vista de entidad",
+ "entity-view-required": "Vista de entidad es requerido.",
+ "entity-views": "Vistas de entidad",
+ "management": "Gestión de vistas de entidad",
+ "view-entity-views": "Ver vista de entidad",
+ "entity-view-alias": "Alias de vista de entidad",
+ "aliases": "Alias de vista de entidad",
+ "no-alias-matching": "'{{alias}}' no encontrado.",
+ "no-aliases-found": "No se encontraron alias.",
+ "no-key-matching": "'{{key}}' no encontrado.",
+ "no-keys-found": "No se encontraron claves.",
+ "create-new-alias": "¡Crear un nuevo!",
+ "create-new-key": "¡Crear una nueva!",
+ "duplicate-alias-error": "Alias duplicado'{{alias}}'.<br>El alias de la vista de entidad debe ser único en el dashboard.",
+ "configure-alias": "Configurar alias '{{alias}}'",
+ "no-entity-views-matching": "No se encontraron vistas que coincidan con '{{entity}}'.",
"alias": "Alias",
- "alias-required": "Entity View alias is required.",
- "remove-alias": "Remove entity view alias",
- "add-alias": "Add entity view alias",
- "name-starts-with": "Entity View name starts with",
- "entity-view-list": "Entity View list",
- "use-entity-view-name-filter": "Use filter",
- "entity-view-list-empty": "No entity views selected.",
- "entity-view-name-filter-required": "Entity view name filter is required.",
- "entity-view-name-filter-no-entity-view-matched": "No entity views starting with '{{entityView}}' were found.",
- "add": "Add Entity View",
- "assign-to-customer": "Assign to customer",
- "assign-entity-view-to-customer": "Assign Entity View(s) To Customer",
- "assign-entity-view-to-customer-text": "Please select the entity views to assign to the customer",
- "no-entity-views-text": "No entity views found",
- "assign-to-customer-text": "Please select the customer to assign the entity view(s)",
- "entity-view-details": "Entity view details",
- "add-entity-view-text": "Add new entity view",
- "delete": "Delete entity view",
- "assign-entity-views": "Assign entity views",
- "assign-entity-views-text": "Assign { count, plural, 1 {1 entityView} other {# entityViews} } to customer",
- "delete-entity-views": "Delete entity views",
- "unassign-from-customer": "Unassign from customer",
- "unassign-entity-views": "Unassign entity views",
- "unassign-entity-views-action-title": "Unassign { count, plural, 1 {1 entityView} other {# entityViews} } from customer",
- "assign-new-entity-view": "Assign new entity view",
- "delete-entity-view-title": "Are you sure you want to delete the entity view '{{entityViewName}}'?",
- "delete-entity-view-text": "Be careful, after the confirmation the entity view and all related data will become unrecoverable.",
- "delete-entity-views-title": "Are you sure you want to entity view { count, plural, 1 {1 entityView} other {# entityViews} }?",
- "delete-entity-views-action-title": "Delete { count, plural, 1 {1 entityView} other {# entityViews} }",
- "delete-entity-views-text": "Be careful, after the confirmation all selected entity views will be removed and all related data will become unrecoverable.",
- "unassign-entity-view-title": "Are you sure you want to unassign the entity view '{{entityViewName}}'?",
- "unassign-entity-view-text": "After the confirmation the entity view will be unassigned and won't be accessible by the customer.",
- "unassign-entity-view": "Unassign entity view",
- "unassign-entity-views-title": "Are you sure you want to unassign { count, plural, 1 {1 entityView} other {# entityViews} }?",
- "unassign-entity-views-text": "After the confirmation all selected entity views will be unassigned and won't be accessible by the customer.",
- "entity-view-type": "Entity View type",
- "entity-view-type-required": "Entity View type is required.",
- "select-entity-view-type": "Select entity view type",
- "enter-entity-view-type": "Enter entity view type",
- "any-entity-view": "Any entity view",
- "no-entity-view-types-matching": "No entity view types matching '{{entitySubtype}}' were found.",
- "entity-view-type-list-empty": "No entity view types selected.",
- "entity-view-types": "Entity View types",
- "name": "Name",
- "name-required": "Name is required.",
- "description": "Description",
- "events": "Events",
- "details": "Details",
- "copyId": "Copy entity view Id",
- "assignedToCustomer": "Assigned to customer",
- "unable-entity-view-device-alias-title": "Unable to delete entity view alias",
- "unable-entity-view-device-alias-text": "Device alias '{{entityViewAlias}}' can't be deleted as it used by the following widget(s):<br/>{{widgetsList}}",
- "select-entity-view": "Select entity view",
- "make-public": "Make entity view public",
- "start-ts": "Start time",
- "end-ts": "End time",
- "date-limits": "Date limits",
- "client-attributes": "Client attributes",
- "shared-attributes": "Shared attributes",
- "server-attributes": "Server attributes",
- "timeseries": "Timeseries"
+ "alias-required": "Alias de vista de entidad es requerido.",
+ "remove-alias": "Borrar alias de la vista de entidad",
+ "add-alias": "Añadir alias a la vista de entidad",
+ "name-starts-with": "Nombre de vista de entidad comienza con",
+ "entity-view-list": "Lista de vistas de entidad",
+ "use-entity-view-name-filter": "Usar el filtro",
+ "entity-view-list-empty": "No hay vistas de entidad seleccionadas.",
+ "entity-view-name-filter-required": "Nombre del filtro de vista de entidad es requerido.",
+ "entity-view-name-filter-no-entity-view-matched": "No se econtraron vistas de entidad que comiencen con '{{entityView}}'.",
+ "add": "Añadir vista de entidad",
+ "assign-to-customer": "Asignar a cliente",
+ "assign-entity-view-to-customer": "Asignar vista de entidad a cliente",
+ "assign-entity-view-to-customer-text": "Por favor, seleccione las vistas de entidad para asignar al cliente",
+ "no-entity-views-text": "No se encontraron vistas de entidad",
+ "assign-to-customer-text": "Por favor, seleccione el cliente para asignar la vista de entidad",
+ "entity-view-details": "Detalles de la vista de entidad",
+ "add-entity-view-text": "Añadir nueva vista de entidad",
+ "delete": "Borrar vista de entidad",
+ "assign-entity-views": "Asignar vistas de entidad",
+ "assign-entity-views-text": "Asignar { count, plural, 1 {1 vista de entidad} other {# vistas de entidad} } a cliente",
+ "delete-entity-views": "Borrar vistas de entidad",
+ "unassign-from-customer": "Anular asignación a cliente",
+ "unassign-entity-views": "Anular asignación de vistas de entidad",
+ "unassign-entity-views-action-title": "Anular asignación { count, plural, 1 {1 vista de entidad} other {# vistas de entidad} } al cliente",
+ "assign-new-entity-view": "Asignar nueva vista de entidad",
+ "delete-entity-view-title": "¿Está seguro que quiere borrar la vista de entidad '{{entityViewName}}'?",
+ "delete-entity-view-text": "¡Cuidado! Después de la confirmación, la vista de la entidad y todos los datos relacionados serán irrecuperables.",
+ "delete-entity-views-title": "¿Está seguro que quiere borrar las vistas de entidad { count, plural, 1 {1 entityView} other {# entityViews} }?",
+ "delete-entity-views-action-title": "Borrar { count, plural, 1 {1 vista de entidad} other {# vistas de entidad} }",
+ "delete-entity-views-text": "¡Cuidado! Después de la confirmación, todas las vistas de entidades seleccionadas se eliminarán y todos los datos relacionados serán irrecuperables.",
+ "unassign-entity-view-title": "¿Está seguro que quiere anular la asignación de la vista de entidad '{{entityViewName}}'?",
+ "unassign-entity-view-text": "Después de la confirmación, la vista de la entidad quedará sin asignar y el cliente no podrá acceder a ella.",
+ "unassign-entity-view": "Anular asignación de la vista de entidad",
+ "unassign-entity-views-title": "¿Está seguro que quiere anular la asignación de { count, plural, 1 {1 vista de entidad} other {# vistas de entidad} }?",
+ "unassign-entity-views-text": "Después de la confirmación, todas las vistas de entidades seleccionadas quedarán sin asignar y el cliente no podrá acceder a ellas.",
+ "entity-view-type": "Tipo de vista de entidad",
+ "entity-view-type-required": "Tipo de vista de entidad es requerido.",
+ "select-entity-view-type": "Seleccione el tipo de vista de entidad",
+ "enter-entity-view-type": "Teclee el tipo de vista de entidad",
+ "any-entity-view": "Cualquier vista de entidad",
+ "no-entity-view-types-matching": "No se encontraron typos de vista de entidad '{{entitySubtype}}'.",
+ "entity-view-type-list-empty": "No hay tipos de vista de entidad seleccionados.",
+ "entity-view-types": "Tipos de vista de entidad",
+ "name": "Nombre",
+ "name-required": "Nombre es requerido.",
+ "description": "Descripción",
+ "events": "Eventos",
+ "details": "Detalles",
+ "copyId": "Copiar el Id de la vista de entidad",
+ "assignedToCustomer": "Asignado a cliente",
+ "unable-entity-view-device-alias-title": "No se puede eliminar el alias de vista de entidad",
+ "unable-entity-view-device-alias-text": "El alias del dispositivo '{{entityViewAlias}}' no se puede borrar porque está siendo usado por el widget(s):<br/>{{widgetsList}}",
+ "select-entity-view": "Seleccionar vista de entidad",
+ "make-public": "Hacer pública la vista de entidad",
+ "start-date": "Fecha de inicio",
+ "start-ts": "Tiempo de inicio",
+ "end-date": "Fecha de finalización",
+ "end-ts": "Tiempo de finalización",
+ "date-limits": "Limites de fecha",
+ "client-attributes": "Atributos de cliente",
+ "shared-attributes": "Atributos compartidos",
+ "server-attributes": "Atributos de servidor",
+ "timeseries": "Series de tiempo",
+ "client-attributes-placeholder": "Atributos de cliente",
+ "shared-attributes-placeholder": "Atributos compartidos",
+ "server-attributes-placeholder": "Atributos de servidor",
+ "timeseries-placeholder": "Series de tiempo",
+ "target-entity": "Entidad objetivo",
+ "attributes-propagation": "Propagación de atributos",
+ "attributes-propagation-hint": "La vista de entidad copiará automáticamente los atributos especificados de la entidad de destino cada vez que guarde o actualice esta vista de entidad. Por razones de rendimiento, los atributos de entidad objetivo no se propagan a la vista de entidad en cada cambio de atributo. Puede habilitar la propagación automática configurando el nodo de la regla \"copiar a la vista\" en su cadena de reglas y vincular los mensajes \"Atributos de la publicación\" y \"Atributos actualizados\" al nuevo nodo de la regla.",
+ "timeseries-data": "Datos de series de tiempo",
+ "timeseries-data-hint": "Configure las claves de los datos de las series de tiempo de la entidad de destino que serán accesibles para la vista de la entidad. Los datos de esta serie temporal son de solo lectura."
},
"event": {
"event-type": "Tipo de evento",
@@ -848,7 +870,7 @@
"type-stats": "Estadísticas",
"type-debug-rule-node": "Depurar",
"type-debug-rule-chain": "Depurar",
- "no-events-prompt": "Eventos no encontrados",
+ "no-events-prompt": "No se encontraron eventos",
"error": "Error",
"alarm": "Alarma",
"event-time": "Tiempo del evento",
@@ -865,14 +887,14 @@
"data": "Datos",
"event": "Evento",
"status": "Estado",
- "success": "Éxito",
- "failed": "Falla",
+ "success": "Correcto",
+ "failed": "Erróneo",
"messages-processed": "Mensajes procesados",
"errors-occurred": "Errores ocurridos"
},
"extension": {
"extensions": "Extensiones",
- "selected-extensions": "{ count, plural, 1 {1 extension} other {# extensions} } seleccionadas",
+ "selected-extensions": "{ count, plural, 1 {1 extension} other {# extensiones} } seleccionadas",
"type": "Tipo",
"key": "Clave",
"value": "Valor",
@@ -885,9 +907,9 @@
"add": "Agregar extensión",
"edit": "Editar extensión",
"delete-extension-title": "¿Está seguro de que desea eliminar la extensión '{{extensionId}}'?",
- "delete-extension-text": "Tener cuidado, después de la confirmación, la extensión y todos los datos relacionados se volverán irrecuperables.",
- "delete-extensions-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 extension} other {# extensions} }?",
- "delete-extensions-text": "Tener cuidado, después de la confirmación, se eliminarán todas las extensiones seleccionadas.",
+ "delete-extension-text": "¡Cuidado! Después de la confirmación, la extensión y todos los datos relacionados serán irrecuperables.",
+ "delete-extensions-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 extension} other {# extensiones} }?",
+ "delete-extensions-text": "¡Cuidado! Después de la confirmación, se eliminarán todas las extensiones seleccionadas.",
"converters": "Conversores",
"converter-id": "ID del conversor",
"configuration": "Configuración",
@@ -986,6 +1008,8 @@
"modbus-add-server": "Agregar servidor/esclavo",
"modbus-add-server-prompt": "Por favor agregar servidor/esclavo",
"modbus-transport": "Transporte",
+ "modbus-tcp-reconnect": "Reconexión automática",
+ "modbus-rtu-over-tcp": "RTU sobre TCP",
"modbus-port-name": "Nombre del puerto serial",
"modbus-encoding": "Codificación",
"modbus-parity": "Paridad",
@@ -1038,12 +1062,12 @@
},
"grid": {
"delete-item-title": "¿Está seguro de que desea eliminar este ítem?",
- "delete-item-text": "Tener cuidado, después de la confirmación, este ítem y todos los datos relacionados se volverán irrecuperables.",
- "delete-items-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 item} other {# items} }?",
- "delete-items-action-title": "Eliminar { count, plural, 1 {1 item} other {# items} }",
- "delete-items-text": "Tener cuidado, después de la confirmación se eliminarán todos los ítems seleccionados y todos los datos relacionados se volverán irrecuperables.",
+ "delete-item-text": "¡Cuiado! Después de la confirmación, este ítem y todos los datos relacionados serán irrecuperables.",
+ "delete-items-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 ítem} other {# ítems} }?",
+ "delete-items-action-title": "Eliminar { count, plural, 1 {1 ítem} other {# ítems} }",
+ "delete-items-text": "¡Cuidado! Después de la confirmación se eliminarán todos los ítems seleccionados y todos los datos relacionados serán irrecuperables.",
"add-item-text": "Agregar nuevo ítem",
- "no-items-text": "Ítems no encontrados",
+ "no-items-text": "No se encontraron ítems",
"item-details": "Detalles del ítem",
"delete-item": "Eliminar ítem",
"delete-items": "Eliminar ítems",
@@ -1070,7 +1094,7 @@
"js-func": {
"no-return-error": "La función debe devolver el valor!",
"return-type-mismatch": "La función debe devolver el valor de '{{type}}' type!",
- "tidy": "Ordenado"
+ "tidy": "Formatear"
},
"key-val": {
"key": "Clave",
@@ -1102,19 +1126,19 @@
},
"login": {
"login": "Iniciar sesión",
- "request-password-reset": "Solicitar Restablecimiento Contraseña",
- "reset-password": "Restablecer Contraseña",
- "create-password": "Crear Contraseña",
- "passwords-mismatch-error": "Las contraseñas introducidas deben ser las mismas!",
- "password-again": "Contraseña nuevamente",
- "sign-in": "Por favor registrarse",
+ "request-password-reset": "Restablecer contraseña",
+ "reset-password": "Restablecer contraseña",
+ "create-password": "Crear contraseña",
+ "passwords-mismatch-error": "¡Las contraseñas introducidas deben ser iguales!",
+ "password-again": "Repita la contraseña de nuevo",
+ "sign-in": "Por favor registrese",
"username": "Nombre de usuario (correo electrónico)",
"remember-me": "Recordarme",
- "forgot-password": "Olvidó Contraseña?",
- "password-reset": "Restablecimiento de Contraseña",
+ "forgot-password": "¿Olvidó la contraseña?",
+ "password-reset": "Restablecer contraseña",
"new-password": "Nueva contraseña",
- "new-password-again": "Nueva contraseña otra vez",
- "password-link-sent-message": "El enlace para el restablecimieneto de la contraseña fue enviado exitosamente!",
+ "new-password-again": "Repita la nueva contraseña",
+ "password-link-sent-message": "¡El enlace para el restablecer la contraseña fue enviado correctamente!",
"email": "Correo electrónico"
},
"position": {
@@ -1141,7 +1165,7 @@
},
"from-relations": "Relaciones salientes",
"to-relations": "Relaciones entrantes",
- "selected-relations": "{ count, plural, 1 {1 relation} other {# relations} } selecciondas",
+ "selected-relations": "{ count, plural, 1 {1 relación} other {# relaciones} } selecciondas",
"type": "Tipo",
"to-entity-type": "Hacia tipo de entidad",
"to-entity-name": "Hacia nombre de entidad",
@@ -1156,13 +1180,13 @@
"add": "Agregar relación",
"edit": "Editar relación",
"delete-to-relation-title": "¿Está seguro de que desea eliminar la relación hacia la entidad '{{entityName}}'?",
- "delete-to-relation-text": "Tener cuidado, después de la confirmación, la entidad '{{entityName}}' no estará relacionada desde la entidad actual.",
- "delete-to-relations-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 relation} other {# relations} }?",
- "delete-to-relations-text": "Tener cuidado, después de la confirmación, se eliminarán todas las relaciones seleccionadas y las entidades correspondientes no estarán relacionadas desde la entidad actual.",
+ "delete-to-relation-text": "¡Cuidado! Después de la confirmación, la entidad '{{entityName}}' no estará relacionada desde la entidad actual.",
+ "delete-to-relations-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 relación} other {# relaciones} }?",
+ "delete-to-relations-text": "¡Cuidado! Después de la confirmación, se eliminarán todas las relaciones seleccionadas y las entidades correspondientes no estarán relacionadas desde la entidad actual.",
"delete-from-relation-title": "¿Está seguro de que desea eliminar la relación desde la entidad '{{entityName}}'?",
- "delete-from-relation-text": "Tener cuidado, después de la confirmación, la entidad actual no será relacionada desde la entidad '{{entityName}}'.",
- "delete-from-relations-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 relation} other {# relations} }?",
- "delete-from-relations-text": "Tener cuidado, después de la confirmación, se eliminarán todas las relaciones seleccionadas y la entidad actual no será relacionada desde las correspondientes entidades.",
+ "delete-from-relation-text": "¡Cuidado! Después de la confirmación, la entidad actual no será relacionada desde la entidad '{{entityName}}'.",
+ "delete-from-relations-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 relación} other {# relaciones} }?",
+ "delete-from-relations-text": "¡Cuidado! Después de la confirmación, se eliminarán todas las relaciones seleccionadas y la entidad actual no será relacionada desde las correspondientes entidades.",
"remove-relation-filter": "Eliminar filtro de relación",
"add-relation-filter": "Agregar filtro de relación",
"any-relation": "Alguna relación",
@@ -1183,10 +1207,10 @@
"set-root-rulechain-title": "¿Está seguro de que desea hacer la cadena de reglas '{{ruleChainName}}' root?",
"set-root-rulechain-text": "Después de la confirmación, la cadena de reglas se volverá raíz y manejará todos los mensajes de transporte entrantes.",
"delete-rulechain-title": "¿Está seguro de que desea eliminar la cadena de reglas '{{ruleChainName}}'?",
- "delete-rulechain-text": "Tener cuidado, después de la confirmación, la cadena de reglas y todos los datos relacionados se volverán irrecuperables.",
- "delete-rulechains-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 rule chain} other {# rule chains} }?",
- "delete-rulechains-action-title": "Eliminar { count, plural, 1 {1 rule chain} other {# rule chains} }",
- "delete-rulechains-text": "Tener cuidado, después de la confirmación se eliminarán todas las cadenas de reglas seleccionadas y todos los datos relacionados se volverán irrecuperables.",
+ "delete-rulechain-text": "¡Cuidado! Después de la confirmación, la cadena de reglas y todos los datos relacionados serán irrecuperables.",
+ "delete-rulechains-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 cadena de reglas} other {# cadenas de reglas} }?",
+ "delete-rulechains-action-title": "Eliminar { count, plural, 1 {1 cadena de reglas} other {# cadenas de reglas} }",
+ "delete-rulechains-text": "¡Cuidado! Después de la confirmación se eliminarán todas las cadenas de reglas seleccionadas y todos los datos relacionados serán irrecuperables.",
"add-rulechain-text": "Agregar nueva cadena de reglas",
"no-rulechains-text": "Cadenas de reglas no encontradas",
"rulechain-details": "Detalles de la cadena de reglas",
@@ -1211,7 +1235,7 @@
"details": "Detalles",
"events": "Eventos",
"search": "Nodos de búsqueda",
- "open-node-library": "Abrir libreria de nodos",
+ "open-node-library": "Abrir librería de nodos",
"add": "Agregar nodo de reglas",
"name": "Nombre",
"name-required": "El nombre es requerido.",
@@ -1237,7 +1261,7 @@
"custom-link-label-required": "Etiqueta del enlace personalizado es requerida.",
"link-labels": "Etiquetas del enlace",
"link-labels-required": "Etiquetas del enlace son requeridas.",
- "no-link-labels-found": "Etiquetas de enlaces no encontradas",
+ "no-link-labels-found": "No se encontraron etiquetas de enlaces",
"no-link-label-matching": "'{{label}}' no encontrada.",
"create-new-link-label": "Crear una nueva!",
"type-filter": "Filtro",
@@ -1258,7 +1282,7 @@
"type-unknown-details": "Regla de nodo no resuelta",
"directive-is-not-loaded": "La directiva de configuración definida '{{directiveName}}' no está disponible.",
"ui-resources-load-error": "Error al cargar los recursos de configuración ui.",
- "invalid-target-rulechain": "No se puede resolver la cadena de reglas objetivo!",
+ "invalid-target-rulechain": "¡No se puede resolver la cadena de reglas objetivo!",
"test-script-function": "Probar función script",
"message": "Mensaje",
"message-type": "Tipo de mensaje",
@@ -1274,7 +1298,7 @@
"tenant": "Organización",
"tenants": "Organizaciones",
"management": "Gestión de la organización",
- "add": "Agregar Organización",
+ "add": "Agregar organización",
"admins": "Administradores",
"manage-tenant-admins": "Gestionar administradores de la organización",
"delete": "Eliminar organización",
@@ -1282,10 +1306,10 @@
"no-tenants-text": "Organizaciones no encontradas",
"tenant-details": "Detalles de la organización",
"delete-tenant-title": "¿Está seguro de que desea eliminar la organización '{{tenantTitle}}'?",
- "delete-tenant-text": "Tener cuidado, después de la confirmación, la organización y todos los datos relacionados se volverán irrecuperables.",
- "delete-tenants-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 tenant} other {# tenants} }?",
- "delete-tenants-action-title": "Eliminar { count, plural, 1 {1 tenant} other {# tenants} }",
- "delete-tenants-text": "Tener cuidado, después de la confirmación se eliminarán todas las organizaciones seleccionadas y todos los datos relacionados se volverán irrecuperables.",
+ "delete-tenant-text": "¡Cuidado! Después de la confirmación, la organización y todos los datos relacionados serán irrecuperables.",
+ "delete-tenants-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 organización} other {# organizaciones} }?",
+ "delete-tenants-action-title": "Eliminar { count, plural, 1 {1 organización} other {# organizaciones} }",
+ "delete-tenants-text": "¡Cuidado! Después de la confirmación se eliminarán todas las organizaciones seleccionadas y todos los datos relacionados serán irrecuperables.",
"title": "Título",
"title-required": "Título es requerido.",
"description": "Descripción",
@@ -1294,14 +1318,14 @@
"copyId": "Copiar ID de la organización",
"idCopiedMessage": "ID de la organización ha sido copiado al portapapeles",
"select-tenant": "Seleccionar organización",
- "no-tenants-matching": "Organizaciones que coincidan con '{{entity}}' no fueron encontradas.",
+ "no-tenants-matching": "No se encontraron organizaciones que coincidan con '{{entity}}'.",
"tenant-required": "Organización es requerida"
},
"timeinterval": {
- "seconds-interval": "{ seconds, plural, 1 {1 second} other {# seconds} }",
- "minutes-interval": "{ minutes, plural, 1 {1 minute} other {# minutes} }",
- "hours-interval": "{ hours, plural, 1 {1 hour} other {# hours} }",
- "days-interval": "{ days, plural, 1 {1 day} other {# days} }",
+ "seconds-interval": "{ seconds, plural, 1 {1 segundo} other {# segundos} }",
+ "minutes-interval": "{ minutes, plural, 1 {1 minuto} other {# minutos} }",
+ "hours-interval": "{ hours, plural, 1 {1 hora} other {# horas} }",
+ "days-interval": "{ days, plural, 1 {1 día} other {# días} }",
"days": "Días",
"hours": "Horas",
"minutes": "Minutos",
@@ -1309,17 +1333,17 @@
"advanced": "Avanzado"
},
"timewindow": {
- "days": "{ days, plural, 1 { day } other {# days } }",
- "hours": "{ hours, plural, 0 { hour } 1 {1 hour } other {# hours } }",
- "minutes": "{ minutes, plural, 0 { minute } 1 {1 minute } other {# minutes } }",
- "seconds": "{ seconds, plural, 0 { second } 1 {1 second } other {# seconds } }",
+ "days": "{ days, plural, 1 { día } other {# días } }",
+ "hours": "{ hours, plural, 0 { horas } 1 {1 hora } other {# horas } }",
+ "minutes": "{ minutes, plural, 0 { minutos } 1 {1 minuto } other {# minutos } }",
+ "seconds": "{ seconds, plural, 0 { segundos } 1 {1 segundo } other {# segundos } }",
"realtime": "Tiempo real",
"history": "Historia",
- "last-prefix": "última",
- "period": "desde {{ startTime }} to {{ endTime }}",
- "edit": "Editat ventana de tiempo",
+ "last-prefix": "último(s)",
+ "period": "desde {{ startTime }} hasta {{ endTime }}",
+ "edit": "Editar ventana de tiempo",
"date-range": "Rango de fecha",
- "last": "Última",
+ "last": "Último(s)",
"time-period": "Período de tiempo"
},
"user": {
@@ -1334,14 +1358,14 @@
"add": "Agregar Usuario",
"delete": "Eliminar usuario",
"add-user-text": "Agregar nuevo usuario",
- "no-users-text": "Usuarios no encontrados",
+ "no-users-text": "No se encontraron usuarios",
"user-details": "Detalles de usuario",
"delete-user-title": "¿Está seguro de que desea eliminar el usuario '{{userEmail}}'?",
- "delete-user-text": "Tener cuidado, después de la confirmación, el usuario y todos los datos relacionados se volverán irrecuperables.",
- "delete-users-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 user} other {# users} }?",
- "delete-users-action-title": "Delete { count, plural, 1 {1 user} other {# users} }",
- "delete-users-text": "Tener cuidado, después de la confirmación se eliminarán todas los usuarios seleccionados y todos los datos relacionados se volverán irrecuperables.",
- "activation-email-sent-message": "Correo electrónico de activación fue enviado exitosamente!",
+ "delete-user-text": "¡Cuidado! Después de la confirmación, el usuario y todos los datos relacionados serán irrecuperables.",
+ "delete-users-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 usuario} other {# usuarios} }?",
+ "delete-users-action-title": "Borrar { count, plural, 1 {1 usuario} other {# usuarios} }",
+ "delete-users-text": "¡Cuidado! Después de la confirmación se eliminarán todas los usuarios seleccionados y todos los datos relacionados serán irrecuperables.",
+ "activation-email-sent-message": "¡Correo electrónico de activación fue enviado correctamente!",
"resend-activation": "Reenviar activación",
"email": "Correo electrónico",
"email-required": "Correo electrónico es requerido.",
@@ -1358,12 +1382,12 @@
"display-activation-link": "Mostrar enlace de activación",
"send-activation-mail": "Enviar correo electrónico de activación",
"activation-link": "Enlace de activación de usuario",
- "activation-link-text": "Para activar el usuario, utilizar los siguientes <a href='{{activationLink}}' target='_blank'>activation link</a> :",
+ "activation-link-text": "Para activar el usuario, utilice el siguiente <a href='{{activationLink}}' target='_blank'>enlace de activación</a> :",
"copy-activation-link": "Copiar enlace de activación",
"activation-link-copied-message": "El enlace de activación de usuario ha sido copiado al portapapeles",
"details": "Detalles",
"login-as-tenant-admin": "Iniciar sesión como Administrador de la Organización",
- "login-as-customer-user": "Iniciar sesión como Usuario Cliente"
+ "login-as-customer-user": "Iniciar sesión como Usuario cliente"
},
"value": {
"type": "Tipo de valor",
@@ -1381,32 +1405,32 @@
"long": "Largo"
},
"widget": {
- "widget-library": "Libreria de Widgets",
- "widget-bundle": "Paquete de Widgets",
+ "widget-library": "Librería de widgets",
+ "widget-bundle": "Paquete de widgets",
"select-widgets-bundle": "Seleccionar paquete de widgets",
"management": "Gestión de widget",
"editor": "Editor de Widget",
- "widget-type-not-found": "Problema cargando configuración de widget.<br>Probablemente tipo de widget asociado fue eliminado.",
+ "widget-type-not-found": "Problema cargando configuración de widget.<br>Probablemente el tipo de widget asociado fue eliminado.",
"widget-type-load-error": "El widget no fue cargado debido a los siguientes errores:",
"remove": "Eliminar widget",
"edit": "Editar widget",
"remove-widget-title": "¿Está seguro de que desea eliminar el widget '{{widgetTitle}}'?",
- "remove-widget-text": "Después de la confirmación, el widget y todos los datos relacionados se volverán irrecuperables.",
+ "remove-widget-text": "Después de la confirmación, el widget y todos los datos relacionados serán irrecuperables.",
"timeseries": "Series temporales",
"search-data": "Buscar datos",
- "no-data-found": "Datos no encontrados",
+ "no-data-found": "No se encontraron datos",
"latest-values": "Últimos valores",
"rpc": "Widget de control",
"alarm": "Widget de alarma",
"static": "Widget estático",
"select-widget-type": "Seleccionar tipo de widget",
- "missing-widget-title-error": "Título del widget debe ser especificado!",
+ "missing-widget-title-error": "¡Título del widget debe ser especificado!",
"widget-saved": "Widget guardado",
- "unable-to-save-widget-error": "No se puede guardar widget! El widget tiene errores!",
+ "unable-to-save-widget-error": "¡No se puede guardar widget! ¡El widget tiene errores!",
"save": "Guardar widget",
"saveAs": "Guardar widget como",
"save-widget-type-as": "Guardar tipo de widget como",
- "save-widget-type-as-text": "Por favor ingresar nuevo título del widget y/o seleccionar paquete de widgets objetivo",
+ "save-widget-type-as-text": "Por favor escriba el nuevo título del widget y/o seleccionar paquete de widgets objetivo",
"toggle-fullscreen": "Alternar pantalla completa",
"run": "Ejecutar widget",
"title": "Título del widget",
@@ -1415,20 +1439,20 @@
"resources": "Recursos",
"resource-url": "JavaScript/CSS URL",
"remove-resource": "Eliminar recurso",
- "add-resource": "Agregar recursose",
+ "add-resource": "Agregar recurso",
"html": "HTML",
- "tidy": "Ordenado",
+ "tidy": "Formatear",
"css": "CSS",
"settings-schema": "Esquema de configuración",
"datakey-settings-schema": "Esquema de configuración de clave de datos",
"javascript": "Javascript",
"remove-widget-type-title": "¿Está seguro de que desea eliminar el tipo de widget '{{widgetName}}'?",
- "remove-widget-type-text": "Después de la confirmación, el tipo de widget y todos los datos relacionados se volverán irrecuperables.",
+ "remove-widget-type-text": "Después de la confirmación, el tipo de widget y todos los datos relacionados serán irrecuperables.",
"remove-widget-type": "Eliminar tipo de widget",
"add-widget-type": "Agregar nuevo tipo de widget",
- "widget-type-load-failed-error": "Failed to load widget type!",
- "widget-template-load-failed-error": "Error al cargar la plantilla del widget!",
- "add": "Agregar Widget",
+ "widget-type-load-failed-error": "¡Error al cargar el tipo de widget!",
+ "widget-template-load-failed-error": "¡Error al cargar la plantilla del widget!",
+ "add": "Agregar widget",
"undo": "Deshacer cambios en el widget",
"export": "Exportar widget"
},
@@ -1446,21 +1470,21 @@
},
"widgets-bundle": {
"current": "Paquete actual",
- "widgets-bundles": "Paquetes de Widgets",
- "add": "Agregar Paquete de Widgets",
- "delete": "Eliminar paquete de widget",
+ "widgets-bundles": "Paquetes de widgets",
+ "add": "Agregar paquete de widgets",
+ "delete": "Eliminar paquete de widgets",
"title": "Título",
"title-required": "Título es requerido.",
"add-widgets-bundle-text": "Agregar nuevo paquete de widgets",
- "no-widgets-bundles-text": "Paquetes de widgets no encontrados",
+ "no-widgets-bundles-text": "No se encontraron paquetes de widgets",
"empty": "Paquete de widgets está vacío",
"details": "Detalles",
"widgets-bundle-details": "Detalles del paquete de widgets",
"delete-widgets-bundle-title": "¿Está seguro de que desea eliminar el paquete de widgets '{{widgetsBundleTitle}}'?",
- "delete-widgets-bundle-text": "Tener cuidado, después de la confirmación, el paquete de widgets y todos los datos relacionados se volverán irrecuperables.",
- "delete-widgets-bundles-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 widgets bundle} other {# widgets bundles} }?",
- "delete-widgets-bundles-action-title": "Eliminar { count, plural, 1 {1 widgets bundle} other {# widgets bundles} }",
- "delete-widgets-bundles-text": "Tener cuidado, después de la confirmación se eliminarán todas los paquetes de widgets seleccionados y todos los datos relacionados se volverán irrecuperables.",
+ "delete-widgets-bundle-text": "¡Cuidado! Después de la confirmación, el paquete de widgets y todos los datos relacionados serán irrecuperables.",
+ "delete-widgets-bundles-title": "¿Está seguro de que desea eliminar { count, plural, 1 {1 paquete de widgets} other {# paquetes de widgets} }?",
+ "delete-widgets-bundles-action-title": "Eliminar { count, plural, 1 {1 paquete de widgets} other {# paquetes de widgets} }",
+ "delete-widgets-bundles-text": "¡Cuidado! Después de la confirmación se eliminarán todas los paquetes de widgets seleccionados y todos los datos relacionados serán irrecuperables.",
"no-widgets-bundles-matching": "Paquetes de widgets que coincidan con '{{widgetsBundle}}' no fueron encontrados.",
"widgets-bundle-required": "Paquete de widgets es requerido.",
"system": "Sistema",
@@ -1492,25 +1516,25 @@
"units": "Símbolo especial para mostrar junto al valor.",
"decimals": "Número de dígitos después del punto flotante",
"timewindow": "Ventana de tiempo",
- "use-dashboard-timewindow": "Utilizar ventana de timpo del panel",
+ "use-dashboard-timewindow": "Utilizar ventana de tiempo del panel",
"display-legend": "Mostrar leyenda",
- "datasources": "Fuentes de datos",
- "maximum-datasources": "Máximo { count, plural, 1 {1 datasource is allowed.} other {# datasources are allowed} }",
+ "datasources": "Orígenes de datos",
+ "maximum-datasources": "Máximo { count, plural, 1 {1 origen de datos permitido.} other {# origenes de datos permitidos} }",
"datasource-type": "Tipo",
- "datasource-parameters": "Parametros",
- "remove-datasource": "Eliminar fuente de datos",
- "add-datasource": "Agregar fuente de datos",
+ "datasource-parameters": "Parámetros",
+ "remove-datasource": "Eliminar origen de datos",
+ "add-datasource": "Agregar origen de datos",
"target-device": "Dispositivo objetivo",
- "alarm-source": "Fuente de alarma",
- "actions": "Accines",
+ "alarm-source": "Origen de la alarma",
+ "actions": "Acciones",
"action": "Acción",
"add-action": "Agregar acción",
"search-actions": "Buscar acciones",
- "action-source": "Fuente de acción",
+ "action-source": "Origen de acción",
"action-source-required": "Fuente de acción es requerida.",
"action-name": "Nombre",
"action-name-required": "Nombre de acción es requerido.",
- "action-name-not-unique": "Ya existe otra acción con el mismo nombre.<br/>El nombre de la acción debe ser único dentro de la misma fuente de acción.",
+ "action-name-not-unique": "Ya existe otra acción con el mismo nombre.<br/>El nombre de la acción debe ser único dentro del mismo orígen de acción.",
"action-icon": "Icono",
"action-type": "Tipo",
"action-type-required": "Tipo de acción es requerido.",
@@ -1530,7 +1554,7 @@
"icon": {
"icon": "Icono",
"select-icon": "Seleccionar icono",
- "material-icons": "Iconos de maerial",
+ "material-icons": "Iconos de material design",
"show-all": "Mostrar todos los iconos"
},
"custom": {