Files
filament-short-url/resources/lang/pl/default.php

232 lines
12 KiB
PHP

<?php
return [
'navigation_label' => 'Krótkie linki',
'navigation_group' => 'Narzędzia',
'resource_title' => 'Krótki URL',
// Form Tabs
'tab_link' => 'Szczegóły linku',
'tab_tracking' => 'Ustawienia śledzenia',
'tab_qr_design' => 'Wygląd kodu QR',
// Link Form Fields
'destination_url' => 'Docelowy URL',
'destination_url_helper' => 'Oryginalny adres URL, na który chcesz przekierować odwiedzających.',
'url_key' => 'Krótki klucz',
'url_key_helper' => 'Własny klucz dla krótkiego linku (zostaw puste dla automatycznego klucza).',
'redirect_code' => 'Kod przekierowania',
'redirect_code_301' => '301 (Przekierowanie stałe - lepsze SEO)',
'redirect_code_302' => '302 (Przekierowanie tymczasowe - lepsze śledzenie)',
'status' => 'Status aktywności',
'single_use' => 'Jednorazowy link',
'single_use_helper' => 'Automatycznie dezaktywuj ten link po pierwszej wizycie.',
'forward_query_params' => 'Przekaż parametry URL',
'forward_query_params_helper' => 'Dołącz parametry wejściowe (np. tagi UTM) do docelowego adresu URL.',
'expires_at' => 'Wygasa dnia',
'notes' => 'Wewnętrzne notatki',
'ga_tracking_id' => 'Identyfikator śledzenia Google Analytics 4',
'ga_tracking_id_helper' => 'Opcjonalny identyfikator G-XXXXXXXXXX do śledzenia przekierowań po stronie serwera.',
// UTM Builder
'utm_builder' => 'Kreator parametrów UTM',
'utm_builder_helper' => 'Dynamicznie twórz i dołączaj parametry UTM do adresu docelowego. Zmiany są synchronizowane w czasie rzeczywistym.',
'utm_source' => 'Źródło kampanii (utm_source)',
'utm_source_placeholder' => 'google, newsletter, facebook...',
'utm_medium' => 'Medium kampanii (utm_medium)',
'utm_medium_placeholder' => 'cpc, email, social...',
'utm_campaign' => 'Nazwa kampanii (utm_campaign)',
'utm_campaign_placeholder' => 'spring_sale, promo_2026...',
'utm_term' => 'Słowo kluczowe kampanii (utm_term)',
'utm_term_placeholder' => 'czarter_jachtow, kupno_jachtu...',
'utm_content' => 'Treść kampanii (utm_content)',
'utm_content_placeholder' => 'link_w_logo, reklama_tekstowa...',
// Tracking Form Fields
'track_visits' => 'Włącz śledzenie wizyt',
'track_ip' => 'Śledź adres IP',
'track_browser' => 'Śledź nazwę przeglądarki',
'track_browser_version' => 'Śledź wersję przeglądarki',
'track_os' => 'Śledź system operacyjny',
'track_os_version' => 'Śledź wersję systemu operacyjnego',
'track_device_type' => 'Śledź typ urządzenia (desktop/mobile/tablet)',
'track_referer' => 'Śledź referer URL',
// QR Design Fields
'qr_size' => 'Rozmiar kodu QR (px)',
'qr_margin' => 'Margines (Quiet Zone)',
'qr_dot_style' => 'Styl punktów',
'qr_fg_color' => 'Kolor główny (Foreground)',
'qr_bg_color' => 'Kolor tła',
'qr_gradient_enabled' => 'Włącz gradient',
'qr_gradient_from' => 'Kolor gradientu od',
'qr_gradient_to' => 'Kolor gradientu do',
'qr_gradient_type' => 'Typ gradientu',
'qr_gradient_linear' => 'Liniowy',
'qr_gradient_radial' => 'Radialny',
'qr_download' => 'Pobierz kod QR',
'qr_copied' => 'Skopiowano krótki URL do schowka!',
// QR Designer Panel UI Labels
'qr_label_size' => 'Rozmiar (px)',
'qr_label_margin' => 'Margines',
'qr_label_style' => 'Styl',
'qr_label_color' => 'Kolor',
'qr_label_from' => 'Od',
'qr_label_to' => 'Do',
'qr_label_foreground_color' => 'Kolor główny',
'qr_label_single_color' => 'Jednolity kolor',
'qr_label_gradient' => 'Gradient',
'qr_label_gradient_type' => 'Typ gradientu',
'qr_label_background' => 'Tło',
'qr_label_transparent' => 'Przezroczyste',
'qr_label_eye_config' => 'Konfiguracja oczu',
'qr_label_eye_square_style' => 'Styl kwadratu oka',
'qr_label_eye_dot_style' => 'Styl punktu oka',
'qr_label_eye_color' => 'Kolor oka',
'qr_label_preview' => 'Podgląd',
'qr_option_square' => 'Kwadrat',
'qr_option_dots' => 'Kropki',
'qr_option_rounded' => 'Zaokrąglony',
'qr_option_classy' => 'Elegancki',
'qr_option_classy_rounded' => 'Zaokrąglony elegancki',
'qr_option_extra_rounded' => 'Bardzo zaokrąglony',
'qr_option_dot' => 'Kropka',
'qr_chart_visits_label' => 'Wizyty',
// Table Columns
'col_short_url' => 'Krótki URL',
'col_destination_url' => 'Docelowy URL',
'col_total_visits' => 'Wizyty',
'col_status' => 'Status',
'col_expires_at' => 'Wygasa',
'col_created_at' => 'Utworzono',
// Actions
'action_stats' => 'Statystyki',
'action_copy' => 'Kopiuj link',
'action_qr' => 'Kod QR',
// Stats Page
'stats_title' => 'Statystyki',
'stats_tab_statistics' => 'Statystyki',
'stats_tab_visit_logs' => 'Logi odwiedzin',
'stats_card_total' => 'Wszystkie wizyty',
'stats_card_unique' => 'Unikalni goście',
'stats_card_today' => 'Dzisiaj',
'stats_card_week' => 'W tym tygodniu',
'stats_card_month' => 'W tym miesiącu',
'stats_chart_title' => 'Wizyty — Ostatnie 30 dni',
'stats_no_chart_data' => 'Brak wizyt w ostatnich 30 dniach.',
'stats_breakdown_countries' => 'Najpopularniejsze kraje',
'stats_breakdown_devices' => 'Typy urządzeń',
'stats_breakdown_browsers' => 'Przeglądarki',
'stats_breakdown_os' => 'Systemy operacyjne',
'stats_breakdown_referers' => 'Źródła (Referer)',
'stats_no_country_data' => 'Brak danych o krajach.',
'stats_no_device_data' => 'Brak danych o urządzeniach.',
'stats_no_browser_data' => 'Brak danych o przeglądarkach.',
'stats_no_os_data' => 'Brak danych o systemach.',
'stats_no_referer_data' => 'Brak danych o refererach.',
'stats_table_title' => 'Logi odwiedzin',
'stats_btn_back' => 'Wróć do listy',
'stats_btn_copy' => 'Kopiuj krótki URL',
'stats_col_time' => 'Czas',
'stats_col_country' => 'Kraj',
'stats_col_device' => 'Urządzenie',
'stats_col_browser' => 'Przeglądarka',
'stats_col_os' => 'System operacyjny',
'stats_col_ip' => 'IP',
'stats_no_visits' => 'Nie zarejestrowano jeszcze żadnych wizyt.',
// Settings Page
'settings_nav_label' => 'Ustawienia',
'settings_save_btn' => 'Zapisz ustawienia',
'settings_saved' => 'Ustawienia zostały zapisane!',
'settings_tab_general' => 'Ogólne',
'settings_tab_geoip' => 'Geo-IP',
'settings_tab_ga4' => 'Google Analytics 4',
'settings_section_routing' => 'Routing i przekierowania',
'settings_section_queue' => 'Kolejka',
'settings_section_geoip' => 'Wykrywanie Geo-IP',
'settings_section_ga4' => 'GA4 Measurement Protocol',
'settings_ga4_description' => 'Skonfiguruj serwerowe śledzenie zdarzeń GA4 przez Measurement Protocol. Zdarzenia są wysyłane w tle bez blokowania przekierowania.',
'settings_route_prefix' => 'Prefiks trasy',
'settings_route_prefix_helper' => 'Segment URL przed kluczem, np. "/s/abc123". Zmiana wymaga php artisan config:clear.',
'settings_key_length' => 'Długość auto-generowanego klucza',
'settings_key_length_helper' => 'Liczba znaków klucza (base62). 6 znaków = ~56 miliardów unikalnych kluczy.',
'settings_cache_ttl' => 'TTL cache przekierowania',
'settings_cache_ttl_helper' => 'Sekundy cachowania rekordów krótkich URL. Ustaw 0 aby wyłączyć (niezalecane na produkcji).',
'settings_queue_connection' => 'Połączenie kolejki',
'settings_queue_connection_helper' => 'Kolejka Laravel do asynchronicznego śledzenia wizyt. Użyj "sync" (synchroniczne), lub "redis"/"sqs" na produkcji.',
'settings_geoip_enabled' => 'Włącz wykrywanie Geo-IP',
'settings_geoip_enabled_helper' => 'Wykrywaj i zapisuj kraj odwiedzającego przy każdej wizycie.',
'settings_geoip_driver' => 'Sterownik wykrywania',
'settings_geoip_driver_helper' => 'Metoda rozwiązywania kraju odwiedzającego na podstawie adresu IP.',
'settings_geoip_driver_headers' => 'Nagłówki CDN (najszybsze — Cloudflare, CloudFront)',
'settings_geoip_driver_maxmind' => 'MaxMind lokalna baza (offline, zerowe opóźnienie)',
'settings_geoip_driver_ipapi' => 'ip-api.com (darmowe API, limit 45 req/min)',
'settings_geoip_cache_ttl' => 'TTL cache wyniku Geo-IP',
'settings_geoip_cache_ttl_helper' => 'Sekundy cachowania kraju dla zahashowanego IP. 86400 = 24 godziny.',
'settings_geoip_timeout' => 'Timeout API',
'settings_geoip_timeout_helper' => 'Maksymalna liczba sekund oczekiwania na odpowiedź zewnętrznego API Geo-IP.',
'settings_maxmind_path' => 'Ścieżka bazy MaxMind',
'settings_maxmind_path_helper' => 'Bezwzględna ścieżka do pliku GeoLite2-Country.mmdb lub GeoIP2-Country.mmdb. Wymagana gdy sterownik to MaxMind.',
'settings_ga4_api_secret' => 'Klucz API Measurement Protocol',
'settings_ga4_api_secret_helper' => 'Wygeneruj w GA4 → Admin → Strumienie danych → twój strumień → Klucze API Measurement Protocol.',
'settings_ga4_firebase_app_id' => 'Firebase App ID (opcjonalne)',
'settings_ga4_firebase_app_id_helper' => 'Wymagane tylko przy śledzeniu strumienia Firebase/aplikacji. Zostaw puste dla standardowych strumieni GA4.',
'settings_section_buffering' => 'Buforowanie liczników wizyt',
'settings_buffering_enabled' => 'Buforuj kliknięcia w pamięci podręcznej (Cache)',
'settings_buffering_helper' => 'Po włączeniu, zliczenia kliknięć będą buforowane w pamięci podręcznej aplikacji i muszą być okresowo synchronizowane z bazą danych za pomocą komendy "php artisan short-url:sync-counters". Zapobiega to blokowaniu wierszy bazy danych i spadkom wydajności przy masowym ruchu.',
// CDN Trust Settings
'settings_trust_cdn_headers' => 'Ufaj nagłówkom CDN i proxy',
'settings_trust_cdn_headers_helper' => 'Włącz tę opcję, jeśli Twoja aplikacja działa za CDN (np. Cloudflare, AWS CloudFront) lub reverse proxy. Pozwala to na pobieranie prawdziwego adresu IP klienta i kodu kraju z nagłówków CDN. Uwaga: włączaj tylko wtedy, gdy faktycznie korzystasz z proxy, w przeciwnym razie adresy IP mogą być sfałszowane!',
// Stats View & Export Localization
'stats_filter_visited_from' => 'Odwiedzono od',
'stats_filter_visited_until' => 'Odwiedzono do',
'stats_action_export' => 'Eksportuj CSV',
'stats_csv_time' => 'Czas',
'stats_csv_ip' => 'Adres IP',
'stats_csv_country' => 'Kraj',
'stats_csv_device' => 'Urządzenie',
'stats_csv_browser' => 'Przeglądarka',
'stats_csv_os' => 'System operacyjny',
'stats_csv_referer' => 'Źródło (Referer)',
// Bulk Actions Localization
'action_enable_selected' => 'Włącz zaznaczone',
'action_disable_selected' => 'Wyłącz zaznaczone',
// Form Sections Localization
'form_section_options' => 'Opcje',
'form_section_notes' => 'Wewnętrzne notatki',
'form_section_tracking' => 'Śledzenie wizyt',
'form_section_tracked_fields' => 'Śledzone pola',
'form_section_analytics' => 'Zewnętrzne systemy analityczne',
// New Dashboard Analytics Keys
'stats_card_top_source' => 'Główne źródło UTM',
'stats_card_top_country' => 'Główny kraj',
'stats_filter_date_range' => 'Zakres dat',
'stats_preset_24_hours' => 'Ostatnie 24 godziny',
'stats_preset_7_days' => 'Ostatnie 7 dni',
'stats_preset_30_days' => 'Ostatnie 30 dni',
'stats_preset_90_days' => 'Ostatnie 90 dni',
'stats_preset_custom' => 'Własny zakres',
'stats_breakdown_cities' => 'Najpopularniejsze miasta',
'stats_no_city_data' => 'Brak danych o miastach.',
'stats_breakdown_utm_source' => 'Źródła kampanii',
'stats_breakdown_utm_medium' => 'Media kampanii',
'stats_breakdown_utm_campaign' => 'Nazwy kampanii',
'stats_no_utm_data' => 'Brak danych o parametrach UTM.',
];