Files
TREK/shared/src/i18n/de/tours.ts
T
Maurice 1bc82f97fd feat(tours): route paddle tours on the water, shaping points and auto-loaded regions
Paddle tours are planned on the water by TREK's own router: a water network
per paddle region, built from the same Geofabrik extract as the obstacles and
searched in a worker thread of the server (no sidecar). Rivers, canals and
lakes (direct or along the shore), portages round weirs, locks by policy,
whitewater by boat, gaps marked. Found portages and locks become points of
their own; an unplannable leg says why and offers a way out.

- Shaping points: a click on the line sets a point that steers the route
  without being a stop (hikes and paddle tours); recompute a single leg.
- Lake style direct/shore, suggested from the wind forecast.
- Regions load by themselves where a paddler plans (admin setting: automatic,
  on request, off; size cap and a daily count), with requests for the admins,
  a notification, and the load followed on the leg.
- Portage from the last point, portages follow footways via the walking
  router (or stay straight), "put in here" on slipways and put-ins.
- MCP plan_paddle_route with the REST route's rules.
2026-10-18 21:21:32 +00:00

610 lines
38 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import type { TranslationStrings } from '../types';
const tours: TranslationStrings = {
'trip.tabs.tourPlanner': 'Touren',
'tours.mode.places': 'Orte',
'tours.mode.tours': 'Touren',
'tours.mode.label': 'Ansicht zum Hinzufügen',
'tours.title': 'Touren',
'tours.empty.title': 'Noch keine Touren',
'tours.empty.body': 'Plane eine Tour oder importiere eine GPX-Datei.',
'tours.addToDay': 'Zum Tag hinzufügen',
'tours.addToDay.comingSoon': 'Ordne Touren über die Tourenliste einem Reisetag zu.',
'tours.addToDay.pickDay': 'Tag auswählen',
'tours.badge.wanderer': 'wanderer',
'tours.badge.gpx': 'GPX-Import',
'tours.badge.planned': 'in TREK geplant',
'tours.badge.trek': 'TREK',
'tours.badgeShort.gpx': 'GPX',
'tours.badgeShort.wanderer': 'wanderer',
'tours.caution.badge': 'mit Vorsicht verwenden',
'tours.caution.tooltip': 'Höhendaten oder Streckenwerte unvollständig – mit Vorsicht importiert',
'tours.import.caution': 'Mit Vorsicht importiert – Höhendaten oder Streckenwerte unvollständig',
'tours.import.success': '{count} Touren aus GPX importiert',
'tours.import.success.one': '{count} Tour aus GPX importiert',
'tours.import.noTrackIn': 'Keine Strecke oder Route in {name} gefunden',
'tours.import.errorIn': '{name} konnte nicht importiert werden',
'tours.import.button': 'GPX importieren',
'tours.import.hint': 'GPX-Dateien als Touren dieser Reise importieren',
'tours.import.unsupported': 'Nur GPX-Dateien können als Touren importiert werden.',
'tours.import.skipped': '{count} Strecken waren schon in dieser Reise und wurden übersprungen',
'tours.import.skipped.one': '{count} Strecke war schon in dieser Reise und wurde übersprungen',
'tours.import.allSkipped': 'Alles aus dieser Datei ist schon in dieser Reise.',
'tours.import.drop': 'GPX-Dateien hier ablegen, um sie zu importieren',
'tours.import.dropHint': 'Jede Strecke oder Route in einer Datei wird zu einer Tour dieser Reise.',
'tours.import.dropNoPermission': 'Du kannst dieser Reise keine Touren hinzufügen.',
'tours.import.importing': 'GPX wird importiert…',
'tours.days.label': 'Reisetage',
'tours.days.none': 'Noch an keinem Tag der Reise.',
'tours.days.short': 'Tage {days}',
'tours.days.short.one': 'Tag {days}',
'tours.alreadyOnDay': 'Diese Tour ist schon an diesem Tag.',
'tours.conversion.title': 'Bearbeitbare Version',
'tours.conversion.intro':
'Ein Import ist eine aufgezeichnete Strecke. Plane eine bearbeitbare Version: TREK nimmt Kontrollpunkte daraus, routet sie neu und zeigt, wie nah das herankommt. Nichts ändert sich, bis du dich entscheidest.',
'tours.conversion.replace': 'Import ersetzen',
'tours.conversion.replaceHint':
'Plant diese Tour an Ort und Stelle neu: Ihre Tage und Notizen bleiben, und die aufgezeichnete Strecke wird aufbewahrt, damit du zu ihr zurückkehren kannst.',
'tours.conversion.adoptHint': 'Plant eine neue Tour neben dem Import, der bleibt, wie er ist.',
'tours.conversion.replacing':
'Im Editor geöffnet. Speichere sie, um den Import zu ersetzen; die aufgezeichnete Strecke bleibt wiederherstellbar.',
'tours.recorded.title': 'Aufgezeichnete Strecke',
'tours.recorded.hint':
'Diese Tour wurde über einen Import neu geplant. Die Strecke, mit der sie aufgezeichnet wurde, ist aufbewahrt.',
'tours.recorded.restore': 'Aufgezeichnete Strecke wiederherstellen',
'tours.recorded.confirmTitle': 'Aufgezeichnete Strecke wiederherstellen?',
'tours.recorded.confirmBody':
'Die Wegpunkte und die geroutete Linie werden verworfen, und die Tour zeigt wieder die Strecke, mit der sie aufgezeichnet wurde. Ihre Tage und Notizen bleiben.',
'tours.recorded.restored': 'Aufgezeichnete Strecke wiederhergestellt',
'tours.recorded.failed': 'Die aufgezeichnete Strecke konnte nicht wiederhergestellt werden.',
'tours.conversion.analyze': 'Bearbeitbare Version planen',
'tours.conversion.analyzing': 'Route durch {count} Kontrollpunkte wird berechnet…',
'tours.conversion.analyzing.one': 'Route durch {count} Kontrollpunkt wird berechnet…',
'tours.conversion.failedTrack': 'Diese Strecke ist zu kurz, um daraus eine Tour zu planen.',
'tours.conversion.failedRouting': 'Durch die Kontrollpunkte wurde keine Route gefunden.',
'tours.conversion.controlPoints': 'Kontrollpunkte',
'tours.conversion.withinCorridor': 'Höchstens {m} m neben der Strecke',
'tours.conversion.importLength': 'Import', // same-as-en
'tours.conversion.suggestionLength': 'Vorschlag',
'tours.conversion.maxDeviation': 'Größte Abweichung',
'tours.conversion.legendImport': 'Import', // same-as-en
'tours.conversion.legendSuggestion': 'Vorschlag',
'tours.conversion.close': 'Der Vorschlag folgt der Strecke eng. Er ist neu geroutet und daher nicht dieselbe Linie.',
'tours.conversion.different':
'Der Vorschlag verlässt die Strecke über längere Abschnitte. Prüfe ihn auf der Karte, bevor du damit planst.',
'tours.conversion.adopt': 'Als neue Tour planen',
'tours.conversion.discard': 'Verwerfen',
'tours.conversion.adopted':
'Als neue Tour geöffnet. Speichere sie, um sie zu behalten; der Import bleibt, wie er ist.',
'tours.derivedFrom': 'Basiert auf {name}',
'tours.derivedFromHint':
'Aus dieser Tour entstanden. Beide sind unabhängig: Eine Änderung an der einen erreicht die andere nicht.',
'tours.delete.confirmBody':
'Diese Tour dauerhaft löschen? Ihre Route, bearbeitbaren Wegpunkte und Tageszuweisungen werden entfernt. Dieser Vorgang kann nicht rückgängig gemacht werden.',
'tours.delete.bulkConfirmBody':
'Diese Auswahl enthält mindestens eine Tour. Alle ausgewählten Orte werden dauerhaft gelöscht und können nicht wiederhergestellt werden. Tourrouten, bearbeitbare Wegpunkte und Tageszuweisungen werden ebenfalls entfernt.',
'tours.delete.confirmAction': 'Dauerhaft löschen',
'tours.addedToDay': 'Zu Tag {n} hinzugefügt',
'tours.dayRoute.endpointUnknown':
'Der Endpunkt der Tour konnte nicht ermittelt werden. Folgende Verbindungen sind möglicherweise unvollständig.',
'tours.detail.trackColor': 'Streckenfarbe',
'tours.detail.distance': 'Strecke',
'tours.detail.minAltitude': 'Niedrigster Punkt',
'tours.detail.maxAltitude': 'Höchster Punkt',
'tours.detail.ascent': 'Aufstieg',
'tours.detail.descent': 'Abstieg',
'tours.detail.source': 'Quelle',
'tours.detail.navigationHint': 'Die Navigation führt zum Startpunkt, nicht entlang der Tour.',
'tours.planner.title': 'Tour planen',
'tours.planner.newTour': 'Neue Tour planen',
'tours.planner.neutralTitle': 'Tour planen',
'tours.planner.neutralBody': 'Starte eine neue Tour und klicke auf die Karte, um die Wegpunkte zu setzen.',
'tours.planner.newTitle': 'Neue Tour',
'tours.planner.editTitle': 'Tour bearbeiten',
'tours.planner.gpxTitle': 'GPX-Tour',
'tours.planner.backToTours': 'Zurück zu den Touren',
'tours.planner.restored': 'Ungespeicherter Entwurf wiederhergestellt',
'tours.planner.discardChanges': 'Änderungen verwerfen',
'tours.planner.newTourConfirmTitle': 'Neue Tour beginnen?',
'tours.planner.newTourConfirmBody':
'Ungespeicherte Änderungen an dieser Tour gehen verloren. Gespeicherte Touren bleiben erhalten.',
'tours.planner.newTourConfirm': 'Änderungen verwerfen und neue Tour beginnen',
'tours.planner.collapseElevation': 'Höhenprofil einklappen',
'tours.planner.expandElevation': 'Höhenprofil ausklappen',
'tours.planner.name': 'Name der Tour',
'tours.planner.namePlaceholder': 'Wanderung ohne Titel',
'tours.planner.mapSearch': 'Ort oder Adresse suchen',
'tours.planner.placePoints': 'Punkte setzen',
'tours.planner.pointPlaced': 'Punkt gesetzt',
'tours.planner.details': 'Details', // same-as-en
'tours.planner.expandDetails': 'Details einblenden',
'tours.planner.collapseDetails': 'Details ausblenden',
'tours.planner.safetyInfoLabel': 'Hinweis zur Sicherheit',
'tours.planner.addPoint': 'Punkt hinzufügen',
'tours.planner.addPointActive': 'Auf Karte klicken',
'tours.planner.emptyHint':
'Schalte „Punkt hinzufügen“ ein und klicke auf die Karte. Ab zwei Punkten berechnet TREK die Route.',
'tours.planner.walkingEstimated': 'Geschätzte Gehzeit',
'tours.planner.walkingEstimatedShort': 'Gesch. Gehzeit',
'tours.planner.walkingEstimatedInfoLabel': 'Wie die Gehzeit geschätzt wird',
'tours.planner.walkingEstimatedInfo':
'Nach der üblichen Wanderzeit-Regel (DIN 33466) aus Strecke, Auf- und Abstieg berechnet, ohne Pausen.',
'tours.planner.waypoints': 'Wegpunkte',
'tours.planner.waypointLabel': 'Wegpunkt {n}',
'tours.durationMinutes': '{count} Min.',
'tours.durationMinutes.one': '{count} Min.',
'tours.planner.breaksAdditionalInfo': 'Optionale ganze Minuten, die zur berechneten Gehzeit hinzukommen.',
'tours.planner.breaksAdditionalInfoLabel': 'Informationen zu Pausen und zusätzlicher Zeit',
'tours.planner.plannedTotalDuration': 'Geplante Gesamtdauer',
'tours.planner.breaksAdditional': 'Pausen / zusätzliche Zeit',
'tours.planner.plannedTotalManual': 'Manuell angepasst',
'tours.planner.timeValueInvalid': 'Ganze Minuten von 0 bis 1.440 eingeben.',
'tours.planner.walkingTimeUnknown': 'Noch nicht berechnet',
'tours.planner.walkingShort': 'Gehzeit',
'tours.planner.breaksShort': 'Pausen',
'tours.planner.plannedShort': 'Gesamt',
'tours.planner.plannedTotalInfo': 'Berechnete geplante Gesamtdauer.',
'tours.planner.plannedTotalInfoLabel': 'Informationen zur geplanten Gesamtdauer',
'tours.planner.start': 'Start',
'tours.planner.via': 'Stopp',
'tours.planner.end': 'Ziel',
'tours.planner.moveUp': 'Wegpunkt nach oben verschieben',
'tours.planner.moveDown': 'Wegpunkt nach unten verschieben',
'tours.planner.remove': 'Wegpunkt entfernen',
'tours.planner.undo': 'Wegpunkt-Änderung rückgängig machen',
'tours.planner.redo': 'Wegpunkt-Änderung wiederholen',
'tours.planner.discardTitle': 'Ungespeicherte Änderungen an der Tour verwerfen?',
'tours.planner.discardBody':
'Ungespeicherte Änderungen gehen verloren. Die gespeicherte Tour, ihre Wegpunkte, Dateien und Tageszuordnungen bleiben erhalten.',
'tours.planner.saved': 'Tour gespeichert',
'tours.planner.tripTours': 'Touren dieser Reise',
'tours.planner.safetyNote': 'TREK hilft bei der Planung, bewertet aber nicht die Sicherheit einer Route.',
'tours.planner.maxDifficulty': 'Maximale Wegschwierigkeit',
'tours.planner.difficulty.t1': 'T1 – Wandern',
'tours.planner.difficulty.t2': 'T2 – Bergwandern',
'tours.planner.difficulty.t3': 'T3 – Anspruchsvolles Bergwandern',
'tours.planner.difficulty.t4': 'T4 – Alpinwandern',
'tours.planner.difficulty.t5': 'T5 – Anspruchsvolles Alpinwandern',
'tours.planner.difficulty.t6': 'T6 – Schwieriges Alpinwandern',
'tours.planner.difficulty.t3Warning':
'T3-Routen können ausgesetzte oder technisch anspruchsvolle Bergwege enthalten. Trittsicherheit und Schwindelfreiheit sind erforderlich.',
'tours.planner.difficulty.alpineTitle': 'Alpine Routenplanung aktivieren?',
'tours.planner.difficulty.alpineBody':
'Alpine Routen können durch ausgesetztes, unmarkiertes oder technisch schwieriges Gelände führen. OSM-Angaben zur Schwierigkeit können fehlen oder falsch sein.',
'tours.planner.difficulty.enable': 'Alpine Routenplanung aktivieren',
'tours.planner.openFailed': 'Die gespeicherte Tour konnte nicht zur Bearbeitung geöffnet werden.',
'tours.planner.status.dirty': 'Berechnung ausstehend',
'tours.planner.status.routing': 'Wanderroute wird berechnet...',
'tours.planner.status.routingFailed':
'Route konnte nicht berechnet werden. Die letzte gültige Route bleibt sichtbar.',
'tours.planner.status.elevation': 'Höhendaten werden geladen...',
'tours.planner.status.elevationFailed': 'Höhendaten sind nicht verfügbar. Die berechnete Route bleibt sichtbar.',
'tours.planner.status.saving': 'Tour wird gespeichert...',
'tours.planner.status.saveFailed': 'Tour konnte nicht gespeichert werden. Dein Entwurf ist weiterhin vorhanden.',
'tours.planner.retry': 'Erneut versuchen',
'tours.planner.inspector.title': 'Tourenübersicht',
'tours.planner.inspector.duration': 'Gehzeit',
'tours.planner.inspector.elevation': 'Höhenprofil',
'tours.planner.inspector.profileFocus': 'Bei {distance}: {elevation}',
'tours.planner.inspector.elevationPlaceholder':
'Das Höhenprofil erscheint, sobald Höhendaten für die Route verfügbar sind.',
'tours.planner.gpxNoGeometry': 'Für diesen GPX-Import sind keine Routendaten verfügbar.',
'tours.planner.mobileHint':
'Touren planen kannst du auf einem Tablet oder am Computer. Hier kannst du gespeicherte Touren ansehen und zuordnen.',
'tourTypes.hike': 'Wanderung',
'tourTypes.bike': 'Radtour',
'tourTypes.run': 'Lauf',
'tourTypes.ski': 'Skitour',
'tourTypes.kayak': 'Paddeltour',
'tourTypes.walk': 'Stadt- und Spaziergang',
'tourTypes.food': 'Genusstour',
'tours.terrain.play': 'Flug abspielen',
'tours.terrain.pause': 'Pause', // same-as-en
'tours.terrain.restart': 'Von vorn',
'tours.terrain.speed': 'Tempo',
'tours.terrain.exaggeration': 'Relief', // same-as-en
'tours.terrain.overview': 'Übersicht',
'tours.terrain.colorByGrade': 'Steigung',
'tours.terrain.gradeMix': 'Steigungsanteile',
'tours.terrain.band.flat': 'unter 5 %',
'tours.terrain.band.gentle': '5 bis 10 %',
'tours.terrain.band.moderate': '10 bis 18 %',
'tours.terrain.band.steep': '18 bis 27 %',
'tours.terrain.band.verySteep': 'ab 27 %',
'tours.terrain.attribution': 'Höhen: Mapzen Terrain Tiles (AWS Open Data)',
'tours.terrain.pickTour': 'Öffne rechts eine Tour, um sie in 3D abzufliegen und nach Steigung einzufärben.',
'tours.terrain.steepestShort': 'max. {grade} %',
'tours.terrain.preloading': 'Landschaft wird vorgeladen: {percent} %',
'tours.terrain.placeOff': 'Schalte „Punkte setzen“ ein, um Punkte ins Gelände zu klicken.',
'tours.terrain.clickToPlan':
'Klicke ins Gelände, um Punkte zu setzen. Sobald eine Route steht, lässt sie sich abfliegen und nach Steigung einfärben.',
'tours.ferrata.badge': 'Klettersteig {grade}',
'tours.ferrata.badgeNoGrade': 'Klettersteig',
'tours.ferrata.crossingInfo':
'Die Route führt {length} über „{name}“. Dafür brauchst du Klettersteigausrüstung und Erfahrung.',
'tours.ferrata.crossingShort': 'Die Route führt über einen Klettersteig',
'tours.ferrata.waypointAtEnd': 'Anfang oder Ende von „{name}“',
'tours.provenance.label': 'Herkunft',
'tours.provenance.source': 'Quelle',
'tours.provenance.importedAt': 'Importiert',
'tours.provenance.createdAt': 'Angelegt',
'tours.provenance.externalUpdated': 'Geändert bei wanderer',
'tours.provenance.externalUpdatedHint':
'Das Änderungsdatum, das wanderer beim Import genannt hat. Ein Hinweis, kein Versionsnachweis.',
'tours.provenance.localState': 'Hier',
'tours.provenance.plannedOver': 'Überplant, Originalspur gesichert',
'tours.provenance.editedLocally': 'In TREK bearbeitet',
'tours.provenance.asImported': 'Wie importiert',
'tours.provenance.openSource': 'In wanderer öffnen',
'tours.provenance.check': 'Quelle prüfen',
'tours.provenance.checkHint':
'Fragt wanderer, ob sich dieser Trail seit dem Import geändert hat. Im Trip ändert sich dabei nichts.',
'tours.provenance.state.unchanged': 'Unverändert seit dem Import',
'tours.provenance.state.changed': 'Bei wanderer geändert',
'tours.provenance.state.unavailable': 'Nicht mehr verfügbar',
'tours.provenance.state.not_connected': 'Keine wanderer-Verbindung',
'tours.provenance.state.other_instance': 'Anderes wanderer verbunden',
'tours.provenance.state.unknown': 'Kein Vergleich möglich',
'tours.provenance.body.unavailable':
'Der Trail ist weg oder mit deiner Verbindung nicht mehr lesbar. Diese Tour bleibt so, wie sie importiert wurde.',
'tours.provenance.body.not_connected':
'Verbinde dein wanderer unter Einstellungen, Integrationen, um die Quelle zu prüfen.',
'tours.provenance.body.other_instance':
'Deine Verbindung zeigt auf eine andere Instanz als die, aus der diese Tour stammt.',
'tours.provenance.body.unknown':
'Dieser Import enthält nichts zum Vergleichen. Den aktuellen Trail kannst du trotzdem als neuen Snapshot übernehmen.',
'tours.provenance.change.name': 'Name', // same-as-en
'tours.provenance.change.description': 'Beschreibung',
'tours.provenance.change.route': 'Strecke',
'tours.provenance.nowUpdated': 'wanderer nennt {date} als letzte Änderung',
'tours.provenance.reimport': 'Als neuen Snapshot importieren',
'tours.provenance.reimportTitle': 'Geänderten Trail importieren?',
'tours.provenance.reimportBody':
'Er kommt als neue Tour neben diese. Diese Tour, ihre Tage und Notizen bleiben, wie sie sind.',
'tours.provenance.reimported': 'Neuer Snapshot importiert',
'tours.visibility.hidden': 'Auf der Karte ausgeblendet',
'tours.visibility.showAll': 'Alle einblenden',
'tours.visibility.show': 'Auf der Karte einblenden',
'tours.visibility.hide': 'Auf der Karte ausblenden',
'tours.filter.status': 'Status', // same-as-en
'tours.filter.source': 'Quelle',
'tours.filter.grade': 'Routing-Grenze',
'tours.filter.gradeHint':
'Die höchste Schwierigkeit, die die Route beim Planen nutzen durfte, wie sie an der Tour gespeichert ist. Nicht die gemessene Schwierigkeit des Weges.',
'tours.filter.type': 'Art',
'tours.filter.empty': 'Keine Tour passt zu diesen Filtern.',
'tours.filter.reset': 'Filter zurücksetzen',
'tours.copy.action': 'Als neue Tour speichern',
'tours.copy.hint': 'Kopiert diese Tour als neue, eigenständige Tour ohne ihre Tage. Das Original bleibt, wie es ist.',
'tours.copy.name': '{name} (Kopie)',
'tours.copy.saved': 'Als neue Tour gespeichert',
'tours.copy.failed': 'Die Tour konnte nicht kopiert werden.',
'tours.planner.tourType': 'Tourtyp',
'tours.paddle.boat': 'Boot',
'tours.paddle.boat.kayak': 'Kajak',
'tours.paddle.boat.canoe': 'Kanadier',
'tours.paddle.boat.sup': 'SUP', // same-as-en
'tours.paddle.boat.other': 'Sonstiges',
'tours.paddle.water': 'Gewässer',
'tours.paddle.water.river': 'Fluss',
'tours.paddle.water.lake': 'See',
'tours.paddle.speed': 'Paddeltempo',
'tours.paddle.speedOwn': 'Eigenes Tempo',
'tours.paddle.speedUseSuggestion': 'Vorschlag {speed} km/h übernehmen',
'tours.paddle.speedNeeded': 'Gib ein Tempo ein, um die Zeit auf dem Wasser zu schätzen.',
'tours.paddle.speedInvalid': 'Gib ein Tempo von 0,5 bis 20 km/h ein.',
'tours.paddle.chooseBoat': 'Wähle Boot und Gewässer, um diese Paddeltour zu speichern.',
'tours.paddle.chooseBoatImport': 'Wähle Boot und Gewässer, um als Paddeltour zu importieren.',
'tours.paddle.timeEstimated': 'Paddelzeit (geschätzt)',
'tours.paddle.timeEstimatedShort': 'Paddeln',
'tours.paddle.timeEstimatedInfoLabel': 'Wie die Paddelzeit geschätzt wird',
'tours.paddle.timeEstimatedInfo':
'Strecke geteilt durch das Planungstempo, auf ruhigem Wasser. Strömung, Wind, Umtragen und Schleusen sind nicht enthalten.',
'tours.planner.reverse': 'Richtung umkehren',
'tours.planner.returnToStart': 'Zurück zum Start',
'tours.planner.alreadyLoop': 'Die Tour führt schon zum Start zurück',
'tours.planner.loopEnd': 'Zurück zum Start',
'tours.planner.freeLeg': 'Nächsten Abschnitt von Hand zeichnen',
'tours.planner.routeLeg': 'Nächsten Abschnitt wieder routen',
'tours.planner.freeLegBadge': 'Von Hand gezeichnet, nicht geroutet',
'tours.planner.freeLegInfo':
'TREK verbindet diese beiden Punkte mit einer geraden Linie. Kein Router hat diesen Abschnitt geplant oder geprüft.',
'tours.map.seamarks': 'Seezeichen',
'tours.map.seamarksDown': 'Seezeichen laden gerade nicht. Karte und Route funktionieren weiter.',
'tours.import.previewTitle': 'GPX-Vorschau',
'tours.import.previewHint': 'Noch ist nichts gespeichert. Prüfe den Verlauf, dann importieren.',
'tours.import.previewFiles': '{count} Dateien',
'tours.import.previewFiles.one': '{count} Datei',
'tours.import.previewTracks': '{count} Tracks',
'tours.import.previewTracks.one': '{count} Track',
'tours.import.previewPoints': '{count} Punkte',
'tours.import.previewPoints.one': '{count} Punkt',
'tours.import.previewNoHeights': 'Keine Höhen in der Datei',
'tours.import.previewDuplicate': 'Schon in der Reise',
'tours.import.previewAllDuplicates': 'Alle Tracks sind schon in der Reise, es gibt nichts zu importieren.',
'tours.import.previewAs': 'Importieren als',
'tours.import.previewConfirm': '{count} Touren importieren',
'tours.import.previewConfirm.one': '{count} Tour importieren',
'tours.conversion.introPaddle':
'Ein Import ist eine aufgezeichnete Strecke. Plane eine bearbeitbare Paddeltour: TREK nimmt Kontrollpunkte daraus, verbindet sie mit geraden Linien, wie eine Paddeltour gezeichnet wird, und zeigt, wie nah das herankommt. Nichts ändert sich, bis du dich entscheidest.',
'tours.conversion.closePaddle':
'Der Vorschlag folgt der Strecke eng. Seine Punkte sind mit geraden Linien verbunden, daher ist es nicht dieselbe Linie.',
'tours.planner.moreActions': 'Weitere Aktionen',
'tours.paddle.role.put_in': 'Einstieg',
'tours.paddle.role.take_out': 'Ausstieg',
'tours.paddle.role.re_entry': 'Wiedereinstieg',
'tours.paddle.role.final_take_out': 'Endausstieg',
'tours.paddle.portage': 'Umtragen',
'tours.paddle.portageOn': 'Ab hier umtragen',
'tours.paddle.portageOff': 'Diese Strecke wieder paddeln',
'tours.paddle.portagePending': 'Umtragen ab hier',
'tours.paddle.portagePendingHint': 'Setz jetzt den Punkt, an dem du wieder einsetzt. Bis dorthin wird umgetragen.',
'tours.paddle.portagePendingOff': 'Doch nicht umtragen',
'tours.paddle.portageWay': 'Verlauf',
'tours.paddle.portageWay.follow': 'Dem Weg folgen',
'tours.paddle.portageWay.straight': 'Gerade Linie',
'tours.paddle.portageWay.noWay': 'Kein Weg ohne großen Umweg gefunden, die Linie bleibt gerade.',
'tours.paddle.portageWay.searching': 'Weg wird gesucht',
'tours.paddle.placeHere.putIn': 'Hier einsetzen',
'tours.paddle.placeHere.egress': 'Hier aussteigen',
'tours.paddle.portageInfo':
'Hier wird das Boot getragen. Die Strecke zählt als Land, mit Zeit für Aussteigen, Ausladen und Wiedereinsetzen.',
'tours.paddle.portageExtra': 'Aus und ein',
'tours.paddle.lock': 'Schleuse',
'tours.paddle.lockAdd': 'Schleuse an diesem Punkt',
'tours.paddle.lockRemove': 'Schleuse entfernen',
'tours.paddle.lockWait': 'Warten',
'tours.paddle.lockTransit': 'Durchfahrt',
'tours.paddle.lockBypassed': 'Umtragen, es zählt die Portage',
'tours.paddle.time.title': 'Zeitschätzung',
'tours.paddle.time.assumption': 'Planannahmen',
'tours.paddle.time.assumptionInfo':
'TREK beginnt mit 4 km/h auf dem Wasser, 2 km/h beim Tragen und 10 Minuten zum Aus- und Einsetzen je Portage. Das sind Startwerte zum Anpassen, keine Norm und keine Messung. Schleusenzeiten sind nur, was du einträgst.',
'tours.paddle.time.water': 'Auf dem Wasser',
'tours.paddle.time.carry': 'Tragen',
'tours.paddle.time.carrySpeed': 'Tragetempo',
'tours.paddle.time.outIn': 'Aus- und Einsetzen',
'tours.paddle.time.locks': 'Schleusen',
'tours.paddle.time.estimate': 'Schätzung',
'tours.paddle.time.incomplete': 'Unvollständig',
'tours.paddle.time.plannedOwn': 'Deine geplante Dauer',
'tours.paddle.time.noSpeed': 'Ohne Paddeltempo bleibt die Zeit auf dem Wasser offen.',
'tours.paddle.time.locksMissing': '{count} Schleusen haben noch keine Zeiten.',
'tours.paddle.time.locksMissing.one': 'Eine Schleuse hat noch keine Zeiten.',
'tours.paddle.startValue': 'Startwert',
'tours.paddle.timeMissing': 'Zeit fehlt',
'tours.paddle.time.waterShort': 'Wasser',
'tours.paddle.portageRemove': 'Portage entfernen',
'tours.paddle.marks.title': 'Portagen und Schleusen',
'tours.paddle.marks.markPortage': 'Portage', // same-as-en
'tours.paddle.marks.markLock': 'Schleuse',
'tours.paddle.marks.pickLock': 'Klicke auf der Linie, wo die Schleuse liegt.',
'tours.paddle.marks.pickTakeOut': 'Klicke auf der Linie, wo du aussteigst.',
'tours.paddle.marks.pickReEntry': 'Jetzt dort, wo du wieder einsetzt.',
'tours.paddle.marks.overlap': 'Dort ist schon eine Portage markiert. Markiere die neue daneben.',
'tours.paddle.marks.offLine': 'Das war zu weit von der Linie. Klicke direkt auf die Strecke.',
'tours.paddle.marks.empty': 'Noch nichts markiert. Die aufgezeichnete Strecke bleibt, wie sie ist.',
'tours.paddle.marks.at': 'bei {distance}',
'tours.paddle.marks.saved': 'Portagen und Schleusen gespeichert',
'tours.paddle.marks.failed': 'Speichern hat nicht geklappt. Bitte versuche es erneut.',
'tours.paddle.wind.title': 'Wind', // same-as-en
'tours.paddle.wind.hourInfo': '{hour} Uhr: {speed} km/h, Böen {gusts} km/h, aus {direction}',
'tours.paddle.wind.hourUnknown': '{hour} Uhr: kein Wert',
'tours.paddle.wind.error': 'Die Windvorhersage ist gerade nicht abrufbar.',
'tours.paddle.wind.retry': 'Erneut versuchen',
'tours.paddle.wind.offline': 'Ohne Verbindung gibt es keine Windvorhersage.',
'tours.paddle.wind.beyond': 'Für diesen Tag gibt es noch keine Vorhersage. Sie kommt ab {date}.',
'tours.paddle.wind.past': 'Dieser Tag liegt zurück. Eine Vorhersage gibt es nur für kommende Tage.',
'tours.paddle.wind.no_day':
'Ordne die Tour einem Reisetag zu, dann siehst du hier die Windvorhersage für diesen Tag.',
'tours.paddle.wind.no_date': 'Dieser Reisetag hat kein Datum, deshalb gibt es keine Vorhersage.',
'tours.paddle.wind.no_place': 'Die Tour hat noch keinen Startpunkt, für den die Vorhersage gelten könnte.',
'tours.paddle.wind.hintsTitle': 'Was Wind beim Paddeln bedeutet',
'tours.paddle.wind.dir.N': 'N',
'tours.paddle.wind.dir.NNE': 'NNO',
'tours.paddle.wind.dir.NE': 'NO',
'tours.paddle.wind.dir.ENE': 'ONO',
'tours.paddle.wind.dir.E': 'O',
'tours.paddle.wind.dir.ESE': 'OSO',
'tours.paddle.wind.dir.SE': 'SO',
'tours.paddle.wind.dir.SSE': 'SSO',
'tours.paddle.wind.dir.S': 'S',
'tours.paddle.wind.dir.SSW': 'SSW',
'tours.paddle.wind.dir.SW': 'SW',
'tours.paddle.wind.dir.WSW': 'WSW',
'tours.paddle.wind.dir.W': 'W',
'tours.paddle.wind.dir.WNW': 'WNW',
'tours.paddle.wind.dir.NW': 'NW',
'tours.paddle.wind.dir.NNW': 'NNW',
'tours.paddle.wind.legendMean': 'Mittelwind',
'tours.paddle.wind.legendGusts': 'Böen',
'tours.paddle.wind.mean': 'Mittel',
'tours.paddle.wind.gusts': 'Böen',
'tours.paddle.wind.fromInfo': 'Wind aus {direction}, die Richtung, aus der er den Tag über meist weht',
'tours.paddle.wind.meanInfo': 'Der stärkste stündliche Mittelwind des Tages',
'tours.paddle.wind.gustsInfo': 'Die stärkste Böe des Tages',
'tours.paddle.wind.source': '{source}, Stand {time}, Vorhersage am Start',
'tours.paddle.wind.hint.headwind': 'Gegenwind kostet Zeit und Kraft.',
'tours.paddle.wind.hint.drift': 'Seitenwind drückt das Boot ab.',
'tours.paddle.wind.hint.crossing': 'Offene Querungen sind ausgesetzter als die Ufernähe.',
'tours.paddle.wind.hint.gusts': 'Böen sind stärker als der Mittelwind und kommen plötzlich.',
'tours.paddle.wind.hint.local': 'Kein Wert ist eine Entwarnung. Prüfe die Lage vor Ort.',
'tours.paddle.obstacles.loading': 'Hindernisse an der Strecke werden geladen …',
'tours.paddle.obstacles.covered':
'{count} Hindernisse und Ein- und Ausstiege an der Strecke, aus OpenStreetMap, Stand {date}. Die Daten können Lücken haben, prüfe das Gewässer selbst.',
'tours.paddle.obstacles.covered.one':
'{count} Hindernis oder Ein- und Ausstieg an der Strecke, aus OpenStreetMap, Stand {date}. Die Daten können Lücken haben, prüfe das Gewässer selbst.',
'tours.paddle.obstacles.coveredEmpty':
'Keine bekannten Hindernisse an der Strecke (OpenStreetMap, Stand {date}). Prüfe das Gewässer trotzdem selbst.',
'tours.paddle.obstacles.partial':
'Hindernisdaten decken nur einen Teil der Strecke ab (Stand {date}). Den Rest prüfst du selbst.',
'tours.paddle.obstacles.none':
'Für dieses Gebiet liegen keine Hindernisdaten vor. Wehre, Schleusen und Umtragestellen prüfst du hier selbst.',
'tours.paddle.obstacles.offline': 'Ohne Verbindung lädt TREK keine Hindernisdaten. Prüfe das Gewässer selbst.',
'tours.paddle.obstacles.error': 'Die Hindernisdaten ließen sich nicht laden. Prüfe das Gewässer selbst.',
'tours.paddle.obstacle.kind.weir': 'Wehr',
'tours.paddle.obstacle.kind.dam': 'Staudamm',
'tours.paddle.obstacle.kind.lock': 'Schleuse',
'tours.paddle.obstacle.kind.lock_gate': 'Schleusentor',
'tours.paddle.obstacle.kind.waterfall': 'Wasserfall',
'tours.paddle.obstacle.kind.rapids': 'Stromschnelle',
'tours.paddle.obstacle.kind.hazard': 'Gefahrenstelle',
'tours.paddle.obstacle.kind.put_in': 'Einstieg',
'tours.paddle.obstacle.kind.egress': 'Ausstieg',
'tours.paddle.obstacle.kind.slipway': 'Slipanlage',
'tours.paddle.obstacle.kind.portage': 'Umtragestelle',
'tours.paddle.obstacle.kind.access': 'Befahrungsregel',
'tours.paddle.obstacles.truncated':
'TREK zeigt hier nur einen Teil der Objekte, das Gebiet enthält mehr. Prüfe das Gewässer selbst.',
'tours.paddle.obstacles.dateUnknown': 'unbekannt',
'tours.paddle.obstacleCard.onRoute': 'Auf der Route bei',
'tours.paddle.obstacleCard.near': 'In der Nähe',
'tours.paddle.obstacleCard.area': 'Im Gebiet',
'tours.paddle.obstacleCard.uncertain': 'Bezug unsicher',
'tours.paddle.obstacleCard.alongInfo': 'Wie weit es vom Start an der Route liegt',
'tours.paddle.obstacleCard.distanceInfo':
'Wie weit es von der Route entfernt liegt. Es kann an einem anderen Arm des Gewässers liegen.',
'tours.paddle.obstacleCard.privateWay': 'Privater Weg',
'tours.paddle.obstacleCard.noAccessInfo': 'Keine Befahrungsangabe',
'tours.paddle.obstacleCard.condition': 'Bedingung',
'tours.paddle.obstacleCard.access.canoe': 'Kanu',
'tours.paddle.obstacleCard.access.boat': 'Boot',
'tours.paddle.obstacleCard.access.access': 'Zugang',
'tours.paddle.obstacleCard.accessValue.yes': 'ja',
'tours.paddle.obstacleCard.accessValue.no': 'nein',
'tours.paddle.obstacleCard.accessValue.private': 'privat',
'tours.paddle.obstacleCard.accessValue.permissive': 'geduldet',
'tours.paddle.obstacleCard.accessValue.designated': 'ausgewiesen',
'tours.paddle.obstacleCard.fact.height': 'Höhe',
'tours.paddle.obstacleCard.fact.width': 'Breite',
'tours.paddle.obstacleCard.fact.grade': 'Schwierigkeit',
'tours.paddle.obstacleCard.fact.opening_hours': 'Öffnungszeiten',
'tours.paddle.obstacleCard.fact.seasonal': 'Saisonal',
'tours.paddle.obstacleCard.fact.fee': 'Gebühr',
'tours.paddle.obstacleCard.fact.operator': 'Betreiber',
'tours.paddle.obstacleCard.source': 'OpenStreetMap-Daten, Stand {date}, keine Prüfung vor Ort.',
'tours.paddle.obstacleCard.sourceUndated': 'OpenStreetMap-Daten unbekannten Stands, keine Prüfung vor Ort.',
'tours.paddle.check.title': 'Prüfliste',
'tours.paddle.check.dataLabel': 'Hindernisdaten',
'tours.paddle.check.data.partial': 'Lückenhaft',
'tours.paddle.check.data.none': 'Keine Daten',
'tours.paddle.check.data.limited': 'Gekürzt',
'tours.paddle.check.data.unavailable': 'Nicht abrufbar',
'tours.paddle.check.sourceDate': 'OSM-Stand',
'tours.paddle.check.readDate': 'Abgerufen',
'tours.paddle.check.onSite': 'Vor Ort',
'tours.paddle.check.unknown': 'unbekannt',
'tours.paddle.check.open': '{count} offen',
'tours.paddle.check.open.one': '{count} offen',
'tours.paddle.check.review': '{count} erneut prüfen',
'tours.paddle.check.review.one': '{count} erneut prüfen',
'tours.paddle.check.decided': '{count} entschieden',
'tours.paddle.check.decided.one': '{count} entschieden',
'tours.paddle.check.bans': '{count} mit Verbot',
'tours.paddle.check.bans.one': '{count} mit Verbot',
'tours.paddle.check.noneKnown': 'Keine bekannt',
'tours.paddle.check.notClearance': 'Eine Prüfliste ist keine Sicherheits- oder Rechtsfreigabe.',
'tours.paddle.check.bansInfo':
'OpenStreetMap verzeichnet hier ein Verbot oder privaten Grund. Eine Entscheidung hebt das nicht auf.',
'tours.paddle.check.saveFirst': 'Speichere die Tour, um sie zu prüfen.',
'tours.paddle.check.unsaved': 'Ungespeicherte Änderungen. Die Liste zeigt die gespeicherte Route.',
'tours.paddle.check.stale': 'Stand {time}. Wird online aktualisiert.',
'tours.paddle.check.offlineEmpty': 'Die Prüfliste lädt, sobald du online bist.',
'tours.paddle.check.earlier': 'Frühere Entscheidungen',
'tours.paddle.check.own': 'Eigene',
'tours.paddle.check.ownInfo': 'Deine eigene Planung, keine Angabe aus einer Datenquelle.',
'tours.paddle.check.status.open': 'Offen',
'tours.paddle.check.status.review': 'Erneut prüfen',
'tours.paddle.check.status.portageMissing': 'Portage fehlt',
'tours.paddle.check.status.reroutePending': 'Umfahrung offen',
'tours.paddle.check.status.gone': 'Nicht mehr in den Daten',
'tours.paddle.check.status.offRoute': 'Nicht mehr an der Route',
'tours.paddle.check.status.unknown': 'Nicht vergleichbar',
'tours.paddle.check.changed.route': 'Route geändert',
'tours.paddle.check.changed.source': 'Daten geändert',
'tours.paddle.check.decision.pass': 'Durchfahren',
'tours.paddle.check.decision.portage': 'Umtragen',
'tours.paddle.check.decision.reroute': 'Umfahren',
'tours.paddle.check.decision.not_affected': 'Nicht betroffen',
'tours.paddle.check.decidedAt': 'Entschieden am {date}',
'tours.paddle.check.decidedBy': 'Entschieden am {date} von {name}',
'tours.paddle.check.note': 'Notiz',
'tours.paddle.check.clear': 'Entscheidung entfernen',
'tours.paddle.check.keep': 'Entscheidung behalten',
'tours.paddle.check.next': 'Nächstes',
'tours.paddle.check.planPortage': 'Portage planen',
'tours.paddle.check.portageMissingInfo': 'Die Wahl allein plant keine Portage. Plane den Trageweg auf der Karte.',
'tours.paddle.check.goneInfo': 'Fehlt es in den Daten, ist das kein Nachweis, dass das Hindernis weg ist.',
'tours.paddle.check.supLock': 'SUP: Umtragen prüfen',
'tours.paddle.check.supLockInfo':
'Für SUP empfehlen der Deutsche Kanu-Verband und Rettungsorganisationen, an Schleusen eine zulässige Umtragung zu prüfen, statt zu schleusen. Das ist eine Empfehlung, kein überall geltendes Verbot, und örtliche Regeln gelten weiter.',
'tours.paddle.safety.title': 'Sicherheit beim Paddeln',
'tours.paddle.safety.short': 'Paddeln birgt Risiken. Prüfe Gewässer, Regeln und Wetter selbst.',
'tours.paddle.safety.text':
'Paddeln ist mit Risiken verbunden. Karten, Routenvorschläge und Hinweise können unvollständig oder veraltet sein. Prüfe vor der Tour die aktuellen örtlichen Bedingungen, Befahrungsregeln und das Wetter. Beachte geeignete Sicherheitsmaßnahmen. TREK unterstützt deine Planung und ersetzt keine eigene Prüfung und verantwortliche Entscheidung.',
'tours.planner.shapingPoint': 'Formpunkt',
'tours.planner.shapingHint': 'Lenkt die Route, ohne ein Halt zu sein. Zieh ihn dorthin, wo die Route verlaufen soll.',
'tours.planner.makeStop': 'Zum Halt machen',
'tours.planner.makeShaping': 'Zum Formpunkt machen',
'tours.planner.recomputeLeg': 'Nächsten Abschnitt neu berechnen',
'tours.planner.shapeOnLine': 'Ein Klick auf die Route in der Karte setzt dort einen Formpunkt.',
'tours.paddle.routeOnWater': 'Nächsten Abschnitt auf dem Wasser planen',
'tours.paddle.routeAllOnWater': 'Von Hand gezeichnete Abschnitte auf dem Wasser planen',
'tours.paddle.auto': 'Erkannt',
'tours.paddle.autoHint':
'TREK hat diesen Punkt an eine Umtragestelle oder Schleuse auf dem Weg gesetzt. Verschiebst oder änderst du ihn, gehört er dir.',
'tours.paddle.note.rapids': 'Wildwasser {grade}',
'tours.paddle.note.pass': 'Bootsgasse',
'tours.paddle.note.gap': 'Lücke in den Kartendaten',
'tours.paddle.note.rapidsHint':
'Die Route führt hier durch bewegtes Wasser. Erst besichtigen und im Zweifel umtragen.',
'tours.paddle.note.gapHint':
'Die Gewässerdaten haben hier eine Lücke, überbrückt mit einer geraden Linie. Prüf das vor Ort.',
'tours.paddle.failed.not_on_water':
'Ein Ende dieses Abschnitts liegt auf keinem Gewässer, das TREK kennt. Setz es auf den Fluss oder See.',
'tours.paddle.failed.no_region':
'Für diese Gegend gibt es noch keine Gewässerdaten. Ein Admin kann die Region hinzufügen.',
'tours.paddle.failed.building':
'Die Gewässerdaten dieser Region werden noch aufbereitet. Versuch es in ein paar Minuten erneut.',
'tours.paddle.failed.no_water_path': 'TREK hat zwischen diesen Punkten keinen Weg auf dem Wasser gefunden.',
'tours.paddle.failed.cross_region': 'Diese Punkte liegen in zwei Regionen ohne gemeinsame Gewässerdaten.',
'tours.paddle.failed.busy': 'Der Routenplaner ist ausgelastet. Versuch es gleich noch einmal.',
'tours.paddle.failed.timeout':
'Die Planung dieses Abschnitts hat zu lange gedauert. Setz einen Punkt dazwischen und versuch es erneut.',
'tours.paddle.failed.offline': 'Offline. Der Abschnitt wird geplant, sobald du wieder verbunden bist.',
'tours.paddle.drawStraight': 'Gerade zeichnen',
'tours.paddle.retry': 'Erneut versuchen',
'tours.paddle.load.loading': 'Gewässerdaten für {region} werden geladen',
'tours.paddle.load.ready': 'Die Gewässerdaten für {region} sind da, der Abschnitt wird geplant.',
'tours.paddle.load.requested':
'Die Gewässerdaten für {region} sind angefragt. Sobald ein Admin sie freigibt, wird der Abschnitt geplant.',
'tours.paddle.load.waiting': 'Wartet auf andere Regionen',
'tours.paddle.load.phase.download': 'Herunterladen',
'tours.paddle.load.phase.read': 'Auslesen',
'tours.paddle.load.phase.build': 'Wassernetz wird gebaut',
'tours.paddle.load.hint':
'Meist ein bis drei Minuten. Plan ruhig weiter, der Abschnitt wird danach von selbst geplant.',
'tours.paddle.load.reason.tooLarge': 'Die Region ist größer, als TREK von selbst lädt.',
'tours.paddle.load.reason.limit': 'TREK hat heute schon genug Regionen von selbst geladen.',
'tours.paddle.load.declined': 'Ein Admin hat die Gewässerdaten für {region} abgelehnt.',
'tours.paddle.load.failed': 'Die Gewässerdaten für {region} konnten nicht geladen werden.',
'tours.paddle.load.noWater':
'In den Gewässerdaten für {region} liegt hier kein Gewässer. Setz den Punkt auf den Fluss oder See.',
'tours.paddle.load.noExtract': 'Für diese Gegend gibt es keinen Kartenauszug mit Gewässerdaten.',
'tours.paddle.load.catalogUnavailable':
'Die Liste der Regionen ist gerade nicht erreichbar. Versuch es später erneut.',
'tours.paddle.lakeStyle': 'Über Seen',
'tours.paddle.lakeStyle.direct': 'Direkt',
'tours.paddle.lakeStyle.shore': 'Ufernah',
'tours.paddle.lakeStyle.directHint': 'Die kürzeste Linie über offenes Wasser.',
'tours.paddle.lakeStyle.shoreHint': 'Bleibt in Ufernähe, für windige Tage: länger, aber Land ist nie weit.',
'tours.paddle.wind.shoreAdvice':
'An diesem Tag bis {mean} km/h, Böen {gusts} km/h. Auf den Seen ist ufernah vielleicht die bessere Linie.',
'tours.paddle.wind.shoreAdopt': 'Ufernah planen',
'tours.paddle.wind.shoreTaken': 'Die Seen sind ufernah geplant.',
'tours.paddle.status.unrouted': '{count} Abschnitte nicht geplant',
'tours.paddle.status.unrouted.one': '{count} Abschnitt nicht geplant',
};
export default tours;