mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Merge branch 'dev' into pr_4387
This commit is contained in:
@@ -109,7 +109,6 @@
|
||||
"selectionToSubflow": "Auswahl in Subflow umwandeln",
|
||||
"flows": "Flow",
|
||||
"add": "Hinzufügen",
|
||||
"rename": "Umbenennen",
|
||||
"delete": "Löschen",
|
||||
"keyboardShortcuts": "Tastenkürzel",
|
||||
"login": "Anmelden",
|
||||
@@ -1078,7 +1077,7 @@
|
||||
"git-auth-error": "Git-Authentifizierungsfehler"
|
||||
},
|
||||
"create-success": {
|
||||
"success": "Sie haben Ihr erstes Projekt erfolgreich erstduellt!",
|
||||
"success": "Sie haben Ihr erstes Projekt erfolgreich erstellt!",
|
||||
"desc0": "Sie können jetzt Node-RED wie bisher verwenden.",
|
||||
"desc1": "Im Tab 'Info' in der Seitenleiste wird angezeigt, welches das aktuelle Projekt ist. Über die Schaltfläche rechts neben dem Projektnamen gelangt man zu 'Projekteinstellungen'.",
|
||||
"desc2": "Im Tab 'Commit-Historie' in der Seitenleiste werden alle Dateien angezeigt, die sich in Ihrem Projekt geändert haben, und um sie ins lokale Repository zu übertragen (commit). Es zeigt Ihnen eine vollständige Historie Ihrer Commits an und ermöglicht es Ihnen, Ihre Commits in ein (remote) Server-Repository zu schieben (push)."
|
||||
@@ -1174,17 +1173,6 @@
|
||||
"diagnostics": {
|
||||
"title": "System-Informationen"
|
||||
},
|
||||
"languages": {
|
||||
"de": "Deutsch",
|
||||
"en-US": "Englisch",
|
||||
"fr": "Französisch",
|
||||
"ja": "Japanisch",
|
||||
"ko": "Koreanisch",
|
||||
"pt-BR":"Portugiesisch",
|
||||
"ru": "Russisch",
|
||||
"zh-CN": "Chinesisch (Vereinfacht)",
|
||||
"zh-TW": "Chinesisch (Traditionell)"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "Ungültige JSON-Daten: __error__",
|
||||
|
@@ -113,7 +113,7 @@
|
||||
"displayStatus": "Show node status",
|
||||
"displayConfig": "Configuration nodes",
|
||||
"import": "Import",
|
||||
"importExample": "Import Example Flow",
|
||||
"importExample": "Import example flow",
|
||||
"export": "Export",
|
||||
"search": "Search flows",
|
||||
"searchInput": "search your flows",
|
||||
@@ -122,7 +122,6 @@
|
||||
"selectionToSubflow": "Selection to Subflow",
|
||||
"flows": "Flows",
|
||||
"add": "Add",
|
||||
"rename": "Rename",
|
||||
"delete": "Delete",
|
||||
"keyboardShortcuts": "Keyboard shortcuts",
|
||||
"login": "Login",
|
||||
@@ -130,6 +129,11 @@
|
||||
"editPalette": "Manage palette",
|
||||
"other": "Other",
|
||||
"showTips": "Show tips",
|
||||
"showNodeHelp": "Show node help",
|
||||
"enableSelectedNodes": "Enable selected nodes",
|
||||
"disableSelectedNodes": "Disable selected nodes",
|
||||
"showSelectedNodeLabels": "Show selected node labels",
|
||||
"hideSelectedNodeLabels": "Hide selected node labels",
|
||||
"showWelcomeTours": "Show guided tours for new versions",
|
||||
"help": "Node-RED website",
|
||||
"projects": "Projects",
|
||||
@@ -299,7 +303,8 @@
|
||||
"missingType": "Input not a valid flow - item __index__ missing 'type' property"
|
||||
},
|
||||
"conflictNotification1": "Some of the nodes you are importing already exist in your workspace.",
|
||||
"conflictNotification2": "Select which nodes to import and whether to replace the existing nodes, or to import a copy of them."
|
||||
"conflictNotification2": "Select which nodes to import and whether to replace the existing nodes, or to import a copy of them.",
|
||||
"alreadyExists": "This node already exists"
|
||||
},
|
||||
"copyMessagePath": "Path copied",
|
||||
"copyMessageValue": "Value copied",
|
||||
@@ -511,8 +516,8 @@
|
||||
"selectAllConnected": "Select connected",
|
||||
"addRemoveNode": "Add/remove node from selection",
|
||||
"editSelected": "Edit selected node",
|
||||
"deleteSelected": "Delete selected nodes or link",
|
||||
"deleteReconnect": "Delete and Reconnect",
|
||||
"deleteSelected": "Delete selection",
|
||||
"deleteReconnect": "Delete and reconnect",
|
||||
"importNode": "Import nodes",
|
||||
"exportNode": "Export nodes",
|
||||
"nudgeNode": "Move selected nodes (1px)",
|
||||
@@ -705,7 +710,7 @@
|
||||
"triggerAction": "Trigger action",
|
||||
"find": "Find in workspace",
|
||||
"copyItemUrl": "Copy item url",
|
||||
"copyURL2Clipboard": "Copied url to clipboard",
|
||||
"copyURL2Clipboard": "Copied url to clipboard",
|
||||
"showFlow": "Show",
|
||||
"hideFlow": "Hide"
|
||||
},
|
||||
@@ -921,7 +926,14 @@
|
||||
"date": "timestamp",
|
||||
"jsonata": "expression",
|
||||
"env": "env variable",
|
||||
"cred": "credential"
|
||||
"cred": "credential",
|
||||
"conf-types": "config node"
|
||||
},
|
||||
"date": {
|
||||
"format": {
|
||||
"timestamp": "milliseconds since epoch",
|
||||
"object": "JavaScript Date Object"
|
||||
}
|
||||
}
|
||||
},
|
||||
"editableList": {
|
||||
@@ -1204,22 +1216,22 @@
|
||||
"title": "System Info"
|
||||
},
|
||||
"languages": {
|
||||
"de": "German",
|
||||
"de": "Deutsch",
|
||||
"en-US": "English",
|
||||
"fr": "French",
|
||||
"ja": "Japanese",
|
||||
"es-ES": "Español (España)",
|
||||
"fr": "Français",
|
||||
"ja": "日本語",
|
||||
"ko": "Korean",
|
||||
"pt-BR":"Portuguese",
|
||||
"ru": "Russian",
|
||||
"zh-CN": "Chinese(Simplified)",
|
||||
"zh-TW": "Chinese(Traditional)"
|
||||
"pt-BR": "Português (Brasil)",
|
||||
"ru": "Русский",
|
||||
"zh-CN": "简体中文",
|
||||
"zh-TW": "繁體中文"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "Invalid JSON data: __error__",
|
||||
"invalid-json-prop": "__prop__: invalid JSON data: __error__",
|
||||
"invalid-expr": "Invalid JSONata expression: __error__",
|
||||
"invalid-prop": "Invalid property expression",
|
||||
"invalid-prop-prop": "__prop__: invalid property expression",
|
||||
"invalid-num": "Invalid number",
|
||||
"invalid-num-prop": "__prop__: invalid number",
|
||||
"invalid-regexp": "Invalid input pattern",
|
||||
@@ -1231,6 +1243,7 @@
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"showActionList": "Show action list",
|
||||
"insert": "Insert",
|
||||
"node": "Node",
|
||||
"junction": "Junction",
|
||||
|
1235
packages/node_modules/@node-red/editor-client/locales/es-ES/editor.json
vendored
Normal file
1235
packages/node_modules/@node-red/editor-client/locales/es-ES/editor.json
vendored
Normal file
File diff suppressed because it is too large
Load Diff
26
packages/node_modules/@node-red/editor-client/locales/es-ES/infotips.json
vendored
Normal file
26
packages/node_modules/@node-red/editor-client/locales/es-ES/infotips.json
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"info": {
|
||||
"tip0": "Puedes eliminar los nodos o enlaces seleccionados con {{core:delete-selection}}",
|
||||
"tip1": "Busca nodos con {{core:search}}",
|
||||
"tip2": "{{core:toggle-sidebar}} alternará la vista de esta barra lateral",
|
||||
"tip3": "Puedes gestionar tu paleta de nodos con {{core:manage-palette}}",
|
||||
"tip4": "Tus nodos de configuración de flujo aparecen en el panel de la barra lateral. Se puede acceder desde el menú o con {{core:show-config-tab}}",
|
||||
"tip5": "Activa o desactiva estos consejos desde la opción en la configuración",
|
||||
"tip6": "Mueve los nodos seleccionados usando las teclas [izquierda] [arriba] [abajo] y [derecha]. Mantén pulsada [Mayús] para desplazarlos más",
|
||||
"tip7": "Arrastrar un nodo a un cable lo insertará en el enlace",
|
||||
"tip8": "Exporta los nodos seleccionados, o la pestaña actual con {{core:show-export-dialog}}",
|
||||
"tip9": "Importa un flujo arrastrando su JSON al editor, o con {{core:show-import-dialog}}",
|
||||
"tip10": "[shift][clic] y arrastrar en un puerto de nodo para mover todos los cables conectados o sólo el seleccionado",
|
||||
"tip11": "Mostrar la pestaña Información con {{core:show-info-tab}} o la pestaña Depuración con {{core:show-debug-tab}}",
|
||||
"tip12": "[ctrl] [clic] en el área de trabajo para abrir el diálogo de adición rápida",
|
||||
"tip13": "Mantén pulsada [ctrl] cuando [haces clic] en un puerto de nodo para habilitar el enlazado rápido",
|
||||
"tip14": "Mantén pulsada [shift] cuando [haces clic] en un nodo para seleccionar también todos sus nodos conectados",
|
||||
"tip15": "Mantén pulsada [ctrl] cuando [haces clic] en un nodo para añadirlo o eliminarlo de la selección actual",
|
||||
"tip16": "Cambia de pestaña de flujo con {{core:show-previous-tab}} y {{core:show-next-tab}}",
|
||||
"tip17": "Puedes confirmar tus cambios en la bandeja de edición de nodos con {{core:confirm-edit-tray}} o cancelarlos con {{core:cancel-edit-tray}}",
|
||||
"tip18": "Al pulsar {{core:edit-selected-node}} se editará el primer nodo de la selección actual"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
278
packages/node_modules/@node-red/editor-client/locales/es-ES/jsonata.json
vendored
Normal file
278
packages/node_modules/@node-red/editor-client/locales/es-ES/jsonata.json
vendored
Normal file
@@ -0,0 +1,278 @@
|
||||
{
|
||||
"$string": {
|
||||
"args": "arg[, prettify]",
|
||||
"desc": "Convierte el parámetro `arg` a una cadena usando las siguientes reglas de conversión:\n\n - Las cadenas no cambian\n - Las funciones se convierten en una cadena vacía\n - El infinito numérico y NaN arrojan un error porque no se pueden representar como un número JSON\n: todos los demás valores se convierten a una cadena JSON usando la función `JSON.stringify`. Si `prettify` es verdadero, entonces se produce JSON \"prettified\". es decir, una línea por campo y las líneas se indentarán según la profundidad del campo."
|
||||
},
|
||||
"$length": {
|
||||
"args": "str",
|
||||
"desc": "Devuelve el número de caracteres de la cadena `str`. Se genera un error si `str` no es una cadena."
|
||||
},
|
||||
"$substring": {
|
||||
"args": "str, start[, length]",
|
||||
"desc": "Devuelve una cadena que contiene los caracteres del primer parámetro `str` comenzando en la posición `start` (desplazamiento cero). Si se especifica 'longitud', la subcadena contendrá el máximo de caracteres de 'longitud'. Si 'inicio' es negativo, indica el número de caracteres desde el final de 'cadena'."
|
||||
},
|
||||
"$substringBefore": {
|
||||
"args": "str, chars",
|
||||
"desc": "Devuelve la subcadena antes de la primera aparición de la secuencia de caracteres `chars` en `str`. Si `str` no contiene `caracteres`, entonces devuelve `str`."
|
||||
},
|
||||
"$substringAfter": {
|
||||
"args": "str, chars",
|
||||
"desc": "Devuelve la subcadena después de la primera aparición de la secuencia de caracteres `chars` en `str`. Si `str` no contiene `caracteres`, entonces devuelve `str`."
|
||||
},
|
||||
"$uppercase": {
|
||||
"args": "str",
|
||||
"desc": "Devuelve una cadena con todos los caracteres de `str` convertidos a mayúsculas."
|
||||
},
|
||||
"$lowercase": {
|
||||
"args": "str",
|
||||
"desc": "Devuelve una cadena con todos los caracteres de `str` convertidos a minúsculas."
|
||||
},
|
||||
"$trim": {
|
||||
"args": "str",
|
||||
"desc": "Normaliza y recorta todos los caracteres de espacio en blanco en `str` aplicando los siguientes pasos:\n\n - Todas las tabulaciones, retornos de carro y avances de línea se reemplazan con espacios.\n- Las secuencias contiguas de espacios se reducen a un solo espacio.\n- Se eliminan los espacios iniciales y finales.\n\n Si no se especifica `str` (es decir, esta función se invoca sin argumentos), entonces el valor de contexto se utiliza como el valor de `str`. Se genera un error si `str` no es una cadena."
|
||||
},
|
||||
"$contains": {
|
||||
"args": "str, pattern",
|
||||
"desc": "Devuelve 'verdadero' si 'cadena' coincide con 'patrón', de lo contrario, devuelve 'falso'. Si no se especifica `str` (es decir, esta función se invoca con un argumento), entonces el valor del contexto se utiliza como valor de `str`. El parámetro `patrón` puede ser una cadena o una expresión regular."
|
||||
},
|
||||
"$split": {
|
||||
"args": "str[, separator][, limit]",
|
||||
"desc": "Divide el parámetro `str` en una matriz de subcadenas. Es un error si `str` no es una cadena. El parámetro opcional `separador` especifica los caracteres dentro de la `cadena` sobre los cuales se debe dividir como una cadena o una expresión regular. Si no se especifica 'separador', se supone que la cadena está vacía y 'cadena' se dividirá en una matriz de caracteres individuales. Es un error si el 'separador' no es una cadena. El parámetro opcional 'límite' es un número que especifica el número máximo de subcadenas que se incluirán en la matriz resultante. Cualquier subcadena adicional se descarta. Si no se especifica `límite`, entonces `str` se divide completamente sin límite para el tamaño de la matriz resultante. Es un error si 'límite' no es un número positivo."
|
||||
},
|
||||
"$join": {
|
||||
"args": "array[, separator]",
|
||||
"desc": "Une una matriz de cadenas de componentes en una única cadena concatenada con cada cadena de componentes separada por el parámetro 'separador' opcional. Es un error si la 'matriz' de entrada contiene un elemento que no es una cadena. Si no se especifica 'separador', se supone que es una cadena vacía, es decir, que no hay 'separador' entre las cadenas componentes. Es un error si el 'separador' no es una cadena."
|
||||
},
|
||||
"$match": {
|
||||
"args": "str, pattern [, limit]",
|
||||
"desc": "Aplica la cadena `str` a la expresión regular `pattern` y devuelve una matriz de objetos, cada objeto contiene información sobre cada aparición de una coincidencia dentro de `str`."
|
||||
},
|
||||
"$replace": {
|
||||
"args": "str, pattern, replacement [, limit]",
|
||||
"desc": "Encuentra apariciones de `patrón` dentro de `str` y las reemplaza con `reemplazo`.\n\nEl parámetro opcional `límite` es el número máximo de reemplazos."
|
||||
},
|
||||
"$now": {
|
||||
"args": "$[picture [, timezone]]",
|
||||
"desc": "Genera una marca de tiempo en formato compatible con ISO 8601 y la devuelve como una cadena. Si se proporcionan los parámetros opcionales `picture` y `zona horaria`, entonces la marca de tiempo actual se formatea como se describe en la función `$fromMillis()`"
|
||||
},
|
||||
"$base64encode": {
|
||||
"args": "string",
|
||||
"desc": "Convierte una cadena ASCII a una representación base 64. Cada carácter de la cadena se trata como un byte de datos binarios. Esto requiere que todos los caracteres de la cadena estén en el rango de 0x00 a 0xFF, que incluye todos los caracteres de las cadenas codificadas con URI. No se admiten caracteres Unicode fuera de ese rango."
|
||||
},
|
||||
"$base64decode": {
|
||||
"args": "string",
|
||||
"desc": "Convierte bytes codificados en base 64 en una cadena, utilizando una página de códigos Unicode UTF-8."
|
||||
},
|
||||
"$number": {
|
||||
"args": "arg",
|
||||
"desc": "Convierte el parámetro `arg` a un número usando las siguientes reglas de conversión:\n\n - Los números no cambian\n - Las cadenas que contienen una secuencia de caracteres que representan un número JSON legal se convierten a ese número\n - Todos los demás valores provocar que se arroje un error."
|
||||
},
|
||||
"$abs": {
|
||||
"args": "number",
|
||||
"desc": "Devuelve el valor absoluto del parámetro 'número'."
|
||||
},
|
||||
"$floor": {
|
||||
"args": "number",
|
||||
"desc": "Devuelve el valor de 'número' redondeado hacia abajo al entero más cercano que sea menor o igual a 'número'."
|
||||
},
|
||||
"$ceil": {
|
||||
"args": "number",
|
||||
"desc": "Devuelve el valor de 'número' redondeado al número entero más cercano que sea mayor o igual a 'número'."
|
||||
},
|
||||
"$round": {
|
||||
"args": "number [, precision]",
|
||||
"desc": "Devuelve el valor del parámetro 'número' redondeado al número de decimales especificado por el parámetro opcional 'precisión'."
|
||||
},
|
||||
"$power": {
|
||||
"args": "base, exponent",
|
||||
"desc": "Devuelve el valor de 'base' elevado a la potencia de 'exponente'."
|
||||
},
|
||||
"$sqrt": {
|
||||
"args": "number",
|
||||
"desc": "Devuelve la raíz cuadrada del valor del parámetro 'número'."
|
||||
},
|
||||
"$random": {
|
||||
"args": "",
|
||||
"desc": "Devuelve un número pseudoaleatorio mayor o igual a cero y menor que uno."
|
||||
},
|
||||
"$millis": {
|
||||
"args": "",
|
||||
"desc": "Devuelve el número de milisegundos desde la época Unix (1 de enero de 1970 UTC) como un número. Todas las invocaciones de `$millis()` dentro de una evaluación de una expresión devolverán el mismo valor."
|
||||
},
|
||||
"$sum": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve la suma aritmética de una 'matriz' de números. Es un error si la 'matriz' de entrada contiene un elemento que no es un número."
|
||||
},
|
||||
"$max": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve el número máximo en una 'matriz' de números. Es un error si la 'matriz' de entrada contiene un elemento que no es un número."
|
||||
},
|
||||
"$min": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve el número mínimo en una 'matriz' de números. Es un error si la 'matriz' de entrada contiene un elemento que no es un número."
|
||||
},
|
||||
"$average": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve el valor medio de una 'matriz' de números. Es un error si la 'matriz' de entrada contiene un elemento que no es un número."
|
||||
},
|
||||
"$boolean": {
|
||||
"args": "arg",
|
||||
"desc": "Convierte el argumento a un booleano usando las siguientes reglas:\n\n - `Booleano`: sin cambios\n - `cadena`: vacía: `falso`\n - `cadena`: no vacía: `verdadero`\n - `número`: `0`: `falso`\n - `número`: distinto de cero: `verdadero`\n - `nulo`: `falso`\n - `matriz`: vacía: `falso`\n - `array`: contiene un miembro que se convierte en `true`: `true`\n - `array`: todos los miembros se convierten en `false`: `false`\n - `object`: vacío: `false`\n - `objeto`: no vacío: `verdadero`\n - `función`: `falso`"
|
||||
},
|
||||
"$not": {
|
||||
"args": "arg",
|
||||
"desc": "Devuelve booleano NEGADO del argumento. `arg` se convierte antes en un booleano"
|
||||
},
|
||||
"$exists": {
|
||||
"args": "arg",
|
||||
"desc": "Devuelve booleano 'verdadero' si la expresión 'arg' se evalúa como un valor, o 'falso' si la expresión no coincide con nada (por ejemplo, una ruta a una referencia de campo inexistente)."
|
||||
},
|
||||
"$count": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve el número de elementos de la matriz."
|
||||
},
|
||||
"$append": {
|
||||
"args": "array, array",
|
||||
"desc": "Agrega dos matrices"
|
||||
},
|
||||
"$sort": {
|
||||
"args": "array [, function]",
|
||||
"desc": "Devuelve una matriz que contiene todos los valores en el parámetro `array`, pero ordenados.\n\nSi se proporciona una `función` de comparador, entonces debe ser una función que toma dos parámetros:\n\n`function(left , derecha)`\n\nEsta función es invocada por el algoritmo de clasificación para comparar dos valores `izquierda` y `derecha`. Si el valor de `izquierda` debe colocarse después del valor de `derecha` en el orden de clasificación deseado, entonces la función debe devolver un valor booleano 'verdadero' para indicar un intercambio. De lo contrario debe devolver 'falso'."
|
||||
},
|
||||
"$reverse": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve una matriz que contiene todos los valores del parámetro `matriz`, pero en orden inverso."
|
||||
},
|
||||
"$shuffle": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve una matriz que contiene todos los valores del parámetro `array`, pero mezclados en orden aleatorio."
|
||||
},
|
||||
"$zip": {
|
||||
"args": "array, ...",
|
||||
"desc": "Devuelve una matriz convolucionada (comprimida) que contiene matrices agrupadas de valores de los argumentos `matriz1`... `matrizN` del índice 0, 1, 2...."
|
||||
},
|
||||
"$keys": {
|
||||
"args": "object",
|
||||
"desc": "Devuelve una matriz que contiene las claves del objeto. Si el argumento es una matriz de objetos, entonces la matriz devuelta contiene una lista deduplicada de todas las claves de todos los objetos."
|
||||
},
|
||||
"$lookup": {
|
||||
"args": "object, key",
|
||||
"desc": "Devuelve el valor asociado con la clave en el objeto. Si el primer argumento es una matriz de objetos, entonces se buscan todos los objetos de la matriz y se devuelven los valores asociados con todas las apariciones de la clave."
|
||||
},
|
||||
"$spread": {
|
||||
"args": "object",
|
||||
"desc": "Divide un objeto que contiene pares clave/valor en una matriz de objetos, cada uno de los cuales tiene un único par clave/valor del objeto de entrada. Si el parámetro es una matriz de objetos, entonces la matriz resultante contiene un objeto para cada par clave/valor en cada objeto de la matriz proporcionada."
|
||||
},
|
||||
"$merge": {
|
||||
"args": "array<object>",
|
||||
"desc": "Fusiona una matriz de objetos en un único objeto que contiene todos los pares clave/valor de cada uno de los objetos en la matriz de entrada. Si alguno de los objetos de entrada contiene la misma clave, entonces el objeto devuelto contendrá el valor del último en la matriz. Es un error si la matriz de entrada contiene un elemento que no es un objeto."
|
||||
},
|
||||
"$sift": {
|
||||
"args": "object, function",
|
||||
"desc": "Devuelve un objeto que contiene solo los pares clave/valor del parámetro `objeto` que satisfacen el predicado `función` pasado como segundo parámetro.\n\nLa `función` que se proporciona como segundo parámetro debe tener la siguiente firma:\n\n`función(valor [, clave [, objeto]])`"
|
||||
},
|
||||
"$each": {
|
||||
"args": "object, function",
|
||||
"desc": "Devuelve una matriz que contiene los valores devueltos por la función cuando se aplica a cada par clave/valor en el objeto."
|
||||
},
|
||||
"$map": {
|
||||
"args": "array, function",
|
||||
"desc": "Devuelve una matriz que contiene los resultados de aplicar el parámetro `función` a cada valor en el parámetro `matriz`.\n\nLa `función` que se proporciona como segundo parámetro debe tener la siguiente firma:\n\n`función( valor [, índice [, matriz]])`"
|
||||
},
|
||||
"$filter": {
|
||||
"args": "array, function",
|
||||
"desc": "Devuelve una matriz que contiene solo los valores en el parámetro `matriz` que satisfacen el predicado `función`.\n\nLa `función` que se proporciona como segundo parámetro debe tener la siguiente firma:\n\n`función(valor [ , índice [, matriz]])`"
|
||||
},
|
||||
"$reduce": {
|
||||
"args": "array, function [, init]",
|
||||
"desc": "Devuelve un valor agregado derivado de aplicar el parámetro `función` sucesivamente a cada valor en `matriz` en combinación con el resultado de la aplicación anterior de la función.\n\nLa función debe aceptar dos argumentos y se comporta como un operador infijo entre cada valor dentro de la matriz. La firma de la `función` debe tener la forma: `myfunc($accumulator, $value[, $index[, $array]])`\n\nEl parámetro opcional `init` se utiliza como valor inicial en la agregación."
|
||||
},
|
||||
"$flowContext": {
|
||||
"args": "string[, string]",
|
||||
"desc": "Recupera una propiedad de contexto de flujo.\n\nEsta es una función definida por Node-RED."
|
||||
},
|
||||
"$globalContext": {
|
||||
"args": "string[, string]",
|
||||
"desc": "Recupera una propiedad de contexto global.\n\nEsta es una función definida por Node-RED."
|
||||
},
|
||||
"$pad": {
|
||||
"args": "string, width [, char]",
|
||||
"desc": "Devuelve una copia de la `cadena` con relleno adicional, si es necesario, de modo que su número total de caracteres sea al menos el valor absoluto del parámetro `ancho`.\n\nSi `ancho` es un número positivo, entonces la cadena está acolchado hacia la derecha; si es negativo, se rellena hacia la izquierda.\n\nEl argumento opcional `char` especifica los caracteres de relleno que se utilizarán. Si no se especifica, el valor predeterminado es el carácter de espacio."
|
||||
},
|
||||
"$fromMillis": {
|
||||
"args": "number, [, picture [, timezone]]",
|
||||
"desc": "Convierte el `número` que representa milisegundos desde la época Unix (1 de enero de 1970 UTC) en una representación de cadena formateada según la plantilla en picture.\n\nSi se omite el parámetro opcional `picture`, entonces la marca de tiempo es formateado en el formato ISO 8601.\n\nSi se proporciona la cadena opcional `picture`, entonces la marca de tiempo se formatea de acuerdo con la representación especificada en esa cadena. El comportamiento de esta función es consistente con la versión de dos argumentos de la función XPath/XQuery `format-dateTime` tal como se define en la especificación XPath F&O 3.1. El parámetro de plantilla define cómo se formatea la marca de tiempo y tiene la misma sintaxis que `format-dateTime`.\n\nSi se proporciona la cadena opcional `timezone`, entonces la marca de tiempo formateada estará en esa zona horaria. La cadena `timezone` debe tener el formato '±HHMM', donde ± es el signo más o menos y HHMM es el desplazamiento en horas y minutos desde UTC. Desplazamiento positivo para zonas horarias al este de UTC, desplazamiento negativo para zonas horarias al oeste de UTC."
|
||||
},
|
||||
"$formatNumber": {
|
||||
"args": "number, picture [, options]",
|
||||
"desc": "Convierte el `número` en una cadena y lo formatea en una representación decimal según lo especificado en la cadena `picture`.\n\n El comportamiento de esta función es coherente con la función XPath/XQuery `fn:format-number` tal como se define en la especificación XPath F&O 3.1. El parámetro de cadena `picture` define cómo se formatea el número y tiene la misma sintaxis que `fn:formato-número`.\n\nEl tercer argumento opcional `opciones` se utiliza para anular los caracteres de formato específicos de la configuración regional predeterminada, como el decimal. separador. Si se proporciona, este argumento debe ser un objeto que contenga pares de nombre/valor especificados en la sección de formato decimal de la especificación XPath F&O 3.1."
|
||||
},
|
||||
"$formatBase": {
|
||||
"args": "number [, radix]",
|
||||
"desc": "Convierte el número en una cadena y lo formatea como un número entero representado en la base numérica especificada por el argumento `radix`. Si no se especifica `radix`, el valor predeterminado es la base 10. `radix` puede estar entre 2 y 36; de lo contrario, se genera un error."
|
||||
},
|
||||
"$toMillis": {
|
||||
"args": "timestamp",
|
||||
"desc": "Convierte una cadena de `marca de tiempo` en el formato ISO 8601 al número de milisegundos desde la época Unix (1 de enero de 1970 UTC) como un número. Se genera un error si la cadena no tiene el formato correcto."
|
||||
},
|
||||
"$env": {
|
||||
"args": "arg",
|
||||
"desc": "Devuelve el valor de una variable de entorno.\n\nEsta es una función definida por Node-RED."
|
||||
},
|
||||
"$eval": {
|
||||
"args": "expr [, context]",
|
||||
"desc": "Analiza y evalúa la cadena `expr` que contiene JSON literal o una expresión JSONata utilizando el contexto actual como contexto para la evaluación."
|
||||
},
|
||||
"$formatInteger": {
|
||||
"args": "number, picture",
|
||||
"desc": "Convierte el número en una cadena y lo formatea en una representación entera como lo especifica la cadena `picture`. El parámetro de define cómo se formatea el número y tiene la misma sintaxis que `fn:format-integer` de la especificación XPath F&O 3.1."
|
||||
},
|
||||
"$parseInteger": {
|
||||
"args": "string, picture",
|
||||
"desc": "Analiza el contenido del parámetro cadena en un número entero (como un número JSON) utilizando el formato especificado por la cadena `picture`. El parámetro tiene el mismo formato que `$formatInteger`."
|
||||
},
|
||||
"$error": {
|
||||
"args": "[str]",
|
||||
"desc": "Lanza un error con un mensaje. El parámetro `str` opcional reemplazará el mensaje predeterminado de `$error() función evaluada`"
|
||||
},
|
||||
"$assert": {
|
||||
"args": "arg, str",
|
||||
"desc": "Si `arg` es `verdadero`, la función devuelve indefinido. Si `arg` es `falso`, se lanza una excepción con `str` como mensaje de excepción."
|
||||
},
|
||||
"$single": {
|
||||
"args": "array, function",
|
||||
"desc": "Devuelve el único valor en el parámetro `array` que satisface el predicado de `función` (es decir, la `función` devuelve booleano `verdadero` cuando se pasa el valor). Lanza una excepción si el número de valores coincidentes no es exactamente uno.\n\nLa función debe proporcionarse con la siguiente firma: `función(valor [, índice [, matriz]])` donde el valor es cada entrada de la matriz. El índice es la posición de ese valor y toda la matriz se pasa como tercer argumento."
|
||||
},
|
||||
"$encodeUrlComponent": {
|
||||
"args": "str",
|
||||
"desc": "Codifica un componente de URL reemplazando cada instancia de ciertos caracteres por una, dos, tres o cuatro secuencias de escape que representan la codificación UTF-8 del carácter.\n\nEjemplo: `$encodeUrlComponent(\"?x=prueba\")` => `\"%3Fx%3Dprueba\"`"
|
||||
},
|
||||
"$encodeUrl": {
|
||||
"args": "str",
|
||||
"desc": "Codifica una URL reemplazando cada instancia de ciertos caracteres por una, dos, tres o cuatro secuencias de escape que representan la codificación UTF-8 del carácter.\n\nEjemplo: `$encodeUrl(\"https://mozilla.org/?x=шеллы\")` => `\"https://mozilla.org/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B\"`"
|
||||
},
|
||||
"$decodeUrlComponent": {
|
||||
"args": "str",
|
||||
"desc": "Decodifica un componente de URL creado previamente por encodeUrlComponent.\n\nEjemplo: `$decodeUrlComponent(\"%3Fx%3Dtest\")` => `\"?x=test\"`"
|
||||
},
|
||||
"$decodeUrl": {
|
||||
"args": "str",
|
||||
"desc": "Decodifica una URL creado previamente por encodeUrl.\n\nEjemplo: `$decodeUrl(\"https://mozilla.org/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B\")` => `\"https://mozilla.org/?x=шеллы\"`"
|
||||
},
|
||||
"$distinct": {
|
||||
"args": "array",
|
||||
"desc": "Devuelve una matriz con valores duplicados eliminados de `matriz`"
|
||||
},
|
||||
"$type": {
|
||||
"args": "value",
|
||||
"desc": "Devuelve el tipo de `valor` como una cadena. Si `valor` no está definido, esto devolverá indefinido."
|
||||
},
|
||||
"$moment": {
|
||||
"args": "[str]",
|
||||
"desc": "Obtiene un objeto de fecha usando la biblioteca Moment."
|
||||
},
|
||||
"$clone": {
|
||||
"args": "value",
|
||||
"desc": "Clona un objeto de forma segura."
|
||||
}
|
||||
}
|
@@ -119,10 +119,9 @@
|
||||
"searchInput": "Rechercher vos flux",
|
||||
"subflows": "Sous-flux",
|
||||
"createSubflow": "Créer un sous-flux",
|
||||
"selectionToSubflow": "Selection d'un sous-flux",
|
||||
"selectionToSubflow": "Convertir en sous-flux",
|
||||
"flows": "Flux",
|
||||
"add": "Ajouter",
|
||||
"rename": "Renommer",
|
||||
"delete": "Supprimer",
|
||||
"keyboardShortcuts": "Raccourcis clavier",
|
||||
"login": "Se connecter",
|
||||
@@ -130,6 +129,11 @@
|
||||
"editPalette": "Gérer la palette",
|
||||
"other": "Autre",
|
||||
"showTips": "Afficher les astuces",
|
||||
"showNodeHelp": "Afficher l'aide du noeud",
|
||||
"enableSelectedNodes": "Activer les noeuds sélectionnés",
|
||||
"disableSelectedNodes": "Désactiver les noeuds sélectionnés",
|
||||
"showSelectedNodeLabels": "Afficher les étiquettes des noeuds sélectionnés",
|
||||
"hideSelectedNodeLabels": "Masquer les étiquettes des noeuds sélectionnés",
|
||||
"showWelcomeTours": "Afficher les visites guidées pour les nouvelles versions",
|
||||
"help": "Site web de Node-RED",
|
||||
"projects": "Projets",
|
||||
@@ -274,23 +278,23 @@
|
||||
"recoveredNodesInfo": "Les noeuds importés sur ce flux contiennent un mauvais identifiant de flux. Ces noeuds ont été ajoutés à ce flux afin que vous puissiez les restaurer ou les supprimer.",
|
||||
"recoveredNodesNotification": "<p>Noeuds importés sans identifiant de flux valide</p><p>Ils ont été ajoutés à un nouveau flux appelé '__flowName__'.</p>",
|
||||
"export": {
|
||||
"selected": "noeuds sélectionnés",
|
||||
"current": "flux actuel",
|
||||
"selected": "les noeuds sélectionnés",
|
||||
"current": "le flux actuel",
|
||||
"all": "tous les flux",
|
||||
"compact": "condensé",
|
||||
"formatted": "formaté",
|
||||
"compact": "Condensé",
|
||||
"formatted": "Formaté",
|
||||
"copy": "Copier dans le presse-papier",
|
||||
"export": "Exporter vers la bibliothèque",
|
||||
"exportAs": "Exporter en tant que",
|
||||
"exportAs": "Exporter comme",
|
||||
"overwrite": "Remplacer",
|
||||
"exists": "<p><b>\"__file__\"</b> existe déjà.</p><p>Voulez-vous le remplacer ?</p>"
|
||||
},
|
||||
"import": {
|
||||
"import": "Importer vers",
|
||||
"importSelected": "Importation sélectionnée",
|
||||
"importSelected": "Importer la sélection",
|
||||
"importCopy": "Importer une copie",
|
||||
"viewNodes": "Afficher les noeuds...",
|
||||
"newFlow": "Nouveau flux",
|
||||
"viewNodes": "Vérifier ces noeuds",
|
||||
"newFlow": "un nouveau flux",
|
||||
"replace": "Remplacer",
|
||||
"errors": {
|
||||
"notArray": "L'entrée n'est pas un tableau JSON",
|
||||
@@ -299,7 +303,8 @@
|
||||
"missingType": "L'entrée n'est pas un flux valide - l'élément '__index__' n'a pas de propriété 'type'"
|
||||
},
|
||||
"conflictNotification1": "Certains des noeuds que vous avez importés existent déjà dans votre espace de travail.",
|
||||
"conflictNotification2": "Sélectionner les noeuds à importer et choisir s'il faut remplacer les noeuds existants ou en importer une copie."
|
||||
"conflictNotification2": "Sélectionnez les noeuds à importer et choisissez s'il faut remplacer les noeuds existants ou en importer une copie.",
|
||||
"alreadyExists": "Ce noeud existe déjà"
|
||||
},
|
||||
"copyMessagePath": "Chemin copié",
|
||||
"copyMessageValue": "Valeur copiée",
|
||||
@@ -391,10 +396,10 @@
|
||||
"subflowInstances": "Il existe __count__ instance de ce modèle de sous-flux",
|
||||
"subflowInstances_plural": "Il existe __count__ instances de ce modèle de sous-flux",
|
||||
"editSubflowProperties": "modifier les propriétés",
|
||||
"input": "entrées:",
|
||||
"output": "sorties:",
|
||||
"status": "statut du noeud",
|
||||
"deleteSubflow": "supprimer le sous-flux",
|
||||
"input": "Entrées:",
|
||||
"output": "Sorties:",
|
||||
"status": "Statut du noeud",
|
||||
"deleteSubflow": "Supprimer le sous-flux",
|
||||
"confirmDelete": "Voulez-vous vraiment supprimer ce sous-flux ?",
|
||||
"info": "Description",
|
||||
"category": "Catégorie",
|
||||
@@ -416,6 +421,7 @@
|
||||
},
|
||||
"errors": {
|
||||
"noNodesSelected": "<strong>Impossible de créer un sous-flux</strong> : aucun noeud sélectionné",
|
||||
"acrossMultipleGroups": "Impossible de créer un sous-flux sur plusieurs groupes",
|
||||
"multipleInputsToSelection": "<strong>Impossible de créer un sous-flux</strong> : plusieurs entrées pour la sélection"
|
||||
}
|
||||
},
|
||||
@@ -447,8 +453,8 @@
|
||||
"default": "Par défaut",
|
||||
"noDefaultLabel": "Aucune",
|
||||
"defaultLabel": "Utiliser l'étiquette par défaut",
|
||||
"searchIcons": "Icônes de recherche",
|
||||
"useDefault": "Utilisation par défaut",
|
||||
"searchIcons": "Rechercher une icône",
|
||||
"useDefault": "Icône par défaut",
|
||||
"description": "Description",
|
||||
"show": "Afficher",
|
||||
"hide": "Masquer",
|
||||
@@ -498,19 +504,19 @@
|
||||
"keyboard": {
|
||||
"title": "Raccourcis clavier",
|
||||
"keyboard": "Clavier",
|
||||
"filterActions": "Actions de filtrage",
|
||||
"shortcut": "raccourci",
|
||||
"scope": "portée",
|
||||
"filterActions": "Rechercher l'action",
|
||||
"shortcut": "Raccourci",
|
||||
"scope": "Portée",
|
||||
"unassigned": "Non attribué",
|
||||
"global": "global",
|
||||
"workspace": "espace de travail",
|
||||
"editor": "boîte de dialogue d'édition",
|
||||
"global": "Global",
|
||||
"workspace": "Espace de travail",
|
||||
"editor": "Boîte de dialogue d'édition",
|
||||
"selectAll": "Tout sélectionner",
|
||||
"selectNone": "Ne rien sélectionner",
|
||||
"selectAllConnected": "Sélectionner tous les éléments connectés",
|
||||
"addRemoveNode": "Ajouter/supprimer un noeud de la sélection",
|
||||
"editSelected": "Modifier le noeud sélectionné",
|
||||
"deleteSelected": "Supprimer les noeuds ou le lien sélectionné(s)",
|
||||
"deleteSelected": "Supprimer la sélection",
|
||||
"deleteReconnect": "Supprimer et reconnecter",
|
||||
"importNode": "Importer les noeuds",
|
||||
"exportNode": "Exporter les noeuds",
|
||||
@@ -550,22 +556,22 @@
|
||||
},
|
||||
"palette": {
|
||||
"noInfo": "Pas d'information disponible",
|
||||
"filter": "Filtrer les noeuds",
|
||||
"filter": "Rechercher le noeud",
|
||||
"search": "Rechercher les modules",
|
||||
"addCategory": "Ajouter un nouveau...",
|
||||
"label": {
|
||||
"subflows": "sous-flux",
|
||||
"network": "réseau",
|
||||
"common": "commun",
|
||||
"input": "entrée",
|
||||
"output": "sortie",
|
||||
"function": "fonction",
|
||||
"sequence": "séquence",
|
||||
"parser": "analyseur",
|
||||
"social": "social",
|
||||
"storage": "stockage",
|
||||
"analysis": "analyse",
|
||||
"advanced": "avancé"
|
||||
"subflows": "Sous-flux",
|
||||
"network": "Réseau",
|
||||
"common": "Commun",
|
||||
"input": "Entrée",
|
||||
"output": "Sortie",
|
||||
"function": "Fonction",
|
||||
"sequence": "Séquence",
|
||||
"parser": "Analyseur",
|
||||
"social": "Social",
|
||||
"storage": "Stockage",
|
||||
"analysis": "Analyse",
|
||||
"advanced": "Avancé"
|
||||
},
|
||||
"actions": {
|
||||
"collapse-all": "Réduire toutes les catégories",
|
||||
@@ -586,6 +592,7 @@
|
||||
"editor": {
|
||||
"title": "Gérer la palette",
|
||||
"palette": "Palette",
|
||||
"allCatalogs": "Tous les catalogues",
|
||||
"times": {
|
||||
"seconds": "il y a quelques secondes",
|
||||
"minutes": "il y a quelques minutes",
|
||||
@@ -609,24 +616,25 @@
|
||||
"nodeCount_plural": "__label__ noeuds",
|
||||
"moduleCount": "__count__ module disponible",
|
||||
"moduleCount_plural": "__count__ modules disponibles",
|
||||
"inuse": "en cours d'utilisation",
|
||||
"enableall": "activer tout",
|
||||
"disableall": "désactiver tout",
|
||||
"enable": "activer",
|
||||
"disable": "désactiver",
|
||||
"remove": "supprimer",
|
||||
"update": "mettre à jour vers __version__",
|
||||
"updated": "mis à jour",
|
||||
"install": "installer",
|
||||
"installed": "installé",
|
||||
"conflict": "conflit",
|
||||
"inuse": "En cours d'utilisation",
|
||||
"enableall": "Activer tout",
|
||||
"disableall": "Désactiver tout",
|
||||
"enable": "Activer",
|
||||
"disable": "Désactiver",
|
||||
"remove": "Supprimer",
|
||||
"update": "Mettre à jour vers __version__",
|
||||
"updated": "Mis à jour",
|
||||
"install": "Installer",
|
||||
"installed": "Installé",
|
||||
"conflict": "Conflit",
|
||||
"conflictTip": "<p>Ce module ne peut pas être installé car il inclut un<br/>type de noeud qui a déjà été installé</p><p>Conflits avec <code>__module__</code></p>",
|
||||
"loading": "Chargement des catalogues...",
|
||||
"tab-nodes": "Noeuds",
|
||||
"tab-install": "Installer",
|
||||
"sort": "trier:",
|
||||
"sortAZ": "a-z",
|
||||
"sortRecent": "récent",
|
||||
"sort": "Trier:",
|
||||
"sortRelevance": "Pertinence",
|
||||
"sortAZ": "A-Z",
|
||||
"sortRecent": "Récent",
|
||||
"more": "+ __count__ en plus",
|
||||
"upload": "Charger le fichier tgz du module",
|
||||
"refresh": "Actualiser la liste des modules",
|
||||
@@ -667,7 +675,7 @@
|
||||
"info": {
|
||||
"name": "Information",
|
||||
"tabName": "Nom",
|
||||
"label": "info",
|
||||
"label": "Info",
|
||||
"node": "Noeud",
|
||||
"type": "Type",
|
||||
"group": "Groupe",
|
||||
@@ -681,10 +689,10 @@
|
||||
"properties": "Propriétés",
|
||||
"info": "Information",
|
||||
"desc": "Description",
|
||||
"blank": "vide",
|
||||
"null": "nul",
|
||||
"showMore": "afficher en plus",
|
||||
"showLess": "afficher en moins",
|
||||
"blank": "Vide",
|
||||
"null": "Nul",
|
||||
"showMore": "Afficher en plus",
|
||||
"showLess": "Afficher en moins",
|
||||
"flow": "Flux",
|
||||
"selection": "Sélection",
|
||||
"nodes": "__count__ noeuds",
|
||||
@@ -695,7 +703,7 @@
|
||||
"arrayItems": "__count__ éléments",
|
||||
"showTips": "Vous pouvez ouvrir les astuces à partir du panneau des paramètres",
|
||||
"outline": "Plan",
|
||||
"empty": "vide",
|
||||
"empty": "Vide",
|
||||
"globalConfig": "Noeuds de configuration globale",
|
||||
"triggerAction": "Déclencher une action",
|
||||
"find": "Rechercher dans l'espace de travail",
|
||||
@@ -706,7 +714,7 @@
|
||||
},
|
||||
"help": {
|
||||
"name": "Aide",
|
||||
"label": "aide",
|
||||
"label": "Aide",
|
||||
"search": "Aide à la recherche",
|
||||
"nodeHelp": "Aide sur les noeuds",
|
||||
"showHelp": "Afficher l'aide",
|
||||
@@ -717,23 +725,23 @@
|
||||
},
|
||||
"config": {
|
||||
"name": "Noeuds de configuration",
|
||||
"label": "configuration",
|
||||
"label": "Configuration",
|
||||
"global": "Tous les flux",
|
||||
"none": "aucun",
|
||||
"subflows": "sous-flux",
|
||||
"flows": "flux",
|
||||
"filterAll": "tout",
|
||||
"none": "Aucun",
|
||||
"subflows": "Sous-flux",
|
||||
"flows": "Flux",
|
||||
"filterAll": "Tout",
|
||||
"showAllConfigNodes": "Afficher tous les noeuds de configuration",
|
||||
"filterUnused": "inutilisé",
|
||||
"filterUnused": "Inutilisé",
|
||||
"showAllUnusedConfigNodes": "Afficher tous les noeuds de configuration inutilisés",
|
||||
"filtered": "__count__ caché(s)"
|
||||
},
|
||||
"context": {
|
||||
"name": "Données contextuelles",
|
||||
"label": "contexte",
|
||||
"none": "aucune sélection",
|
||||
"refresh": "actualiser pour charger",
|
||||
"empty": "vide",
|
||||
"label": "Contexte",
|
||||
"none": "Aucune sélection",
|
||||
"refresh": "Actualiser pour charger",
|
||||
"empty": "Vide",
|
||||
"node": "Noeud",
|
||||
"flow": "Flux",
|
||||
"global": "Global",
|
||||
@@ -744,10 +752,10 @@
|
||||
},
|
||||
"palette": {
|
||||
"name": "Gestion des palettes",
|
||||
"label": "palette"
|
||||
"label": "Palette"
|
||||
},
|
||||
"project": {
|
||||
"label": "projet",
|
||||
"label": "Projet",
|
||||
"name": "Projet",
|
||||
"description": "Description",
|
||||
"dependencies": "Dépendances",
|
||||
@@ -760,11 +768,11 @@
|
||||
"showProjectSettings": "Afficher les paramètres du projet",
|
||||
"projectSettings": {
|
||||
"title": "Paramètres du projet",
|
||||
"edit": "modifier",
|
||||
"edit": "Modifier",
|
||||
"none": "Vide",
|
||||
"install": "installer",
|
||||
"removeFromProject": "supprimer du projet",
|
||||
"addToProject": "ajouter au projet",
|
||||
"install": "Installer",
|
||||
"removeFromProject": "Supprimer du projet",
|
||||
"addToProject": "Ajouter au projet",
|
||||
"files": "Fichiers",
|
||||
"flow": "Flux",
|
||||
"credentials": "Identifiants",
|
||||
@@ -812,7 +820,7 @@
|
||||
"workflowAutoTip": "Les modifications sont validées automatiquement à chaque déploiement",
|
||||
"sshKeys": "Clés SSH",
|
||||
"sshKeysTip": "Vous permet de créer des connexions sécurisées aux référentiels Git distants.",
|
||||
"add": "ajouter une clé",
|
||||
"add": "Ajouter une clé",
|
||||
"addSshKey": "Ajouter une clé SSH",
|
||||
"addSshKeyTip": "Générer une nouvelle paire de clés publique/privée",
|
||||
"name": "Nom",
|
||||
@@ -826,7 +834,7 @@
|
||||
"copyPublicKey": "Copier la clé publique dans le presse-papiers",
|
||||
"delete": "Supprimer une clé",
|
||||
"gitConfig": "Configuration Git",
|
||||
"deleteConfirm": "Êtes-vous sûr de vouloir supprimer la clé SSH __nom__ ? Ça ne peut pas être annulé."
|
||||
"deleteConfirm": "Êtes-vous sûr de vouloir supprimer la clé SSH __name__ ? Ça ne peut pas être annulé."
|
||||
},
|
||||
"versionControl": {
|
||||
"unstagedChanges": "Abandon des changements",
|
||||
@@ -848,7 +856,7 @@
|
||||
"none": "Vide",
|
||||
"conflictResolve": "Tous les conflits ont été résolus. Valider les modifications pour terminer la fusion.",
|
||||
"localFiles": "Fichiers locaux",
|
||||
"all": "tout",
|
||||
"all": "Tout",
|
||||
"unmergedChanges": "Modifications non fusionnées",
|
||||
"abortMerge": "Abandonner la fusion",
|
||||
"commit": "Valider",
|
||||
@@ -1097,9 +1105,9 @@
|
||||
"desc8": "Le fichier contenant les identifiants ne sera pas crypté et son contenu sera facilement lisible",
|
||||
"create-project-files": "Créer des fichiers de projet",
|
||||
"create-project": "Créer un projet",
|
||||
"already-exists": "existe déjà",
|
||||
"already-exists": "Existe déjà",
|
||||
"git-error": "Erreur Git",
|
||||
"git-auth-error": "erreur d'authentification Git"
|
||||
"git-auth-error": "Erreur d'authentification Git"
|
||||
},
|
||||
"create-success": {
|
||||
"success": "Vous avez créé avec succès votre premier projet !",
|
||||
@@ -1135,8 +1143,8 @@
|
||||
"desc2": "Avant de pouvoir cloner un référentiel sur ssh, vous devez ajouter une clé SSH pour y accéder.",
|
||||
"add-ssh-key": "Ajouter une clé ssh",
|
||||
"credentials-encryption-key": "Clé de chiffrement des identifiants",
|
||||
"already-exists-2": "existe déjà",
|
||||
"git-error": "erreur git",
|
||||
"already-exists-2": "Existe déjà",
|
||||
"git-error": "Erreur git",
|
||||
"con-failed": "La connexion a échoué",
|
||||
"not-git": "Ce n'est pas un dépôt git",
|
||||
"no-resource": "Référentiel introuvable",
|
||||
@@ -1148,8 +1156,8 @@
|
||||
"confirm": "Voulez-vous vraiment supprimer ce projet ?"
|
||||
},
|
||||
"create-project-list": {
|
||||
"search": "rechercher vos projets",
|
||||
"current": "actuel"
|
||||
"search": "Rechercher vos projets",
|
||||
"current": "Actuel"
|
||||
},
|
||||
"require-clean": {
|
||||
"confirm": "<p>Vous avez des modifications non déployées qui seront perdues.</p><p>Voulez-vous continuer ?</p>"
|
||||
@@ -1198,23 +1206,11 @@
|
||||
"diagnostics": {
|
||||
"title": "Information système"
|
||||
},
|
||||
"languages": {
|
||||
"de": "Allemand",
|
||||
"en-US": "Anglais",
|
||||
"fr": "Français",
|
||||
"ja": "Japonais",
|
||||
"ko": "Coréen",
|
||||
"pt-BR": "Portugais brésilien",
|
||||
"ru": "Russe",
|
||||
"zh-CN": "Chinois (Simplifié)",
|
||||
"zh-TW": "Chinois (Traditionnel)"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "Données JSON invalides : __error__",
|
||||
"invalid-json-prop": "__prop__: données JSON invalides : __error__",
|
||||
"invalid-prop": "Expression de propriété non valide",
|
||||
"invalid-prop-prop": "__prop__: expression de propriété invalide",
|
||||
"invalid-expr": "Expression JSONata invalide : __error__",
|
||||
"invalid-prop": "Expression de propriété invalide",
|
||||
"invalid-num": "Numéro invalide",
|
||||
"invalid-num-prop": "__prop__: numéro invalide",
|
||||
"invalid-regexp": "Modèle d'entrée non valide",
|
||||
@@ -1226,6 +1222,7 @@
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"showActionList": "Afficher la liste des actions",
|
||||
"insert": "Insérer",
|
||||
"node": "Noeud",
|
||||
"junction": "Jonction",
|
||||
@@ -1235,5 +1232,159 @@
|
||||
"environment": "Environment",
|
||||
"header": "Variables d'environnement globales",
|
||||
"revert": "Rétablir"
|
||||
},
|
||||
"action-list": {
|
||||
"toggle-show-tips": "Basculer l'affichage des astuces",
|
||||
"show-about": "Afficher la description de Node-RED",
|
||||
"show-welcome-tour": "Afficher la visite de bienvenue",
|
||||
"show-next-tab": "Afficher l'onglet suivant",
|
||||
"show-previous-tab": "Afficher l'onglet précédent",
|
||||
"add-flow": "Ajouter un flux",
|
||||
"add-flow-to-right": "Ajouter un flux à droite",
|
||||
"edit-flow": "Modifier le flux",
|
||||
"remove-flow": "Supprimer le flux",
|
||||
"enable-flow": "Activer le flux",
|
||||
"disable-flow": "Désactiver le flux",
|
||||
"hide-flow": "Masquer le flux",
|
||||
"hide-other-flows": "Masquer les autres flux",
|
||||
"hide-all-flows": "Masquer tous les flux",
|
||||
"show-all-flows": "Afficher tous les flux",
|
||||
"show-last-hidden-flow": "Afficher le dernier flux masqué",
|
||||
"list-modified-nodes": "Afficher les flux modifiés",
|
||||
"list-hidden-flows": "Afficher les flux cachés",
|
||||
"list-flows": "Lister les flux",
|
||||
"list-subflows": "Liste les sous-flux",
|
||||
"go-to-previous-location": "Aller à l'emplacement précédent",
|
||||
"go-to-next-location": "Aller à l'emplacement suivant",
|
||||
"copy-selection-to-internal-clipboard": "Copier la sélection dans le presse-papiers",
|
||||
"cut-selection-to-internal-clipboard": "Couper la sélection dans le presse-papiers",
|
||||
"paste-from-internal-clipboard": "Coller depuis le presse-papiers",
|
||||
"detach-selected-nodes": "Détacher les noeuds sélectionnés",
|
||||
"delete-selection": "Supprimer la sélection",
|
||||
"delete-selection-and-reconnect": "Supprimer la sélection et reconnecter",
|
||||
"edit-selected-node": "Modifier le noeud sélectionné",
|
||||
"go-to-selection": "Aller à la sélection",
|
||||
"undo": "Annuler les modifications",
|
||||
"redo": "Rétablir les modifications",
|
||||
"select-all-nodes": "Sélectionner tous les noeuds",
|
||||
"select-none": "Sélectionner un noeud",
|
||||
"enable-selected-nodes": "Activer les noeuds sélectionnés",
|
||||
"disable-selected-nodes": "Désactiver les noeuds sélectionnés",
|
||||
"toggle-show-grid": "Basculer l'affichage de la grille",
|
||||
"toggle-snap-grid": "Basculer l'aide au placement des noeuds",
|
||||
"toggle-status": "Commuter l'état",
|
||||
"show-selected-node-labels": "Afficher les étiquettes des noeuds sélectionnés",
|
||||
"hide-selected-node-labels": "Masquer les étiquettes des noeuds sélectionnés",
|
||||
"scroll-view-up": "Faire défiler vers le haut",
|
||||
"scroll-view-right": "Faire défiler vers la droite",
|
||||
"scroll-view-down": "Faire défiler vers le bas",
|
||||
"scroll-view-left": "Faire défiler vers la gauche",
|
||||
"step-view-up": "Faire défiler d'une unité vers le haut",
|
||||
"step-view-right": "Faire défiler d'une unité vers la droite",
|
||||
"step-view-down": "Faire défiler d'une unité vers le bas",
|
||||
"step-view-left": "Faire défiler d'une unité vers la gauche",
|
||||
"move-selection-up": "Déplacer la sélection vers le haut",
|
||||
"move-selection-right": "Déplacer la sélection vers la droite",
|
||||
"move-selection-down": "Déplacer la sélection vers le bas",
|
||||
"move-selection-left": "Déplacer la sélection vers la gauche",
|
||||
"move-selection-forwards": "Avancer la sélection",
|
||||
"move-selection-backwards": "Reculer la sélection",
|
||||
"move-selection-to-front": "Déplacer la sélection vers l'avant",
|
||||
"move-selection-to-back": "Déplacer la sélection vers l'arrière",
|
||||
"step-selection-up": "Déplacer la sélection d'une unité vers le haut",
|
||||
"step-selection-right": "Déplacer la sélection d'une unité vers la droite",
|
||||
"step-selection-down": "Déplacer la sélection d'une unité vers le bas",
|
||||
"step-selection-left": "Déplacer la sélection d'une unité vers la gauche",
|
||||
"select-connected-nodes": "Sélectionner les noeuds connectés",
|
||||
"select-downstream-nodes": "Sélectionner les noeuds connectés en aval",
|
||||
"select-upstream-nodes": "Sélectionner les noeuds connectés en amont",
|
||||
"go-to-next-node": "Aller au noeud suivant",
|
||||
"go-to-previous-node": "Aller au noeud précédent",
|
||||
"go-to-next-sibling": "Aller au noeud frère suivant",
|
||||
"go-to-previous-sibling": "Aller au noeud frère précédent",
|
||||
"go-to-nearest-node-on-left": "Aller au noeud gauche le plus proche",
|
||||
"go-to-nearest-node-on-right": "Aller au noeud droit le plus proche",
|
||||
"go-to-nearest-node-above": "Aller au noeud supérieur le plus proche",
|
||||
"go-to-nearest-node-below": "Aller au noeud le plus proche ci-dessous",
|
||||
"align-selection-to-grid": "Aligner la sélection",
|
||||
"align-selection-to-left": "Aligner la sélection à gauche",
|
||||
"align-selection-to-right": "Aligner la sélection à droite",
|
||||
"align-selection-to-top": "Aligner la sélection en haut",
|
||||
"align-selection-to-bottom": "Aligner la sélection vers le bas",
|
||||
"align-selection-to-middle": "Aligner la sélection au centre verticalement",
|
||||
"align-selection-to-center": "Aligner la sélection au centre horizontalement",
|
||||
"distribute-selection-horizontally": "Distribuer la sélection horizontalement",
|
||||
"distribute-selection-vertical": "Distribuer la sélection verticalement",
|
||||
"wire-series-of-nodes": "Connecter les noeuds en série",
|
||||
"wire-node-to-multiple": "Connecter les noeuds à plusieurs",
|
||||
"wire-multiple-to-node": "Connecter plusieurs au noeud",
|
||||
"split-wire-with-link-nodes": "Diviser le fil avec des noeuds de liaison",
|
||||
"generate-node-names": "Générer les noms de noeuds",
|
||||
"show-user-settings": "Afficher les paramètres utilisateur",
|
||||
"show-help": "Afficher l'aide",
|
||||
"toggle-palette": "Basculer l'affichage de la palette",
|
||||
"show-event-log": "Afficher le journal des événements",
|
||||
"manage-palette": "Gérer la palette",
|
||||
"toggle-sidebar": "Basculer l'affichage de la barre latérale",
|
||||
"show-info-tab": "Afficher l'onglet d'informations sur le noeud",
|
||||
"show-help-tab": "Afficher l'onglet d'aide du noeud",
|
||||
"show-config-tab": "Afficher l'onglet du noeud de configuration",
|
||||
"select-all-config-nodes": "Sélectionner tous les noeuds de configuration",
|
||||
"delete-config-selection": "Supprimer le noeud de configuration sélectionné",
|
||||
"show-context-tab": "Afficher l'onglet des données contextuelles",
|
||||
"create-subflow": "Créer un sous-flux",
|
||||
"convert-to-subflow": "Convertir la sélection en sous-flux",
|
||||
"group-selection": "Grouper la sélection",
|
||||
"ungroup-selection": "Dissocier la sélection",
|
||||
"merge-selection-to-group": "Fusionner la sélection dans le groupe",
|
||||
"remove-selection-from-group": "Supprimer la sélection du groupe",
|
||||
"copy-group-style": "Copier le style du groupe",
|
||||
"paste-group-style": "Coller le style du groupe",
|
||||
"show-export-dialog": "Afficher la boîte de dialogue d'exportation",
|
||||
"show-import-dialog": "Afficher la boîte de dialogue d'importation",
|
||||
"show-library-export-dialog": "Afficher la boîte de dialogue d'exportation de la bibliothèque",
|
||||
"show-library-import-dialog": "Afficher la boîte de dialogue d'importation de bibliothèque",
|
||||
"show-examples-import-dialog": "Afficher la boîte de dialogue d'importation d'exemples",
|
||||
"search": "Rechercher",
|
||||
"search-previous": "Recherche précédente",
|
||||
"search-next": "Recherche suivante",
|
||||
"show-action-list": "Afficher la liste d'actions",
|
||||
"confirm-edit-tray": "Confirmer la modification",
|
||||
"cancel-edit-tray": "Annuler la modification",
|
||||
"show-remote-diff": "Afficher les différences avec les modifications distantes",
|
||||
"deploy-flows": "Déployer des flux",
|
||||
"restart-flows": "Redémarrer les flux",
|
||||
"set-deploy-type-to-full": "Définir le déploiement sur 'tout'",
|
||||
"set-deploy-type-to-modified-flows": "Définir le déploiement sur 'flux modifiés'",
|
||||
"set-deploy-type-to-modified-nodes": "Définir le déploiement sur 'noeuds modifiés'",
|
||||
"show-debug-tab": "Afficher l'onglet de débogage",
|
||||
"clear-debug-messages": "Supprimer les messages de débogage",
|
||||
"clear-filtered-debug-messages": "Supprimer les messages de débogage filtrés",
|
||||
"activate-selected-debug-nodes": "Activer les noeuds de débogage sélectionnés",
|
||||
"activate-all-debug-nodes": "Activer tous les noeuds de débogage",
|
||||
"activate-all-flow-debug-nodes": "Activer tous les noeuds de débogage dans un flux",
|
||||
"deactivate-selected-debug-nodes": "Désactiver les noeuds de débogage sélectionnés",
|
||||
"deactivate-all-debug-nodes": "Désactiver tous les noeuds de débogage",
|
||||
"deactivate-all-flow-debug-nodes": "Désactiver tous les noeuds de débogage dans un flux",
|
||||
"zoom-in": "Zoomer",
|
||||
"zoom-out": "Dézoomer",
|
||||
"zoom-reset": "Réinitialiser le zoom",
|
||||
"toggle-navigator": "Basculer l'affichage du navigateur",
|
||||
"show-system-info": "Afficher les informations système",
|
||||
"split-wires-with-junctions": "Diviser les fils avec des jonctions",
|
||||
"new-project": "Nouveau projet",
|
||||
"open-project": "Ouvrir le projet",
|
||||
"show-project-settings": "Afficher les paramètres du projet",
|
||||
"show-version-control-tab": "Afficher l'onglet de contrôle de version",
|
||||
"start-flows": "Démarrer les flux",
|
||||
"stop-flows": "Arrêter les flux",
|
||||
"copy-item-url": "Copier l'URL de l'élément",
|
||||
"copy-item-edit-url": "Copier l'URL de modification de l'élément",
|
||||
"move-flow-to-start": "Déplacer le flux jusqu'au début",
|
||||
"move-flow-to-end": "Déplacer le flux jusqu'à la fin",
|
||||
"show-global-env": "Afficher les variables d'environnement globales",
|
||||
"lock-flow": "Verrouiller le flux",
|
||||
"unlock-flow": "Déverrouiller le flux",
|
||||
"show-node-help": "Afficher l'aide du noeud"
|
||||
}
|
||||
}
|
||||
|
@@ -270,5 +270,9 @@
|
||||
"$moment": {
|
||||
"args": "[str]",
|
||||
"desc": "Obtient un objet de date à l'aide de la bibliothèque Moment."
|
||||
},
|
||||
"$clone": {
|
||||
"args": "valeur",
|
||||
"desc": "Cloner un objet en toute sécurité."
|
||||
}
|
||||
}
|
||||
|
@@ -122,7 +122,6 @@
|
||||
"selectionToSubflow": "選択部分をサブフロー化",
|
||||
"flows": "フロー",
|
||||
"add": "フローを新規追加",
|
||||
"rename": "フロー名を変更",
|
||||
"delete": "フローを削除",
|
||||
"keyboardShortcuts": "ショートカットキーの説明",
|
||||
"login": "ログイン",
|
||||
@@ -130,6 +129,11 @@
|
||||
"editPalette": "パレットの管理",
|
||||
"other": "その他",
|
||||
"showTips": "ヒントを表示",
|
||||
"showNodeHelp": "ノードのヘルプを表示",
|
||||
"enableSelectedNodes": "選択したノードを有効化",
|
||||
"disableSelectedNodes": "選択したノードを無効化",
|
||||
"showSelectedNodeLabels": "選択したノードのラベル表示",
|
||||
"hideSelectedNodeLabels": "選択したノードのラベル非表示",
|
||||
"showWelcomeTours": "新バージョンのガイドツアーを表示",
|
||||
"help": "Node-REDウェブサイト",
|
||||
"projects": "プロジェクト",
|
||||
@@ -299,7 +303,8 @@
|
||||
"missingType": "不正なフロー - __index__ 番目の要素に'type'プロパティがありません"
|
||||
},
|
||||
"conflictNotification1": "読み込もうとしているノードのいくつかは、既にワークスペース内に存在しています。",
|
||||
"conflictNotification2": "読み込むノードを選択し、また既存のノードを置き換えるか、もしくはそれらのコピーを読み込むかも選択してください。"
|
||||
"conflictNotification2": "読み込むノードを選択し、また既存のノードを置き換えるか、もしくはそれらのコピーを読み込むかも選択してください。",
|
||||
"alreadyExists": "本ノードは既に存在"
|
||||
},
|
||||
"copyMessagePath": "パスをコピーしました",
|
||||
"copyMessageValue": "値をコピーしました",
|
||||
@@ -511,7 +516,7 @@
|
||||
"selectAllConnected": "接続されたノードを選択",
|
||||
"addRemoveNode": "ノードの選択、選択解除",
|
||||
"editSelected": "選択したノードを編集",
|
||||
"deleteSelected": "選択したノードや接続を削除",
|
||||
"deleteSelected": "選択部分を削除",
|
||||
"deleteReconnect": "削除と再接続",
|
||||
"importNode": "フローの読み込み",
|
||||
"exportNode": "フローの書き出し",
|
||||
@@ -919,7 +924,14 @@
|
||||
"date": "日時",
|
||||
"jsonata": "JSONata式",
|
||||
"env": "環境変数",
|
||||
"cred": "認証情報"
|
||||
"cred": "認証情報",
|
||||
"conf-types": "設定ノード"
|
||||
},
|
||||
"date": {
|
||||
"format": {
|
||||
"timestamp": "エポックからの経過ミリ秒",
|
||||
"object": "JavaScript日付オブジェクト"
|
||||
}
|
||||
}
|
||||
},
|
||||
"editableList": {
|
||||
@@ -1201,23 +1213,11 @@
|
||||
"diagnostics": {
|
||||
"title": "システム情報"
|
||||
},
|
||||
"languages": {
|
||||
"de": "ドイツ語",
|
||||
"en-US": "英語",
|
||||
"fr": "フランス語",
|
||||
"ja": "日本語",
|
||||
"ko": "韓国語",
|
||||
"pt-BR": "ポルトガル語",
|
||||
"ru": "ロシア語",
|
||||
"zh-CN": "中国語(簡体)",
|
||||
"zh-TW": "中国語(繁体)"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "JSONデータが不正: __error__",
|
||||
"invalid-json-prop": "__prop__: JSONデータが不正: __error__",
|
||||
"invalid-expr": "不正なJSONata式: __error__",
|
||||
"invalid-prop": "プロパティ式が不正",
|
||||
"invalid-prop-prop": "__prop__: プロパティ式が不正",
|
||||
"invalid-num": "数値が不正",
|
||||
"invalid-num-prop": "__prop__: 数値が不正",
|
||||
"invalid-regexp": "入力パターンが不正",
|
||||
@@ -1229,6 +1229,7 @@
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"showActionList": "動作一覧を表示",
|
||||
"insert": "挿入",
|
||||
"node": "ノード",
|
||||
"junction": "分岐点",
|
||||
@@ -1236,7 +1237,7 @@
|
||||
},
|
||||
"env-var": {
|
||||
"environment": "環境変数",
|
||||
"header": "大域環境変数",
|
||||
"header": "グローバル環境変数",
|
||||
"revert": "破棄"
|
||||
},
|
||||
"action-list": {
|
||||
@@ -1388,7 +1389,7 @@
|
||||
"copy-item-edit-url": "要素の編集URLをコピー",
|
||||
"move-flow-to-start": "フローを先頭に移動",
|
||||
"move-flow-to-end": "フローを末尾に移動",
|
||||
"show-global-env": "大域環境変数を表示",
|
||||
"show-global-env": "グローバル環境変数を表示",
|
||||
"lock-flow": "フローを固定",
|
||||
"unlock-flow": "フローの固定を解除",
|
||||
"show-node-help": "ノードのヘルプを表示"
|
||||
|
@@ -79,7 +79,6 @@
|
||||
"selectionToSubflow": "서브 플로우 선택",
|
||||
"flows": "플로우",
|
||||
"add": "추가",
|
||||
"rename": "이름변경",
|
||||
"delete": "삭제",
|
||||
"keyboardShortcuts": "단축키",
|
||||
"login": "로그인",
|
||||
|
@@ -109,7 +109,6 @@
|
||||
"selectionToSubflow": "Seleção para subfluxo",
|
||||
"flows": "Fluxos",
|
||||
"add": "Adicionar",
|
||||
"rename": "Renomear",
|
||||
"delete": "Apagar",
|
||||
"keyboardShortcuts": "Atalhos do teclado",
|
||||
"login": "Ingressar",
|
||||
@@ -1173,22 +1172,10 @@
|
||||
"diagnostics": {
|
||||
"title": "informações do Sistema"
|
||||
},
|
||||
"languages": {
|
||||
"de": "Alemão",
|
||||
"en-US": "Inglês",
|
||||
"ja": "Japonês",
|
||||
"ko": "Coreano",
|
||||
"pt-BR": "Português(Brasil)",
|
||||
"ru": "Russo",
|
||||
"zh-CN": "Chinês(Simplificado)",
|
||||
"zh-TW": "Chinês(Tradicional)"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "Dados JSON inválidos: __error__",
|
||||
"invalid-json-prop": "__prop__: dados JSON inválidos: __error__",
|
||||
"invalid-prop": "Expressão de propriedade inválida",
|
||||
"invalid-prop-prop": "__prop__: expressão de propriedade inválida",
|
||||
"invalid-num": "Número inválido",
|
||||
"invalid-num-prop": "__prop__: número inválido",
|
||||
"invalid-regexp": "Padrão de entrada inválido",
|
||||
|
@@ -95,7 +95,6 @@
|
||||
"selectionToSubflow": "Выделение в подпоток",
|
||||
"flows": "Потоки",
|
||||
"add": "Добавить",
|
||||
"rename": "Переименовать",
|
||||
"delete": "Удалить",
|
||||
"keyboardShortcuts": "Сочетания клавиш",
|
||||
"login": "Войти",
|
||||
@@ -1129,16 +1128,5 @@
|
||||
"appearance": "Внешний вид",
|
||||
"preview": "Предпросмотр редактора",
|
||||
"defaultValue": "Значение по умолчанию"
|
||||
},
|
||||
"languages" : {
|
||||
"de": "Немецкий",
|
||||
"en-US": "Английский",
|
||||
"fr": "Французский",
|
||||
"ja": "Японский",
|
||||
"ko": "Корейский",
|
||||
"pt-BR":"португальский",
|
||||
"ru": "Русский",
|
||||
"zh-CN": "Китайский (упрощенный)",
|
||||
"zh-TW": "Китайский (традиционный)"
|
||||
}
|
||||
}
|
||||
|
@@ -23,7 +23,11 @@
|
||||
"position": "位置",
|
||||
"enable": "启用",
|
||||
"disable": "禁用",
|
||||
"upload": "上传"
|
||||
"upload": "上传",
|
||||
"lock": "锁定",
|
||||
"unlock": "解锁",
|
||||
"locked": "锁定",
|
||||
"unlocked": "解锁"
|
||||
},
|
||||
"type": {
|
||||
"string": "字符串",
|
||||
@@ -68,7 +72,13 @@
|
||||
"enabled": "有效",
|
||||
"disabled": "无效",
|
||||
"info": "详细描述",
|
||||
"selectNodes": "点击节点来选择"
|
||||
"selectNodes": "点击节点来选择",
|
||||
"enableFlow": "启用流程",
|
||||
"disableFlow": "禁用流程",
|
||||
"lockFlow": "锁定流程",
|
||||
"unlockFlow": "解除锁定",
|
||||
"moveToStart": "移动到起始",
|
||||
"moveToEnd": "移动到末尾"
|
||||
},
|
||||
"menu": {
|
||||
"label": {
|
||||
@@ -101,6 +111,7 @@
|
||||
"displayStatus": "显示节点状态",
|
||||
"displayConfig": "修改节点配置",
|
||||
"import": "导入",
|
||||
"importExample": "导入示例流程",
|
||||
"export": "导出",
|
||||
"search": "查找流程",
|
||||
"searchInput": "查找流程",
|
||||
@@ -109,7 +120,6 @@
|
||||
"selectionToSubflow": "将选择部分更改为子流程",
|
||||
"flows": "流程",
|
||||
"add": "增加",
|
||||
"rename": "重命名",
|
||||
"delete": "删除",
|
||||
"keyboardShortcuts": "键盘快捷方式",
|
||||
"login": "登录",
|
||||
@@ -142,7 +152,12 @@
|
||||
"moveToBack": "置于底层",
|
||||
"moveToFront": "置于顶层",
|
||||
"moveBackwards": "向后移动",
|
||||
"moveForwards": "向前移动"
|
||||
"moveForwards": "向前移动",
|
||||
"showNodeHelp":"显示节点帮助",
|
||||
"enableSelectedNodes":"启用当前选中节点",
|
||||
"disableSelectedNodes":"禁用当前选中节点",
|
||||
"showSelectedNodeLabels":"显示选中的节点标签",
|
||||
"hideSelectedNodeLabels":"隐藏选中的节点标签"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
@@ -403,6 +418,7 @@
|
||||
},
|
||||
"errors": {
|
||||
"noNodesSelected": "<strong>无法创建子流程</strong>: 未选择节点",
|
||||
"acrossMultipleGroups": "无法跨多个组创建子流",
|
||||
"multipleInputsToSelection": "<strong>无法创建子流程</strong>: 多个输入到了选择"
|
||||
}
|
||||
},
|
||||
@@ -491,12 +507,14 @@
|
||||
"unassigned": "未分配",
|
||||
"global": "全局",
|
||||
"workspace": "工作区",
|
||||
"editor": "编辑对话框",
|
||||
"selectAll": "选择所有节点",
|
||||
"selectNone": "取消所有选择",
|
||||
"selectAllConnected": "选择所有连接的节点",
|
||||
"addRemoveNode": "从选择中添加/删除节点",
|
||||
"editSelected": "编辑选定节点",
|
||||
"deleteSelected": "删除选定节点或链接",
|
||||
"deleteReconnect": "删除并重新连接",
|
||||
"importNode": "导入节点",
|
||||
"exportNode": "导出节点",
|
||||
"nudgeNode": "移动所选节点(1px)",
|
||||
@@ -571,6 +589,7 @@
|
||||
"editor": {
|
||||
"title": "面板管理",
|
||||
"palette": "控制板",
|
||||
"allCatalogs": "所有目录",
|
||||
"times": {
|
||||
"seconds": "秒前",
|
||||
"minutes": "分前",
|
||||
@@ -610,6 +629,7 @@
|
||||
"tab-nodes": "节点",
|
||||
"tab-install": "安装",
|
||||
"sort": "排序:",
|
||||
"sortRelevance": "关联",
|
||||
"sortAZ": "a-z顺序",
|
||||
"sortRecent": "日期顺序",
|
||||
"more": "增加 __count__ 个",
|
||||
@@ -683,7 +703,11 @@
|
||||
"empty": "空的",
|
||||
"globalConfig": "全局配置节点",
|
||||
"triggerAction": "触发动作",
|
||||
"find": "在工作区中查找"
|
||||
"find": "在工作区中查找",
|
||||
"copyItemUrl": "复制地址",
|
||||
"copyURL2Clipboard": "复制地址到剪贴板",
|
||||
"showFlow": "显示流程",
|
||||
"hideFlow": "隐藏流程"
|
||||
},
|
||||
"help": {
|
||||
"name": "帮助",
|
||||
@@ -984,7 +1008,10 @@
|
||||
"quote": "引用",
|
||||
"link": "链接",
|
||||
"horizontal-rule": "水平线",
|
||||
"toggle-preview": "切换预览"
|
||||
"toggle-preview": "切换预览",
|
||||
"mermaid": {
|
||||
"summary": "美人鱼图"
|
||||
}
|
||||
},
|
||||
"bufferEditor": {
|
||||
"title": "Buffer 编辑器",
|
||||
@@ -1147,17 +1174,6 @@
|
||||
"create": "创建分支",
|
||||
"current": "当前的"
|
||||
},
|
||||
"languages": {
|
||||
"de": "德语",
|
||||
"en-US": "英文",
|
||||
"fr": "法语",
|
||||
"ja": "日语",
|
||||
"ko": "韩文",
|
||||
"pt-BR":"葡萄牙语",
|
||||
"ru":"俄語",
|
||||
"zh-CN": "简体中文",
|
||||
"zh-TW": "繁体中文"
|
||||
},
|
||||
"create-default-file-set": {
|
||||
"no-active": "没有活动项目就无法创建默认文件集",
|
||||
"no-empty": "无法在非空项目上创建默认文件集",
|
||||
@@ -1187,21 +1203,11 @@
|
||||
"diagnostics": {
|
||||
"title": "系统信息"
|
||||
},
|
||||
"languages": {
|
||||
"de": "德语-Deutsch",
|
||||
"en-US": "英文-English",
|
||||
"ja": "日语-日本",
|
||||
"ko": "韩文-한국인",
|
||||
"ru": "俄语-Русский",
|
||||
"zh-CN": "简体中文",
|
||||
"zh-TW": "繁體中文"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "无效的 JSON 数据: __error__",
|
||||
"invalid-json-prop": "__prop__: 无效的 JSON 数据: __error__",
|
||||
"invalid-expr": "无效的 JSONata 表达式: __error__",
|
||||
"invalid-prop": "无效的属性表达式",
|
||||
"invalid-prop-prop": "__prop__: 无效的属性表达式",
|
||||
"invalid-num": "无效的数字",
|
||||
"invalid-num-prop": "__prop__: 无效的数字",
|
||||
"invalid-regexp": "输入格式无效",
|
||||
@@ -1213,9 +1219,15 @@
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"showActionList":"显示动作列表",
|
||||
"insert": "插入",
|
||||
"node": "节点",
|
||||
"junction": "连接点",
|
||||
"linkNodes": "链接节点"
|
||||
},
|
||||
"env-var": {
|
||||
"environment": "环境配置",
|
||||
"header": "全局环境变量",
|
||||
"revert": "重置"
|
||||
}
|
||||
}
|
||||
|
@@ -270,5 +270,9 @@
|
||||
"$moment": {
|
||||
"args": "[str]",
|
||||
"desc": "使用Moment库获取日期对象。"
|
||||
},
|
||||
"$clone": {
|
||||
"args": "value",
|
||||
"desc": "安全克隆对象."
|
||||
}
|
||||
}
|
||||
|
@@ -23,7 +23,11 @@
|
||||
"position": "位置",
|
||||
"enable": "啟用",
|
||||
"disable": "禁用",
|
||||
"upload": "上傳"
|
||||
"upload": "上傳",
|
||||
"lock": "鎖定",
|
||||
"unlock": "解鎖",
|
||||
"locked": "鎖定",
|
||||
"unlocked": "解鎖"
|
||||
},
|
||||
"type": {
|
||||
"string": "字符串",
|
||||
@@ -38,11 +42,14 @@
|
||||
}
|
||||
},
|
||||
"event": {
|
||||
"loadPlugins": "加載插件",
|
||||
"loadPalette": "加載控制板",
|
||||
"loadNodeCatalogs": "加載節點目錄",
|
||||
"loadNodes": "加載 __count__ 個節點",
|
||||
"loadFlows": "加載流程",
|
||||
"importFlows": "往工作區中加載流程"
|
||||
"importFlows": "往工作區中加載流程",
|
||||
"importError": "<p>加載流程錯誤</p><p>__message__</p>",
|
||||
"loadingProject": "加載項目"
|
||||
},
|
||||
"workspace": {
|
||||
"defaultName": "流程__number__",
|
||||
@@ -51,18 +58,35 @@
|
||||
"delete": "確定想要刪除 '__label__'?",
|
||||
"dropFlowHere": "把流程放到這裡",
|
||||
"addFlow": "新增流程",
|
||||
"listFlows": "流程列表",
|
||||
"addFlowToRight": "在右側新增流程",
|
||||
"hideFlow": "隱藏流程",
|
||||
"hideOtherFlows": "隱藏其它流程",
|
||||
"showAllFlows": "顯示所有流程",
|
||||
"hideAllFlows": "隱藏所有流程",
|
||||
"hiddenFlows": "列出 __count__ 個隱藏流程",
|
||||
"hiddenFlows_plural": "列出 __count__ 個隱藏流程",
|
||||
"showLastHiddenFlow": "顯示最後一個隱藏流程",
|
||||
" ": "流程列表",
|
||||
"listSubflows": "列出子流程",
|
||||
"status": "狀態",
|
||||
"enabled": "有效",
|
||||
"disabled": "無效",
|
||||
"info": "詳細描述",
|
||||
"selectNodes": "點擊節點用於選擇"
|
||||
"selectNodes": "點擊節點用於選擇",
|
||||
"enableFlow": "啟用流程",
|
||||
"disableFlow": "禁用流程",
|
||||
"lockFlow": "鎖定流程",
|
||||
"unlockFlow": "解除鎖定",
|
||||
"moveToStart": "移動到起始",
|
||||
"moveToEnd": "移動到末尾"
|
||||
},
|
||||
"menu": {
|
||||
"label": {
|
||||
"view": {
|
||||
"view": "顯示",
|
||||
"grid": "格線",
|
||||
"storeZoom": "加載時還原縮放尺寸",
|
||||
"storePosition": "加載時還原滾動位置",
|
||||
"showGrid": "顯示格線",
|
||||
"snapGrid": "對齊格線",
|
||||
"gridSize": "格線尺寸",
|
||||
@@ -80,12 +104,14 @@
|
||||
"palette": {
|
||||
"show": "顯示控制板"
|
||||
},
|
||||
"edit": "編輯",
|
||||
"settings": "設置",
|
||||
"userSettings": "使用者設置",
|
||||
"nodes": "節點",
|
||||
"displayStatus": "顯示節點狀態",
|
||||
"displayConfig": "修改節點配置",
|
||||
"import": "匯入",
|
||||
"importExample": "導入示例流程",
|
||||
"export": "匯出",
|
||||
"search": "搜尋流程",
|
||||
"searchInput": "搜尋流程",
|
||||
@@ -94,7 +120,6 @@
|
||||
"selectionToSubflow": "將選擇部分更改為子流程",
|
||||
"flows": "流程",
|
||||
"add": "增加",
|
||||
"rename": "重新命名",
|
||||
"delete": "刪除",
|
||||
"keyboardShortcuts": "鍵盤快速鍵",
|
||||
"login": "登入",
|
||||
@@ -102,24 +127,48 @@
|
||||
"editPalette": "節點管理",
|
||||
"other": "其他",
|
||||
"showTips": "顯示小提示",
|
||||
"help": "Node-RED website",
|
||||
"showWelcomeTours": "顯示新版本向導",
|
||||
"help": "Node-RED 文檔主頁",
|
||||
"projects": "專案",
|
||||
"projects-new": "新專案",
|
||||
"projects-open": "開啟專案",
|
||||
"projects-settings": "專案設定",
|
||||
"showNodeLabelDefault": "顯示新添加節點的標籤",
|
||||
"codeEditor": "代碼編輯器",
|
||||
"groups": "組",
|
||||
"groupSelection": "選擇組",
|
||||
"ungroupSelection": "取消選擇組",
|
||||
"groupMergeSelection": "合并選擇",
|
||||
"groupRemoveSelection": "從組中移除"
|
||||
"groupRemoveSelection": "從組中移除",
|
||||
"arrange": "布局",
|
||||
"alignLeft": "左對齊",
|
||||
"alignCenter": "居中對齊",
|
||||
"alignRight": "右對齊",
|
||||
"alignTop": "頂部對齊",
|
||||
"alignMiddle": "垂直居中對齊",
|
||||
"alignBottom": "底部對齊",
|
||||
"distributeHorizontally": "横向分布",
|
||||
"distributeVertically": "垂直分布",
|
||||
"moveToBack": "置於底層",
|
||||
"moveToFront": "置於頂層",
|
||||
"moveBackwards": "向後移動",
|
||||
"moveForwards": "向前移動",
|
||||
"showNodeHelp":"顯示節點幫助",
|
||||
"enableSelectedNodes":"啟用當前選中節點",
|
||||
"disableSelectedNodes":"禁用當前選中節點",
|
||||
"showSelectedNodeLabels":"顯示選中的節點標簽",
|
||||
"hideSelectedNodeLabels":"隱藏選中的節點標簽"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"toggle-navigator": "切換導航器",
|
||||
"zoom-out": "縮小",
|
||||
"zoom-reset": "重置縮放",
|
||||
"zoom-in": "放大"
|
||||
"zoom-in": "放大",
|
||||
"search-flows": "搜索流程",
|
||||
"search-prev": "上一個",
|
||||
"search-next": "下一個",
|
||||
"search-counter": "\"__term__\" __result__ of __count__"
|
||||
},
|
||||
"user": {
|
||||
"loggedInAs": "作為 __name__ 登入",
|
||||
@@ -135,12 +184,17 @@
|
||||
}
|
||||
},
|
||||
"notification": {
|
||||
"state": {
|
||||
"flowsStopped": "流程已停止",
|
||||
"flowsStarted": "流程已啟動"
|
||||
},
|
||||
"warning": "<strong>警告</strong>: __message__",
|
||||
"warnings": {
|
||||
"undeployedChanges": "節點中存在未部署的更改",
|
||||
"nodeActionDisabled": "節點動作在子流程中被禁用",
|
||||
"nodeActionDisabledSubflow": "子流程中禁用了節點操作",
|
||||
"missing-types": "流程由於缺少節點類型而停止。請檢查日誌的詳細資訊",
|
||||
"missing-modules": "<p>流程因缺少模塊而停止。</p>",
|
||||
"safe-mode": "<p>流程在安全模式下停止。</p><p>您可以修改流程並部署更改以重新啟動。</p>",
|
||||
"restartRequired": "Node-RED必須重新啟動,以啟用升級的模組",
|
||||
"credentials_load_failed": "<p>流程由於無法解密證書而停止。</p> <p>流程證書文件已加密,但是項目的加密密鑰丟失或無效。</p>",
|
||||
@@ -151,7 +205,7 @@
|
||||
"project_not_found": "<p>找不到項目的'__project__'</p>",
|
||||
"git_merge_conflict": "<p>自動合併更改失敗。</p><p>修復未合併的衝突,然後提交結果。</p>"
|
||||
},
|
||||
"error": "<strong>Error</strong>: __message__",
|
||||
"error": "<strong>錯誤</strong>: __message__",
|
||||
"errors": {
|
||||
"lostConnection": "丟失與伺服器的連接,重新連接...",
|
||||
"lostConnectionReconnect": "丟失與伺服器的連接,__time__ 秒後重新連接",
|
||||
@@ -208,6 +262,8 @@
|
||||
"download": "下載",
|
||||
"importUnrecognised": "匯入了無法識別的類型:",
|
||||
"importUnrecognised_plural": "匯入了無法識別的類型:",
|
||||
"importDuplicate": "導入了重復節點:",
|
||||
"importDuplicate_plural": "導入了重復節點:",
|
||||
"nodesExported": "節點匯出到了剪貼簿",
|
||||
"nodesImported": "已匯入:",
|
||||
"nodeCopied": "已複製 __count__ 個節點",
|
||||
@@ -259,6 +315,10 @@
|
||||
"modifiedFlowsDesc": "只部署包含已更改節點的流程",
|
||||
"modifiedNodes": "已更改的節點",
|
||||
"modifiedNodesDesc": "只部署已經更改的節點",
|
||||
"startFlows": "啟動",
|
||||
"startFlowsDesc": "啟動流程",
|
||||
"stopFlows": "停止",
|
||||
"stopFlowsDesc": "停止流程",
|
||||
"restartFlows": "重新啟動流程",
|
||||
"restartFlowsDesc": "重新啟動當前部署的流程",
|
||||
"successfulDeploy": "部署成功",
|
||||
@@ -337,14 +397,28 @@
|
||||
"output": "輸出:",
|
||||
"status": "狀態節點",
|
||||
"deleteSubflow": "刪除子流程",
|
||||
"confirmDelete": "您確定要刪除此子流程?",
|
||||
"info": "詳細描述",
|
||||
"category": "類別",
|
||||
"module": "模塊",
|
||||
"license": "許可",
|
||||
"licenseNone": "無",
|
||||
"licenseOther": "其它",
|
||||
"type": "節點類型",
|
||||
"version": "版本",
|
||||
"versionPlaceholder": "x.y.z",
|
||||
"keys": "關鍵字",
|
||||
"keysPlaceholder": "使用英文逗號分隔關鍵字",
|
||||
"author": "作者",
|
||||
"authorPlaceholder": "名字 <email@example.com>",
|
||||
"desc": "描述",
|
||||
"env": {
|
||||
"restore": "恢復為默認子流程",
|
||||
"remove": "類別刪除環境變量"
|
||||
},
|
||||
"errors": {
|
||||
"noNodesSelected": "<strong>無法創建子流程</strong>: 未選擇節點",
|
||||
"acrossMultipleGroups": "無法跨多個組創建子流",
|
||||
"multipleInputsToSelection": "<strong>無法創建子流程</strong>: 多個輸入到了選擇"
|
||||
}
|
||||
},
|
||||
@@ -367,12 +441,12 @@
|
||||
"editConfig": "編輯 __type__ 配置",
|
||||
"addNewType": "添加新的 __type__ 節點",
|
||||
"nodeProperties": "節點屬性",
|
||||
"label": "Label",
|
||||
"label": "標簽",
|
||||
"color": "顏色",
|
||||
"portLabels": "埠標籤",
|
||||
"labelInputs": "輸入",
|
||||
"labelOutputs": "輸出",
|
||||
"settingIcon": "Icon",
|
||||
"settingIcon": "圖標",
|
||||
"default": "默認",
|
||||
"noDefaultLabel": "無",
|
||||
"defaultLabel": "使用默認標籤",
|
||||
@@ -385,6 +459,7 @@
|
||||
"icon": "圖標",
|
||||
"inputType": "輸入類型",
|
||||
"selectType": "選擇類型...",
|
||||
"loadCredentials": "加載節點憑證",
|
||||
"inputs": {
|
||||
"input": "輸入",
|
||||
"select": "選擇",
|
||||
@@ -419,7 +494,8 @@
|
||||
},
|
||||
"errors": {
|
||||
"scopeChange": "更改範圍將使其他流程中的節點無法使用",
|
||||
"invalidProperties": "無效的屬性:"
|
||||
"invalidProperties": "無效的屬性:",
|
||||
"credentialLoadFailed": "無法加載節點憑據"
|
||||
}
|
||||
},
|
||||
"keyboard": {
|
||||
@@ -431,11 +507,14 @@
|
||||
"unassigned": "未分配",
|
||||
"global": "全局",
|
||||
"workspace": "工作區",
|
||||
"editor": "編輯對話框",
|
||||
"selectAll": "選擇所有節點",
|
||||
"selectNone": "取消所有選擇",
|
||||
"selectAllConnected": "選擇所有連接的節點",
|
||||
"addRemoveNode": "從選擇中添加/刪除節點",
|
||||
"editSelected": "編輯選定節點",
|
||||
"deleteSelected": "刪除選定節點或連結",
|
||||
"deleteReconnect": "刪除並重新連接",
|
||||
"importNode": "匯入節點",
|
||||
"exportNode": "匯出節點",
|
||||
"nudgeNode": "移動所選節點(1px)",
|
||||
@@ -445,10 +524,14 @@
|
||||
"copyNode": "複製所選節點",
|
||||
"cutNode": "剪切所選節點",
|
||||
"pasteNode": "粘貼節點",
|
||||
"copyGroupStyle": "復製組樣式",
|
||||
"pasteGroupStyle": "粘貼組樣式",
|
||||
"undoChange": "撤銷上次執行的更改",
|
||||
"redoChange": "重做",
|
||||
"searchBox": "打開搜尋框",
|
||||
"managePalette": "管理面板",
|
||||
"actionList": "動作列表"
|
||||
"actionList": "動作列表",
|
||||
"splitWireWithLinks": "使用Link節點拆分已選項"
|
||||
},
|
||||
"library": {
|
||||
"library": "庫",
|
||||
@@ -466,12 +549,11 @@
|
||||
"types": {
|
||||
"local": "本地",
|
||||
"examples": "例子"
|
||||
},
|
||||
"exportToLibrary": "將節點匯出到庫"
|
||||
}
|
||||
},
|
||||
"palette": {
|
||||
"noInfo": "無可用資訊",
|
||||
"filter": "過濾節點",
|
||||
"filter": "過濾已安裝模組",
|
||||
"search": "搜尋模組",
|
||||
"addCategory": "添加新的...",
|
||||
"label": {
|
||||
@@ -501,11 +583,13 @@
|
||||
"nodeEnabled_plural": "啟用多個節點:",
|
||||
"nodeDisabled": "禁用節點:",
|
||||
"nodeDisabled_plural": "禁用多個節點:",
|
||||
"nodeUpgraded": "節點模組__module__升級到__version__版本"
|
||||
"nodeUpgraded": "節點模組__module__升級到__version__版本",
|
||||
"unknownNodeRegistered": "加載節點錯誤: <ul><li>__type__<br>__error__</li></ul>"
|
||||
},
|
||||
"editor": {
|
||||
"title": "面板管理",
|
||||
"palette": "Palette",
|
||||
"palette": "控製板",
|
||||
"allCatalogs": "所有目錄",
|
||||
"times": {
|
||||
"seconds": "秒前",
|
||||
"minutes": "分前",
|
||||
@@ -545,10 +629,12 @@
|
||||
"tab-nodes": "節點",
|
||||
"tab-install": "安裝",
|
||||
"sort": "排序:",
|
||||
"sortRelevance": "關聯",
|
||||
"sortAZ": "a-z順序",
|
||||
"sortRecent": "日期順序",
|
||||
"more": "增加 __count__ 個",
|
||||
"upload": "上傳模塊tgz文件",
|
||||
"refresh": "更新模塊列表",
|
||||
"errors": {
|
||||
"catalogLoadFailed": "無法載入節點目錄。<br>查看瀏覽器控制臺瞭解更多資訊",
|
||||
"installFailed": "無法安裝: __module__<br>__message__<br>查看日誌瞭解更多資訊",
|
||||
@@ -617,7 +703,11 @@
|
||||
"empty": "空的",
|
||||
"globalConfig": "全局配置節點",
|
||||
"triggerAction": "觸發動作",
|
||||
"find": "在工作區中查找"
|
||||
"find": "在工作區中查找",
|
||||
"copyItemUrl": "復製地址",
|
||||
"copyURL2Clipboard": "復製地址到剪貼板",
|
||||
"showFlow": "顯示流程",
|
||||
"hideFlow": "隱藏流程"
|
||||
},
|
||||
"help": {
|
||||
"name": "幫助",
|
||||
@@ -627,7 +717,8 @@
|
||||
"showHelp": "顯示幫助",
|
||||
"showInOutline": "在大綱中顯示",
|
||||
"showTopics": "顯示主題",
|
||||
"noHelp": "未選擇幫助主題"
|
||||
"noHelp": "未選擇幫助主題",
|
||||
"changeLog": "更新日誌"
|
||||
},
|
||||
"config": {
|
||||
"name": "配置節點",
|
||||
@@ -828,31 +919,37 @@
|
||||
"json": "JSON",
|
||||
"bin": "二進位流",
|
||||
"date": "時間戳記",
|
||||
"jsonata": "expression",
|
||||
"env": "env variable",
|
||||
"jsonata": "表達式",
|
||||
"env": "環境變量",
|
||||
"cred": "證書"
|
||||
}
|
||||
},
|
||||
"editableList": {
|
||||
"add": "添加"
|
||||
"add": "添加",
|
||||
"addTitle": "添加項"
|
||||
},
|
||||
"search": {
|
||||
"empty": "找不到匹配",
|
||||
"history": "搜索歷史",
|
||||
"clear": "清除所有",
|
||||
"empty": "找不到匹配項",
|
||||
"addNode": "添加一個節點...",
|
||||
"options": {
|
||||
"configNodes": "配置節點",
|
||||
"unusedConfigNodes": "未使用的配置節點",
|
||||
"invalidNodes": "無效的節點",
|
||||
"uknownNodes": "未知的節點",
|
||||
"unusedSubflows": "未使用的子流程"
|
||||
"unusedSubflows": "未使用的子流程",
|
||||
"hiddenFlows": "隱藏的流程",
|
||||
"modifiedNodes": "已修改的節點或流程",
|
||||
"thisFlow": "當前流程"
|
||||
}
|
||||
},
|
||||
"expressionEditor": {
|
||||
"functions": "功能",
|
||||
"functionReference": "Function reference",
|
||||
"functionReference": "功能參考",
|
||||
"insert": "插入",
|
||||
"title": "JSONata運算式編輯器",
|
||||
"test": "Test",
|
||||
"test": "測試",
|
||||
"data": "示例消息",
|
||||
"result": "結果",
|
||||
"format": "格式表達方法",
|
||||
@@ -863,20 +960,28 @@
|
||||
"invalid-expr": "無效的JSONata運算式:\n __message__",
|
||||
"invalid-msg": "無效的示例JSON消息:\n __message__",
|
||||
"context-unsupported": "無法測試上下文函數\n $flowContext 或 $globalContext",
|
||||
"env-unsupported": "無法測試 $env 函數",
|
||||
"moment-unsupported": "無法測試 $moment 函數",
|
||||
"clone-unsupported": "無法測試 $clone 函數",
|
||||
"eval": "評估運算式錯誤:\n __message__"
|
||||
}
|
||||
},
|
||||
"monaco": {
|
||||
"setTheme": "設置主題"
|
||||
},
|
||||
"jsEditor": {
|
||||
"title": "JavaScript 編輯器"
|
||||
},
|
||||
"textEditor": {
|
||||
"title": "Text 編輯器"
|
||||
"title": "文本編輯器"
|
||||
},
|
||||
"jsonEditor": {
|
||||
"title": "JSON編輯器",
|
||||
"format": "格式化JSON",
|
||||
"rawMode": "編輯 JSON",
|
||||
"uiMode": "Visual編輯器",
|
||||
"uiMode": "可視化編輯器",
|
||||
"rawMode-readonly": "原始JSON",
|
||||
"uiMode-readonly": "可視化",
|
||||
"insertAbove": "在上方插入",
|
||||
"insertBelow": "在下方插入",
|
||||
"addItem": "添加項目",
|
||||
@@ -892,9 +997,9 @@
|
||||
"title": "Markdown 編輯器",
|
||||
"expand": "展開",
|
||||
"format": "F使用markdown格式化",
|
||||
"heading1": "Heading 1",
|
||||
"heading2": "Heading 2",
|
||||
"heading3": "Heading 3",
|
||||
"heading1": "標題 1",
|
||||
"heading2": "標題 2",
|
||||
"heading3": "標題 3",
|
||||
"bold": "粗體",
|
||||
"italic": "斜體",
|
||||
"code": "程式碼",
|
||||
@@ -903,7 +1008,10 @@
|
||||
"quote": "引用",
|
||||
"link": "連結",
|
||||
"horizontal-rule": "分隔線",
|
||||
"toggle-preview": "預覽"
|
||||
"toggle-preview": "切換預覽",
|
||||
"mermaid": {
|
||||
"summary": "美人魚圖"
|
||||
}
|
||||
},
|
||||
"bufferEditor": {
|
||||
"title": "緩衝區編輯器",
|
||||
@@ -1038,7 +1146,8 @@
|
||||
"not-git": "不是git倉庫",
|
||||
"no-resource": "找不到存儲庫",
|
||||
"cant-get-ssh-key-path": "錯誤! 無法獲取所選的SSH密鑰路徑。",
|
||||
"unexpected_error": "意外的錯誤"
|
||||
"unexpected_error": "意外的錯誤",
|
||||
"clearContext": "更改項目時清除上下文"
|
||||
},
|
||||
"delete": {
|
||||
"confirm": "您確定要刪除此項目嗎?"
|
||||
@@ -1068,7 +1177,7 @@
|
||||
"create-default-file-set": {
|
||||
"no-active": "沒有活動項目就無法創建默認文件集",
|
||||
"no-empty": "無法在非空項目上創建默認文件集",
|
||||
"git-error": "git error"
|
||||
"git-error": "git錯誤"
|
||||
},
|
||||
"errors": {
|
||||
"no-username-email": "您的Git客戶端未配置用戶名/電子郵件。",
|
||||
@@ -1079,21 +1188,45 @@
|
||||
"editor-tab": {
|
||||
"properties": "屬性",
|
||||
"envProperties": "環境變量",
|
||||
"module": "模塊屬性",
|
||||
"description": "描述",
|
||||
"appearance": "外觀",
|
||||
"preview": "UI預覽",
|
||||
"defaultValue": "默認值",
|
||||
"env": "環境變量"
|
||||
"defaultValue": "默認值"
|
||||
},
|
||||
"languages": {
|
||||
"de": "德語",
|
||||
"en-US": "英語",
|
||||
"fr": "法語",
|
||||
"ja": "日語",
|
||||
"ko": "韓語",
|
||||
"pt-BR":"葡萄牙语",
|
||||
"ru":"俄語",
|
||||
"zh-CN": "簡體中文",
|
||||
"zh-TW": "繁體中文"
|
||||
"tourGuide": {
|
||||
"takeATour": "查看更新內容",
|
||||
"start": "開始",
|
||||
"next": "下一個",
|
||||
"welcomeTours": "歡迎使用 Node-RED"
|
||||
},
|
||||
"diagnostics": {
|
||||
"title": "系统信息"
|
||||
},
|
||||
"validator": {
|
||||
"errors": {
|
||||
"invalid-json": "無效的 JSON 數據: __error__",
|
||||
"invalid-expr": "無效的 JSONata 表達式: __error__",
|
||||
"invalid-prop": "無效的屬性表達式",
|
||||
"invalid-num": "無效的數字",
|
||||
"invalid-regexp": "輸入格式無效",
|
||||
"invalid-regex-prop": "__prop__: 輸入格式無效",
|
||||
"missing-required-prop": "__prop__: 缺少屬性值",
|
||||
"invalid-config": "__prop__: 無效的配置節點",
|
||||
"missing-config": "__prop__: 缺少配置節點",
|
||||
"validation-error": "__prop__: 驗證錯誤: __node__, __id__: __error__"
|
||||
}
|
||||
},
|
||||
"contextMenu": {
|
||||
"showActionList":"顯示動作列表",
|
||||
"insert": "插入",
|
||||
"node": "節點",
|
||||
"junction": "連接點",
|
||||
"linkNodes": "鏈接節點"
|
||||
},
|
||||
"env-var": {
|
||||
"environment": "環境配置",
|
||||
"header": "全局環境變量",
|
||||
"revert": "重置"
|
||||
}
|
||||
}
|
||||
|
@@ -270,5 +270,9 @@
|
||||
"$moment": {
|
||||
"args": "[str]",
|
||||
"desc": "使用Moment庫獲取日期對象。"
|
||||
},
|
||||
"$clone": {
|
||||
"args": "value",
|
||||
"desc": "安全克隆對象."
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user