diff --git a/packages/node_modules/@node-red/editor-client/locales/es/editor.json b/packages/node_modules/@node-red/editor-client/locales/es/editor.json new file mode 100644 index 000000000..1f15266d2 --- /dev/null +++ b/packages/node_modules/@node-red/editor-client/locales/es/editor.json @@ -0,0 +1,1121 @@ +{ + "common": { + "label": { + "name": "Nombre", + "ok": "Ok", + "done":"Hecho", + "cancel": "Cancelar", + "delete": "Eliminar", + "close": "Cerrar", + "load": "Cargar", + "save": "Guardar", + "import": "Importar", + "export": "Exportar", + "back": "Atrás", + "next": "Siguiente", + "clone": "Clonar proyecto", + "cont": "Continuar", + "style": "Estilo", + "line": "Contorno", + "fill": "Rellenar", + "label": "Etiqueta", + "color": "Color", + "position": "Posición", + "enable": "Activar", + "disable": "Desactivar", + "upload": "Subir" + }, + "type": { + "string": "string", + "number": "numero", + "boolean": "booleano", + "array": "array", + "buffer": "buffer", + "object": "objeto", + "jsonString": "JSON string", + "undefined": "undefined", + "null": "null" + } + }, + "event": { + "loadPlugins": "Cargando Complementos", + "loadPalette": "Cargando Paleta", + "loadNodeCatalogs": "Cargando catálogos de Nodos", + "loadNodes": "Cargando Nodos __count__", + "loadFlows": "Cargando Flujos", + "importFlows": "Añadiendo Flujos al espacio de trabajo", + "importError": "
Error añadiendo flujos
__message__
", + "loadingProject": "Cargando proyecto" + }, + "workspace": { + "defaultName": "Flujo __number__", + "editFlow": "Editar flujo: __name__", + "confirmDelete": "Confirmar eliminación", + "delete": "¿Estás seguro de que quieres eliminar '__label__'?", + "dropFlowHere": "Suelta el flujo aquí", + "addFlow": "Añadir Flujo", + "listFlows": "Listar Flujos", + "status": "Estado", + "enabled": "Activado", + "disabled": "Desactivado", + "info": "Descripción", + "selectNodes": "Haga clic en los nodos para seleccionar" + }, + "menu": { + "label": { + "view": { + "view": "Vista", + "grid": "Cuadrícula", + "showGrid": "Mostrar cuadrícula", + "snapGrid": "Ajustar a la cuadrícula", + "gridSize": "Tamaño de la cuadrícula", + "textDir": "Dirección del texto", + "defaultDir": "Predeterminado", + "ltr": "Izquierda-a-derecha", + "rtl": "Derecha-a-izquierda", + "auto": "Contextual", + "language": "Idioma", + "browserDefault": "Predeterminado del navegador" + }, + "sidebar": { + "show": "Mostrar barra lateral" + }, + "palette": { + "show": "Mostrar paleta" + }, + "settings": "Ajustes", + "userSettings": "Ajustes de usuario", + "nodes": "Nodos", + "displayStatus": "Mostrar estado del nodo", + "displayConfig": "Nodos de configuración", + "import": "Importar", + "export": "Exportar", + "search": "Buscar flujos", + "searchInput": "busca tus flujos", + "subflows": "Subflujos", + "createSubflow": "Crear subflujo", + "selectionToSubflow": "Selección a subflujo", + "flows": "Flujos", + "add": "Añadir", + "rename": "Renombrar", + "delete": "Eliminar", + "keyboardShortcuts": "Atajos de teclado", + "login": "Ingresar", + "logout": "Salir", + "editPalette":"Administrar paleta", + "other": "Otro", + "showTips": "Mostrar ayuda", + "help": "Sitio web de Node-RED", + "projects": "Proyectos", + "projects-new": "Nuevo", + "projects-open": "Abrir", + "projects-settings": "Ajustes del proyecto", + "showNodeLabelDefault": "Mostrar etiqueta de nodos añadidos recientemente", + "codeEditor": "Editor de código", + "groups": "Grupos", + "groupSelection": "Agrupar selección", + "ungroupSelection": "Desagrupar selección", + "groupMergeSelection": "Fusionar selección", + "groupRemoveSelection": "Sacar del grupo" + } + }, + "actions": { + "toggle-navigator": "Alternar navegador", + "zoom-out": "Alejar", + "zoom-reset": "Restablecer zoom", + "zoom-in": "Acercar" + }, + "user": { + "loggedInAs": "Ingresaste como __name__", + "username": "Nombre de usuario", + "password": "Contraseña", + "login": "Ingresar", + "loginFailed": "Falló al ingresar", + "notAuthorized": "No autorizado", + "errors": { + "settings": "Debes iniciar sesión para acceder a los ajustes", + "deploy": "Debes iniciar sesión para implementar cambios", + "notAuthorized": "Debes iniciar sesión para realizar esta acción" + } + }, + "notification": { + "warning": "Advertencia: __message__", + "warnings": { + "undeployedChanges": "un nodo tiene cambios sin implementar", + "nodeActionDisabled": "acciones de nodo desactivadas", + "nodeActionDisabledSubflow": "acciones de nodo desactivadas dentro del subflujo", + "missing-types": "Los flujos se detuvieron debido a tipos de nodos faltantes.
", + "missing-modules": "Los flujos se detuvieron debido a módulos faltantes.
", + "safe-mode":"Flujos se detuvieron en modo seguro.
Puede modificar sus flujos e implementar los cambios para reiniciar.
", + "restartRequired": "Node-RED debe reiniciarse para habilitar los módulos actualizados", + "credentials_load_failed": "Los flujos se detuvieron porque las credenciales no se pudieron descifrar.
El archivo de credenciales de flujo está cifrado, pero falta la clave de cifrado del proyecto o no es válida.
", + "credentials_load_failed_reset":"No se pudieron descifrar las credenciales
El archivo de credenciales de flujo está cifrado, pero falta la clave de cifrado del proyecto o no es válida.
El archivo de credenciales de flujo se restablecerá en la próxima implementación. Se borrarán todas las credenciales de flujo existentes.
", + "missing_flow_file": "No se encontró el archivo de flujo del proyecto.
El proyecto no está configurado con un archivo de flujo.
", + "missing_package_file": "No se encontró el archivo de paquete del proyecto.
Al proyecto le falta un archivo package.json.
", + "project_empty": "El proyecto esta vacio.
¿Quieres crear un conjunto predeterminado de archivos de proyecto?
De lo contrario, tendrá que agregar archivos manualmente al proyecto fuera del editor.
Proyecto '__project__' no encontrado.
", + "git_merge_conflict": "Falló la fusión automática de cambios.
Arregle los conflictos no fusionados y luego confirme los resultados.
" + }, + "error": "Error: __message__", + "errors": { + "lostConnection": "Conexión al servidor perdida, reconectando...", + "lostConnectionReconnect": "Conexión al servidor perdida, reconectando en __time__s.", + "lostConnectionTry": "Intentar ahora", + "cannotAddSubflowToItself": "No se puede añadir subflujo a sí mismo", + "cannotAddCircularReference": "No se puede añadir subflujo - referencia circular detectada", + "unsupportedVersion": "Usando una versión de Node.js no soportada
Debes actualizar a la última versión LTS de Node.js
", + "failedToAppendNode": "Falló al cargar '__module__'
__error__
" + }, + "project": { + "change-branch": "Cambiar a rama local '__project__'", + "merge-abort": "Git merge abortado", + "loaded": "Proyecto '__project__' cargado", + "updated": "Proyecto '__project__' actualizado", + "pull": "Proyecto '__project__' recargado", + "revert": "Proyecto '__project__' revertido", + "merge-complete": "Git merge terminado", + "setupCredentials": "Configurar credenciales", + "setupProjectFiles": "Configurar archivos de proyecto", + "no": "No, gracias", + "createDefault": "Crear archivos de proyecto predeterminados", + "mergeConflict": "Mostrar conflictos de merge" + }, + "label": { + "manage-project-dep": "Administrar dependencias del proyecto", + "setup-cred": "Configurar credenciales", + "setup-project": "Configurar archivos de proyecto", + "create-default-package": "Crear archivo de paquete predeterminado", + "no-thanks": "No, gracias", + "create-default-project": "Crear archivos de proyecto predeterminados", + "show-merge-conflicts": "Mostrar conflictos de merge" + } + }, + "clipboard": { + "clipboard": "Portapapeles", + "nodes": "Nodos", + "node": "__count__ nodo", + "node_plural": "__count__ nodos", + "configNode": "__count__ nodo de configuración", + "configNode_plural": "__count__ nodos de configuración", + "group": "__count__ grupo", + "group_plural": "__count__ grupos", + "flow": "__count__ flujo", + "flow_plural": "__count__ flujos", + "subflow": "__count__ subflujo", + "subflow_plural": "__count__ subflujos", + "replacedNodes": "__count__ nodo reemplazado", + "replacedNodes_plural": "__count__ nodos reemplazados", + "pasteNodes": "Pegar json de flujo o", + "selectFile": "seleccionar un archivo para importar", + "importNodes": "Importar nodos", + "exportNodes": "Exportar nodos", + "download": "Descargar", + "importUnrecognised": "Se importó un tipo no reconocido:", + "importUnrecognised_plural": "Se importaron tipos no reconocidos:", + "importDuplicate": "Se importó un nodo duplicado:", + "importDuplicate_plural": "Se importaron nodos duplicados:", + "nodesExported": "Nodos exportados al portapapeles", + "nodesImported": "Importado:", + "nodeCopied": "__count__ nodo copiado", + "nodeCopied_plural": "__count__ nodos copiados", + "groupCopied": "__count__ grupo copiado", + "groupCopied_plural": "__count__ grupos copiados", + "groupStyleCopied": "Estilo de grupo copiado", + "invalidFlow": "Flujo inválido: __message__", + "recoveredNodes": "Nodos recuperados", + "recoveredNodesInfo": "A los nodos de este flujo les faltaba un id de flujo válido cuando se importaron. Se han añadido a este flujo para que pueda restaurarlos o eliminarlos.", + "recoveredNodesNotification": "Nodos importados sin un id de flujo válido
Se han añadido a un nuevo flujo llamado '__flowName__'.
", + "export": { + "selected":"nodos seleccionados", + "current":"flujo actual", + "all":"todos los flujos", + "compact":"compacto", + "formatted":"formateado", + "copy": "Copiar al portapapeles", + "export": "Exportar a librería", + "exportAs": "Exportar como", + "overwrite": "Reemplazar", + "exists": "\"__file__\" ya existe.
¿Quieres reemplazarlo?
" + }, + "import": { + "import": "Importar a", + "importSelected": "Importar seleccionados", + "importCopy": "Importar copia", + "viewNodes": "Ver nodos...", + "newFlow": "nuevo flujo", + "replace": "reemplazar", + "errors": { + "notArray": "Entrada no es un Array JSON ", + "itemNotObject": "Entrada no es un flujo válido - item __index__ no es un objeto nodo", + "missingId": "Entrada no es un flujo válido - item __index__ le falta la propiedad 'id'", + "missingType": "Entrada no es un flujo válido - item __index__ le falta la propiedad 'tipo'" + }, + "conflictNotification1": "Algunos de los nodos que está importando ya existen en su espacio de trabajo.", + "conflictNotification2": "Seleccione qué nodos importar y si reemplazar los nodos existentes o importar una copia de ellos." + }, + "copyMessagePath": "Ruta copiada", + "copyMessageValue": "Valor copiado", + "copyMessageValue_truncated": "Valor truncado copiado" + }, + "deploy": { + "deploy": "Implementar", + "full": "Completo", + "fullDesc": "Implementa todo en el espacio de trabajo", + "modifiedFlows": "Flujos modificados", + "modifiedFlowsDesc": "Sólo implementa flujos que contienen nodos modificados", + "modifiedNodes": "Nodos modificados", + "modifiedNodesDesc": "Solo implementa nodos que han cambiado", + "restartFlows": "Reiniciar Flujos", + "restartFlowsDesc": "Reinicia los flujos implementados actuales", + "successfulDeploy": "Implementado exitosamente", + "successfulRestart": "Flujos reiniciados exitosamente", + "deployFailed": "Implementación falló: __message__", + "unusedConfigNodes": "Tiene algunos nodos de configuración sin usar.", + "unusedConfigNodesLink": "Haga clic aquí para verlos", + "errors": { + "noResponse": "sin respuesta del servidor" + }, + "confirm": { + "button": { + "ignore": "Ignorar", + "confirm": "Confirmar implementación", + "review": "Revisar cambios", + "cancel": "Cancelar", + "merge": "Fusionar", + "overwrite": "Ignorar e implementar" + }, + "undeployedChanges": "Tiene cambios sin implementar.\n\nAl salir de esta página perderá estos cambios.", + "improperlyConfigured": "El espacio de trabajo contiene algunos nodos que no están configurados correctamente:", + "unknown": "El espacio de trabajo contiene algunos tipos de nodos desconocidos:", + "confirm": "¿Estás seguro de que quieres implementar?", + "doNotWarn": "no volver a advertir esto", + "conflict": "El servidor está ejecutando un conjunto de flujos más reciente.", + "backgroundUpdate": "Los flujos en el servidor han sido actualizados.", + "conflictChecking": "Comprobando si los cambios se pueden fusionar automáticamente", + "conflictAutoMerge": "Los cambios no incluyen conflictos y se pueden fusionar automáticamente.", + "conflictManualMerge": "Los cambios incluyen conflictos que deben resolverse antes de que se puedan implementar.", + "plusNMore": "+ __count__ más" + } + }, + "eventLog": { + "title": "Registro de eventos", + "view": "Ver registro" + }, + "diff": { + "unresolvedCount": "__count__ conflicto no resuelto", + "unresolvedCount_plural": "__count__ conflictos no resueltos", + "globalNodes": "Nodos globales", + "flowProperties": "Propiedades de flujo", + "type": { + "added": "añadido", + "changed": "modificado", + "unchanged": "sin modificar", + "deleted": "eliminado", + "flowDeleted": "flujo eliminado", + "flowAdded": "flujo añadido", + "movedTo": "movido a __id__", + "movedFrom": "movido desde __id__" + }, + "nodeCount": "__count__ nodo", + "nodeCount_plural": "__count__ nodos", + "local":"Cambios locales", + "remote":"Cambios remotos", + "reviewChanges": "Revisar Cambios", + "noBinaryFileShowed": "No se puede mostrar el contenido del archivo binario", + "viewCommitDiff": "Ver cambios de Commit", + "compareChanges": "Comparar cambios", + "saveConflict": "Guardar resolución de conflicto", + "conflictHeader": "__resolved__ de __unresolved__ conflictos resueltos", + "commonVersionError": "Common Version doesn't contain valid JSON:", + "oldVersionError": "La versión anterior no contiene JSON válido:", + "newVersionError": "La nueva versión no contiene JSON válido:" + }, + "subflow": { + "editSubflowInstance": "Editar instancia de subflujo: __name__", + "editSubflow": "Editar plantilla de subflujo: __name__", + "edit": "Editar plantilla de subflujo", + "subflowInstances": "Hay __count__ instancia de esta plantilla de subflujo", + "subflowInstances_plural": "Hay __count__ instancias de esta plantilla de subflujo", + "editSubflowProperties": "editar propiedades", + "input": "entradas:", + "output": "salidas:", + "status": "nodo de estado", + "deleteSubflow": "eliminar subflujo", + "confirmDelete": "¿Estás seguro de que quieres eliminar este subflujo?", + "info": "Descripción", + "category": "Categoría", + "module": "Módulo", + "license": "Licencia", + "licenseNone": "ninguna", + "licenseOther": "Otra", + "type": "Tipo de nodo", + "version": "Versión", + "versionPlaceholder": "x.y.z", + "keys": "Palabras clave", + "keysPlaceholder": "Palabras clave separadas por comas", + "author": "Autor", + "authorPlaceholder": "Tu nombreEste módulo no puede ser instalado debido a que incluye un
tipo de nodo que ya ha sido instalado
Conflictos con __module__
La carga del catálogo de nodos ha fallado
Revise la consola del navegador para mas información
", + "installFailed": "Fallo al instalar: __module__
__message__
Revise el log para mas información
", + "removeFailed": "Fallo al eliminar: __module__
__message__
Revise el log para mas información
", + "updateFailed": "Fallo al actualizar: __module__
__message__
Revise el log para mas información
", + "enableFailed": "Fallo al activar: __module__
__message__
Revise el log para mas información
", + "disableFailed": "Fallo al desactivar: __module__
__message__
Revise el log para mas información
" + }, + "confirm": { + "install": { + "body":"Instalando '__module__'
Lea la documentación del nodo antes de instalarlo. Algunos nodos poseen dependencias que no pueden ser resueltas automáticamente y pueden requerir que Node-RED sea reiniciado.
", + "title": "Instalar nodos" + }, + "remove": { + "body":"Eliminando '__module__'
La eliminación del nodo lo desinstalará de Node-RED. Es posible que el nodo siga utilizando recursos hasta que Node-RED sea reiniciado.
", + "title": "Eliminar nodos" + }, + "update": { + "body":"Actualizando '__module__'
La actualización del nodo requerirá un reinicio manual de Node-RED para completarse. Debe ser reiniciado manualmente.
", + "title": "Actualizar nodos" + }, + "cannotUpdate": { + "body":"Se encuentra disponible una actualización para este nodo, pero el mismo no se encuentra instalado en una ubicación accesible por el gestor de nodos.No es posible traer los cambios remotos; tus cambios locales no preparados serían sobreescritos.
Confirme sus cambios primero e intente nuevamente.
", + "showUnstagedChanges": "Mostrar cambios no preparados", + "connectionFailed": "No fue posible conectarse al repositorio remoto: ", + "pullUnrelatedHistory": "El servidor remoto tiene una historia de commits no relacionada.
Está seguro de que desea traer los cambios a su repositorio local?
", + "pullChanges": "Traer cambios", + "history": "historial", + "projectHistory": "Historial del proyecto", + "daysAgo": "hace __count__ día", + "daysAgo_plural": "hace __count__ días", + "hoursAgo": "hace __count__ hora", + "hoursAgo_plural": "hace __count__ horas", + "minsAgo": "hace __count__ minuto", + "minsAgo_plural": "hace __count__ minutos", + "secondsAgo": "Segundos desde que ocurrió", + "notTracking": "Su rama local no esta siguiendo ninguna rama remota.", + "statusUnmergedChanged": "Su repositorio tiene cambios sin unificar. Debe solucionar los conflictos y hacer commit del resultado.", + "repositoryUpToDate": "Su repositorio esta al día.", + "commitsAhead": "Su repositorio está __count__ commit por delante del repositorio remoto. Puede enviar este commit ahora.", + "commitsAhead_plural": "Su repositorio está __count__ commits por delante del repositorio remoto. Puede enviar estos commits ahora.", + "commitsBehind": "Su repositorio está __count__ commit atrasado contra el repositorio remoto. Puede traer este commit ahora.", + "commitsBehind_plural": "Su repositorio está __count__ commits atrasado contra el repositorio remoto. Puede traer estos commits ahora.", + "commitsAheadAndBehind1": "Su repositorio está __count__ commit atrasado y ", + "commitsAheadAndBehind1_plural": "Su repositorio está __count__ commits atrasado y ", + "commitsAheadAndBehind2": "__count__ commit adelantado del servidor remoto. ", + "commitsAheadAndBehind2_plural": "__count__ commits adelantado del servidor remoto. ", + "commitsAheadAndBehind3": "Debe traer el commit remoto antes de enviar sus commits.", + "commitsAheadAndBehind3_plural": "Debe traer los commits remotos antes de enviar sus commits.", + "refreshCommitHistory": "Actualizar historial de commits", + "refreshChanges": "Actualizar cambios" + } + } + }, + "typedInput": { + "type": { + "str": "string", + "num": "número", + "re": "expresión regular", + "bool": "booleano", + "json": "JSON", + "bin": "buffer", + "date": "timestamp", + "jsonata": "expresión", + "env": "variable de entorno", + "cred": "credencial" + } + }, + "editableList": { + "add": "agregar", + "addTitle": "agregar un item" + }, + "search": { + "empty": "No hay coincidencias", + "addNode": "agregar un nodo..." + }, + "expressionEditor": { + "functions": "Funciones", + "functionReference": "Referencia a función", + "insert": "Insertar", + "title": "Editor de expresiones JSONata", + "test": "Prueba", + "data": "Mensaje ejemplo", + "result": "Resultado", + "format": "expresión de formato", + "compatMode": "Modo de compatibilidad activado", + "compatModeDesc": " La expresión actual todavía hace referencia a msg
por lo que será evaluada en modo de compatibilidad. Por favor actualice la expresión evitando utilizar msg
debido a que este modo será eliminado en el futuro.
Cuando el soporte para JSONata fue añadido a Node-RED, se requería que la expresión haga referencia al objeto msg
. Por ejemplo msg.payload
era usado para acceder a la carga útil del mensaje.
Eso ya no es necesario ya que la expresión será evaluada contra el mensaje directamente. Para acceder a la carga util, la expresión debe ser simplemente payload
.
El tipo buffer es almacenado como un arreglo JSON de valores de tipo byte. El editor intentará procesar el valor ingresado como un arreglo JSON. Si no es JSON válido, será tratado como un string UTF-8 y convertido a un arreglo de los códigos de sus caracteres individuales.
Por ejemplo, el valor Hello World
será convertido al arreglo JSON:
[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]" + }, + "projects": { + "config-git": "Configurar cliente Git", + "welcome": { + "hello": "Hola! Hemos agregado 'proyectos' a Node-RED.", + "desc0": "Esta es una nueva manera de gestionar tus archivos de flujo y incluir control de versiones en los mismos.", + "desc1": "Para comenzar puede crear su primer proyecto o clonar un proyecto existente de un repositorio de Git.", + "desc2": "Si no está seguro, puede saltear esto por ahora. De cualquier modo podrás crear tu primero proyecto desde el menu de 'Proyectos' en cualquier momento.", + "create": "Crear proyecto", + "clone": "Clonar repositorio", + "openExistingProject": "Abrir proyecto existente", + "not-right-now": "No ahora mismo" + }, + "git-config": { + "setup": "Configurar su cliente de control de versiones", + "desc0": "Node-RED utiliza la herramienta de codigo abierto Git para el control de versiones. La misma hace un seguimiento de los cambios en los archivos del proyecto y permite enviarlos a repositorios remotos.", + "desc1": "Cuando confirma un conjunto de cambios, Git almacena quien hizo los cambios con un nombre y una dirección de email. El usuario puede ser lo que desees - no es necesario que sea su nombre real.", + "desc2": "Su cliente de Git ya se encuentra configurado con los detalles mostrados debajo.", + "desc3": "Puede cambiar estos ajustes mas tarde en la pestaña 'Git config' del menú de ajustes.", + "username": "Usuario", + "email": "Email" + }, + "project-details": { + "create": "Crear proyecto", + "desc0": "Un proyecto es mantenido como un repositorio Git. De esta manera es mas fácil compartir tus flujos con otros y colaborar en ellos.", + "desc1": "Puede crear multiples proyectos y cambiar entre ellos usando el editor.", + "desc2": "Para comenzar, su proyecto necesita un nombre y una descripción opcional.", + "already-exists": "El proyecto ya existe", + "must-contain": "Solo se permiten los caracteres A-Z 0-9 _ -", + "project-name": "Nombre del proyecto", + "desc": "Descripción", + "opt": "Opcional" + }, + "clone-project": { + "clone": "Clonar un proyecto", + "desc0": "Si ya cuenta con un repositorio git que contenga un proyecto, puede clonarlo para comenzar.", + "already-exists": "El proyecto ya existe", + "must-contain": "Solo se permiten los caracteres A-Z 0-9 _ -", + "project-name": "Nombre del proyecto", + "no-info-in-url": "No incluya su usuario ni contraseña en la URL", + "git-url": "URL del repositorio de Git", + "protocols": "https://, ssh:// o file://", + "auth-failed": "Autenticación fallida", + "username": "Usuario", + "passwd": "Contraseña", + "ssh-key": "Key SSH", + "passphrase": "Frase secreta", + "ssh-key-desc": "Antes de poder clonar un repositorio por SSH debe agregar una key SSH.", + "ssh-key-add": "Agregar una key SSH", + "credential-key": "Key para encriptación de credenciales", + "cant-get-ssh-key": "Error! No se puede obtener el path a la key SSH seleccionado.", + "already-exists2": "ya existe", + "git-error": "error de Git", + "connection-failed": "Conexion fallida", + "not-git-repo": "No es un repositorio Git", + "repo-not-found": "Repositorio no encontrado" + }, + "default-files": { + "create": "Crear sus archivos de proyecto", + "desc0": "Un proyecto contiene sus archivos de flujo, un archivo README y un package.json.", + "desc1": "Puede contener cualquier otro archivo que quiera mantener en el repositorio Git.", + "desc2": "Su flujo existente y sus archivos de credencial serán copiados al proyecto.", + "flow-file": "Archivo de flujo", + "credentials-file": "Archivo de credenciales" + }, + "encryption-config": { + "setup": "Configure la encriptación de su archivo de credenciales", + "desc0": "Su archivo de credenciales de flujo puede ser encriptado para mantener seguro su contenido.", + "desc1": "Si deseas almacenar estas credenciales en un repositorio de Git público, debes encriptarlos mediante una frase secreta.", + "desc2": "Actualmente, Sus credenciales de flujo no estan encriptadas.", + "desc3": "Esto significa que su contenido, tal como contraseñas y tokens de acceso, pueden ser leidos por cualquier con acceso al archivo.", + "desc4": "Si desea almacenar estas credenciales en un repositorio de Git público, debe encriptarlas mediante una frase secreta.", + "desc5": "Su archivo de credenciales de flujo esta actualmente encriptado usando la propiedad credentialSecret de su archivo de ajustes como key.", + "desc6": "Su archivo de credenciales de flujo esta actualmente encriptado usando una key generada por el sistema. Debes proveer una nueva key secreta para este proyecto.", + "desc7": "La key será almacenada separada de sus archivos de proyecto. Deberá proveer la key para usar este proyecto en otra instancia de Node-RED.", + "credentials": "Credenciales", + "enable": "Activar encriptación", + "disable": "Desactivar encriptación", + "disabled": "desactivado", + "copy": "Copiar sobre la key existente", + "use-custom": "Usar key personalizada", + "desc8": "El archivo de credenciales no será encriptado y sus contenidos serán legibles fácilmente", + "create-project-files": "Crear archivos de proyecto", + "create-project": "Crear proyecto", + "already-exists": "ya existe", + "git-error": "error de Git", + "git-auth-error": "error de autenticación de Git" + }, + "create-success": { + "success": "Ha creado exitosamente su primer proyecto!", + "desc0": "Ahora puede seguir utilizando Node-RED como siempre lo ha hecho.", + "desc1": "La pestaña 'info' en la barra lateral muestra su proyecto activo actual. El botón contiguo al nombre puede utilizarse para acceder a los ajustes del proyecto.", + "desc2": "La pestaña 'historia' en la barra lateral muestra los archivos que cambiaron en su proyecto y permite confirmar los cambios. Muestra una historia completa de sus commits y permite enviar sus cambios a un repositorio remoto." + }, + "create": { + "projects": "Proyectos", + "already-exists": "El proyecto ya existe", + "must-contain": "Solo se permiten los caracteres A-Z 0-9 _ -", + "no-info-in-url": "No incluya su usuario ni su contraseña en la url", + "open": "Abrir Proyecto", + "create": "Crear Proyecto", + "clone": "Clonar Repositorio", + "project-name": "Nombre del proyecto", + "desc": "Descripción", + "opt": "Opcional", + "flow-file": "Archivo de flujo", + "credentials": "Credenciales", + "enable-encryption": "Activar encriptación", + "disable-encryption": "Desactivar encriptación", + "encryption-key": "Key de encriptación", + "desc0": "Una frase secreta con la cual asegurar sus credenciales", + "desc1": "El archivo de credenciales no será encriptado y su contenido será fácilmente legible", + "git-url": "URL del repositorio de Git", + "protocols": "https://, ssh:// o file://", + "auth-failed": "Autenticación fallida", + "username": "Usuario", + "password": "Contraseña", + "ssh-key": "Key SSH", + "passphrase": "Frase secreta", + "desc2": "Antes de clonar un repositorio mediante SSH debe agregar una Key SSH para acceder.", + "add-ssh-key": "Agregar una key SSH", + "credentials-encryption-key": "Key de encriptación de credenciales", + "already-exists-2": "ya existe", + "git-error": "error de Git", + "con-failed": "Conexión fallida", + "not-git": "No es un repositorio de Git", + "no-resource": "Repositorio no encontrado", + "cant-get-ssh-key-path": "Erorr! No se puede obtener la ruta a la key SSH seleccionada.", + "unexpected_error": "error_inesperado" + }, + "delete": { + "confirm": "Esta seguro de que desea eliminar este proyecto?" + }, + "create-project-list": { + "search": "buscar en sus proyectos", + "current": "actual" + }, + "require-clean": { + "confirm": "
Posee cambios no desplegados que se perderán.
Desea continuar?
" + }, + "send-req": { + "auth-req": "Se requiere autenticación para este repositorio", + "username": "Usuario", + "password": "Contraseña", + "passphrase": "Frase secreta", + "retry": "Reintentar", + "update-failed": "Fallo al actualizar la autenticación", + "unhandled": "Respuesta a error no manejada", + "host-key-verify-failed": "La verificacion del a key del Anfritrión falló.
La key del Anfitrión del repositorio no pudo ser verificada. Por favor actualice su archivo known_hosts
e inténtelo nuevamente.