@node-red/editor-client
Advanced tools
Comparing version 0.20.5 to 1.0.0-beta.1
@@ -51,5 +51,5 @@ { | ||
"userSettings" : "Benutzereinstellungen", | ||
"nodes" : "Knoten", | ||
"displayStatus" : "Knotenstatus anzeigen", | ||
"displayConfig" : "Konfigurationsknoten", | ||
"nodes" : "Nodes", | ||
"displayStatus" : "Nodestatus anzeigen", | ||
"displayConfig" : "Konfigurations-Node", | ||
"import" : "Import", | ||
@@ -59,5 +59,2 @@ "export" : "Exportieren", | ||
"searchInput" : "durchsuchen Sie Ihre Flows", | ||
"clipboard" : "Zwischenablage", | ||
"library" : "Bibliothek", | ||
"examples" : "Beispiele", | ||
"subflows" : "Subflow", | ||
@@ -92,3 +89,3 @@ "createSubflow" : "Subflow erstellen", | ||
"settings" : "Sie müssen angemeldet sein, um auf die Einstellungen zuzugreifen.", | ||
"deploy" : "Sie müssen angemeldet sein, um Änderungen implementieren zu können.", | ||
"deploy" : "Sie müssen angemeldet sein, um Änderungen anwenden zu können.", | ||
"notAuthorized" : "Sie müssen angemeldet sein, um diese Aktion ausführen zu können." | ||
@@ -100,6 +97,6 @@ } | ||
"warnings" : { | ||
"undeployedChanges" : "Knoten hat nicht implementierte Änderungen", | ||
"nodeActionDisabled" : "In Subflow inaktivierte Knotenaktionen", | ||
"missing-types" : "<p> Die Flows wurden aufgrund fehlender Knotentypen gestoppt. </p>", | ||
"restartRequired" : "Knoten-RED muss erneut gestartet werden, damit aufgerüstete Module aktiviert werden können", | ||
"undeployedChanges" : "Node hat nicht implementierte Änderungen", | ||
"nodeActionDisabled" : "In Subflow inaktivierte Nodeaktionen", | ||
"missing-types" : "<p> Die Flows wurden aufgrund fehlender Nodetypen gestoppt. </p>", | ||
"restartRequired" : "Node-RED muss erneut gestartet werden, damit aufgerüstete Module aktiviert werden können", | ||
"credentials_load_failed" : "<p> Die Flows wurden gestoppt, da die Berechtigungsnachweise nicht entschlüsselt werden konnten. </p> <p> Die Datei mit dem Datenflowberechtigungsnachweis ist verschlüsselt, aber der Verschlüsselungsschlüssel des Projekts fehlt oder ist ungültig. </p>", | ||
@@ -143,15 +140,15 @@ "credentials_load_failed_reset" : "<p> Die Berechtigungsnachweise konnten nicht entschlüsselt werden </p> <p> Die Datei mit dem Flow-Berechtigungsnachweis ist verschlüsselt, aber der Chiffrierschlüssel des Projekts fehlt oder ist ungültig. </p> <p> Die Datei des Flow-Berechtigungsnachweises wird bei der nächsten Implementierung zurückgesetzt. Alle vorhandenen Datenflowberechtigungsnachweise werden gelöscht. </p>", | ||
"clipboard" : { | ||
"nodes" : "Knoten", | ||
"selectNodes" : "Wählen Sie den Text oben aus, und kopieren Sie die Datei in die Zwischenablage.", | ||
"pasteNodes" : "Knoten hier einfügen", | ||
"importNodes" : "Knoten importieren", | ||
"exportNodes" : "Knoten in Zwischenablage exportieren", | ||
"clipboard" : "Zwischenablage", | ||
"nodes" : "Nodes", | ||
"pasteNodes" : "Nodes hier einfügen", | ||
"importNodes" : "Nodes importieren", | ||
"exportNodes" : "Nodes in Zwischenablage exportieren", | ||
"importUnrecognised" : "Importierter Typ nicht erkannt:", | ||
"importUnrecognised_plural" : "Importierte Typen nicht erkannt:", | ||
"nodesExported" : "Knoten, die in die Zwischenablage exportiert wurden", | ||
"nodeCopied" : "__count__ Knoten kopiert", | ||
"nodeCopied_plural" : "__count__ Knoten kopiert", | ||
"nodesExported" : "Nodes, die in die Zwischenablage exportiert wurden", | ||
"nodeCopied" : "__count__ Node kopiert", | ||
"nodeCopied_plural" : "__count__ Nodes kopiert", | ||
"invalidFlow" : "Ungültiger Nachrichtenflow: __message__", | ||
"export" : { | ||
"selected" : "Ausgewählte Knoten", | ||
"selected" : "Ausgewählte Nodes", | ||
"current" : "Aktueller Flow", | ||
@@ -172,12 +169,12 @@ "all" : "alle Flows", | ||
"deploy" : { | ||
"deploy" : "Implementieren", | ||
"deploy" : "deploy", | ||
"full" : "Voll", | ||
"fullDesc" : "Implementiert alles im Arbeitsbereich", | ||
"modifiedFlows" : "Geänderte Flows", | ||
"modifiedFlowsDesc" : "Implementiert nur Flows, die geänderte Knoten enthalten.", | ||
"modifiedNodes" : "Geänderte Knoten", | ||
"modifiedNodesDesc" : "Implementiert nur Knoten, die sich geändert haben.", | ||
"modifiedFlowsDesc" : "Implementiert nur Flows, die geänderte Nodes enthalten.", | ||
"modifiedNodes" : "Geänderte Nodes", | ||
"modifiedNodesDesc" : "Implementiert nur Nodes, die sich geändert haben.", | ||
"successfulDeploy" : "Erfolgreich implementiert", | ||
"deployFailed" : "Implementieren fehlgeschlagen: __message__", | ||
"unusedConfigNodes" : "Sie haben einige nicht verwendete Konfigurationsknoten.", | ||
"deployFailed" : "Deploy fehlgeschlagen: __message__", | ||
"unusedConfigNodes" : "Sie haben einige nicht verwendete Konfigurations-Nodes.", | ||
"unusedConfigNodesLink" : "Klicken Sie hier, um sie zu sehen", | ||
@@ -190,12 +187,12 @@ "errors" : { | ||
"ignore" : "Ignorieren", | ||
"confirm" : "Implementieren bestätigen", | ||
"confirm" : "Deploy bestätigen", | ||
"review" : "Änderungen prüfen", | ||
"cancel" : "Abbrechen", | ||
"merge" : "Zusammenführen", | ||
"overwrite" : "Ignorieren & implementieren" | ||
"overwrite" : "Ignorieren & deployen" | ||
}, | ||
"undeployedChanges" : "Sie haben nicht implementierte Änderungen.\n\nWenn Sie diese Seite verlassen, gehen diese Änderungen verloren.", | ||
"improperlyConfigured" : "Der Arbeitsbereich enthält einige Knoten, die nicht ordnungsgemäß konfiguriert sind:", | ||
"unknown" : "Der Arbeitsbereich enthält einige unbekannte Knotentypen:", | ||
"confirm" : "Sind Sie sicher, dass Sie implementieren möchten?", | ||
"improperlyConfigured" : "Der Arbeitsbereich enthält einige Nodes, die nicht ordnungsgemäß konfiguriert sind:", | ||
"unknown" : "Der Arbeitsbereich enthält einige unbekannte Node-Typen:", | ||
"confirm" : "Sind Sie sicher, dass Sie deployen möchten?", | ||
"doNotWarn" : "warnen Sie nicht noch einmal.", | ||
@@ -213,3 +210,3 @@ "conflict" : "Auf dem Server wird eine aktuellere Gruppe von Datenflüssen ausgeführt.", | ||
"unresolvedCount_plural" : "__count__ unaufgelöste Konflikte", | ||
"globalNodes" : "Globale Knoten", | ||
"globalNodes" : "Globale Nodes", | ||
"flowProperties" : "Flow-Eigenschaften", | ||
@@ -226,4 +223,4 @@ "type" : { | ||
}, | ||
"nodeCount" : "__count__, Knoten", | ||
"nodeCount_plural" : "__count__-Knoten", | ||
"nodeCount" : "__count__, Node", | ||
"nodeCount_plural" : "__count__-Nodes", | ||
"local" : "Lokale Änderungen", | ||
@@ -254,3 +251,3 @@ "remote" : "Ferne Änderungen", | ||
"errors" : { | ||
"noNodesSelected" : "<strong> Subflow kann nicht erstellt werden </strong>: Es wurden keine Knoten ausgewählt.", | ||
"noNodesSelected" : "<strong> Subflow kann nicht erstellt werden </strong>: Es wurden keine Nodes ausgewählt.", | ||
"multipleInputsToSelection" : "<strong> Subflow kann nicht erstellt werden </strong>: Mehrere Eingaben zur Auswahl" | ||
@@ -265,9 +262,9 @@ } | ||
"nodesUse" : "__count__node verwendet diese Konfiguration", | ||
"nodesUse_plural" : "__count__ -Knoten verwenden diese Konfiguration", | ||
"addNewConfig" : "Neuen __type__config-Knoten hinzufügen", | ||
"editNode" : "__type__ Knoten bearbeiten", | ||
"editConfig" : "__type__config-Knoten bearbeiten", | ||
"nodesUse_plural" : "__count__ -Nodes verwenden diese Konfiguration", | ||
"addNewConfig" : "Neuen __type__config-Node hinzufügen", | ||
"editNode" : "__type__ Node bearbeiten", | ||
"editConfig" : "__type__config-Node bearbeiten", | ||
"addNewType" : "Neuen __type__ hinzufügen ...", | ||
"nodeProperties" : "Knoteneigenschaften", | ||
"portLabels" : "Knoteneinstellungen", | ||
"nodeProperties" : "Node-Eigenschaften", | ||
"portLabels" : "Node-Einstellungen", | ||
"labelInputs" : "Eingänge", | ||
@@ -281,3 +278,3 @@ "labelOutputs" : "Ausgänge", | ||
"errors" : { | ||
"scopeChange" : "Wenn Sie den Geltungsbereich ändern, wird er für Knoten in anderen Nachrichtenflüssen, die ihn verwenden, nicht verfügbar sein." | ||
"scopeChange" : "Wenn Sie den Geltungsbereich ändern, wird er für Nodes in anderen Nachrichtenflüssen, die ihn verwenden, nicht verfügbar sein." | ||
} | ||
@@ -294,15 +291,15 @@ }, | ||
"workspace" : "Arbeitsbereich", | ||
"selectAll" : "Alle Knoten auswählen", | ||
"selectAllConnected" : "Alle verbundenen Knoten auswählen", | ||
"addRemoveNode" : "Knoten aus Auswahl hinzufügen/entfernen", | ||
"editSelected" : "Ausgewählten Knoten bearbeiten", | ||
"deleteSelected" : "Ausgewählte Knoten oder ausgewählten Link löschen", | ||
"importNode" : "Knoten importieren", | ||
"exportNode" : "Knoten exportieren", | ||
"nudgeNode" : "Ausgewählte Knoten verschieben (1px)", | ||
"moveNode" : "Ausgewählte Knoten verschieben (20px)", | ||
"selectAll" : "Alle Nodes auswählen", | ||
"selectAllConnected" : "Alle verbundenen Nodes auswählen", | ||
"addRemoveNode" : "Node aus Auswahl hinzufügen/entfernen", | ||
"editSelected" : "Ausgewählten Node bearbeiten", | ||
"deleteSelected" : "Ausgewählte Node oder ausgewählten Link löschen", | ||
"importNode" : "Node importieren", | ||
"exportNode" : "Node exportieren", | ||
"nudgeNode" : "Ausgewählte Nodes verschieben (1px)", | ||
"moveNode" : "Ausgewählte Nodes verschieben (20px)", | ||
"toggleSidebar" : "Seitenleiste ein-/ausschalten", | ||
"copyNode" : "Ausgewählte Knoten kopieren", | ||
"cutNode" : "Ausgewählte Knoten ausschneiden", | ||
"pasteNode" : "Knoten einfügen", | ||
"copyNode" : "Ausgewählte Nodes kopieren", | ||
"cutNode" : "Ausgewählte Nodes ausschneiden", | ||
"pasteNode" : "Node einfügen", | ||
"undoChange" : "Letzte Änderung rückgängig machen", | ||
@@ -313,2 +310,3 @@ "searchBox" : "Suchfeld öffnen", | ||
"library" : { | ||
"library" : "Bibliothek", | ||
"openLibrary" : "Bibliothek öffnen ...", | ||
@@ -318,22 +316,18 @@ "saveToLibrary" : "In Bibliothek speichern ...", | ||
"unnamedType" : "Unbenannt __type__", | ||
"exportToLibrary" : "Knoten in Bibliothek exportieren", | ||
"dialogSaveOverwrite" : "Ein __libraryType__ mit dem Namen __libraryName__ ist bereits vorhanden. Überschreiben?", | ||
"invalidFilename" : "Ungültiger Dateiname", | ||
"savedNodes" : "Gespeicherte Knoten", | ||
"savedNodes" : "Gespeicherte Nodes", | ||
"savedType" : "Gespeichert __type__", | ||
"saveFailed" : "Speichern fehlgeschlagen: __message__", | ||
"filename" : "Name der Datei", | ||
"folder" : "Ordner", | ||
"filenamePlaceholder" : "Datei", | ||
"fullFilenamePlaceholder" : "a/b/Datei", | ||
"folderPlaceholder" : "a/b", | ||
"breadcrumb" : "Bibliothek" | ||
"types": { | ||
"examples" : "Beispiele" | ||
} | ||
}, | ||
"palette" : { | ||
"noInfo" : "Keine Informationen verfügbar", | ||
"filter" : "Filterknoten", | ||
"filter" : "Filter Nodes", | ||
"search" : "Suchmodule", | ||
"addCategory" : "Neu hinzufügen ...", | ||
"label" : { | ||
"subflows" : "untergeordnete Nachrichtenflüsse", | ||
"subflows" : "Subflows", | ||
"input" : "Eingabe", | ||
@@ -348,11 +342,11 @@ "output" : "Ausgabe", | ||
"event" : { | ||
"nodeAdded" : "Knoten zur Palette hinzugefügt:", | ||
"nodeAdded_plural" : "Die Palette wurde der Palette hinzugefügt.", | ||
"nodeRemoved" : "Knoten aus Palette entfernt:", | ||
"nodeRemoved_plural" : "Knoten aus Palette entfernt:", | ||
"nodeEnabled" : "Knoten aktiviert:", | ||
"nodeEnabled_plural" : "Knoten aktiviert:", | ||
"nodeDisabled" : "Knoten inaktiviert:", | ||
"nodeDisabled_plural" : "Knoten inaktiviert:", | ||
"nodeUpgraded" : "Knotenmodul __module__ aktualisiert auf Version __version__" | ||
"nodeAdded" : "Node zur Palette hinzugefügt:", | ||
"nodeAdded_plural" : "Die Nodes wurde der Palette hinzugefügt.", | ||
"nodeRemoved" : "Node aus Palette entfernt:", | ||
"nodeRemoved_plural" : "Nodes aus Palette entfernt:", | ||
"nodeEnabled" : "Node aktiviert:", | ||
"nodeEnabled_plural" : "Nodes aktiviert:", | ||
"nodeDisabled" : "Node inaktiviert:", | ||
"nodeDisabled_plural" : "Nodes inaktiviert:", | ||
"nodeUpgraded" : "Node-Modul __module__ aktualisiert auf Version __version__" | ||
}, | ||
@@ -381,4 +375,4 @@ "editor" : { | ||
}, | ||
"nodeCount" : "__label__, Knoten", | ||
"nodeCount_plural" : "__label__ Knoten", | ||
"nodeCount" : "__label__, Node", | ||
"nodeCount_plural" : "__label__ Nodes", | ||
"moduleCount" : "__count__ Modul verfügbar", | ||
@@ -397,3 +391,3 @@ "moduleCount_plural" : "__count__-Module verfügbar", | ||
"loading" : "Kataloge werden geladen ...", | ||
"tab-nodes" : "Knoten", | ||
"tab-nodes" : "Nodes", | ||
"tab-install" : "installieren", | ||
@@ -405,3 +399,3 @@ "sort" : "Sortierung:", | ||
"errors" : { | ||
"catalogLoadFailed" : "<p> Fehler beim Laden des Knotenkatalogs. </p> <p> Weitere Informationen finden Sie in der Browserkonsole. </p>", | ||
"catalogLoadFailed" : "<p> Fehler beim Laden des Node-Katalogs. </p> <p> Weitere Informationen finden Sie in der Browserkonsole. </p>", | ||
"installFailed" : "<p> Installation fehlgeschlagen: __module__ </p> <p> __message__ </p> <p> Überprüfen Sie das Protokoll auf weitere Informationen. </p>", | ||
@@ -415,18 +409,18 @@ "removeFailed" : "<p> Entfernen fehlgeschlagen: __module__ </p> <p> __message__ </p> <p> Überprüfen Sie das Protokoll auf weitere Informationen. </p>", | ||
"install" : { | ||
"body" : "<p> Installieren von '__module__' </p> <p> Vor der Installation von lesen Sie bitte die Dokumentation des Knotens. Einige Knoten haben Abhängigkeiten, die nicht automatisch aufgelöst werden können und einen Neustart von 'Node-RED' erfordern. </p>", | ||
"title" : "Knoten installieren" | ||
"body" : "<p> Installieren von '__module__' </p> <p> Vor der Installation von lesen Sie bitte die Dokumentation des Nodes. Einige Nodes haben Abhängigkeiten, die nicht automatisch aufgelöst werden können und einen Neustart von 'Node-RED' erfordern. </p>", | ||
"title" : "Nodes installieren" | ||
}, | ||
"remove" : { | ||
"body" : "<p> Entfernen von '__module__' </p> <p>-Der Knoten deinstalliert ihn aus Node-RED. Der Knoten kann weiterhin Ressourcen verwenden, bis Node-RED erneut gestartet wird. </p>", | ||
"title" : "Knoten entfernen" | ||
"body" : "<p> Entfernen von '__module__' </p> <p>-Der Node deinstalliert ihn aus Node-RED. Der Node kann weiterhin Ressourcen verwenden, bis Node-RED erneut gestartet wird. </p>", | ||
"title" : "Nodes entfernen" | ||
}, | ||
"update" : { | ||
"body" : "<p> Aktualisieren von '__module__' </p> <p> Für die Aktualisierung des Knotens ist ein Neustart von 'Node-RED' erforderlich, damit die Aktualisierung abgeschlossen werden kann. Dies muss manuell geschehen. </p>", | ||
"title" : "Knoten aktualisieren" | ||
"body" : "<p> Aktualisieren von '__module__' </p> <p> Für die Aktualisierung des Nodes ist ein Neustart von 'Node-RED' erforderlich, damit die Aktualisierung abgeschlossen werden kann. Dies muss manuell geschehen. </p>", | ||
"title" : "Nodes aktualisieren" | ||
}, | ||
"cannotUpdate" : { | ||
"body" : "Es ist eine Aktualisierung für diesen Knoten verfügbar, aber sie ist nicht an einer Position installiert, die vom Palettenmanager aktualisiert werden kann. <br/> <br/> Weitere Informationen zum Aktualisieren dieses Knotens finden Sie in der Dokumentation." | ||
"body" : "Es ist eine Aktualisierung für diesen Node verfügbar, aber sie ist nicht an einer Position installiert, die vom Palettenmanager aktualisiert werden kann. <br/> <br/> Weitere Informationen zum Aktualisieren dieses Nodes finden Sie in der Dokumentation." | ||
}, | ||
"button" : { | ||
"review" : "Knoteninformationen öffnen", | ||
"review" : "Node-Informationen öffnen", | ||
"install" : "installieren", | ||
@@ -441,6 +435,6 @@ "remove" : "Entfernen", | ||
"info" : { | ||
"name" : "Knoteninformationen", | ||
"name" : "Node-Informationen", | ||
"tabName" : "Name", | ||
"label" : "info", | ||
"node" : "Knoten", | ||
"node" : "Node", | ||
"type" : "Typ", | ||
@@ -461,6 +455,6 @@ "id" : "ID", | ||
"selection" : "Auswahl", | ||
"nodes" : "__count__ Knoten", | ||
"nodes" : "__count__ Nodes", | ||
"flowDesc" : "Beschreibung des Flows", | ||
"subflowDesc" : "Beschreibung des Subflows", | ||
"nodeHelp" : "Knotenhilfe", | ||
"nodeHelp" : "Node-Hilfe", | ||
"none" : "Keine", | ||
@@ -471,3 +465,3 @@ "arrayItems" : "__count__ items", | ||
"config" : { | ||
"name" : "Konfigurationsknoten", | ||
"name" : "Konfigurations-Node", | ||
"label" : "Konfiguration", | ||
@@ -488,3 +482,3 @@ "global" : "Bei allen Flows", | ||
"empty" : "leer", | ||
"node" : "Knoten", | ||
"node" : "Node", | ||
"flow" : "Flow", | ||
@@ -637,9 +631,9 @@ "global" : "Global" | ||
"type" : { | ||
"str" : "Zeichenfolge", | ||
"num" : "Anzahl", | ||
"str" : "String", | ||
"num" : "Number", | ||
"re" : "Regulärer Ausdruck", | ||
"bool" : "boolean", | ||
"json" : "JSON", | ||
"bin" : "Puffer", | ||
"date" : "Zeitmarke", | ||
"bin" : "Buffer", | ||
"date" : "timestamp", | ||
"jsonata" : "Ausdruck", | ||
@@ -654,3 +648,3 @@ "env" : "env, Variable" | ||
"empty" : "Keine Übereinstimmungen gefunden", | ||
"addNode" : "Knoten hinzufügen ..." | ||
"addNode" : "Node hinzufügen ..." | ||
}, | ||
@@ -687,6 +681,6 @@ "expressionEditor" : { | ||
"bufferEditor" : { | ||
"title" : "Puffereditor", | ||
"title" : "Buffereditor", | ||
"modeString" : "Als UTF-8-Zeichenfolge bearbeiten", | ||
"modeArray" : "Als JSON-Array bearbeiten", | ||
"modeDesc" : "<h3> Puffereditor </h3> <p> Der Puffertyp wird als JSON-Array mit Bytewerten gespeichert. Der Editor versucht, den eingegebenen Wert als JSON-Array zu parsen. Wenn es sich nicht um ein gültiges JSON handelt, wird es als UTF-8-Zeichenfolge behandelt und in ein Array der einzelnen Zeichencodepunkte konvertiert. </p> <p> Beispiel: Der Wert <code> Hello World </code> wird in das JSON-Array konvertiert: <pre> [ 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] </pre> </p>" | ||
"modeDesc" : "<h3> Buffereditor </h3> <p> Der Buffertyp wird als JSON-Array mit Bytewerten gespeichert. Der Editor versucht, den eingegebenen Wert als JSON-Array zu parsen. Wenn es sich nicht um ein gültiges JSON handelt, wird es als UTF-8-Zeichenfolge behandelt und in ein Array der einzelnen Zeichencodepunkte konvertiert. </p> <p> Beispiel: Der Wert <code> Hello World </code> wird in das JSON-Array konvertiert: <pre> [ 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100] </pre> </p>" | ||
}, | ||
@@ -856,2 +850,2 @@ "projects" : { | ||
} | ||
} | ||
} |
{ | ||
"info" : { | ||
"tip0" : "Sie können die ausgewählten Knoten oder Verbindungen mit {{ core:delete-selection }} entfernen.", | ||
"tip1" : "Suche nach Knoten mit {{ core:search }}", | ||
"tip0" : "Sie können die ausgewählten Nodes oder Verbindungen mit {{ core:delete-selection }} entfernen.", | ||
"tip1" : "Suche nach Nodes mit {{ core:search }}", | ||
"tip2" : "{{ core:toggle-sidebar }} schaltet die Ansicht dieser Seitenleiste ein.", | ||
"tip3" : "Sie können Ihre Palette von Knoten mit {{ core:manage-palette }} verwalten.", | ||
"tip4" : "Ihre Flow-Konfigurationsknoten werden in der Seitenleiste angezeigt. Es kann über das Menü oder mit {{ core:show-config-tab }} aufgerufen werden.", | ||
"tip3" : "Sie können Ihre Palette von Nodes mit {{ core:manage-palette }} verwalten.", | ||
"tip4" : "Ihre Flow-Konfigurations-Nodes werden in der Seitenleiste angezeigt. Es kann über das Menü oder mit {{ core:show-config-tab }} aufgerufen werden.", | ||
"tip5" : "Aktiviert oder inaktiviert diese Tipps von der Option in den Einstellungen", | ||
"tip6" : "Verschieben Sie die ausgewählten Knoten mit Hilfe der [left] [up] [down] und [right] Tasten. Halten Sie [Shift] gedrückt, um das Fenster weiter zu schieben", | ||
"tip7" : "Wenn Sie einen Knoten auf eine Verbindung ziehen, wird er in die Verbindung eingefügt.", | ||
"tip8" : "Die ausgewählten Knoten exportieren oder die aktuelle Registerkarte mit {{ core:show-export-dialog }}", | ||
"tip6" : "Verschieben Sie die ausgewählten Nodes mit Hilfe der [left] [up] [down] und [right] Tasten. Halten Sie [Shift] gedrückt, um das Fenster weiter zu schieben", | ||
"tip7" : "Wenn Sie einen Node auf eine Verbindung ziehen, wird er in die Verbindung eingefügt.", | ||
"tip8" : "Die ausgewählten Nodes exportieren oder die aktuelle Registerkarte mit {{ core:show-export-dialog }}", | ||
"tip9" : "Importieren Sie einen Flow, indem Sie sein JSON in den Editor ziehen oder mit {{ core:show-import-dialog }}.", | ||
"tip10" : "[Umschalt] [Klicken] und ziehen Sie auf einen Knotenanschluss, um alle angeschlossenen Verbindungen oder nur die ausgewählte zu verschieben.", | ||
"tip10" : "[Umschalt] [Klicken] und ziehen Sie auf einen Node-Anschluss, um alle angeschlossenen Verbindungen oder nur die ausgewählte zu verschieben.", | ||
"tip11" : "Die Registerkarte \"Info\" mit {{ core:show-info-tab }} oder der Registerkarte \"Debug\" mit {{ core:show-debug-tab }} anzeigen", | ||
"tip12" : "[ctrl] [Klicken] in den Arbeitsbereich, um den Schnellhinzufügedialog zu öffnen.", | ||
"tip13" : "Halten Sie [ctrl] gedrückt, wenn Sie auf einem Knotenanschluss klicken, um eine Schnellverbindung zu aktivieren.", | ||
"tip14" : "Halten Sie [Umschalt] gedrückt, wenn Sie auf einen Knoten klicken, um auch alle verbundenen Knoten auszuwählen.", | ||
"tip15" : "Halten Sie [ctrl] gedrückt, wenn Sie auf einen Knoten klicken, um ihn aus der aktuellen Auswahl hinzuzufügen oder zu entfernen.", | ||
"tip13" : "Halten Sie [ctrl] gedrückt, wenn Sie auf einem Node-Anschluss klicken, um eine Schnellverbindung zu aktivieren.", | ||
"tip14" : "Halten Sie [Umschalt] gedrückt, wenn Sie auf einen Node klicken, um auch alle verbundenen Nodes auszuwählen.", | ||
"tip15" : "Halten Sie [ctrl] gedrückt, wenn Sie auf einen Node klicken, um ihn aus der aktuellen Auswahl hinzuzufügen oder zu entfernen.", | ||
"tip16" : "Indexzungen wechseln mit {{ core:show-previous-tab }} und {{ core:show-next-tab }}", | ||
"tip17" : "Sie können die Änderungen im Editierrahmen des Knotens mit {{ core:confirm-edit-tray }} bestätigen oder sie mit {{ core:cancel-edit-tray }} abbrechen.", | ||
"tip18" : "Durch Drücken von {{ core:edit-selected-node }} wird der erste Knoten in der aktuellen Auswahl bearbeitet." | ||
"tip17" : "Sie können die Änderungen im Editierrahmen des Nodes mit {{ core:confirm-edit-tray }} bestätigen oder sie mit {{ core:cancel-edit-tray }} abbrechen.", | ||
"tip18" : "Durch Drücken von {{ core:edit-selected-node }} wird der erste Node in der aktuellen Auswahl bearbeitet." | ||
} | ||
} |
@@ -56,3 +56,3 @@ { | ||
"args" : "", | ||
"desc" : "Generiert eine Zeitmarke im ISO-8601-kompatiblen Format und gibt sie als Zeichenfolge zurück." | ||
"desc" : "Generiert einen Zeitstempel im ISO-8601-kompatiblen Format und gibt sie als Zeichenfolge zurück." | ||
}, | ||
@@ -205,3 +205,3 @@ "$base64encode" : { | ||
"args" : "Anzahl", | ||
"desc" : "Konvertieren Sie eine Zahl, die Millisekunden seit der Unix-Epoche (1. Januar 1970 (UTC)) in eine Zeitmarkenzeichenfolge im ISO 8601-Format darstellt." | ||
"desc" : "Konvertieren Sie eine Zahl, die Millisekunden seit der Unix-Epoche (1. Januar 1970 (UTC)) enthält in eine Zeitangabe im ISO 8601-Format." | ||
}, | ||
@@ -217,4 +217,4 @@ "$formatNumber" : { | ||
"$toMillis" : { | ||
"args" : "Zeitmarke", | ||
"desc" : "Konvertieren Sie eine Zeichenfolge `Zeitmarke' im ISO 8601-Format in die Anzahl der Millisekunden seit der Unix-Epoche (1. Januar 1970 (UTC)) als Zahl. Es wird ein Fehler ausgelöst, wenn die Zeichenfolge nicht das richtige Format hat." | ||
"args" : "timestamp", | ||
"desc" : "Konvertieren Sie eine Zeitangabe im ISO 8601-Format in die Anzahl der Millisekunden seit der Unix-Epoche (1. Januar 1970 (UTC)) als Zahl. Es wird ein Fehler ausgelöst, wenn die Zeichenfolge nicht das richtige Format hat." | ||
}, | ||
@@ -221,0 +221,0 @@ "$env" : { |
@@ -31,3 +31,4 @@ { | ||
"disabled":"Disabled", | ||
"info": "Description" | ||
"info": "Description", | ||
"selectNodes": "Click nodes to select" | ||
}, | ||
@@ -46,3 +47,5 @@ "menu": { | ||
"rtl": "Right-to-left", | ||
"auto": "Contextual" | ||
"auto": "Contextual", | ||
"language": "Language", | ||
"browserDefault": "Browser default" | ||
}, | ||
@@ -64,5 +67,2 @@ "sidebar": { | ||
"searchInput": "search your flows", | ||
"clipboard": "Clipboard", | ||
"library": "Library", | ||
"examples": "Examples", | ||
"subflows": "Subflows", | ||
@@ -160,2 +160,3 @@ "createSubflow": "Create Subflow", | ||
"clipboard": { | ||
"clipboard": "Clipboard", | ||
"nodes": "Nodes", | ||
@@ -170,3 +171,2 @@ "node": "__count__ node", | ||
"subflow_plural": "__count__ subflows", | ||
"selectNodes": "Select the text above and copy to the clipboard.", | ||
"pasteNodes": "Paste flow json or", | ||
@@ -190,3 +190,7 @@ "selectFile": "select a file to import", | ||
"formatted":"formatted", | ||
"copy": "Export to clipboard" | ||
"copy": "Copy to clipboard", | ||
"export": "Export to library", | ||
"exportAs": "Export as", | ||
"overwrite": "Replace", | ||
"exists": "<p><b>\"__file__\"</b> already exists.</p><p>Do you want to replace it?</p>" | ||
}, | ||
@@ -327,3 +331,4 @@ "import": { | ||
"errors": { | ||
"scopeChange": "Changing the scope will make it unavailable to nodes in other flows that use it" | ||
"scopeChange": "Changing the scope will make it unavailable to nodes in other flows that use it", | ||
"invalidProperties": "Invalid properties:" | ||
} | ||
@@ -359,2 +364,3 @@ }, | ||
"library": { | ||
"library": "Library", | ||
"openLibrary": "Open Library...", | ||
@@ -364,3 +370,3 @@ "saveToLibrary": "Save to Library...", | ||
"unnamedType": "Unnamed __type__", | ||
"exportToLibrary": "Export nodes to library", | ||
"exportedToLibrary": "Nodes exported to library", | ||
"dialogSaveOverwrite": "A __libraryType__ called __libraryName__ already exists. Overwrite?", | ||
@@ -371,8 +377,6 @@ "invalidFilename": "Invalid filename", | ||
"saveFailed": "Save failed: __message__", | ||
"filename": "Filename", | ||
"folder": "Folder", | ||
"filenamePlaceholder": "file", | ||
"fullFilenamePlaceholder": "a/b/file", | ||
"folderPlaceholder": "a/b", | ||
"breadcrumb": "Library" | ||
"types": { | ||
"local": "Local", | ||
"examples": "Examples" | ||
} | ||
}, | ||
@@ -538,3 +542,4 @@ "palette": { | ||
"global": "Global", | ||
"deleteConfirm": "Are you sure you want to delete this item?" | ||
"deleteConfirm": "Are you sure you want to delete this item?", | ||
"autoRefresh": "Auto-refresh" | ||
}, | ||
@@ -740,2 +745,5 @@ "palette": { | ||
}, | ||
"textEditor": { | ||
"title": "Text editor" | ||
}, | ||
"jsonEditor": { | ||
@@ -742,0 +750,0 @@ "title": "JSON editor", |
@@ -62,5 +62,2 @@ { | ||
"searchInput": "ノードを検索", | ||
"clipboard": "クリップボード", | ||
"library": "ライブラリ", | ||
"examples": "サンプル", | ||
"subflows": "サブフロー", | ||
@@ -158,2 +155,3 @@ "createSubflow": "サブフローを作成", | ||
"clipboard": { | ||
"clipboard": "クリップボード", | ||
"nodes": "ノード", | ||
@@ -168,3 +166,2 @@ "node": "__count__ 個のノード", | ||
"subflow_plural": "__count__ 個のサブフロー", | ||
"selectNodes": "上のテキストを選択し、クリップボードへコピーしてください", | ||
"pasteNodes": "JSON形式のフローデータを貼り付けてください", | ||
@@ -355,2 +352,3 @@ "selectFile": "読み込むファイルを選択してください", | ||
"library": { | ||
"library": "ライブラリ", | ||
"openLibrary": "ライブラリを開く", | ||
@@ -360,3 +358,2 @@ "saveToLibrary": "ライブラリへ保存", | ||
"unnamedType": "名前なし __type__", | ||
"exportToLibrary": "ライブラリへフローを書き出す", | ||
"dialogSaveOverwrite": "__libraryName__ という __libraryType__ は既に存在しています 上書きしますか?", | ||
@@ -367,8 +364,5 @@ "invalidFilename": "不正なファイル名", | ||
"saveFailed": "保存に失敗しました: __message__", | ||
"filename": "ファイル名", | ||
"folder": "フォルダ", | ||
"filenamePlaceholder": "ファイル", | ||
"fullFilenamePlaceholder": "a/b/file", | ||
"folderPlaceholder": "a/b", | ||
"breadcrumb": "ライブラリ" | ||
"types": { | ||
"examples": "サンプル" | ||
} | ||
}, | ||
@@ -375,0 +369,0 @@ "palette": { |
@@ -61,5 +61,2 @@ { | ||
"searchInput": "플로우 검색", | ||
"clipboard": "클립보드", | ||
"library": "라이브러리", | ||
"examples": "예시", | ||
"subflows": "보조 플로우", | ||
@@ -152,2 +149,3 @@ "createSubflow": "보조 플로우 생성", | ||
"clipboard": { | ||
"clipboard": "클립보드", | ||
"nodes": "노드", | ||
@@ -162,3 +160,2 @@ "node": "__count__ 개의 노드", | ||
"subflow_plural": "__count__ 개의 서브 플로우", | ||
"selectNodes": "텍스트를 선택하고 클립보드에 복사하세요", | ||
"pasteNodes": "여기에 노드를 붙여넣기 하세요", | ||
@@ -344,2 +341,3 @@ "selectFile": "불러올 파일을 선택하세요", | ||
"library": { | ||
"library": "라이브러리", | ||
"openLibrary": "라이브러리 열기...", | ||
@@ -349,3 +347,2 @@ "saveToLibrary": "라이브러리로 저장...", | ||
"unnamedType": "이름없는 __type__", | ||
"exportToLibrary": "라이브러리로 노드 내보내기", | ||
"dialogSaveOverwrite": "__libraryType__이 __libraryName__으로 이미 등록되어있습니다. 덮어쓸까요?", | ||
@@ -356,8 +353,5 @@ "invalidFilename": "파일명이 올바르지 않습니다", | ||
"saveFailed": "저장 실패 : __message__", | ||
"filename": "파일명", | ||
"folder": "폴더명", | ||
"filenamePlaceholder": "파일", | ||
"fullFilenamePlaceholder": "a/b/file", | ||
"folderPlaceholder": "a/b", | ||
"breadcrumb": "라이브러리" | ||
"types": { | ||
"examples": "예시" | ||
} | ||
}, | ||
@@ -913,2 +907,2 @@ "palette": { | ||
} | ||
} | ||
} |
@@ -53,5 +53,2 @@ { | ||
"searchInput": "查找流程", | ||
"clipboard": "剪贴板", | ||
"library": "库", | ||
"examples": "例子", | ||
"subflows": "子流程", | ||
@@ -104,4 +101,4 @@ "createSubflow": "新建子流程", | ||
"clipboard": { | ||
"clipboard": "剪贴板", | ||
"nodes": "节点", | ||
"selectNodes": "选择上面的文本并复制到剪贴板", | ||
"pasteNodes": "在这里粘贴节点", | ||
@@ -242,2 +239,3 @@ "importNodes": "导入节点", | ||
"library": { | ||
"library": "库", | ||
"openLibrary": "打开库...", | ||
@@ -253,8 +251,5 @@ "saveToLibrary": "保存到库...", | ||
"saveFailed": "保存失败: __message__", | ||
"filename": "文件名", | ||
"folder": "文件夹", | ||
"filenamePlaceholder": "文件", | ||
"fullFilenamePlaceholder": "a/b/文件", | ||
"folderPlaceholder": "a/b", | ||
"breadcrumb": "库" | ||
"types": { | ||
"examples": "例子" | ||
} | ||
}, | ||
@@ -261,0 +256,0 @@ "palette": { |
{ | ||
"name": "@node-red/editor-client", | ||
"version": "0.20.5", | ||
"version": "1.0.0-beta.1", | ||
"license": "Apache-2.0", | ||
@@ -5,0 +5,0 @@ "repository": { |
@@ -26,3 +26,3 @@ { | ||
}, | ||
"sidebar-node-config": { | ||
"red-ui-sidebar-node-config": { | ||
"backspace": "core:delete-config-selection", | ||
@@ -33,3 +33,3 @@ "delete": "core:delete-config-selection", | ||
}, | ||
"workspace": { | ||
"red-ui-workspace": { | ||
"backspace": "core:delete-selection", | ||
@@ -36,0 +36,0 @@ "delete": "core:delete-selection", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
6730045
48698
113
14
10