Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const reservations: TranslationStrings = { | |
| 'reservations.title': 'Buchungen', | |
| 'reservations.empty': 'Keine Reservierungen vorhanden', | |
| 'reservations.emptyHint': | |
| 'Füge Reservierungen für Flüge, Hotels und mehr hinzu', | |
| 'reservations.add': 'Reservierung hinzufügen', | |
| 'reservations.addManual': 'Manuelle Buchung', | |
| 'reservations.placeHint': | |
| 'Tipp: Buchungen werden am besten direkt über einen angelegten Ort erstellt, um sie mit dem Tagesplan zu verknüpfen.', | |
| 'reservations.confirmed': 'Bestätigt', | |
| 'reservations.pending': 'Ausstehend', | |
| 'reservations.summary': '{confirmed} bestätigt, {pending} ausstehend', | |
| 'reservations.fromPlan': 'Aus Planung', | |
| 'reservations.showFiles': 'Dateien anzeigen', | |
| 'reservations.editTitle': 'Reservierung bearbeiten', | |
| 'reservations.status': 'Status', | |
| 'reservations.datetime': 'Datum & Uhrzeit', | |
| 'reservations.startTime': 'Startzeit', | |
| 'reservations.endTime': 'Endzeit', | |
| 'reservations.date': 'Datum', | |
| 'reservations.time': 'Uhrzeit', | |
| 'reservations.timeAlt': 'Uhrzeit (alternativ, z.B. 19:30)', | |
| 'reservations.notes': 'Notizen', | |
| 'reservations.notesPlaceholder': 'Zusätzliche Notizen...', | |
| 'reservations.meta.airline': 'Fluggesellschaft', | |
| 'reservations.meta.flightNumber': 'Flugnr.', | |
| 'reservations.meta.from': 'Von', | |
| 'reservations.meta.to': 'Nach', | |
| 'reservations.layover.route': 'Route', | |
| 'reservations.layover.stop': 'Zwischenstopp', | |
| 'reservations.layover.addStop': 'Zwischenstopp hinzufügen', | |
| 'reservations.layover.connection': 'Anschlussflug', | |
| 'reservations.layover.layover': 'Zwischenstopp', | |
| 'reservations.needsReview': 'Prüfen', | |
| 'reservations.needsReviewHint': | |
| 'Flughafen konnte nicht automatisch erkannt werden — bitte Ort bestätigen.', | |
| 'reservations.searchLocation': 'Bahnhof, Hafen, Adresse suchen…', | |
| 'reservations.meta.trainNumber': 'Zugnr.', | |
| 'reservations.meta.platform': 'Gleis', | |
| 'reservations.meta.seat': 'Sitzplatz', | |
| 'reservations.meta.checkIn': 'Check-in', | |
| 'reservations.meta.checkInUntil': 'Check-in bis', | |
| 'reservations.meta.checkOut': 'Check-out', | |
| 'reservations.meta.linkAccommodation': 'Unterkunft', | |
| 'reservations.meta.pickAccommodation': 'Mit Unterkunft verknüpfen', | |
| 'reservations.meta.noAccommodation': 'Keine', | |
| 'reservations.meta.hotelPlace': 'Unterkunft', | |
| 'reservations.meta.pickHotel': 'Unterkunft auswählen', | |
| 'reservations.meta.fromDay': 'Von', | |
| 'reservations.meta.toDay': 'Bis', | |
| 'reservations.meta.selectDay': 'Tag wählen', | |
| 'reservations.type.flight': 'Flug', | |
| 'reservations.type.hotel': 'Unterkunft', | |
| 'reservations.type.restaurant': 'Restaurant', | |
| 'reservations.type.train': 'Zug', | |
| 'reservations.type.car': 'Auto', | |
| 'reservations.type.cruise': 'Kreuzfahrt', | |
| 'reservations.type.event': 'Veranstaltung', | |
| 'reservations.type.tour': 'Tour', | |
| 'reservations.type.other': 'Sonstiges', | |
| 'reservations.type.bus': 'Bus', | |
| 'reservations.type.ferry': 'Fähre', | |
| 'reservations.type.bicycle': 'Fahrrad', | |
| 'reservations.type.taxi': 'Taxi', | |
| 'reservations.type.transport_other': 'Sonstiges', | |
| 'reservations.confirm.delete': | |
| 'Möchtest du die Reservierung "{name}" wirklich löschen?', | |
| 'reservations.confirm.deleteTitle': 'Buchung löschen?', | |
| 'reservations.confirm.deleteBody': '"{name}" wird unwiderruflich gelöscht.', | |
| 'reservations.toast.updated': 'Reservierung aktualisiert', | |
| 'reservations.toast.removed': 'Reservierung gelöscht', | |
| 'reservations.toast.saveError': 'Fehler beim Speichern', | |
| 'reservations.toast.updateError': 'Fehler beim Aktualisieren', | |
| 'reservations.toast.deleteError': 'Fehler beim Löschen', | |
| 'reservations.confirm.remove': 'Reservierung für "{name}" entfernen?', | |
| 'reservations.toast.fileUploaded': 'Datei hochgeladen', | |
| 'reservations.toast.uploadError': 'Fehler beim Hochladen', | |
| 'reservations.newTitle': 'Neue Buchung', | |
| 'reservations.bookingType': 'Art der Buchung', | |
| 'reservations.titleLabel': 'Titel', | |
| 'reservations.titlePlaceholder': 'z.B. Lufthansa LH123, Hotel Adlon, ...', | |
| 'reservations.locationAddress': 'Ort / Adresse', | |
| 'reservations.locationPlaceholder': 'Adresse, Flughafen, Hotel...', | |
| 'reservations.confirmationCode': 'Buchungscode', | |
| 'reservations.confirmationPlaceholder': 'z.B. ABC12345', | |
| 'reservations.day': 'Tag', | |
| 'reservations.noDay': 'Kein Tag', | |
| 'reservations.place': 'Ort', | |
| 'reservations.noPlace': 'Kein Ort', | |
| 'reservations.pendingSave': 'wird gespeichert…', | |
| 'reservations.uploading': 'Wird hochgeladen...', | |
| 'reservations.attachFile': 'Datei anhängen', | |
| 'reservations.linkExisting': 'Vorhandene verknüpfen', | |
| 'reservations.linkAssignment': 'Mit Tagesplanung verknüpfen', | |
| 'reservations.pickAssignment': 'Zuordnung aus dem Plan wählen...', | |
| 'reservations.noAssignment': 'Keine Verknüpfung', | |
| 'reservations.price': 'Preis', | |
| 'reservations.budgetCategory': 'Budgetkategorie', | |
| 'reservations.budgetCategoryPlaceholder': 'z.B. Transport, Unterkunft', | |
| 'reservations.budgetCategoryAuto': 'Auto (aus Buchungstyp)', | |
| 'reservations.budgetHint': | |
| 'Beim Speichern wird automatisch ein Budgeteintrag erstellt.', | |
| 'reservations.departureDate': 'Abflug', | |
| 'reservations.arrivalDate': 'Ankunft', | |
| 'reservations.departureTime': 'Abflugzeit', | |
| 'reservations.arrivalTime': 'Ankunftszeit', | |
| 'reservations.pickupDate': 'Abholung', | |
| 'reservations.returnDate': 'Rückgabe', | |
| 'reservations.pickupTime': 'Abholzeit', | |
| 'reservations.returnTime': 'Rückgabezeit', | |
| 'reservations.endDate': 'Enddatum', | |
| 'reservations.meta.departureTimezone': 'Abfl. TZ', | |
| 'reservations.meta.arrivalTimezone': 'Ank. TZ', | |
| 'reservations.span.departure': 'Abflug', | |
| 'reservations.span.arrival': 'Ankunft', | |
| 'reservations.span.inTransit': 'Unterwegs', | |
| 'reservations.span.pickup': 'Abholung', | |
| 'reservations.span.return': 'Rückgabe', | |
| 'reservations.span.active': 'Aktiv', | |
| 'reservations.span.start': 'Start', | |
| 'reservations.span.end': 'Ende', | |
| 'reservations.span.ongoing': 'Laufend', | |
| 'reservations.validation.endBeforeStart': | |
| 'Enddatum/-zeit muss nach dem Startdatum/-zeit liegen', | |
| 'reservations.addBooking': 'Buchung hinzufügen', | |
| 'reservations.import.title': 'Buchungsbestätigungen importieren', | |
| 'reservations.import.cta': 'Aus Datei importieren', | |
| 'reservations.import.dropHere': 'Buchungsbestätigungsdateien hier ablegen oder klicken zum Auswählen', | |
| 'reservations.import.dropActive': 'Dateien zum Importieren ablegen', | |
| 'reservations.import.acceptedFormats': 'Akzeptiert: EML, PDF, PKPass, HTML, TXT (max. 10 MB pro Datei, bis zu 5 Dateien)', | |
| 'reservations.import.parsing': 'Dateien werden verarbeitet…', | |
| 'reservations.import.previewHeading': '{count} Reservierung(en) gefunden', | |
| 'reservations.import.previewEmpty': 'Aus den hochgeladenen Dateien konnten keine Reservierungen extrahiert werden.', | |
| 'reservations.import.removeItem': 'Entfernen', | |
| 'reservations.import.confirm': '{count} Reservierung(en) importieren', | |
| 'reservations.import.back': 'Zurück', | |
| 'reservations.import.success': '{count} Reservierung(en) importiert', | |
| 'reservations.import.partialFailure': '{created} importiert, {failed} fehlgeschlagen', | |
| 'reservations.import.error': 'Verarbeitung fehlgeschlagen. Stellen Sie sicher, dass die Datei eine gültige Buchungsbestätigung ist.', | |
| 'reservations.import.unavailable': 'Buchungsimport ist auf diesem Server nicht verfügbar.', | |
| 'reservations.import.unsupportedFormat': 'Nicht unterstütztes Dateiformat. Verwenden Sie EML, PDF, PKPass, HTML oder TXT.', | |
| 'reservations.import.fileTooLarge': 'Datei „{name}" überschreitet das 10-MB-Limit.', | |
| 'reservations.airtrail.title': 'Aus AirTrail importieren', | |
| 'reservations.airtrail.cta': 'AirTrail', | |
| 'reservations.airtrail.synced': 'AirTrail', | |
| 'reservations.airtrail.syncedHint': 'Aus AirTrail synchronisiert — Änderungen bleiben in beide Richtungen synchron.', | |
| 'reservations.airtrail.notSynced': 'Nicht synchronisiert', | |
| 'reservations.airtrail.notSyncedHint': 'Dieser Flug wurde in AirTrail gelöscht und wird nicht mehr synchronisiert.', | |
| 'reservations.airtrail.loadError': 'Ihre AirTrail-Flüge konnten nicht geladen werden.', | |
| 'reservations.airtrail.imported': '{count} Flug/Flüge importiert', | |
| 'reservations.airtrail.skippedDuplicate': '{count} bereits in dieser Reise, übersprungen', | |
| 'reservations.airtrail.nothingImported': 'Nichts zu importieren.', | |
| 'reservations.airtrail.importError': 'Import fehlgeschlagen. Bitte erneut versuchen.', | |
| 'reservations.airtrail.undo': 'Aus AirTrail importieren', | |
| 'reservations.airtrail.alreadyImported': 'Importiert', | |
| 'reservations.airtrail.duringTrip': 'Während dieser Reise', | |
| 'reservations.airtrail.otherFlights': 'Weitere Flüge', | |
| 'reservations.airtrail.empty': 'Keine Flüge in Ihrem AirTrail-Konto gefunden.', | |
| 'reservations.airtrail.importCta': '{count} importieren', | |
| }; | |
| export default reservations; | |