v2.2: Custom Unicode font for accented characters (DE/TR/FR/ES/IT), 4-category menu reorganization, black/green UI theme, header layout improvements

This commit is contained in:
Eiswolf-BG
2026-08-05 01:07:08 +02:00
parent 7fedf860e5
commit 2b07fd036f
20 changed files with 1115 additions and 478 deletions

View File

@@ -4,10 +4,10 @@
static const char* const I18N_DE[] = {
"OK",
"Abbrechen",
"Zurueck",
"< Zurueck",
"Laedt...",
"Hinzufuegen",
"Zurück",
"< Zurück",
"Lädt...",
"Hinzufügen",
"AN",
"AUS",
@@ -20,13 +20,13 @@ static const char* const I18N_DE[] = {
"Ermittle Standort...",
"Bereit!",
"Fuer diese App wird",
"Für diese App wird",
"eine SD-Karte",
"benoetigt",
"SD-Karte einlegen und Geraet neu starten",
"benötigt",
"SD-Karte einlegen und Gerät neu starten",
"Touch-Kalibrierung",
"Bitte den Kreis beruehren:",
"Bitte den Kreis berühren:",
"Oben links",
"Oben rechts",
"Unten rechts",
@@ -35,14 +35,14 @@ static const char* const I18N_DE[] = {
"Suche WLAN...",
"Keine Netzwerke gefunden",
"WLAN waehlen:",
"WLAN wählen:",
"Verbunden!",
"Verbindung fehlgeschlagen.",
"Zurueck zur Netzwerkliste...",
"Zurück zur Netzwerkliste...",
"Passwort:",
"Leerzeichen",
"Verbinden",
"Zurueck zur Liste",
"Zurück zur Liste",
"Bereits 3 Netzwerke gespeichert.",
"Erst eins entfernen.",
"Verbinde...",
@@ -60,7 +60,7 @@ static const char* const I18N_DE[] = {
"Logbuch-Dateien",
"Weitere Einstellungen >",
"Notfall-Alarm: ",
"Naeherungs-LED: ",
"Näherungs-LED: ",
"LED-Herzschlag: ",
"Flugbuch: ",
"Bodenfahrzeuge ausblenden: ",
@@ -69,7 +69,7 @@ static const char* const I18N_DE[] = {
"Einstellungen wiederherstellen",
"Backup gespeichert.",
"Backup fehlgeschlagen.",
"Wiederhergestellt. Geraet neu starten!",
"Wiederhergestellt. Gerät neu starten!",
"Wiederherstellung fehlgeschlagen.",
"Sprache",
"Einheiten",
@@ -77,46 +77,46 @@ static const char* const I18N_DE[] = {
"Ausgeblendete Airlines",
"Flugzeuge dieser Airlines werden",
"im Radar ausgeblendet.",
"Airline hinzufuegen",
"Airline hinzufuegen (ICAO-Code)",
"Airline hinzufügen",
"Airline hinzufügen (ICAO-Code)",
"Standort-Presets",
"Automatisch (GPS/IP)",
"Preset",
"(leer)",
"Preset hinzufuegen",
"Preset hinzufügen",
"Breitengrad (z.B. 48.6833)",
"Laengengrad (z.B. 9.8333)",
"Längengrad (z.B. 9.8333)",
"Statistik",
"Heute geloggte Flugzeuge",
"Insgesamt geloggte Flugzeuge",
"Tage mit Sichtungen",
"Durchschnitt pro Tag",
"Flugbuch zuruecksetzen",
"Nochmal tippen zum Bestaetigen!",
"Flugbuch-Daten zurueckgesetzt.",
"Flugbuch zurücksetzen",
"Nochmal tippen zum Bestätigen!",
"Flugbuch-Daten zurückgesetzt.",
"Laufzeit: ",
"Logbuch-Dateien",
"Noch keine Flugbuch-Eintraege.",
"Noch keine Flugbuch-Einträge.",
"Zeige die letzten ",
" von ",
" Tagen",
" Flugzeuge",
"Fuer Details antippen",
"Für Details antippen",
"Modell: ",
"Typ: ",
"laedt...",
"lädt...",
"unbekannt",
"Hoehe: ",
"Höhe: ",
"Geschw.: ",
"Distanz: ",
"Kurs: ",
"Sitzplaetze (geschaetzt): ",
"Sitzplaetze: unbekannt",
"Sitzplätze (geschätzt): ",
"Sitzplätze: unbekannt",
"Woanders antippen zum Schliessen",
"Steigen: ",
"Sinken: ",
@@ -132,6 +132,15 @@ static const char* const I18N_DE[] = {
"Imperial (ft, kt, nm)",
"Sprache",
"Land/Region",
"WLAN/Netzwerk",
"System",
"Flugoptionen",
"WLAN-Netzwerke",
"Netzwerk hinzufügen",
"(leer)",
};
static_assert(sizeof(I18N_DE) / sizeof(I18N_DE[0]) == (size_t)StringId::COUNT,