1
0
Fork 0

Improve localization for de_DE

master
Martin Boonk 2022-06-04 10:48:27 +02:00
parent ac5c80ff38
commit 1a8f8d9cdf
2 changed files with 70 additions and 47 deletions

View File

@ -252,22 +252,28 @@ function showThemeMenu() {
} }
upd(th); upd(th);
} }
let rgb = { let rgb = {};
black: "#000", white: "#fff", rgb[/*LANG*/'black'] = "#000";
red: "#f00", green: "#0f0", blue: "#00f", rgb[/*LANG*/'white'] = "#fff";
cyan: "#0ff", magenta: "#f0f", yellow: "#ff0", rgb[/*LANG*/'red'] = "#f00";
}; rgb[/*LANG*/'green'] = "#0f0";
if (!BANGLEJS2) Object.assign(rgb, { 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 // 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 = []; let colors = [], names = [];
for(const c in rgb) { for(const c in rgb) {
names.push(c); names.push(c);
colors.push(cl(rgb[c])); colors.push(cl(rgb[c]));
} }
let menu = { let menu = {
'':{title:'Custom Theme'}, '':{title:/*LANG*/'Custom Theme'},
"< Back": () => showThemeMenu() "< Back": () => showThemeMenu()
}; };
const labels = { const labels = {

View File

@ -20,11 +20,11 @@
"On": "Ein", "On": "Ein",
"Off": "Aus", "Off": "Aus",
"Ok": "OK", "Ok": "OK",
"New Timer": "Neue Zeitschaltuhr", "New Timer": "Neuer Kurzzeitwecker",
"(repeat)": "(Wiederholung)", "(repeat)": "(Wiederholung)",
"music": "Musik", "music": "Musik",
"Keep Msgs": "Msgs behalten", "Keep Msgs": "Nachrichten behalten",
"circle count": "Kreiszahl", "circle count": "Anzahl Kreise",
"Auto snooze": "Automatisches Schlummern", "Auto snooze": "Automatisches Schlummern",
"week": "Woche", "week": "Woche",
"Heartrate": "Herzfrequenz", "Heartrate": "Herzfrequenz",
@ -43,7 +43,7 @@
"colorize icon": "Symbol einfärben", "colorize icon": "Symbol einfärben",
"min. confidence": "Mindestvertrauen", "min. confidence": "Mindestvertrauen",
"maximum": "maximal", "maximum": "maximal",
"distance goal": "Fernziel", "distance goal": "Entfernungsziel",
"Circle": "Kreis", "Circle": "Kreis",
"Yes\ndefinitely": "Ja\ndefinitiv", "Yes\ndefinitely": "Ja\ndefinitiv",
"TAP right top/bottom": "TAP rechts oben/unten", "TAP right top/bottom": "TAP rechts oben/unten",
@ -52,28 +52,29 @@
"Mark Unread": "Ungelesen markieren", "Mark Unread": "Ungelesen markieren",
"Delete all messages": "Alle Nachrichten löschen", "Delete all messages": "Alle Nachrichten löschen",
"Unread timer": "Ungelesener Timer", "Unread timer": "Ungelesener Timer",
"Quiet Mode": "Leiser Modus", "Quiet Mode": "Stiller Modus",
"Utils": "Werkzeuge", "Utils": "Werkzeuge",
"Piezo": "Piezo", "Piezo": "Piezo",
"LCD": "LCD", "LCD": "LCD",
"Record Run": "Rekordlauf", "Record Run": "Lauf aufzeichnen",
"Apps": "Apps", "Apps": "Apps",
"Delete All Messages": "Alle Nachrichten löschen", "Delete All Messages": "Alle Nachrichten löschen",
"start&lap/reset, BTN1: EXIT": "Start&Runde/Zurücksetzen, BTN1: EXIT", "start&lap/reset, BTN1: EXIT": "Start&Runde/Zurücksetzen, BTN1: EXIT",
"No Messages": "Keine Nachrichten", "No Messages": "Keine Nachrichten",
"Bluetooth": "Bluetooth", "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", "View Message": "Nachricht anzeigen",
"Vector font size": "Vektor-Schriftgröße", "Vector font size": "Vektor-Schriftgröße",
"Light BW": "Licht BW", "Light BW": "Hell S/W",
"BLE": "BLE", "BLE": "BLE",
"Make Connectable": "Verbindbar machen", "Make Connectable": "Verbindbar machen",
"Vibration": "Vibration", "Vibration": "Vibration",
"Foreground": "Vorderseite", "Foreground": "Vordergrund",
"Customize": "Anpassen", "Customize": "Individualisieren",
"Custom Theme": "Individueller Stil",
"HID": "HID", "HID": "HID",
"Dark BW": "Dunkel BW", "Dark BW": "Dunkel S/W",
"Passkey BETA": "Hauptschlüssel BETA", "Passkey BETA": "Passwort BETA",
"Show clocks": "Uhren anzeigen", "Show clocks": "Uhren anzeigen",
"Font": "Schriftart", "Font": "Schriftart",
"Launcher Settings": "Launcher-Einstellungen", "Launcher Settings": "Launcher-Einstellungen",
@ -82,30 +83,30 @@
"Background 2": "Hintergrund 2", "Background 2": "Hintergrund 2",
"Foreground 2": "Vordergrund 2", "Foreground 2": "Vordergrund 2",
"Add Device": "Gerät hinzufügen", "Add Device": "Gerät hinzufügen",
"Highlight BG": "Hervorhebung BG", "Highlight BG": "Hervorhebung HG",
"Background": "Hintergrund", "Background": "Hintergrund",
"Highlight FG": "Highlight FG", "Highlight FG": "Hervorhebung VG",
"Wake on Touch": "Wecken bei Berührung", "Wake on Touch": "Wecken bei Berührung",
"Twist Timeout": "Twist Timeout", "Twist Timeout": "Twist Timeout",
"Twist Max Y": "Twist Max Y", "Twist Max Y": "Twist Max Y",
"LCD Timeout": "LCD-Zeitüberschreitung", "LCD Timeout": "LCD-Leuchtdauer",
"LCD Brightness": "LCD-Helligkeit", "LCD Brightness": "LCD-Helligkeit",
"Utilities": "Versorgungsunternehmen", "Utilities": "Werkzeuge",
"Log": "Protokoll", "Log": "Protokoll",
"Compact Storage": "Kompakte Lagerung", "Compact Storage": "Speicherwartung",
"Wake on BTN3": "Wake auf BTN3", "Wake on BTN3": "Aufwachen auf BTN3",
"Twist Threshold": "Schwellenwert verdrehen", "Twist Threshold": "Twist Schwellenwert",
"Remove": "entfernen", "Remove": "entfernen",
"Connect device\nto add to\nwhitelist": "Gerät verbinden\nzum Hinzufügen zur\nWhitelist", "Connect device\nto add to\nwhitelist": "Gerät verbinden\nzum Hinzufügen zur\nWhitelist",
"Debug Info": "Debug-Informationen", "Debug Info": "Debug-Informationen",
"Time Zone": "Zeitzone", "Time Zone": "Zeitzone",
"Clock Style": "Uhr Stil", "Clock Style": "Uhrenstil",
"Wake on BTN2": "Wake auf BTN2", "Wake on BTN2": "Aufwecken mit BTN2",
"Wake on FaceUp": "Wake on FaceUp", "Wake on FaceUp": "Aufwecken mit Display oben",
"Wake on BTN1": "Wake auf BTN1", "Wake on BTN1": "Aufwecken mit BTN1",
"Wake on Twist": "Wake on Twist", "Wake on Twist": "Aufwecken mit Twist",
"Connectable": "Anschließbar", "Connectable": "Erreichbar",
"Second": "Zweite", "Second": "Sekunde",
"Minute": "Minute", "Minute": "Minute",
"Turn Off": "Ausschalten", "Turn Off": "Ausschalten",
"No Clocks Found": "Keine Uhren gefunden", "No Clocks Found": "Keine Uhren gefunden",
@ -114,10 +115,10 @@
"Reset to Defaults": "Auf Standardwerte zurücksetzen", "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", "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", "Reset Settings": "Einstellungen zurücksetzen",
"Rewrite Settings": "Einstellungen umschreiben", "Rewrite Settings": "Einstellungen neu schreiben",
"Compacting...\nTakes approx\n1 minute": "Verdichten...\nDauert ca.\n1 Minute", "Compacting...\nTakes approx\n1 minute": "Speicherwartung...\nDauert ca.\n1 Minute",
"Stay Connectable": "Anschlussfähig bleiben", "Stay Connectable": "Erreichbar bleiben",
"Storage": "Lagerung", "Storage": "Speicher",
"This will remove everything": "Dadurch wird alles entfernt", "This will remove everything": "Dadurch wird alles entfernt",
"on": "auf", "on": "auf",
"TIMER": "TIMER", "TIMER": "TIMER",
@ -126,9 +127,10 @@
"Beep": "Piep", "Beep": "Piep",
"Reset": "Zurücksetzen", "Reset": "Zurücksetzen",
"No app has settings": "Keine App hat Einstellungen", "No app has settings": "Keine App hat Einstellungen",
"Day": "Tag",
"Month": "Monat", "Month": "Monat",
"Reset All": "Alle zurücksetzen", "Reset All": "Alle zurücksetzen",
"Flatten Battery": "Batterie abflachen", "Flatten Battery": "Batterie entladen",
"Right": "Rechts", "Right": "Rechts",
"Side": "Seite", "Side": "Seite",
"Left": "Links", "Left": "Links",
@ -141,12 +143,12 @@
"Vibrate": "Vibrieren", "Vibrate": "Vibrieren",
"Reset all widgets": "Alle Widgets zurücksetzen", "Reset all widgets": "Alle Widgets zurücksetzen",
"System": "System", "System": "System",
"Alerts": "Warnungen", "Alerts": "Alarme",
"Locale": "Schauplatz", "Locale": "Ort",
"Whitelist": "Whitelist", "Whitelist": "Whitelist",
"Select Clock": "Uhr auswählen", "Select Clock": "Uhr auswählen",
"Disable": "Deaktivieren Sie", "Disable": "Deaktivieren",
"Timer": "Zeitschaltuhr", "Timer": "Kurzzeitwecker",
"Error in settings": "Fehler in den Einstellungen", "Error in settings": "Fehler in den Einstellungen",
"Set Time": "Zeit einstellen", "Set Time": "Zeit einstellen",
"ALARM": "ALARM", "ALARM": "ALARM",
@ -164,7 +166,7 @@
"Music": "Musik", "Music": "Musik",
"color": "Farbe", "color": "Farbe",
"off": "aus", "off": "aus",
"Theme": "Thema", "Theme": "Stil",
"one": "eins", "one": "eins",
"two": "zwei", "two": "zwei",
"three": "drei", "three": "drei",
@ -176,7 +178,22 @@
"nine": "neun", "nine": "neun",
"ten": "zehn", "ten": "zehn",
"eleven": "elf", "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": { "alarm": {
"//": "App-specific overrides", "//": "App-specific overrides",
@ -189,7 +206,7 @@
"ten past *$1": "zehn nach *$1", "ten past *$1": "zehn nach *$1",
"quarter past *$1": "viertel nach *$1", "quarter past *$1": "viertel nach *$1",
"twenty past *$1": "zwanzig 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", "half past *$1": "halb *$2",
"twenty five to *$2": "fünf nach halb *$2", "twenty five to *$2": "fünf nach halb *$2",
"twenty to *$2": "zwanzig vor *$2", "twenty to *$2": "zwanzig vor *$2",