Skip to content

Commit

Permalink
Updated german language file
Browse files Browse the repository at this point in the history
Removed some unnecessary exclamation marks, corrected some grammatical errors and rephrased some sentences for clarity and understandability
  • Loading branch information
Braintoe authored and rand256 committed May 18, 2021
1 parent 9c7fa49 commit 4f3b231
Showing 1 changed file with 48 additions and 48 deletions.
96 changes: 48 additions & 48 deletions client/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
"statusText": "{{status}}",
"errorText": "{{error}}",
"confirmFullCleaning": "Zonenreinigung nicht möglich, keine Zonen ausgewählt. Soll stattdessen eine komplette Reinigung gestartet werden?",
"cannotResume": "Keine Tätigkeiten zur Fortsetzung!",
"cannotResume": "Keine Tätigkeit, die fortgesetzt werden könnte!",
"noGotoTarget": "Sie müssen zuerst ein Ziel auf der Karte auswählen.",
"selectEndGoto": "Aktion am Zielpunkt:",
"selectEndCleaning": "Aktion am Ende der Reinigung:",
Expand Down Expand Up @@ -137,13 +137,13 @@
"spotsSavedOK": "Ziel erfolgreich gespeichert!",
"forbiddenMarkersPageBack": "Verbotsmarkierungen",
"forbiddenMarkersTitle": "Verbotsmarkierungen bearbeiten",
"forbiddenMarkersSavedOK": "Verbotsmarkierungen erfolgreich gespeichert!",
"forbiddenMarkersSavedOK": "Verbotsmarkierungen erfolgreich gespeichert",
"missingZone": "Diese Zone gibt es nicht.",
"missingSpot": "Dieses Ziel gibt es nicht.",
"segmentsPageBack": "Zimmer",
"segmentsTitle": "Zimmer bearbeiten",
"enterSegmentName": "Name für das markierte Zimmer eingeben:",
"segmentRenamedOK": "Zimmer erfolgreich umbenannt!",
"segmentRenamedOK": "Zimmer erfolgreich umbenannt",
"segmentRenameFailed": "Bei der Umbenennung trat ein Fehler auf.",
"segmentsCantBeMerged": "Es können nur angrenzende Zimmer zusammengefasst werden. Trotzdem weitermachen?",
"confirmSegmentsMerge": "Sind Sie sicher, dass die Zimmer \"{{segment1}}\" und \"{{segment2}}\" zusammengefasst werden sollen?",
Expand All @@ -155,7 +155,7 @@
"segmentSplitSingleLine": "Es kann nur eine Trennlinie gesetzt werden.",
"confirmSegmentsAutosplit": "Die Karte wird nach einer vollständigen Reinigung automatisch in einzelne Zimmer aufgeteilt. Sie können jedoch versuchen, sie sofort aufzuteilen. Fortsetzen?",
"autosplitSegmentsNow": "Jetzt teilen",
"segmentsSplitOK": "Karte erfolgreich in Zimmer aufgeteilt!"
"segmentsSplitOK": "Karte erfolgreich in Zimmer aufgeteilt"
},
"control": {
"startButton": "Manuelle Steuerung starten",
Expand Down Expand Up @@ -191,17 +191,17 @@
"missingPassword": "kein Passwort festgelegt.",
"wrongPassword": "falsches Passwort.",
"clientAuthorized": "Klient autorisiert. Geben Sie /start ein um fortzufahren.",
"clientAlreadyAuthorized": "Klient ist bereits autorisiert. Geben Sie /start ein um fortzufahren.",
"notAuthenticated": "Klient nicht autorisiert, geben Sie\n/setme **password** ein zum autorisieren.",
"cbqReceivedOK": "Befehl akzeptiert!",
"clientAlreadyAuthorized": "Klient ist bereits autorisiert. Geben Sie /start ein, um fortzufahren.",
"notAuthenticated": "Klient nicht autorisiert, geben Sie\nzum autorisieren /setme **password** ein.",
"cbqReceivedOK": "Befehl akzeptiert",
"cbqFailed": "Fehler beim Ausführen des Befehls!",
"cbqWrongState": "Befehl im aktuellen Gerätezustand nicht verfügbar!",
"selectCommand": "Befehl auswählen:",
"selectGotoTarget": "Ziel wählen.",
"selectZones": "Zonen zur Reinigung wählen.",
"selectSegments": "Zimmer zur Reinigung wählen.",
"selectPower": "Leistungsstufe auswählen.",
"selectMap": "Eine Karte zur Wiederherstellung auswählen.",
"selectGotoTarget": "Ziel wählen",
"selectZones": "Zonen zur Reinigung wählen",
"selectSegments": "Zimmer zur Reinigung wählen",
"selectPower": "Leistungsstufe auswählen",
"selectMap": "Eine Karte zur Wiederherstellung auswählen",
"performingCleaning": "Vollständige Reinigung gestartet.",
"performingZoned": "Zonenreinigung für:\n{{zoneNames}}",
"performingSegments": "Zimmerreinigung für:\n{{segmentNames}}",
Expand All @@ -222,10 +222,10 @@
"powerChanged": "Leistungsstufe geändert zu: {{fanPower}}.",
"mapLoadOK": "Die Wiederherstellung der Karte sollte nun abgeschlossen sein.",
"mapLoadWait": "Kartenwiederherstellung dauert ca. 30 Sekunden. Bitte warten.",
"notificationsEnabled": "Status Benachrichtigungen eingeschaltet.",
"notificationsDisabled": "Status Benachrichtigungen ausgeschaltet.",
"consumablesHeader": "Verbleibende Zeit der Verbrauchsmaterialien:\n\n",
"consumablesAlert": "Eines der Verbrauchsmaterialien ist verbraucht:\n\n",
"notificationsEnabled": "Statusbenachrichtigungen eingeschaltet.",
"notificationsDisabled": "Statusbenachrichtigungen ausgeschaltet.",
"consumablesHeader": "Verbleibende Laufzeit der Verbrauchsmaterialien:\n\n",
"consumablesAlert": "Der Zähler eines Verbrauchsmaterials ist abgelaufen:\n\n",
"consumablesContent": "Hauptbürste {{mainBrush}} Stunden verbleibend\nSeitenbürste {{sideBrush}} Stunden verbleibend\nFilter {{filter}} Stunden verbleibend\nSensoren {{sensors}} Stunden verbleibend",
"binFull": "Staubbehälter ist voll und muss entleert werden!",
"currentStatus": "Momentaner Status: ",
Expand Down Expand Up @@ -279,9 +279,9 @@
"pageTitle": "Teppichmodus-Einstellungen",
"explanation": "Im Teppichmodus erkennt der Saugroboter Teppiche automatisch und erhöht entsprechend die Saugleistung.",
"warning": "Ändern Sie einen der folgenden Parameter nur, wenn Sie wissen, was Sie tun!",
"currentLow": "Momentan Niedrig",
"currentHigh": "Momentan Hoch",
"currentIntegral": "Momentan Integral",
"currentLow": "Momentan niedrig",
"currentHigh": "Momentan hoch",
"currentIntegral": "Momentan integral",
"stallTime": "Haltezeit",
"confirm": "Sollen die im Teppichmodus vorgenommenen Änderungen wirklich gespeichert werden?"
},
Expand Down Expand Up @@ -338,42 +338,42 @@
},
"persistentData": {
"pageTitle": "\"Dauerhafte Daten\"-Konfiguration",
"notSupported": "Dieses Gerät unterstützt die permanenten Kartenfunktionen nicht.",
"notSupported": "Dieses Gerät unterstützt die Funktion \"Dauerhafte Daten\" nicht.",
"genericConfirm": "Wirklich fortsetzen?",
"genericOverwriteWarning": "Zuvor gespeicherte Daten werden überschrieben.",
"enableDataTitle": "Dauerhafte Daten (\"lab mode\")",
"enableDataDesc": "Ermöglicht das Speichern der Karte, verbotener Zonen, virtueller Wände und der Position der Ladestation",
"deleteDataTitle": "Dauerhafte Daten löschen",
"deleteDataDesc": "Dies löscht die aktuelle Karte, alle Verbotszonen und virtuellen Wände",
"deleteDataDesc": "Löscht die aktuelle Karte, alle Verbotszonen und virtuellen Wände",
"deleteDataButton": "Karten-Reset",
"deleteDataNowButton": "Jetzt löschen!",
"deleteDataConfirm": "Dies löscht die aktuell gespeicherte Karte, alle Verbotszonen und virtuellen Wände.",
"deleteDataConfirm": "Löscht die aktuell gespeicherte Karte, alle Verbotszonen und virtuellen Wände.",
"exportTitle": "Exportieren der Verbotszonen und virtuellen Wände in die Valetudo-Konfiguration",
"exportDesc": "Hier werden Verbotszonen und virtuelle Wanddaten aus der Firmware exportiert und in Valetudo gespeichert",
"exportDesc": "Sichern der aktiven Verbotszonen und virtuellen Wände aus der Gerätefirmware in der Valetudo-Konfiguration.",
"exportButton": "Exportieren",
"exportNowButton": "Daten exportieren",
"exportConfirm": "Hier werden Verbotszonen und virtuelle Wände aus der Gerätefirmware exportiert und in der Valetudo-Konfiguration gespeichert.",
"exportConfirm": "Die aktiven Verbotszonen und virtuellen Wände aus der Gerätefirmware werden in der Valetudo-Konfiguration gesichert.",
"importTitle": "Importiert Verbotszonen aus der Valetudo-Konfiguration",
"importDesc": "Hier werden Verbotszonen und virtuelle Wände aus Valetudo importiert und in der Firmware gespeichert",
"importDesc": "Einlesen der gesicherten Verbotszonen und virtuellen Wände aus der Valetudo-Konfiguration zurück in die Gerätefirmware",
"importButton": "Importieren",
"importNowButton": "Daten importieren",
"importConfirm": "Hier werden Verbotszonen und virtuelle Wände aus der Valetudo-Konfiguration importiert und in der Gerätefirmware gespeichert.",
"importConfirm": "Die in der Valetudo-Konfiguration gesicherten Verbotszonen und virtuellen Wände werden wieder in die Gerätefirmware importiert.",
"importConfirmDetails": "Bereit zum Import von {{virtualWallsCount}} und {{forbiddenZonesCount}}.",
"exportConfirmDetails": "Bereit zum Export von {{virtualWallsCount}} und {{forbiddenZonesCount}}.",
"virtualWallsCount": "{{count}} virtuellen Wand",
"virtualWallsCount_plural": "{{count}} virtuellen Wände",
"virtualWallsCount_plural": "{{count}} virtuellen Wänden",
"forbiddenZonesCount": "{{count}} Verbotszone",
"forbiddenZonesCount_plural": "{{count}} Verbotszonen",
"settingsSaved": "Einstellungen gespeichert!",
"resetOK": "Karten zurückgesetzt!",
"settingsSaved": "Einstellungen gespeichert",
"resetOK": "Karten zurückgesetzt",
"exportedOK": "Dauerhafte Daten in die Konfiguration exportiert.",
"importedOK": "Dauerhafte Daten in die Konfiguration importiert.",
"importedOK": "Dauerhafte Daten in die Gerätefirmware importiert.",
"systemSettingsTitle": "Systemeinstellungen",
"rebootTitle": "Gerät neustarten",
"rebootDesc": "das Betriebssystem des Gerätes wird neugestartet",
"rebootDesc": "das Betriebssystem des Gerätes wird neu gestartet",
"reboot": "Reboot",
"rebootConfirm": "Möchten Sie das Betriebssystem des Geräts wirklich neu starten?",
"rebootNotice": "Das Gerät wird jetzt neu gestartet. Warten Sie etwas, bis der Bootvorgang abgeschlossen ist.",
"rebootNotice": "Das Gerät wird jetzt neu gestartet. Warten Sie, bis der Bootvorgang abgeschlossen ist.",
"afterCleanTitle": "Aktion nach Ende der Reinigung",
"afterCleanDesc": "legt den Ort fest, an den der Roboter nach Beendigung der Reinigung fahren soll",
"afterCleanDefault": "Standard",
Expand All @@ -388,7 +388,7 @@
"autoDockSleep": "Im Ruhezustand",
"autoDockDelay": "Verzögert",
"autoDockChooseDelay": "Verzögerung einstellen...",
"autoDockDelayPrompt": "Bitte geben Sie die Verzögerungszeit in Minuten ({{range}}) ein, wann der Robotor im Leerlauf zur Station zurückkehren soll:",
"autoDockDelayPrompt": "Bitte geben Sie die Leerlaufzeit in Minuten ({{range}}) ein, nach der der Roboter zur Station zurückkehren soll:",
"autoDockDelayErr": "Der angegebene Wert fällt nicht in den zulässigen Bereich.",
"autoMapTitle": "Automatische Kartenwiederherstellung",
"autoMapDesc": "legt fest, ob eine Karte wiederhergestellt werden soll, wenn der Roboter zur Station zurückgefahren ist",
Expand All @@ -401,7 +401,7 @@
"restoreTypeDefault": "Standard",
"restoreTypeRestart": "Neustart des Dienstes",
"restoreTypeCleaning": "Reinigungssequenz",
"restoreTypeNative": "Backup-Wiederherstellung"
"restoreTypeNative": "Wiederherstellung aus Backup"
},
"soundAndVoice": {
"volumeSettings": "Lautstärkeeinstellungen",
Expand Down Expand Up @@ -461,10 +461,10 @@
"confirmDisableDND": "Soll \"Bitte nicht stören\" wirklich deaktiviert werden?",
"notEnoughDataDND": "\"Bitte nicht stören\"-Zeit konnte nicht gespeichert werden, da nicht alle erforderlichen Attribute angegeben wurden!",
"missingHoursMinutes": "Es müssen sowohl Minuten als auch Stunden angegeben werden.",
"missingName": "Es sollte ein Name angeben werden.",
"missingName": "Es muss ein Name angegeben werden.",
"missingZones": "Eine oder mehrere nicht leere Zonen müssen angegeben werden.",
"missingTimer": "Kein solcher Timer.",
"missingSegment": "Zimmer in der aktuellen Karte nicht gefunden!"
"missingTimer": "Timer nicht gefunden",
"missingSegment": "Zimmer in der aktuellen Karte nicht gefunden"
},
"webInterface": {
"general": "Allgemein",
Expand All @@ -475,7 +475,7 @@
"homeTab": "Startseite",
"zonedImmediate": "Zonenreinigung wird sofort ausgeführt",
"zonedImmediateExt": "ohne vorher zur Karte zu wechseln",
"gotoImmediate": "Sofort zum Ziel gehen",
"gotoImmediate": "Sofort zum Ziel bewegen",
"gotoImmediateExt": "ohne vorher zur Karte zu wechseln",
"multimapButtons": "Schaltflächen für mehrere Karten anzeigen",
"multimapButtonsExt": "Ermöglicht das Speichern und Wiederherstellen von Karten (experimentell)",
Expand All @@ -490,7 +490,7 @@
"hideControlMap": "Mini-Karte nicht anzeigen",
"hideControlMapExt": "Auf einigen Geräten funktioniert die Darstellung möglicherweise nicht richtig (und kann auch nicht korrigiert werden)",
"applyChangesConfirm": "Sollen die Änderungen jetzt übernommen werden?",
"enableMultimapConfirm": "Diese Funktion ist kein Teil der Roborock-Funktionalität, sondern eine Reihe von Hacks. Es kann gut funktionieren, aber auch in unerwarteten Fällen zu einem Zurücksetzen auf Werkseinstellungen führen. Soll dennoch fortgefahren werden?"
"enableMultimapConfirm": "Diese Funktion ist EXPERIMENTELL und kein Teil der Roborock-Funktionalität. Sie kann gut funktionieren, aber auch in seltenen Fällen zu einem Zurücksetzen des Roboters auf Werkseinstellungen führen. Möchten Sie dennoch fortfahren?"
},
"wifi": {
"currentConnection": "Aktuelle Verbindung",
Expand All @@ -505,34 +505,34 @@
"notConnected": "Nicht verbunden",
"confirm": "Sollen die neuen WLAN-Einstellungen wirklich angewandt werden?",
"hint": "Hinweis",
"hintText": "Es kann jederzeit zum integrierten WLAN-Hotspot zurückgekehrt werden, Informationen zum Zurücksetzen der Wifi-Einstellungen finden Sie in Ihrem Benutzerhandbuch.",
"appliedOK": "Neue WLAN-Anmeldeinformationen wurden erfolgreich angewandt. Nach dem Drücken auf OK wird die Seite aktualisiert. Sie müssen voraussichtlich die Adresse auf die neue IP des Roboters ändern, da der Roboter versucht, eine Verbindung zum neuen WLAN herzustellen. (ggf. anderer DHCP Bereich, Routereinstellungen prüfen)"
"hintText": "Es kann jederzeit zum integrierten WLAN-Hotspot zurückgekehrt werden, Informationen zum Zurücksetzen der WLAN-Einstellungen finden Sie in Ihrem Benutzerhandbuch.",
"appliedOK": "Die neuen WLAN-Anmeldeinformationen wurden erfolgreich aktiviert. Nach dem Drücken auf OK wird die Seite aktualisiert. Sie müssen voraussichtlich die Adresse auf die neue IP des Roboters ändern, da der Roboter versucht, eine Verbindung zum neuen WLAN herzustellen. (ggf. anderer DHCP Bereich, Routereinstellungen prüfen)"
},
"mqtt": {
"settings": "MQTT-Einstellungen",
"url": "URL:",
"capath": "CA-Pfad (für SSL):",
"qos": "QoS:",
"identifier": "Identifier:",
"prefix": "Topic Prefix:",
"autoprefix": "Autokonfigurations Prefix:",
"prefix": "Topic-Prefix:",
"autoprefix": "Autokonfigurations-Prefix:",
"mapdata": "Kartendaten veröffentlichen:",
"save": "Konfiguration speichern"
},
"telegram": {
"explanation": "Erstellen Sie einen neuen Chat und suchen Sie nach \"Botfather\".\nErstellen Sie einen neuen Bot mit /newbot.\nNach der Erstellung kopieren Sie den Token und fügen Sie ihn auf der Seite ein. Das hier gesetzte Passwort wird zur Authentifizierung des Bots verwendet.",
"general": "Telegram-Einstellungen",
"token": "HTTP-API-Token:",
"tokenPlaceholder": "HTTP-API-Token von Botfather",
"tokenPlaceholder": "HTTP-API-Token von \"Botfather\"",
"authPassword": "Bot-Passwort:",
"authPasswordPlaceholder": "um den Bot zu autorisieren",
"host": "HTTP-API-Host (optional):",
"proxy": "SOCKS5-Proxy (optional):",
"proxyPlaceholder": "benutzer:passwort@host:port",
"getRandomProxy": "Hole",
"selectCountry": "Wähle ein Land:",
"sendConsumables": "Sende eine Information, wenn ein Verbrauchsmaterial aufgebraucht ist:",
"sendConsumablesEvery": "Sende bei jedem Reinigungsvorgang eine Nachricht, wenn ein Verbrauchsmaterial aufgebraucht ist:",
"selectCountry": "Länderauswahl:",
"sendConsumables": "Information senden, wenn ein Verbrauchsmaterial aufgebraucht ist:",
"sendConsumablesEvery": "Bei jedem Reinigungsvorgang eine Nachricht senden, wenn ein Verbrauchsmaterial aufgebraucht ist:",
"notifyStatusTypes": "Welche Statusänderungen sollen gesendet werden:",
"notifyAll": "Alle",
"notifyCleaning": "Reinigung + Fehler",
Expand Down Expand Up @@ -587,7 +587,7 @@
"n15": "Wandsensor verschmutzt",
"n16": "Oberfläche ist zu uneben, tragen Sie den Roboter zu einer anderen Stelle",
"n17": "Seitenbürstenfehler, versuchen Sie das Gerät neu zu starten",
"n18": "Sauggebläse fehlerhaft, versuchen Sie das Gerät neu zu starten",
"n18": "Fehler Sauggebläse, versuchen Sie das Gerät neu zu starten",
"n19": "Ladestation ohne Strom",
"n21": "Obere Abdeckung des Laser-Abstandssensors steckt fest",
"n22": "Frontstoßsensor verschmutzt",
Expand Down

0 comments on commit 4f3b231

Please sign in to comment.