- Add 10s timeout to all 5 https.get() calls
- Translate all remaining German common.name values to English
- Fix warning time locale (de-DE → system locale)
- Add bounds validation for updateInterval and warnIntervalMinutes
- Add missing native defaults: warnOfficialFetch, enableWarnOfficialFetch, widgets
- Move _locationInfo initialization to constructor