Files
TREK/shared/src/i18n/pl/reservations.ts
T
2026-06-24 18:45:52 +02:00

168 lines
9.1 KiB
TypeScript

import type { TranslationStrings } from '../types';
const reservations: TranslationStrings = {
'reservations.title': 'Rezerwacje',
'reservations.empty': 'Brak rezerwacji',
'reservations.emptyHint': 'Dodaj rezerwacje lotów, hoteli i innych',
'reservations.add': 'Dodaj rezerwację',
'reservations.addManual': 'Rezerwacja ręczna',
'reservations.placeHint':
'Wskazówka: Rezerwacje najlepiej tworzyć bezpośrednio z miejsca, aby powiązać je z planem dnia.',
'reservations.confirmed': 'Potwierdzona',
'reservations.pending': 'Oczekująca',
'reservations.summary': '{confirmed} potwierdzonych, {pending} oczekujących',
'reservations.fromPlan': 'Z planu',
'reservations.showFiles': 'Pokaż pliki',
'reservations.editTitle': 'Edytuj rezerwację',
'reservations.status': 'Status',
'reservations.datetime': 'Data i czas',
'reservations.startTime': 'Godzina rozpoczęcia',
'reservations.endTime': 'Godzina zakończenia',
'reservations.date': 'Data',
'reservations.time': 'Godzina',
'reservations.timeAlt': 'Godzina (alternatywna, np. 19:30)',
'reservations.notes': 'Notatki',
'reservations.notesPlaceholder': 'Dodatkowe notatki...',
'reservations.meta.airline': 'Linia lotnicza',
'reservations.meta.flightNumber': 'Numer lotu',
'reservations.meta.from': 'Skąd',
'reservations.meta.to': 'Dokąd',
'reservations.layover.route': 'Trasa',
'reservations.layover.stop': 'Przystanek',
'reservations.layover.addStop': 'Dodaj przystanek',
'reservations.layover.connection': 'Połączenie',
'reservations.layover.layover': 'Przesiadka',
'reservations.meta.trainNumber': 'Numer pociągu',
'reservations.meta.platform': 'Peron',
'reservations.meta.seat': 'Miejsce',
'reservations.meta.checkIn': 'Zameldowanie',
'reservations.meta.checkInUntil': 'Check-in do',
'reservations.meta.checkOut': 'Wymeldowanie',
'reservations.meta.linkAccommodation': 'Zakwaterowanie',
'reservations.meta.pickAccommodation': 'Link do zakwaterowania',
'reservations.meta.noAccommodation': 'Brak',
'reservations.meta.hotelPlace': 'Zakwaterowanie',
'reservations.meta.pickHotel': 'Wybierz zakwaterowanie',
'reservations.meta.fromDay': 'Od',
'reservations.meta.toDay': 'Do',
'reservations.meta.selectDay': 'Wybierz dzień',
'reservations.type.flight': 'Lot',
'reservations.type.hotel': 'Zakwaterowanie',
'reservations.type.restaurant': 'Restauracja',
'reservations.type.train': 'Pociąg',
'reservations.type.car': 'Samochód',
'reservations.needsReview': 'Sprawdź',
'reservations.needsReviewHint': 'Nie udało się automatycznie dopasować lotniska — potwierdź lokalizację.',
'reservations.searchLocation': 'Szukaj stacji, portu, adresu...',
'reservations.type.cruise': 'Rejs',
'reservations.type.event': 'Wydarzenie',
'reservations.type.tour': 'Wycieczka',
'reservations.type.other': 'Inne',
'reservations.type.bus': 'Autobus',
'reservations.type.ferry': 'Prom',
'reservations.type.bicycle': 'Rower',
'reservations.type.taxi': 'Taksówka',
'reservations.type.transport_other': 'Inne',
'reservations.confirm.delete': 'Czy na pewno chcesz usunąć rezerwację "{name}"?',
'reservations.confirm.deleteTitle': 'Usunąć rezerwację?',
'reservations.confirm.deleteBody': 'Rezerwacja "{name}" zostanie trwale usunięta.',
'reservations.toast.updated': 'Rezerwacja została zaktualizowana',
'reservations.toast.removed': 'Rezerwacja została usunięta',
'reservations.toast.fileUploaded': 'Plik został przesłany',
'reservations.toast.uploadError': 'Nie udało się przesłać pliku',
'reservations.newTitle': 'Nowa rezerwacja',
'reservations.bookingType': 'Rodzaj rezerwacji',
'reservations.titleLabel': 'Tytuł',
'reservations.titlePlaceholder': 'np. Ryanair FR123, Hotel Dubaj, ...',
'reservations.locationAddress': 'Lokalizacja / Adres',
'reservations.locationPlaceholder': 'Adres, Lotnisko, Hotel...',
'reservations.confirmationCode': 'Kod rezerwacji',
'reservations.confirmationPlaceholder': 'np. ABC12345',
'reservations.day': 'Dzień',
'reservations.noDay': 'Brak dnia',
'reservations.place': 'Miejsce',
'reservations.noPlace': 'Brak miejsca',
'reservations.pendingSave': 'zostanie zapisane...',
'reservations.uploading': 'Przesyłanie...',
'reservations.attachFile': 'Załącz plik',
'reservations.linkExisting': 'Podlinkuj przesłany plik',
'reservations.toast.saveError': 'Nie udało się zapisać',
'reservations.toast.updateError': 'Nie udało się zaktualizować',
'reservations.toast.deleteError': 'Nie udało się usunąć',
'reservations.confirm.remove': 'Usunąć rezerwację "{name}"?',
'reservations.linkAssignment': 'Przypisz do miejsca',
'reservations.pickAssignment': 'Wybierz miejsce z planu...',
'reservations.noAssignment': 'Brak przypisania (samodzielna)',
'reservations.price': 'Cena',
'reservations.budgetCategory': 'Kategoria budżetu',
'reservations.budgetCategoryPlaceholder': 'np. Transport, Zakwaterowanie',
'reservations.budgetCategoryAuto': 'Auto (na podstawie typu rezerwacji)',
'reservations.budgetHint': 'Wpis budżetowy zostanie automatycznie utworzony podczas zapisywania.',
'reservations.departureDate': 'Wylot',
'reservations.arrivalDate': 'Przylot',
'reservations.departureTime': 'Godz. wylotu',
'reservations.arrivalTime': 'Godz. przylotu',
'reservations.pickupDate': 'Odbiór',
'reservations.returnDate': 'Zwrot',
'reservations.pickupTime': 'Godz. odbioru',
'reservations.returnTime': 'Godz. zwrotu',
'reservations.endDate': 'Data końca',
'reservations.meta.departureTimezone': 'TZ wylotu',
'reservations.meta.arrivalTimezone': 'TZ przylotu',
'reservations.span.departure': 'Wylot',
'reservations.span.arrival': 'Przylot',
'reservations.span.inTransit': 'W tranzycie',
'reservations.span.pickup': 'Odbiór',
'reservations.span.return': 'Zwrot',
'reservations.span.active': 'Aktywny',
'reservations.span.start': 'Start',
'reservations.span.end': 'Koniec',
'reservations.span.ongoing': 'W trakcie',
'reservations.validation.endBeforeStart': 'Data/godzina zakończenia musi być późniejsza niż data/godzina rozpoczęcia',
'reservations.addBooking': 'Dodaj rezerwację',
'reservations.import.title': 'Importuj potwierdzenia rezerwacji',
'reservations.import.cta': 'Importuj z pliku',
'reservations.import.dropHere': 'Upuść pliki potwierdzeń rezerwacji tutaj lub kliknij, aby wybrać',
'reservations.import.dropActive': 'Upuść pliki, aby zaimportować',
'reservations.import.acceptedFormats': 'Akceptowane: EML, PDF, PKPass, HTML, TXT (maks. 10 MB każdy, do 5 plików)',
'reservations.import.parsing': 'Przetwarzanie plików…',
'reservations.import.previewHeading': 'Znaleziono {count} rezerwację/rezerwacje',
'reservations.import.previewEmpty': 'Nie udało się wyodrębnić rezerwacji z przesłanych plików.',
'reservations.import.removeItem': 'Usuń',
'reservations.import.needsReview': 'Review',
'reservations.import.tryAi': 'Try AI parsing',
'reservations.import.aiParsing': 'Parsing with AI…',
'reservations.import.confirm': 'Importuj {count} rezerwację/rezerwacje',
'reservations.import.back': 'Wstecz',
'reservations.import.success': 'Zaimportowano {count} rezerwację/rezerwacje',
'reservations.import.partialFailure': '{created} zaimportowano, {failed} nieudane',
'reservations.import.error':
'Przetwarzanie nieudane. Upewnij się, że plik jest prawidłowym potwierdzeniem rezerwacji.',
'reservations.import.unavailable': 'Import rezerwacji nie jest dostępny na tym serwerze.',
'reservations.import.unsupportedFormat': 'Nieobsługiwany format pliku. Użyj EML, PDF, PKPass, HTML lub TXT.',
'reservations.import.fileTooLarge': 'Plik „{name}" przekracza limit 10 MB.',
'reservations.airtrail.title': 'Importuj z AirTrail',
'reservations.airtrail.cta': 'AirTrail',
'reservations.airtrail.synced': 'AirTrail',
'reservations.airtrail.syncedHint': 'Zsynchronizowano z AirTrail — zmiany są synchronizowane w obie strony.',
'reservations.airtrail.notSynced': 'Niezsynchronizowane',
'reservations.airtrail.notSyncedHint': 'Ten lot został usunięty w AirTrail i nie jest już synchronizowany.',
'reservations.airtrail.loadError': 'Nie udało się wczytać Twoich lotów z AirTrail.',
'reservations.airtrail.imported': 'Zaimportowano {count} lot(y/ów)',
'reservations.airtrail.skippedDuplicate': '{count} już w tej wyprawie, pominięto',
'reservations.airtrail.nothingImported': 'Nic do zaimportowania.',
'reservations.airtrail.importError': 'Import nieudany. Spróbuj ponownie.',
'reservations.airtrail.undo': 'Importuj z AirTrail',
'reservations.airtrail.alreadyImported': 'Zaimportowano',
'reservations.airtrail.duringTrip': 'Podczas tej wyprawy',
'reservations.airtrail.otherFlights': 'Inne loty',
'reservations.airtrail.empty': 'Nie znaleziono lotów na Twoim koncie AirTrail.',
'reservations.airtrail.importCta': 'Importuj {count}',
'reservations.costsLabel': 'Costs',
'reservations.createExpense': 'Create expense',
'reservations.createExpenseHint': 'Saves the booking, then opens the Costs editor.',
'reservations.linkedExpense': 'Linked expense',
'reservations.removeExpense': 'Remove expense',
};
export default reservations;