{
  "common": {
    "loading": "Ładowanie...",
    "error": "Błąd",
    "actions": "Akcje",
    "delete": "Usuń",
    "deleting": "Usuwanie...",
    "cancel": "Anuluj",
    "confirmDelete": "Potwierdzenie usunięcia",
    "save": "Zapisz",
    "saving": "Zapisywanie..."
  },
  "allRightsReserved": "Wszystkie prawa zastrzeżone.",
  "polish": "Polski",
  "english": "Angielski",
  "login": "Zaloguj się",
  "register": "Zarejestruj się",
  "logout": "Wyloguj się",
  "logOut": "Wyloguj się",
  "myAccount": "Moje konto",
  "loggedAs": "Zalogowany jako",
  "trackPackage": "Śledzenie paczki",
  "myShipments": "Moje przesyłki",
  "myRoute": "Moja trasa",
  "activeDeliveries": "Aktywne dostawy",
  "dashboard": "Pulpit",
  "manageUsers": "Zarządzanie użytkownikami",
  "myProfile": "Mój profil",
  "myTransport": "Mój pojazd",
  "accountType": "Typ konta",
  "role": "Rola",
  "admin": "Administrator",
  "customer": "Klient",
  "courier": "Kurier",
  "user": "Użytkownik",
  "fullName": "Pełne imię",
  "email": "Email",
  "phone": "Telefon",
  "accountCreated": "Konto utworzone",
  "edit": "Edytuj",
  "editProfile": "Edytuj profil",
  "editProfileDesc": "Zaktualizuj dane swojego profilu",
  "firstName": "Imię",
  "lastName": "Nazwisko",
  "changePassword": "Zmień hasło",
  "cancel": "Anuluj",
  "save": "Zapisz",
  "saving": "Zapisywanie...",
  "profileUpdatedSuccess": "Profil został zaktualizowany pomyślnie!",
  "loadingMap": "Ładowanie mapy...",
  "validation": {
    "streetMin": "Adres ulicy jest za krótki",
    "postalCode": "Niepoprawny format kodu pocztowego",
    "cityMin": "Nazwa miasta jest za krótka",
    "countryMin": "Proszę wybrać kraj",
    "positiveWeight": "Waga musi być większa od zera",
    "positiveVolume": "Objętość musi być większa od zera",
    "required": "To pole jest wymagane",
    "email": "Niepoprawny adres e-mail",
    "phone": "Niepoprawny format numeru telefonu"
  },
  "errors": {
    "userNotFound": "Nie można zidentyfikować użytkownika. Spróbuj zalogować się ponownie."
  },
  "orders": {
    "weightInfo": "Waga (kg)",
    "to": "Do",
    "from": "Od",
    "created": "Utworzono",
    "WAITING_FOR_PAYMENT": "Oczekiwanie na płatność",
    "ORDER_CREATED": "Zamówienie utworzone",
    "ORDER_ACCEPTED": "Zamówienie zaakceptowane",
    "ORDER_IN_TRANSIT": "Zamówienie w tranzycie",
    "ORDER_DELIVERED": "Zamówienie dostarczone",
    "ORDER_CANCELLED": "Zamówienie anulowane",
    "ORDER_CANCELED": "Zamówienie anulowane",
    "CALCULATING_ROUTE_RECEIVE": "Obliczanie trasy (Odbiór)",
    "ROUTE_ASSIGNED_RECEIVE": "Trasa przypisana (Odbiór)",
    "IN_TRANSIT_FOR_PACKAGE": "W tranzycie",
    "ORDER_RECEIVED_FROM_CUSTOMER": "Zamówienie odebrane od klienta",
    "IN_SORTING_CENTER": "W sortowni",
    "CALCULATING_ROUTE_DELIVERY": "Obliczanie trasy (Dostawa)",
    "ROUTE_ASSIGNED_DELIVERY": "Trasa przypisana (Dostawa)",
    "IN_TRANSIT_TO_CUSTOMER": "W tranzycie do klienta",
    "DELIVERY_COMPLETED": "Dostawa zakończona",
    "newOrder": "Nowe zamówienie",
    "yourOrders": "Twoje zamówienia",
    "weight": "Waga (kg)",
    "volume": "Objętość (m3)",
    "pickup": "Odbiór",
    "delivery": "Dostawa",
    "street": "Ulica",
    "city": "Miasto",
    "postalCode": "Kod pocztowy",
    "submit": "Prześlij",
    "sending": "Wysyłanie...",
    "getAllFail": "Nie można pobrać zamówień. Proszę spróbować ponownie później.",
    "createFail": "Nie można utworzyć zamówienia. Proszę sprawdzić dane i spróbować ponownie.",
    "createSuccess": "Zamówienie zostało pomyślnie utworzone!",
    "getFail": "Nie można pobrać szczegółów zamówienia. Proszę spróbować ponownie później.",
    "packageInfo": "Informacje o paczce",
    "noOrders": "Nie masz jeszcze żadnych zamówień.",
    "details": "Szczegóły zamówienia",
    "IN_PROGRESS": "W trakcie realizacji",
    "COMPLETED": "Zakończone",
    "PENDING": "Oczekujące",
    "recipientData": "Dane Odbiorcy",
    "firstName": "Imię",
    "lastName": "Nazwisko",
    "email": "Adres e-mail",
    "phone": "Numer telefonu",
    "fillTestData": "Wypełnij danymi testowymi",
    "loadingProfile": "Pobieranie danych użytkownika...",
    "noAddress": "Brak adresu",
    "trackingHistory": "Historia śledzenia",
    "orderWasCanceled": "To zamówienie zostało anulowane.",
    "inProgress": "W trakcie..."
  },
  "admin": {
    "forceOptimize": "Wymuś optymalizację tras",
    "fetchStatsFail": "Nie udało się pobrać statystyk.",
    "forceOptimizeDesc": "Ręcznie uruchom optymalizację tras dla wszystkich aktywnych dostaw.",
    "forceOptimizeWarning": "Ta operacja może zająć trochę czasu. Czy na pewno chcesz kontynuować?",
    "algorithmSelectionDesc": "Wybierz algorytm do optymalizacji tras.",
    "algorithmSelection": "Wybór algorytmu",
    "timefoldDesc": "Timefold to potężny silnik optymalizacji, który może znaleźć efektywne trasy dla złożonych scenariuszy dostawy.",
    "dashboardDescAlgorithms": "Algorytmy optymalizacji tras są kluczowe dla efektywnego zarządzania dostawami. Wybór odpowiedniego algorytmu może znacząco poprawić wydajność i zadowolenie klientów.",
    "dashboard": "Dashboard",
    "greedyDesc": "Algorytm Greedy szybko generuje trasy, dokonując lokalnie optymalnych wyborów w każdym kroku. Jest szybki, ale może nie zawsze produkować najlepszych tras.",
    "forceOptimizeButton": "Wymuś optymalizację",
    "dashboardTitle": "Panel Główny",
    "dashboardDesc": "Bieżący przegląd operacji logistycznych",
    "pendingPickups": "Oczekujące zbiórki",
    "inSortingCenter": "Paczki w sortowni",
    "deliveredToday": "Dostarczone",
    "routingSettings": "Ustawienia Algorytmów",
    "deliveries": "Zarządzanie Dostawami",
    "deliveriesDesc": "Paczki oczekujące w sortowni na przypisanie",
    "forceRouting": "Uruchom optymalizację tras",
    "packagesInSorting": "Paczki w Sortowni",
    "noPackagesToRoute": "Brak paczek oczekujących na wyznaczenie trasy.",
    "allOrders": "Wszystkie Zamówienia",
    "allOrdersDesc": "Zarządzaj całą bazą paczek w systemie",
    "filterByStatus": "Filtruj po statusie",
    "allStatuses": "Wszystkie statusy",
    "noOrdersFound": "Brak zamówień spełniających kryteria.",
    "showingPage": "Strona",
    "of": "z",
    "prev": "Poprzednia",
    "next": "Następna",
    "fetchOrdersFail": "Nie udało się pobrać listy zamówień.",
    "tableDate": "Data utworzenia",
    "tableWeight": "Waga (kg)",
    "tableDestination": "Cel",
    "tableTracking": "Tracking",
    "tableStatus": "Status",
    "archiveOrderSuccess": "Zamówienie zostało zarchiwizowane pomyślnie!",
    "archiveOrderFail": "Nie można zarchiwizować zamówienia. Proszę spróbować ponownie.",
    "tableActions": "Akcje",
    "archiveOrderAction": "Zarchiwizuj paczkę",
    "users": {
      "id": "ID",
      "name": "Nazwa",
      "email": "Email",
      "role": "Rola",
      "firstName": "Imię",
      "lastName": "Nazwisko",
      "phoneNumber": "Telefon",
      "createdAt": "Utworzono",
      "totalUsers": "Łączna liczba użytkowników",
      "title": "Zarządzanie Użytkownikami",
      "manageDesc": "Zarządzaj użytkownikami systemu, dodawaj, edytuj i usuwaj konta",
      "customers": "Klienci",
      "couriers": "Kurierzy",
      "admins": "Administratorzy",
      "customersDesc": "Lista wszystkich zarejestrowanych klientów",
      "couriersDesc": "Lista wszystkich zarejestrowanych kurierów",
      "noUsers": "Brak użytkowników",
      "filterByFirstName": "Szukaj po imieniu...",
      "filterByLastName": "Szukaj po nazwisku...",
      "filterByEmail": "Szukaj po emailu...",
      "filterByPhone": "Szukaj po telefonie...",
      "deleteWarning": "Czy na pewno chcesz usunąć tego użytkownika",
      "deleteWarningDetails": "? Ta operacja nie może być cofnięta."
    },
    "fleet": {
      "title": "Zarządzanie Flotą",
      "description": "Zarządzaj pojazdami i przypisuj je do kurierów",
      "addVehicle": "Dodaj pojazd",
      "fillVehicleDetails": "Wypełnij szczegóły nowego pojazdu",
      "searchVehicles": "Szukaj po marce, modelu lub tablicy...",
      "vehiclesList": "Lista Pojazdów",
      "vehiclesCount": "Łącznie pojazdów",
      "brand": "Marka",
      "model": "Model",
      "licensePlate": "Tablica rejestracyjna",
      "type": "Typ pojazdu",
      "fuelType": "Typ paliwa",
      "color": "Kolor",
      "trunkVolume": "Pojemność bagażnika",
      "cargoCapacity": "Ładowność",
      "consumption": "Spalanie",
      "assignedCourier": "Przypisany Kurier",
      "notAssigned": "Nie przypisany",
      "editVehicle": "Edytuj pojazd",
      "deleteWarning": "Czy na pewno chcesz usunąć pojazd",
      "deleteWarningDetails": "? Ta operacja nie może być cofnięta.",
      "courierDetails": "Dane kuriera",
      "courierAssignment": "Przypisanie kuriera",
      "assignCourier": "Przypisz kuriera",
      "unassign": "Odznacz",
      "selectCourier": "Wybierz kuriera",
      "chooseCourier": "Wybierz kuriera",
      "selectCourierFromList": "Wybierz kuriera z listy dostępnych",
      "noCouriersAvailable": "Brak dostępnych kurierów bez przypisanego pojazdu",
      "noVehicles": "Brak pojazdów",
      "fillRequired": "Wypełnij wymagane pola",
      "validationFailed": "Sprawdź pola formularza",
      "brandRequired": "Marka jest wymagana",
      "modelRequired": "Model jest wymagany",
      "licensePlateRequired": "Tablica rejestracyjna jest wymagana",
      "itemsPerPage": "Pozycji na stronę",
      "page": "Strona",
      "of": "z",
      "showing": "Wyświetlanie"
    },
    "users": {
      "title": "Zarządzanie Użytkownikami",
      "manageDesc": "Zarządzaj użytkownikami systemu, dodawaj, edytuj i usuwaj konta",
      "totalUsers": "Razem Użytkowników",
      "customers": "Klienci",
      "couriers": "Kurierzy",
      "admins": "Administratorzy",
      "customersDesc": "Lista wszystkich zarejestrowanych klientów",
      "couriersDesc": "Lista wszystkich zarejestrowanych kurierów",
      "search": "Szukaj po imieniu, nazwisku lub emailu...",
      "id": "ID",
      "firstName": "Imię",
      "lastName": "Nazwisko",
      "email": "Email",
      "phoneNumber": "Telefon",
      "createdAt": "Data Utworzenia",
      "noUsers": "Brak użytkowników",
      "deleteWarning": "Czy na pewno chcesz usunąć tego użytkownika",
      "deleteWarningDetails": "? Ta operacja nie może być cofnięta."
    },
    "logs": {
      "title": "Logi Powiadomień",
      "description": "Historia komunikacji wychodzącej z systemu (E-mail oraz SMS).",
      "emailTab": "E-mail",
      "smsTab": "SMS",
      "table": {
        "date": "Data Nadania",
        "orderNumber": "Nr Zlecenia",
        "recipientEmail": "Odbiorca (E-mail)",
        "recipientPhone": "Odbiorca (Telefon)",
        "content": "Treść / Komunikat błędu",
        "status": "Status"
      },
      "emptyEmail": "Brak wysłanych powiadomień E-mail.",
      "emptySms": "Brak wysłanych powiadomień SMS.",
      "fetchError": "Nie udało się pobrać logów z serwera powiadomień. Sprawdź konsolę.",
      "errorPrefix": "Błąd:",
      "noContent": "Brak treści",
      "searchEmail": "Szukaj po e-mailu lub numerze paczki...",
      "searchPhone": "Szukaj po numerze telefonu lub paczki..."
    }
  },
  "courier": {
    "route": "Trasa",
    "yourRoute": "Twoja trasa",
    "packageStatus": "Status paczki",
    "routeStatus": "Status trasy",
    "noActiveDeliveries": "Nie masz żadnych aktywnych dostaw.",
    "stopOrder": "Kolejność przystanków",
    "routeId": "ID trasy",
    "startRouteAction": "Rozpocznij trasę",
    "finishRouteDisabled": "Musisz obsłużyć wszystkie paczki przed zakończeniem zmiany",
    "markCompleted": "Oznacz jako zakończone",
    "stopCompletedSuccess": "Przystanek oznaczony jako zakończony!",
    "stopCompletedError": "Nie można oznaczyć przystanku jako zakończony. Proszę spróbować ponownie.",
    "startRouteSuccess": "Trasa rozpoczęta pomyślnie!",
    "startRouteError": "Nie można rozpocząć trasy. Proszę spróbować ponownie.",
    "finishRouteAction": "Zakończ trasę",
    "routeFinishedSuccess": "Trasa zakończona. Paczki przekazane do sortowni.",
    "finishRouteError": "Nie można zakończyć trasy. Proszę spróbować ponownie.",
    "markCollected": "Oznacz jako odebrane",
    "markDelivered": "Oznacz jako dostarczone",
    "typePickup": "Odbiór",
    "typeDelivery": "Dostawa",
    "routeStartedSuccess": "Trasa rozpoczęta pomyślnie!",
    "routeStartedError": "Nie można rozpocząć trasy. Proszę spróbować ponownie.",
    "showMap": "Pokaż mapę",
    "routeMapTitle": "Mapa Trasy",
    "stopsCount": "przystanków",
    "stopCompleted": "Zakończone",
    "stops": "Przystanki",
    "noStops": "Brak przystanków przypisanych do tej trasy.",
    "drivingPath": "Trasa jazdy",
    "noActiveRoute": "Nie masz przypisanej żadnej aktywnej trasy. Proszę czekać na kolejne przypisanie od systemu.",
    "noActiveRouteDesc": "Kiedy trasa zostanie przypisana do Ciebie, pojawi się tutaj ze wszystkimi szczegółami i instrukcjami. W międzyczasie sprawdzaj swoje powiadomienia, aby być na bieżąco z nowymi przypisaniami.",
    "depot": "Baza",
    "completed": "Zakończone",
    "pending": "Do zrobienia",
    "qrInstructions": "Ze względu na limity Google Maps, kod zawiera do 9 najbliższych, nieukończonych punktów.",
    "qrTitle": "Zeskanuj, aby nawigować",
    "showQR": "Pokaż QR",
    "hideQR": "Ukryj kod QR",
    "emptyRoute": "Trasa jest pusta."
  },
  "loading": "Ładowanie...",
  "roles": {
    "admin": "Administrator",
    "courier": "Kurier",
    "customer": "Klient"
  },
  "transport": {
    "type": "Typ pojazdu",
    "brand": "Marka",
    "model": "Model",
    "licensePlate": "Tablica rejestracyjna",
    "color": "Kolor",
    "fuelType": "Typ paliwa",
    "trunkVolume": "Pojemność bagażnika",
    "cargoCapacity": "Ładowność",
    "consumption": "Spalanie",
    "noVehicle": "Nie masz przypisanego pojazdu",
    "transportTypes": {
      "CAR": "Samochód",
      "VAN": "Van",
      "TRUCK": "Ciężarówka",
      "BIKE": "Motor",
      "BOAT": "Łódź"
    },
    "fuelTypes": {
      "PETROL": "Benzyna",
      "DIESEL": "Diesel",
      "ELECTRIC": "Elektryczne",
      "HYBRID": "Hybrydowe",
      "LPG": "LPG"
    }
  },
  "home": {
    "welcomeTo": "Witamy w",
    "heroDescription": "Prosta, szybka i bezpieczna dostawa paczek. Zarządzaj zamówieniami i trasami w jednym miejscu.",
    "enterTracking": "Wpisz numer paczki (np. BD-TEST-0022)...",
    "trackButton": "Śledź",
    "trackingFailed": "Nie znaleziono paczki o podanym numerze.",
    "packageStatus": "Status paczki",
    "destination": "Cel",
    "routeDetails": "Szczegóły trasy",
    "registerAction": "Zarejestruj się",
    "loginAction": "Zaloguj się",
    "cardCreateOrders": "Twórz Zamówienia w Sekundy",
    "cardTrackRealtime": "Śledź Dostawę w Czasie Rzeczywistym",
    "cardManageRoutes": "Zarządzaj Trasami i Kurierami",
    "stepCreated": "Zamówienie utworzone",
    "stepPickedUp": "Odebrano",
    "stepSorting": "Sortowanie",
    "stepInTransit": "W drodze",
    "stepDelivered": "Dostarczone",
    "orderCanceledMsg": "To zamówienie zostało anulowane"
  },
  "payment": {
    "missingData": "Brak wymaganych danych do płatności.",
    "backToOrders": "Wróć do zamówień",
    "completePayment": "Dokończ płatność",
    "savedNeedsPayment": "Zlecenie zostało zapisane, ale wymaga opłacenia, abyśmy mogli wysłać kuriera.",
    "toPay": "Do zapłaty:",
    "successTitle": "Płatność zakończona!",
    "successDesc": "Dziękujemy za opłacenie zamówienia. Oczekuj na powiadomienia e-mail – wkrótce wyślemy kuriera po odbiór paczki.",
    "processing": "Przetwarzanie...",
    "payAmount": "Zapłać {{amount}} PLN",
    "cancelTitle": "Płatność anulowana",
    "cancelDesc": "Twoje zamówienie nie zostało opłacone."
  },
  "sse": {
    "titles": {
      "ORDER_CREATED": "Utworzono Zlecenie",
      "IN_TRANSIT_FOR_PACKAGE": "Odbiór Paczki",
      "ORDER_RECEIVED_FROM_CUSTOMER": "Paczka Odebrana",
      "IN_TRANSIT_TO_CUSTOMER": "Paczka w Drodze",
      "DELIVERY_COMPLETED": "Doręczenie",
      "ORDER_CANCELED": "Anulowano Zlecenie",
      "ROUTE_ASSIGNED": "Nowa Trasa",
      "COURIER_ORDER_CANCELED": "Uwaga Kurier - Anulacja",
      "PAYMENT_PAID": "Płatność Zaksięgowana"
    },
    "messages": {
      "ORDER_CREATED": "Zlecenie dla paczki {{data}} zostało przyjęte.",
      "IN_TRANSIT_FOR_PACKAGE": "Kurier jedzie po odbiór paczki: {{data}}.",
      "ORDER_RECEIVED_FROM_CUSTOMER": "Kurier odebrał paczkę: {{data}}.",
      "IN_TRANSIT_TO_CUSTOMER": "Paczka {{data}} jest w drodze do doręczenia.",
      "DELIVERY_COMPLETED": "Paczka {{data}} została dostarczona.",
      "ORDER_CANCELED": "Zlecenie nadania paczki {{data}} zostało anulowane.",
      "ROUTE_ASSIGNED": "Trasa przydzielona dla paczki: {{data}}.",
      "COURIER_ORDER_CANCELED": "Zmiana w trasie! Anulowano paczkę: {{data}}.",
      "PAYMENT_PAID": "Płatność za zlecenie {{data}} zakończona sukcesem. Wysłano fakturę."
    }
  },
  "status": {
    "WAITING_FOR_PAYMENT": "Oczekiwanie na płatność",
    "ORDER_CREATED": "Nowe (Oczekujące na trasę odbioru)",
    "CALCULATING_ROUTE_RECEIVE": "Kalkulacja trasy (Odbiór)",
    "ROUTE_ASSIGNED_RECEIVE": "Przypisano kuriera (Odbiór)",
    "IN_TRANSIT_FOR_PACKAGE": "Kurier w drodze po odbiór",
    "ORDER_RECEIVED_FROM_CUSTOMER": "Odebrano od klienta",
    "IN_SORTING_CENTER": "W sortowni (Oczekujące na trasę dostawy)",
    "CALCULATING_ROUTE_DELIVERY": "Kalkulacja trasy (Dostawa)",
    "ROUTE_ASSIGNED_DELIVERY": "Przypisano kuriera (Dostawa)",
    "IN_TRANSIT_TO_CUSTOMER": "Wydane do doręczenia",
    "DELIVERY_COMPLETED": "Dostarczone",
    "ORDER_CANCELED": "Anulowane"
  }
}