Fix first-run location screen text overlapping buttons, add native address search tip to presets info screen and README

Shortens the first-run location screen's body text in all 6 languages
and makes its buttons follow the text's actual height instead of a
fixed screen position - the longer German translation previously ran
underneath the "Enter Address"/"Skip" buttons, making it unreadable.

Adds a new info paragraph to the Location Presets "?" screen (all 6
languages) pointing to the native "Search by address" option added in
the previous commit, plus the same tip to the README's Getting Started
section.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Eiswolf-BG
2026-08-11 00:26:39 +02:00
parent 43b073a0eb
commit 4099aecb8d
10 changed files with 49 additions and 11 deletions

View File

@@ -216,9 +216,11 @@ static const char* const I18N_DE[] = {
"Erneut versuchen",
"Abbrechen",
"Exakten Standort einrichten",
"Die automatische IP-Standortbestimmung kann leicht 20-30 km danebenliegen - du hörst vielleicht ein Flugzeug, während der Radar leer bleibt. Trage jetzt deine Adresse für exakte Koordinaten ein, für ein deutlich besseres Erlebnis. Die Näherungs-LED blinkt dann wirklich im Takt mit dem Flugzeug über dir. Du kannst das auch später jederzeit über Menü > Flugoptionen > Standort-Presets nachholen.",
"Automatische IP-Ortung kann 20-30 km danebenliegen. Adresse eintragen für exakte Koordinaten - die Näherungs-LED blinkt dann wirklich im Takt mit dem Flugzeug über dir. Später jederzeit über Standort-Presets nachholbar.",
"Adresse eingeben",
"Überspringen",
"Tipp: Über den Button \"Per Adresse suchen\" beim Anlegen eines Presets (\"+\") bekommst du sofort exakte Koordinaten für deine Adresse - viel genauer als die automatische IP-Standortbestimmung, die leicht 20-30 km danebenliegen kann. Mit dem exakten Standort als Preset blinkt die Näherungs-LED wirklich im Takt mit dem Flugzeug, das du gerade über dir hörst.",
};
static_assert(sizeof(I18N_DE) / sizeof(I18N_DE[0]) == (size_t)StringId::COUNT,