New Crowdin updates (#21068)

* New translations jsscripting.properties (German)
* New translations gemini.properties (German)
* New translations shelly.properties (German)
This commit is contained in:
openhab-bot
2026-06-27 10:22:16 +02:00
committed by GitHub
parent 43c8de7a65
commit a8861ed92a
3 changed files with 123 additions and 17 deletions
@@ -5,11 +5,26 @@ addon.jsscripting.description = Dies fügt eine JS (ECMAScript-2024) Skript-Engi
# add-on config
automation.config.jsscripting.debuggerEnabled.label = Debugger aktivieren
automation.config.jsscripting.debuggerEnabled.description = Aktiviert die Unterstützung des Chrome-Debuggers für JavaScript. Dies ermöglicht das Verbinden beliebiger Debugger, die mit dem <a href\="https\://chromedevtools.github.io/devtools-protocol/">Chrome DevTools Protocol</a> kompatibel sind, wie etwa die Chrome-Entwicklertools oder Visual Studio Code.
automation.config.jsscripting.debuggerPort.label = Debugger Port
automation.config.jsscripting.debuggerPort.description = Der Port, an den der Debugger gebunden werden soll.
automation.config.jsscripting.dependencyTrackingEnabled.label = Dependency Tracking aktivieren
automation.config.jsscripting.dependencyTrackingEnabled.description = Dependency Tracking ermöglicht es Skripten, sich automatisch neu zu laden, sobald eine Abhängigkeit geändert wird. Dependency Tracking kann deaktiviert werden, wenn geteilte Bibliotheken bearbeitet oder aktualisiert werden sollen, ohne dass alle Skripte sofort neu laden. Beachte, dass sich diese Einstellung nur auf Skripte auswirkt, die nach der Änderung der Einstellung geladen werden.
automation.config.jsscripting.eventConversionEnabled.label = Event-Daten von Java zu JavaScript-Typen in Skript-Aktionen & Skript-Bedingungen konvertieren
automation.config.jsscripting.eventConversionEnabled.description = Die Konvertierung der Event-Daten von Java in JavaScript-Typen in Skript-Aktionen &amp; Skript-Bedingungen ermöglicht die Arbeit mit Event-Daten auf eine native JS-Art ohne spezielle Behandlung von Java-Typen.<br> Wenn diese Option aktiviert ist, sind die Event-Daten, welche in Skript-Aktionen &amp; Skript-Bedingungen verfügbar sind, sind alle JS-Typen und die gleichen wie in Regeln, die aus Skript-Dateien erstellt werden.<br> Bitte beachte, dass diese Option <strong>automatischen Import der openHAB JavaScript Bibliothek in Skript-Aktionen &amp; Skript-Bedingungen erfordert</strong>.
automation.config.jsscripting.group.debugger.label = Debugger Unterstützung
automation.config.jsscripting.group.environment.label = JavaScript Umgebung
automation.config.jsscripting.group.system.label = Systemverhalten
automation.config.jsscripting.injectionCachingEnabled.label = openHAB JavaScript Bibliothek cachen
automation.config.jsscripting.injectionCachingEnabled.description = Zwischenspeichern der mitgelieferten openHAB JavaScript-Bibliothek für optimale Performance.<br>Deaktiviere diese Option, um das Laden der Bibliothek aus dem lokalen Benutzerkonfigurationsverzeichnis "automation/js/node_modules" zu ermöglichen. Deaktivierung der Zwischenspeicherung kann die Ladezeiten des Skripts erhöhen, insbesondere auf weniger leistungsfähigen Systemen.
automation.config.jsscripting.injectionCachingEnabled.option.true = Bibliotheken zwischenspeichern
automation.config.jsscripting.injectionCachingEnabled.option.false = Bibliotheken nicht zwischenspeichern
automation.config.jsscripting.injectionEnabled.label = Globale Integrierte Variablen
automation.config.jsscripting.injectionEnabled.description = Importiere alle globalen Variablen der openHAB Scripting Bibliothek in allen Regeln für häufig genutzte Dienste wie z. B. Items, Things, Actions, usw... <br> Wenn diese Option deaktiviert ist, dann kann die openHAB Scripting Bibliothek manuell mit "<i>require('openhab')</i>" importiert werden
automation.config.jsscripting.injectionEnabled.option.true = Integrierte Variablen verwenden
automation.config.jsscripting.injectionEnabled.option.false = Integrierten Variablen nicht verwenden
automation.config.jsscripting.injectionEnabledV2.label = Globale Variablen der Hilfsbibliothek importieren
automation.config.jsscripting.injectionEnabledV2.description = Importiere alle globalen Variablen der openHAB JavaScript Bibliothek für häufig genutzte Dienste wie z. B. Items, Things, Actions, usw... <br> Wenn diese Option deaktiviert ist, kann die openHAB JavaScript Bibliothek manuell mit <code>require('openhab')</code> importiert werden.
automation.config.jsscripting.injectionEnabledV2.option.3 = Automatisches Importieren überall, einschließlich Skript-Dateien und Transformationen
automation.config.jsscripting.injectionEnabledV2.option.2 = Automatisches Importieren in Skript-Aktionen, Skript-Bedingungen und Transformationen
automation.config.jsscripting.injectionEnabledV2.option.1 = Automatisches Importieren nur für Skript-Aktionen & Skript-Bedingungen (empfohlen)
automation.config.jsscripting.injectionEnabledV2.option.0 = Automatisches Importieren deaktivieren und stattdessen <code>require</code> verwenden
automation.config.jsscripting.lockAcquisitionTimeout.label = Timeout für Skript-Engine Sperrung
automation.config.jsscripting.lockAcquisitionTimeout.description = Die Skript-Engines dürfen vor der Ausführung eines Skripts nur von einen einzigen Thread gesperrt werden. Diese Einstellung bestimmt, wie viele Sekunden das System versuchen wird, die Sperre zu erlangen, bevor es aufgibt. Für lang laufende Skripte, welche schneller ausgelöst werden können als sie ausgeführt werden können, muss man möglicherweise einen höheren Wert einstellen.
automation.config.jsscripting.scriptConditionWrapperEnabled.label = Skript-Bedingungen in selbst-ausführende Funktionen (IIFE) wrappen
automation.config.jsscripting.scriptConditionWrapperEnabled.description = Skript-Bedingungen in selbst-ausführende Funktionen zu wrappen erlaubt die Verwendung von <code>let</code> und <code>const</code> Variablen-Deklarationen, sowie die Verwendung von <code>function</code> und <code>class</code> Deklarationen. Wenn diese Option aktiviert ist, müssen <code>return</code> Anweisungen verwendet werden, um <code>true</code> oder <code>false</code> zurückzugeben.
@@ -0,0 +1,77 @@
# add-on
addon.gemini.name = Gemini Bindung
addon.gemini.description = Integriert die Google Gemini API für KI-gestützten Chat und Smart-Home Steuerung.
# thing types
thing-type.gemini.account.label = Gemini Konto
thing-type.gemini.account.description = Integriert die Google Gemini API mit openHAB.
# thing types config
thing-type.config.gemini.account.apiKey.label = API Schlüssel
thing-type.config.gemini.account.apiKey.description = Der Google Gemini API Schlüssel (API-Schlüssel erstellen und verwalten in <a href\="https\://aistudio.google.com/api-keys">Google AI Studio</a>).
thing-type.config.gemini.account.group.authentication.label = Authentifizierung
thing-type.config.gemini.account.group.connection.label = Verbindung
thing-type.config.gemini.account.group.hli.label = Modell-Konfiguration
thing-type.config.gemini.account.group.hli.description = Konfiguriert das verwendete Modell und sein Verhalten. Gilt für den Sprachinterpreter und als Standard für alle Channels und Thing-Aktionen.
thing-type.config.gemini.account.maxOutputTokens.label = Maximale Ausgabe-Tokens
thing-type.config.gemini.account.maxOutputTokens.description = Die maximale Anzahl Tokens, die für die Antwort verwendet werden sollen.
thing-type.config.gemini.account.model.label = Modell
thing-type.config.gemini.account.model.description = Das zu verwendende Google Gemini Modell (<a href\="https\://ai.google.dev/gemini-api/docs/models">Modelle</a>, <a href\="https\://ai.google.dev/gemini-api/docs/pricing">Preise</a>).
thing-type.config.gemini.account.requestTimeout.label = Anfrage-Timeout
thing-type.config.gemini.account.requestTimeout.description = Der Timeout in Sekunden für API-Anfragen.
thing-type.config.gemini.account.temperature.label = Temperatur
thing-type.config.gemini.account.temperature.description = Kontrolliert Zufälligkeit. Höhere Werte bedeuten zufälligere Antworten.
thing-type.config.gemini.account.topP.label = Top P
thing-type.config.gemini.account.topP.description = Steuert den Schwellenwert der kumulativen Wahrscheinlichkeit für die Auswahl des Tokens.
# channel types
channel-type.gemini.chat.label = Chat
channel-type.gemini.chat.description = Sende eine Anfrage an ein Modell und erhalte eine Antwort.
# channel types config
channel-type.config.gemini.chat.maxOutputTokens.label = Maximale Ausgabe-Tokens
channel-type.config.gemini.chat.maxOutputTokens.description = Die maximale Anzahl Tokens, die für die Antwort verwendet werden sollen.
channel-type.config.gemini.chat.model.label = Modell
channel-type.config.gemini.chat.model.description = Das zu verwendende Gemini-Modell.
channel-type.config.gemini.chat.systemMessage.label = System Prompt
channel-type.config.gemini.chat.systemMessage.description = Das System-Anweisung für das Modell.
channel-type.config.gemini.chat.temperature.label = Temperatur
channel-type.config.gemini.chat.temperature.description = Kontrolliert Zufälligkeit. Höhere Werte bedeuten zufälligere Antworten.
channel-type.config.gemini.chat.topP.label = Top P
channel-type.config.gemini.chat.topP.description = Steuert den Schwellenwert der kumulativen Wahrscheinlichkeit für die Auswahl des Tokens.
# actions
action.sendMessage.label = Nachricht senden
action.sendMessage.description = Sendet eine Nachricht an Gemini und erhalte eine Antwort.
action.sendMessage.prompt.label = Prompt
action.sendMessage.prompt.description = Die Eingabe für Gemini.
action.sendMessage.model.label = Modell
action.sendMessage.model.description = Das Gemini-Modell, das für diese Nachricht verwendet werden soll.
action.sendMessage.systemMessage.label = System Prompt
action.sendMessage.systemMessage.description = Das System-Anweisung für das Modell.
action.sendMessage.temperature.label = Temperatur
action.sendMessage.temperature.description = Temperatur-Einstellung um die Zufälligkeit der Antwort zu steuern.
action.sendMessage.topP.label = Top P
action.sendMessage.topP.description = Steuert den Schwellenwert der kumulativen Wahrscheinlichkeit für die Auswahl des Tokens.
action.sendMessage.maxOutputTokens.label = Maximale Ausgabe-Tokens
action.sendMessage.maxOutputTokens.description = Die maximale Anzahl Tokens, die für die Antwort verwendet werden sollen.
action.sendMessage.requestTimeout.label = Anfrage-Timeout
action.sendMessage.requestTimeout.description = Der Timeout in Sekunden für API-Anfragen.
action.sendMessage.result.label = Antwort
action.sendMessage.result.description = Die Antwort, die von Gemini zurückgegeben wurde.
# thing status
offline.configuration-error = Kein API-Schlüssel konfiguriert
requestTimeout.configuration-error = Timeout muss größer als Null sein
offline.communication-error = Konnte keine Verbindung zur Gemini API herstellen
# HLI error messages
hli.error.missing-configuration = Interpretation aufgrund fehlender Konfiguration fehlgeschlagen.
hli.error.technical-problem = Interpretation aufgrund eines technischen Problems fehlgeschlagen.
@@ -118,6 +118,8 @@ thing-type.shelly.shellyplugs.label = Shelly Plug-S
thing-type.shelly.shellyplugs.description = Shelly Plug-S (Steckdose mit integriertem Verbrauchsmesser)
thing-type.shelly.shellyplugu1.label = Shelly Plug US
thing-type.shelly.shellyplugu1.description = Shelly Plug-US (Steckdose für USA mit integriertem Verbrauchsmesser)
thing-type.shelly.shellyplugusg4.label = Shelly Plug US
thing-type.shelly.shellyplugusg4.description = Shelly Plus Plug US (Steckdose mit Strommesser)
thing-type.shelly.shellyplus1.label = Shelly Plus 1
thing-type.shelly.shellyplus1.description = Shelly Plus 1 - 1x Relay
thing-type.shelly.shellyplus10v.label = Shelly Plus Dimmer 10V
@@ -164,7 +166,9 @@ thing-type.shelly.shellyplusi4dc.group.status2.label = Eingang 2
thing-type.shelly.shellyplusi4dc.group.status3.label = Eingang 3
thing-type.shelly.shellyplusi4dc.group.status4.label = Eingang 4
thing-type.shelly.shellyplusplug.label = Shelly Plus Plug
thing-type.shelly.shellyplusplug.description = Shelly Plus Plug S/IT/UK/US - Steckdose mit Strommesser
thing-type.shelly.shellyplusplug.description = Shelly Plus Plug (z.B. S/M/IT/UK, AZ und Outdoor Plug-S). Steckdose mit Verbrauchsmessung
thing-type.shelly.shellyplusplugcpm.label = ShellyPlus Plug CPM
thing-type.shelly.shellyplusplugcpm.description = Shelly Plus Plug CPM EU (C-Typ Steckdose mit Verbrauchsmessung)
thing-type.shelly.shellyplusplugus.label = Shelly Plus Plug US
thing-type.shelly.shellyplusplugus.description = Shelly Plus Plug US - Steckdose mit Strommesser
thing-type.shelly.shellyplusrgbwpm.label = Shelly Plus RGBW
@@ -235,6 +239,12 @@ thing-type.shelly.shellypro4pm.group.relay1.label = Relais 1
thing-type.shelly.shellypro4pm.group.relay2.label = Relais 2
thing-type.shelly.shellypro4pm.group.relay3.label = Relais 3
thing-type.shelly.shellypro4pm.group.relay4.label = Relais 4
thing-type.shelly.shellyprodm2pm.label = Shelly Pro Dimmer 2PM
thing-type.shelly.shellyprodm2pm.description = Shelly Pro Dimmer 2PM - bietet 2 dimmbare Lichter und einen Relais
thing-type.shelly.shellyprodm2pm.group.meter1.label = Stromzähler 1
thing-type.shelly.shellyprodm2pm.group.meter2.label = Stromzähler 2
thing-type.shelly.shellyprodm2pm.group.relay1.label = Dimmer 1
thing-type.shelly.shellyprodm2pm.group.relay2.label = Dimmer 2
thing-type.shelly.shellyproem50.label = Shelly Pro EM-50
thing-type.shelly.shellyproem50.description = Shelly Pro EM-50 - Zweikanaliger Smart Meter für DIN-Schniene, einphasiger Energiezähler (2xPower Meter + 1xAusgang)
thing-type.shelly.shellyproem50.group.meter1.label = Stromzähler 1
@@ -578,8 +588,8 @@ channel-type.shelly.lastEvent.state.option.L = lang
channel-type.shelly.lastEvent.state.option.SL = kurz-lang
channel-type.shelly.lastEvent.state.option.LS = Lang-Short Push
channel-type.shelly.lastEvent.state.option.H = Halten
channel-type.shelly.lastPower1.label = Schnitt letzte Minute
channel-type.shelly.lastPower1.description = Stromverbrauch der letzten Minute, gerundet
channel-type.shelly.lastPower1.label = Durchschnitt letzte Minute
channel-type.shelly.lastPower1.description = Der durchschnittliche Verbrauch innerhalb der letzten Minute
channel-type.shelly.lastUpdate.label = Letzte Aktualisierung
channel-type.shelly.lastUpdate.description = Zeitstempel der letzten Statusaktualisierung
channel-type.shelly.ledPowerDisable.label = Betriebs-LED aus
@@ -589,23 +599,23 @@ channel-type.shelly.ledStatusDisable.description = LED-Anzeige für Netzwerkstat
channel-type.shelly.meterAccuReturned.label = Kumulierte Einspeisung
channel-type.shelly.meterAccuReturned.description = Kumulierte Einspeisung in kW/h (schließt alle Strommesser ein)
channel-type.shelly.meterAccuTotal.label = Kumulierter Gesamtverbrauch
channel-type.shelly.meterAccuTotal.description = Kumulierter Gesamtverbrauch in kWh (schließt alle Strommesser ein)
channel-type.shelly.meterAccuTotal.description = Kumulierte Einspeisung in kW/h (schließt alle Strommesser ein)
channel-type.shelly.meterAccuWatts.label = Kumulierter Verbrauch
channel-type.shelly.meterAccuWatts.description = Kumulierter Verbrauch in Watt (schließt alle Strommesser ein)
channel-type.shelly.meterCurrent.label = Stromstärke
channel-type.shelly.meterCurrent.description = Stromstärke in Ampere
channel-type.shelly.meterFrequency.label = Frequenz
channel-type.shelly.meterFrequency.description = Aktuelle Frequenz in Hertz (Hz)
channel-type.shelly.meterFrequency.description = Aktuelle Frequenz des Stromnetzes in Hertz (Hz)
channel-type.shelly.meterPowerFactor.label = Leistungsfaktor
channel-type.shelly.meterPowerFactor.description = Energiefaktor in Prozent für Photovoltaik
channel-type.shelly.meterReactive.label = Rückstrom
channel-type.shelly.meterPowerFactor.description = Energiefaktor in Prozent (Verhältnis real zu scheinbarer Kraft)
channel-type.shelly.meterReactive.label = Einspeisung
channel-type.shelly.meterReactive.description = Aktueller Stromverbrauch des Rückstroms in Watt (W)
channel-type.shelly.meterResetTotals.label = Energie-Messdaten zurücksetzen
channel-type.shelly.meterResetTotals.description = Setzt die gesammelten Messwerte zurück
channel-type.shelly.meterReturned.label = Einspeisung
channel-type.shelly.meterReturned.description = Einspeisung in kWh
channel-type.shelly.meterTotal.label = Gesamtverbrauch
channel-type.shelly.meterTotal.description = Gesamtverbrauch in kWh seit das Gerät eingeschaltet wurde (wird beim Neustart zurückgesetzt)
channel-type.shelly.meterTotal.description = Gesamtverbrauch in kWh seit das Gerät eingeschaltet wurde (wird je nach Modell beim Neustart zurückgesetzt)
channel-type.shelly.meterVoltage.label = Spannung
channel-type.shelly.meterVoltage.description = RMS Spannung in Volt
channel-type.shelly.meterWatts.label = Stromverbrauch
@@ -756,7 +766,7 @@ channel-type.shelly.timerAutoOn.description = Wenn der Ausgang abgeschaltet wird
channel-type.shelly.timestamp.label = Letzte Aktualisierung
channel-type.shelly.timestamp.description = Zeitstempel der letzten Messung
channel-type.shelly.totalKWH.label = Gesamter Energieverbrauch
channel-type.shelly.totalKWH.description = Gesamtverbrauch in kWh seit das Gerät eingeschaltet wurde (wird beim Neustart zurückgesetzt)
channel-type.shelly.totalKWH.description = Gesamtverbrauch in kWh seit Beginn der Messung (wird je nach Gerät beim Neustart zurückgesetzt)
channel-type.shelly.updateAvailable.label = Firmwareaktualisierung verfügbar
channel-type.shelly.updateAvailable.description = EIN\: Es ist eine neuere Firmwareversion verfügbar (Update kann mit der Shelly App oder im Shelly Manager durchgeführt werden)
channel-type.shelly.uptime.label = Laufzeit
@@ -768,9 +778,10 @@ channel-type.shelly.whiteTemp.description = Lichttemperatur (Bulb/RGBW2\: 3000K-
# config status messages
message.config-status.error.network-config = Ungültige System- oder openHAB-Netzwerkkonfiguration erkannt (lokale IP {0}).
message.config-status.error.missing-device-address = Die IP-Adresse des Shelly Gerätes ist nicht konfiguriert.
message.config-status.error.network-config = Ungültige System- oder openHAB-Netzwerkkonfiguration erkannt (lokale IP {0})
message.config-status.error.missing-device-address = Die IP-/Bluetooth Device Adresse des Shelly Gerätes ist nicht konfiguriert
message.config-status.error.missing-userid = Keine Benutzer-ID in der Thing-Konfiguration
message.config-status.error.resolve-failed = Die IP-Adresse für das Gerät vom konfigurierten Wert {0} kann nicht aufgelöst werden (DNS-Abfrage schlug fehl)
# thing status descriptions
@@ -786,6 +797,9 @@ message.offline.status-error-watchdog = Das Gerät antwortet nicht und scheint n
message.offline.status-error-restarted = Das Gerät wurde neu gestartet und wird erneut initialisiert.
message.offline.status-error-fwupgrade = Firmware-Update wird ausgeführt.
message.offline.status-error-fwcompleted = Firmware-Aktualisierung abgeschlossen, Gerät wird neu gestartet.
message.offline.status-error-blu-not-connected = BLU-Gerät noch nicht verbunden - keine Ereignisse von einem Gateway empfangen.
message.offline.status-error-blu-sensor-unavailable = BLU-Gerät noch nicht verbunden - keine Ereignisse von einem Gateway empfangen.
message.offline.status-error-blu-timeout = BLU-Gerät hörte auf zu melden\: kein Ereignis innerhalb des erwarteten Aktualisierungszeitraums empfangen.
# general messages