feat(weather): allow fetching OpenWeatherMap weather by location name and auto-populating GPS coordinates

This commit is contained in:
2026-05-28 16:21:34 +02:00
parent cc183edc6d
commit bbf8163a50
3 changed files with 41 additions and 9 deletions
+3 -1
View File
@@ -87,6 +87,8 @@
"event_weather": "Wetter",
"event_log": "Logge (sm)",
"event_gps": "GPS-Position",
"event_location": "Ort / Hafen",
"event_location_placeholder": "z. B. Kiel",
"event_remarks": "Bemerkungen / Vorkommnisse",
"gps_btn": "GPS-Koordinaten abrufen",
"weather_btn": "OpenWeatherMap Wetter abrufen",
@@ -176,7 +178,7 @@
"no_key": "Bitte hinterlegen Sie Ihren OpenWeatherMap API-Schlüssel in den Einstellungen, um Wetterdaten abzurufen.",
"weather_success": "Wetterdaten erfolgreich abgerufen!",
"weather_error": "Wetterdatenabruf fehlgeschlagen. Überprüfen Sie den API-Schlüssel und die Verbindung.",
"gps_error": "Bitte ermitteln Sie zuerst die GPS-Koordinaten.",
"gps_error": "Bitte geben Sie einen Ort an oder ermitteln Sie die GPS-Koordinaten.",
"theme_title": "Design-Anpassung",
"theme_label": "Design-Stil der App",
"theme_auto": "Automatisch (OS-Erkennung)",
+3 -1
View File
@@ -87,6 +87,8 @@
"event_weather": "Weather",
"event_log": "Log (nm)",
"event_gps": "GPS Position",
"event_location": "Location / Port",
"event_location_placeholder": "e.g. Kiel",
"event_remarks": "Remarks / Events",
"gps_btn": "Get GPS Location",
"weather_btn": "Fetch OpenWeatherMap Weather",
@@ -176,7 +178,7 @@
"no_key": "Please set your OpenWeatherMap API Key in settings to enable weather auto-fill.",
"weather_success": "Weather details fetched successfully!",
"weather_error": "Failed to fetch weather. Check your API key and connection.",
"gps_error": "Please fetch GPS coordinates first.",
"gps_error": "Please enter a location or fetch GPS coordinates first.",
"theme_title": "UI Customization",
"theme_label": "Application Style / Theme",
"theme_auto": "Auto (OS Detect)",