Files
emergency/lib/l10n/app_en.arb
T
rootandClaude Sonnet 5 e3aa088bc2 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>
2026-07-24 11:29:38 +02:00

52 lines
1.9 KiB
Plaintext

{
"@@locale": "en",
"appTitle": "Emergency",
"@appTitle": {
"description": "AppBar title of the home screen"
},
"selectCountryButton": "Select country manually",
"@selectCountryButton": {
"description": "Label of the button/tooltip used to open the manual country picker"
},
"retryButton": "Try again",
"@retryButton": {
"description": "Label of the button that retries country/number detection after an error"
},
"errorGeneric": "Unknown error while loading the emergency numbers.",
"@errorGeneric": {
"description": "Fallback error message shown when the provider does not report a specific error"
},
"countryUnknownMessage": "Country could not be determined.",
"@countryUnknownMessage": {
"description": "Shown when the country could not be detected automatically (and no location permission info is shown separately)"
},
"countryNotInDatabaseMessage": "Country not listed in the emergency number database. Only the global emergency number is available.",
"@countryNotInDatabaseMessage": {
"description": "Shown when the detected country has no entry in the emergency number database"
},
"pickerTitle": "Select country",
"@pickerTitle": {
"description": "AppBar title of the manual country picker screen"
},
"pickerSearchHint": "Search country",
"@pickerSearchHint": {
"description": "Hint text of the search field in the manual country picker screen"
},
"pickerNoResults": "No country found.",
"@pickerNoResults": {
"description": "Empty state shown when the search filter matches no country"
},
"emergencyButtonSemanticLabel": "{label}, call {number}",
"@emergencyButtonSemanticLabel": {
"description": "Semantics/tooltip label of an emergency button, combining the number's label and the number itself",
"placeholders": {
"label": {
"type": "String"
},
"number": {
"type": "String"
}
}
}
}