Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated german locales (grammar, typing, streamlined the wordings with DeeplWrite as well #541

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 38 additions & 38 deletions nodes/locales/de/10-position-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"label": {
"positionConfig": "Konfiguration",
"binary": "binär",
"infoText":"Die Konfiguration muss erstellt und deployed werden damit die Einstellungen angezeigt werden können.",
"infoText":"Die Konfiguration muss erstellt und bereitgestellt werden, damit die Einstellungen angezeigt werden können.",
"loadingInfo":"lade Daten...",
"json": "json",
"jsonata": "jsonata Ausdr.",
Expand Down Expand Up @@ -55,8 +55,8 @@
"timesunnow": "nächste Uhrzeit Sonnenstand",
"timemoon": "Uhrzeit Mond Auf/Untergang",
"randomNumber":"zufällige Zahl (immer neu)",
"randmNumCachedDay":"zufällig Zahl (täglich neu)",
"randmNumCachedWeek":"zufällig Zahl (wöchentlich neu)",
"randmNumCachedDay":"zufällige Zahl (täglich neu)",
"randmNumCachedWeek":"zufällige Zahl (wöchentlich neu)",
"numPercent":"Nummer in Prozent %",
"suncalc":"Sonnenstand berechnet",
"suninsky":"Sonne am Himmel (Prozent)",
Expand Down Expand Up @@ -85,7 +85,7 @@
"moonPhaseCheck": "Mondphase",
"levelfix": "Position",
"levelfree": "Position eingeben",
"levelND": "N/D - benutze standard oder sonnensteuerung",
"levelND": "N/D - Benutze standard oder Sonnensteuerung",
"PlTRes":"msg.payload wenn msg.topic enthält",
"isDST":"ist Sommerzeit (true/false)",
"WeekOfYear":"Kalenderwoche (KW)",
Expand All @@ -94,7 +94,7 @@
"isDayOfYearEven":"gerader Tag des Jahres (true/false)",
"sunControlMode": "Aktueller Modus Sonnensteuerung",
"sunControlOff": "aus",
"sunControlRestrict": "Sonnenlicht beschränken (🌞 Sommer)",
"sunControlRestrict": "Sonnenlicht einschränken (🌞 Sommer)",
"sunControlMaximize": "Sonnenlicht maximieren (⛄ Winter)",
"sunControlMinimize": "Sonnenlicht minimieren (🕶️)",
"payload":"payload",
Expand Down Expand Up @@ -354,26 +354,26 @@
"ruleCtrl": {
"label": {
"outDated": "✎ Bitte editieren Sie diese Regel.",
"isInValid": "⚠️ Diese Regel ist ungültig und muss geändert werden!!",
"ruleIsOutdated": "⚠️ Diese Regel ist ungültig und muss angepasst werden, da sie nicht mehr funktioniert!",
"ruleTimeMax": "spätestens (max)",
"ruleTimeMin": "frühestens (min)",
"ruleTimeLimit": "limitiert",
"ruleTimeLimitStart": "nur von",
"ruleTimeLimitEnd": "bis",
"ruleTimeDays": "nur an folgenden Tagen",
"ruleTimeMonths": "nur an folgenden Monaten",
"isInValid": "⚠️ Diese Regel ist ungültig und muss geändert werden!",
"ruleIsOutdated": "⚠️ Diese Regel ist ungültig und muss geändert werden, da sie nicht mehr funktioniert!",
"ruleTimeMax": "Spätestens (max)",
"ruleTimeMin": "Frühestens (min)",
"ruleTimeLimit": "Limitiert",
"ruleTimeLimitStart": "Nur von",
"ruleTimeLimitEnd": "Bis",
"ruleTimeDays": "Nur an folgenden Tagen",
"ruleTimeMonths": "Nur an folgenden Monaten",
"ruleTopic": "Topic",
"ruleSlat": "Lamellenposition",
"rulePayload": "Payload:",
"rulePayloadND": "Kein Payload",
"ruleResetOverwrite": "manuelle Überschreibung verfällt wenn die Regel aktiv wird",
"ruleResetOverwrite": "Manuelle Überschreibung verfällt wenn die Regel aktiv wird",
"ruleDescription": "Beschreibung",
"ruleBlindLevel": "Rollladenposition",
"ruleBlindLevelMinimum": "⭳ minimale Rollladen Position",
"ruleBlindLevelMaximum": "⭱️ maximale Rollladen Position",
"ruleOverwrite": "überschreiben",
"ruleImportance":"Wichtung der Regel",
"ruleBlindLevelMinimum": "⭳ Minimale Rollladen Position",
"ruleBlindLevelMaximum": "⭱️ Maximale Rollladen Position",
"ruleOverwrite": "Überschreiben",
"ruleImportance":"Gewichtung der Regel",
"ruleLevelAbs": "↕ Absolut",
"ruleLevelMin": "⭳❗ Minimum (übersteuernd)",
"ruleLevelMax": "⭱️❗ Maximum (übersteuernd)",
Expand Down Expand Up @@ -440,26 +440,26 @@
},
"text": {
"blind": "Rollladen Einstellungen",
"time": "Es werden nur Zeilen ausgewertet, bei denen die Eigenschaft <b>nicht verwendet</b> oder <em>true</em> ist. <br> <b>bis</b>: Die erste übereinstimmende Zeile wird verwendet, wobei die definierte Zeit <b>nicht verwendet</b> oder größer als <b>now</b> ist. <br> <b>von</b>: Die letzte übereinstimmende Zeile wird verwendet, wo die angegebene Zeit <b>nicht verwendet</b> oder weniger als <b>der aktuelle Zeitpunkt</b> ist. <br>",
"blindLevelDefault": "Wenn keine andere Vorgabe (Zeitregel, Regel, Sonnensteuerung) zutrifft, wird diese Rollladenposition, Lamelleneinstellung und Topic genutzt. Bei beschränkender Sonnen-Steuerung ist die die Rollladenposition, wenn die Sonne nicht in das Fenster scheint.",
"time:" "Es werden nur Zeilen ausgewertet, bei denen die Eigenschaft <b>nicht verwendet</b> oder <em>true</em> ist. <br> <b>bis</b>: Es wird die erste übereinstimmende Zeile verwendet, in der die angegebene Zeit <b>nicht verwendet</b> wird oder größer als <b>now</b> ist. <br> <b>von:</b>: Es wird die letzte übereinstimmende Zeile verwendet, in der die angegebene Zeit <b>nicht verwendet</b> wird oder kleiner als <b>jetzt</b> ist.",
"blindLevelDefault": "Wenn keine andere Vorgabe (Zeitregel, Regel, Sonnensteuerung) zutrifft, wird diese Rollladenposition, Lamelleneinstellung und Topic genutzt. Bei restriktiver Sonnenautomatik ist dies die Position des Rollladens, wenn keine Sonne ins Fenster scheint.",
"payloadDefault":"Wenn keine Regel zutrifft, wird der folgende payload gesendet.",
"overwriteBlind": "manuelles Überschreiben der Rollladenposition",
"overwriteTimer": "manuelles Überschreiben der Regel",
"overwriteBlind": "Manuelles Überschreiben der Rollladenposition",
"overwriteTimer": "Manuelles Überschreiben der Regel",
"sunControlNotActive": "Nur Regelbasiert",
"sunControlMode": "Anstelle der standard Rollladenposition kann das Ausmaß in dem direktes Sonnenlicht in den Raum scheint eingeschränkt werden. <br><br>Der Modus kann über die eingehende Nachricht verändert werden. In diesem Falle ist der heir eingestellte Modus der maximal wählbare Modus. Der über eine nachricht eingestellte Modus wird im Node-Context persistiert und bleibt bei einem deploy erhalten.",
"windowAzimuth": "Darstellung der Ausrichtung des Fensters zum geografischen Norden (in Grad), wenn die Sonne in das Fenster fällt (Sonnenrichtung/Azimuth).",
"windowPos": "Fenster Eigenschaften, Messung vom Boden bis zum unter und Oberseite des Fensters",
"oversteer": "erlaubt das Übersteuern der Position in Abhängigkeit von der Sonne unter definierten Bedingungen wie Sonnenwinkel oder Wetter (z. B. Wolkenhimmel, Beleuchtung, etc.). Hiermit kann auch eine minimale oder maximaler Höhenwinkel definiert werden, wenn Berge/Gebäude, etc das Fenster verdecken.",
"sunControlMode": "Das Ausmaß, in dem direktes Sonnenlicht in den Raum einfällt, kann anstelle der Standardposition des Rollladens begrenzt werden. <br><br>Der Modus kann über die eingehende Nachricht geändert werden. In diesem Fall ist der hier eingestellte Modus der maximal wählbare Modus. Der über eine Nachricht eingestellte Modus wird im Node-Context persistiert und bleibt bei einem Deploy erhalten.",
"windowAzimuth": "Zeigt die Ausrichtung des Fensters bezogen auf den geografischen Norden (in Grad), wenn die Sonne in das Fenster einfällt (Sonnenrichtung/Azimut).",
"windowPos": "Fenstereigenschaften, Messung vom Boden bis unter und über dem Fenster",
"oversteer": "Ermöglicht das Anpassen der Position in Abhängigkeit von der Sonne unter bestimmten Bedingungen wie dem Sonnenwinkel oder dem Wetter (z. B. Wolkenhimmel, Beleuchtung, usw.). Es kann auch ein minimaler oder maximaler Winkel für die Höhe definiert werden, wenn Berge/Gebäude das Fenster verdecken.",
"sunAdvanced": "Erweiterte Einstellungen für die Sonnensteuerung",
"blindPosOffset": "Wenn der Fensterbereich kleiner als der Rollladen öffnen/schließenBereichs entspricht, weil ein breiter Fensterrahmen vorhanden ist oder verzögerte öffnen/schließen vorliegt (durch beispielsweise Schlitze welche sich erst Öffnen/schließen müssen), kann hier ein Offset dafür eingestellt werden.",
"blindPosOffset": "Falls der Fensterbereich kleiner als der Rollladenöffnen/schließen-Bereich ist, beispielsweise aufgrund eines breiten Fensterrahmens oder einer verzögerten Öffnungs-/Schließfunktion (z.B. durch Schlitze, die sich erst öffnen/schließen müssen), kann ein entsprechender Offset eingestellt werden.",
"sunControlMaximization": "<ul><li>Wenn keine Regel oder Überschreiben (Override) zutrifft,<ul><li>Wenn die Sonne <em>nicht</ em> in das Fenster scheint, wird die Rollladenhöhe die definierte <strong>Minimalposition</ strong> gesetzt. (Übersteuern wird ignoriert)</ li><li>Wenn sich die Sonne im Fenster befindet</ li><li>Wenn eine Übersteueruzng aufgesetzt ist und die bedingung zutrifft, wird der Behang auf die Höhe des Übersteuerns gesetzt.< / li><li>Andernfalls wird die Behanghöhe auf die definierte <strong>Maximalposition</ strong> gesetzt.</ li></ ul></ li></ ul>",
"sunControlMinimization": "<ul><li>Wenn keine Regel oder Überschreiben (Override) zutrifft,<ul><li>Wenn die Sonne <em>nicht</ em> in das Fenster scheint, wird die Rollladenhöhe die definierte <strong>Maximalposition</ strong> gesetzt. (Übersteuern wird ignoriert)</ li><li>Wenn sich die Sonne im Fenster befindet</ li><li>Wenn eine Übersteueruzng aufgesetzt ist und die bedingung zutrifft, wird der Behang auf die Höhe des Übersteuerns gesetzt.< / li><li>Andernfalls wird die Behanghöhe auf die definierte <strong>Minimalposition</ strong> gesetzt.</ li></ ul></ li></ ul>",
"sunControlRestriction": "Wenn keine Regel oder Überschreiben (Override) zutrifft, berechnet der Knoten die entsprechende Blindposition, um die Menge des direkten Sonnenlichts, das in den Raum fällt, zu begrenzen.",
"sunCtrlLoF": "Definition inwieweit direktes Sonnenlicht durch das Fenster in den Raum gelangen darf (als Länge auf dem Boden).",
"sunCtrlRestrict": "Begrenzen Sie die Häufigkeit von Änderungen nach Zeit und / oder Änderungsgröße (Delta).",
"ruleCondition": "Bedingung unter welcher diese Regel beachtet wird.<br/><small>Es gibt keine Operatorrangfolge! Die Verknüpfung von mehreren Bedingungen mit <kbd>UND</kbd> bzw. <kbd>ODER</kbd> bedeutet nur die jeweilige Bedingung zu den vorhergehenden. Die Auswertung wird abgebrochen sobald der Ausdruck true ergibt.</small>",
"sunControlRestriction": "Falls keine Regel oder Überschreibung vorliegt, berechnet der Knoten die passende Position für die Rolladen, um die Menge des direkten Sonnenlichts im Raum zu begrenzen.",
"sunCtrlLoF": "Definition, wie viel direktes Sonnenlicht durch das Fenster in den Raum gelangen darf (als Länge am Boden).",
"sunCtrlRestrict": "Begrenzung der Änderungshäufigkeit nach Zeit und/oder Änderungsgröße (Delta).",
"ruleCondition": "Bedingung, unter der diese Regel erfüllt ist.<br/><small>Es gibt keine Rangfolge der Operatoren! Die Verknüpfung mehrerer Bedingungen mit <kbd>UND</kbd> oder <kbd>ODER</kbd> bedeutet nur, dass die jeweilige Bedingung mit den vorhergehenden Bedingungen verknüpft ist. Die Auswertung wird abgebrochen, sobald der Ausdruck <b>true</b> ergibt.</small>",
"enhanced":"erweiterte Einstellungen",
"startDelayTime":"Bei einem Wert von 0 wird die node nach einem Deploy oder Node-Red Start erst mit der nächsten eingehenden nachricht aktiviert und bis dahin auf keine Ereignise reagieren!"
"startDelayTime":"Bei einem Wert von 0 wird die Node nach einem Deploy oder Node-Red Start erst mit der nächsten eingehenden Nachricht aktiviert und reagiert bis dahin auf keine Ereignisse!"
}
},
"errors": {
Expand All @@ -468,7 +468,7 @@
"error-title": "interner Fehler",
"error-init": "Fehler '__message__', wiederhole in __time__min",
"warn-init": "Warnung '__message__', wiederhole in __time__min",
"config-missing": "Node ist nicht richtig konfiguriert!! Fehlende oder falsche positionsangaben!",
"config-missing": "Node ist nicht richtig konfiguriert!! Fehlende oder falsche Positionsangaben!",
"config-missing-state": "Node ist nicht richtig konfiguriert!!",
"unknownPropertyOperator": "Fehler, der verwendete Operator __propertyOp__=\"__propertyOpText__\" ist unbekannt!",
"unknownCompareOperator": "Fehler, der verwendete vergleichs-Operator \"__operator__\" ist unbekannt! (Vergleich \"__opTypeA__.__opValueA__\" mit \"__opTypeB__.__opValueB__\")",
Expand Down Expand Up @@ -500,7 +500,7 @@
"addDST2Hour": "Sommerzeit 2 Stunden hinzufügen"
},
"placeholder": {
"positionConfig": "wähle oder erstelle die Konfiguration",
"positionConfig": "Wähle oder erstelle die Konfiguration",
"latitude": "51.025",
"longitude": "-1.4",
"angleType": "deg",
Expand All @@ -510,9 +510,9 @@
"stateTimeFormat": "Format der Statusausgabe einer Uhrzeit. Standard ist toLocale​Time​String."
},
"tips": {
"config": "Starting from Version 2.0 the coordinates are not saved as credentials due to privacy reasons. So they no longer part of the regular flow and will not part of the export! To update from a previous version save and re-deploy is necessary.",
"sunPosControl": "Here you can specify the upper and lower limits for the solar radiation so that you can evaluate the sunshine on 4 sides of an object.",
"timeZoneOffset":"Änderungen am Format können einige zeit dauern, bis diese Auswirkung zeigen."
"config": "Ab der Version 2.0 werden die Koordinaten aus Datenschutzgründen nicht mehr als Zugangsdaten gespeichert. Sie sind also nicht mehr Teil des regulären Datenflusses und werden auch nicht mehr exportiert! Für ein Update von einer früheren Version ist eine Speicherung und erneute Bereitstellung erforderlich.",
"sunPosControl": "Hier können die Ober- und Untergrenzen der Sonneneinstrahlung angegeben werden, so dass die Sonneneinstrahlung auf 4 Seiten eines Objektes beurteilt werden kann.",
"timeZoneOffset":"Änderungen am Format können einige Zeit in Anspruch nehmen, bis sie wirksam werden."
},
"errors": {
"latitude-missing": "Koordinate für den Breitengrad fehlt oder ist falsch!",
Expand Down
18 changes: 9 additions & 9 deletions nodes/locales/de/80-blind-control.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@
"blindSlatSun": "Lamellenposition, wenn Sonnensteuerung aktiv",
"sunControlMode": "wähle wie die Sonnensteuerung arbeiten soll",
"overwriteExpire": "(opt) Dauer nasch der eine manuelle Einstellung (überschreiben) verfällt",
"sunFloorLength": "das Ausmaß, in dem direktes Sonnenlicht durch das Fenster in den Raum gelangen darf, definiert als Länge am Boden",
"sunMinDelta": "(opt) mindest Änderung der Behanghöhe",
"sunFloorLength": "Die maximale Länge des Sonnenlichts, das durch das Fenster in den Raum fallen kann, wird als Bodenlänge definiert.",
"sunMinDelta": "(opt) Mindeständerung der Behanghöhe",
"oversteerValue": "Wert zum Vergleich",
"oversteerThreshold": "Schwelle für den Vergleich",
"oversteerBlindPos": "Position wenn der Vergleich zutrifft",
Expand All @@ -87,16 +87,16 @@
"offset": "Zeit offset",
"level": "Behanghöhe",
"slat": "Lamellenposition",
"ruleImportance": "definiert eine wichtung der Regel gegenüber manueller Einstellung (überschreiben). Nur Überschreibungen mit gleicher oder höherer Wichtung können diese Regel übersteuern.",
"ruleTopic":"Erlaubt es die topic der ausgesendeten Nachricht speziell für die Regel angepasst werden. Wenn diese leer ist, wird die Standard topic verwendet.",
"resetOverwrite": "Wenn angehakt, wird eine manuelle Einstellung (überschreiben) zurückgesetzt, wenn diese Regel erstmalig aktif geht",
"sunTopic": "Erlaubt es die topic der ausgesendeten Nachricht anzupassen wenn die sonnensteuerung aktiv ist. Wenn diese leer ist, wird die Standard topic verwendet.",
"oversteerTopic":"Erlaubt es die topic der ausgesendeten Nachricht anzupassen wenn eine Übersteuerung aktiv ist. Wenn diese leer ist, wird die topic der Sonnensteuerung verwendet.",
"ruleImportance": "Definiere eine Priorisierung der Regeln im Vergleich zu manuellen Einstellungen (Überschreiben). Nur Überschreibungen mit gleicher oder höherer Gewichtung können diese Regel übersteuern.",
"ruleTopic":"Erlaubt es das Topic der ausgesendeten Nachricht speziell für die Regel angepasst werden. Wenn dieses leer ist, wird das Standard topic verwendet.",
"resetOverwrite": "Wenn ausgewählt, werden manuelle Einstellungen zurückgesetzt, sobald diese Regel zum ersten Mal aktiv ist.",
"sunTopic": "Erlaubt es das Topic der ausgesendeten Nachricht anzupassen wenn die Sonnensteuerung aktiv ist. Wenn dieses leer ist, wird das Standard topic verwendet.",
"oversteerTopic":"Erlaubt es das Topic der ausgesendeten Nachricht anzupassen wenn eine Übersteuerung aktiv ist. Wenn dieses leer ist, wird das Topic der Sonnensteuerung verwendet.",
"ruleTimeDays": "Wählen Sie Tage aus, an denen die Regel gültig sein soll",
"ruleTimeMonths": "Wählen Sie Monate aus, an denen die Regel gültig sein soll",
"autoTrigger": "automatisches triggern der Neuberechnung der Rollladenposition nach einer dynamischen Zeitspanne",
"autoTrigger": "automatisches Auslösen einer Neuberechnung der Rollladenposition nach einer bestimmten Zeitspanne.",
"startDelay": "0 - aus",
"startDelay2": "verzögert die Ausgabe auf dem ersten Ausgang um die angegebene Zeit. Auf 0 setzen zum abschalten.",
"startDelay2": "Verzögern Sie die Ausgabe am ersten Ausgang um die angegebene Zeit. Zum Ausschalten auf 0 setzen.",
"start":"tt.mm",
"end":"tt.mm",
"addId": "zusätzliche ID"
Expand Down