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_TR[] = {
"Tekrar dene",
"İptal",
"Tam Konumunuzu Ayarlayın",
"Otomatik IP tabanlı konum belirleme kolayca 20-30 km sapabilir - üstünüzden geçen bir uçağı duyarken radar boş kalabilir. Tam koordinatlar ve çok daha iyi bir deneyim için şimdi adresinizi girin. Yakınlık LED'i o zaman gerçekten üstünüzdeki uçakla aynı ritimde yanıp söner. Bunu daha sonra istediğiniz zaman Menü > Uçuş Seçenekleri > Konum ön ayarları üzerinden de yapabilirsiniz.",
"Otomatik IP konumu 20-30 km sapabilir. Tam koordinatlar için adresinizi girin - yakınlık LED'i o zaman gerçekten üstünüzdeki uçakla aynı ritimde yanıp söner. Daha sonra Konum ön ayarları üzerinden de yapılabilir.",
"Adres Gir",
"Atla",
"İpucu: bir ön ayar eklerken (\"+\") \"Adresle ara\" düğmesini kullanarak adresiniz için anında tam koordinatlar elde edin - otomatik IP tabanlı konum belirlemeden çok daha doğru, o kolayca 20-30 km sapabilir. Tam konumunuz ayarlandığında, yakınlık LED'i üstünüzden duyduğunuz uçakla gerçekten aynı ritimde yanıp söner.",
};
static_assert(sizeof(I18N_TR) / sizeof(I18N_TR[0]) == (size_t)StringId::COUNT,