{"zakresDat":{"wlasnyZakres":"Własny zakres","preset":{"dzis":"Dziś","wczoraj":"Wczoraj","tenTydzien":"Ten tydzień","poprzedniTydzien":"Poprzedni tydzień","tenMiesiac":"Ten miesiąc","poprzedniMiesiac":"Poprzedni miesiąc","ostatnie30dni":"Ostatnie 30 dni","tenKwartal":"Ten kwartał","tenRok":"Ten rok","poprzedniRok":"Poprzedni rok"},"dataOd":"Data od","dataDo":"Data do"},"task":{"compextask":{"confirmDelete":"Usunąć zadanie „{{nazwa}}”?","toastDeleted":"Zadanie usunięte","errorSave":"Nie udało się zapisać zmiany","tooltipShowHelp":"Pokaż pomoc / instrukcję","help":"Pomoc","tooltipToggleStatus":"Zmień / cofnij status","tooltipDelete":"Usuń zadanie z listy","tooltipCloseHelp":"Zamknij instrukcję"},"oneTask":{"edit":"Edytuj","add":"Dodaj notatkę","save":"Zapisz","cancel":"Anuluj","errorSave":"Nie udało się zapisać notatki"},"item":{"confirmDelete":"Usunąć zadanie „{{nazwa}}”?","toastDeleted":"Zadanie usunięte","toastCompleted":"Oznaczono jako wykonane","errorSave":"Nie udało się zapisać zmiany","errorChangeDate":"Nie udało się przenieść zadania na inny dzień","errorOpenChecklist":"Nie udało się otworzyć checklisty","wykonacDoPrefix":"do","tooltipComplete":"Oznacz zadanie jako gotowe","tooltipUndoComplete":"Cofnij oznaczenie jako gotowe","complete":"Gotowe","tooltipShowInstruction":"Pokaż instrukcję wykonania","instruction":"Instrukcja","tooltipCloseInstruction":"Zamknij instrukcję","menuMovePrev":"Przesuń na wczoraj","menuMoveNext":"Przesuń na jutro","menuDelete":"Usuń","menuToggleStatus":"Cofnij","menuComment":"Komentarz","tooltipMenu":"Więcej akcji","wykonaj":"Wykonaj","tooltipWykonaj":"Przejdź do wykonania powiązanego zadania","typProdukcja":"produkcja","powiazanieZamowienie":"zamówienie","powiazanieChecklist":"checklista","powiazanieHaccp":"HACCP","powiazanieRaportKasowy":"raport kasowy","powiazanieCompliance":"compliance"},"list":{"header":"Do zrobienia","subtitle":"Lista zadań na dziś","progressLabel":"Postęp dnia","kategoriaPrzeterminowane":"Przeterminowane","kategoriaGotowanie":"gotowanie","kategoriaPrzygotowywanie":"przygotowywanie","kategoriaOtwarcie":"otwarcie","kategoriaPootwarciu":"po otwarciu","kategoriaPrzedzamknieciem":"przed zamknięciem","kategoriaZamkniecie":"zamknięcie","kategoriaPozamknieciu":"po zamknięciu","kategoriaZakonczone":"zakończone","addPlaceholder":"— dodaj zadanie do listy —","tooltipAdd":"Dodaj wybrane zadanie do listy","add":"Dodaj","errorNoTaskSelected":"Wybierz zadanie do wykonania","errorHeader":"Błąd!","successHeader":"Sukces","toastAdded":"Zadanie zapisane na {{data}}!","errorAddFailed":"Nie udało się wysłać","createTemplateAction":"Utwórz szablon „{{nazwa}}”","addOneTimeAction":"Dodaj jednorazowo „{{nazwa}}” (tylko dziś)","toastTemplateCreated":"Szablon utworzony i dodany do dnia!","toastOneTimeAdded":"Zadanie jednorazowe dodane!","errorCreateTemplateFailed":"Nie udało się utworzyć szablonu","errorAddOneTimeFailed":"Nie udało się dodać zadania jednorazowego","confirmJednorazoweTitle":"Dodać zadanie jednorazowe?","confirmSzablonTitle":"Utworzyć nowy szablon?","fieldNazwa":"Nazwa zadania","fieldData":"Data","fieldNazwaSzablonu":"Nazwa szablonu","cancel":"Anuluj","confirmAdd":"Dodaj","confirmCreate":"Utwórz"},"weekly":{"yesterday":"wczoraj","today":"dzisiaj","tomorrow":"jutro","dayAfterTomorrow":"pojutrze"}},"common":{"reauthTitle":"Potwierdź hasło","reauthHint":"Ze względów bezpieczeństwa ta operacja wymaga ponownego potwierdzenia hasła. Po potwierdzeniu zostanie wykonana automatycznie.","reauthLabelHaslo":"Twoje hasło","reauthPotwierdz":"Potwierdź i kontynuuj","reauthBledneHaslo":"Nieprawidłowe hasło — operacja nie została wykonana.","accessDenied":"Brak dostępu do tego ekranu. Twoje konto nie ma wymaganych uprawnień — przekierowano na dostępny ekran.","close":"Zamknij","errorHeader":"Błąd","errorLoadDzialy":"Nie udało się załadować rejestru działów. Filtr i wybór działu mogą być niedostępne — odśwież stronę.","errorLoadList":"Nie udało się załadować listy. Spróbuj ponownie za chwilę.","doneHeader":"Gotowe","save":"Zapisz","cancel":"Anuluj","confirm":"Potwierdź","delete":"Usuń","retry":"Spróbuj ponownie","tylkoOdczytBanner":"Konto jest w trybie tylko do odczytu od {{od}}. Możesz nadal przeglądać i eksportować dane.","tylkoOdczytUsuniecie":"Od {{data}} dane mogą zostać usunięte.","tylkoOdczytKontakt":"Aby przywrócić pełny dostęp, skontaktuj się z nami.","koniecDostepuBlisko":"Pełny dostęp do konta trwa do {{data}}. Aby go przedłużyć, skontaktuj się z nami.","http429RetryAfter":"Za dużo prób, spróbuj ponownie za {{s}} s","http429":"Zbyt wiele żądań, spróbuj ponownie za chwilę","tenantTylkoOdczyt403":"Konto jest w trybie tylko do odczytu — zmiany nie zostały zapisane. Aby przywrócić pełny dostęp, skontaktuj się z nami.","zl":"zł","h":"h","zlNaH":"zł/h","szt":"szt.","miesiac":{"1":"styczeń","2":"luty","3":"marzec","4":"kwiecień","5":"maj","6":"czerwiec","7":"lipiec","8":"sierpień","9":"wrzesień","10":"październik","11":"listopad","12":"grudzień"},"breadcrumb":"Ścieżka nawigacji","min":"min","s":"s","od":"od","do":"do","godzMin":"{{h}}h {{m}}min","placeholderEmail":"admin@restauracja.pl","placeholderImieNazwisko":"Jan Kowalski","dzienKrotki":{"0":"Pn","1":"Wt","2":"Śr","3":"Cz","4":"Pt","5":"So","6":"Nd"},"dzienTyg":{"1":"pon","2":"wt","3":"śr","4":"czw","5":"pt","6":"sob","7":"niedz"},"przetwarzanieOgraniczone403":"Przetwarzanie danych tej osoby jest ograniczone (RODO art. 18) — operacja nie została wykonana.","loading":"Ładowanie…","back":"Wróć","edit":"Edytuj","add":"Dodaj","open":"Otwórz","clear":"Wyczyść","moreActions":"Więcej akcji","previousPage":"Poprzednia strona","nextPage":"Następna strona"},"home":{"cta":{"openInvoice":"Otwórz fakturę","goInvoices":"Przejdź do faktur","goOrderLists":"Przejdź do list zamówień","goProductCard":"Przejdź do kart produktów","goTasksChecklist":"Przejdź do zadań: {{nazwa}}","goApproveCash":"Przejdź do zatwierdzenia {{dzien}}","seeReports":"Zobacz raporty","openTasks":"Otwórz zadania","seeInvoices":"Zobacz faktury"},"greeting":"Dzień dobry","hide":"Ukryj","stepProfile":"Uzupełnij profil restauracji","stepEmployees":"Dodaj pracowników","stepProducts":"Dodaj produkty do katalogu","stepRecipes":"Utwórz pierwszą recepturę","stepCashReport":"Wypełnij pierwszy raport kasowy","stepDone":"Gotowe","kpiOnShift":"Na zmianie teraz","kpiUnpaidInvoices":"Nieopłacone faktury","activityTitle":"Aktywność","lastReport":"Ostatni raport","onShiftSince":"od {{time}}","approved":"Zatwierdzone","rejected":"Odrzucone","analyticsLaborCost":"Koszt pracy (bieżący miesiąc)","analyticsFoodCost":"Food cost","analyticsLaborCostPercent":"Labor cost","posSprzedazDzis":{"tytul":"Sprzedaż dziś","obrot":"Obrót","zamowienia":"Zamówienia","topPozycje":"Top pozycje","blad":"Nie udało się załadować danych sprzedaży POS"},"greetingBang":"Dzień dobry!","greetingName":"Dzień dobry, {{imie}}!","loadingData":"Ładowanie danych…","errorFetch":"Błąd pobierania danych.","kwotaZl":"{{kwota}} zł","checklistFallback":"Checklista","noSupplier":"Bez dostawcy","setupTitle":"Uruchom swój lokal","kpi":{"month":"Miesiąc","avgCheck":"Śr. rachunek","receipts":"rachunków","wow":"tydz./tydz.","wowTooltip":"Zmiana tydzień do tygodnia: sprzedaż brutto z ostatnich 7 pełnych dni (od wczoraj wstecz) porównana z 7 dniami poprzedzającymi. Dzisiaj jest wykluczone — dzień jeszcze trwa i zaniżałby wynik. „—” oznacza brak podstawy porównania: historia POS krótsza niż 14 dni albo zerowa sprzedaż w poprzednim tygodniu.","salesAria":"Sprzedaż z ostatnich siedmiu dni: {{punkty}}.","overdue":"Po terminie {{liczba}} · {{kwota}} zł","due7":"W terminie 7 dni {{liczba}} · {{kwota}} zł","docsTotal":"Razem dokumentów {{liczba}}","loggedPlanned":"zalogowanych / zaplanowanych teraz","plannedNoRcp":"{{liczba}} zaplanowanych bez RCP","offSchedule":"{{liczba}} poza grafikiem","shift":"Zmiana"},"tile":{"kasa":"Kasa","magazyn":"Magazyn","zadania":"Zadania i checklisty","receptury":"Receptury · food cost","faktury":"Faktury i dostawcy","personel":"Personel i grafik","produkty":"Produkty","listy":"Listy zamówień","raporty":"Raporty i analityka","errorShort":"nie udało się pobrać danych","retry":"Ponów","loading":"ładowanie…","kasaSub":"raportów do zatwierdzenia","belowMin":"poniżej minimum","thresholds":"Progi dla {{liczba}} produktów","tasksTodo":"zadań do zrobienia","aboveTarget":"powyżej celu","avgLokal":"Średnia lokalu","goRecipes":"Przejdź do receptur","unpaid":"nieopłacone","otherSuppliers":"Pozostali dostawcy","hours":"{{liczba}} h","inMonth":"w miesiącu","laborCostRow":"Koszt pracy","corrections":"Korekty","onShift":"Na zmianie","employed":"Zatrudnieni","noPrice":"bez ceny","withPrice":"Z ceną","needPricing":"Wymagają wyceny","fillPrices":"Uzupełnij ceny","openOf":"otwarte · z {{liczba}}","grossMargin":"marża brutto","fixedCosts":"Koszty stałe (udział lokalu)","breakEven":"Próg rentowności","fullReport":"Pełny raport","pozycje":"{{liczba}} poz.","archiwalna":"archiwalna","analitykaError":"błąd"},"badge":{"pilne":"PILNE","doZrobienia":"DO ZROBIENIA","poTerminie":"PO TERMINIE","terminWkrotce":"TERMIN WKRÓTCE","uwaga":"UWAGA"},"rail":{"subtitle":"Sprawy i zdarzenia bieżącej zmiany","activeAria":"Aktywne","todo":"Do zrobienia","todoKasa":"Zatwierdź raporty kasowe","todoZadania":"Otwórz zadania do wykonania","todoReceptury":"Sprawdź food cost receptur","noUrgent":"Brak pilnych spraw.","stream":"Strumień zdarzeń","all":"Wszystkie","loadingEvents":"Ładowanie zdarzeń…","noEvents":"Brak zdarzeń z ostatnich dni.","open":"Otwórz","loading":"Ładowanie…","more":"Pokaż więcej","today":"Dzisiaj","yesterday":"Wczoraj","todoRcp":"Wnioski RCP","todoWymiany":"Zamiany w grafiku"},"note":{"title":"Notatka do zmiany","placeholder":"Co warto przekazać następnej zmianie?","createTask":"Utwórz zadanie","taskPlaceholder":"Nazwa zadania","attach":"Załącz","removeAttachment":"Usuń załącznik","saving":"Zapisywanie…","add":"Dodaj notatkę","errorTaskName":"Podaj nazwę zadania.","errorSave":"Nie udało się zapisać notatki."}},"pin":{"closeTerminal":"Zamknij terminal (Esc)","terminalTitle":"Terminal pracownika","chooseName":"Wybierz swoje imię","loadEmployeesError":"Nie udało się załadować listy pracowników.","retry":"Spróbuj ponownie","noEmployees":"Brak pracowników do wyświetlenia.","onShiftSince":"od {{time}}","offShift":"poza pracą","back":"Wróć","enterPin":"Wpisz PIN","removeLastDigit":"Usuń ostatnią cyfrę","whatToDo":"Co chcesz zrobić?","endShift":"Zakończ zmianę","startShift":"Rozpocznij zmianę","myScheduleAvailability":"Mój grafik / dyspozycyjność","myPayout":"Moja wypłata","haccp":"Pomiary HACCP","changePin":"Zmień PIN","logout":"Wyloguj","autoCloseIn":"Automatyczne zamknięcie za {{seconds}}s","changePinTitle":"Zmiana PIN","mustChangeDefaultPin":"Musisz zmienić domyślny PIN, zanim przejdziesz dalej.","enterNewPin":"Wpisz nowy PIN","confirmNewPin":"Potwierdź nowy PIN","cancelAndLogout":"Anuluj i wyloguj","returnSoon":"Powrót za chwilę…","errorTooManyAttemptsWait":"Zbyt wiele błędnych prób. Odczekaj {{seconds}}s.","errorTooManyAttempts":"Zbyt wiele prób. Odczekaj chwilę i spróbuj ponownie.","errorInvalidPin":"Nieprawidłowy PIN. Spróbuj ponownie.","errorPinMinLength":"PIN musi mieć co najmniej 4 cyfry.","errorDefaultPinForbidden":"Nie możesz użyć domyślnego PIN.","errorPinMismatch":"PIN-y nie są zgodne. Spróbuj ponownie.","errorChangePinFailed":"Błąd podczas zmiany PIN. Spróbuj ponownie.","errorShiftAlreadyEnded":"Zmiana jest już zakończona.","errorAlreadyClockedIn":"Jesteś już zalogowany w pracy.","errorClockGeneric":"Błąd podczas rejestracji. Spróbuj ponownie.","errorNoLokalizacja":"Brak przypisanej lokalizacji — skontaktuj się z administratorem.","farewell":"Do zobaczenia, {{nazwa}}!","shiftSummary":"Zmiana: {{start}}–{{end}}","greeting":"Cześć, {{nazwa}}!","shiftStarted":"Zmiana rozpoczęta: {{time}}","errorPinPolicy":"PIN musi mieć min. 4 cyfry i nie może być trywialny: bez powtórzeń (1111), ciągów (1234, 4321) ani roku (19xx, 20xx)","errorPrzetwarzanieOgraniczone":"Przetwarzanie Twoich danych jest ograniczone (RODO art. 18) — logowanie i rejestracja czasu są wstrzymane. Skontaktuj się z przełożonym."},"instruction":{"title":"Instrukcje","subtitle":"Procedury i instrukcje stanowiskowe","addTooltip":"Dodaj nową instrukcję","addButton":"Dodaj instrukcję","searchPlaceholder":"Szukaj instrukcji…","unpublishedTooltip":"Nieopublikowana","tagsLabel":"Tagi: {{tags}}","editTooltip":"Edytuj tę instrukcję","edit":"Edytuj","deleteTooltip":"Usuń tę instrukcję","delete":"Usuń","empty":"Brak instrukcji.","addNewTitle":"Dodaj nową instrukcję","editTitle":"Edytuj instrukcję","fieldTitle":"Tytuł","fieldContent":"Treść","fieldTags":"Tagi (oddzielone przecinkami)","fieldCategory":"Kategoria","fieldPublished":"Opublikowana","cancelTooltip":"Anuluj bez zapisywania","cancel":"Anuluj","saveTooltip":"Zapisz instrukcję","save":"Zapisz","confirmDelete":"Usunąć instrukcję „{{title}}”?","deletedToast":"Instrukcja usunięta"},"tabs":{"haccpKonfiguracja":"Konfiguracja","sprzatanieWidok":"Widok","sprzatanieAdmin":"Admin","videoBiblioteka":"Biblioteka","videoWgraj":"Wgraj","haccpKreator":"Kreator profilu","haccpKlasyfikacja":"Klasyfikacja menu"},"nav":{"superAdminBanner":"Tryb super-admina — przeglądasz tenanta","backToPanel":"Wróć do panelu","menu":"Menu","account":"Konto","defaultTenantName":"Manager","roleManager":"Manager","roleAdmin":"Admin","roleReadonly":"Tylko odczyt","rolePracownik":"Pracownik","missingLokal":"Brak przypisanego lokalu — skontaktuj się z administratorem.","currentLokal":"Bieżący lokal","searchPlaceholder":"Szukaj…","searchLabel":"Szukaj w menu","loginToWork":"Zaloguj się do pracy","favorites":"Ulubione","unpin":"Odpnij","pin":"Przypnij","installPwa":"Zainstaluj aplikację","pushPrompt":{"pytanie":"Chcesz otrzymywać powiadomienia?","tak":"Tak","nie":"Nie"},"notLoggedIn":"Niezalogowany","changePassword":"Zmień hasło","informacje":"Informacje","logout":"Wyloguj","login":"Zaloguj się","checklistLaunchError":"Nie udało się uruchomić checklisty","menuSection":{"pulpit":"Pulpit","firma":"Firma","katalogi":"Katalogi","finanse":"Finanse","sprzedaz":"Sprzedaż","wiedza":"Wiedza i obowiązki","administracja":"Administracja","narzedzia":"Narzędzia","platforma":"Platforma"},"item":{"home":"Pulpit","zadaniaGroup":"Do zrobienia","zadaniaDzis":"Dziś","zadaniaSzablony":"Szablony zadań","tydzien":"Tydzień","instrukcje":"Instrukcje","checklists":"Checklisty","aktywnosc":"Aktywność","chat":"Asystent AI","magazynKarta":"Produkty","magazynReceptury":"Receptury","magazynFaktury":"Faktury zakupowe","magazynDostawcy":"Dostawcy","magazynLokalGroup":"Magazyn","magazynInwentaryzacja":"Inwentaryzacja","magazynStany":"Stan bieżący","magazynKorekty":"Korekty","magazynStraty":"Straty","magazynProdukcja":"Produkcja","zamowieniaGroup":"Zaopatrzenie","zamowieniaListy":"Listy zamówień","zamowieniaPrzeglad":"Zamówienia","zamowieniaWykonaj":"Wykonaj listę","zamowieniaOdbior":"Odbiór dostaw","zamowieniaZarzadzaj":"Zarządzaj listami","kasaGroup":"Kasa","kasaRaport":"Raport kasowy","kasaZestawienie":"Zestawienie kasowe","personelGroup":"Konta i uprawnienia","pracownicy":"Pracownicy","rcp":"Czas pracy","wyplaty":"Wypłaty","grafik":"Grafik","realizacja":"Realizacja grafiku","sprzatanie":"Sprzątanie","uzytkownicy":"Użytkownicy aplikacji","uprawnienia":"Uprawnienia","uprawnieniaProste":"Uprawnienia","uprawnieniaZaawansowane":"Uprawnienia zaawansowane","video":"Video","smarthome":"Shelly","zamowieniaLista":"Zamówienia z www","ustawienia":"Ustawienia","saasAdmin":"Tenanci","platformaUtrzymanie":"Utrzymanie","raporty":"Raporty","raportyItem":"Raporty","zmianyGroup":"Personel","haccpGroup":"HACCP","haccpWpis":"Pomiary","haccpHistoria":"Historia","terminarz":"Terminy i obowiązki","szkolenia":"Szkolenia","moduly":"Moduły","restimoZamowienia":"Zamówienia Restimo","finanseWyciagi":"Wyciągi bankowe","audyt":"Ślad audytowy","zadaniaNiewykonane":"Niewykonane","rodoZadania":"Żądania RODO","sprzedazLokalu":"Sprzedaż lokalu"},"searchSynonyms":{"zmiany_czas_pracy":"rcp, ewidencja, godziny","zmiany_wyplaty":"pensje, wynagrodzenia","zmiany_grafik":"harmonogram, zmiany","zmiany_wnioski":"urlop, urlopy","haccp_wpis":"temperatury, haccp","personel_uprawnienia_proste":"role, dostęp","magazyn_lokal_inwentaryzacja":"inwentaryzacja, spis z natury, remanent","zamowienia_lokal_group":"listy zamówień, zamówienia","zamowienia_lokal_odbior":"odbiór","chat":"chat ai, asystent, czat","terminarz":"terminarz, compliance","personel_group":"użytkownicy","magazyn_faktury":"faktury","produkty":"katalog produktów, katalog, food cost"},"buildInfo":"build {{build}} • {{hash}}","documentTitle":"{{nazwa}} — Manager","logoAlt":"Logo","brandAlt":"Wigara","roleSzefKuchni":"Szef kuchni","roleKsiegowosc":"Księgowość"},"pinPrompt":{"title":"Potwierdź tożsamość","close":"Zamknij","chooseEmployee":"Wybierz pracownika","loadEmployeesError":"Nie udało się załadować listy pracowników.","loginAs":"Zaloguj jako {{nazwa}}","changeEmployee":"Zmień wybranego pracownika","changeEmployeeLink":"Zmień pracownika","enterPin":"Wpisz PIN","removeLastDigit":"Usuń ostatnią cyfrę","confirmPin":"Zatwierdź PIN","errorForbidden":"Brak wymaganego uprawnienia.","errorTooManyAttempts":"Zbyt wiele prób. Odczekaj chwilę i spróbuj ponownie.","errorInvalidPin":"Nieprawidłowy PIN. Spróbuj ponownie.","errorSignExpired":"Podpis PIN wygasł lub jest nieprawidłowy. Spróbuj ponownie — Twoja sesja pozostaje aktywna.","errorPrzetwarzanieOgraniczone":"Przetwarzanie Twoich danych jest ograniczone (RODO art. 18) — podpis PIN jest wstrzymany. Skontaktuj się z przełożonym."},"login":{"panelManagerLabel":"Panel Menedżera","emailLabel":"Adres e-mail","emailPlaceholder":"twój@email.pl","passwordLabel":"Hasło","passwordPlaceholder":"••••••••","submitLoading":"Logowanie...","submitIdle":"Zaloguj się","panelPinLabel":"Terminal Pracownika","errorNoPermissions":"Zalogowano poprawnie, ale to konto nie ma przydzielonych żadnych uprawnień w aplikacji. Skontaktuj się z administratorem.","errorTenantMismatch":"To konto nie jest przypisane do tej restauracji. Zaloguj się pod właściwą subdomeną.","errorGeneric":"Nie udało się zalogować. Sprawdź e-mail i hasło.","forgotPasswordLink":"Nie pamiętam hasła","forgotPasswordTitle":"Reset hasła","forgotPasswordHint":"Podaj adres e-mail konta menedżera — jeśli istnieje, wyślemy na niego link do ustawienia nowego hasła.","forgotPasswordEmailLabel":"Adres e-mail","forgotPasswordSubmit":"Wyślij link resetujący","forgotPasswordSending":"Wysyłanie...","forgotPasswordCancel":"Anuluj","forgotPasswordBack":"Wróć do logowania","forgotPasswordSuccess":"Jeśli podany adres e-mail jest powiązany z kontem, wysłaliśmy na niego link do ustawienia nowego hasła. Sprawdź skrzynkę (również folder spam).","forgotPasswordErrorEmailRequired":"Podaj adres e-mail.","bladBrakUzytkownika":"Brak zalogowanego użytkownika Firebase.","bladZleObecneHaslo":"Nieprawidłowe obecne hasło.","bladSlabeHaslo":"Nowe hasło jest za słabe (min. 6 znaków).","bladLinkWygasl":"Link do ustawienia hasła wygasł lub został już użyty. Poproś o nowy.","bladWymagaZalogowania":"Ta operacja wymaga świeżego zalogowania — wyloguj się i zaloguj ponownie, zanim spróbujesz jeszcze raz.","bladZmianaHasla":"Nie udało się zmienić hasła.","bladEmail":"Nieprawidłowy adres e-mail."},"rcp":{"title":"Czas pracy","subtitle":"Rejestracja i korekty czasu pracy","tabZmiany":"Zmiany","tabZmianyTooltip":"Przeglądaj zmiany robocze","tabWnioski":"Wnioski","tabWnioskiTooltip":"Wnioski o korektę czasu pracy","wszyscy":"— Wszyscy —","wszystkieDzialy":"Wszystkie działy","odswiez":"Odśwież","eksportPdf":"Eksport PDF","eksportCsv":"Eksport CSV","wszyscyEksport":"wszyscy","eksportPdfPobrany":"PDF został pobrany, ponieważ przeglądarka zablokowała nowe okno.","eksportBlad":"Nie udało się wyeksportować ewidencji godzin.","kolPracownik":"Pracownik","kolData":"Data","kolWejscie":"Wejście","kolWyjscie":"Wyjście","kolCzas":"Czas","kolStatus":"Status","kolTyp":"Typ","kolGodziny":"Godziny","kolKomentarz":"Komentarz","wyjscieNastepnegoDniaTooltip":"Wyjście następnego dnia","statusZakonczona":"zakończona","statusAktywna":"aktywna","edytujTooltip":"Edytuj","potwierdzUsuniecieTooltip":"Potwierdź usunięcie zmiany","usun":"Usuń","anuluj":"Anuluj","anulujUsuwanieTooltip":"Anuluj usuwanie","brakZmian":"Brak zmian w wybranym okresie","wnioskiOczekujace":"Wnioski oczekujące na akceptację","typUsunZmiane":"Usuń zmianę","typDodajDzien":"Dodaj dzień","zmianaNumer":"zmiana #{{ id }}","zaakceptujTooltip":"Zaakceptuj","odrzucTooltip":"Odrzuć","brakWnioskow":"Brak oczekujących wniosków","wnioskiRozpatrzone":"Wnioski rozpatrzone","statusZaakceptowana":"zaakceptowany","statusOdrzucona":"odrzucony","brakWnioskowRozpatrzonych":"Brak rozpatrzonych wniosków","edycjaZmiany":"Edycja zmiany","zamknijTooltip":"Zamknij","komentarzOpcjonalnyPlaceholder":"Opcjonalny komentarz","anulujBezZapisywaniaTooltip":"Anuluj bez zapisywania","zapiszZmianyTooltip":"Zapisz zmiany w zmianie","zapisz":"Zapisz","errorLadowaniePracownikow":"Nie udało się załadować listy pracowników","errorLadowanieZmian":"Nie można załadować zmian. Sprawdź swoje uprawnienia lub spróbuj ponownie za chwilę.","zmianaZaktualizowana":"Zmiana zaktualizowana","errorWejscieRequired":"Podaj godzinę wejścia","errorWyjsciePrzedWejsciem":"Wyjście nie może być przed wejściem tego samego dnia","bladZapisu":"Błąd zapisu","errorZmianaZmienila":"Ten wpis zmienił się w międzyczasie — odśwież i spróbuj ponownie.","bannerZmianaZmienila":"Ten wpis zmienił się w międzyczasie.","buttonOdswiez":"Odśwież","zmianaUsunieta":"Zmiana usunięta","bladUsuwania":"Błąd usuwania","wniosekZaakceptowany":"Wniosek zaakceptowany","wniosekOdrzucony":"Wniosek odrzucony","errorLadowanieKorekt":"Nie udało się wczytać wniosków o korektę.","statusOk":"ok","statusKorekta":"korekta","eksport":{"kolPracownik":"Pracownik","kolLokalizacja":"Lokalizacja","kolData":"Data","kolWejscie":"Wejście","kolWyjscie":"Wyjście","kolCzasMin":"Czas zmiany (min)","kolCzasH":"Czas zmiany (h)","kolCzas":"Czas zmiany","kolStatus":"Status","kolKomentarz":"Komentarz","wToku":"w toku","suma":"Suma: {{pracownik}}","sumaZbiorcza":"Suma zbiorcza","zmianyWToku":"Zmiany w toku: {{liczba}} (nie wliczone do sum)","brakLokalizacji":"Brak lokalizacji","nip":"NIP: {{nip}}","tytul":"Ewidencja godzin pracy — {{miesiac}}","lokalizacja":"Lokalizacja: {{lokalizacja}}","brakZmian":"Brak zarejestrowanych zmian w tym miesiącu.","sumaMiesiac":"Suma godzin za miesiąc: {{godziny}} h","imieNazwisko":"Imię i nazwisko (czytelnie): ","podpis":"Podpis: ","wszystkieLokalizacje":"Wszystkie lokalizacje przypisane do użytkownika","sumaPracownika":"Suma godzin pracownika: {{godziny}} h","sumaZbiorczaH":"Suma zbiorcza: {{godziny}} h"}},"wyplaty":{"title":"Wypłaty","subtitle":"Przepracowane godziny i rozliczenie wynagrodzeń per pracownik","wszystkieLokale":"Wszystkie lokale","odswiezTooltip":"Odśwież","eksportPdf":"Eksport PDF","eksportCsv":"Eksport CSV","eksportPdfPobrany":"PDF został pobrany, ponieważ przeglądarka zablokowała nowe okno.","eksportBlad":"Nie udało się wyeksportować zestawienia wynagrodzeń.","colPracownik":"Pracownik","colGodziny":"Godziny","colStawka":"Stawka","colNaleznosc":"Należność","colWyplacono":"Wypłacono","colDoWyplaty":"Do wypłaty","colUmowa":"Umowa","colKomentarz":"Komentarz","brakRekorduTooltip":"Pracownik nie logował się jeszcze w tym miesiącu — stawka poniżej pochodzi z profilu i nie jest jeszcze utrwalona na ten miesiąc","brakWpisuZaMiesiac":"brak wpisu za ten miesiąc","edytujTooltip":"Edytuj","brakZmianWMiesiacu":"Brak zmian w tym miesiącu","colData":"Data","colWejscie":"Wejście","colWyjscie":"Wyjście","colCzas":"Czas","colStatus":"Status","brakDanychZaMiesiac":"Brak danych wynagrodzeń za wybrany miesiąc.","liczbaPracownikow":"{{liczba}} pracowników","sumaGodziny":"Godziny:","sumaNaleznosc":"Należność:","sumaWyplacono":"Wypłacono:","sumaDoWyplaty":"Do wypłaty:","bladLadowania":"Nie można załadować wypłat. Sprawdź swoje uprawnienia lub spróbuj ponownie za chwilę.","zapisano":"Zapisano wypłatę","bladZapisu":"Błąd zapisu wypłaty. Spróbuj ponownie za chwilę.","eksport":{"nota":"Pracownik jest przypisany do jednej lokalizacji; godziny i kwoty obejmują cały miesiąc, także pracę w innych lokalizacjach.","brakRekordu":"brak rekordu","tytul":"Zestawienie wynagrodzeń","tytulMiesiac":"Zestawienie wynagrodzeń — {{miesiac}}","zakres":"Zakres lokalizacji","zakresWartosc":"Zakres lokalizacji: {{lokalizacja}}","kolPracownik":"Pracownik","kolLokalizacja":"Lokalizacja (przypisanie)","kolUmowa":"Umowa","kolGodziny":"Godziny","kolStawka":"Stawka","kolNaleznosc":"Należność","kolWyplacono":"Wypłacono","kolDoWyplaty":"Do wypłaty","kolKomentarz":"Komentarz","suma":"Suma"}},"resetHasla":{"title":"Ustaw nowe hasło","hint":"Wpisz nowe hasło do swojego konta (min. 6 znaków).","noweHaslo":"Nowe hasło","powtorzHaslo":"Powtórz nowe hasło","submit":"Ustaw hasło","success":"Hasło zostało ustawione. Możesz się teraz zalogować.","backToLogin":"Wróć do logowania","errorInvalidLink":"Link jest nieprawidłowy — brakuje w nim kodu potwierdzającego. Poproś o nowy link do ustawienia hasła.","errorMismatch":"Nowe hasło i powtórzenie nie są takie same.","errorGeneric":"Nie udało się ustawić hasła."},"permissions":{"pulpit.view":{"nazwa":"Pulpit — podgląd dashboardu"},"zadania.view":{"nazwa":"Zadania (otwarcie/zamknięcie/lista)"},"zadania.manage":{"nazwa":"Zadania — edycja, przesuwanie na inny dzień, usuwanie"},"zadania.templates":{"nazwa":"Zadania — zarządzanie szablonami (definicje)"},"zadania.add":{"nazwa":"Zadania — dodawanie zadania na dany dzień"},"tydzien.view":{"nazwa":"Planowanie tygodnia"},"checklists.view":{"nazwa":"Checklisty — podgląd i historia","opis":"Lista szablonów checklist i historia uruchomień"},"checklists.manage":{"nazwa":"Checklisty — tworzenie, edycja, aktywacja","opis":"CRUD szablonów, edycja pozycji, uruchamianie"},"checklists.run":{"nazwa":"Checklisty — odhaczanie pozycji","opis":"Wykonywanie checklist na terminalu (odhaczanie zadań)"},"haccp.view":{"nazwa":"HACCP — podgląd i historia","opis":"Lista punktów kontrolnych, historia wpisów i eksport miesięczny"},"haccp.manage":{"nazwa":"HACCP — konfiguracja punktów kontrolnych","opis":"CRUD punktów, presety i kreator startowy"},"haccp.run":{"nazwa":"HACCP — wpisy pomiarów na terminalu","opis":"Zapisywanie pomiarów i działań korygujących na terminalu PIN lub urządzeniu managera"},"compliance.view":{"nazwa":"Terminy i obowiązki — podgląd","opis":"Lista terminów: badania sanepidowskie, przeglądy, umowy, dokumenty"},"compliance.manage":{"nazwa":"Terminy i obowiązki — zarządzanie","opis":"CRUD terminów oraz ich odnawianie"},"szkolenia.view":{"nazwa":"Szkolenia — podgląd katalogu kursów","opis":"Lista kursów onboardingowych/szkoleniowych i ich treść"},"szkolenia.manage":{"nazwa":"Szkolenia — zarządzanie kursami i raport ukończeń","opis":"CRUD kursów, quizów oraz raport ukończeń wszystkich pracowników"},"szkolenia.self":{"nazwa":"Szkolenia — moje kursy i quiz (terminal)","opis":"Pracownik: podgląd przypisanych kursów i podejście do quizu na terminalu"},"chat.manage":{"nazwa":"Chat — moderacja i wykonywanie komend"},"ai.use":{"nazwa":"Asystent AI — użycie","opis":"Pytania do asystenta w chacie (prefiks @ai); zużywa miesięczny limit tokenów tenanta"},"powiadomienia.admin":{"nazwa":"Powiadomienia push (zarządzające)"},"faktury.view":{"nazwa":"Faktury — podgląd"},"faktury.edit":{"nazwa":"Faktury — edycja i usuwanie"},"magazyn.katalog":{"nazwa":"Produkty"},"magazyn.slowniki":{"nazwa":"Magazyn — dane słownikowe (podgląd)","opis":"Odczyt list produktów, typów produktów, jednostek i dostawców; potrzebny na ekranach faktur, receptur, inwentaryzacji i zamówień. Nie pozwala nic edytować"},"magazyn.dostawcy":{"nazwa":"Dostawcy — lista i statystyki"},"magazyn.receptury":{"nazwa":"Receptury"},"magazyn.inwentaryzacja":{"nazwa":"Inwentaryzacja","opis":"Sesje spisu z natury (remanent), stany i korekty magazynowe"},"magazyn.straty":{"nazwa":"Straty","opis":"Rejestr strat/ubytków magazynowych"},"magazyn.produkcja":{"nazwa":"Produkcja","opis":"Wpisy planu produkcji powiązane z recepturami food cost"},"zamowienia.view":{"nazwa":"Zamówienia — przegląd złożonych/wysłanych"},"zamowienia.listy":{"nazwa":"Listy zamówień — wykonywanie (wypełnianie i wysyłanie)"},"zamowienia.odbior":{"nazwa":"Zamówienia — odbiór dostaw","opis":"Zakładka „Odbiór dostaw” — przychodzące transfery i dostawy od dostawców + ekran przyjęcia"},"zamowienia.zarzadzaj":{"nazwa":"Zamówienia — self-serve konfiguracja list i routingu","opis":"Tworzenie/edycja list produktów, routing do dostawcy/transferu, przyjęcie z korektą ilości"},"zamowienia.edytuj_zlozone":{"nazwa":"Zamówienia — edycja złożonych zamówień","opis":"Poprawianie pozycji zamówienia niezależnie od statusu, nie tylko szkicu"},"kasa.view":{"nazwa":"Raport kasowy"},"kasa.edit":{"nazwa":"Raport kasowy — wypełnianie i zamykanie"},"kasa.zatwierdz":{"nazwa":"Zatwierdzanie/odrzucanie raportów"},"kasa.zestawienie":{"nazwa":"Zestawienie kasowe"},"instrukcje.view":{"nazwa":"Instrukcje"},"instrukcje.manage":{"nazwa":"Instrukcje — tworzenie i edycja"},"uzytkownicy.manage":{"nazwa":"Zarządzanie użytkownikami aplikacji"},"uprawnienia.manage":{"nazwa":"Zarządzanie uprawnieniami"},"pracownicy.view":{"nazwa":"Kadry — podgląd listy pracowników","opis":"Odczyt listy pracowników (potrzebny też w grafiku, RCP i terminach BHP)"},"pracownicy.manage":{"nazwa":"Zarządzanie pracownikami"},"rcp.view":{"nazwa":"RCP — podgląd zmian czasu pracy","opis":"Podgląd zmian czasu pracy pracowników"},"rcp.manage":{"nazwa":"RCP — korekta i usuwanie zmian","opis":"Edycja i usuwanie zmian czasu pracy"},"rcp.korekty":{"nazwa":"RCP — akceptacja wniosków pracowników","opis":"Zatwierdzanie i odrzucanie wniosków o dodanie/usunięcie zmian"},"wyplaty.view":{"nazwa":"Wypłaty — podgląd","opis":"Zestawienie miesięczne godzin i wynagrodzeń"},"wyplaty.manage":{"nazwa":"Wypłaty — edycja stawek i wypłat","opis":"Edycja stawki, umowy, kwoty wypłaconej"},"grafik.view":{"nazwa":"Grafik — podgląd planu zmian","opis":"Podgląd grafiku pracowników"},"grafik.manage":{"nazwa":"Grafik — planowanie, typy zmian, publikacja","opis":"Układanie zmian, zapotrzebowanie, generator szkicu, publikacja zakresu dat"},"grafik.self":{"nazwa":"Grafik — własna dyspozycyjność i „Mój grafik”","opis":"Pracownik: zgłaszanie dostępności i podgląd swoich zmian (terminal)"},"wyplata.self":{"nazwa":"Moja wypłata — podgląd własnego wynagrodzenia","opis":"Pracownik: podgląd godzin i wypłat w danym miesiącu (terminal)"},"smarthome.view":{"nazwa":"Sterowanie Shelly — podgląd i przełączanie"},"smarthome.manage":{"nazwa":"Sterowanie Shelly — zarządzanie urządzeniami"},"ustawienia.manage":{"nazwa":"Ustawienia restauracji"},"tenant.settings":{"nazwa":"Konfiguracja firmy — zapis (ustawienia, działy, lokalizacje, integracje)","opis":"Zmiana ustawień restauracji, działów, lokalizacji, dostawców, tokenów AI/MCP i integracji"},"saas.admin":{"nazwa":"Panel super-admina (tenanci)"},"raporty.view":{"nazwa":"Raporty — podgląd analityki/BI","opis":"Podsumowanie KPI, sprzedaż, koszt pracy, food cost, wydatki wg dostawcy"},"aktywnosc.view":{"nazwa":"Aktywność — timeline zdarzeń firmy","opis":"Podgląd strumienia zdarzeń (importy faktur, raporty, zamówienia, receptury)"},"raporty.manage":{"nazwa":"Raporty — zarządzanie rejestrem kosztów stałych","opis":"Dodawanie, edycja i usuwanie pozycji rejestru kosztów stałych"},"grupa":{"operacje":"Operacje","magazyn":"Magazyn","zamowienia":"Zamówienia","kasa":"Kasa","lokal":"Lokal","personel":"Personel","sterowanie":"Sterowanie","konfiguracja":"Konfiguracja","analityka":"Analityka","sprzedazLokalu":"Sprzedaż lokalu"},"rodo.manage":{"nazwa":"Ochrona danych (RODO) — prawa osób","opis":"Eksport danych pracownika, ograniczenie przetwarzania, anonimizacja i rejestr żądań"},"wyciagi.view":{"nazwa":"Wyciągi bankowe — podgląd"},"wyciagi.edit":{"nazwa":"Wyciągi bankowe — edycja","opis":"Import, wycofanie, klasyfikacja, reguły i powiązania operacji"},"aktywnosc.create":{"nazwa":"Aktywność — notatki zmiany","opis":"Dodawanie, edycja i usuwanie notatek zmiany"},"sprzedaz_lokalu":{"view":{"nazwa":"Podgląd rachunków z POS"}}},"pracownicy":{"header":"Pracownicy","subtitle":"Lista i uprawnienia pracowników","showInactive":"Nieaktywni","tooltipAdd":"Dodaj nowego pracownika","addButton":"Dodaj pracownika","nowWorking":"Teraz w pracy ({{count}})","since":"od {{time}}","empty":"Brak pracowników. Kliknij \"Dodaj pracownika\".","colName":"Imię i nazwisko","colLocation":"Lokalizacja","colPositions":"Stanowiska","colRate":"Stawka","colStatus":"Status","rateValue":"{{rate}} zł/h","statusActive":"aktywny","statusInactive":"nieaktywny","tooltipEdit":"Edytuj","tooltipConfirmDeactivate":"Potwierdź dezaktywację pracownika","confirmButton":"Potwierdź","tooltipCancelDeactivate":"Anuluj dezaktywację","tooltipDeactivate":"Dezaktywuj","tooltipReactivate":"Aktywuj ponownie","modalTitleEdit":"Edytuj pracownika","modalTitleNew":"Nowy pracownik","labelName":"Imię i nazwisko *","labelPinEdit":"PIN (zostaw puste = bez zmiany)","labelPinNew":"PIN *","pinPlaceholder":"4–6 cyfr","hintPinRequiredNew":"Wymagany dla nowego pracownika","labelLocation":"Lokalizacja","labelLocationNew":"Lokalizacja *","locationPlaceholder":"Wybierz lokalizację…","labelLocationsAccess":"Dostęp do lokalizacji","labelDzial":"Domyślny dział (opcjonalnie)","dzialBrak":"— brak —","labelRate":"Stawka (zł/h)","ratePlaceholder":"np. 25,00","labelPositions":"Stanowiska (do grafiku)","labelActive":"Aktywny","labelHideInGrafik":"Ukryj w grafiku","tooltipCancelNoSave":"Anuluj bez zapisywania","tooltipSave":"Zapisz dane pracownika","saveChangesButton":"Zapisz zmiany","addSubmitButton":"Dodaj","errorLoad":"Nie można załadować listy pracowników. Spróbuj ponownie za chwilę.","successUpdated":"Pracownik zaktualizowany","successCreated":"Pracownik dodany","errorSave":"Błąd zapisu. Spróbuj ponownie za chwilę.","successDeactivated":"{{nazwa}} dezaktywowany","errorDeactivate":"Błąd dezaktywacji","successActivated":"{{nazwa}} aktywowany","errorActivate":"Błąd aktywacji","errorPinPolicy":"PIN musi mieć min. 4 cyfry i nie może być trywialny: bez powtórzeń (1111), ciągów (1234, 4321) ani roku (19xx, 20xx)","pinWymagaZmiany":"Wymagana zmiana PIN","rodo":{"header":"Ochrona danych (RODO)","eksport":"Eksportuj dane osoby (JSON)","ograniczenie":"Ograniczenie przetwarzania (art. 18)","badge":"Ograniczenie RODO","ograniczenieOd":"od {{od}}, podstawa lit. {{podstawa}}","zdejmij":"Zdejmij ograniczenie","ustaw":"Ustaw ograniczenie","podstawa":"Podstawa","podstawa_a":"a) osoba kwestionuje prawidłowość danych","podstawa_b":"b) przetwarzanie niezgodne z prawem, osoba sprzeciwia się usunięciu","podstawa_c":"c) dane potrzebne osobie do roszczeń","podstawa_d":"d) wniesiono sprzeciw (art. 21 ust. 1)","od":"Data od","zadanie":"Powiązane żądanie","bezZadania":"Bez powiązanego żądania","notatka":"Notatka (opcjonalnie)","anonimizuj":"Anonimizuj dane","anonimizujNieaktywny":"Anonimizacja możliwa dopiero po dezaktywacji pracownika.","anonimizujOstrzezenie":"Operacja jest NIEODWRACALNA: imię i nazwisko, PIN, zdjęcia RCP i notatki zostaną zastąpione lub usunięte, a powiązane konto logowania skasowane. Rozliczenia i godziny pozostaną pod pseudonimem. Dziennik zdarzeń (audyt) pozostaje bez zmian — wymóg rozliczalności. Aby potwierdzić, wpisz ANONIMIZUJ.","wpiszAnonimizuj":"Wpisz ANONIMIZUJ","anonimizujPotwierdz":"Anonimizuj nieodwracalnie","zanonimizowano":"Dane pracownika zostały zanonimizowane.","firebaseBlad":"Dane w systemie zanonimizowano, ale nie udało się usunąć konta logowania. Spróbuj ponownie.","ponow":"Ponów usunięcie konta","blad":"Operacja RODO nie powiodła się.","bladLadowania":"Nie udało się wczytać danych RODO tej osoby. Odśwież widok."},"errorZanonimizowany":"Ten pracownik został zanonimizowany (RODO) — jego danych nie można już edytować ani go aktywować."},"chat":{"emptyFeed":"Brak wiadomości — napisz coś lub poczekaj na zdarzenia systemowe.","copy":"Kopiuj","aiNeedsConsent":"wymaga zgody","errorLoadFeed":"Nie udało się załadować czatu ({{kod}}). Spróbuj ponownie za chwilę.","cashDifferenceLabel":"Różnica kasowa:","buttonApprove":"Zatwierdź","buttonToReview":"Do sprawdzenia","linkDetails":"Szczegóły","buttonApproveAll":"Zatwierdź wszystkie","titleAccept":"Akceptuj","titleReject":"Odrzuć","aiParsing":"AI analizuje komendę…","inputPlaceholder":"Napisz wiadomość lub poproś asystenta…","actionsOne":"akcja","actionsFew":"akcje","actionsMany":"akcji","errorNoActionRecognized":"Nie rozpoznałem żadnej akcji. Spróbuj precyzyjniej.","errorAiConnection":"Błąd połączenia z AI","errorSendMessage":"Nie udało się wysłać wiadomości","successFound":"Znaleziono: {{names}}","errorProductNotFound":"Nie znaleziono produktu w katalogu","successDone":"Gotowe!","errorActionFailed":"Błąd wykonania akcji","errorRejectCommand":"Nie udało się odrzucić komendy","errorDeleteMessage":"Nie udało się usunąć wiadomości","errorReportApiUpdate":"Błąd aktualizacji API raportu","errorChangeStatus":"Nie udało się zmienić statusu","eventTitleRaportKasowy":"Raport kasowy {{data}}","eventTitleZamowienie":"Zamówienie #{{id}}","eventTitleSystemowe":"Zdarzenie systemowe","aiThinking":"Asystent AI pracuje…","aiToolLabel":"Narzędzie:","aiAddReason":"Podaj powód","aiDenyReasonPlaceholder":"Powód odrzucenia (opcjonalnie)","aiApproved":"zatwierdzone","aiRejected":"odrzucone","aiStoredCommandBlocked":"Zapisana karta jest tylko archiwum — nie można jej wykonać","aiErrorSessionChanged":"Sesja zmieniła się od czasu utworzenia operacji. Poproś asystenta ponownie.","aiAwaiting":"oczekuje","aiStopped":"Asystent AI został zatrzymany — zadanie wymagało zbyt wielu kroków. Spróbuj zapytać węziej.","aiErrorHistory":"Historia rozmowy jest nieprawidłowa. Rozpocznij nową rozmowę z asystentem.","aiErrorAuth":"Sesja wygasła — zaloguj się ponownie.","aiErrorNoModule":"Moduł AI nie jest włączony dla tej firmy. Włącz go w Ustawieniach → Moduły.","aiErrorNoPermission":"Nie masz uprawnienia do asystenta AI (ai.use). Poproś administratora o nadanie go.","aiErrorTokenLimit":"Miesięczny limit tokenów AI został wyczerpany. Odnowi się pierwszego dnia następnego miesiąca.","aiErrorUnavailable":"Asystent AI nie jest skonfigurowany (brak klucza dostawcy). Skontaktuj się z administratorem.","aiErrorGeneric":"Błąd połączenia z asystentem AI.","headerTitle":"Asystent","modeTeam":"Zespół","modeAi":"AI","mentionAi":"Zapytaj asystenta AI (@ai)","autorUzytkownik":"Użytkownik","autorAsystent":"Asystent AI","autorSystem":"System"},"aktywnosc":{"title":"Aktywność","licznik":"{{n}} zdarzeń","kategorieAria":"Filtruj po kategorii","szukajPlaceholder":"Szukaj w aktywności","errorZalacznik":"Nie udało się pobrać załącznika.","zmienionePola":"Zmienione pola","dzis":"Dziś","wczoraj":"Wczoraj","pustoTytul":"Jeszcze nic się nie wydarzyło","pustoOpis":"Zdarzenia z faktur, raportów kasowych i zamówień pojawią się tutaj automatycznie.","pustoFiltrTytul":"Nic nie pasuje do filtrów","pustoFiltrOpis":"Spróbuj poszerzyć zakres dat albo odznaczyć część kategorii.","loadMore":"Pokaż więcej","errorLoad":"Nie udało się pobrać zdarzeń","system":"System","kategoria":{"magazyn":"Magazyn","finanse":"Finanse","personel":"Personel","integracje":"Integracje","operacje":"Operacje","bezpieczenstwo":"Bezpieczeństwo"},"filtr":{"wiecej":"Filtry","od":"Od","do":"Do","uzytkownik":"Użytkownik","lokalizacja":"Lokalizacja","wszystkieLokalizacje":"Wszystkie","wszyscyUzytkownicy":"Wszyscy","grupaKonta":"Konta aplikacji","grupaPracownicy":"Pracownicy (PIN)","reset":"Wyczyść filtr"}},"notifications":{"bell":"Powiadomienia","filterUnread":"Nieprzeczytane","filterAll":"Wszystkie","markAllRead":"Oznacz wszystkie","loading":"Wczytywanie…","empty":"Brak powiadomień.","seeAll":"Zobacz wszystkie","unreadDot":"Nieprzeczytane","errorMarkRead":"Nie udało się oznaczyć powiadomienia jako przeczytane.","errorMarkAll":"Nie udało się oznaczyć wszystkich powiadomień jako przeczytane.","errorLoad":"Nie udało się pobrać powiadomień.","dane":{"foodCost":"food cost {{ v }}","laborCost":"labor cost {{ v }}","stanKoncowy":"stan końcowy {{ v }}","wzrost":"wzrost {{ v }}","prog":"próg {{ v }}","zrodloReceptura":"cel tej receptury","zrodloNapoje":"próg napojów (tenant)","zrodloTenant":"próg ogólny (tenant)"},"page":{"title":"Powiadomienia","loadMore":"Wczytaj więcej","sendTest":"Wyślij testowe powiadomienie","testSent":"Testowe powiadomienie wysłane.","testPushFailed":"Powiadomienie utworzone, ale push nie dotarł: {{ blad }}","errorSendTest":"Nie udało się wysłać testowego powiadomienia."},"bladBrakVapid":"Brak klucza VAPID w konfiguracji aplikacji.","bladPustyToken":"Nie udało się uzyskać tokenu powiadomień.","wlaczone":"Powiadomienia włączone","push":"Push","nowePowiadomienie":"Nowe powiadomienie","nowePowiadomienieTresc":"Otwórz aplikację, aby zobaczyć szczegóły."},"pomoc":{"tytulWszystkie":"Pomoc — wszystkie tematy","wszystkieTematy":"wszystkie tematy","pomoc":"Pomoc","czat":{"zamknijCzat":"Zamknij czat pomocy","napiszDoNas":"Napisz do nas","noweOdpowiedzi":"Nowe odpowiedzi","czatPomocy":"Czat pomocy","avatar":"W","tytul":"Wsparcie Wigara","podtytul":"Zwykle odpowiadamy w kilka minut","rozmowa":"Rozmowa","wczytuje":"Wczytuję rozmowę…","powitanie":"Cześć! W czym mogę pomóc?","powitanieOpis":"Napisz, co się dzieje — pomożemy rozwiązać problem.","trescAria":"Treść wiadomości","placeholder":"Napisz wiadomość…","wyslij":"Wyślij","bladWczytania":"Nie udało się wczytać rozmowy.","bladWyslania":"Nie udało się wysłać wiadomości. Spróbuj ponownie.","dzis":"Dziś","wczoraj":"Wczoraj"},"tematy":{"pulpit":{"tytul":"Pulpit","opis":"Strona startowa po zalogowaniu — kafelki modułów i panel bieżących spraw.","punkty":{"p0":"Kafelki (Kasa, Magazyn, Zadania i checklisty, Receptury · food cost, Faktury i dostawcy, Personel i grafik, Produkty, Listy zamówień, Raporty i analityka) pokazują najważniejszą liczbę modułu i po kliknięciu przenoszą do niego; widzisz tylko te, do których masz uprawnienia","p1":"Panel „Do zrobienia” zbiera pilne sprawy (np. raporty kasowe do zatwierdzenia, wnioski RCP, zamiany w grafiku), a „Strumień zdarzeń” pokazuje, co działo się ostatnio","p2":"Karta „Uruchom swój lokal” (widoczna, dopóki konfiguracja nie jest kompletna) prowadzi krok po kroku przez pierwsze ustawienia"}},"zadania":{"tytul":"Do zrobienia","opis":"Lista zadań na dziś z paskiem postępu, plus dodawanie nowych zadań.","punkty":{"p0":"W wierszu zadania „Gotowe” (✓) oznacza je jako zrobione, a „Wykonaj” otwiera powiązaną czynność (np. checklistę); kliknięcie zadania rozwija szczegóły","p1":"Menu „⋯” (Więcej akcji) ma: „Cofnij” (status), „Przesuń na wczoraj”/„Przesuń na jutro”, „Komentarz” i „Usuń” — przesuwanie i usuwanie widzi tylko manager","p2":"Pole „— dodaj zadanie do listy —” na dole podpowiada istniejące szablony; dla nowej nazwy wybierz „Utwórz szablon „…”” (zadanie cykliczne) albo „Dodaj jednorazowo „…” (tylko dziś)”","p3":"„Szablony” służą do zarządzania zadaniami cyklicznymi; widok „Tydzień” pokazuje zadania w kolejnych dniach tygodnia."}},"checklisty":{"tytul":"Checklisty","opis":"Szablony list kontrolnych (otwarcie/zamknięcie lokalu itp.) i historia ich przebiegów.","punkty":{"p0":"„Nowa checklista” otwiera okno: nazwa i „Moment uruchomienia”, potem „Utwórz i edytuj” przenosi do edycji pozycji","p1":"Przy szablonie „Uruchom teraz” startuje nowy przebieg, „Edytuj” zmienia pozycje, „Usuń” kasuje szablon","p2":"W trakcie przebiegu odhaczasz pozycje, a „Zakończ checklistę” zamyka przebieg — gdy coś zostało nieodhaczone, aplikacja poprosi o potwierdzenie","p3":"Historia przebiegów jest klikalna — wraca do zapisanego stanu odhaczeń z tego dnia"}},"haccp":{"tytul":"HACCP","opis":"Terminal do wpisywania pomiarów (temperatury, dostawy, szkodniki) i konfiguracja punktów kontrolnych.","punkty":{"p0":"Terminal: wybierz listę lub punkt kontrolny i wpisz wynik; przy wyniku poza limitem pojawia się okno działania korygującego — „Zapisz działanie korygujące” albo „Pomiń”","p1":"Dostawa: osobny formularz — dostawca, produkt, temperatura towaru, data ważności, ocena organoleptyczna, decyzja „Przyjęto”/„Odrzucono”","p2":"Konfiguracja (dla uprawnionych) ma 4 zakładki: „Punkty kontrolne”, „Listy kontrolne” (grupują punkty w jedno zadanie), „Presety” (gotowe punkty jednym kliknięciem) i „Kreator startowy” (komplet punktów dla lodówek i mroźni)","p3":"„Historia” pokazuje wszystkie zapisane wpisy, a „Klasyfikacja menu” przypisuje dania do grup procesowych P1–P4 i surowce do grup ryzyka"}},"zamowienia":{"tytul":"Zaopatrzenie","opis":"Listy produktów, zamówienia do dostawców i transfery międzylokalowe — aż do przyjęcia dostawy.","punkty":{"p0":"„Nowa lista” tworzy listę typu „Dostawca”, „Transfer międzylokalowy” albo „Produkcja”, potem dodajesz do niej produkty (pole wyszukiwania z podpowiedziami)","p1":"Przy liście „Wypełnij” otwiera tryb uzupełniania: przełącznik „Wpisuję stan aktualny” / „Wpisuję ile zamówić” u góry","p2":"Po złożeniu zamówienie trafia do „Złożone zamówienia i transfery”; w szczegółach są akcje zależne od statusu, m.in. „Wyślij do dostawcy”, „Wyślij SMS-em”, „Wydaj towar” (transfer), „Przyjmij dostawę”, „Odrzuć”, „Anuluj zamówienie”","p3":"Po przyjęciu dostawy zamówienie łączy się z fakturą w module Faktury"}},"kasa":{"tytul":"Kasa","opis":"Dzienny raport kasowy — utarg, wpłaty/wypłaty z kasy, stan otwarcia/zamknięcia.","punkty":{"p0":"„+ Nowy raport” zakłada raport na wybraną datę; pigułki z datami u góry przełączają między istniejącymi raportami","p1":"„Kopiuj stan” przenosi stan zamknięcia poprzedniego raportu jako otwarcie nowego","p2":"„+ Wpłata KP”/„+ Wypłata KW” (max 6 pozycji) rejestrują ruchy gotówki w ciągu dnia, każdą można usunąć krzyżykiem","p3":"Po uzupełnieniu kwot: „Zatwierdź” zamyka raport, „Odrzuć” go odrzuca, „Cofnij zatwierdzenie” i „Otwórz ponownie” pozwalają wrócić do edycji; „Drukuj” generuje wydruk","p4":"Ikona z podpowiedzią „Oznacz dzień jako nieczynny” ustawia dzień bez obrotu (lokal zamknięty)"}},"raporty":{"tytul":"Raporty","opis":"Analityka i BI — KPI, sprzedaż, koszt pracy, food cost, wydatki.","punkty":{"p0":"Wybierz zakres dat i lokal („Wszystkie lokale” albo jeden), „Odśwież” przelicza dane","p1":"„Sprzedaż POS w czasie” i „Top pozycje POS” pokazują sprzedaż z kasy POS z food costem i marżą (netto − food cost); pozycja „Niezmapowane” nie ma przypisanej receptury/produktu","p2":"„POS vs kasa” porównuje sprzedaż POS z raportami kasowymi (RDF, terminal, platformy) i pokazuje różnicę","p3":"„Koszty stałe” prowadzisz ręcznie („Dodaj pozycję”) — realizację i alerty system liczy z faktur"}},"grafik":{"tytul":"Grafik","opis":"Planowanie zmian pracowników — widok tygodniowy i miesięczny.","punkty":{"p0":"Kliknij puste pole przy pracowniku i dniu, żeby dodać zmianę; kliknij istniejącą zmianę, żeby ją edytować","p1":"„Generuj szkic” tworzy szkic grafiku automatycznie na podstawie „Zapotrzebowania” (ile osób na zmianę) i dyspozycyjności pracowników","p2":"Filtry „pigułki” u góry (stanowisko, dział) zawężają widok bez zmiany danych","p3":"„Opublikuj zakres” udostępnia widoczny zakres pracownikom i wysyła powiadomienia, „Cofnij publikację” go ukrywa; „Kopiuj poprzedni tydzień” powiela układ zmian"}},"rcp":{"tytul":"Czas pracy (RCP)","opis":"Rejestr wejść/wyjść zarejestrowanych na terminalu PIN oraz wnioski o korekty.","punkty":{"p0":"Lista zmian: „Edytuj” (ołówek) poprawia wejście/wyjście, „Usuń” kasuje wpis (z potwierdzeniem)","p1":"Zakładka wniosków o korekty: „Zaakceptuj”/„Odrzuć” przy każdym wniosku pracownika"}},"wyplaty":{"tytul":"Wypłaty","opis":"Rozliczenia miesięczne pracowników na podstawie zarejestrowanego czasu pracy.","punkty":{"p0":"Kliknij wiersz pracownika, żeby rozwinąć szczegóły miesiąca","p1":"„Edytuj” (ołówek) otwiera pola do ręcznej korekty kwoty, „Zapisz”/„Anuluj” kończą edycję","p2":"„Eksport PDF” i „Eksport CSV” pobierają zestawienie wynagrodzeń."}},"personel":{"tytul":"Personel","opis":"Lista pracowników (konta na PIN, nie mylić z użytkownikami panelu) i ich stanowiska. Rozliczenia znajdziesz w module Wypłaty.","punkty":{"p0":"Dodawaj/edytuj pracowników z PIN-em wejściowym do terminala","p1":"Nieaktywny pracownik znika z terminala, ale zostaje w historii"}},"magazyn":{"tytul":"Magazyn","opis":"Stany magazynowe, inwentaryzacje, straty i produkcja własna (przetwarzanie surowców na półprodukty wg receptur).","punkty":{"p0":"„Stan bieżący” — aktualny stan towaru na podstawie faktur i zużycia","p1":"„Korekty” — kolejka rozbieżności ze spisów do wyjaśnienia","p2":"„Inwentaryzacja” — okresowe spisy z natury z różnicami","p3":"„Straty” — rejestr strat z powodem","p4":"„Produkcja” — receptury przetwarzane na półprodukty, zdejmuje surowce ze stanu"}},"produkty":{"tytul":"Produkty i receptury","opis":"Katalog surowców i receptur wraz z automatycznie liczonym food costem (kosztem dania).","punkty":{"p0":"Karta produktu pokazuje historię cen zaciąganą z powiązanych pozycji faktur","p1":"W recepturze dodajesz składniki (surowce lub inne receptury jako półprodukty) — food cost przelicza się rekurencyjnie"}},"faktury":{"tytul":"Faktury zakupowe","opis":"Faktury zakupowe od dostawców — wprowadzanie, KSeF, powiązanie pozycji z produktami, status płatności.","punkty":{"p0":"Przycisk „Akcje” (u góry) → „Dodaj fakturę ręcznie”; „Pobierz z KSeF” / „Pobierz z inFakt” dociągają faktury, są tam też „Uzupełnij terminy”, „Auto-połącz pozycje” i eksport CSV/PDF","p1":"Kliknięcie wiersza faktury rozwija jej pozycje","p2":"Kliknij kropkę statusu płatności przy fakturze, aby wybrać: nieopłacone / opłacone gotówką / przelewem/kartą / inaczej / nie płacić. Osobne menu „⋯” zawiera edycję, usuwanie i odświeżenie z KSeF.","p3":"Powiąż pozycję faktury z produktem z katalogu, żeby cena zasiliła food cost receptur"}},"dostawcy":{"tytul":"Dostawcy","opis":"Rejestr dostawców zestawiony według faktur.","punkty":{"p0":"Przy dostawcy zmienisz kategorię i domyślny lokal (dostaną go faktury z KSeF/inFaktu bez lokalu)","p1":"Faktury bez rekordu dostawcy możesz powiązać: „utwórz rekord” albo „powiąż z istniejącym”; kategoria porządkuje widok i filtry w Fakturach"}},"uzytkownicy":{"tytul":"Konta i uprawnienia","opis":"Konta osób z dostępem do panelu (nie mylić z pracownikami na PIN) i ich uprawnienia.","punkty":{"p0":"Dodawaj/usuwaj konta managerów","p1":"Nadawaj role/uprawnienia w widoku prostym albo zaawansowanym (macierz tagów)"}},"instrukcje":{"tytul":"Instrukcje","opis":"Baza wiedzy — instrukcje stanowiskowe i procedury widoczne dla zespołu.","punkty":{"p0":"Dodawaj wpisy z tagami/kategoriami","p1":"Zaznacz „Opublikowana”, aby udostępnić instrukcję zespołowi; nieopublikowane wpisy pozostają szkicami."}},"terminarz":{"tytul":"Terminy i obowiązki","opis":"Terminy do pilnowania — przeglądy, umowy, badania, atesty.","punkty":{"p0":"Dodaj termin z datą przypomnienia albo wybierz „Dodaj z szablonu”; „Zasiej typowe terminy” ułatwia start.","p1":"System ostrzega z wyprzedzeniem przed upływem; „Odnów” pozwala ustawić kolejny termin."}},"szkolenia":{"tytul":"Szkolenia","opis":"Kursy onboardingowe i szkoleniowe — materiały i quizy.","punkty":{"p0":"„Nowy kurs” → dodaj materiały i pytania quizu („Dodaj pytanie”); kurs bez quizu to same materiały","p1":"Pracownik przechodzi kurs w „Moje szkolenia” (terminal szkoleń), a wyniki widzisz w zakładce „Ukończenia”"}},"ustawienia":{"tytul":"Ustawienia","opis":"Dane firmy, lokale, VAT i Godziny otwarcia oraz konfiguracja zespołu i integracji.","punkty":{"p0":"Ustawienia obejmują stanowiska, działy, kategorie dostawców, „Dostawy i napiwki” oraz KSeF, inFakt i pozostałe integracje. Wybierz lokal przy ustawieniach przypisanych do lokalu (np. lokalizacjach i działach); dane firmy są wspólne."}},"moduly":{"tytul":"Moduły","opis":"Włączanie/wyłączanie opcjonalnych modułów aplikacji dla tego konta.","punkty":{"p0":"Wyłączony moduł znika z menu wszystkim użytkownikom tenanta"}},"konto":{"tytul":"Moje konto","opis":"Zmiana własnego hasła.","punkty":{"p0":"Dostępne dla każdego zalogowanego, niezależnie od uprawnień"}},"wyciagi":{"tytul":"Wyciągi bankowe","opis":"Rejestr operacji bankowych z wczytanych wyciągów i lista spraw do wyjaśnienia.","punkty":{"p0":"„Operacje” to cały rejestr w jednej tabeli — filtry „Status”, „Klasyfikacja”, „Kierunek”, daty i „Import” (jeden wczytany wyciąg) zawężają widok","p1":"„Kontrola kompletności” porównuje odczyt ze stopką wyciągu; przy niezgodności „Wycofaj import” cofa cały wyciąg","p2":"„Do wyjaśnienia” pokazuje operacje nieobejrzane dłużej niż ustawiony próg dni, płatności oczekujące na dokument i przepływy per klasyfikacja w wybranym okresie"}},"restimo":{"tytul":"Zamówienia Restimo","opis":"Podgląd zamówień z Restimo (dostawy i platformy).","punkty":{"p0":"Filtry: zakres dat, lokalizacja, kanał, status i wyszukiwarka","p1":"„Szczegóły” rozwijają pozycje zamówienia z dostawą, opłatą serwisową, rabatem i napiwkiem"}},"chat":{"tytul":"Asystent","opis":"Czat zespołu z asystentem AI.","punkty":{"p0":"Napisz wiadomość, a żeby zapytać asystenta, użyj „@ai”","p1":"Gdy asystent proponuje zmianę w danych, pokazuje kartę „wymaga zgody” — „Zatwierdź” wykonuje ją, „Odrzuć” (z opcjonalnym powodem) anuluje"}},"rodo":{"tytul":"Rejestr żądań RODO","opis":"Żądania osób dotyczące ich danych — terminy i realizacja.","punkty":{"p0":"„Nowe żądanie”: wybierz osobę, prawo i datę wpływu","p1":"Pozycje po terminie są oznaczone „Po terminie”; „Edytuj żądanie” zmienia status, datę realizacji i notatkę"}},"aktywnosc":{"tytul":"Aktywność","opis":"Historia zdarzeń w firmie — faktury, raporty kasowe, zamówienia i inne zmiany.","punkty":{"p0":"Filtruj po kategorii, dacie, użytkowniku (konta aplikacji / pracownicy PIN) i lokalizacji albo szukaj w treści","p1":"Przy zdarzeniu widać „Zmienione pola” — co dokładnie zmieniono"}},"audyt":{"tytul":"Ślad audytowy","opis":"Wpisy bezpieczeństwa (zmiany uprawnień, kont, logowania) powiązane łańcuchem skrótów.","punkty":{"p0":"„Sprawdź spójność łańcucha” potwierdza, że żaden wpis nie został po cichu zmieniony ani usunięty","p1":"Filtry „Akcja”, „Kto”, lokalizacja i daty zawężają listę"}},"powiadomienia":{"tytul":"Powiadomienia","opis":"Wszystkie powiadomienia aplikacji w jednym miejscu.","punkty":{"p0":"Przełącz „Wszystkie” / „Nieprzeczytane”; „Oznacz wszystkie” oznacza je jako przeczytane","p1":"„Wyślij testowe powiadomienie” sprawdza, czy powiadomienia docierają na to urządzenie"}},"informacje":{"tytul":"Informacje","opis":"Dokumenty prawne i wzory dokumentów dla pracowników.","punkty":{"p0":"Wzory otwierają się w nowej karcie z danymi bieżącej firmy — sprawdź dane pracodawcy przed wydrukiem","p1":"Brakujące dane uzupełnisz w ustawieniach firmy"}},"pilotazEan":{"tytul":"Inwentaryzacja butelek","opis":"Pomiar butelek: kod EAN, waga i potwierdzenie zapisu do otwartej inwentaryzacji.","punkty":{"p0":"Wybierz otwartą inwentaryzację, zeskanuj kod EAN (albo „Wpisz EAN ręcznie”), potem odczytaj wagę aparatem","p1":"Kod bez kalibracji: możesz od razu przypisać produkt i kalibrację (tara, masa pełnej butelki, pojemność)","p2":"„Potwierdź i zapisz” dolicza pomiar do ilości policzonej w spisie"}}}},"app":{"backendNiedostepny":"Backend chwilowo niedostępny — spróbuj ponownie.","nowaDoba":"Nowa doba — odśwież po zapisaniu.","nowaWersja":"Dostępna nowa wersja aplikacji.","odswiez":"Odśwież","wylogowywanie":"Wylogowywanie…"},"rodoZadania":{"header":"Rejestr żądań RODO","subtitle":"Żądania osób dotyczące ich danych — terminy i realizacja","dodaj":"Nowe żądanie","wybierzPracownika":"Wybierz osobę","colPracownik":"Osoba","colPrawo":"Prawo","colWplyw":"Data wpływu","colTermin":"Termin","colStatus":"Status","colRealizacja":"Data realizacji","notatka":"Notatka","empty":"Brak zarejestrowanych żądań.","poTerminie":"Po terminie","edytuj":"Edytuj żądanie","konflikt":"Wpis został w międzyczasie zmieniony — lista została odświeżona.","bladLadowania":"Nie udało się wczytać rejestru żądań.","bladZapisu":"Nie udało się zapisać żądania.","prawo_dostep":"Dostęp (art. 15)","prawo_sprostowanie":"Sprostowanie (art. 16)","prawo_usuniecie":"Usunięcie (art. 17)","prawo_ograniczenie":"Ograniczenie (art. 18)","prawo_przenoszenie":"Przenoszenie (art. 20)","prawo_sprzeciw":"Sprzeciw (art. 21)","status_przyjete":"Przyjęte","status_w_realizacji":"W realizacji","status_zrealizowane":"Zrealizowane","status_odrzucone":"Odrzucone"},"agreement":{"text001":"Umowa i dokumenty","text003":"Zaloguj się ponownie","text004":"Oświadczenie zapisane: {{p1}}. Decyzja: {{p2}}.","text005":"Umowa i okres próbny zostały zapisane. Odśwież dostęp, logując się ponownie. Pozostałe konta firmy muszą zalogować się ponownie. Nie akceptuj ponownie.","text006":"Dostęp wymaga akceptacji umowy przez właściciela firmy.","text007":"Pierwsza akceptacja zapisana. Koniec okresu próbnego: {{p1}}.","text008":"Aktualizacja dostępu: {{p0}}. Zakończono {{p1}}/{{p2}}, oczekuje {{p3}}, błędy {{p4}}.","text009":"Ponów aktualizację dostępu","text010":"Pierwsza umowa","text011":"Propozycja zmiany dokumentów","text012":"Wydanie pakietu #{{p0}} · SHA-256 {{p1}}","text013":"Strony","text014":"Usługodawca: {{p0}}, {{p1}}, NIP {{p2}}","text015":"Klient: {{p0}}, {{p1}}, NIP {{p2}}","text016":"E-mail właściciela: {{p0}}","text017":"Oferta","text018":"{{p0}} {{p1}} netto; VAT {{p2}}%. {{p3}}","text019":"Okres próbny: {{p0}} dni włącznie, Europe/Warsaw, liczony od pierwszej akceptacji. Kolejna akceptacja nie rozpoczyna go ponownie.","text020":"Pobierz utrwaloną ofertę HTML","text021":"Poprzedni pakiet #{{p0}}","text022":"SHA-256 {{p0}}","text023":"Poprzednia oferta","text024":"Pobierz poprzednie dokumenty","text025":"Imię i nazwisko reprezentanta","text026":"Podstawa reprezentacji","text027":"Akceptacja zawiera pierwszą umowę i uruchamia okres próbny.","text028":"Akceptacja zastępuje bieżący pakiet. Odmowa lub brak odpowiedzi pozostawia dotychczasową usługę i pakiet.","text029":"Akceptuję dokumenty i ofertę","text030":"Odmawiam przyjęcia propozycji","text031":"Oczekiwanie na propozycję od operatora.","text032":"Przejdź do aplikacji","text033":"Sprawdź status ponownie","text034":"Oświadczenie","text035":"{{p0}} · {{p1}} · {{p2}} ({{p3}}) · {{p4}}","text036":"Pakiet #{{p0}} · {{p1}}; zaproszenie: {{p2}}","text037":"Oferta z chwili oświadczenia","text038":"Potwierdzenie: {{p0}}. Próby: {{p1}}. Ostatnia wysyłka: {{p2}}. SMTP nie potwierdza przeczytania.","text039":"Ponów potwierdzenie","text040":"Umowa firmy {{p0}}","text042":"Odśwież status i historię","text043":"Oczekiwanie na pierwszą umowę: {{p0}}. Trial do {{p2}}.","text044":"Aktualizacja kont: {{p0}}; zakończono {{p1}}/{{p2}}.","text045":"Otwarta propozycja #{{p0}}, pakiet #{{p1}}. {{p2}}","text046":"Właściciel {{p0}}, źródło {{p1}}. Poprzedni pakiet #{{p2}}.","text047":"Pobierz dokładny pakiet","text048":"Wycofaj propozycję","text049":"Nowe niezmienne wydanie dokumentu","text050":"Rodzaj","text051":"Regulamin","text052":"DPA","text053":"Załącznik","text054":"Informacja bez zgody","text055":"Tytuł","text056":"Wersja","text057":"Samodzielny HTML","text058":"ID utrwalonych załączników (przecinki)","text059":"Zapisz wydanie","text060":"Utworzone wydanie #{{p0}}","text061":"Nowy niezmienny pakiet i oferta","text062":"ID wydań regulaminu, DPA i załączników (przecinki)","text063":"Usługodawca","text064":"Nazwa","text065":"Adres","text066":"NIP","text067":"Klient","text068":"Zakres usługi","text069":"Cena netto PLN","text070":"VAT %","text071":"Liczba dni trialu","text072":"Zasady rozliczanych lokali","text073":"Zasady płatnej kontynuacji","text074":"Utrwalona oferta HTML","text075":"Dokładne oświadczenia umowne, każde w osobnym wierszu (bez zgód na informacje)","text076":"Zapisz pakiet","text077":"Utworzony pakiet #{{p0}}","text078":"Zastąp otwartą propozycję","text079":"Przypisz propozycję tej firmie","text080":"ID pakietu","text081":"Znaczenie pierwszej umowy lub podsumowanie zmian","text082":"Rzeczywisty e-mail aktualnego właściciela","text083":"Źródło adresu","text084":"Dokument klienta","text085":"Odniesienie do źródła","text086":"Zastąp propozycję","text087":"Przypisz propozycję","text098":"Historia oświadczeń","text099":"#{{p0}} · {{p1}} · {{p2}} · {{p3}} · {{p4}} · UID {{p5}} · pakiet #{{p6}}","text100":"Źródło adresu: {{p0}}. Pierwotne zaproszenie: {{p1}}.","text101":"Pobierz historyczne dokumenty i ofertę","text102":"Potwierdzenie: {{p0}} · próby {{p1}} · {{p2}}. SMTP nie dowodzi przeczytania.","text103":"Sprawdź doręczenie","text104":"Ponów potwierdzenie pierwotnemu adresatowi","text105":"clientid","text106":"Źródło adresu e-mail","text107":"Odniesienie do źródła adresu","text108":"Konto otrzyma zaproszenie e-mailem do ustawienia hasła. Operator nie otrzymuje hasła ani linku.","text109":"UID {{p0}} · claims {{p1}} · zaproszenie {{p2}} · próby {{p3}}. Ponowienie kończy to samo konto.","text110":"Okres próbny zostanie wyliczony z oferty przy pierwszej akceptacji umowy.","text111":"Konto otrzyma zaproszenie do ustawienia hasła. Operator nie otrzymuje hasła ani linku.","text112":"Nie można pobrać statusu umowy. Spróbuj ponownie.","text113":"Nie można pobrać dokumentów.","text114":"Propozycja zmieniła się. Odczytaj aktualne dokumenty przed złożeniem oświadczenia.","text115":"Nie uzyskano wyniku. Sprawdź status lub ponów to samo oświadczenie.","text116":"Nie można dokończyć aktualizacji dostępu.","text117":"Nie można ponowić potwierdzenia.","text118":"Nie można pobrać poprzedniego wydania.","text119":"Podaj różne dodatnie ID rozdzielone przecinkami.","text120":"Nie można zapisać danych.","text121":"Wymagany tytuł, wersja i samodzielny plik HTML.","text122":"Uzupełnij dokumenty, ofertę i oświadczenia.","text123":"Uzupełnij pakiet, podsumowanie i źródło adresu właściciela.","text124":"Propozycja zapisana. Akceptację składa wyłącznie właściciel.","text126":"Firma oczekuje na umowę. Przypisanie istniejącego konta jest zablokowane.","text127":"Nie można sprawdzić stanu umowy firmy.","text128":"własnego","releaseSaved":"Zapisano niezmienne wydanie #{{id}}.","packageSaved":"Zapisano niezmienny pakiet #{{id}}.","operatorAkcjaZablokowana":"Firma nie zaakceptowała jeszcze umowy — akcja zablokowana do akceptacji przez właściciela.","loading":"Sprawdzanie dostępu…","retryAfter":"Można ponowić za {{s}} s.","inviteSentAt":"Ostatnia wysyłka: {{d}}","inviteExpiresAt":"link ważny do {{d}}","inviteResend":"Wyślij zaproszenie ponownie","inviteResent":"Zaproszenie wysłane ponownie.","inviteResendError":"Nie udało się wysłać zaproszenia.","syncReleases":"Synchronizuj dokumenty z repozytorium","syncNew":"{{key}}: nowe wydanie #{{id}}","syncSame":"{{key}}: bez zmian (wydanie #{{id}})","autoPropose":"Wyślij standardową propozycję","autoReplaceConfirm":"Firma ma otwartą inną propozycję. Zastąpić ją standardową?","autoCreated":"Wysłano standardową propozycję #{{id}}.","autoUpToDate":"Propozycja już aktualna (#{{id}}).","autoMissingData":"Brak danych klienta w ustawieniach firmy:","autoMissingDocs":"Brak opublikowanych dokumentów — najpierw zsynchronizuj dokumenty.","goToSettings":"Przejdź do ustawień firmy","advanced":"Zaawansowane — wyjątki","proposalWithdrawn":"Propozycja wycofana.","missingField":{"nazwa":"nazwa","adres":"adres","nip":"NIP"},"emailSource":{"offer":"Oferta","client_document":"Dokument klienta","tenant_creation":"z założenia firmy"},"autoState":{"created":"Umowa: wysłano standardową propozycję do właściciela.","pending_owner":"Umowa: propozycja zostanie wysłana po dodaniu właściciela.","pending_data":"Umowa: propozycja wstrzymana — uzupełnij w ustawieniach firmy:","pending_documents":"Umowa: brak opublikowanych dokumentów — zsynchronizuj dokumenty i wyślij propozycję. Brakuje:"},"clientIp":"Adres IP: {{p0}}","userAgent":"Przeglądarka: {{p0}}","notRecorded":"nie zarejestrowano","saveCustomerData":"Zapisz dane klienta","customerDataSaved":"Dane klienta zapisane","sendStandard":"Wyślij standardową propozycję","labelNazwaFirmy":"Nazwa firmy (do umowy)","labelAdres":"Adres","labelNip":"NIP","errorNip":"NIP musi mieć 10 cyfr","customerDataRequired":"Uzupełnij wszystkie brakujące pola.","finalization":{"not_required":"Dostęp do aplikacji nie wymaga aktualizacji.","pending":"Trwa przygotowanie dostępu do aplikacji.","partial":"Nie udało się jeszcze zaktualizować dostępu wszystkich kont firmy.","complete":"Dostęp do aplikacji został zaktualizowany."},"decision":{"accept":"Akceptacja","refuse":"Odmowa"},"confirmation":{"pending":"Potwierdzenie przyjęcia oświadczenia oczekuje na wysłanie e-mailem.","sent":"Potwierdzenie przyjęcia oświadczenia zostało wysłane e-mailem.","failed":"Nie udało się wysłać potwierdzenia e-mailem. Twoje oświadczenie pozostaje zapisane."},"inviteResult":{"pending":"Zaproszenie oczekuje na wysłanie.","sent":"Zaproszenie zostało wysłane e-mailem.","failed":"Nie udało się wysłać zaproszenia. Spróbuj ponownie.","not_sent":"Nie wysłano nowego zaproszenia."},"invitePasswordSet":"Konto aktywne — hasło ustawione. Do odzyskania dostępu użyj resetu hasła.","ui":{"intro":"Zapoznaj się z ofertą i dokumentami, a następnie złóż oświadczenie w imieniu firmy.","offerTitle":"Podsumowanie oferty","priceNet":"Cena netto za lokal","vat":"+ VAT {{p0}}%","trialTitle":"Okres próbny","trialDays":"{{p0}} dni bezpłatnie","continuationTitle":"Po okresie próbnym","partiesTitle":"Strony umowy","supplier":"Usługodawca","customer":"Klient","taxId":"NIP {{p0}}","ownerEmail":"E-mail właściciela","documentsTitle":"Dokumenty","preview":"Podgląd","hidePreview":"Zwiń podgląd","download":"Pobierz","previewFrame":"Podgląd dokumentu {{p0}}","declarationsTitle":"Oświadczenia","declarationsHint":"Każde oświadczenie zaznacz osobno.","checkAll":"Zaznacz wszystkie","representativeTitle":"Osoba składająca oświadczenie","progress":"Zaznaczono {{p0}} z {{p1}}","loading":"Wczytywanie…","waitingTitle":"Oczekiwanie na propozycję od operatora","waitingText":"Gdy operator przygotuje ofertę i dokumenty, pojawią się tutaj. Możesz sprawdzić status ponownie w dowolnej chwili.","acceptedTitle":"Umowa zaakceptowana","historyTitle":"Historia oświadczeń","technical":"Szczegóły techniczne"}},"zaproszenie":{"title":"Zaproszenie do Wigary","loading":"Sprawdzam link zaproszenia…","expired":"Link wygasł lub został zastąpiony nowszym — poproś administratora lub operatora o ponowne wysłanie zaproszenia.","invalid":"Nieprawidłowy link zaproszenia.","rateLimited":"Zbyt wiele prób. Spróbuj za chwilę.","error":"Nie udało się otworzyć zaproszenia. Spróbuj ponownie.","retry":"Spróbuj ponownie"},"magazyn":{"katalog":{"title":"Produkty","subtitle":"Surowce kupowane od dostawców — składniki, z których gotujesz. Dania i półprodukty tworzysz w Recepturach, nie tutaj.","searchPlaceholder":"Szukaj…","allTypes":"Wszystkie typy","filtryLabel":"Filtry","showInactive":"Nieaktywne","addProduct":"Dodaj produkt","emptyNoProducts":"Brak produktów. Kliknij \"Dodaj produkt\", aby dodać pierwszy.","emptyNoResults":"Brak wyników dla wybranych filtrów.","colNazwa":"Nazwa","colTyp":"Typ","colJednostka":"Jednostka","colCenaNetto":"Cena netto","colVat":"VAT","colZakup3m":"Zakup 3 mies.","alergenyNieWypelnione":"Alergeny nie wypełnione — receptury z tym produktem będą oznaczone jako niekompletne.","alergenyPotwierdzonyBrak":"Potwierdzony brak alergenów.","alergenyZadeklarowane":"Liczba zadeklarowanych alergenów.","colDataFaktury":"Data faktury","colDostawca":"Dostawca","colPrzelicznik":"Przelicznik","colCenaBazowa":"Cena/jedn. bazowa","przejdzDoFaktury":"Przejdź do faktury","przelicznikBrak":"z karty","przelicznikZKarty":"Ta dostawa nie miała własnego przelicznika — użyto wartości domyślnej z karty produktu.","currencyZl":"zł","warnBrakNormalizacji":"Brak konfiguracji jednostki ceny — food cost może być zawyżony ×1000. Edytuj produkt i uzupełnij pole \"Jednostka\" (np. kg, l) lub \"Jedn. zakupu\".","edit":"Edytuj","confirm":"Potwierdź","cancel":"Anuluj","deactivate":"Dezaktywuj","activate":"Aktywuj","noInvoiceData":"Brak danych z faktur","aggMin":"Min","aggAvg":"Śr","aggMax":"Max","aggOstatnia":"Ostatnia","fieldNazwa":"Nazwa","placeholderNazwa":"np. Ryż basmati","fieldTyp":"Kategoria zakupowa","placeholderTyp":"np. surowiec","fieldJednostka":"Jednostka","placeholderJednostkaShort":"kg, l, szt…","placeholderJednostkaLong":"kg, l, szt, porcja…","fieldCenaNetto":"Cena netto / opak.","fieldCenaBrutto":"Cena brutto / opak.","fieldVat":"VAT %","fieldAktywny":"Aktywny","save":"Zapisz","add":"Dodaj","fieldRola":"Rodzaj","rolaSurowiec":"surowiec","rolaPolprodukt":"półprodukt","rolaDanie":"danie","rolaNapoj":"napój","fieldJednZakupuShort":"Jedn. zakupu","fieldJednZakupu":"Jednostka zakupu","fieldPrzelicznik":"Wielkość opakowania","fieldPrzelicznikZakupu":"Wielkość opakowania","jednostkaBazowaPrefix":"1 szt =","jednostkaBazowaBrak":"liczę w sztukach","errPrzelicznikMieszany":"Przelicznik musi być większy od 1, np. 1 szt = 400 g.","fieldStanMinimalny":"Stan minimalny","placeholderStanMinimalny":"np. 5","opisStanMinimalny":"Próg niskiego stanu magazynowego — gdy ilość produktu w lokalu spadnie poniżej tej wartości, system wygeneruje powiadomienie. Puste lub 0 = brak alertu.","fieldKrokZamowienia":"Krok zamówienia","placeholderKrokZamowienia":"np. 10","opisKrokZamowienia":"Wielkość opakowania — wyliczona ilość do zamówienia zaokrągli się w górę do wielokrotności tej wartości (krok 10, brakuje 3 → zamówimy 10). Puste lub 0 = bez zaokrąglania.","fieldCenaSprzedBruttoShort":"Cena sprzed. brutto","fieldCenaSprzedazyBrutto":"Cena sprzedaży (brutto)","placeholderZMenu":"z menu","fieldOdsprzedaz":"Odsprzedaż (bez receptury)","efektywnaCena":"Efektywna cena","warnUzupelnijJednostke":"Uzupełnij jednostkę (np. kg, l, g) — food cost będzie zawyżony","newProduct":"Nowy produkt","productsCount":"produktów","opisNazwa":"Nazwa produktu — np. „Ryż basmati”, „Masło”, „Pomidory pelati”.","opisTyp":"Kategoria produktu (np. nabiał, mięso, przyprawy) — służy do filtrowania i raportów.","opisJednostka":"Jednostka opisowa (tekst, np. kg, l, szt, worek). Informacyjna — do poprawnej normalizacji ceny ustaw „Jedn. zakupu” i „Przelicznik”.","opisCena":"Cena zakupu netto za CAŁE opakowanie — nie za kilogram/sztukę. Paczka serwetek 100 szt za 12 zł → wpisz 12 (system policzy 0,12 zł/szt). Aktualizowana automatycznie z faktur, można nadpisać ręcznie.","opisCenaBrutto":"Cena brutto (z VAT) — wygodnie wpisać prosto z paragonu/faktury. Przeliczana automatycznie na netto wg stawki VAT.","opisVat":"Stawka VAT produktu — używana do przeliczeń netto/brutto i food cost.","opisRola":"surowiec = kupowany od dostawcy; półprodukt = robiony z receptury (np. sos, marynata); danie = sprzedawane z menu. Półprodukt z własną recepturą (z wypełnioną wydajnością) jest liczony w spisie i w Stanach — jego produkcję trzeba rejestrować zadaniem, inaczej saldo leci w minus. Sprzedaż dania zdejmuje wtedy ten półprodukt, nie jego surowce.","opisJednZakupu":"W czym mierzysz zawartość opakowania (kg, l, szt) — nie wielkość samego opakowania, tę wpisujesz obok. Wraz z wielkością opakowania sprowadza cenę paczki do ceny za gram/ml/sztukę. Jednostka bazowa (g/ml/szt) do food costu dobierana jest automatycznie z tej jednostki (dla „szt” można ją nadpisać ręcznie, patrz „1 szt = ...” niżej).","opisPrzelicznik":"Ile jednostek zakupu mieści opakowanie, którego dotyczy cena. Worek ryżu 15 kg → jedn. zakupu „kg”, wpisz 15. Paczka serwetek 100 szt → jedn. zakupu „szt”, wpisz 100. Karton 250 g przy zakupie w kg → 0,25. Kupujesz luzem na kg/l/szt → zostaw 1.","opisJednostkaBazowa":"Wzorzec „kupowane w sztukach, liczone wagowo”: jogurt (1 kubek = 400 g) albo masło (1 kostka = 200 g). Wybierz g/ml i wpisz przelicznik > 1 — food cost i cena za kg/l będą liczone z prawdziwej wagi/objętości zamiast ze sztuki. Zostaw „liczę w sztukach”, gdy produkt naprawdę kupujesz i liczysz na sztuki.","opisCenaSprzedazy":"Cena brutto z menu (dla dania) — podstawa wyliczenia food cost % i marży.","opisEfektywna":"Cena sprowadzona do jednej jednostki bazowej (zł/kg, zł/l lub zł/szt) — to wartość używana w kalkulacji food cost receptur.","opisSprzedazBezposrednia":"Pozycja kupowana i sprzedawana bez przetworzenia (np. napój butelkowany, przekąska w opakowaniu) — food cost liczony wprost z ceny zakupu (jak surowiec), bez zakładania receptury. Ustaw jedn. bazową/zakupu i przelicznik jak dla surowca.","fieldNiemagazynowalny":"Niemagazynowalny","opisNiemagazynowalny":"Produkt pomijany w stanach magazynowych i inwentaryzacji — np. usługa albo towar odsprzedawany bez śledzenia ilości na stanie. Zaznacz też przy półprodukcie robionym od ręki, którego nie rejestrujesz osobnym zadaniem: nie ma go w spisie ani w Stanach, a system „przechodzi przez niego” i zdejmuje wprost jego surowce.","errorLoadTypy":"Nie udało się załadować typów produktów","errorLoadJednostki":"Nie udało się załadować jednostek","errorLoadProdukty":"Nie można załadować produktów. Spróbuj ponownie za chwilę.","errorProduktNiedostepny":"Produkt niedostępny — rekord nie istnieje albo nie masz do niego dostępu","cenaZrodloFaktura":"z faktury {{data}}","cenaZrodloSrednia":"średnia z 3 mies. ({{faktur}})","cenaZrodloReczna":"ręczna","toastZaktualizowany":"Produkt zaktualizowany","toastDodany":"Produkt dodany","errorZapisu":"Błąd zapisu. Spróbuj ponownie za chwilę.","toastDezaktywowany":"{{nazwa}} dezaktywowany","errorDezaktywacji":"Błąd dezaktywacji","toastAktywowany":"{{nazwa}} aktywowany","errorAktywacji":"Błąd aktywacji","typLabelPP":"PP","allLists":"Wszystkie listy zamówień","errorLoadListy":"Nie udało się wczytać list zamówień.","errorHistoriaCen":"Nie można załadować historii cen","zapytanie":{"wybierz":"Wybierz do zapytania ofertowego","przycisk":"Zapytanie ofertowe ({{n}})","tytul":"Zapytanie ofertowe","iloscOpis":"Ilość jest opcjonalna — puste pole = bez ilości w zapytaniu.","ilosc":"Ilość","podglad":"Podgląd treści","kopiuj":"Kopiuj","email":"Wyślij e-mailem","skopiowano":"Skopiowano zapytanie do schowka","bladKopiowania":"Nie udało się skopiować zapytania","zaDlugie":"Zapytanie jest za długie na e-mail z linku — skopiuj treść i wklej do wiadomości.","temat":"Zapytanie ofertowe {{firma}}","powitanie":"Dzień dobry,","wstep":"prosimy o przygotowanie oferty na poniższe produkty:","prosba":"Prosimy o podanie ceny jednostkowej, dostępności oraz minimalnej ilości zamówienia.","pozdrowienia":"Pozdrawiamy,","odznacz":"Odznacz wszystkie"}},"receptury":{"title":"Receptury","subtitle":"Dania, napoje i półprodukty — tu składasz je ze składników i widzisz food cost z cen zakupu. Same surowce dodajesz w Katalogu produktów.","tabDania":"Dania","tabNapoje":"Napoje","tabPolprodukty":"Półprodukty","kpiAktywnychNapojow":"aktywnych napojów","kpiAktywnychDan":"aktywnych dań","kpiSredniFoodCost":"średni {{metryka}}","kpiCel":"cel","celBrak":"Brak progu — ustaw cel na recepturze lub próg w Ustawieniach","celFallback":"Cel {{cel}}%","kpiPowyzejCelu":"powyżej celu","kpiBezCenySprzedazy":"bez ceny sprzedaży","kpiAktywnychPolproduktow":"aktywnych półproduktów","kpiNiepelnyKoszt":"z niepełnym kosztem","searchPlaceholder":"Szukaj receptury…","nieaktywne":"nieaktywne","tooltipPrzelicz":"Przelicz food cost wg aktualnych cen z katalogu/faktur","przelicz":"Przelicz","tooltipNowaReceptura":"Utwórz nową recepturę","nowaReceptura":"Nowa receptura","emptyDania":"Brak dań. Dodaj recepturę dla produktu sprzedawanego z menu.","emptyNapoje":"Brak napojów. Oznacz pozycję sprzedawaną w katalogu kategorią „napój”.","emptyPolprodukty":"Brak półproduktów. Oznacz produkt w katalogu jako „półprodukt” — pojawi się tu od razu, gotowy do utworzenia receptury.","colReceptura":"Receptura","colWydajnosc":"Wydajność","colKosztCalk":"Koszt całk.","colKosztJedn":"Koszt jedn.","porcjaSufiks":"porcja","tooltipKosztPorcji":"Koszt jednej sprzedawanej porcji (wsad ÷ liczba porcji). Pokazywany dla receptur z ustawionym porcjowaniem.","colCenaSprzed":"Cena sprzed.","colVat":"VAT","colZysk":"Marża","colUzywanyW":"Używany w","tooltipBezReceptury":"Produkt oznaczony jako półprodukt, ale nie ma jeszcze receptury. Kliknij, aby ją utworzyć.","bezReceptury":"bez receptury","tooltipOdsprzedaz":"Pozycja odsprzedaży (np. napój butelkowany) — food cost liczony wprost z ceny zakupu, bez receptury. Kliknij, aby edytować cenę w katalogu.","odsprzedaz":"odsprzedaż","tooltipAlergenyNiepelne":"Lista alergenów NIEKOMPLETNA — któryś produkt w drzewie składników nie ma wypełnionej deklaracji. Nie traktuj jej jako pewnej.","tooltipAlergeny":"Alergeny wyliczone z deklaracji produktów w całym drzewie składników.","tooltipBrakCeny":"Brak ceny dla niektórych składników — koszt jest niepełny. Powiąż produkty z fakturami lub uzupełnij receptury półproduktów.","tooltipUstawCene":"Ustaw cenę sprzedaży w edytorze, aby policzyć food cost %","tooltipLiczbaUzyc":"Liczba receptur, w których ten półprodukt jest składnikiem","tooltipKosztPrzeliczono":"Koszt przeliczono {{dni}} dni temu","tooltipKosztNigdy":"Koszt nigdy nie został przeliczony","tooltipUtworzDlaPolproduktu":"Utwórz recepturę dla tego półproduktu","utworzReceptura":"Utwórz recepturę","tooltipEdytujWKatalogu":"Edytuj cenę zakupu/sprzedaży w katalogu","edytujWKatalogu":"Edytuj w katalogu","edytuj":"Edytuj","usun":"Usuń","tooltipPotwierdzDezaktywacje":"Potwierdź dezaktywację receptury","potwierdz":"Potwierdź","dan":"dań","polproduktow":"półproduktów","wybierzProduktOpis":"Wybierz produkt o roli „danie” lub „półprodukt”, dla którego utworzysz recepturę.","wybierzProdukt":"— wybierz produkt —","lubWpiszNazwe":"lub","nazwaNowejPozycji":"Nazwa nowej pozycji (np. Pad Thai)","brakProduktowBezReceptury":"Brak istniejących produktów bez receptury — wpisz nazwę nowej pozycji poniżej, produkt utworzy się razem z recepturą.","tooltipAnulujBezTworzenia":"Anuluj bez tworzenia","anuluj":"Anuluj","tooltipUtworzIPrzejdz":"Utwórz recepturę i przejdź do edycji","utworzIEdytuj":"Utwórz i edytuj","errorLoad":"Nie można załadować receptur. Spróbuj ponownie za chwilę.","errorTworzeniaReceptury":"Błąd tworzenia receptury. Spróbuj ponownie za chwilę.","toastPrzeliczony":"Food cost przeliczony","errorPrzeliczania":"Błąd przeliczania food cost. Spróbuj ponownie za chwilę.","toastUsunieta":"Receptura „{{nazwa}}” usunięta","errorUsuwania":"Błąd usuwania receptury","duplikuj":"Duplikuj","duplikujReceptura":"Duplikuj recepturę","duplikujOpis":"Kopia receptury wymaga nowej pozycji w katalogu — podaj jej nazwę. Składniki, wydajność i procedura zostaną skopiowane.","kopiaNazwa":"{{nazwa}} (kopia)","toastZduplikowana":"Receptura „{{nazwa}}” utworzona jako kopia","errorDuplikowania":"Błąd duplikowania receptury","errorDuplikowaniaBrakUprawnien":"Brak uprawnień do duplikowania receptur","errorDuplikowaniaPoProdukcie":"Pozycja „{{nazwa}}” została utworzona w katalogu, ale kopiowanie składników nie powiodło się — uzupełnij recepturę ręcznie lub usuń pozycję","kartaDan":"Drukuj kartę dań","tooltipKartaDan":"Wydruk karty dań z alergenami (aktywne dania i napoje)","kartaDanTytul":"Karta dań — informacja o alergenach","kartaDanKolDanie":"Danie","kartaDanKolAlergeny":"Alergeny","kartaDanBezAlergenow":"bez alergenów","kartaDanNiepelne":"Lista niepełna — zapytaj obsługę","kartaDanStopka":"Alergeny wg rozporządzenia UE nr 1169/2011 (załącznik II)."},"dostawcy":{"title":"Dostawcy","subtitle":"Zestawienie według faktur","searchPlaceholder":"Szukaj nazwa / NIP…","summaryDostawcow":"Dostawców","summaryFaktur":"Faktur","summaryBrutto":"Suma kosztów","summaryDoZaplaty":"Do zapłaty","categoryAll":"Wszystkie","emptyNoDostawcy":"Brak dostawców — pojawią się po dodaniu/synchronizacji faktur.","emptyNoResults":"Brak wyników dla wybranych filtrów.","colDostawca":"Dostawca","colKategoria":"Kategoria","colFaktur":"Faktur","colSumaBrutto":"Koszt","obrot":"obrót","tooltipObrot":"Grupa bez rekordu dostawcy — to surowy obrót z faktur, nie koszt; nie wchodzi do sumy kosztów","colDoZaplaty":"Do zapłaty","colOstatnia":"Ostatnia","nipLabel":"NIP","linkSearchPlaceholder":"Szukaj dostawcy…","linkNoResults":"Brak wyników","linkConfirm":"Powiąż","tooltipUtworzRekord":"Utwórz nowy rekord dostawcy i powiąż faktury","utworzRekord":"utwórz rekord","tooltipPowiazZIstniejacym":"Powiąż faktury z istniejącym rekordem dostawcy","powiazZIstniejacym":"powiąż z istniejącym","tooltipBezRekordu":"Faktury KSeF bez powiązania z rekordem dostawcy","bezRekordu":"bez rekordu","bezDostawcy":"Bez dostawcy","kategoriaBrak":"— brak —","domyslnyLokal":"Domyślny lokal","domyslnyLokalBrak":"— bez domyślnego lokalu —","domyslnyLokalHint":"Faktury z KSeF/inFaktu bez lokalu dostaną ten lokal; ręczna zmiana na fakturze ma pierwszeństwo.","errorLokal":"Wybierz aktywny lokal.","tooltipZmienKategorie":"Zmień kategorię","tooltipFakturyDostawcy":"Faktury dostawcy","pierwszaData":"Pierwsza","sumaNetto":"Netto","colData":"Data","colNumer":"Numer","colBrutto":"Brutto","colPlatnosc":"Płatność","colKsef":"KSeF","doZaplaty":"Do zapłaty","oplacone":"Opłacone","dostawcowCount":"dostawców","errorLoad":"Nie można załadować danych dostawców. Spróbuj ponownie za chwilę.","toastPowiazano":"Powiązano z „{{nazwa}}” ({{liczba}} faktur)","toastPowiazanoBezZmian":"Powiązano z „{{nazwa}}” ({{liczba}} faktur, w tym {{bezZmian}} już przypisanych wcześniej)","errorPowiazania":"Błąd powiązania. Spróbuj ponownie za chwilę.","errorPowiazaniaNicNieZapisano":"Nie przypisano żadnej faktury — operacja jest wszystko-albo-nic, dane nie zostały zmienione. {{detail}}","errorBrakRekordu":"Ten dostawca nie ma rekordu w bazie (faktura KSeF bez powiązania) — nie można edytować kategorii","toastKategoria":"Kategoria: {{kategoria}}","errorZapisuKategorii":"Błąd zapisu. Spróbuj ponownie za chwilę.","tooltipSugestiaKategorii":"Ustaw kategorię dostawcy na podstawie już skategoryzowanych faktur","sugestiaKategorii":"Sugestia: {{kategoria}} — {{count}} z {{total}} faktur","confirmSugestiaKategorii":"Ustawić kategorię „{{kategoria}}” dla dostawcy „{{nazwa}}”?","toastRekordUtworzony":"Rekord dostawcy utworzony i powiązany z {{liczba}} fakturami","errorTworzeniaRekordu":"Błąd tworzenia rekordu. Spróbuj ponownie za chwilę.","tooltipUsun":"Usuń dostawcę (nieodwracalne)","usunPytanie":"Usunąć dostawcę „{{nazwa}}”?","usunNieodwracalne":"Usunięcia nie da się cofnąć — nie ma kosza ani przywracania.","usunPotwierdz":"Usuń trwale","usunAnuluj":"Anuluj","usunZamknij":"Zamknij","usunBlokadaTytul":"Nie można usunąć dostawcy „{{nazwa}}” — wskazują na niego:","usunGrupa":{"faktury":"faktury","produkty":"produkty","produkt_cena_historia":"historia cen produktów","listy_zamowien":"listy zamówień","stany_zrobione":"spisy stanów magazynowych","koszty_stale":"koszty stałe","przelewy":"przelewy"},"usunBlokadaPodpowiedz":"Najpierw wyczyść te powiązania (przepnij faktury, zmień domyślnego dostawcę w produktach, usuń listę zamówień), potem spróbuj ponownie. Usunięte faktury też się liczą — da się je przywrócić.","toastUsunieto":"Dostawca „{{nazwa}}” usunięty","errorUsuwania":"Nie udało się usunąć dostawcy","errorUsuwaniaBrakUprawnien":"Brak uprawnienia do usuwania dostawców (magazyn.dostawcy)","errorUsuwaniaNieZnaleziono":"Dostawca już nie istnieje — odśwież listę"},"faktury":{"title":"Faktury zakupowe","subtitle":"Rejestr zakupów","searchPlaceholder":"Szukaj (też po pozycjach)…","tooltipWczytywaniePozycji":"Wczytywanie pozycji…","filtryLabel":"Filtry","filterDoZaplaty":"Do zapłaty","filterNiedopasowane":"Niedopasowane","filterTylkoZaznaczone":"Tylko zaznaczone do zapłaty","ustawieniaIntegracji":"Ustawienia integracji","wiecejKategorii":"Więcej kategorii","szukajKategorii":"Szukaj kategorii…","zaznaczoneDoZaplaty":"Zaznaczone do zapłaty:","sumaBruttoZaznaczonych":"Suma brutto zaznaczonych","odznaczWszystkie":"Odznacz wszystkie zaznaczone ({{n}})","ustawKategorieN":"Ustaw kategorię ({{n}})","terminLabel":"Termin:","terminDzis":"Dzisiaj","terminZa":"Za {{n}} dni","terminZa1":"Za 1 dzień","terminPo1":"Po terminie 1 dzień","terminPo":"Po terminie {{n}} dni","sortBrutto":"sort. wg brutto","menuFaktury":"Menu faktury","akcje":"Akcje","tooltipPobierzNowe":"Pobiera nowe faktury z KSeF wraz z pozycjami","pobierzNoweFaktury":"Pobierz z KSeF","tooltipPobierzInfakt":"Pobiera dokumenty kosztowe z inFakt","pobierzZInfakt":"Pobierz z inFakt","dodajFaktureRecznie":"Dodaj fakturę ręcznie","headerEksport":"Eksport","eksportCsv":"Eksport CSV","eksportPdf":"Eksport PDF","toastPdfPobrany":"Popup zablokowany — PDF pobrano na dysk.","zrodloReczna":"ręczna","categoryAll":"Wszystkie","fakture":"fakturę","faktur":"faktur","odznacz":"Odznacz","emptyNoFaktury":"Brak faktur. Kliknij „Akcje” → „Dodaj fakturę ręcznie” albo „Pobierz z KSeF”.","emptyNoResults":"Brak wyników dla wybranych filtrów.","zwinMiesiac":"Zwiń miesiąc","rozwinMiesiac":"Rozwiń miesiąc","colOznacz":"Oznacz","colDostawca":"Dostawca","colData":"Data faktury","colBruttoNetto":"Brutto / Netto","colPlatnosc":"Płatność","colKategoria":"Kategoria","bezKategorii":"bez kategorii","tooltipUstawKategorie":"Ustaw kategorię","wybierzKategorie":"Wybierz kategorię…","ustawKategorie":"Ustaw kategorię","toastKategoriaZmieniona":"Kategoria: {{kategoria}}","tooltipPrzeterminowana":"Przeterminowana","odswiezZKsef":"Odśwież z KSeF","statusPlatnosci":"Status płatności","nieoplacone":"Nieopłacone","oplaconeGotowka":"Opłacone gotówką","oplaconePrzelewem":"Opłacone przelewem/kartą","oplaconeInaczej":"Opłacone inaczej","niePlacic":"Nie płacić","edytuj":"Edytuj","usun":"Usuń","fieldData":"Data","fieldNumerFaktury":"Numer faktury","placeholderNumerFaktury":"FV/123/2026","fieldKwota":"Kwota","fieldTerminPlatnosci":"Termin płatności","fieldLokalizacja":"Lokalizacja","calaLokalizacja":"Cała lokalizacja","wszystkieLokale":"Wszystkie lokale","wszystkieMiesiace":"Wszystkie miesiące","wszystkieZrodla":"Wszystkie źródła","zrodloFiltr":{"infakt":"inFakt","ksef":"KSeF","reczne":"Ręcznie"},"infaktKindLabel":"Rodzaj","infaktKindFiltr":{"wszystkie":"Wszystkie rodzaje","internalEvidence":"Dowody wewnętrzne","documentScan":"Skany dokumentów","brak":"Bez rodzaju"},"dowodWewnetrznyBadge":"DW","dowodWewnetrznyOpis":"Dowód wewnętrzny — bez sprzedawcy i kategorii","doZaplaty":"Do zapłaty","oplacone":"Opłacona","gotowka":"Gotówka","przelew":"Przelew/karta","inne":"Inne","cancel":"Anuluj","save":"Zapisz","brakPozycji":"Brak pozycji dla tej faktury","colNr":"Nr","colNazwa":"Nazwa","colJed":"Jed.","colIlosc":"Ilość","colCenaNetto":"Cena netto","colWartNetto":"Wart. netto","colWartBrutto":"Wart. brutto","colVat":"VAT","colZrodlo":"Źródło","colProdukt":"Produkt","colPrzelicznik":"Przelicznik","tooltipOdwiazProdukt":"Odwiąż produkt","tooltipPowiaz":"Powiąż: {{nazwa}}","tooltipEdytujPozycje":"Edytuj pozycję","edytujPozycje":"Edytuj pozycję faktury","toastPozycjaZaktualizowana":"Pozycja zaktualizowana","fieldPrzelicznikZakupu":"Przelicznik zakupu (opcjonalnie)","hintPrzelicznikZakupu":"Ile jednostek bazowych w tym opakowaniu (tej dostawy). Puste = użyj domyślnego przelicznika produktu.","kontekstPozycja":"Pozycja: {{ilosc}} {{jednostka}}","kontekstProdukt":"Produkt: {{jednostka}} (baza: {{baza}})","kontekstProduktBezBazy":"Produkt: {{jednostka}}","uzyjSugestii":"użyj: {{wartosc}}","historiaCen":"Historia cen tego produktu","historiaLadowanie":"Ładowanie historii…","brakHistorii":"Brak wcześniejszych dostaw tego produktu.","zmien":"zmień","zrodloPrzelicznika":{"pozycja":"ustawiony ręcznie na pozycji","jednostka":"z jednostki","historia":"z historii dostaw","produkt":"domyślny produktu","brak":"nieznany"},"inny":"Inny…","powiazProdukt":"Powiąż produkt…","sumaBrutto":"Suma brutto","sumaNetto":"Suma netto","nowaFaktura":"Nowa faktura","add":"Dodaj","dodajNowyProdukt":"Dodaj nowy produkt","warnPodobnyProdukt":"Podobny produkt już istnieje: {{nazwa}} — na pewno chcesz utworzyć nowy?","errorTworzeniaProduktu":"Błąd tworzenia produktu. Spróbuj ponownie za chwilę.","infoProduktUtworzonyLinkNieudany":"Produkt „{{nazwa}}” utworzony, ale powiązanie z pozycją nie powiodło się — wybierz go ręcznie z listy","month":{"jan":"Styczeń","lut":"Luty","mar":"Marzec","kwi":"Kwiecień","maj":"Maj","cze":"Czerwiec","lip":"Lipiec","sie":"Sierpień","wrz":"Wrzesień","paz":"Październik","lis":"Listopad","gru":"Grudzień"},"errorLoadProdukty":"Nie udało się załadować katalogu produktów — powiązanie pozycji może nie działać","errorLoadPozycje":"Nie można załadować pozycji faktury","toastPowiazanoZ":"Powiązano z: {{nazwa}}","errorPowiazaniaPozycji":"Błąd powiązania. Spróbuj ponownie za chwilę.","toastOdwiazanoProdukt":"Odwiązano produkt","errorOdwiazaniaPozycji":"Błąd odwiązania. Spróbuj ponownie za chwilę.","errorLoadFaktury":"Nie można załadować faktur. Spróbuj ponownie za chwilę.","errorNieznalezionoFaktury":"Nie znaleziono faktury na liście (spoza bieżącego roku)","errorFakturaNiedostepna":"Faktura niedostępna — rekord nie istnieje albo nie masz do niego dostępu","toastZaktualizowana":"Faktura zaktualizowana","toastDodana":"Faktura dodana","errorZapisu":"Błąd zapisu. Spróbuj ponownie za chwilę.","errorZmianyStatusu":"Błąd zmiany statusu płatności","toastUsunieta":"Faktura usunięta","errorUsuwania":"Błąd usuwania faktury","confirmUsun":"Usunąć fakturę {{numer}}?","toastOdswiezonaZKsef":"Faktura odświeżona z KSeF","errorOdswiezania":"Błąd odświeżania. Spróbuj ponownie za chwilę.","ksefPozostalyFaktury":"W KSeF zostały jeszcze faktury — reszta dociągnie się automatycznie (cron) albo kliknij ponownie za chwilę.","ksefBledowSuffix":", {{errors}} błędów","ksefAutoLinkedSuffix":", {{autoLinked}} auto-dopasowanych","toastKsefCron":"KSeF: +{{created}} nowych, {{updated}} zaktualizowanych, {{skipped}} bez zmian, {{wiersze}} pozycji{{autoLinkedSuffix}}{{errorsSuffix}}","errorCronKsef":"Błąd pobierania faktur. Spróbuj ponownie za chwilę.","toastInfaktPobierz":"inFakt: pobrano {{pobrane}}, dopasowano {{dopasowane}}, nowych {{nowe}}, pominięto {{pominiete}}","errorPobierzInfakt":"Błąd pobierania dokumentów z inFakt. Spróbuj ponownie za chwilę.","uzupelnijTerminy":"Uzupełnij terminy","tooltipUzupelnijTerminy":"Dociąga brakujący termin płatności dla faktur pobranych z KSeF","toastUzupelnionoTerminy":"Terminy płatności: {{processed}} sprawdzonych, {{updated}} uzupełnionych, {{skipped}} bez zmian{{errorsSuffix}}","errorUzupelnianiaTerminow":"Błąd uzupełniania terminów płatności. Spróbuj ponownie za chwilę.","headerPozycje":"Pozycje faktur","autoPolaczPozycje":"Auto-połącz pozycje","tooltipAutoPolacz":"Automatycznie łączy pozycje z produktami przy wysokim dopasowaniu (≥80%)","toastAutoPolaczono":"Auto-połączono: {{linked}} pozycji, {{needsReview}} do ręcznego przeglądu{{errorsSuffix}}","toastAutoPolaczonoPozostalo":"Auto-połączono: {{linked}} pozycji, {{needsReview}} do ręcznego przeglądu{{errorsSuffix}}. Zostało jeszcze {{remaining}} do sprawdzenia — uruchom ponownie.","errorAutoPolaczenia":"Błąd auto-łączenia pozycji. Spróbuj ponownie za chwilę.","errorAutoPolaczeniaLimit":"Auto-łączenie przerwane (zbyt wiele żądań): {{linked}} pozycji już połączonych, {{needsReview}} do przeglądu. Spróbuj ponownie za chwilę.","errorAutoPolaczeniaCzesciowe":"Auto-łączenie przerwane błędem: {{linked}} pozycji już połączonych, {{needsReview}} do przeglądu. Spróbuj ponownie.","tooltipSugestiaWynik":"Procent dopasowania nazwy do sugerowanego produktu","errorZmianyOznaczenia":"Błąd zmiany oznaczenia faktury","dymek":{"id":"ID","dostawcaId":"Dostawca ID","dostawca":"Dostawca","numerFaktury":"Numer faktury","data":"Data","kwota":"Kwota","terminPlatnosci":"Termin płatności","platnosc":"Płatność","ksefNumer":"KSeF nr","ksefPobrano":"Pobrano z KSeF","ksefNetto":"Netto (KSeF)","ksefBrutto":"Brutto (KSeF)","ksefVat":"VAT (KSeF)","ksefSprzedawca":"Sprzedawca (KSeF)","ksefNip":"NIP (KSeF)","ksefTyp":"Typ (KSeF)","waluta":"Waluta","ksefXml":"KSeF XML","ksefTerminPlatnosci":"Termin płatności (KSeF)"},"porownanie":{"tytul":"Porównanie z dostawami","kwotaFaktury":"kwota faktury","colProdukt":"Produkt","colRoznica":"Różnica","colCena":"Cena","colStatus":"Status","dostawa":"dostawa","status":{"zgodne":"zgodne","roznica_ilosci":"różnica ilości","roznica_ceny":"zmiana ceny","brak_na_fakturze":"brak na fakturze","brak_w_dostawie":"brak w dostawie","niezmapowane":"niezmapowane"}},"fieldOpis":"Opis","placeholderOpis":"np. czynsz lipiec","hintOpis":"Krótka notatka do faktury — ułatwia odnalezienie dokumentu na liście.","fieldKosztStaly":"Koszt stały","bezKosztuStalego":"— bez przypisania —","szczegoly":"Szczegóły faktury","tooltipSzczegoly":"Pokaż szczegóły faktury","fieldNumerKonta":"Numer konta sprzedawcy","tooltipKopiujKonto":"Kopiuj numer konta","toastKontoSkopiowane":"Skopiowano","powiazania":"Powiązane operacje bankowe","brakPowiazan":"Brak powiązanych operacji bankowych.","powiazaniaLadowanie":"Wczytywanie powiązanych operacji…","ksefImportWToku":"Trwa import początkowy z KSeF — zwykłe pobieranie jest wstrzymane do jego zakończenia.","ariaRok":"Rok faktur","ariaMiesiac":"Miesiąc faktur","ariaLokalizacja":"Lokalizacja faktur","ariaZrodlo":"Źródło faktur","pokazWiecej":"Pokaż więcej (pozostało: {{n}})"},"duplikat":{"title":"Może chodzi o istniejący produkt?","lead":"Nazwa „{{nazwa}}” jest podobna do produktów, które już masz w katalogu. Wybierz istniejący albo potwierdź, że to jednak inny produkt.","nieaktywny":"nieaktywny","anuluj":"Anuluj","utworzMimoTo":"To jednak inny produkt — utwórz nowy"}},"uzytkownicyAplikacji":{"roleAdmin":"Admin","roleManager":"Manager","roleSzefKuchni":"Szef kuchni","roleKsiegowosc":"Księgowość","rolePracownik":"Pracownik","roleReadonly":"Tylko odczyt"},"moduly":{"restimo":{"label":"Restimo (agregator dostaw)","desc":"Automatyczne pobieranie zamówień z Uber Eats, Wolt, Pyszne.pl, Glovo i Bolt Food oraz porównanie z raportem kasowym."},"inwentaryzacja_butelek":{"label":"Inwentaryzacja butelek","desc":"Skanowanie EAN, kalibracja i pomiary butelek ze zdjęciami w remanencie."},"produkty":{"label":"Produkty i magazyn","desc":"Karta produktów oraz cały magazyn lokalu: inwentaryzacja, stany, korekty, straty i produkcja."},"ai":{"label":"Asystent AI","desc":"Asystent AI odpowiadający na pytania o dane firmy. Treści z aplikacji trafiają do zewnętrznego dostawcy modelu."}}}
