From 1a8f8d9cdff56f97495cc1c6237d81f70026f9cb Mon Sep 17 00:00:00 2001 From: Martin Boonk Date: Sat, 4 Jun 2022 10:48:27 +0200 Subject: [PATCH] Improve localization for de_DE --- apps/setting/settings.js | 24 +++++++---- lang/de_DE.json | 93 ++++++++++++++++++++++++---------------- 2 files changed, 70 insertions(+), 47 deletions(-) diff --git a/apps/setting/settings.js b/apps/setting/settings.js index 150251e7d..e4f1cffae 100644 --- a/apps/setting/settings.js +++ b/apps/setting/settings.js @@ -252,22 +252,28 @@ function showThemeMenu() { } upd(th); } - let rgb = { - black: "#000", white: "#fff", - red: "#f00", green: "#0f0", blue: "#00f", - cyan: "#0ff", magenta: "#f0f", yellow: "#ff0", - }; - if (!BANGLEJS2) Object.assign(rgb, { + let rgb = {}; + rgb[/*LANG*/'black'] = "#000"; + rgb[/*LANG*/'white'] = "#fff"; + rgb[/*LANG*/'red'] = "#f00"; + rgb[/*LANG*/'green'] = "#0f0"; + rgb[/*LANG*/'blue'] = "#00f"; + rgb[/*LANG*/'cyan'] = "#0ff"; + rgb[/*LANG*/'magenta'] = "#f0f"; + rgb[/*LANG*/'yellow'] = "#ff0"; + if (!BANGLEJS2) { // these would cause dithering, which is not great for e.g. text - orange: "#ff7f00", purple: "#7f00ff", grey: "#7f7f7f", - }); + rgb[/*LANG*/'orange'] = "#ff7f00"; + rgb[/*LANG*/'purple'] = "#7f00ff"; + rgb[/*LANG*/'grey'] = "#7f7f7f"; + } let colors = [], names = []; for(const c in rgb) { names.push(c); colors.push(cl(rgb[c])); } let menu = { - '':{title:'Custom Theme'}, + '':{title:/*LANG*/'Custom Theme'}, "< Back": () => showThemeMenu() }; const labels = { diff --git a/lang/de_DE.json b/lang/de_DE.json index e0deef7fb..ef22b588f 100644 --- a/lang/de_DE.json +++ b/lang/de_DE.json @@ -20,11 +20,11 @@ "On": "Ein", "Off": "Aus", "Ok": "OK", - "New Timer": "Neue Zeitschaltuhr", + "New Timer": "Neuer Kurzzeitwecker", "(repeat)": "(Wiederholung)", "music": "Musik", - "Keep Msgs": "Msgs behalten", - "circle count": "Kreiszahl", + "Keep Msgs": "Nachrichten behalten", + "circle count": "Anzahl Kreise", "Auto snooze": "Automatisches Schlummern", "week": "Woche", "Heartrate": "Herzfrequenz", @@ -43,7 +43,7 @@ "colorize icon": "Symbol einfärben", "min. confidence": "Mindestvertrauen", "maximum": "maximal", - "distance goal": "Fernziel", + "distance goal": "Entfernungsziel", "Circle": "Kreis", "Yes\ndefinitely": "Ja\ndefinitiv", "TAP right top/bottom": "TAP rechts oben/unten", @@ -52,28 +52,29 @@ "Mark Unread": "Ungelesen markieren", "Delete all messages": "Alle Nachrichten löschen", "Unread timer": "Ungelesener Timer", - "Quiet Mode": "Leiser Modus", + "Quiet Mode": "Stiller Modus", "Utils": "Werkzeuge", "Piezo": "Piezo", "LCD": "LCD", - "Record Run": "Rekordlauf", + "Record Run": "Lauf aufzeichnen", "Apps": "Apps", "Delete All Messages": "Alle Nachrichten löschen", "start&lap/reset, BTN1: EXIT": "Start&Runde/Zurücksetzen, BTN1: EXIT", "No Messages": "Keine Nachrichten", "Bluetooth": "Bluetooth", - "BTNs 1:startlap 2:exit 3:reset": "BTNs 1:startlap 2:exit 3:reset", + "BTNs 1:startlap 2:exit 3:reset": "BTNs 1:Rundenstart 2:Exit 3:Reset", "View Message": "Nachricht anzeigen", "Vector font size": "Vektor-Schriftgröße", - "Light BW": "Licht BW", + "Light BW": "Hell S/W", "BLE": "BLE", "Make Connectable": "Verbindbar machen", "Vibration": "Vibration", - "Foreground": "Vorderseite", - "Customize": "Anpassen", + "Foreground": "Vordergrund", + "Customize": "Individualisieren", + "Custom Theme": "Individueller Stil", "HID": "HID", - "Dark BW": "Dunkel BW", - "Passkey BETA": "Hauptschlüssel BETA", + "Dark BW": "Dunkel S/W", + "Passkey BETA": "Passwort BETA", "Show clocks": "Uhren anzeigen", "Font": "Schriftart", "Launcher Settings": "Launcher-Einstellungen", @@ -82,30 +83,30 @@ "Background 2": "Hintergrund 2", "Foreground 2": "Vordergrund 2", "Add Device": "Gerät hinzufügen", - "Highlight BG": "Hervorhebung BG", + "Highlight BG": "Hervorhebung HG", "Background": "Hintergrund", - "Highlight FG": "Highlight FG", + "Highlight FG": "Hervorhebung VG", "Wake on Touch": "Wecken bei Berührung", "Twist Timeout": "Twist Timeout", "Twist Max Y": "Twist Max Y", - "LCD Timeout": "LCD-Zeitüberschreitung", + "LCD Timeout": "LCD-Leuchtdauer", "LCD Brightness": "LCD-Helligkeit", - "Utilities": "Versorgungsunternehmen", + "Utilities": "Werkzeuge", "Log": "Protokoll", - "Compact Storage": "Kompakte Lagerung", - "Wake on BTN3": "Wake auf BTN3", - "Twist Threshold": "Schwellenwert verdrehen", + "Compact Storage": "Speicherwartung", + "Wake on BTN3": "Aufwachen auf BTN3", + "Twist Threshold": "Twist Schwellenwert", "Remove": "entfernen", "Connect device\nto add to\nwhitelist": "Gerät verbinden\nzum Hinzufügen zur\nWhitelist", "Debug Info": "Debug-Informationen", "Time Zone": "Zeitzone", - "Clock Style": "Uhr Stil", - "Wake on BTN2": "Wake auf BTN2", - "Wake on FaceUp": "Wake on FaceUp", - "Wake on BTN1": "Wake auf BTN1", - "Wake on Twist": "Wake on Twist", - "Connectable": "Anschließbar", - "Second": "Zweite", + "Clock Style": "Uhrenstil", + "Wake on BTN2": "Aufwecken mit BTN2", + "Wake on FaceUp": "Aufwecken mit Display oben", + "Wake on BTN1": "Aufwecken mit BTN1", + "Wake on Twist": "Aufwecken mit Twist", + "Connectable": "Erreichbar", + "Second": "Sekunde", "Minute": "Minute", "Turn Off": "Ausschalten", "No Clocks Found": "Keine Uhren gefunden", @@ -114,10 +115,10 @@ "Reset to Defaults": "Auf Standardwerte zurücksetzen", "Flattening battery - this can take hours.\nLong-press button to cancel": "Entladen der Batterie - dies kann Stunden dauern.\nLanger Tastendruck zum Abbrechen", "Reset Settings": "Einstellungen zurücksetzen", - "Rewrite Settings": "Einstellungen umschreiben", - "Compacting...\nTakes approx\n1 minute": "Verdichten...\nDauert ca.\n1 Minute", - "Stay Connectable": "Anschlussfähig bleiben", - "Storage": "Lagerung", + "Rewrite Settings": "Einstellungen neu schreiben", + "Compacting...\nTakes approx\n1 minute": "Speicherwartung...\nDauert ca.\n1 Minute", + "Stay Connectable": "Erreichbar bleiben", + "Storage": "Speicher", "This will remove everything": "Dadurch wird alles entfernt", "on": "auf", "TIMER": "TIMER", @@ -126,9 +127,10 @@ "Beep": "Piep", "Reset": "Zurücksetzen", "No app has settings": "Keine App hat Einstellungen", + "Day": "Tag", "Month": "Monat", "Reset All": "Alle zurücksetzen", - "Flatten Battery": "Batterie abflachen", + "Flatten Battery": "Batterie entladen", "Right": "Rechts", "Side": "Seite", "Left": "Links", @@ -141,12 +143,12 @@ "Vibrate": "Vibrieren", "Reset all widgets": "Alle Widgets zurücksetzen", "System": "System", - "Alerts": "Warnungen", - "Locale": "Schauplatz", + "Alerts": "Alarme", + "Locale": "Ort", "Whitelist": "Whitelist", "Select Clock": "Uhr auswählen", - "Disable": "Deaktivieren Sie", - "Timer": "Zeitschaltuhr", + "Disable": "Deaktivieren", + "Timer": "Kurzzeitwecker", "Error in settings": "Fehler in den Einstellungen", "Set Time": "Zeit einstellen", "ALARM": "ALARM", @@ -164,7 +166,7 @@ "Music": "Musik", "color": "Farbe", "off": "aus", - "Theme": "Thema", + "Theme": "Stil", "one": "eins", "two": "zwei", "three": "drei", @@ -176,7 +178,22 @@ "nine": "neun", "ten": "zehn", "eleven": "elf", - "twelve": "zwölf" + "twelve": "zwölf", + "Time Format": "Zeitformat", + "Start Week On": "Wochenbeginn", + "Date & Time": "Datum und Zeit", + "Calibrate Battery": "Akku kalibrieren", + "black": "Schwarz", + "white": "Weiß", + "red": "Rot", + "green": "Grün", + "blue": "Blau", + "yellow": "Gelb", + "magenta": "Magenta", + "cyan": "Cyan", + "orange": "Orange", + "purple": "Violett", + "grey": "Grau" }, "alarm": { "//": "App-specific overrides", @@ -189,7 +206,7 @@ "ten past *$1": "zehn nach *$1", "quarter past *$1": "viertel nach *$1", "twenty past *$1": "zwanzig nach *$1", - "twenty five past *$1": "fünf for halb *$2", + "twenty five past *$1": "fünf vor halb *$2", "half past *$1": "halb *$2", "twenty five to *$2": "fünf nach halb *$2", "twenty to *$2": "zwanzig vor *$2",