From edd7384d79b304c37fe3d83405ac4e91fd9d716f Mon Sep 17 00:00:00 2001 From: openhab-bot Date: Thu, 2 Jul 2026 07:54:39 +0200 Subject: [PATCH] New Crowdin updates (#21090) * New translations ntp.properties (German) * New translations epsonprojector.properties (German) * New translations resol.properties (German) * New translations telegram.properties (German) * New translations basicprofiles.properties (German) --- .../OH-INF/i18n/epsonprojector_de.properties | 2 + .../resources/OH-INF/i18n/ntp_de.properties | 2 +- .../resources/OH-INF/i18n/resol_de.properties | 2 +- .../OH-INF/i18n/telegram_de.properties | 8 ++-- .../OH-INF/i18n/basicprofiles_de.properties | 45 +++++++++++-------- 5 files changed, 35 insertions(+), 24 deletions(-) diff --git a/bundles/org.openhab.binding.epsonprojector/src/main/resources/OH-INF/i18n/epsonprojector_de.properties b/bundles/org.openhab.binding.epsonprojector/src/main/resources/OH-INF/i18n/epsonprojector_de.properties index 8b01fca0b0..18f4f85896 100644 --- a/bundles/org.openhab.binding.epsonprojector/src/main/resources/OH-INF/i18n/epsonprojector_de.properties +++ b/bundles/org.openhab.binding.epsonprojector/src/main/resources/OH-INF/i18n/epsonprojector_de.properties @@ -31,6 +31,8 @@ thing-type.config.epsonprojector.projector-tcp.maxVolume.label = Lautstärke-Ber thing-type.config.epsonprojector.projector-tcp.maxVolume.description = Passen Sie den Lautstärke-Bereich entsprechend des OSD des Projektors an thing-type.config.epsonprojector.projector-tcp.maxVolume.option.20 = Lautstärke-Bereich ist 0-20 thing-type.config.epsonprojector.projector-tcp.maxVolume.option.40 = Lautstärkebereich ist 0-40 +thing-type.config.epsonprojector.projector-tcp.password.label = Passwort +thing-type.config.epsonprojector.projector-tcp.password.description = Projector 'Monitor' Passwort, <\= 16 Zeichen, alphanumerisch oder @ (optional) thing-type.config.epsonprojector.projector-tcp.pollingInterval.label = Abfrageintervall thing-type.config.epsonprojector.projector-tcp.pollingInterval.description = Konfiguriert wie oft der Projektor für Updates angefragt wird (5-60; Standard 10) thing-type.config.epsonprojector.projector-tcp.port.label = Port diff --git a/bundles/org.openhab.binding.ntp/src/main/resources/OH-INF/i18n/ntp_de.properties b/bundles/org.openhab.binding.ntp/src/main/resources/OH-INF/i18n/ntp_de.properties index f003e45a4f..889ba465f9 100644 --- a/bundles/org.openhab.binding.ntp/src/main/resources/OH-INF/i18n/ntp_de.properties +++ b/bundles/org.openhab.binding.ntp/src/main/resources/OH-INF/i18n/ntp_de.properties @@ -31,7 +31,7 @@ channel-type.ntp.string-channel.description = Zeigt das formatierte Datum und di # channel types config channel-type.config.ntp.string-channel.DateTimeFormat.label = Datumsformat -channel-type.config.ntp.string-channel.DateTimeFormat.description = Format für die Anzeige des Datum und der Zeit. +channel-type.config.ntp.string-channel.DateTimeFormat.description = Formatierung von Datum und Uhrzeit. # thing status descriptions diff --git a/bundles/org.openhab.binding.resol/src/main/resources/OH-INF/i18n/resol_de.properties b/bundles/org.openhab.binding.resol/src/main/resources/OH-INF/i18n/resol_de.properties index c35e2aa5e0..13f5c44408 100644 --- a/bundles/org.openhab.binding.resol/src/main/resources/OH-INF/i18n/resol_de.properties +++ b/bundles/org.openhab.binding.resol/src/main/resources/OH-INF/i18n/resol_de.properties @@ -54,7 +54,7 @@ thing-type.config.resol.emulatedEM.deviceId.description = Subaddress des emulier thing-type.config.resol.vbuslan.adapterSerial.label = Adapter Seriennummer thing-type.config.resol.vbuslan.adapterSerial.description = Seriennummer des VBus-LAN-Schnittstellengerätes (nur zur Information). thing-type.config.resol.vbuslan.ipAddress.label = IP-Adresse -thing-type.config.resol.vbuslan.ipAddress.description = IP-Adresse der VBus-LAN Schnittstelle. +thing-type.config.resol.vbuslan.ipAddress.description = IP-Adresse des VBus-LAN-Gateways. thing-type.config.resol.vbuslan.password.label = Passwort thing-type.config.resol.vbuslan.password.description = Passwort für die VBus-LAN Schnittstelle. thing-type.config.resol.vbuslan.port.label = Live Data Port diff --git a/bundles/org.openhab.binding.telegram/src/main/resources/OH-INF/i18n/telegram_de.properties b/bundles/org.openhab.binding.telegram/src/main/resources/OH-INF/i18n/telegram_de.properties index 2341541622..c51c901e6f 100644 --- a/bundles/org.openhab.binding.telegram/src/main/resources/OH-INF/i18n/telegram_de.properties +++ b/bundles/org.openhab.binding.telegram/src/main/resources/OH-INF/i18n/telegram_de.properties @@ -6,7 +6,7 @@ addon.telegram.description = Dies ist die Bindung für Telegramm, mit der Nachri # thing types thing-type.telegram.telegramBot.label = Telegram-Bot -thing-type.telegram.telegramBot.description = Thing, um die letzte an einen Telegram-Bot gesendete Nachricht zu erhalten. +thing-type.telegram.telegramBot.description = Thing zum Empfang der neuesten Nachricht, die an einen Telegram-Bot gesendet wurde. # thing types config @@ -34,7 +34,7 @@ thing-type.config.telegram.telegramBot.proxyType.option.HTTP = HTTP # channel types channel-type.telegram.callbackEvent.label = Query-Callback empfangen -channel-type.telegram.callbackEvent.description = Callback Query Antwort kodiert als JSON.
Event Payload könnte Folgendes beinhalten, aber `null` Werte werden nicht vorhanden sein\: +channel-type.telegram.callbackEvent.description = Antwort auf eine Callback-Anfrage, kodiert als JSON.
Die Event-Nutzlast kann Folgendes enthalten (wobei keine `null`-Werte vorkommen)\: channel-type.telegram.callbackRawEvent.label = Empfangen Callback-Abfrage im Ursprungsformat channel-type.telegram.callbackRawEvent.description = Raw Callback Query Antwort aus der Telegram Bibliothek kodiert als JSON. channel-type.telegram.chatId.label = Chat-ID @@ -42,13 +42,13 @@ channel-type.telegram.chatId.description = Enthält die ID des Chats, von dem au channel-type.telegram.lastMessageDate.label = Datum der letzten Nachricht channel-type.telegram.lastMessageDate.description = Enthält das neueste Datum als Datum channel-type.telegram.lastMessageName.label = Absender der letzten Nachricht -channel-type.telegram.lastMessageName.description = Enthält den neuesten Absendernamen als Zeichenkette +channel-type.telegram.lastMessageName.description = Enthält den Namen des Absenders der letzten Nachricht als Zeichenkette. channel-type.telegram.lastMessageText.label = Text der letzten Nachricht channel-type.telegram.lastMessageText.description = Enthält den neuesten Text als String channel-type.telegram.lastMessageURL.label = URL der letzten Nachricht channel-type.telegram.lastMessageURL.description = Enthält die URL der letzten Nachricht channel-type.telegram.lastMessageUsername.label = Benutzername der letzten Nachricht -channel-type.telegram.lastMessageUsername.description = Enthält den Benutzernamen der letzten Absender als Zeichenkette +channel-type.telegram.lastMessageUsername.description = Enthält den Benutzernamen des Absenders der letzten Nachricht als Zeichenkette. channel-type.telegram.messageEvent.label = Nachricht empfangen channel-type.telegram.messageEvent.description = JSON-kodierte. Nachricht
Eventdaten können folgende Inhalt Inhalte beinhalten, aber "null"-Werte sind nicht enthalten\: channel-type.telegram.messageRawEvent.label = Rohtext der Nachricht diff --git a/bundles/org.openhab.transform.basicprofiles/src/main/resources/OH-INF/i18n/basicprofiles_de.properties b/bundles/org.openhab.transform.basicprofiles/src/main/resources/OH-INF/i18n/basicprofiles_de.properties index 91fa9d39e8..691c68ee2c 100644 --- a/bundles/org.openhab.transform.basicprofiles/src/main/resources/OH-INF/i18n/basicprofiles_de.properties +++ b/bundles/org.openhab.transform.basicprofiles/src/main/resources/OH-INF/i18n/basicprofiles_de.properties @@ -4,16 +4,20 @@ addon.basicprofiles.name = Basic Profiles addon.basicprofiles.description = Dieses Transformation Bundle stellt eine Sammlung von Profiles zur Verfügung. profile.config.basic-profiles.debounce-counting.numberOfChanges.label = Anzahl der Änderungen -profile.config.basic-profiles.debounce-counting.numberOfChanges.description = Anzahl der Änderungen bevor der State aktualisiert wird. +profile.config.basic-profiles.debounce-counting.numberOfChanges.description = Anzahl der Änderungen vor der Aktualisierung des Item Zustands. +profile.config.basic-profiles.debounce-state.onDelay.label = Einschaltverzögerung +profile.config.basic-profiles.debounce-state.onDelay.description = Verzögerung, bevor ein Wert vom Typ "ON" (Schalter) oder "OPEN" (Kontakt) an das Item weitergeleitet wird. Der Wert 0 bewirkt eine sofortige Weiterleitung. +profile.config.basic-profiles.debounce-state.offDelay.label = Ausschaltverzögerung +profile.config.basic-profiles.debounce-state.offDelay.description = Verzögerung, bevor ein Wert für "OFF" (Schalter) bzw. "CLOSED" (Kontakt) an das Item weitergeleitet wird. Der Wert 0 bewirkt eine sofortige Weiterleitung. profile.config.basic-profiles.debounce-time.mode.label = Modus profile.config.basic-profiles.debounce-time.mode.option.FIRST = Sende ersten Wert profile.config.basic-profiles.debounce-time.mode.option.LAST = Sende letzten Wert profile.config.basic-profiles.debounce-time.toHandlerDelay.label = Verzögerung zum Handler -profile.config.basic-profiles.debounce-time.toHandlerDelay.description = Verzögerung (in Millisekunden) bevor das Update an den Handler gesendet wird. +profile.config.basic-profiles.debounce-time.toHandlerDelay.description = Zeitspanne, bevor ein Wert an den Handler weitergeleitet (oder nach dem ersten Wert verworfen) wird. profile.config.basic-profiles.debounce-time.toItemDelay.label = Verzögerung zum Item -profile.config.basic-profiles.debounce-time.toItemDelay.description = Verzögerung (in Millisekunden) bevor das Item Update gesendet wird. +profile.config.basic-profiles.debounce-time.toItemDelay.description = Zeitspanne, bevor ein Wert an das Item weitergeleitet (oder nach dem ersten Wert verworfen) wird. profile.config.basic-profiles.generic-command.command.label = Kommando -profile.config.basic-profiles.generic-command.command.description = Kommando, welches gesendet wird, sobald eines der konfigurierten Ereignisse eintritt. +profile.config.basic-profiles.generic-command.command.description = Befehl, der beim Auslösen des Ereignisses gesendet wird. profile.config.basic-profiles.generic-command.command.option.INCREASE = INCREASE profile.config.basic-profiles.generic-command.command.option.DECREASE = DECREASE profile.config.basic-profiles.generic-command.command.option.NEXT = NEXT @@ -29,37 +33,37 @@ profile.config.basic-profiles.generic-command.command.option.MOVE = MOVE profile.config.basic-profiles.generic-command.command.option.UP = UP profile.config.basic-profiles.generic-command.command.option.DOWN = DOWN profile.config.basic-profiles.generic-command.events.label = Ereignisse -profile.config.basic-profiles.generic-command.events.description = Kommagetrennte Liste der Ereignisse, die das Profile verfolgen soll. +profile.config.basic-profiles.generic-command.events.description = Durch Kommas getrennte Liste von Ereignissen, auf die das Profil reagieren soll. profile.config.basic-profiles.inactivity.inverted.label = Invertiert -profile.config.basic-profiles.inactivity.inverted.description = Wenn deaktiviert, dann wird der State initial auf OFF gesetzt und ändert sich auf ON nach der Überschreitung des Zeitlimits. Wenn aktiviert, dann ist das Verhalten umgekehrt\: der State wird initial auf ON gesetzt und ändert sich auf OFF nach Überschreitung des Zeitlimits. Standard\: Deaktiviert. +profile.config.basic-profiles.inactivity.inverted.description = Optional. Bei "false" (Standard) ist der Zustand des Elements anfangs "OFF" und wechselt nach Ablauf der Zeitspanne zu "ON". Bei "true" ist das Verhalten umgekehrt\: Der Anfangszustand ist "ON", und er wechselt nach Ablauf der Zeitspanne zu "OFF". profile.config.basic-profiles.inactivity.timeout.label = Zeitlimit -profile.config.basic-profiles.inactivity.timeout.description = Zeitlimit, nach dem der State geändert wird, wenn keine Aktualisierung vom Binding erfolgt. Standard\: 1h. +profile.config.basic-profiles.inactivity.timeout.description = Zeitraum, nach dem der Status des Items aktualisiert wird, wenn keine Daten vom Binding empfangen werden. Der Standardwert beträgt 1 Stunde. Das Format entspricht dem des Parameters "expire". profile.config.basic-profiles.round.mode.label = Rundungsmodus -profile.config.basic-profiles.round.mode.description = Rundungsmodus, der verwendet werden soll (UP, DOWN, CEILING, FLOOR, HALF_UP oder HALF_DOWN). +profile.config.basic-profiles.round.mode.description = Zu verwendender Rundungsmodus (z. B. "UP", "DOWN", "CEILING", "FLOOR", "HALF_UP", oder "HALF_DOWN"). profile.config.basic-profiles.round.mode.option.UP = UP profile.config.basic-profiles.round.mode.option.DOWN = DOWN profile.config.basic-profiles.round.mode.option.CEILING = CEILING profile.config.basic-profiles.round.mode.option.FLOOR = FLOOR profile.config.basic-profiles.round.mode.option.HALF_UP = HALF_UP profile.config.basic-profiles.round.mode.option.HALF_DOWN = HALF_DOWN -profile.config.basic-profiles.round.scale.label = Skalierung -profile.config.basic-profiles.round.scale.description = Anzahl der Nachkommastellen fuer numerische Werte. Fuer DateTime-Werte wird der UTC-Zeitstempel mit 0 fuer Tage, 1 fuer Stunden, 2 fuer Minuten, 3 fuer Sekunden und 4 fuer Millisekunden gerundet. Wenn keine Skalierung gesetzt ist, wird fuer DateTime-Werte 3 verwendet. profile.config.basic-profiles.round.precision.label = Genauigkeit -profile.config.basic-profiles.round.precision.description = Anzahl signifikanter Stellen fuer numerische Werte (vor Anwendung der Skalierung). Ignoriert bei DateTime-Werten. Wenn gesetzt, wird dies nur auf Debug-Ebene protokolliert. +profile.config.basic-profiles.round.precision.description = Optional. Anzahl der signifikanten Stellen, auf die bei numerischen Werten vor Anwendung der Skalierung gerundet werden soll. Wird bei DateTime-Werten ignoriert. +profile.config.basic-profiles.round.scale.label = Skalierung +profile.config.basic-profiles.round.scale.description = Bei numerischen Werten gibt die Skalierung (Scale) die resultierende Anzahl der Nachkommastellen an. Bei DateTime-Werten wird der UTC-Zeitstempel gerundet, wobei die Skalierung 0 für Tage, 1 für Stunden, 2 für Minuten, 3 für Sekunden und 4 für Millisekunden steht. Wird bei DateTime-Werten keine Skalierung angegeben, wird der Wert 3 verwendet. profile.config.basic-profiles.state-filter.conditions.label = Bedingungen -profile.config.basic-profiles.state-filter.conditions.description = Eine Liste von Bedingungen im Format [ITEM_NAME] OPERATOR VALUE_OR_ITEM_NAME, z.B. "MyItem \=\= OFF". Verwenden Sie Anführungszeichen um VALUE_OR_ITEM_NAME um einen Textvergleich durchzuführen, z.B. "OFF". VALUE kann ein DecimalType oder ein QuantityType mit einer Einheit sein. Wenn ITEM_NAME weggelassen wird, werden die Vergleiche mit dem Eingangszustand des Channels durchgeführt.

Mehrere Bedingungen können durch das Schreiben jedes Ausdrucks in einer separaten Zeile angegeben werden oder, wenn in der gleichen Zeile angegeben, durch das Trennzeichen getrennt (Standard\: ","). Alle Bedingungen werden als UND-Verknüpfung verarbeitet, um das Ergebnis zu bestimmen.

Die folgenden Operatoren werden unterstützt\: EQ oder \=\=, NE, \!, oder <>, GT oder >, GTE oder >\=, LT oder <, und LTE oder <\=. -profile.config.basic-profiles.state-filter.mismatchState.label = Abweichender State -profile.config.basic-profiles.state-filter.mismatchState.description = Abweichender State, den dass Item annehmen soll, wenn die Bedingungen nicht erfüllt sind. Zeichenketten in Anführungszeichen setzen. Wenn leer, dann wird kein Update des State vorgenommen und der bisherige State bleibt erhalten. +profile.config.basic-profiles.state-filter.conditions.description = Liste von Ausdrücken im Format [ITEM_NAME] OPERATOR VALUE_OR_ITEM_NAME, z. B. "MyItem \=\= OFF". Setzen Sie VALUE_OR_ITEM_NAME in Anführungszeichen, um einen String-Vergleich durchzuführen, z. B. "'OFF'". VALUE kann ein DecimalType oder ein QuantityType mit Einheit sein. Wird ITEM_NAME weggelassen, erfolgt der Vergleich mit dem Eingabezustand des Kanals.

Mehrere Bedingungen können angegeben werden, indem jeder Ausdruck in eine eigene Zeile geschrieben oder – bei Angabe in derselben Zeile – durch ein Trennzeichen (Standard\: ",") voneinander getrennt wird. Zur Ermittlung des Ergebnisses werden alle Bedingungen logisch UND-verknüpft.

Folgende Operatoren werden unterstützt\: EQ oder \=\=, NE, \!\= oder <>, GT oder >, GTE oder >\=, LT oder < sowie LTE oder <\=. +profile.config.basic-profiles.state-filter.mismatchState.label = Status für gefilterte Items +profile.config.basic-profiles.state-filter.mismatchState.description = Der an das Item zu übertragende Status (State), falls die Bedingungen NICHT erfüllt sind. Verwenden Sie Anführungszeichen, um den Wert als `StringType` zu ​​behandeln. Ist kein Wert definiert, wird die Statusaktualisierung nicht an das Item weitergegeben, wenn die Bedingungen nicht erfüllt sind. profile.config.basic-profiles.state-filter.separator.label = Trennzeichen für Bedingungen profile.config.basic-profiles.state-filter.separator.description = Zeichen, das zum Trennen von Bedingungen verwendet wird. Standard\: ",". profile.config.basic-profiles.threshold.threshold.label = Grenzwert -profile.config.basic-profiles.threshold.threshold.description = Bildet bei Unterschreitung des Grenzwertes ON auf ein Switch Item ab, OFF sonst. +profile.config.basic-profiles.threshold.threshold.description = Schaltet auf ON, wenn der Wert unter dem vorgegebenen Schwellenwert liegt; andernfalls auf OFF. profile.config.basic-profiles.time-range-command.end.label = Endzeit profile.config.basic-profiles.time-range-command.end.description = Die Endzeit am Tag (hh\:mm). profile.config.basic-profiles.time-range-command.inRangeValue.label = Wert innerhalb der Zeitspanne -profile.config.basic-profiles.time-range-command.inRangeValue.description = Der Wert, der gesendet wird, wenn das Profil ON erkennt und die aktuelle Zeit zwischen der Startzeit und der Endzeit liegt. +profile.config.basic-profiles.time-range-command.inRangeValue.description = Der Wert, der gesendet wird, wenn das Profil "ON" erkennt und die aktuelle Zeit zwischen der Startzeit und der Endzeit liegt. profile.config.basic-profiles.time-range-command.outOfRangeValue.label = Wert außerhalb der Zeitspanne -profile.config.basic-profiles.time-range-command.outOfRangeValue.description = Der Wert, der gesendet wird, wenn das Profile ON erkennt und die aktuelle Zeit NICHT zwischen der Startzeit und der Endzeit liegt. +profile.config.basic-profiles.time-range-command.outOfRangeValue.description = Der Wert, der gesendet wird, wenn das Profil "ON" erkennt und die aktuelle Zeit NICHT zwischen der Start- und Endzeit liegt. profile.config.basic-profiles.time-range-command.restoreValue.label = Wert wiederherstellen profile.config.basic-profiles.time-range-command.restoreValue.description = Auswählen, was passieren soll, wenn das Profil wieder OFF erkennt. profile.config.basic-profiles.time-range-command.restoreValue.option.OFF = Aus @@ -67,12 +71,17 @@ profile.config.basic-profiles.time-range-command.restoreValue.option.PREVIOUS = profile.config.basic-profiles.time-range-command.restoreValue.option.NOTHING = Unternehme nichts profile.config.basic-profiles.time-range-command.start.label = Startzeit profile.config.basic-profiles.time-range-command.start.description = Die Startzeit am Tag (hh\:mm). +profile.config.basic-profiles.time-weighted-average.delta.label = Delta +profile.config.basic-profiles.time-weighted-average.delta.description = Wenn eine Zustandsänderung den konfigurierten Delta-Wert über- oder unterschreitet, wird sie sofort weitergegeben. +profile.config.basic-profiles.time-weighted-average.duration.label = Dauer +profile.config.basic-profiles.time-weighted-average.duration.description = Dauer des Zeitraums für die Erfassung von Statusaktualisierungen profile.config.basic-profiles.toggle-switch.events.label = Ereignisse -profile.config.basic-profiles.toggle-switch.events.description = Kommagetrennte Liste der Ereignisse, die das Profile verfolgen soll. +profile.config.basic-profiles.toggle-switch.events.description = Durch Kommas getrennte Liste von Ereignissen, auf die das Profil reagieren soll. # add-on profile-type.basic-profiles.debounce-counting.label = Entprellen (Zähler) +profile-type.basic-profiles.debounce-state.label = Entprellung (State) profile-type.basic-profiles.debounce-time.label = Entprellen (Zeit) profile-type.basic-profiles.generic-command.label = Generic Command profile-type.basic-profiles.invert.label = Invertieren / Negieren