Notrufnummern-Datenbasis, Ländererkennung, State-Management und Lokalisierung (AP1-AP7)

Implementiert den kompletten Kern-Flow der Emergency App gemäß docs/plan.md:
- Notrufnummern-Datenbasis für 199 Länder + Modelle/Repository (AP1)
- DialerService für tel:-Notrufe ohne Auto-Dial (AP2)
- Statisches UI mit Panik-Button-Fallback (AP3)
- Priorisierte Ländererkennung: SIM/Netz -> GPS/Geocoding -> Cache (AP4)
- EmergencyProvider verdrahtet Repository/LocationService mit der UI (AP5)
- Manuelle Länderauswahl als Fallback samt eigener Priorität (AP6)
- UI-Lokalisierung (de/en/fr/es), an erkanntes Land gekoppelt (AP7)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
root
2026-07-24 11:29:38 +02:00
co-authored by Claude Sonnet 5
parent 40e95cc495
commit e3aa088bc2
54 changed files with 7550 additions and 145 deletions
+13
View File
@@ -0,0 +1,13 @@
{
"@@locale": "fr",
"appTitle": "Urgence",
"selectCountryButton": "Choisir le pays manuellement",
"retryButton": "Réessayer",
"errorGeneric": "Erreur inconnue lors du chargement des numéros d'urgence.",
"countryUnknownMessage": "Impossible de déterminer le pays.",
"countryNotInDatabaseMessage": "Pays non répertorié dans la base de données des numéros d'urgence. Seul le numéro d'urgence global est disponible.",
"pickerTitle": "Sélectionner un pays",
"pickerSearchHint": "Rechercher un pays",
"pickerNoResults": "Aucun pays trouvé.",
"emergencyButtonSemanticLabel": "{label}, appeler le {number}"
}