feat: import places from Google Maps URLs — closes #141
Paste a Google Maps URL into the place search bar to automatically import name, coordinates, and address. No API key required. Supported URL formats: - Short URLs: maps.app.goo.gl/..., goo.gl/maps/... - Full URLs: google.com/maps/place/.../@lat,lng - Data params: !3dlat!4dlng embedded coordinates Server resolves short URL redirects and extracts coordinates. Reverse geocoding via Nominatim provides name and address.
This commit is contained in:
@@ -645,6 +645,7 @@ const de: Record<string, string | { name: string; category: string }[]> = {
|
||||
'places.addPlace': 'Ort/Aktivität hinzufügen',
|
||||
'places.importGpx': 'GPX importieren',
|
||||
'places.gpxImported': '{count} Orte aus GPX importiert',
|
||||
'places.urlResolved': 'Ort aus URL importiert',
|
||||
'places.gpxError': 'GPX-Import fehlgeschlagen',
|
||||
'places.assignToDay': 'Zu welchem Tag hinzufügen?',
|
||||
'places.all': 'Alle',
|
||||
|
||||
@@ -645,6 +645,7 @@ const en: Record<string, string | { name: string; category: string }[]> = {
|
||||
'places.addPlace': 'Add Place/Activity',
|
||||
'places.importGpx': 'Import GPX',
|
||||
'places.gpxImported': '{count} places imported from GPX',
|
||||
'places.urlResolved': 'Place imported from URL',
|
||||
'places.gpxError': 'GPX import failed',
|
||||
'places.assignToDay': 'Add to which day?',
|
||||
'places.all': 'All',
|
||||
|
||||
Reference in New Issue
Block a user