Add native address search with geocoding for location presets, remove itilog.com link
Adds a new AddressSearchScreen: enter an address on a dedicated keyboard (with a special-character page for common European accented letters), geocode it via the free OpenStreetMap Nominatim service, confirm the found place, optionally name it, and save it as a new location preset - no external website needed anymore. Reachable both from Location Presets > "+" (choice between "by address" and manual coordinates) and, for new users, from a one-time FirstRunLocationScreen shown right after the language picker on first boot, explaining why an exact address beats automatic IP geolocation and letting them set it up immediately (skippable). Removes the itilog.com link/tip added in the previous commit (Location Presets info screen, all 6 languages, and the README) - superseded by this native in-app flow. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -204,7 +204,21 @@ static const char* const I18N_FR[] = {
|
||||
"Météo",
|
||||
"L'icône météo indique la situation actuelle pour votre position active. Si une position enregistrée est sélectionnée, sa météo est affichée à la place.",
|
||||
|
||||
"Astuce : sur itilog.com (https://www.itilog.com/), entrez gratuitement votre adresse pour obtenir ses coordonnées exactes. Cela en vaut la peine - la localisation automatique par IP peut facilement se tromper de 20 à 30 km, si bien que vous entendez un avion alors que le radar reste vide. Avec les coordonnées exactes enregistrées comme preset, la LED de proximité clignote vraiment en rythme avec l'avion au-dessus de vous.",
|
||||
"Ajouter une position",
|
||||
"Entrer les coordonnées",
|
||||
"Rechercher par adresse",
|
||||
"Entrez votre adresse",
|
||||
"Recherche en cours...",
|
||||
"Aucun résultat. Essayez une autre orthographe.",
|
||||
"Échec de la recherche. Vérifiez votre connexion WiFi.",
|
||||
"Est-ce le bon endroit ?",
|
||||
"Utiliser cette position",
|
||||
"Réessayer",
|
||||
"Annuler",
|
||||
"Définissez votre position exacte",
|
||||
"La localisation automatique par IP peut facilement se tromper de 20 à 30 km - vous pourriez entendre un avion alors que le radar reste vide. Entrez votre adresse maintenant pour des coordonnées exactes et une bien meilleure expérience. La LED de proximité clignotera alors vraiment en rythme avec l'avion au-dessus de vous. Vous pouvez aussi le faire plus tard via Menu > Options de vol > Positions enregistrées.",
|
||||
"Entrer l'adresse",
|
||||
"Passer",
|
||||
};
|
||||
|
||||
static_assert(sizeof(I18N_FR) / sizeof(I18N_FR[0]) == (size_t)StringId::COUNT,
|
||||
|
||||
Reference in New Issue
Block a user