<?php

return [
    'settings' => 'Ustawienia API',
    'settings_description' => 'Wyświetl i zaktualizuj ustawienia API',
    'save_settings' => 'Zapisz ustawienia',
    'setting_title' => 'Ustawienia API',
    'setting_description' => 'Skonfiguruj dostęp do API i ustawienia bezpieczeństwa',
    'api_enabled' => 'Włącz API',
    'api_enabled_description' => 'Włącz lub wyłącz REST API dla swojej witryny. Po wyłączeniu wszystkie punkty końcowe API będą niedostępne.',
    'api_key' => 'Klucz API',
    'api_key_description' => 'Opcjonalny klucz bezpieczeństwa dla dostępu do API. Po ustawieniu wszystkie żądania API muszą zawierać ten klucz w nagłówku X-API-KEY.',
    'api_key_placeholder' => 'Wprowadź swój klucz API (pozostaw puste, aby wyłączyć)',
    'generate_api_key' => 'Generuj losowy klucz',
    'edit_api_key' => 'Edytuj klucz API',
    'copy_api_key' => 'Skopiuj do schowka',
    'api_key_generated' => 'Nowy klucz API został pomyślnie wygenerowany!',
    'api_key_copied' => 'Klucz API został skopiowany do schowka!',
    'api_key_edit_enabled' => 'Pole klucza API jest teraz edytowalne.',
    'api_documentation' => 'Dokumentacja API',
    'api_documentation_description' => 'Wyświetl pełną dokumentację API z przykładami i szczegółami punktów końcowych.',
    'view_documentation' => 'Wyświetl dokumentację API',
    'api_usage_examples' => 'Przykłady użycia',
    'api_usage_curl_example' => 'Przykładowe żądanie cURL z kluczem API:',
    'api_usage_javascript_example' => 'Przykładowe żądanie JavaScript:',
    'api_security_section' => 'Ustawienia bezpieczeństwa',
    'api_general_section' => 'Ustawienia ogólne',
    'api_help_section' => 'Pomoc i dokumentacja',
    'push_notifications_section' => 'Powiadomienia push (FCM v1 API)',
    'push_notifications_enabled' => 'Włącz powiadomienia push',
    'push_notifications_enabled_description' => 'Włącz lub wyłącz powiadomienia push dla aplikacji mobilnych. Po wyłączeniu żadne powiadomienia nie będą wysyłane do urządzeń.',
    'fcm_project_id' => 'ID projektu Firebase',
    'fcm_project_id_description' => 'Identyfikator projektu Firebase. Możesz go znaleźć w ustawieniach projektu Firebase.',
    'fcm_project_id_placeholder' => 'Wprowadź ID projektu Firebase',
    'fcm_service_account_path' => 'Plik JSON konta usługi',
    'fcm_service_account_path_description' => 'Ścieżka do pliku JSON konta usługi Firebase (względna do storage/app/ lub ścieżka bezwzględna).',
    'fcm_service_account_upload_description' => 'Prześlij plik JSON konta usługi Firebase. Plik zostanie bezpiecznie przechowywany w katalogu storage/app/firebase/.',
    'fcm_service_account_path_placeholder' => 'firebase/service-account.json',
    'upload_file' => 'Prześlij plik',
    'remove_file' => 'Usuń plik',
    'uploaded_at' => 'Przesłano',
    'upload_json_file' => 'Proszę przesłać plik JSON konta usługi.',
    'uploading_file' => 'Przesyłanie pliku',
    'file_uploaded_successfully' => 'Plik został pomyślnie przesłany!',
    'file_removed_successfully' => 'Plik został pomyślnie usunięty!',
    'invalid_json_file' => 'Proszę wybrać prawidłowy plik JSON.',
    'file_upload_error' => 'Błąd podczas przesyłania pliku. Spróbuj ponownie.',
    'file_remove_error' => 'Błąd podczas usuwania pliku. Spróbuj ponownie.',
    'send_custom_notification' => 'Wyślij niestandardowe powiadomienie',
    'notification_title' => 'Tytuł',
    'notification_title_placeholder' => 'Wprowadź tytuł powiadomienia',
    'notification_message' => 'Wiadomość',
    'notification_message_placeholder' => 'Wprowadź treść powiadomienia',
    'notification_message_help' => 'Maksymalnie 500 znaków',
    'notification_target' => 'Urządzenia docelowe',
    'notification_action_url' => 'URL akcji (Opcjonalnie)',
    'notification_action_url_placeholder' => 'https://example.com/strona',
    'notification_action_url_help' => 'URL do otwarcia po dotknięciu powiadomienia',
    'notification_image_url' => 'URL obrazu (Opcjonalnie)',
    'notification_image_url_placeholder' => 'https://example.com/obraz.jpg',
    'notification_image_url_help' => 'Obraz do wyświetlenia w powiadomieniu',
    'notification_send_info' => 'Powiadomienia zostaną wysłane do wszystkich aktywnych tokenów urządzeń',
    'send_notification' => 'Wyślij powiadomienie',
    'all_devices' => 'Wszystkie urządzenia',
    'android_devices' => 'Tylko urządzenia Android',
    'ios_devices' => 'Tylko urządzenia iOS',
    'customer_devices' => 'Tylko urządzenia klientów',
    'notification_sending' => 'Wysyłanie powiadomienia...',
    'notification_sent_success' => 'Powiadomienie zostało pomyślnie wysłane!',
    'notification_sent_error' => 'Nie udało się wysłać powiadomienia. Spróbuj ponownie.',
    'fcm_setup_title' => 'Instrukcje konfiguracji Firebase Cloud Messaging',
    'fcm_step_1_title' => '1. Utwórz projekt Firebase',
    'fcm_step_1_1' => 'Przejdź do konsoli Firebase (console.firebase.google.com)',
    'fcm_step_1_2' => 'Utwórz nowy projekt lub wybierz istniejący',
    'fcm_step_1_3' => 'Skopiuj ID projektu z ustawień projektu',
    'fcm_step_2_title' => '2. Wygeneruj konto usługi',
    'fcm_step_2_1' => 'Przejdź do Ustawień projektu > Konta usług',
    'fcm_step_2_2' => 'Kliknij "Generuj nowy klucz prywatny"',
    'fcm_step_2_3' => 'Pobierz plik JSON',
    'fcm_step_2_4' => 'Prześlij go do folderu storage/app/firebase/ na swoim serwerze',
    'fcm_step_3_title' => '3. Włącz API FCM',
    'fcm_step_3_1' => 'Przejdź do konsoli Google Cloud',
    'fcm_step_3_2' => 'Włącz Firebase Cloud Messaging API',
    'fcm_step_3_3' => 'Upewnij się, że rozliczenia są włączone dla Twojego projektu',
    'fcm_step_4_title' => '4. Skonfiguruj ustawienia',
    'fcm_step_4_1' => 'Wprowadź swój ID projektu powyżej',
    'fcm_step_4_2' => 'Wprowadź ścieżkę do pliku JSON konta usługi',
    'fcm_security_note_title' => 'Uwaga dotycząca bezpieczeństwa:',
    'fcm_security_note' => 'Zachowaj bezpieczeństwo pliku JSON konta usługi i nigdy nie umieszczaj go w systemie kontroli wersji. Przechowuj go w bezpiecznej lokalizacji na swoim serwerze.',

    // Additional JavaScript translations
    'your_api_key_here' => 'twój-klucz-api-tutaj',
    'file_size_too_large' => 'Rozmiar pliku musi być mniejszy niż 2MB.',
    'confirm_remove_service_account' => 'Czy na pewno chcesz usunąć plik konta usługi?',
    'service_account_file_label' => 'Plik konta usługi:',
    'just_uploaded' => '(Właśnie przesłano)',
    'service_account_not_uploaded' => 'Plik konta usługi <strong>nie został przesłany</strong>. Proszę przesłać plik JSON konta usługi.',
    'please_enter_notification_title' => 'Proszę wprowadzić tytuł powiadomienia.',
    'please_enter_notification_message' => 'Proszę wprowadzić treść powiadomienia.',
    'notification_error_occurred' => 'Wystąpił błąd podczas wysyłania powiadomienia.',
    'sent_to_devices' => 'Wysłano do: :count urządzeń',
    'failed_devices' => 'Niepowodzenie: :count urządzeń',
    'will_send_to_devices' => 'Zostanie wysłane do :total aktywnych urządzeń (:android Android, :ios iOS, :customers klientów)',
    'close' => 'Zamknij',
];
