mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
The PHQ-9 item-9 crisis card routed every "de" locale to the Germany-only TelefonSeelsorge freephone lines. Those numbers don't connect from Austria or Switzerland, so a Swiss or Austrian user in crisis was shown dead numbers first on the one surface where that costs the most. Add dedicated Austria (Telefonseelsorge 142) and Switzerland (Die Dargebotene Hand 143) resource sets. `User.locale` only ever stores a bare short code today, so an unqualified "de" now resolves to a combined DE/AT/CH set (112 first, then every country's own line) instead of defaulting to Germany; a region-qualified tag resolves to the exact country when one is available.