<?php

return [
    'dashboard_total_users' => 'Total Users',
    'dashboard_total_orders' => 'Wszystkie zamówienia',
    'dashboard_total_restaurants' => 'Total Restaurants',
    'dashboard_total_clients' => 'Wszyscy klienci',
    'change_language' => 'Zmień język',
    'change_restaurant_status' => 'Zmień status restauracji',
    'manage_your_profile' => 'Zarządzaj swoim profilem',

    'connection_details' => 'Szczegóły połączenia',
    'connection_effective_type' => 'Efektywny typ',
    'connection_type' => 'Typ',
    'connection_downlink' => 'Pobieranie',
    'connection_rtt' => 'Opóźnienie (RTT)',
    'connection_save_data' => 'Oszczędzanie danych',
    'connection_info_notice' => 'Wartości są szacunkowe i dostarczane przez przeglądarkę.',
    'not_available_short' => 'B/D',
    'yes' => 'Tak',
    'no' => 'Nie',
    
    'modal_status_online_title' => 'Przełączyć restaurację w tryb online?',
    'modal_status_online_desc' => 'Twoja restauracja zostanie przełączona w tryb **Online**. Stanie się widoczna w aplikacji **Pub and Go**, co pozwoli klientom na natychmiastowe składanie nowych zamówień. Czy chcesz kontynuować?',
    'modal_status_offline_title' => 'Przełączyć restaurację w tryb offline?',
    'modal_status_offline_desc' => 'Twoja restauracja zostanie przełączona w tryb **Offline**. Będzie ukryta na liście restauracji w aplikacji **Pub and Go**, a klienci nie będą mogli składać nowych zamówień. Na pewno chcesz kontynuować?',

    'confirm' => 'Potwierdź',

    'warning_screen_title' => 'Wymagany większy ekran',
    'warning_screen_desc' => 'Ta aplikacja została zoptymalizowana dla większych ekranów. Aby kontynuować, użyj urządzenia z ekranem o szerokości co najmniej 999px lub powiększ okno przeglądarki.',

    // Tłumaczenia dla błędów walidacji
    'old_password_error' => 'Stare hasło nie może być puste',
    'new_password_error' => 'Nowe hasło nie może być puste',
    'confirm_password_error' => 'Hasła nie są identyczne',
    'different_password_error' => 'Hasło i potwierdzone hasło nie mogą być różne',
    
    // Dodatkowe tłumaczenia dla strony zarządzania profilem
    'first_name_error' => 'Pole imię jest wymagane.',
    'first_name_invalid_error' => 'Imię zawiera nieprawidłowe znaki.',
    'last_name_error' => 'Pole nazwisko jest wymagane.',
    'last_name_invalid_error' => 'Nazwisko zawiera nieprawidłowe znaki.',
    'phone_number_error' => 'Numer telefonu jest wymagany.',
    'phone_number_invalid_error' => 'Numer telefonu ma nieprawidłowy format.',
    'password_strength_very_weak' => 'Bardzo słabe',
    'password_strength_weak' => 'Słabe',
    'password_strength_medium' => 'Średnie',
    'password_strength_strong' => 'Silne',
    'password_strength_very_strong' => 'Bardzo silne',
    'password_req_length' => 'Minimum 8 znaków',
    'password_req_uppercase' => 'Wielka litera',
    'password_req_lowercase' => 'Mała litera',
    'password_req_number' => 'Cyfra',
    
    // Tłumaczenia dla zdjęć profilowych
    'photo_updated_success' => 'Zdjęcie profilowe zostało zaktualizowane!',
    
    // Tłumaczenia dla zarządzania profilem
    'profile_saved_success' => 'Profil został zapisany pomyślnie!',
    'data_save_error' => 'Błąd podczas zapisywania danych',
    'form_errors_correct_them' => 'Proszę poprawić błędy w formularzu.',
    
    // Tłumaczenia dla błędów przesyłania
    'upload_error' => 'Błąd podczas przesyłania pliku',
    'compression_error' => 'Błąd podczas kompresji obrazu',
    'uploader_file_type_error' => 'Nieprawidłowy format pliku. Dozwolone formaty: JPG, PNG, WEBP.',
    'uploader_file_size_error' => 'Plik jest za duży. Maksymalny rozmiar to',
    
    // Tłumaczenia dla błędów ładowania i zmiany hasła
    'data_load_error' => 'Błąd podczas ładowania danych',
    'password_changed_success' => 'Hasło zostało zmienione pomyślnie!',
    'password_change_error' => 'Błąd podczas zmiany hasła',
    'remove_time_slot' => 'Usuń przedział czasowy',
    'add_time_slot' => 'Dodaj nowy przedział czasowy',
    
    // Tłumaczenia dla interfejsu
    'processing' => 'Przetwarzanie...',
    'cancel' => 'Anuluj',
    'cancel_upload' => 'Anuluj przesyłanie',
    'change_photo' => 'Zmień zdjęcie',
    'remove_photo' => 'Usuń zdjęcie',
    'drag_and_drop_file_here' => 'Przeciągnij i upuść plik tutaj',
    'or' => 'lub',
    'click_to_select_from_disk' => 'Kliknij, aby wybrać z dysku',
    'uploader_file_types_info' => 'JPG, PNG, WEBP (maks. 5MB)',
    
    // Tłumaczenia dla etykiet formularza
    'first_name' => 'Imię',
    'last_name' => 'Nazwisko',
    'email' => 'E-mail',
    'user_phone' => 'Telefon',
    'profile_pic' => 'Zdjęcie profilowe',
    'old_password' => 'Stare hasło',
    'new_password' => 'Nowe hasło',
    'confirm_password' => 'Potwierdź hasło',
    'change_password' => 'Zmień hasło',
    'submit' => 'Zapisz',
    
    // Tłumaczenia dla nagłówków i opisów
    'manage_profile' => 'Zarządzaj profilem',
    'manage_profile_desc' => 'Edytuj swoje dane osobowe i zmień hasło',
    'back_to_account_settings' => 'Powrót do ustawień konta',
    'profile_informations' => 'Informacje o profilu',
    
    // Tłumaczenia dla placeholderów
    'restaurant_phone_placeholder' => 'Wprowadź numer telefonu',
    'restaurant_email' => 'Email Restauracji',
    'restaurant_email_error' => 'Proszę wprowadzić adres email restauracji',
    'restaurant_email_invalid_error' => 'Proszę wprowadzić prawidłowy adres email',
    'restaurant_email_placeholder' => 'np. info@restauracja.pl',
    
    // Tłumaczenia dla powiadomień
    'close' => 'Zamknij',
    
    // Tłumaczenia dla powitań
    'hello' => 'Witaj',
    
    // Tłumaczenia dla nawigacji
    'dashboard' => 'Panel główny',
    
    // Tłumaczenia dla statusu połączenia
    'internet_connection_status' => 'Status połączenia internetowego',
    'redirect_to_status_page' => 'Przejdź do strony statusu',
    'show_restaurant_qr_code' => 'Pokaż kod QR restauracji',
    
    // Tłumaczenia dla ostrzeżeń
    'no_internet_connection' => 'Brak połączenia z internetem',
    'no_internet_connection_message' => 'Sprawdź swoje połączenie internetowe i spróbuj ponownie.',
    
    // Tłumaczenia dla ekranu statusu
    'live_order_status_screen' => 'Ekran statusu zamówień na żywo',
    'move_to_customer_screen' => 'Przenieś na ekran klienta',
    
    // Tłumaczenia dla powiadomień
    'new_order_placed' => 'Nowe zamówienie',
    'you_have' => 'Masz',
    'new_orders' => 'nowych zamówień',
    'check_order' => 'Sprawdź zamówienie',
    
    // Tłumaczenia dla QR kodu
    'your_restaurant' => 'Twoja restauracja',
    'scan_qr_to_see_restaurant' => 'Zeskanuj kod QR, aby zobaczyć restaurację',
    
    // Tłumaczenia dla nawigacji
    'home' => 'Strona główna',
    
    // Tłumaczenia dla zamówień
    'orders' => 'Zamówienia',
    'live_orders' => 'Zamówienia na żywo',
    
    // Tłumaczenia dla zarządzania
    'user_management' => 'Zarządzanie użytkownikami',
    
    // Tłumaczenia dla konta
    'account' => 'Konto',
    
    // Stripe Connect
    'stripe_account_not_connected' => 'Rozpocznij przyjmowanie płatności online',
    'stripe_account_not_connected_desc' => 'Połącz swoje konto Stripe, aby akceptować płatności kartą i otrzymywać codzienne wypłaty. Konfiguracja w 5 minut.',
    'stripe_onboarding_incomplete' => 'Prawie gotowe!',
    'stripe_onboarding_incomplete_desc' => 'Dokończ konfigurację, aby zacząć przyjmować płatności. Zostało tylko kilka kroków.',
    'stripe_complete_setup' => 'Połącz Stripe',
    'stripe_connect_now' => 'Połącz teraz',
    'stripe_status' => 'Status Stripe',
    'stripe_active' => 'Aktywny',
    'stripe_pending' => 'Oczekujący',
    'stripe_not_connected' => 'Nie połączony',
    'stripe_settings' => 'Ustawienia Stripe',
    'stripe_modal_description' => 'Otwórz Stripe Express Dashboard w nowym oknie, aby zarządzać płatnościami.',
    'stripe_feature_transactions' => 'Przeglądaj transakcje i płatności',
    'stripe_feature_payouts' => 'Zarządzaj wypłatami',
    'stripe_feature_reports' => 'Pobieraj raporty i dokumenty podatkowe',
    'stripe_modal_new_window_info' => 'Dashboard otworzy się w nowym oknie. Możesz wrócić do panelu restauracji w dowolnym momencie.',
    'stripe_open_dashboard' => 'Otwórz Dashboard',
    'stripe_dashboard_error' => 'Błąd podczas otwierania Stripe Dashboard. Spróbuj ponownie później.',

    'stripe_action_required' => 'Wymagane natychmiastowe działanie',
    'stripe_account_restricted' => 'Dostęp do konta ograniczony',
    'stripe_connection_error' => 'Nie można się połączyć',
    
    // Business Type Selection Modal
    'business_type_modal_title' => 'Wybierz typ swojej działalności',
    'business_type_modal_description' => 'Proszę wybrać strukturę swojej działalności. To określa, jakie informacje Stripe będzie wymagał podczas weryfikacji.',
    'business_type_individual' => 'Osoba fizyczna',
    'business_type_individual_desc' => 'Dla freelancerów i osób prowadzących jednoosobową działalność',
    'business_type_company' => 'Firma',
    'business_type_company_desc' => 'Dla spółek (sp. z o.o., S.A., itp.)',
    'business_type_required' => 'Proszę wybrać typ działalności',
    'stripe_already_connected' => 'Twoje konto Stripe jest już połączone',
    'stripe_use_connect_button' => 'Użyj przycisku "Połącz Stripe" w nagłówku, aby rozpocząć onboarding',
    'stripe_onboarding_error' => 'Błąd podczas rozpoczynania onboardingu Stripe. Spróbuj ponownie później.',
    'continue' => 'Kontynuuj',
    
    // Notification sound
    'notification_sound' => 'Powiadomienia dźwiękowe',
    'notification_sound_desc' => 'Aby otrzymywać powiadomienia dźwiękowe o nowych zamówieniach, przeglądarka wymaga zgody na odtwarzanie dźwięku. Kliknij poniższy przycisk aby aktywować.',
    'notification_sound_required' => 'Powiadomienia dźwiękowe są wymagane do korzystania z tej strony.',
    'enable_sound' => 'Włącz dźwięk',
    'sound_enabled' => 'Dźwięk włączony',
    'closing' => 'Zamykanie',
    'loading' => 'Ładowanie',
    'loop_sound_until_reaction' => 'Odtwarzaj w pętli do reakcji',
    'loop_sound_description' => 'Dźwięk będzie odtwarzany co 5 sekund do momentu kliknięcia Accept lub Print.',
    'loop_mode' => 'Powtarzaj dźwięk',
    'enabled' => 'Włączony',
    'disabled' => 'Wyłączony',
    
    // Tłumaczenia dla menu
    'menu_management_title' => 'Zarządzanie menu',
    'create_menu_item' => 'Utwórz element menu',
    'edit_menu_item' => 'Edytuj element menu',
    
    // Tłumaczenia dla kategorii
    'categories_management_title' => 'Zarządzanie kategoriami',
    'create_category' => 'Utwórz kategorię',
    'edit_category_title' => 'Edytuj kategorię',
    
    // Tłumaczenia dla zamówień
    'order_edit' => 'Edytuj zamówienie',
    'create_order' => 'Utwórz zamówienie',
    
    // Tłumaczenia dla ustawień
    'restaurant_settings' => 'Ustawienia restauracji',
    
    // Tłumaczenia dla eksportu
    'export_center_title' => 'Centrum eksportu',
    'no_data_to_export' => 'Brak danych do eksportu',

    // Tłumaczenia dla błędów walidacji restauracji
    'restaurant_category_error' => 'Proszę wybrać kategorię restauracji',

    // Nowe tłumaczenia dla zarządzania użytkownikami
    'user_management_description' => 'Dodawaj, edytuj i zarządzaj uprawnieniami członków zespołu.',
    'add_user' => 'Dodaj użytkownika',
    'id' => 'ID',
    'full_name' => 'Imię i nazwisko',
    'role' => 'Rola',
    'status' => 'Status',
    'actions' => 'Akcje',
    'use_as_template' => 'Użyj jako wzorzec',
    'create_from_template' => 'Utwórz z wzorca',
    'create_from_template_desc' => 'Utwórz nową pozycję menu na podstawie istniejącego produktu.',
    'product_order_updated' => 'Kolejność produktów została zaktualizowana',
    'error_updating_order' => 'Błąd podczas aktualizacji kolejności',
    'published' => 'Opublikowany',
    'unpublished' => 'Nieopublikowany',
    'product_category_updated' => 'Kategoria produktu została zmieniona',
    'error_changing_category' => 'Błąd podczas zmiany kategorii produktu',
    'product_singular' => 'produkt',
    'products_plural' => 'produktów',
    'main_user' => 'Główny',
    'main_user_no_edit' => 'Nie można edytować głównego administratora',
    'main_user_no_delete' => 'Nie można usunąć głównego administratora',
    'main_user_no_permissions_edit' => 'Uprawnienia głównego administratora są stałe',
    'permission_account_enforced' => 'Uprawnienie "Konto" jest wymagane i zostało dodane automatycznie.',
    'permissions_saved_successfully' => 'Uprawnienia zostały pomyślnie zapisane!',
    'item_deleted_successfully' => 'Element został pomyślnie usunięty.',
    'edit_user' => 'Edytuj użytkownika',
    'permissions' => 'Uprawnienia',
    'delete' => 'Usuń',
    'no_users_to_display' => 'Brak użytkowników do wyświetlenia.',
    'manage_permissions' => 'Zarządzaj uprawnieniami',
    'set_permissions_for_user' => 'Ustaw uprawnienia dla użytkownika:',
    'save_permissions' => 'Zapisz uprawnienia',
    'delete_user_confirmation_desc' => 'Czy na pewno chcesz usunąć tego użytkownika? Tej operacji nie można cofnąć.',
    'confirmation' => 'Potwierdzenie',
    'passwords_do_not_match' => 'Hasła nie są zgodne.',
    'save_changes' => 'Zapisz zmiany',
    'generate_password' => 'Generuj hasło',
    'role_main_user' => 'Główny Administrator',
    'role_manager' => 'Menedżer',
    'role_bar' => 'Barman',
    'role_kitchen' => 'Kuchnia',
    'role_waiter' => 'Kelner',
    'role_custom' => 'Niestandardowa',
    'select_role' => 'Wybierz rolę',
    'custom_role_name' => 'Nazwa własnej roli',
    'custom_role_name_placeholder' => 'np. Kierownik sali',
    'status_active' => 'Aktywny',
    'status_inactive' => 'Nieaktywny',
    'select_status' => 'Wybierz status',
    'send_welcome_email' => 'Wyślij e-mail powitalny',
    'send_welcome_email_desc' => 'Użytkownik otrzyma e-mail z danymi do logowania i instrukcjami.',
    'user_created_and_notified' => 'Użytkownik został utworzony i powiadomiony e-mailem',
    'validation_required' => 'To pole jest wymagane.',
    'validation_email' => 'Proszę podać poprawny adres e-mail.',
    'validation_min_8_chars' => 'Hasło musi mieć co najmniej 8 znaków.',
    'validation_form_error_message' => 'Proszę poprawić błędy w formularzu przed zapisaniem.',
    'old_password_incorrect' => 'Stare hasło jest nieprawidłowe.',
    'password_too_weak' => 'Nowe hasło jest zbyt słabe.',
    'ai_assistant_title' => 'Asystent AI',
    'ai_assistant_welcome' => 'Cześć! Jak mogę Ci dzisiaj pomóc?',
    'back_to_questions' => 'Wróć do pytań',
    'ai_q_manage_users' => 'Jak zarządzać użytkownikami?',
    'ai_a_manage_users' => 'W panelu "Zarządzanie użytkownikami" możesz dodawać nowych członków zespołu, edytować ich dane oraz zarządzać ich uprawnieniami. Pamiętaj, że nie możesz modyfikować Głównego Administratora.',
    'ai_q_change_password' => 'Jak mogę zmienić swoje hasło?',
    'ai_a_change_password' => 'Aby zmienić swoje hasło, przejdź do sekcji "Moje konto" klikając na swoją nazwę użytkownika w prawym górnym rogu. Znajdziesz tam opcję zmiany hasła.',
    'ai_q_edit_restaurant' => 'Gdzie mogę edytować dane mojej restauracji?',
    'ai_a_edit_restaurant' => 'Wszystkie ustawienia dotyczące Twojej restauracji, takie jak nazwa, adres, godziny otwarcia czy zdjęcia, znajdziesz w zakładce "Restauracja" w menu po lewej stronie.',
    'ai_welcome_dashboard' => 'Witaj na pulpicie! Znajdziesz tu kluczowe statystyki. Jak mogę pomóc?',
    'ai_welcome_orders' => 'Jesteś w panelu zamówień. Mogę pomóc Ci w ich obsłudze.',
    'ai_welcome_foods' => 'Zarządzasz menu. Chcesz wiedzieć, jak dodać nowe danie?',
    'ai_welcome_restaurant' => 'Tutaj skonfigurujesz swoją restaurację. Pytaj śmiało!',
    'ai_welcome_users' => 'Zarządzasz użytkownikami. Chcesz wiedzieć jak dodać nowego członka?',
    'ai_q_dashboard_earnings' => 'Jak interpretować wykres zarobków?',
    'ai_a_dashboard_earnings' => 'Wykres przedstawia Twoje dzienne zarobki netto (po odliczeniu prowizji) w wybranym okresie. Najedź na punkt, by zobaczyć szczegóły.',
    'ai_q_dashboard_orders' => 'Co oznaczają liczby na górze?',
    'ai_a_dashboard_orders' => 'Pokazują one łączną liczbę zamówień, klientów i zarobków w bieżącym roku. To szybki przegląd Twojej działalności.',
    'ai_q_user_roles' => 'Jakie są dostępne role użytkowników?',
    'ai_a_user_roles' => 'Możesz przypisać role takie jak Menedżer, Bar, Kuchnia, Kelner, lub stworzyć własną z niestandardowymi uprawnieniami.',
    'ai_q_restaurant_gallery' => 'Jak dodać zdjęcia do galerii?',
    'ai_a_restaurant_gallery' => 'W sekcji "Galeria zdjęć" możesz łatwo przesyłać nowe obrazy, przeciągając je na wyznaczone pole lub klikając, by je wybrać z dysku.',
    'ai_q_add_food' => 'Jak dodać nowe danie do menu?',
    'ai_a_add_food' => 'Kliknij przycisk "Dodaj danie", a następnie wypełnij formularz, podając nazwę, cenę, opis i kategorię. Nie zapomnij dodać apetycznego zdjęcia!',
    'ai_q_food_categories' => 'Do czego służą kategorie?',
    'ai_a_food_categories' => 'Kategorie (np. "Przystawki", "Dania główne") pomagają zorganizować Twoje menu i ułatwiają klientom nawigację w aplikacji.',
    'ai_q_order_status' => 'Jak zmienić status zamówienia?',
    'ai_a_order_status' => 'W tabeli zamówień, w kolumnie "Akcje", kliknij na status (np. "W trakcie realizacji"), aby go zmienić na kolejny etap, np. "Do odbioru".',
    'ai_q_print_order' => 'Czy mogę wydrukować zamówienie?',
    'ai_a_print_order' => 'Tak, przy każdym zamówieniu znajdziesz ikonę drukarki. Kliknięcie jej otworzy okno dialogowe drukowania z podsumowaniem zamówienia dla kuchni lub klienta.',
    'ai_q_what_is_dashboard' => 'Do czego służy ten ekran?',
    'ai_a_what_is_dashboard' => 'To Twoje centrum dowodzenia. Znajdziesz tu błyskawiczny przegląd najważniejszych informacji o Twojej firmie: podsumowanie zarobków netto oraz status ostatnich zamówień.',
    'ai_q_how_are_earnings_calculated' => 'Jak liczone są moje zarobki?',
    'ai_a_how_are_earnings_calculated' => 'Pokazujemy Twoje zarobki netto, czyli kwotę po odliczeniu prowizji. Główna kwota na górze to suma od początku działalności, a kafelki poniżej pokazują zarobki dla bieżącego roku, miesiąca i tygodnia.',
    'ai_q_how_sales_chart_works' => 'Jak działa wykres sprzedaży?',
    'ai_a_how_sales_chart_works' => 'Wykres jest interaktywny. Użyj przycisków, by zmienić widok (rok/miesiąc/tydzień) i strzałek, by nawigować w czasie. Najedź na słupek, by zobaczyć dokładną kwotę sprzedaży.',
    'ai_q_what_is_export_center' => 'Co to jest "Centrum Eksportu"?',
    'ai_a_what_is_export_center' => 'To sekcja, w której możesz przeglądać szczegółową historię swoich wypłat i transakcji. Kliknięcie tego przycisku przeniesie Cię właśnie tam.',
    'ai_q_order_status_tiles' => 'Co oznaczają statusy na kafelkach?',
    'ai_a_order_status_tiles' => 'Kafelki pokazują liczbę zamówień w kluczowych etapach:\n• Złożone: Czeka na Twoją akceptację.\n• Zaakceptowane: W trakcie przygotowania.\n• Zakończone: Odebrane przez klienta.\n• Nieudana płatność: Problem z płatnością.',
    'ai_q_why_5_orders' => 'Dlaczego widzę tylko 5 zamówień?',
    'ai_a_why_5_orders' => 'Tabela pokazuje 5 ostatnich aktywnych zamówień dla szybkiego podglądu. Pełną listę wszystkich zamówień znajdziesz w zakładce "Zamówienia" w menu po lewej. E-mail klienta jest częściowo ukryty, aby chronić jego dane.',
    'ai_q_header_status_switch' => 'Do czego służy przełącznik Online/Offline?',
    'ai_a_header_status_switch' => 'Ten przełącznik kontroluje status Twojej restauracji. Gdy jest "Online", Twoja restauracja jest widoczna dla klientów i możesz przyjmować nowe zamówienia. W trybie "Offline" restauracja jest ukryta.',
    'ai_q_header_icons' => 'Co oznaczają ikony w nagłówku?',
    'ai_a_header_icons' => 'To skróty do ważnych funkcji:\n• Ikona WiFi: Pokazuje status Twojego połączenia z internetem.\n• Ikona Listy: Otwiera ekran statusu dla zamówień z odbiorem przy ladzie, idealny do wyświetlania klientom.\n• Ikona QR: Wyświetla kod QR Twojej restauracji do łatwego skanowania przez klientów.',
    'ai_q_header_language' => 'Jak zmienić język aplikacji?',
    'ai_a_header_language' => 'Kliknij na flagę w prawym górnym rogu, aby otworzyć menu i wybrać preferowany język interfejsu.',
    'ai_q_header_profile' => 'Gdzie znajdę ustawienia mojego profilu?',
    'ai_a_header_profile' => 'Kliknij na swoje imię i awatar w prawym górnym rogu. Zostaniesz przeniesiony do strony, na której możesz zarządzać swoimi danymi osobowymi i zmienić hasło.',
    'back_to_topics' => 'Wróć do tematów',
    'ai_cat_header' => 'Funkcje nagłówka',
    'ai_cat_side_menu' => 'Nawigacja w menu',
    'ai_cat_dashboard' => 'Panel główny (Dashboard)',
    'ai_q_menu_visibility' => 'Dlaczego nie widzę wszystkich opcji w menu?',
    'ai_a_menu_visibility' => 'Menu jest dynamiczne i dostosowuje się do Twojej roli. Pokazuje tylko te opcje, do których masz uprawnienia. Na przykład, tylko Główny Administrator widzi link do zarządzania restauracją.',
    'ai_q_menu_orders_vs_live' => 'Czym różnią się "Zamówienia" od "Zamówień na żywo"?',
    'ai_a_menu_orders_vs_live' => '"Zamówienia" to pełna, historyczna lista wszystkich transakcji, idealna do przeglądania i analizy.\n"Zamówienia na żywo" to uproszczony widok (KDS) przeznaczony do wyświetlania na monitorze w kuchni lub barze, pokazujący tylko aktywne zamówienia w czasie rzeczywistym.',
    'ai_q_menu_products' => 'Gdzie zarządzam menu i kategoriami?',
    'ai_a_menu_products' => 'Wszystkie opcje związane z Twoimi produktami znajdziesz w sekcji "Menu". Możesz tam dodawać nowe dania, edytować istniejące oraz zarządzać kategoriami (np. Przystawki, Desery).',
    'ai_q_menu_account' => 'Co znajdę w sekcji "Konto"?',
    'ai_a_menu_account' => 'W sekcji "Konto" możesz zarządzać swoim profilem, zmieniać hasło, przeglądać historię wypłat oraz zarządzać innymi użytkownikami (jeśli masz odpowiednie uprawnienia).',
    'ai_cat_users' => 'Zarządzanie Użytkownikami',
    'ai_q_users_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_users_what_is_it' => 'Tutaj zarządzasz kontami i uprawnieniami swojego zespołu. Możesz dodawać nowych pracowników, edytować ich dane i decydować, do których części aplikacji mają dostęp.',
    'ai_q_users_add_edit' => 'Jak dodać lub edytować użytkownika?',
    'ai_a_users_add_edit' => 'Użyj przycisku "Dodaj użytkownika", aby otworzyć formularz. Wypełnij dane, przypisz rolę i opcjonalnie wyślij e-mail powitalny. Aby edytować, kliknij ikonę ołówka przy wybranym użytkowniku. Pamiętaj, że e-mail jest niezmienny po utworzeniu konta.',
    'ai_q_users_permissions' => 'Jak działają uprawnienia?',
    'ai_a_users_permissions' => 'Kliknij ikonę kłódki, aby otworzyć panel uprawnień. Możesz tam włączać i wyłączać dostęp do poszczególnych modułów, np. do zamówień czy menu. Każdy musi mieć dostęp do własnego "Konta".',
    'ai_q_users_main_admin' => 'Dlaczego nie mogę edytować Głównego Administratora?',
    'ai_a_users_main_admin' => 'To konto jest chronione, aby zapobiec przypadkowej utracie dostępu do zarządzania systemem. Jego uprawnienia są stałe i nie można go usunąć ani modyfikować. Jest to kluczowe zabezpieczenie Twojej aplikacji.',
    'ai_cat_orders' => 'Lista Zamówień',
    'ai_q_orders_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_orders_what_is_it' => 'To jest Twoja kompletna baza wszystkich zamówień. W przeciwieństwie do pulpitu, który pokazuje tylko podgląd, tutaj znajdziesz każdą transakcję i możesz zarządzać całą historią.',
    'ai_q_orders_search_filter' => 'Jak mogę znaleźć konkretne zamówienie?',
    'ai_a_orders_search_filter' => 'Użyj pola wyszukiwania, aby znaleźć zamówienie po jego ID lub nazwisku klienta. Możesz także użyć filtra po prawej stronie, aby wyświetlić tylko zamówienia o konkretnym statusie, np. "Zakończone".',
    'ai_q_orders_sorting' => 'Czy mogę sortować listę?',
    'ai_a_orders_sorting' => 'Tak. Kliknij na nagłówki kolumn "Kwota Całkowita" lub "Data", aby posortować całą listę rosnąco lub malejąco. Mała strzałka wskaże Ci aktualny porządek sortowania.',
    'ai_q_orders_pagination' => 'Jak przeglądać listę i zmieniać ilość na stronie?',
    'ai_a_orders_pagination' => 'Na dole strony znajdziesz przyciski "Poprzednia" i "Następna" do nawigacji. Możesz także zmienić liczbę wyświetlanych zamówień na jednej stronie, korzystając z rozwijanej listy obok etykiety "Ilość".',
    'ai_cat_payouts' => 'Centrum Eksportu',
    'ai_q_payouts_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_payouts_what_is_it' => 'To jest narzędzie do tworzenia raportów finansowych. Możesz tutaj filtrować wszystkie swoje transakcje według dat i typów, a następnie eksportować wyniki do pliku CSV do dalszej analizy lub dla celów księgowych.',
    'ai_q_payouts_date_filter' => 'Jak filtrować po dacie?',
    'ai_a_payouts_date_filter' => 'Użyj interaktywnych kalendarzy, aby wybrać dowolny zakres dat. Możesz też skorzystać z przycisków "Szybki wybór", aby automatycznie ustawić okres na ostatnie 7 dni, bieżący lub poprzedni miesiąc.',
    'ai_q_payouts_report_type' => 'Jak działają "Typy Raportu"?',
    'ai_a_payouts_report_type' => 'To najważniejszy filtr. Pozwala on precyzyjnie określić, jakie transakcje chcesz zobaczyć:\n• Sfinalizowana sprzedaż: Tylko zamówienia w pełni opłacone i zakończone.\n• Wszystkie opłacone: Wszystko, co zostało opłacone (również zamówienia w toku).\n• Nieudane: Zamówienia z problemami z płatnością.\n• Wszystkie: Kompletna lista bez względu na status.',
    'ai_q_payouts_export' => 'Jak wyeksportować dane?',
    'ai_a_payouts_export' => 'Po ustawieniu filtrów kliknij przycisk "Eksportuj do CSV" w prawym górnym rogu. Przycisk jest aktywny tylko wtedy, gdy w podglądzie znajdują się jakieś dane. System wygeneruje i pobierze plik CSV na Twój komputer.',
    'ai_cat_order_edit' => 'Szczegóły Zamówienia',
    'ai_q_order_edit_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_order_edit_what_is_it' => 'To jest szczegółowy widok pojedynczego zamówienia. Możesz tu zobaczyć wszystkie pozycje, pełne rozliczenie finansowe, dane klienta oraz notatki, a także zarządzać statusem zamówienia.',
    'ai_q_order_edit_financials' => 'Jak czytać podsumowanie finansowe?',
    'ai_a_order_edit_financials' => 'Tabela po lewej stronie pokazuje pełne rozliczenie: sumę częściową za produkty, doliczone podatki i napiwek, odjętą opłatę za obsługę, a na końcu finalną kwotę całkowitą zamówienia.',
    'ai_q_order_edit_emergency_status' => 'Do czego służy "Status (Awaryjne nadpisanie)"?',
    'ai_a_order_edit_emergency_status' => 'To narzędzie dla menedżera do ręcznej zmiany statusu zamówienia w wyjątkowych sytuacjach, np. gdy trzeba cofnąć omyłkowo zakończone zamówienie. Każda taka zmiana wymaga podania pisemnego uzasadnienia.',
    'ai_cat_live_orders' => 'Zamówienia na Żywo (Kanban)',
    'ai_q_live_orders_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_live_orders_what_is_it' => 'To jest tablica Kanban, która pokazuje zamówienia w czasie rzeczywistym. Idealna do pracy w kuchni lub przy barze. Nowe zamówienia i zmiany statusów pojawiają się tu automatycznie, bez potrzeby odświeżania strony.',
    'ai_q_live_orders_filter' => 'Jak działa filtr "Pokaż dla"?',
    'ai_a_live_orders_filter' => 'Ten filtr pozwala skupić się na konkretnych zadaniach. Możesz wyświetlić tylko pozycje dla Baru, tylko dla Kuchni, lub obie naraz. Zamiast ukrywać całe zamówienia, filtr jedynie "przygasi" te pozycje, które nie pasują do wyboru, aby zachować pełen kontekst.',
    'ai_q_live_orders_actions' => 'Jak przesuwać zamówienia między kolumnami?',
    'ai_a_live_orders_actions' => 'Na każdej karcie zamówienia znajdują się przyciski akcji (np. "Akceptuj", "Ukończ"). Kliknięcie ich automatycznie zaktualizuje status i przesunie zamówienie do kolejnej kolumny, od "Nowe" aż do "Gotowe do wydania".',
    'ai_q_live_orders_sound' => 'Do czego służą powiadomienia dźwiękowe?',
    'ai_a_live_orders_sound' => 'Gdy funkcja jest włączona, system odtworzy krótki dźwięk za każdym razem, gdy na tablicy pojawi się nowe zamówienie. Pomaga to zwrócić uwagę personelu na nową pracę do wykonania. Zgodę na dźwięk trzeba wyrazić przy pierwszym wejściu na stronę.',
    'ai_cat_foods' => 'Zarządzanie Menu',
    'ai_q_foods_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_foods_what_is_it' => 'To jest Twoje centrum zarządzania menu. Możesz tutaj przeglądać, wyszukiwać, filtrować i sortować wszystkie pozycje, a także szybko zmieniać ich widoczność w aplikacji dla klientów.',
    'ai_q_foods_search_filter_sort' => 'Jak wyszukiwać, filtrować i sortować?',
    'ai_a_foods_search_filter_sort' => '• Wpisz tekst w pole wyszukiwania, aby znaleźć produkt po nazwie.\n• Użyj filtra, aby pokazać pozycje tylko z wybranej kategorii.\n• Klikaj na nagłówki kolumn (Nazwa, Cena, Kategoria), aby sortować całą listę.',
    'ai_q_foods_publish' => 'Do czego służy przełącznik "Publikuj"?',
    'ai_a_foods_publish' => 'Ten przełącznik pozwala jednym kliknięciem włączać i wyłączać widoczność danego produktu w menu dla klientów. To szybki sposób na tymczasowe ukrycie pozycji bez jej usuwania.',
    'ai_q_foods_actions' => 'Co robią przyciski "Zarządzaj Kategoriami" i "Utwórz Pozycję"?',
    'ai_a_foods_actions' => '• "Zarządzaj Kategoriami" przeniesie Cię do ekranu, gdzie możesz dodawać, edytować i usuwać kategorie menu (np. Przystawki, Zupy).\n• "Utwórz Pozycję Menu" otwiera formularz do dodania zupełnie nowego produktu do Twojej oferty.',
    'ai_cat_food_edit' => 'Edycja Produktu',
    'ai_q_food_edit_what_is_it' => 'Do czego służy ten zaawansowany formularz?',
    'ai_a_food_edit_what_is_it' => 'To jest centrum edycji pojedynczego produktu. Możesz tu zmienić każdy jego aspekt: od nazwy i ceny, przez zdjęcie, aż po skomplikowane opcje dodatkowe, takie jak rozmiary czy dodatki.',
    'ai_q_food_edit_modular_save' => 'Dlaczego każda sekcja ma własny przycisk "Zapisz"?',
    'ai_a_food_edit_modular_save' => 'Formularz jest podzielony na niezależne sekcje (Szczegóły, Ustawienia, Opcje), aby ułatwić pracę. Możesz modyfikować i zapisywać każdą część osobno. Przycisk zapisu staje się aktywny tylko wtedy, gdy wprowadzisz zmiany w danej sekcji.',
    'ai_q_food_edit_options' => 'Jak działają "Grupy Opcji"?',
    'ai_a_food_edit_options' => 'To potężne narzędzie do tworzenia modyfikatorów produktu. Możesz tu tworzyć grupy (np. "Wybierz sos"), a w nich opcje (np. "Czosnkowy", "Ostry"). Dla każdej grupy możesz zdefiniować, czy wybór jest pojedynczy czy wielokrotny, obowiązkowy, a nawet ustawić limity dla wyboru wielokrotnego. Każda opcja może mieć własną, dodatkową cenę.',
    'ai_cat_category_create' => 'Tworzenie Kategorii',
    'ai_q_category_create_what_is_it' => 'Do czego służy ten formularz?',
    'ai_a_category_create_what_is_it' => 'Ten formularz służy do dodania nowej kategorii do Twojego menu. Wpisz jej nazwę, zdecyduj, czy ma być od razu widoczna, a system automatycznie umieści ją na końcu listy.',
    'ai_q_category_create_save' => 'Jak zapisać nową kategorię?',
    'ai_a_category_create_save' => 'Po wpisaniu nazwy, kliknij przycisk "Zapisz". Zostaniesz automatycznie przeniesiony z powrotem do listy wszystkich kategorii, gdzie nowa pozycja będzie już widoczna.',
    'loading' => 'Wczytywanie...',
    'ai_cat_profile' => 'Ustawienia Konta',
    'ai_q_profile_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_profile_what_is_it' => 'To jest Twoje centrum zarządzania kontem. Znajdziesz tu skróty do edycji swoich danych osobowych, zarządzania innymi użytkownikami (jeśli masz uprawnienia), a także do funkcji prawnych, takich jak regulamin i usuwanie konta.',
    'ai_q_profile_terms' => 'Jak mogę zobaczyć regulamin?',
    'ai_a_profile_terms' => 'Kliknij kafelek "Regulamin", aby otworzyć okno z pełną treścią regulaminu serwisu. Treść jest zawsze aktualna i dostępna w Twoim języku.',
    'ai_q_profile_delete' => 'Jak działa usuwanie konta?',
    'ai_a_profile_delete' => 'Kliknięcie kafelka "Prośba o usunięcie konta" rozpoczyna bezpieczny, dwuetapowy proces. Najpierw poprosimy Cię o potwierdzenie, a następnie wyślemy zgłoszenie do administratora. Otrzymasz informację o statusie zgłoszenia. To nie usuwa konta natychmiast.',
    'ai_cat_manage_profile' => 'Zarządzanie Profilem',
    'ai_q_manage_profile_what_is_it' => 'Do czego służy ten ekran?',
    'ai_a_manage_profile_what_is_it' => 'Ten panel służy do zarządzania Twoimi osobistymi danymi. Możesz tu zaktualizować swoje imię, nazwisko, numer telefonu oraz zmienić zdjęcie profilowe. Pamiętaj, że adres e-mail jest niezmienny.',
    'ai_q_manage_profile_password' => 'Jak bezpiecznie zmienić hasło?',
    'ai_a_manage_profile_password' => 'Aby zmienić hasło, musisz najpierw podać swoje aktualne hasło. Następnie wpisz nowe hasło, zwracając uwagę na wskaźnik jego siły. Dla bezpieczeństwa, system na bieżąco sprawdza, czy nowe hasło spełnia wszystkie wymagania.',
    'ai_q_manage_profile_photo' => 'Jak działa zmiana zdjęcia profilowego?',
    'ai_a_manage_profile_photo' => 'Możesz przeciągnąć i upuścić plik w wyznaczonym polu lub kliknąć, aby go wybrać. System pokaże podgląd i pasek postępu podczas wysyłania. Nowe zdjęcie będzie od razu widoczne w nagłówku aplikacji.',
    'ai_assistant' => 'Asystent AI',
    'ai_assistant_and_faq' => 'Asystent AI i FAQ',
    'ai_assistant_faq' => 'Najczęściej zadawane pytania (FAQ)',
    'filter_by_destination' => 'Filtruj',
    'both' => 'Oba (Kuchnia + Bar)',
    'kitchen' => 'Kuchnia',
    'bar' => 'Bar',
    'other_items' => 'Inne pozycje',

    // Tagi - Grupy
    'tags_group_price' => 'Przedział Cenowy',
    'tags_group_cuisine' => 'Rodzaj Kuchni',
    'tags_group_venue_type' => 'Rodzaj Lokalu',

    // Tagi - Przedział Cenowy
    'price_budget' => 'Budżetowy (zł)',
    'price_moderate' => 'Średni (zł zł)',
    'price_expensive' => 'Drogi (zł zł zł)',

    // Tagi - Rodzaj Kuchni
    'cuisine_german' => 'Niemiecka',
    'cuisine_gutbuergerlich' => 'Tradycyjna Niemiecka',
    'cuisine_bavarian' => 'Bawarska',
    'cuisine_italian' => 'Włoska',
    'cuisine_greek' => 'Grecka',
    'cuisine_turkish' => 'Turecka',
    'cuisine_asian' => 'Azjatycka',
    'cuisine_french' => 'Francuska',
    'cuisine_imbiss' => 'Bar Szybkiej Obsługi',
    'cuisine_brauhaus' => 'Browar / Pub',
    'cuisine_cafe_konditorei' => 'Kawiarnia / Cukiernia',

    // Tagi - Rodzaj Lokalu
    'venue_restaurant' => 'Restauracja',
    'venue_bar' => 'Bar',
    'venue_pub' => 'Pub',
    'venue_cafe' => 'Kawiarnia',
    'venue_beer_garden' => 'Ogródek Piwny',
    'venue_fast_food' => 'Fast Food',
    'venue_club' => 'Klub',

    'select_restaurant_tags' => 'Wybierz tagi, które najlepiej opisują Twoją restaurację',
    'optional' => 'Opcjonalne',

    // Employee Welcome Email
    'user' => 'Użytkowniku',
    'employee_welcome_subject' => 'Witamy w Pub&Go - Twoje konto jest gotowe',
    'employee_welcome_greeting' => 'witamy w Pub&Go!',
    'employee_welcome_message' => 'Twoje konto jest już gotowe – od teraz masz dostęp do naszego systemu zarządzania restauracją. To kolejny krok, abyśmy razem mogli podnieść jakość obsługi i działać jeszcze sprawniej.',
    'employee_system_access_title' => 'Dostęp do systemu Pub & Go',
    'employee_restaurant_label' => 'Restauracja:',
    'employee_role_label' => 'Rola w systemie:',
    'employee_system_info' => 'Aby zalogować się do systemu Pub&Go, wejdź na stronę logowania i użyj swojego adresu e-mail oraz tymczasowego hasła podanego w tej wiadomości. Po zalogowaniu uzyskasz dostęp do przydzielonych uprawnień. Pamiętaj, że przy pierwszym logowaniu należy zmienić hasło w panelu Konto → Zarządzaj profilem, aby w pełni zabezpieczyć swoje konto.',
    'employee_login_credentials_title' => 'Dane logowania',
    'employee_security_notice_title' => 'Ważne: zmiana hasła po pierwszym logowaniu',
    'employee_security_notice_text' => 'Po pierwszym zalogowaniu do systemu koniecznie zmień swoje tymczasowe hasło w panelu <strong>Konto → Zarządzaj profilem</strong>. To ważny krok, aby zapewnić bezpieczeństwo Twojego konta.',
    'employee_cta_button' => 'Przejdź do panelu',
    'employee_footer_thanks' => 'Dziękujemy za dołączenie do zespołu!',
    'employee_footer_rights' => 'Wszystkie prawa zastrzeżone.',
    'employee_footer_auto_email' => 'Ten email został wysłany automatycznie przez system zarządzania restauracją Pub & Go.',
    'employee_footer_contact_help' => 'W razie problemów z logowaniem skontaktuj się z administratorem systemu lub właścicielem restauracji.',
    'employee_footer_contact_label' => 'Kontakt:',
    
    // Uprawnienia w formularzu dodawania pracownika
    'permissions' => 'Uprawnienia',
    'select_all' => 'Zaznacz wszystkie',
    'clear_all' => 'Wyczyść wszystkie',
    'role_based' => 'Według roli',
    'permissions_info' => 'Wybierz uprawnienia dla tego pracownika. Uprawnienie "Konto" jest zawsze wymagane.',
    
    // Opcje produktów
    'group_title' => 'Tytuł grupy',
    'selection_type' => 'Typ wyboru',
    'single_choice' => 'Pojedynczy',
    'multiple_choice' => 'Wielokrotny',
    'requirements' => 'Wymagania',
    'required' => 'Wymagane',
    'choice_limits' => 'Limity wyboru',
    'preselected' => 'Wstępnie zaznaczone',
    
    // Typ produktu - Pojedynczy lub Zestaw
    'product_type' => 'Typ produktu',
    'single_product' => 'Pojedynczy produkt',
    'single_product_desc' => 'Jedna pozycja z jedną ceną',
    'combo_product' => 'Zestaw produktów',
    'combo_product_desc' => 'Kilka produktów w pakiecie',
    
    // Informacje o zestawie
    'combo_info_title' => 'Jak działają zestawy?',
    'combo_info_1' => 'Cena zestawu będzie sumą cen wszystkich składników',
    'combo_info_2' => 'Każdy składnik może mieć własną stawkę VAT',
    'combo_info_3' => 'Zaznacz opcje jako "Składnik zestawu" aby były automatycznie dodane',
    
    // Etykiety dla zestawów
    'combo_base_price' => 'Cena bazowa',
    'combo_price_calculated' => 'Cena zestawu = suma składników',
    'combo_component' => 'Składnik zestawu',
    'combo_component_info' => 'Ten składnik będzie automatycznie dodany do zestawu',
    
    // Options info
    'options_info_title' => 'Jak działają opcje dodatkowe?',
    'options_info_1' => 'Dodaj grupy opcji (np. "Rozmiar", "Dodatki", "Sosy")',
    'options_info_2' => 'Każda grupa może mieć wiele opcji do wyboru',
    'options_info_3' => 'Ustaw czy wybór jest pojedynczy czy wielokrotny',
    'options_info_4' => 'Każda opcja może mieć własną cenę i stawkę VAT',
    
    // Bundle options info
    'bundle_options_info_title' => 'Jak skonfigurować składniki zestawu?',
    'bundle_options_info_1' => 'Dodaj grupy składników zestawu (np. "Burger", "Napój", "Dodatek")',
    'bundle_options_info_2' => 'Oznacz grupy jako "Składnik zestawu" aby były wliczone w cenę',
    'bundle_options_info_3' => 'Cena zestawu = suma cen wszystkich składników zestawu',
    'bundle_options_info_4' => 'Każdy składnik zachowuje własną stawkę VAT',
    'combo_component_badge' => 'Składnik zestawu',
    'option_name' => 'Nazwa opcji',
    'price_plus' => 'Cena (+)',
    'dashboard_order_finished' => 'Zakończone',
    
    // Alergeny
    'allergens' => 'Alergeny',
    'loading_allergens' => 'Ładowanie alergenów...',
    'allergens_info' => 'Zaznacz wszystkie alergeny obecne w tym produkcie. Informacje będą widoczne dla klientów w aplikacji.',
    'allergens_info_title' => 'Jak zarządzać alergenami?',
    'allergens_info_1' => 'Zaznacz wszystkie alergeny obecne w produkcie',
    'allergens_info_2' => 'Informacje będą widoczne dla klientów w aplikacji',
    'allergens_info_3' => 'Lista zawiera 14 oficjalnych alergenów UE',
    'select_common_allergens' => 'Najpopularniejsze',
    'clear_all' => 'Wyczyść wszystkie',
    
    // Tooltip dla zablokowanych pól adresu
    'click_find_on_map_to_set_address' => 'Aby ustawić adres kliknij przycisk "Find on map"',
    
    // Błąd 419 - Sesja wygasła
    'session_expired_title' => 'Sesja wygasła',
    'session_expired_description' => 'Twoja sesja wygasła z powodu braku aktywności. Ze względów bezpieczeństwa musisz zalogować się ponownie, aby kontynuować pracę.',
    'session_expired_info_title' => 'Co to oznacza?',
    'session_expired_info_text' => 'Sesja automatycznie wygasa po 2 godzinach bezczynności, aby chronić Twoje dane przed nieautoryzowanym dostępem.',
    'login_again' => 'Zaloguj się ponownie',
    'session_expired_help_title' => 'Jak uniknąć tego w przyszłości?',
    'session_tip_remember_me' => 'Zaznacz "Zapamiętaj mnie" przy logowaniu',
    'session_tip_stay_active' => 'Pozostań aktywny w aplikacji',
    'session_tip_refresh_page' => 'Odświeżaj stronę co godzinę przy długiej pracy',
    'session_expired_footer' => 'Błąd 419 - Token CSRF wygasł',
    'auto_redirect_in' => 'Automatyczne przekierowanie za',
    'seconds' => 'sekund',
    
    // Modal pomocy z logowaniem
    'login_problems' => 'Problemy z logowaniem',
    'login_help_title' => 'Pomoc z dostępem do konta',
    'restaurant_owner_help' => 'Właściciel restauracji',
    'owner_help_description' => 'Ze względów bezpieczeństwa, właściciele restauracji muszą skontaktować się z naszym zespołem wsparcia w celu odzyskania dostępu do konta.',
    'contact_support' => 'Skontaktuj się z naszym wsparciem',
    'restaurant_employee_help' => 'Pracownik restauracji',
    'employee_help_description' => 'Jeśli jesteś pracownikiem restauracji, skontaktuj się bezpośrednio z właścicielem restauracji w celu odzyskania dostępu do konta.',
    'contact_restaurant_owner' => 'Skontaktuj się z właścicielem restauracji',
    'owner_contact_info' => 'Właściciel restauracji może zresetować Twoje hasło w panelu zarządzania użytkownikami.',
    'security_notice' => 'Informacja o bezpieczeństwie',
    'security_notice_text' => 'Te środki bezpieczeństwa chronią dane finansowe restauracji i zapewniają zgodność z przepisami o ochronie danych.',
    'close' => 'Zamknij',
    
    // System resetowania hasła
    'need_help_accessing_account' => 'Potrzebujesz pomocy z dostępem do konta',
    'account_access_help' => 'Pomoc z dostępem do konta',
    'restaurant_name' => 'Nazwa restauracji',
    'restaurant_main_category' => 'Typ lokalu',
    'select_main_restaurant_category' => 'Wybierz typ lokalu',
    'contact_phone' => 'Telefon kontaktowy',
    'preferred_contact_time' => 'Preferowany czas kontaktu',
    'morning' => 'Rano',
    'afternoon' => 'Popołudnie',
    'evening' => 'Wieczór',
    'additional_info' => 'Dodatkowe informacje',
    'describe_issue_placeholder' => 'Opisz swój problem (opcjonalnie)',
    'submit_request' => 'Wyślij prośbę',
    'submitting' => 'Wysyłanie',
    'reset_employee_password' => 'Resetuj hasło',
    'employee_reset_info' => 'Link do resetowania hasła zostanie wysłany na Twój email. Właściciel restauracji zostanie powiadomiony.',
    'confirm_email' => 'Potwierdź adres email',
    'send_reset_link' => 'Wyślij link resetujący',
    'sending' => 'Wysyłanie',
    
    // Strona resetowania hasła
    'reset_password_title' => 'Resetuj hasło',
    'enter_new_password_instruction' => 'Wprowadź nowe hasło poniżej',
    'enter_new_password' => 'Wprowadź nowe hasło',
    'confirm_new_password' => 'Potwierdź nowe hasło',
    'reset_password_button' => 'Resetuj hasło',
    'back_to_login' => 'Powrót do logowania',
    'characters' => 'znaków',
    
    // Error modal translations
    'account_not_found' => 'Konto nie zostało znalezione',
    'no_account_found_message' => 'Nie znaleziono konta powiązanego z podanym adresem e-mail.',
    'please_check_email_address' => 'Sprawdź poprawność wpisanego adresu e-mail i spróbuj ponownie.',
    'need_account' => 'Potrzebujesz konta',
    'contact_administrator' => 'Skontaktuj się z administratorem systemu, aby utworzyć nowe konto.',
    'understood' => 'Rozumiem',
    
    // Login error headers
    'login_error' => 'Błąd logowania',
    'account_pending' => 'Konto oczekuje na zatwierdzenie',
    
    // Field validation messages
    'email_is_required' => 'Adres e-mail jest wymagany',
    'password_is_required' => 'Hasło jest wymagane',
    'user_not_found_in_firestore' => 'Użytkownik nie został znaleziony w systemie',
    'unexpected_error_try_again' => 'Nieoczekiwany błąd. Spróbuj ponownie',
    'login_failed_try_again' => 'Logowanie nie powiodło się. Spróbuj ponownie',
    'could_not_connect_to_server' => 'Nie można połączyć się z serwerem',
    'request_timeout' => 'Przekroczono limit czasu. Sprawdź połączenie internetowe',
    'too_many_attempts' => 'Za dużo prób logowania. Spróbuj ponownie za {minutes} minut',
    'passwords_dont_match' => 'Hasła nie są identyczne',
    'new_password_cant_be_empty' => 'Nowe hasło nie może być puste',
    'error_prefix' => 'Błąd: ',
    'change_your_password' => 'Zmień hasło',
    
    // Server error messages
    'owners_must_use_support_ticket' => 'Właściciele muszą używać systemu zgłoszeń wsparcia',
    'failed_to_send_reset_link' => 'Nie udało się wysłać linku resetującego',
    'reset_link_sent_to_email' => 'Link resetujący został wysłany na Twój e-mail',
    'invalid_password' => 'Nieprawidłowe hasło',
    'user_not_authorized' => 'Użytkownik nieautoryzowany',
    'server_error' => 'Błąd serwera',
    
    // Payment Details Report Types
    'paid_transactions' => 'Transakcje Opłacone',
    'failed_pending_transactions' => 'Payment Failed / Pending',
    'all_transactions' => 'Wszystkie Transakcje',
    'paid_transactions_desc' => 'Wszystkie pomyślnie opłacone transakcje. W Waszym systemie jeśli transakcja się pojawiła = jest opłacona.',
    'failed_pending_transactions_desc' => 'Transakcje z problemami płatności: Payment Failed, Payment Pending, niekompletne.',
    'all_transactions_desc' => 'Wszystkie transakcje bez względu na status płatności.',
    'transaction_export' => 'eksport_transakcji',
    
    // CSV Export Headers
    'order_id' => 'ID Zamówienia',
    'date' => 'Data',
    'customer_id' => 'Klient',
    'order_amount_no_tip' => 'Kwota Zamówienia',
    'tip' => 'Napiwek',
    'payment_method' => 'Metoda Płatności',
    'payment_status' => 'Status Płatności',
    
    // CSV Status Values
    'status_paid' => 'Opłacone',
    'status_payment_failed' => 'Payment Failed',
    'status_payment_pending' => 'Payment Pending',
    'status_incomplete' => 'Niekompletne',
    'status_unknown' => 'Nieznany',
    
    // Payment Details Screen
    'loading_data' => 'Ładowanie danych...',
    'export_center_title' => 'Centrum Eksportu',
    'export_center_desc' => 'Eksportuj i analizuj dane transakcji',
    'go_back_to_menu' => 'Powrót do menu',
    'export_to_csv' => 'Eksportuj do CSV',
    'processing' => 'Przetwarzanie...',
    'filter_by_date' => 'Filtruj po dacie',
    'apply' => 'Zastosuj',
    'quick_select' => 'Szybki wybór',
    'last_7_days' => 'Ostatnie 7 dni',
    'this_month' => 'Ten miesiąc',
    'last_month' => 'Ostatni miesiąc',
    'report_type' => 'Typ raportu',
    'error_occurred' => 'Wystąpił błąd',
    'data_loading_error_message' => 'Błąd podczas ładowania danych',
    'export_data_preview' => 'Podgląd danych do eksportu',
    'found' => 'Znaleziono',
    'transactions_for_selected_period' => 'transakcji w wybranym okresie',
    'customer' => 'Klient',
    'order_amount' => 'Kwota zamówienia',
    'no_transactions_in_period' => 'Brak transakcji w wybranym okresie',
    'quantity' => 'Ilość',
    'previous' => 'Poprzednia',
    'next' => 'Następna',
    'showing' => 'Pokazuje',
    'to' => 'do',
    'of' => 'z',
    'no_date' => 'Brak daty',
    'no_data_to_export' => 'Brak danych do eksportu',
    
    // Alert messages
    'support_request_submitted' => 'Zgłoszenie wysłane! ID zgłoszenia: {ticket_id}\n\nSkontaktujemy się z Tobą w ciągu 2 dni roboczych.',
    'failed_to_submit_request' => 'Nie udało się wysłać zgłoszenia. Spróbuj ponownie.',
    'network_error_check_connection' => 'Błąd sieci. Sprawdź połączenie internetowe i spróbuj ponownie.',
    'please_enter_email_first' => 'Najpierw wpisz swój adres e-mail',
    'unable_to_verify_account' => 'Nie można zweryfikować konta. Spróbuj ponownie.',
    'password_reset_link_sent' => 'Link do resetowania hasła został wysłany na Twój e-mail!\n\nWłaściciel restauracji został powiadomiony.',
    'please_enter_email_address' => 'Wpisz swój adres e-mail',
    
    // Translations for invoices and receipts
    'export_pdf' => 'Dokumenty',
    'invoice' => 'Faktura',
    'receipt' => 'Paragon',
    'invoices_and_receipts' => 'Faktury i Paragony',
    'invoices' => 'Faktury',
    'receipts' => 'Paragony',
    'no_invoices_found' => 'Nie znaleziono faktur',
    'no_receipts_found' => 'Nie znaleziono paragonów',
    'download_pdf' => 'Pobierz PDF',
    'print_receipt' => 'Drukuj',
    'printing' => 'Drukowanie...',
    'printed' => 'Wydrukowano!',
    'print_error' => 'Błąd!',
    'payment_required' => 'Płatność wymagana',
    'download' => 'Pobierz',
    'print' => 'Drukuj',
    'loading_document' => 'Ładowanie dokumentu',
    'please_wait' => 'Proszę czekać',
    'cannot_display_pdf' => 'Nie można wyświetlić PDF',
    'download_to_view_desc' => 'Twoje urządzenie nie może wyświetlić tego pliku PDF bezpośrednio. Pobierz plik, aby go wyświetlić.',
    'document_type' => 'Typ dokumentu',
    'all_documents' => 'Wszystkie dokumenty',
    'invoices_only' => 'Tylko faktury',
    'receipts_only' => 'Tylko paragony',
    'all_documents_desc' => 'Eksportuj wszystkie faktury i paragony',
    'invoices_only_desc' => 'Eksportuj tylko faktury VAT',
    'receipts_only_desc' => 'Eksportuj tylko paragony fiskalne',
    'pdf_download_error' => 'Błąd pobierania PDF',
    
    // Restaurant settings
    'email_cannot_be_changed' => 'Adres e-mail nie może być zmieniony ze względów bezpieczeństwa',
    'vat_number_cannot_be_changed' => 'Numer VAT nie może być zmieniony ze względów podatkowych i prawnych',

    // Order Finished Email
    'email_order_completed_title' => 'Zamówienie ukończone!',
    'email_order_ready_pickup' => 'Dobra wiadomość! Twoje zamówienie jest gotowe do odbioru.<br>Proszę podejść do baru, aby odebrać zamówienie.',
    'email_order_ready_table' => 'Twoje zamówienie jest gotowe!<br>Nasz kelner już niedługo pojawi się przy Twoim stoliku',
    'email_order_ready_table_at' => 'przy',
    'email_order_ready_default' => 'Twoje zamówienie zostało ukończone i jest gotowe!',
    'email_order_number' => 'Numer zamówienia',
    'email_enjoy_order' => 'Smacznego!',
    'email_pub_go_team' => 'Zespół Pub & Go',
    'email_pub_go_tagline' => 'Znajdź • Zamów • Ciesz się',
    'email_questions_contact' => 'W razie pytań prosimy o kontakt z kelnerem.',
    
    // QR Code Login
    'quick_login' => 'Szybkie logowanie',
    'scan_qr_code' => 'Zeskanuj kod QR',
    'enter_pin' => 'Wprowadź 4-cyfrowy PIN',
    'front_camera' => 'Przednia kamera',
    'using_front_camera_info' => 'Skaner używa przedniej kamery dla lepszego doświadczenia użytkownika',
    'pin_required' => 'Proszę wprowadzić 4-cyfrowy PIN',
    'invalid_qr_or_pin' => 'Nieprawidłowy kod QR lub PIN. Spróbuj ponownie.',
    'qr_login_success' => 'Logowanie udane! Przekierowywanie...',
    'qr_scanner_instructions' => 'Przytrzymaj kod QR przed kamerą',
    'pin_code' => 'Kod PIN',
    'pin_code_4_digits' => 'Kod PIN (4 cyfry)',
    'pin_for_qr_login' => '4-cyfrowy PIN do logowania kodem QR',
    'view_qr_code' => 'Pokaż kod QR',
    'qr_code_for' => 'Kod QR dla',
    'print_qr_card' => 'Drukuj kartę QR',
    'no_pin_set' => 'Brak ustawionego PIN dla tego użytkownika',
    'account_inactive' => 'Konto jest nieaktywne. Skontaktuj się z administratorem.',
    'clear_pin' => 'Wyczyść',
    'submit_pin' => 'Zatwierdź',
    'enter_4_digit_code' => 'Wprowadź 4-cyfrowy kod zabezpieczający',
    'back_to_scanner' => 'Powrót do skanera',
    'scanning' => 'Skanowanie...',
    'camera_permission_denied' => 'Odmowa dostępu do kamery. Włącz dostęp do kamery.',
    'allow_camera_access' => 'Zezwól na dostęp do kamery',
    'camera_permission_help' => 'Kliknij, aby ręcznie zażądać uprawnień do kamery, jeśli nie pojawi się automatyczne pytanie',
    
    // Address from map UI improvements
    'address_from_map_info_title' => 'Adres ustawiany przez mapę',
    'address_from_map_info_desc' => 'Kliknij przycisk "Znajdź na mapie" poniżej, aby ustawić lokalizację restauracji. Pola adresowe zostaną automatycznie wypełnione na podstawie wybranych współrzędnych.',
    'address_placeholder_click_map' => 'Kliknij "Znajdź na mapie"',
    'required' => 'Wymagane',
    
    // Restaurant tags UI improvements
    'tags_info_title' => 'Jak działają tagi',
    'tags_info_desc' => 'Wybierz po jednej opcji z każdej kategorii, aby pomóc klientom znaleźć Twoją restaurację. Tagi poprawiają widoczność w wynikach wyszukiwania.',
    'select_one_option' => 'Wybierz 1',
    'clear_selection' => 'Wyczyść',
    'profile_preview' => 'Twoja restauracja będzie widoczna jako:',
    
    // Working hours UI improvements
    'working_hours_info_title' => 'Ustaw godziny otwarcia',
    'working_hours_info_1' => 'Możesz dodać przerwy (np. przerwa obiadowa)',
    'working_hours_info_2' => 'Dla godzin nocnych (np. bar do 2:00), użyj 23:59 lub następny dzień',
    'working_hours_info_3' => 'Godziny są widoczne w aplikacji',
    'quick_templates' => 'Szybkie szablony',
    'preset_restaurant' => 'Restauracja',
    'preset_cafe' => 'Kawiarnia',
    'preset_bar' => 'Bar',
    'copy_monday_to_all' => 'Skopiuj poniedziałek',
    'set_standard_hours' => 'Ustaw 9:00-21:00',
    'clear_all' => 'Wyczyść wszystko',
    'select_time' => 'Wybierz godzinę',
    'weekly_summary' => 'Podsumowanie tygodnia',
    'open_days' => 'Dni otwarte',
    'total_hours' => 'Łącznie godzin',
    'longest_day' => 'Najdłuższy dzień',
    'days_with_breaks' => 'Dni z przerwami',
    'monday_copied_to_all' => 'Godziny poniedziałku skopiowane na wszystkie dni',
    'standard_hours_set' => 'Ustawiono standardowe godziny dla wszystkich dni',
    'hours_cleared' => 'Wszystkie godziny wyczyszczone',
    'preset_applied' => 'Szablon zastosowany pomyślnie',
    
    // Company Registration Data improvements
    'company_data_info_title' => 'Dlaczego potrzebujemy tych informacji?',
    'company_data_info_desc' => 'Te dane są wymagane do fakturowania i zgodności podatkowej. Numer VAT jest obowiązkowy do prowadzenia działalności w Niemczech.',
    'required_fields_note' => 'Pola wymagane',
    'placeholder_company_name' => 'np. Restauracja GmbH',
    'vat_number_tooltip' => 'Niemiecki numer VAT (USt-IdNr.) zaczyna się od DE i 9 cyfr. Wymagany do transakcji B2B bez podatku.',
    'use_restaurant_address' => 'Użyj adresu restauracji',
    'tax_number_tooltip' => 'Niemiecki numer podatkowy (Steuernummer) różni się w zależności od landu. Opcjonalny, ale zalecany.',
    'commercial_register_tooltip' => 'Numer rejestru handlowego (HRB/HRA) jeśli firma jest zarejestrowana. Format: HRB 12345.',
    'completion' => 'Kompletność',
    'address_copied' => 'Adres skopiowany z restauracji',
    
    // Restaurant Informations improvements
    'select_restaurant_type_placeholder' => 'Wybierz typ swojej restauracji...',
    'restaurant_description_placeholder' => 'Opisz swoją restaurację, kuchnię, atmosferę i specjalności. Na przykład: "Autentyczna włoska restauracja z piecem opalanym drewnem. Rodzinna atmosfera z tradycyjnymi przepisami przekazywanymi z pokolenia na pokolenie. Codziennie świeże makarony, bogaty wybór win i dostępny ogródek."',
    'restaurant_image_info' => 'Zalecane: 1200x800px, maks. 5MB. Format JPG, PNG lub WebP. Ten obraz będzie wyświetlany w wynikach wyszukiwania.',
    'category_map_impact_title' => 'Wpływ na wyświetlanie na mapie',
    'category_map_impact_desc' => 'Wybór kategorii określa, jak Twój lokal będzie wyświetlany na mapie. Pomaga to klientom szybko zidentyfikować różne typy lokali podczas przeglądania.',
    'restaurant_marker' => 'Restauracja',
    'pub_marker' => 'Pub',
    
    // Modal niezapisanych zmian
    'unsaved_changes_title' => 'Niezapisane zmiany',
    'unsaved_changes_message' => 'Masz niezapisane zmiany w ustawieniach restauracji. Jeśli teraz opuścisz tę stronę, wszystkie Twoje zmiany zostaną utracone.',
    'stay_on_page' => 'Pozostań na stronie',
    'leave_without_saving' => 'Opuść bez zapisywania',
    'unsaved_changes_warning' => 'Czy na pewno chcesz opuścić stronę?',

    // new words
    'voucher_master' => 'Vouchery',
    'vouchers' => 'Panel voucherów',
    'vouchers_desc' => 'Szybko zarządzaj aktywnymi i nieaktywnymi voucherami',
    'enter_voucher_id_or_name' => 'Szukaj według nazwy vouchera',
    'voucher_name' => 'Nazwa vouchera',
    'description' => 'Opis',
    'validity' => 'Ważność',
    'inactive' => 'Nieaktywny',
    'edit_voucher' => 'Edytuj voucher',
    'edit_voucher_desc' => 'Zaktualizuj nazwę, tytuł, opis itp. tego vouchera',
    'voucher_details' => 'Szczegóły vouchera',
    'limit_type' => 'Limit',
    'trigger' => 'Wyzwalacz',
];