# BastionGuard™ Polish translation # Copyright (C) 2025-2026 BastionGuard™ # This file is distributed under the same license as the BastionGuard package. # Calogero Scarnà , 2025-2026. # msgid "" msgstr "" "Project-Id-Version: BastionGuard 1.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-01-19 07:54+0100\n" "PO-Revision-Date: 2026-01-19 07:54+0100\n" "Last-Translator: Calogero Scarnà \n" "Language-Team: Polish\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../src/SettingsPage.cpp:366 ../src/wizard/wizard_setup.cpp:126 #: ../src/wizard/wizard_setup.cpp:248 msgid "Impossibile creare file temporaneo" msgstr "Nie można utworzyć pliku tymczasowego" #: ../src/SettingsPage.cpp:374 msgid "Errore scrittura temporanea" msgstr "Błąd zapisu pliku tymczasowego" #: ../src/SettingsPage.cpp:433 msgid "[settings] 📖 Letto webports.conf: " msgstr "[ustawienia] 📖 Odczytano webports.conf: " #: ../src/SettingsPage.cpp:438 msgid "[settings] ⚠️ Nessun webports.conf trovato, uso default 81/444\n" msgstr "[ustawienia] ⚠️ Nie znaleziono webports.conf, używam domyślnych 81/444\n" #: ../src/SettingsPage.cpp:448 msgid "[copy_with_pkexec] File sorgente non trovato: " msgstr "[copy_with_pkexec] Nie znaleziono pliku źródłowego: " #: ../src/SettingsPage.cpp:476 msgid "[update_ports_in_file] File non trovato: " msgstr "[update_ports_in_file] Nie znaleziono pliku: " #: ../src/SettingsPage.cpp:482 msgid "[update_ports_in_file] Impossibile aprire il file: " msgstr "[update_ports_in_file] Nie można otworzyć pliku: " #: ../src/SettingsPage.cpp:507 msgid "[update_ports_in_file] Impossibile scrivere il file temporaneo" msgstr "[update_ports_in_file] Nie można zapisać pliku tymczasowego" #: ../src/SettingsPage.cpp:518 msgid "[update_ports_in_file] " msgstr "[update_ports_in_file] " #: ../src/SettingsPage.cpp:552 msgid "" "[detect_distro] lsb_release non fornisce info, fallback su /etc/os-release\n" msgstr "" "[detect_distro] lsb_release nie dostarcza informacji, powrót do /etc/os-release\n" #: ../src/SettingsPage.cpp:604 msgid "[detect_distro] Distribuzione rilevata: " msgstr "[detect_distro] Wykryta dystrybucja: " #: ../src/SettingsPage.cpp:633 msgid "[detect_webserver] Apache rilevato" msgstr "[detect_webserver] Wykryto Apache" #: ../src/SettingsPage.cpp:639 msgid "[detect_webserver] Nginx rilevato" msgstr "[detect_webserver] Wykryto Nginx" #: ../src/SettingsPage.cpp:645 msgid "[detect_webserver] LiteSpeed rilevato" msgstr "[detect_webserver] Wykryto LiteSpeed" #: ../src/SettingsPage.cpp:663 msgid "[detect_webserver] Nessun server rilevato" msgstr "[detect_webserver] Nie wykryto żadnego serwera" #: ../src/SettingsPage.cpp:685 msgid "[settings] Porte lette da " msgstr "[ustawienia] Porty odczytane z " #: ../src/SettingsPage.cpp:689 msgid "[settings] ⚠ Impossibile aprire " msgstr "[ustawienia] ⚠ Nie można otworzyć " #: ../src/SettingsPage.cpp:690 msgid " — uso valori di default (80/443)\n" msgstr " — używam wartości domyślnych (80/443)\n" #: ../src/SettingsPage.cpp:710 msgid "[settings] ❌ Impossibile creare file temporaneo: " msgstr "[ustawienia] ❌ Nie można utworzyć pliku tymczasowego: " #: ../src/SettingsPage.cpp:724 msgid "[settings] ✅ Porte BastionGuard salvate in " msgstr "[ustawienia] ✅ Porty BastionGuard zapisane w " #: ../src/SettingsPage.cpp:729 msgid "[settings] ❌ Errore durante l'installazione via pkexec.\n" msgstr "[ustawienia] ❌ Błąd podczas instalacji przez pkexec.\n" #: ../src/SettingsPage.cpp:733 msgid "[settings] ⚠ Eccezione durante update_webserver_ports: " msgstr "[ustawienia] ⚠ Wyjątek podczas update_webserver_ports: " #: ../src/SettingsPage.cpp:820 ../src/SettingsPage.cpp:1092 msgid "Percorso quarantena: " msgstr "Ścieżka kwarantanny: " #: ../src/SettingsPage.cpp:821 msgid "Seleziona cartella quarantena" msgstr "Wybierz folder kwarantanny" #: ../src/SettingsPage.cpp:822 ../src/SettingsPage.cpp:857 #: ../src/SettingsPage.cpp:1167 msgid "Antivirus real time: Disabilitato" msgstr "Antywirus w czasie rzeczywistym: Wyłączony" #: ../src/SettingsPage.cpp:824 msgid "Abilita tutte le opzioni" msgstr "Włącz wszystkie opcje" #: ../src/SettingsPage.cpp:826 msgid "Protezione disattivata" msgstr "Ochrona wyłączona" #: ../src/SettingsPage.cpp:831 msgid "Directory Samba" msgstr "Katalogi Samba" #: ../src/SettingsPage.cpp:856 ../src/SettingsPage.cpp:1166 msgid "Antivirus real time: Abilitato" msgstr "Antywirus w czasie rzeczywistym: Włączony" #: ../src/SettingsPage.cpp:871 msgid "Cartelle monitorate (clamonacc)" msgstr "Monitorowane foldery (clamonacc)" #: ../src/SettingsPage.cpp:891 ../src/SettingsPage.cpp:1278 msgid "Aggiungi cartella" msgstr "Dodaj folder" #: ../src/SettingsPage.cpp:892 ../src/SettingsPage.cpp:1279 msgid "Rimuovi cartella" msgstr "Usuń folder" #: ../src/SettingsPage.cpp:895 msgid "Base" msgstr "Podstawowe" #: ../src/SettingsPage.cpp:902 msgid "Opzioni di scansione" msgstr "Opcje skanowania" #: ../src/SettingsPage.cpp:933 msgid "" "⚠️ Attenzione: modificare queste opzioni avanzate solo se si è sicuri.\n" "Un uso improprio può compromettere la protezione." msgstr "" "⚠️ Uwaga: modyfikuj te zaawansowane opcje tylko jeśli jesteś pewien.\n" "Niewłaściwe użycie może osłabić ochronę." #: ../src/SettingsPage.cpp:970 msgid "Tutte le opzioni avanzate abilitate (toggle)" msgstr "Wszystkie opcje zaawansowane włączone/wyłączone (przełącznik)" #: ../src/SettingsPage.cpp:971 msgid "Abilita tutte le opzioni avanzate" msgstr "Włącz wszystkie opcje zaawansowane" #: ../src/SettingsPage.cpp:976 ../src/SambaPage.cpp:96 msgid "Salva configurazione" msgstr "Zapisz konfigurację" #: ../src/SettingsPage.cpp:981 msgid "Database firme personalizzato" msgstr "Niestandardowa baza sygnatur" #: ../src/SettingsPage.cpp:988 msgid "" "ClamAV utilizzerà automaticamente le firme personalizzate\n" "presenti in questa cartella:" msgstr "" "ClamAV automatycznie wykorzysta niestandardowe sygnatury\n" "znajdujące się w tym folderze:" #: ../src/SettingsPage.cpp:1019 msgid "[MANCANTE] " msgstr "[BRAKUJE] " #: ../src/SettingsPage.cpp:1042 msgid "Avanzate" msgstr "Zaawansowane" #: ../src/SettingsPage.cpp:1081 msgid "Seleziona una cartella quarantena" msgstr "Wybierz folder kwarantanny" #: ../src/SettingsPage.cpp:1083 ../src/SettingsPage.cpp:1103 #: ../src/SettingsPage.cpp:1288 ../src/SettingsPage.cpp:2611 #: ../src/wizard/wizard_window.cpp:275 msgid "_Annulla" msgstr "_Anuluj" #: ../src/SettingsPage.cpp:1084 ../src/SettingsPage.cpp:1104 #: ../src/SettingsPage.cpp:1289 msgid "_Seleziona" msgstr "_Wybierz" #: ../src/SettingsPage.cpp:1101 msgid "Seleziona una cartella" msgstr "Wybierz folder" #: ../src/SettingsPage.cpp:1144 msgid "Errore: impossibile scrivere il file temporaneo di configurazione" msgstr "Błąd: nie można zapisać tymczasowego pliku konfiguracyjnego" #: ../src/SettingsPage.cpp:1151 msgid "Configurazione salvata su" msgstr "Konfiguracja zapisana w" #: ../src/SettingsPage.cpp:1153 msgid "Errore: impossibile salvare configurazione!" msgstr "Błąd: nie można zapisać konfiguracji!" #: ../src/SettingsPage.cpp:1159 msgid "Errore: impossibile installare clamd automaticamente." msgstr "Błąd: nie można automatycznie zainstalować clamd." #: ../src/SettingsPage.cpp:1179 msgid "Protezione Anti-Ransomware" msgstr "Ochrona anty-ransomware" #: ../src/SettingsPage.cpp:1187 ../src/SettingsPage.cpp:1360 msgid "Protezione Anti-Ransomware: Attiva" msgstr "Ochrona anty-ransomware: Aktywna" #: ../src/SettingsPage.cpp:1188 msgid "Protezione Anti-Ransomware: Disattivata (servizio non attivo)" msgstr "Ochrona anty-ransomware: Wyłączona (usługa nieaktywna)" #: ../src/SettingsPage.cpp:1198 msgid "Regole YARA in uso" msgstr "Używane reguły YARA" #: ../src/SettingsPage.cpp:1210 msgid "Aggiorna regole YARA" msgstr "Aktualizuj reguły YARA" #: ../src/SettingsPage.cpp:1214 msgid "⏳ Aggiornamento regole YARA in corso..." msgstr "⏳ Trwa aktualizacja reguł YARA..." #: ../src/SettingsPage.cpp:1221 msgid "✔ Regole YARA aggiornate con successo" msgstr "✔ Reguły YARA zaktualizowane pomyślnie" #: ../src/SettingsPage.cpp:1224 msgid "❌ Errore durante l'aggiornamento delle regole YARA" msgstr "❌ Błąd podczas aktualizacji reguł YARA" #: ../src/SettingsPage.cpp:1232 msgid "Aggiorna Sanesecurity DB" msgstr "Aktualizuj bazę Sanesecurity" #: ../src/SettingsPage.cpp:1236 msgid "⏳ Aggiornamento Sanesecurity DB in corso..." msgstr "⏳ Trwa aktualizacja bazy Sanesecurity..." #: ../src/SettingsPage.cpp:1243 msgid "✔ Sanesecurity DB aggiornato con successo" msgstr "✔ Baza Sanesecurity zaktualizowana pomyślnie" #: ../src/SettingsPage.cpp:1245 msgid "❌ Errore durante l'aggiornamento del Sanesecurity DB" msgstr "❌ Błąd podczas aktualizacji bazy Sanesecurity" #: ../src/SettingsPage.cpp:1259 msgid "Usa regole YARA" msgstr "Używaj reguł YARA" #: ../src/SettingsPage.cpp:1263 msgid "Usa DB Sanesecurity" msgstr "Używaj bazy Sanesecurity" #: ../src/SettingsPage.cpp:1267 msgid "Cartelle da scansionare:" msgstr "Foldery do skanowania:" #: ../src/SettingsPage.cpp:1286 msgid "Seleziona cartella da scansionare" msgstr "Wybierz folder do skanowania" #: ../src/SettingsPage.cpp:1315 msgid "Intervallo scansione (min):" msgstr "Interwał skanowania (min):" #: ../src/SettingsPage.cpp:1320 msgid "Salva configurazione scanner" msgstr "Zapisz konfigurację skanera" #: ../src/SettingsPage.cpp:1342 ../src/AntiRansomwarePage.cpp:58 msgid "Anti-Ransomware" msgstr "Anti-Ransomware" #: ../src/SettingsPage.cpp:1352 msgid "⏳ Avvio servizio Anti-Ransomware..." msgstr "⏳ Uruchamianie usługi Anti-Ransomware..." #: ../src/SettingsPage.cpp:1354 msgid "❌ Impossibile avviare il servizio Anti-Ransomware" msgstr "❌ Nie można uruchomić usługi Anti-Ransomware" #: ../src/SettingsPage.cpp:1363 msgid "⏳ Arresto servizio Anti-Ransomware..." msgstr "⏳ Zatrzymywanie usługi Anti-Ransomware..." #: ../src/SettingsPage.cpp:1365 msgid "❌ Impossibile fermare il servizio Anti-Ransomware" msgstr "❌ Nie można zatrzymać usługi Anti-Ransomware" #: ../src/SettingsPage.cpp:1371 msgid "Protezione Anti-Ransomware: Disattivata" msgstr "Ochrona anty-ransomware: Wyłączona" #: ../src/SettingsPage.cpp:1380 msgid "⚠ refreshAntiransomRules chiamata ma rulesStore non è inizializzato\n" msgstr "⚠ Wywołano refreshAntiransomRules, ale rulesStore nie jest zainicjowany\n" #: ../src/SettingsPage.cpp:1389 msgid "⚠ rulesStore non inizializzato\n" msgstr "⚠ rulesStore nie jest zainicjowany\n" #: ../src/SettingsPage.cpp:1399 msgid "⚠ Nessuna cartella YARA trovata in " msgstr "⚠ Nie znaleziono folderu z regułami YARA w " #: ../src/SettingsPage.cpp:1419 ../src/Backend.cpp:1082 msgid "⚠ Impossibile aprire " msgstr "⚠ Nie można otworzyć " #: ../src/SettingsPage.cpp:1434 msgid " regole YARA caricate da " msgstr " reguł YARA wczytano z " #: ../src/SettingsPage.cpp:1436 msgid "⚠ Nessuna regola YARA trovata in " msgstr "⚠ Nie znaleziono żadnych reguł YARA w " #: ../src/SettingsPage.cpp:1458 msgid "⚠️ Config non trovata → uso default (/home)\n" msgstr "⚠️ Nie znaleziono konfiguracji → używam domyślnej (/home)\n" #: ../src/SettingsPage.cpp:1500 msgid "✔ Config caricata da " msgstr "✔ Konfiguracja wczytana z " #: ../src/SettingsPage.cpp:1528 msgid "# Configurazione BastionGuard Ransomware Scanner\n" msgstr "# Konfiguracja skanera ransomware BastionGuard\n" #: ../src/SettingsPage.cpp:1548 ../src/SettingsPage.cpp:1552 msgid "✔ Config aggiornata in: " msgstr "✔ Konfiguracja zaktualizowana w: " #: ../src/SettingsPage.cpp:1550 msgid "❌ Errore: impossibile aggiornare config in " msgstr "❌ Błąd: nie można zaktualizować konfiguracji w " #: ../src/SettingsPage.cpp:1564 msgid "Protezione Anti-Phishing" msgstr "Ochrona antyphishingowa" #: ../src/SettingsPage.cpp:1573 msgid "Protezione Anti-Phishing: Attiva (servizio di sistema)" msgstr "Ochrona antyphishingowa: Aktywna (usługa systemowa)" #: ../src/SettingsPage.cpp:1574 msgid "Protezione Anti-Phishing: Disattivata (servizio non attivo)" msgstr "Ochrona antyphishingowa: Wyłączona (usługa nieaktywna)" #: ../src/SettingsPage.cpp:1584 msgid "Aggiorna automaticamente la blacklist ogni 2 ore" msgstr "Automatycznie aktualizuj czarną listę co 2 godziny" #: ../src/SettingsPage.cpp:1595 msgid "⏳ Attivazione aggiornamento automatico..." msgstr "⏳ Włączanie automatycznej aktualizacji..." #: ../src/SettingsPage.cpp:1596 msgid "⏳ Disattivazione aggiornamento automatico..." msgstr "⏳ Wyłączanie automatycznej aktualizacji..." #: ../src/SettingsPage.cpp:1603 msgid "✔ Aggiornamento automatico abilitato (ogni 2 ore)" msgstr "✔ Automatyczna aktualizacja włączona (co 2 godziny)" #: ../src/SettingsPage.cpp:1604 msgid "ℹ️ Aggiornamento automatico disabilitato" msgstr "ℹ️ Automatyczna aktualizacja wyłączona" #: ../src/SettingsPage.cpp:1606 msgid "❌ Errore nella modifica del timer automatico" msgstr "❌ Błąd podczas zmiany timera automatycznego" #: ../src/SettingsPage.cpp:1616 msgid "Usa Google Safe Browsing (verifica aggiuntiva)" msgstr "Używaj Google Safe Browsing (dodatkowa weryfikacja)" #: ../src/SettingsPage.cpp:1619 msgid "Chiave API Google Safe Browsing:" msgstr "Klucz API Google Safe Browsing:" #: ../src/SettingsPage.cpp:1622 msgid "Inserisci la tua API key..." msgstr "Wprowadź swój klucz API..." #: ../src/SettingsPage.cpp:1629 ../src/SettingsPage.cpp:2834 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:84 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:113 msgid "Salva" msgstr "Zapisz" #: ../src/SettingsPage.cpp:1634 msgid "Chiave Google Safe salvata" msgstr "Klucz Google Safe zapisany" #: ../src/SettingsPage.cpp:1637 ../src/SettingsPage.cpp:1647 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:82 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:111 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:229 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:237 msgid "Mostra" msgstr "Pokaż" #: ../src/SettingsPage.cpp:1647 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:229 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:237 msgid "Nascondi" msgstr "Ukryj" #: ../src/SettingsPage.cpp:1653 msgid "Verifica" msgstr "Zweryfikuj" #: ../src/SettingsPage.cpp:1655 msgid "Verifica chiave Google Safe..." msgstr "Weryfikacja klucza Google Safe..." #: ../src/SettingsPage.cpp:1660 msgid "Chiave Google Safe valida" msgstr "Klucz Google Safe jest prawidłowy" #: ../src/SettingsPage.cpp:1662 msgid "Chiave Google Safe non valida" msgstr "Klucz Google Safe jest nieprawidłowy" #: ../src/SettingsPage.cpp:1687 msgid "✔ Google Safe Browsing abilitato" msgstr "✔ Google Safe Browsing włączony" #: ../src/SettingsPage.cpp:1688 msgid "ℹ️ Google Safe Browsing disabilitato" msgstr "ℹ️ Google Safe Browsing wyłączony" #: ../src/SettingsPage.cpp:1694 msgid "Blacklist caricate" msgstr "Wczytano czarną listę" #: ../src/SettingsPage.cpp:1705 msgid "Aggiorna blacklist" msgstr "Aktualizuj czarną listę" #: ../src/SettingsPage.cpp:1708 msgid "Aggiornamento blacklist..." msgstr "Trwa aktualizacja czarnej listy..." #: ../src/SettingsPage.cpp:1715 msgid "Blacklist aggiornata" msgstr "Czarna lista zaktualizowana" #: ../src/SettingsPage.cpp:1722 msgid "♻ Riavvio servizio Anti-Phishing..." msgstr "♻ Ponowne uruchamianie usługi antyphishingowej..." #: ../src/SettingsPage.cpp:1725 msgid "✔ Servizio Anti-Phishing riavviato con nuova blacklist" msgstr "✔ Usługa antyphishingowa uruchomiona ponownie z nową czarną listą" #: ../src/SettingsPage.cpp:1727 msgid "⚠ Errore durante il riavvio del servizio Anti-Phishing" msgstr "⚠ Błąd podczas ponownego uruchamiania usługi antyphishingowej" #: ../src/SettingsPage.cpp:1732 msgid "Errore aggiornamento blacklist" msgstr "Błąd aktualizacji czarnej listy" #: ../src/SettingsPage.cpp:1740 msgid "La lista completa aggiornata si trova in: phishing/blacklist.txt" msgstr "Pełna zaktualizowana lista znajduje się w: phishing/blacklist.txt" #: ../src/SettingsPage.cpp:1761 msgid "Blocco IP automatico (Firewall)" msgstr "Automatyczne blokowanie IP (Firewall)" #: ../src/SettingsPage.cpp:1770 msgid "Abilita blocco IP automatico" msgstr "Włącz automatyczne blokowanie IP" #: ../src/SettingsPage.cpp:1786 msgid "" "Blocca automaticamente gli IP malevoli rilevati dal modulo Anti-Phishing\n" "utilizzando il firewall di sistema (UFW / firewalld)." msgstr "" "Automatycznie blokuje złośliwe adresy IP wykryte przez moduł antyphishingowy\n" "za pomocą systemowego firewalla (UFW / firewalld)." #: ../src/SettingsPage.cpp:1804 msgid "Firewall IP: Disattivato" msgstr "Firewall IP: Wyłączony" #: ../src/SettingsPage.cpp:1812 msgid "Firewall IP attivo: UFW" msgstr "Firewall IP aktywny: UFW" #: ../src/SettingsPage.cpp:1815 msgid "Firewall IP attivo: firewalld" msgstr "Firewall IP aktywny: firewalld" #: ../src/SettingsPage.cpp:1818 msgid "Firewall IP attivo" msgstr "Firewall IP aktywny" #: ../src/SettingsPage.cpp:1833 msgid "Configura blocco IP firewall" msgstr "Konfiguruj blokowanie IP w firewallu" #: ../src/SettingsPage.cpp:1879 msgid "✔ Blocco IP firewall abilitato" msgstr "✔ Blokowanie IP przez firewall włączone" #: ../src/SettingsPage.cpp:1880 msgid "ℹ️ Blocco IP firewall disabilitato" msgstr "ℹ️ Blokowanie IP przez firewall wyłączone" #: ../src/SettingsPage.cpp:1900 msgid "Anti-Phishing" msgstr "Anti-Phishing" #: ../src/SettingsPage.cpp:1908 msgid "⏳ Avvio servizio Anti-Phishing..." msgstr "⏳ Uruchamianie usługi Anti-Phishing..." #: ../src/SettingsPage.cpp:1910 msgid "❌ Impossibile avviare il servizio Anti-Phishing" msgstr "❌ Nie można uruchomić usługi Anti-Phishing" #: ../src/SettingsPage.cpp:1916 msgid "Protezione Anti-Phishing: Attiva" msgstr "Ochrona antyphishingowa: Aktywna" #: ../src/SettingsPage.cpp:1919 msgid "⏳ Arresto servizio Anti-Phishing..." msgstr "⏳ Zatrzymywanie usługi Anti-Phishing..." #: ../src/SettingsPage.cpp:1921 msgid "❌ Impossibile fermare il servizio Anti-Phishing" msgstr "❌ Nie można zatrzymać usługi Anti-Phishing" #: ../src/SettingsPage.cpp:1927 msgid "Protezione Anti-Phishing: Disattivata" msgstr "Ochrona antyphishingowa: Wyłączona" #: ../src/SettingsPage.cpp:1933 msgid "⚠ refreshPhishLists chiamata ma phishStore non è inizializzato\n" msgstr "⚠ Wywołano refreshPhishLists, ale phishStore nie jest zainicjowany\n" #: ../src/SettingsPage.cpp:1941 msgid "⚠ phishStore non inizializzato\n" msgstr "⚠ phishStore nie jest zainicjowany\n" #: ../src/SettingsPage.cpp:1964 msgid "Blacklist ridotta vuota in " msgstr "Skrócona czarna lista pusta w " #: ../src/SettingsPage.cpp:1967 msgid "Caricate " msgstr "Wczytano " #: ../src/SettingsPage.cpp:1968 msgid "righe da blacklist ridotta" msgstr "wierszy ze skróconej czarnej listy" #: ../src/SettingsPage.cpp:1972 msgid "Nessuna blacklist ridotta trovata in " msgstr "Nie znaleziono skróconej czarnej listy w " #: ../src/SettingsPage.cpp:1979 msgid "Lista completa in " msgstr "Pełna lista w " #: ../src/SettingsPage.cpp:1982 msgid "Lista completa non trovata in " msgstr "Nie znaleziono pełnej listy w " #: ../src/SettingsPage.cpp:2013 msgid "Lingua dell'applicazione" msgstr "Język aplikacji" #: ../src/SettingsPage.cpp:2019 msgid "Seleziona lingua" msgstr "Wybierz język" #: ../src/SettingsPage.cpp:2055 msgid "Applica" msgstr "Zastosuj" #: ../src/SettingsPage.cpp:2076 msgid "✔ Lingua salvata in " msgstr "✔ Język zapisany w " #: ../src/SettingsPage.cpp:2078 msgid "❌ Impossibile salvare " msgstr "❌ Nie można zapisać " #: ../src/SettingsPage.cpp:2085 msgid "Riavvio dei servizi in corso..." msgstr "Trwa ponowne uruchamianie usług..." #: ../src/SettingsPage.cpp:2096 msgid "Attendere qualche secondo, l'app verrà riavviata automaticamente." msgstr "Poczekaj kilka sekund, aplikacja uruchomi się ponownie automatycznie." #: ../src/SettingsPage.cpp:2120 ../src/SettingsPage.cpp:2129 msgid "[BastionGuard] ⚠ Impossibile riavviare " msgstr "[BastionGuard] ⚠ Nie można ponownie uruchomić " #: ../src/SettingsPage.cpp:2121 msgid " tramite systemctl (anche con pkexec)" msgstr " za pomocą systemctl (nawet z pkexec)" #: ../src/SettingsPage.cpp:2163 msgid "❌ Impossibile rilanciare l’app (execl fallito)" msgstr "❌ Nie można ponownie uruchomić aplikacji (execl się nie powiódł)" #: ../src/SettingsPage.cpp:2165 msgid "❌ Impossibile determinare il percorso dell’eseguibile" msgstr "❌ Nie można określić ścieżki pliku wykonywalnego" #: ../src/SettingsPage.cpp:2191 ../src/wizard/wizard_window.cpp:567 msgid "Sistema operativo / Distro" msgstr "System operacyjny / Dystrybucja" #: ../src/SettingsPage.cpp:2196 ../src/wizard/wizard_window.cpp:571 msgid "Rilevamento automatico" msgstr "Automatyczne wykrywanie" #: ../src/SettingsPage.cpp:2230 msgid "Applica configurazione web" msgstr "Zastosuj konfigurację sieciową" #: ../src/SettingsPage.cpp:2308 msgid "[BastionGuard] Distro rilevata: " msgstr "[BastionGuard] Wykryta dystrybucja: " #: ../src/SettingsPage.cpp:2316 ../src/wizard/wizard_window.cpp:1252 msgid "Le porte devono essere numeriche valide." msgstr "Porty muszą być prawidłowymi liczbami." #: ../src/SettingsPage.cpp:2317 ../src/SettingsPage.cpp:2326 #: ../src/SettingsPage.cpp:2383 msgid "BastionGuard - Errore" msgstr "BastionGuard - Błąd" #: ../src/SettingsPage.cpp:2325 msgid "Errore durante la sostituzione delle porte nel template." msgstr "Błąd podczas zamiany portów w szablonie." #: ../src/SettingsPage.cpp:2355 ../src/wizard/wizard_window.cpp:1307 msgid "echo '[BastionGuard] Applicazione configurazione NGINX...'\n" msgstr "echo '[BastionGuard] Stosowanie konfiguracji NGINX...'\n" #: ../src/SettingsPage.cpp:2365 ../src/wizard/wizard_window.cpp:1320 msgid "echo '[BastionGuard] Verifica configurazione esistente...'\n" msgstr "echo '[BastionGuard] Sprawdzanie istniejącej konfiguracji...'\n" #: ../src/SettingsPage.cpp:2371 msgid "" " echo '[BastionGuard] Configurazione già presente, aggiornamento non " "necessario.'\n" msgstr "" " echo '[BastionGuard] Konfiguracja już istnieje, aktualizacja nie jest konieczna.'\n" #: ../src/SettingsPage.cpp:2381 msgid "[BastionGuard] Fallito:\n" msgstr "[BastionGuard] Niepowodzenie:\n" #: ../src/SettingsPage.cpp:2382 msgid "Errore durante l’applicazione della configurazione:\n" msgstr "Błąd podczas stosowania konfiguracji:\n" #: ../src/SettingsPage.cpp:2387 msgid "Configurazione NGINX aggiornata e servizio riavviato." msgstr "Konfiguracja NGINX zaktualizowana i usługa uruchomiona ponownie." #: ../src/SettingsPage.cpp:2388 msgid "BastionGuard - Esito" msgstr "BastionGuard - Wynik" #: ../src/SettingsPage.cpp:2400 msgid "Opzioni" msgstr "Opcje" #: ../src/SettingsPage.cpp:2407 msgid "Gestione Whitelist Anti-Phishing" msgstr "Zarządzanie białą listą antyphishingową" #: ../src/SettingsPage.cpp:2449 msgid "Cerca dominio..." msgstr "Szukaj domeny..." #: ../src/SettingsPage.cpp:2454 msgid "Inserisci dominio o IP (es. example.com)" msgstr "Wprowadź domenę lub IP (np. example.com)" #: ../src/SettingsPage.cpp:2457 ../src/SettingsPage.cpp:2578 #: ../src/SettingsPage.cpp:2832 ../src/SambaPage.cpp:93 #: ../src/SambaPage.cpp:285 msgid "Aggiungi" msgstr "Dodaj" #: ../src/SettingsPage.cpp:2458 ../src/SettingsPage.cpp:2833 msgid "Rimuovi selezionato" msgstr "Usuń zaznaczone" #: ../src/SettingsPage.cpp:2459 msgid "Salva modifiche" msgstr "Zapisz zmiany" #: ../src/SettingsPage.cpp:2460 msgid "Ricarica" msgstr "Odśwież" #: ../src/SettingsPage.cpp:2507 msgid "Dominio non valido" msgstr "Nieprawidłowa domena" #: ../src/SettingsPage.cpp:2508 msgid "Usa solo lettere, numeri e punti." msgstr "Używaj tylko liter, cyfr i kropek." #: ../src/SettingsPage.cpp:2531 ../src/SettingsPage.cpp:2894 msgid "Errore" msgstr "Błąd" #: ../src/SettingsPage.cpp:2532 msgid "Impossibile salvare la whitelist utente." msgstr "Nie można zapisać białej listy użytkownika." #: ../src/SettingsPage.cpp:2547 msgid "Whitelist salvata" msgstr "Biała lista zapisana" #: ../src/SettingsPage.cpp:2548 msgid "La whitelist è stata aggiornata in entrambi i percorsi." msgstr "Biała lista została zaktualizowana w obu lokalizacjach." #: ../src/SettingsPage.cpp:2552 msgid "Anti-Phishing whitelist" msgstr "Biała lista antyphishingowa" #: ../src/SettingsPage.cpp:2563 msgid "Allowlist SHA256 Anti-ransomware" msgstr "Lista dozwolonych SHA256 anty-ransomware" #: ../src/SettingsPage.cpp:2569 msgid "SHA256" msgstr "SHA256" #: ../src/SettingsPage.cpp:2570 msgid "Regola (opzionale)" msgstr "Reguła (opcjonalna)" #: ../src/SettingsPage.cpp:2579 ../src/SambaPage.cpp:94 msgid "Rimuovi" msgstr "Usuń" #: ../src/SettingsPage.cpp:2592 msgid "Aggiungi SHA256" msgstr "Dodaj SHA256" #: ../src/SettingsPage.cpp:2612 msgid "_Aggiungi" msgstr "_Dodaj" #: ../src/SettingsPage.cpp:2645 msgid "Filtri Anti-Falsi Positivi" msgstr "Filtry przeciw fałszywym pozytywom" #: ../src/SettingsPage.cpp:2652 msgid "Analizza solo file sospetti" msgstr "Analizuj tylko podejrzane pliki" #: ../src/SettingsPage.cpp:2653 msgid "Percorsi da ignorare" msgstr "Ścieżki do ignorowania" #: ../src/SettingsPage.cpp:2658 msgid "Percorsi aziendali sicuri" msgstr "Bezpieczne ścieżki firmowe" #: ../src/SettingsPage.cpp:2663 msgid "Estensioni da ignorare" msgstr "Rozszerzenia do ignorowania" #: ../src/SettingsPage.cpp:2668 msgid "Estensioni sospette" msgstr "Podejrzane rozszerzenia" #: ../src/SettingsPage.cpp:2687 msgid "Salva impostazioni avanzate" msgstr "Zapisz ustawienia zaawansowane" #: ../src/SettingsPage.cpp:2700 msgid "✔ Impostazioni avanzate salvate" msgstr "✔ Ustawienia zaawansowane zapisane" #: ../src/SettingsPage.cpp:2706 msgid "Anti-Ransomware avanzate" msgstr "Zaawansowane opcje anty-ransomware" #: ../src/SettingsPage.cpp:2725 msgid "Pagamenti Sicuri (CEF)" msgstr "Bezpieczne płatności (CEF)" #: ../src/SettingsPage.cpp:2732 msgid "" "Questa opzione apre in sandbox CEF delle pagine tipiche di pagamento " "(checkout, gateway, 3D Secure)\n" "\n" "Consigliato per acquisti online e inserimento dati carta." msgstr "" "Ta opcja otwiera typowe strony płatnicze (checkout, bramki, 3D Secure)\n" "w izolowanym środowisku CEF sandbox\n" "\n" "Zalecane przy zakupach online i wpisywaniu danych karty." #: ../src/SettingsPage.cpp:2743 msgid "" "ℹ️ I pagamenti sicuri utilizzano un browser isolato (CEF sandbox) per ridurre " "il rischio di furto di credenziali e dati di pagamento.\n" "Questa modalità non modifica il funzionamento del sito e non salva alcuna " "informazione sensibile." msgstr "" "ℹ️ Bezpieczne płatności korzystają z izolowanej przeglądarki (CEF sandbox)\n" "w celu zmniejszenia ryzyka kradzieży danych logowania i informacji płatniczych.\n" "Ten tryb nie zmienia działania strony i nie zapisuje żadnych wrażliwych informacji." #: ../src/SettingsPage.cpp:2754 msgid "Abilita pagamenti sicuri" msgstr "Włącz bezpieczne płatności" #: ../src/SettingsPage.cpp:2774 msgid "✔ Pagamenti sicuri: abilitati" msgstr "✔ Bezpieczne płatności: włączone" #: ../src/SettingsPage.cpp:2775 msgid "ℹ️ Pagamenti sicuri: disabilitati" msgstr "ℹ️ Bezpieczne płatności: wyłączone" #: ../src/SettingsPage.cpp:2784 msgid "Domini/URL per Pagamenti Sicuri" msgstr "Domeny/URL dla bezpiecznych płatności" #: ../src/SettingsPage.cpp:2828 msgid "" "Inserisci dominio o URL (es. paypal.com oppure https://checkout.stripe.com)" msgstr "" "Wprowadź domenę lub URL (np. paypal.com albo https://checkout.stripe.com)" #: ../src/SettingsPage.cpp:2835 ../src/QuarantinePage.cpp:124 msgid "Ripristina" msgstr "Przywróć" #: ../src/SettingsPage.cpp:2850 msgid "Valore non valido" msgstr "Nieprawidłowa wartość" #: ../src/SettingsPage.cpp:2851 msgid "Inserisci un dominio o URL valido." msgstr "Wprowadź prawidłową domenę lub URL." #: ../src/SettingsPage.cpp:2895 msgid "Impossibile salvare payments.json." msgstr "Nie można zapisać payments.json." #: ../src/SettingsPage.cpp:2900 msgid "✔ Lista pagamenti salvata" msgstr "✔ Lista płatności zapisana" #: ../src/SettingsPage.cpp:2916 msgid "Pagamenti Sicuri" msgstr "Bezpieczne płatności" #: ../src/SettingsPage.cpp:2928 msgid "Servizi Utente (systemd --user)" msgstr "Usługi użytkownika (systemd --user)" #: ../src/SettingsPage.cpp:2934 msgid "" "Questi servizi vengono gestiti con systemd --user.\n" "Abilitare = avvio automatico al login. Disabilitare = non parte " "automaticamente." msgstr "" "Te usługi są zarządzane przez systemd --user.\n" "Włączone = automatyczny start przy logowaniu. Wyłączone = nie startują automatycznie." #: ../src/SettingsPage.cpp:2943 msgid "Nota: puoi avviarli manualmente con: systemctl --user start " msgstr "Uwaga: możesz uruchomić je ręcznie poleceniem: systemctl --user start " #: ../src/SettingsPage.cpp:2950 #: ../src/first_run/first-run-services-window.cpp:324 msgid "Privacy Guard" msgstr "Privacy Guard" #: ../src/SettingsPage.cpp:2950 #: ../src/first_run/first-run-services-window.cpp:324 msgid "Blocco microfono e webcam quando non in uso" msgstr "Blokada mikrofonu i kamerki gdy nie są używane" #: ../src/SettingsPage.cpp:2951 #: ../src/first_run/first-run-services-window.cpp:325 msgid "Ransomware Alert" msgstr "Ostrzeżenie ransomware" #: ../src/SettingsPage.cpp:2951 #: ../src/first_run/first-run-services-window.cpp:325 msgid "Notifiche su possibili attività ransomware" msgstr "Powiadomienia o możliwych działaniach ransomware" #: ../src/SettingsPage.cpp:2952 #: ../src/first_run/first-run-services-window.cpp:326 msgid "Ransomware Realtime Alert" msgstr "Ostrzeżenia ransomware w czasie rzeczywistym" #: ../src/SettingsPage.cpp:2952 #: ../src/first_run/first-run-services-window.cpp:326 msgid "Avvisi in tempo reale su comportamenti sospetti" msgstr "Ostrzeżenia w czasie rzeczywistym o podejrzanych zachowaniach" #: ../src/SettingsPage.cpp:2953 #: ../src/first_run/first-run-services-window.cpp:327 msgid "Ransomware Scanner" msgstr "Skaner ransomware" #: ../src/SettingsPage.cpp:2953 #: ../src/first_run/first-run-services-window.cpp:327 msgid "Scansione periodica alla ricerca di comportamenti malevoli" msgstr "Okresowe skanowanie w poszukiwaniu złośliwych zachowań" #: ../src/SettingsPage.cpp:2954 #: ../src/first_run/first-run-services-window.cpp:328 msgid "User-Agent Randomizer" msgstr "Losowy User-Agent" #: ../src/SettingsPage.cpp:2954 #: ../src/first_run/first-run-services-window.cpp:328 msgid "Modifica user-agent per aumentare anonimato" msgstr "Zmiana user-agenta w celu zwiększenia anonimowości" #: ../src/SettingsPage.cpp:2955 #: ../src/first_run/first-run-services-window.cpp:329 msgid "PAC Daemon" msgstr "Demon PAC" #: ../src/SettingsPage.cpp:2955 #: ../src/first_run/first-run-services-window.cpp:329 msgid "Gestione automatica di proxy PAC sicuri" msgstr "Automatyczne zarządzanie bezpiecznymi proxy PAC" #: ../src/SettingsPage.cpp:2956 #: ../src/first_run/first-run-services-window.cpp:330 msgid "CEF Sandbox Service" msgstr "Usługa CEF Sandbox" #: ../src/SettingsPage.cpp:2956 #: ../src/first_run/first-run-services-window.cpp:330 msgid "Supporto in background per pagamenti sicuri con CEF" msgstr "Obsługa w tle dla bezpiecznych płatności CEF" #: ../src/SettingsPage.cpp:2964 msgid "Servizi Utente" msgstr "Usługi użytkownika" #: ../src/SettingsPage.cpp:2976 msgid "Servizi di Sistema (pkexec)" msgstr "Usługi systemowe (pkexec)" #: ../src/SettingsPage.cpp:2982 msgid "" "Questi servizi richiedono privilegi amministrativi.\n" "Vengono gestiti con: pkexec systemctl ..." msgstr "" "Te usługi wymagają uprawnień administracyjnych.\n" "Są zarządzane przez: pkexec systemctl ..." #: ../src/SettingsPage.cpp:2991 msgid "" "Durante l’attivazione/disattivazione potrebbe essere richiesta la password." msgstr "" "Podczas włączania/wyłączania może zostać poproszona o hasło." #: ../src/SettingsPage.cpp:2998 #: ../src/first_run/first-run-services-window.cpp:333 msgid "Phishing Scanner (System)" msgstr "Skaner phishingu (systemowy)" #: ../src/SettingsPage.cpp:2998 #: ../src/first_run/first-run-services-window.cpp:333 msgid "Phishing Scanner (System)" msgstr "Skaner phishingu (systemowy)" #: ../src/SettingsPage.cpp:2999 #: ../src/first_run/first-run-services-window.cpp:335 msgid "Ransomware Realtime (System)" msgstr "Ransomware w czasie rzeczywistym (systemowy)" #: ../src/SettingsPage.cpp:2999 #: ../src/first_run/first-run-services-window.cpp:335 msgid "Monitor realtime ransomware a livello di sistema" msgstr "Monitorowanie ransomware w czasie rzeczywistym na poziomie systemu" #: ../src/SettingsPage.cpp:3000 #: ../src/first_run/first-run-services-window.cpp:334 msgid "USB Protection (System)" msgstr "Ochrona USB (systemowa)" #: ../src/SettingsPage.cpp:3000 #: ../src/first_run/first-run-services-window.cpp:334 msgid "Monitoraggio e blocco dispositivi USB sospetti" msgstr "Monitorowanie i blokowanie podejrzanych urządzeń USB" #: ../src/SettingsPage.cpp:3008 msgid "Servizi Sistema" msgstr "Usługi systemowe" #: ../src/SettingsPage.cpp:3099 msgid "Impossibile abilitare il servizio" msgstr "Nie można włączyć usługi" #: ../src/SettingsPage.cpp:3100 msgid "Impossibile disabilitare il servizio" msgstr "Nie można wyłączyć usługi" #: ../src/SettingsPage.cpp:3117 msgid "Aggiorna stato servizi" msgstr "Aktualizuj stan usług" #: ../src/SettingsPage.cpp:3249 msgid "" "Servizio: %1\n" "\n" "Verifica i permessi o prova ad eseguire il comando da terminale." msgstr "" "Usługa: %1\n" "\n" "Sprawdź uprawnienia lub spróbuj uruchomić polecenie z terminala." #: ../src/SettingsPage.cpp:3280 ../src/SettingsPage.cpp:3352 msgid "[SettingsPage] ❌ Impossibile scrivere " msgstr "[SettingsPage] ❌ Nie można zapisać " #: ../src/SettingsPage.cpp:3300 msgid "[SettingsPage] ✅ Allowlist salvata in " msgstr "[SettingsPage] ✅ Lista dozwolonych zapisana w " #: ../src/SettingsPage.cpp:3356 msgid "# --- BastionGuard Anti-Ransomware Config ---\n" msgstr "# --- Konfiguracja BastionGuard Anti-Ransomware ---\n" #: ../src/SettingsPage.cpp:3369 msgid "[SettingsPage] ✅ Config salvata in " msgstr "[SettingsPage] ✅ Konfiguracja zapisana w " #: ../src/SettingsPage.cpp:3376 msgid "Configurazione salvata correttamente." msgstr "Konfiguracja zapisana poprawnie." #: ../src/SettingsPage.cpp:3384 msgid "" "Le impostazioni aggiornate sono state caricate e applicate.\n" "Non serve riavviare il programma." msgstr "" "Zaktualizowane ustawienia zostały wczytane i zastosowane.\n" "Nie trzeba restartować programu." #: ../src/SettingsPage.cpp:3391 msgid "[SettingsPage] ⚠ Errore in saveAdvancedConfig: " msgstr "[SettingsPage] ⚠ Błąd w saveAdvancedConfig: " #: ../src/SettingsPage.cpp:3428 msgid "[SettingsPage] 🔄 Configurazione caricata da " msgstr "[SettingsPage] 🔄 Konfiguracja wczytana z " #: ../src/SettingsPage.cpp:3431 msgid "[SettingsPage] ⚠ Errore caricando configurazione: " msgstr "[SettingsPage] ⚠ Błąd podczas wczytywania konfiguracji: " #: ../src/SettingsPage.cpp:3476 msgid "" "Servizio: %1\n" "\n" "Possibili cause:\n" "• Il file .service non esiste\n" "• systemd --user non è attivo per l'utente\n" "• Problemi di permessi o path\n" "• Errore di sintassi nel file di servizio" msgstr "" "Usługa: %1\n" "\n" "Możliwe przyczyny:\n" "• Plik .service nie istnieje\n" "• systemd --user nie jest aktywny dla użytkownika\n" "• Problemy z uprawnieniami lub ścieżką\n" "• Błąd składni w pliku usługi" #: ../src/ScanPage.cpp:68 msgid "Scansione automatica" msgstr "Skanowanie automatyczne" #: ../src/ScanPage.cpp:79 msgid "⚙️ Scansione automatica attiva" msgstr "⚙️ Skanowanie automatyczne aktywne" #: ../src/ScanPage.cpp:80 msgid "⛔ Scansione automatica disattivata" msgstr "⛔ Skanowanie automatyczne wyłączone" #: ../src/ScanPage.cpp:111 msgid "API Key VirusTotal:" msgstr "Klucz API VirusTotal:" #: ../src/ScanPage.cpp:139 msgid "Privacy e dati cloud" msgstr "Prywatność i dane w chmurze" #: ../src/ScanPage.cpp:169 msgid "Privacy / Dati cloud" msgstr "Prywatność / Dane w chmurze" #: ../src/ScanPage.cpp:191 msgid "❌ Errore: inotify non inizializzato" msgstr "❌ Błąd: inotify nie zainicjowany" #: ../src/ScanPage.cpp:193 msgid "📡 Inotify inizializzato" msgstr "📡 Inotify zainicjowany" #: ../src/ScanPage.cpp:284 msgid "⚠️ Impossibile monitorare: " msgstr "⚠️ Nie można monitorować: " #: ../src/ScanPage.cpp:289 msgid "📁 Watch attivo: " msgstr "📁 Aktywny watch: " #: ../src/ScanPage.cpp:347 ../src/AntiRansomwarePage.cpp:162 #: ../src/ScanPage.hpp:33 msgid "Seleziona cartella" msgstr "Wybierz folder" #: ../src/ScanPage.cpp:368 msgid "📁 Cartella selezionata: " msgstr "📁 Wybrany folder: " #: ../src/ScanPage.cpp:380 ../src/AntiRansomwarePage.cpp:144 #: ../src/ScanPage.hpp:34 msgid "Seleziona file" msgstr "Wybierz plik" #: ../src/ScanPage.cpp:401 ../src/AntiRansomwarePage.cpp:152 msgid "📄 File selezionato: " msgstr "📄 Wybrany plik: " #: ../src/ScanPage.cpp:438 msgid "🔑 API Key VirusTotal caricata da cloud.conf" msgstr "🔑 Klucz API VirusTotal wczytany z cloud.conf" #: ../src/ScanPage.cpp:442 msgid "⚠️ Errore caricamento cloud.conf" msgstr "⚠️ Błąd wczytywania cloud.conf" #: ../src/ScanPage.cpp:458 msgid "💾 API Key salvata in cloud.conf" msgstr "💾 Klucz API zapisany w cloud.conf" #: ../src/ScanPage.cpp:462 msgid "❌ Errore salvataggio cloud.conf" msgstr "❌ Błąd zapisu cloud.conf" #: ../src/ScanPage.cpp:527 msgid "🛑 Tutti i monitor inotify sono stati disattivati" msgstr "🛑 Wszystkie monitory inotify zostały wyłączone" #: ../src/ScanPage.cpp:535 msgid "⏳ È già in corso un'altra scansione..." msgstr "⏳ Już trwa inne skanowanie..." #: ../src/ScanPage.cpp:540 msgid "⚠️ Nessun file o cartella selezionato.\n" msgstr "⚠️ Nie wybrano żadnego pliku ani folderu.\n" #: ../src/ScanPage.cpp:547 msgid "" "🔍 Avvio scansione con clamdscan...\n" "\n" msgstr "" "🔍 Uruchamianie skanowania za pomocą clamdscan...\n" "\n" #: ../src/ScanPage.cpp:578 msgid "❌ Errore avvio clamdscan: " msgstr "❌ Błąd uruchamiania clamdscan: " #: ../src/ScanPage.cpp:595 msgid "✅ Scansione completata.\n" msgstr "✅ Skanowanie zakończone.\n" #: ../src/ScanPage.cpp:634 msgid "❌ Errore lettura output: " msgstr "❌ Błąd odczytu wyniku: " #: ../src/ScanPage.cpp:650 msgid "📁 Ignorato (non è un file regolare): " msgstr "📁 Pominięto (to nie jest zwykły plik): " #: ../src/ScanPage.cpp:658 msgid "⏳ File troppo piccolo, potrebbe essere ancora in scrittura: " msgstr "⏳ Plik za mały, prawdopodobnie wciąż jest zapisywany: " #: ../src/ScanPage.cpp:663 msgid "❌ Impossibile determinare dimensione file: " msgstr "❌ Nie można określić rozmiaru pliku: " #: ../src/ScanPage.cpp:680 msgid "🔍 Scansione automatica per: " msgstr "🔍 Automatyczne skanowanie dla: " #: ../src/ScanPage.cpp:725 msgid "⬜ ClamAV pulito, avvio controllo cloud..." msgstr "⬜ ClamAV czysty, uruchamiam kontrolę w chmurze..." #: ../src/ScanPage.cpp:734 msgid "⬜ File pulito da ClamAV, controllo cloud..." msgstr "⬜ Plik czysty według ClamAV, kontrola w chmurze..." #: ../src/ScanPage.cpp:739 msgid "❌ Errore scansione automatica" msgstr "❌ Błąd automatycznego skanowania" #: ../src/ScanPage.cpp:747 msgid "❌ Errore accesso file: " msgstr "❌ Błąd dostępu do pliku: " #: ../src/ScanPage.cpp:875 msgid "📡 Monitoraggio Download attivo (inotify)" msgstr "📡 Aktywne monitorowanie pobierania (inotify)" #: ../src/ScanPage.cpp:933 msgid "🌍 Monitor globale inotify attivo" msgstr "🌍 Aktywny globalny monitor inotify" #: ../src/ScanPage.cpp:952 msgid "⚠️ PKGBUILD sospetto: " msgstr "⚠️ Podejrzany PKGBUILD: " #: ../src/ScanPage.cpp:957 ../src/AurScan.cpp:127 msgid "📦 PKGBUILD rilevato: " msgstr "📦 Wykryto PKGBUILD: " #: ../src/ScanPage.cpp:969 ../src/AurScan.cpp:258 msgid "❌ PKGBUILD non trovato: " msgstr "❌ Nie znaleziono PKGBUILD: " #: ../src/ScanPage.cpp:973 msgid "🦠 Scansione AUR: " msgstr "🦠 Skanowanie AUR: " #: ../src/ScanPage.cpp:1015 msgid "✅ PKGBUILD pulito: " msgstr "✅ Czysty PKGBUILD: " #: ../src/ScanPage.cpp:1019 msgid "❌ Errore lettura output AUR" msgstr "❌ Błąd odczytu wyniku AUR" #: ../src/ScanPage.cpp:1027 msgid "❌ Errore avvio clamdscan per PKGBUILD" msgstr "❌ Błąd uruchamiania clamdscan dla PKGBUILD" #: ../src/ScanPage.cpp:1051 msgid "🔏 Nessun match cloud → File sicuro." msgstr "🔏 Brak dopasowania w chmurze → Plik bezpieczny." #: ../src/ScanPage.cpp:1098 msgid "🌐 Avvio controllo cloud..." msgstr "🌐 Uruchamianie kontroli w chmurze..." #: ../src/ScanPage.cpp:1139 msgid "⚠️ Alert inviato per file infetto: " msgstr "⚠️ Wysłano alert dla zainfekowanego pliku: " #: ../src/ScanPage.cpp:1145 msgid "File infetto rilevato:\n" msgstr "Wykryto zainfekowany plik:\n" #: ../src/ScanPage.cpp:1178 msgid "⚠️ File infetto: " msgstr "⚠️ Zainfekowany plik: " #: ../src/ScanPage.cpp:1183 msgid "File infetto:\n" msgstr "Zainfekowany plik:\n" #: ../src/ScanPage.cpp:1201 msgid "Minaccia rilevata:\n" msgstr "Wykryto zagrożenie:\n" #: ../src/ScanPage.cpp:1201 msgid "" "\n" "Tipo: " msgstr "" "\n" "Typ: " #: ../src/ScanPage.cpp:1281 msgid "🔐 Privacy – Controllo Cloud" msgstr "🔐 Prywatność – Kontrola w chmurze" #: ../src/ScanPage.cpp:1286 msgid "" "BastionGuard NON carica alcun file online.\n" "\n" "• Nessun contenuto locale viene trasmesso\n" "• Viene calcolato solo l’hash SHA256 del file\n" "• L’hash è confrontato con database pubblici\n" "• Nessun percorso o dato personale viene inviato\n" "• La API Key resta salvata esclusivamente in locale\n" "\n" "Il controllo cloud è una verifica di reputazione, non un upload del file." msgstr "" "BastionGuard NIE przesyła żadnych plików online.\n" "\n" "• Żadna lokalna zawartość nie jest przesyłana\n" "• Obliczany jest wyłącznie hash SHA256 pliku\n" "• Hash jest porównywany z publicznymi bazami danych\n" "• Żadna ścieżka ani dane osobowe nie są wysyłane\n" "• Klucz API pozostaje zapisany wyłącznie lokalnie\n" "\n" "Kontrola w chmurze to jedynie weryfikacja reputacji, a nie wysyłanie pliku." #: ../src/BastionGuard-privacyd.cpp:81 msgid "[privacyd] Errore scrittura log." msgstr "[privacyd] Błąd zapisu logu." #: ../src/BastionGuard-privacyd.cpp:132 msgid "[privacyd] Avviato monitoraggio webcam/microfono." msgstr "[privacyd] Uruchomiono monitorowanie kamerki/mikrofonu." #: ../src/BastionGuard-privacyd.cpp:140 msgid "Nuovo accesso: " msgstr "Nowy dostęp: " #: ../src/BastionGuard-privacyd.cpp:148 msgid "Accesso terminato: %1" msgstr "Dostęp zakończony: %1" #: ../src/BastionGuard-privacyd.cpp:159 msgid "[privacyd] Monitoraggio terminato." msgstr "[privacyd] Monitorowanie zakończone." #: ../src/BastionGuard-privacyd.cpp:177 msgid "=== Avvio BastionGuard-privacyd (headless) ===" msgstr "=== Uruchamianie BastionGuard-privacyd (tryb headless) ===" #: ../src/BastionGuard-privacyd.cpp:185 msgid "=== Arresto BastionGuard-privacyd ===" msgstr "=== Zatrzymywanie BastionGuard-privacyd ===" #: ../src/IdentityLeakPage/providers/HibpProvider.cpp:48 msgid "HIBP: API key non valida (401)" msgstr "HIBP: Nieprawidłowy klucz API (401)" #: ../src/IdentityLeakPage/providers/HibpProvider.cpp:53 msgid "HIBP: rate limit superato (429)" msgstr "HIBP: przekroczono limit zapytań (429)" #: ../src/IdentityLeakPage/providers/HibpProvider.cpp:68 msgid "HIBP: JSON non valido" msgstr "HIBP: Nieprawidłowy JSON" #: ../src/IdentityLeakPage/providers/LeakCheckProvider.cpp:40 msgid "Rilevato da LeakCheck Public API" msgstr "Wykryto przez LeakCheck Public API" #: ../src/IdentityLeakPage/worker/LeakCheckWorker.cpp:22 msgid "Normalizzazione identità…" msgstr "Normalizacja tożsamości…" #: ../src/IdentityLeakPage/worker/LeakCheckWorker.cpp:49 msgid "Fonte attiva: HIBP (copertura completa)" msgstr "Aktywne źródło: HIBP (pełne pokrycie)" #: ../src/IdentityLeakPage/worker/LeakCheckWorker.cpp:51 msgid "⚠ HIBP non configurato" msgstr "⚠ HIBP nie skonfigurowany" #: ../src/IdentityLeakPage/worker/LeakCheckWorker.cpp:52 msgid " Uso LeakCheck (copertura limitata)" msgstr " Używam LeakCheck (ograniczone pokrycie)" #: ../src/IdentityLeakPage/worker/LeakCheckWorker.cpp:70 msgid "❌ Errore durante la verifica: " msgstr "❌ Błąd podczas weryfikacji: " #: ../src/IdentityLeakPage/worker/LeakCheckWorker.cpp:78 msgid "✔ Nessuna violazione rilevata." msgstr "✔ Nie wykryto żadnych naruszeń." #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:31 msgid "🛡️ Controllo violazioni identità" msgstr "🛡️ Kontrola naruszeń tożsamości" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:55 msgid "Inserisci email da monitorare" msgstr "Wprowadź adres e-mail do monitorowania" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:58 msgid "ℹ️ Privacy" msgstr "ℹ️ Prywatność" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:77 msgid "HIBP API Key" msgstr "Klucz API HIBP" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:105 msgid "LeakCheck API Key" msgstr "Klucz API LeakCheck" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:115 msgid "⚠️ Info" msgstr "⚠️ Informacje" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:141 msgid "Verifica password compromessa" msgstr "Sprawdź, czy hasło zostało naruszone" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:145 msgid "Verifica password" msgstr "Zweryfikuj hasło" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:159 msgid "Monitor automatico (ogni 24h)" msgstr "Automatyczne monitorowanie (co 24h)" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:172 msgid "Verifica violazioni" msgstr "Sprawdź naruszenia" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:251 msgid "⚠ HIBP API rimossa" msgstr "⚠ Usunięto klucz API HIBP" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:252 msgid "✔ HIBP API salvata" msgstr "✔ Zapisano klucz API HIBP" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:262 msgid "⚠ LeakCheck API rimossa" msgstr "⚠ Usunięto klucz API LeakCheck" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:263 msgid "✔ LeakCheck API salvata" msgstr "✔ Zapisano klucz API LeakCheck" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:275 msgid "Monitor automatico attivato (24h)" msgstr "Włączono automatyczne monitorowanie (24h)" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:307 msgid "Monitor automatico disattivato" msgstr "Wyłączono automatyczne monitorowanie" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:310 msgid "Monitor automatico abilitato" msgstr "Włączono automatyczne monitorowanie" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:331 msgid "Avvio controllo violazioni…" msgstr "Uruchamianie kontroli naruszeń…" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:344 msgid "Controllo completato." msgstr "Kontrola zakończona." #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:361 msgid "🔐 Controllo password (HIBP)…" msgstr "🔐 Sprawdzanie hasła (HIBP)…" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:369 msgid "❌ Password compromessa – trovata in " msgstr "❌ Hasło naruszone – znalezione w " #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:371 msgid " violazioni" msgstr " naruszeniach" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:373 msgid " → Cambiala immediatamente" msgstr " → Zmień je natychmiast" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:376 msgid "✔ Password NON presente in database noti" msgstr "✔ Hasło NIE występuje w znanych bazach danych" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:381 msgid "❌ Errore controllo password: " msgstr "❌ Błąd sprawdzania hasła: " #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:449 msgid "🔐 Tutela della privacy" msgstr "🔐 Ochrona prywatności" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:454 msgid "" "Nessun dato personale viene inviato o memorizzato da BastionGuard.\n" "\n" "• Le email vengono verificate tramite API ufficiali\n" "• Le password NON vengono mai trasmesse\n" "• Il controllo password usa solo hash parziali (HIBP Range)\n" "• Nessuna informazione viene salvata su server esterni\n" "\n" "Il controllo avviene nel rispetto totale della privacy." msgstr "" "Żadne dane osobowe nie są wysyłane ani przechowywane przez BastionGuard.\n" "\n" "• Adresy e-mail są weryfikowane za pomocą oficjalnych API\n" "• Hasła NIGDY nie są przesyłane\n" "• Sprawdzanie hasła używa jedynie częściowych hashów (HIBP Range)\n" "• Żadne informacje nie są zapisywane na serwerach zewnętrznych\n" "\n" "Kontrola odbywa się z pełnym poszanowaniem prywatności." #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:465 #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:551 msgid "Ho capito" msgstr "Rozumiem" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:535 msgid "⚠️ Avviso su LeakCheck" msgstr "⚠️ Ostrzeżenie dotyczące LeakCheck" #: ../src/IdentityLeakPage/ui/IdentityLeakPage.cpp:540 msgid "" "Le API utilizzate da BastionGuard per LeakCheck NON sono le stesse impiegate " "dal sito web ufficiale.\n" "\n" "• BastionGuard non è affiliato a LeakCheck\n" "• Non esiste alcuna partnership o approvazione implicita\n" "• I risultati possono differire da quelli mostrati sul sito\n" "\n" "L’utente è responsabile dell’utilizzo delle API." msgstr "" "API używane przez BastionGuard dla LeakCheck NIE są tymi samymi, które stosuje oficjalna strona.\n" "\n" "• BastionGuard nie jest powiązany z LeakCheck\n" "• Nie istnieje żadne partnerstwo ani implicite zatwierdzenie\n" "• Wyniki mogą się różnić od tych pokazywanych na stronie\n" "\n" "Użytkownik ponosi odpowiedzialność za korzystanie z API." #: ../src/IdentityLeakPage/monitor/LeakMonitor.cpp:71 msgid "Monitor Identity Leak attivo (HIBP + LeakCheck)" msgstr "Aktywne monitorowanie wycieków tożsamości (HIBP + LeakCheck)" #: ../src/IdentityLeakPage/monitor/LeakMonitor.cpp:74 msgid "" "⚠ Monitor Identity Leak attivo in modalità LIMITATA (solo LeakCheck, API " "HIBP mancante)" msgstr "" "⚠ Monitorowanie wycieków tożsamości aktywne w trybie OGRANICZONYM (tylko LeakCheck, brak klucza HIBP)" #: ../src/IdentityLeakPage/monitor/LeakMonitor.cpp:90 msgid "⚠ Nuova violazione rilevata per identità: " msgstr "⚠ Wykryto nowe naruszenie dla tożsamości: " #: ../src/IdentityLeakPage/monitor/LeakMonitor.cpp:94 msgid "" "⚠ Possibile esposizione rilevata (fonte LeakCheck, verifica manuale " "consigliata)" msgstr "" "⚠ Wykryto możliwe narażenie (źródło LeakCheck, zalecana ręczna weryfikacja)" #: ../src/IdentityLeakPage/monitor/LeakMonitor.cpp:101 msgid "❌ Errore monitor Identity Leak: " msgstr "❌ Błąd monitorowania wycieków tożsamości: " #: ../src/IdentityLeakPage/monitor/LeakMonitor.cpp:114 msgid "Monitor Identity Leak fermato" msgstr "Zatrzymano monitorowanie wycieków tożsamości" #: ../src/IdentityLeakPage/storage/LeakDatabase.cpp:47 msgid "SQLite: open failed" msgstr "SQLite: nie udało się otworzyć bazy" #: ../src/Backend.cpp:262 msgid "Impossibile scrivere la configurazione Samba" msgstr "Nie można zapisać konfiguracji Samba" #: ../src/Backend.cpp:269 msgid "Stato Samba salvato: " msgstr "Stan Samba zapisany: " #: ../src/Backend.cpp:270 msgid "abilitato" msgstr "włączony" #: ../src/Backend.cpp:270 msgid "disabilitato" msgstr "wyłączony" #: ../src/Backend.cpp:288 msgid "✔ Riavviato clamav-daemon\n" msgstr "✔ Ponownie uruchomiono clamav-daemon\n" #: ../src/Backend.cpp:291 msgid "✔ Riavviato clamd\n" msgstr "✔ Ponownie uruchomiono clamd\n" #: ../src/Backend.cpp:293 msgid "⚠ Nessun servizio clamd/clamav-daemon trovato\n" msgstr "⚠ Nie znaleziono usługi clamd/clamav-daemon\n" #: ../src/Backend.cpp:306 msgid "⚠ install_to_system_data: pkexec failed (code " msgstr "⚠ install_to_system_data: pkexec nie powiódł się (kod " #: ../src/Backend.cpp:313 msgid "❌ install_to_system_data exception: " msgstr "❌ Wyjątek install_to_system_data: " #: ../src/Backend.cpp:345 ../src/Backend.cpp:1524 msgid "Impossibile aprire il file di configurazione per scrittura: " msgstr "Nie można otworzyć pliku konfiguracyjnego do zapisu: " #: ../src/Backend.cpp:353 msgid "Percorso quarantena salvato in configurazione: " msgstr "Ścieżka kwarantanny zapisana w konfiguracji: " #: ../src/Backend.cpp:355 msgid "Errore durante la scrittura della configurazione: " msgstr "Błąd podczas zapisu konfiguracji: " #: ../src/Backend.cpp:385 ../src/QuarantinePage.cpp:77 ../src/Quarantine.cpp:56 msgid "❌ Errore creazione cartella quarantena: " msgstr "❌ Błąd tworzenia folderu kwarantanny: " #: ../src/Backend.cpp:422 msgid "❌ Errore copia " msgstr "❌ Błąd kopiowania " #: ../src/Backend.cpp:475 msgid "Abilitata" msgstr "Włączona" #: ../src/Backend.cpp:475 msgid "Disabilitata" msgstr "Wyłączona" #: ../src/Backend.cpp:538 ../src/Backend.cpp:588 ../src/Backend.cpp:648 #: ../src/Backend.cpp:656 ../src/DashboardPage.cpp:229 #: ../src/MainWindow.cpp:131 msgid "sconosciuta" msgstr "nieznana" #: ../src/Backend.cpp:667 msgid "✔ clamd già installato\n" msgstr "✔ clamd już zainstalowany\n" #: ../src/Backend.cpp:672 msgid "⚠ clamd non trovato, tentativo installazione per " msgstr "⚠ Nie znaleziono clamd, próba instalacji dla " #: ../src/Backend.cpp:690 msgid "❌ Distribuzione non riconosciuta: " msgstr "❌ Nieznana dystrybucja: " #: ../src/Backend.cpp:695 msgid "✔ clamd installato correttamente\n" msgstr "✔ clamd zainstalowany poprawnie\n" #: ../src/Backend.cpp:698 msgid "❌ Errore durante l’installazione di clamd\n" msgstr "❌ Błąd podczas instalacji clamd\n" #: ../src/Backend.cpp:742 msgid "[Backend] ⚠ Errore lettura configurazione firewall\n" msgstr "[Backend] ⚠ Błąd odczytu konfiguracji firewalla\n" #: ../src/Backend.cpp:748 msgid "[Backend] 🛰️ Listener D-Bus ransomware attivo\n" msgstr "[Backend] 🛰️ Aktywny nasłuch D-Bus ransomware\n" #: ../src/Backend.cpp:750 msgid "[Backend] ⚠ Impossibile avviare listener D-Bus ransomware: " msgstr "[Backend] ⚠ Nie można uruchomić nasłuchu D-Bus ransomware: " #: ../src/Backend.cpp:774 msgid "[Backend] Configurazione Google Safe caricata da " msgstr "[Backend] Wczytano konfigurację Google Safe z " #: ../src/Backend.cpp:777 msgid "[Backend] ⚠ Impossibile leggere config Google Safe\n" msgstr "[Backend] ⚠ Nie można odczytać konfiguracji Google Safe\n" #: ../src/Backend.cpp:782 msgid "[Backend] Google Safe Browsing attivo (API Key: %1)\n" msgstr "[Backend] Google Safe Browsing aktywny (klucz API: %1)\n" #: ../src/Backend.cpp:783 msgid "vuota" msgstr "pusty" #: ../src/Backend.cpp:783 msgid "presente" msgstr "obecny" #: ../src/Backend.cpp:787 msgid "[Backend] Google Safe Browsing disattivato.\n" msgstr "[Backend] Google Safe Browsing wyłączony.\n" #: ../src/Backend.cpp:793 msgid "[Backend] Blacklist non trovata in " msgstr "[Backend] Nie znaleziono czarnej listy w " #: ../src/Backend.cpp:794 msgid " — provo a scaricarla con updatePhishLists()\n" msgstr " — próbuję ją pobrać za pomocą updatePhishLists()\n" #: ../src/Backend.cpp:797 msgid "[Backend] Blacklist aggiornata e trovata in " msgstr "[Backend] Czarna lista zaktualizowana i znaleziona w " #: ../src/Backend.cpp:799 msgid "[Backend] updatePhishLists() fallita, continuerò senza WebProbe\n" msgstr "[Backend] updatePhishLists() nie powiodło się, kontynuuję bez WebProbe\n" #: ../src/Backend.cpp:808 msgid "[Backend] WebProbe avviato su porta " msgstr "[Backend] WebProbe uruchomiony na porcie " #: ../src/Backend.cpp:809 msgid " con blacklist: " msgstr " z czarną listą: " #: ../src/Backend.cpp:811 msgid "[Backend] Errore inizializzazione WebProbe: " msgstr "[Backend] Błąd inicjalizacji WebProbe: " #: ../src/Backend.cpp:815 msgid "[Backend] Nessuna blacklist disponibile, WebProbe non inizializzato\n" msgstr "[Backend] Brak dostępnej czarnej listy, WebProbe nie zainicjowany\n" #: ../src/Backend.cpp:821 msgid "[Backend] Whitelist caricata con " msgstr "[Backend] Wczytano białą listę z " #: ../src/Backend.cpp:824 msgid "[Backend] ⚠ Errore caricamento whitelist: " msgstr "[Backend] ⚠ Błąd wczytywania białej listy: " #: ../src/Backend.cpp:844 msgid "✔ Servizio Anti-Ransomware avviato\n" msgstr "✔ Uruchomiono usługę Anti-Ransomware\n" #: ../src/Backend.cpp:846 msgid "❌ Errore avvio servizio Anti-Ransomware\n" msgstr "❌ Błąd uruchamiania usługi Anti-Ransomware\n" #: ../src/Backend.cpp:855 msgid "✔ Servizio Anti-Ransomware fermato\n" msgstr "✔ Zatrzymano usługę Anti-Ransomware\n" #: ../src/Backend.cpp:857 msgid "⚠ Impossibile fermare il servizio Anti-Ransomware\n" msgstr "⚠ Nie można zatrzymać usługi Anti-Ransomware\n" #: ../src/Backend.cpp:928 msgid "⬇ Inizio aggiornamento delle regole YARA..." msgstr "⬇ Rozpoczynam aktualizację reguł YARA..." #: ../src/Backend.cpp:964 msgid "✔ Aggiornato: " msgstr "✔ Zaktualizowano: " #: ../src/Backend.cpp:972 msgid "Totale riusciti: " msgstr "Łącznie udanych: " #: ../src/Backend.cpp:973 msgid "Falliti: " msgstr "Nieudanych: " #: ../src/Backend.cpp:976 msgid "⚠ Alcuni download sono stati bloccati dall'AntiPhishing." msgstr "⚠ Niektóre pliki zostały zablokowane przez moduł antyphishingowy." #: ../src/Backend.cpp:979 msgid "📁 Regole salvate in: " msgstr "📁 Reguły zapisane w: " #: ../src/Backend.cpp:994 msgid "✔ Copiate anche in /usr/share/BastionGuard/data/yara" msgstr "✔ Skopiowano również do /usr/share/BastionGuard/data/yara" #: ../src/Backend.cpp:996 msgid "⚠ Impossibile copiare in /usr/share (permessi negati)" msgstr "⚠ Nie można skopiować do /usr/share (odmowa uprawnień)" #: ../src/Backend.cpp:1075 msgid "❌ Impossibile scrivere " msgstr "❌ Nie można zapisać " #: ../src/Backend.cpp:1105 msgid "⚠ Nessun dato da " msgstr "⚠ Brak danych z " #: ../src/Backend.cpp:1131 msgid "# ... lista completa salvata in blacklist.txt\n" msgstr "# ... pełna lista zapisana w blacklist.txt\n" #: ../src/Backend.cpp:1146 msgid "❌ Impossibile aprire la blacklist per generare dnsmasq." msgstr "❌ Nie można otworzyć czarnej listy w celu wygenerowania dnsmasq." #: ../src/Backend.cpp:1150 msgid "❌ Impossibile creare file temporaneo dnsmasq." msgstr "❌ Nie można utworzyć tymczasowego pliku dnsmasq." #: ../src/Backend.cpp:1255 msgid "[Backend] ✅ Whitelist utente/banca caricata: " msgstr "[Backend] ✅ Wczytano białą listę użytkownika/banku: " #: ../src/Backend.cpp:1257 msgid "[Backend] ✅ Whitelist infrastrutturale: " msgstr "[Backend] ✅ Wczytano białą listę infrastruktury: " #: ../src/Backend.cpp:1258 ../src/SecureBrowser.cpp:662 msgid " domini.\n" msgstr " domen.\n" #: ../src/Backend.cpp:1317 msgid "✔ File dnsmasq generato: " msgstr "✔ Wygenerowano plik dnsmasq: " #: ../src/Backend.cpp:1318 msgid " voci. Skipped whitelist: " msgstr " wpisów. Pominięto białą listę: " #: ../src/Backend.cpp:1319 msgid " | Skipped IP: " msgstr " | Pominięto IP: " #: ../src/Backend.cpp:1329 msgid "⚠ Errore generazione dnsmasq blocklist: " msgstr "⚠ Błąd generowania listy blokującej dnsmasq: " #: ../src/Backend.cpp:1339 msgid "[Firewall] Blocco IP disabilitato — salto applicazione regole.\n" msgstr "[Firewall] Blokowanie IP wyłączone — pomijam stosowanie reguł.\n" #: ../src/Backend.cpp:1341 msgid "[Firewall] Nessun firewall supportato rilevato.\n" msgstr "[Firewall] Nie wykryto obsługiwanego firewalla.\n" #: ../src/Backend.cpp:1354 msgid "[Firewall] Tentata applicazione regole da " msgstr "[Firewall] Próba zastosowania reguł z " #: ../src/Backend.cpp:1355 msgid " righe blacklist " msgstr " wierszy czarnej listy " #: ../src/Backend.cpp:1360 msgid "[Firewall] Errore applicazione regole firewall: " msgstr "[Firewall] Błąd stosowania reguł firewalla: " #: ../src/Backend.cpp:1364 msgid "[Firewall] Errore sconosciuto applicazione regole firewall.\n" msgstr "[Firewall] Nieznany błąd stosowania reguł firewalla.\n" #: ../src/Backend.cpp:1368 msgid "✔ Blacklist phishing aggiornata in " msgstr "✔ Czarna lista phishing zaktualizowana w " #: ../src/Backend.cpp:1369 msgid " e ridotta in " msgstr " oraz zredukowana w " #: ../src/Backend.cpp:1378 msgid "▶ Avvio protezione Anti-Phishing...\n" msgstr "▶ Uruchamianie ochrony antyphishingowej...\n" #: ../src/Backend.cpp:1381 msgid "✔ Servizio Anti-Phishing avviato\n" msgstr "✔ Uruchomiono usługę antyphishingową\n" #: ../src/Backend.cpp:1383 msgid "❌ Errore avvio servizio Anti-Phishing\n" msgstr "❌ Błąd uruchamiania usługi antyphishingowej\n" #: ../src/Backend.cpp:1388 msgid "⏹ Arresto protezione Anti-Phishing...\n" msgstr "⏹ Zatrzymywanie ochrony antyphishingowej...\n" #: ../src/Backend.cpp:1391 msgid "✔ Servizio Anti-Phishing fermato\n" msgstr "✔ Zatrzymano usługę antyphishingową\n" #: ../src/Backend.cpp:1393 msgid "⚠ Errore arresto BastionGuard-phishing-scanner.service\n" msgstr "⚠ Błąd zatrzymywania BastionGuard-phishing-scanner.service\n" #: ../src/Backend.cpp:1423 msgid "⬇ Inizio aggiornamento Sanesecurity DB..." msgstr "⬇ Rozpoczynam aktualizację bazy Sanesecurity..." #: ../src/Backend.cpp:1435 msgid "⬇ Scarico " msgstr "⬇ Pobieram " #: ../src/Backend.cpp:1441 msgid "⚠ Errore download o file vuoto: " msgstr "⚠ Błąd pobierania lub pusty plik: " #: ../src/Backend.cpp:1449 msgid "❌ Errore copia locale " msgstr "❌ Błąd kopiowania lokalnego " #: ../src/Backend.cpp:1455 msgid "✔ " msgstr "✔ " #: ../src/Backend.cpp:1455 msgid " installato system-wide in " msgstr " zainstalowano systemowo w " #: ../src/Backend.cpp:1457 msgid "ℹ " msgstr "ℹ " #: ../src/Backend.cpp:1457 msgid " disponibile solo in " msgstr " dostępny tylko w " #: ../src/Backend.cpp:1464 msgid "✔ Database Sanesecurity aggiornato in " msgstr "✔ Baza Sanesecurity zaktualizowana w " #: ../src/Backend.cpp:1513 msgid "Variabile HOME non trovata" msgstr "Nie znaleziono zmiennej HOME" #: ../src/Backend.cpp:1529 msgid "Configurazione Google Safe Browsing" msgstr "Konfiguracja Google Safe Browsing" #: ../src/Backend.cpp:1534 msgid "Configurazione Google Safe salvata in " msgstr "Konfiguracja Google Safe zapisana w " #: ../src/Backend.cpp:1536 msgid "Errore durante il salvataggio della configurazione Google Safe: " msgstr "Błąd podczas zapisu konfiguracji Google Safe: " #: ../src/Backend.cpp:1543 msgid "Nessuna chiave API Google Safe impostata" msgstr "Nie ustawiono klucza API Google Safe" #: ../src/Backend.cpp:1549 msgid "Impossibile inizializzare la libreria CURL" msgstr "Nie można zainicjować biblioteki CURL" #: ../src/Backend.cpp:1571 msgid "Errore nella richiesta HTTP a Google Safe: " msgstr "Błąd żądania HTTP do Google Safe: " #: ../src/Backend.cpp:1581 msgid "Chiave Google Safe valida e attiva" msgstr "Klucz Google Safe prawidłowy i aktywny" #: ../src/Backend.cpp:1584 msgid "Chiave API non valida o risposta inattesa dal server" msgstr "Nieprawidłowy klucz API lub nieoczekiwana odpowiedź serwera" #: ../src/Backend.cpp:1602 msgid "Timer aggiornamento phishing attivato correttamente." msgstr "Timer aktualizacji phishingu uruchomiony poprawnie." #: ../src/Backend.cpp:1604 msgid "Timer aggiornamento phishing disattivato." msgstr "Timer aktualizacji phishingu wyłączony." #: ../src/Backend.cpp:1609 msgid "Errore durante l’attivazione del timer di aggiornamento phishing!" msgstr "Błąd podczas włączania timera aktualizacji phishingu!" #: ../src/Backend.cpp:1611 msgid "Errore durante la disattivazione del timer di aggiornamento phishing!" msgstr "Błąd podczas wyłączania timera aktualizacji phishingu!" #: ../src/Backend.cpp:1801 msgid "❌ Impossibile scrivere credenziali SMB\n" msgstr "❌ Nie można zapisać poświadczeń SMB\n" #: ../src/Backend.cpp:1812 msgid "✔ Credenziali SMB salvate in modo sicuro (XOR + Base64)\n" msgstr "✔ Poświadczenia SMB zapisane bezpiecznie (XOR + Base64)\n" #: ../src/Backend.cpp:1843 msgid "✔ Credenziali SMB caricate: " msgstr "✔ Wczytano poświadczenia SMB: " #: ../src/Backend.cpp:1903 msgid "SMB ERROR: contesto SMB nullo\n" msgstr "BŁĄD SMB: pusty kontekst SMB\n" #: ../src/Backend.cpp:1929 msgid "SMB ERROR: funzioni SMB mancanti (contesto non valido)\n" msgstr "SMB ERROR: brakujące funkcje SMB (nieprawidłowy kontekst)\n" #: ../src/Backend.cpp:1937 msgid "SMB ERROR: impossibile aprire " msgstr "SMB ERROR: nie można otworzyć " #: ../src/Backend.cpp:1981 msgid "SMB ERROR: ctx nullo\n" msgstr "SMB ERROR: pusty kontekst\n" #: ../src/Backend.cpp:1992 msgid "SMB ERROR: funzioni SMB non disponibili\n" msgstr "SMB ERROR: funkcje SMB niedostępne\n" #: ../src/Backend.cpp:1999 msgid "SMB ERROR: impossibile aprire file: " msgstr "SMB ERROR: nie można otworzyć pliku: " #: ../src/Backend.cpp:2010 msgid "SMB ERROR: callback fallita\n" msgstr "SMB ERROR: callback nie powiódł się\n" #: ../src/Backend.cpp:2030 msgid "SMB ERROR: impossibile creare contesto SMB\n" msgstr "SMB ERROR: nie można utworzyć kontekstu SMB\n" #: ../src/Backend.cpp:2039 msgid "SMB ERROR: impossibile creare directory " msgstr "SMB ERROR: nie można utworzyć katalogu " #: ../src/Backend.cpp:2048 msgid "SMB ERROR: impossibile aprire file locale " msgstr "SMB ERROR: nie można otworzyć lokalnego pliku " #: ../src/Backend.cpp:2049 msgid " per scrittura\n" msgstr " do zapisu\n" #: ../src/Backend.cpp:2073 msgid "SMB ERROR: copia fallita per: " msgstr "SMB ERROR: kopiowanie nie powiodło się dla: " #: ../src/Backend.cpp:2121 msgid "=== Scansione Samba: " msgstr "=== Skanowanie Samba: " #: ../src/Backend.cpp:2135 msgid "Percorso SMB rilevato. Creo contesto SMB..." msgstr "Wykryto ścieżkę SMB. Tworzę kontekst SMB..." #: ../src/Backend.cpp:2140 msgid "ERRORE: impossibile creare contesto SMB." msgstr "BŁĄD: nie można utworzyć kontekstu SMB." #: ../src/Backend.cpp:2149 msgid "ERRORE: impossibile elencare la share SMB." msgstr "BŁĄD: nie można wyświetlić zawartości udziału SMB." #: ../src/Backend.cpp:2157 msgid "File trovati via SMB: " msgstr "Pliki znalezione przez SMB: " #: ../src/Backend.cpp:2166 msgid "ERRORE: directory locale non trovata." msgstr "BŁĄD: nie znaleziono lokalnego katalogu." #: ../src/Backend.cpp:2182 msgid "ERRORE: impossibile scansionare la directory locale." msgstr "BŁĄD: nie można przeskanować lokalnego katalogu." #: ../src/Backend.cpp:2187 msgid "Nessun file da scansionare." msgstr "Brak plików do przeskanowania." #: ../src/Backend.cpp:2192 msgid "File trovati localmente: " msgstr "Pliki znalezione lokalnie: " #: ../src/Backend.cpp:2209 msgid "ERRORE: clamdscan non trovato." msgstr "BŁĄD: nie znaleziono clamdscan." #: ../src/Backend.cpp:2220 msgid "ERRORE: il demone clamd non è attivo." msgstr "BŁĄD: demon clamd nie jest uruchomiony." #: ../src/Backend.cpp:2225 msgid "Demone ClamAV rilevato." msgstr "Wykryto demona ClamAV." #: ../src/Backend.cpp:2235 msgid "ERRORE: impossibile creare temp dir." msgstr "BŁĄD: nie można utworzyć katalogu tymczasowego." #: ../src/Backend.cpp:2249 msgid "Trovati " msgstr "Znaleziono " #: ../src/Backend.cpp:2249 msgid " file da copiare." msgstr " plików do skopiowania." #: ../src/Backend.cpp:2268 msgid "ERRORE copia locale: " msgstr "BŁĄD kopiowania lokalnego: " #: ../src/Backend.cpp:2297 msgid "ERRORE lettura SMB: " msgstr "BŁĄD odczytu SMB: " #: ../src/Backend.cpp:2306 msgid "Copiato: " msgstr "Skopiowano: " #: ../src/Backend.cpp:2324 msgid "Eseguo comando: " msgstr "Wykonuję polecenie: " #: ../src/Backend.cpp:2328 msgid "ERRORE: popen() fallita." msgstr "BŁĄD: popen() nie powiodło się." #: ../src/Backend.cpp:2372 msgid "=== Scansione completata ===" msgstr "=== Skanowanie zakończone ===" #: ../src/Backend.cpp:2373 ../src/usb/USBScanPage.cpp:652 msgid "File analizzati: " msgstr "Przeskanowane pliki: " #: ../src/Backend.cpp:2374 msgid "File infetti: " msgstr "Zainfekowane pliki: " #: ../src/Backend.cpp:2377 msgid "Scansione completata." msgstr "Skanowanie zakończone." #: ../src/Backend.cpp:2401 msgid "Directory Samba non trovata: " msgstr "Nie znaleziono katalogu Samba: " #: ../src/Backend.cpp:2413 msgid "⚠️ Impossibile riscrivere la configurazione Samba\n" msgstr "⚠️ Nie można przepisać konfiguracji Samba\n" #: ../src/Backend.cpp:2423 msgid "Rimossa directory Samba: " msgstr "Usunięto katalog Samba: " #: ../src/Backend.cpp:2443 msgid "🔧 Inizializzazione canale D-Bus per invio alert..." msgstr "🔧 Inicjalizacja kanału D-Bus do wysyłania alertów..." #: ../src/Backend.cpp:2470 msgid "🟢 Servizio BastionGuard-ransomware-alert trovato su D-Bus." msgstr "🟢 Znaleziono usługę BastionGuard-ransomware-alert na D-Bus." #: ../src/Backend.cpp:2472 msgid "" "⚠️ Servizio BastionGuard-ransomware-alert non attivo. Gli avvisi non verranno " "mostrati." msgstr "" "⚠️ Usługa BastionGuard-ransomware-alert nieaktywna. Alerty nie będą wyświetlane." #: ../src/Backend.cpp:2475 msgid "❌ Errore inizializzazione D-Bus: " msgstr "❌ Błąd inicjalizacji D-Bus: " #: ../src/Backend.cpp:2506 msgid "⚠️ Impossibile verificare il listener D-Bus: " msgstr "⚠️ Nie można zweryfikować nasłuchu D-Bus: " #: ../src/Backend.cpp:2511 msgid "" "⚠️ Listener org.BastionGuard.Ransomware.Alert non attivo — nessun popup verrà " "mostrato." msgstr "" "⚠️ Nasłuch org.BastionGuard.Ransomware.Alert nieaktywny — nie pojawią się żadne okienka popup." #: ../src/Backend.cpp:2534 msgid "" "📢 Alert ransomware inviato via D-Bus:\n" " - File: %1\n" " - Famiglia: %2" msgstr "" "📢 Wysłano alert ransomware przez D-Bus:\n" " - Plik: %1\n" " - Rodzina: %2" #: ../src/Backend.cpp:2539 msgid "❌ Errore nell'invio alert D-Bus: " msgstr "❌ Błąd podczas wysyłania alertu D-Bus: " #: ../src/Backend.cpp:2560 msgid "⚠️ Impossibile spostare il file, provo copia: " msgstr "⚠️ Nie można przenieść pliku, próbuję kopiowania: " #: ../src/Backend.cpp:2568 msgid "🧰 File spostato in quarantena: " msgstr "🧰 Plik przeniesiony do kwarantanny: " #: ../src/Backend.cpp:2573 msgid "File spostato in quarantena con successo:\n" msgstr "Plik pomyślnie przeniesiony do kwarantanny:\n" #: ../src/Backend.cpp:2579 msgid "Quarantena completata" msgstr "Kwarantanna zakończona" #: ../src/Backend.cpp:2584 msgid "❌ Errore durante la quarantena: " msgstr "❌ Błąd podczas kwarantanny: " #: ../src/Backend.cpp:2603 msgid "📁 Creata directory di quarantena: " msgstr "📁 Utworzono katalog kwarantanny: " #: ../src/Backend.cpp:2614 msgid "❌ Errore in ensureQuarantinePath(): " msgstr "❌ Błąd w ensureQuarantinePath(): " #: ../src/Backend.cpp:2658 msgid "[Backend] ❌ Errore: init cURL\n" msgstr "[Backend] ❌ Błąd: inicjalizacja cURL\n" #: ../src/Backend.cpp:2664 msgid "[Backend] ❌ Errore apertura file " msgstr "[Backend] ❌ Błąd otwierania pliku " #: ../src/Backend.cpp:2669 msgid "[Backend] 🌍 Download da URL: " msgstr "[Backend] 🌍 Pobieranie z URL: " #: ../src/Backend.cpp:2694 msgid "[Backend] Risultato cURL: " msgstr "[Backend] Wynik cURL: " #: ../src/Backend.cpp:2697 msgid "[Backend] ❌ Errore rete o HTTP (" msgstr "[Backend] ❌ Błąd sieci lub HTTP (" #: ../src/Backend.cpp:2702 msgid "[Backend] ⚠ banks.json scaricato ma vuoto.\n" msgstr "[Backend] ⚠ banks.json pobrany, ale pusty.\n" #: ../src/Backend.cpp:2706 msgid "[Backend] ✅ Lista banche aggiornata (" msgstr "[Backend] ✅ Lista banków zaktualizowana (" #: ../src/Backend.cpp:2740 msgid "✔ Whitelist salvata (" msgstr "✔ Biała lista zapisana (" #: ../src/Backend.cpp:2742 msgid "❌ Errore salvataggio whitelist: " msgstr "❌ Błąd zapisu białej listy: " #: ../src/Backend.cpp:2759 msgid "✔ Whitelist caricata (" msgstr "✔ Biała lista wczytana (" #: ../src/Backend.cpp:2761 msgid "⚠ Errore caricamento whitelist: " msgstr "⚠ Błąd wczytywania białej listy: " #: ../src/Backend.cpp:2772 msgid "✔ dnsmasq ricaricato correttamente.\n" msgstr "✔ dnsmasq poprawnie przeładowany.\n" #: ../src/Backend.cpp:2775 msgid "⚠️ Errore nel reload di dnsmasq.\n" msgstr "⚠️ Błąd podczas przeładowania dnsmasq.\n" #: ../src/Backend.cpp:2781 msgid "[Backend] setPhishingPort(" msgstr "[Backend] setPhishingPort(" #: ../src/Backend.cpp:2781 msgid ") — funzione non più usata." msgstr ") — funkcja już nieużywana." #: ../src/Backend.cpp:2815 msgid "[Firewall] Nessun IP valido estratto\n" msgstr "[Firewall] Nie wyodrębniono żadnego prawidłowego IP\n" #: ../src/Backend.cpp:2899 msgid "[Firewall] Impossibile aprire blacklist\n" msgstr "[Firewall] Nie można otworzyć czarnej listy\n" #: ../src/Backend.cpp:2915 msgid "[Firewall] Nessun IP valido trovato\n" msgstr "[Firewall] Nie znaleziono żadnego prawidłowego IP\n" #: ../src/QuarantinePage.cpp:45 msgid "Nessun file in quarantena" msgstr "Brak plików w kwarantannie" #: ../src/QuarantinePage.cpp:88 msgid "⚠ Errore attivazione monitor quarantena: " msgstr "⚠ Błąd aktywacji monitora kwarantanny: " #: ../src/QuarantinePage.cpp:127 msgid "Elimina" msgstr "Usuń" #: ../src/RealtimePage.cpp:10 msgid "▶ Avvia protezione" msgstr "▶ Uruchom ochronę" #: ../src/RealtimePage.cpp:11 msgid "■ Ferma protezione" msgstr "■ Zatrzymaj ochronę" #: ../src/RealtimePage.cpp:26 ../src/MainWindow.cpp:285 msgid "Protezione in tempo reale" msgstr "Ochrona w czasie rzeczywistym" #: ../src/RealtimePage.cpp:42 msgid "Monitoraggio in tempo reale con AntiRansom Engine..." msgstr "Monitorowanie w czasie rzeczywistym przez silnik AntiRansom..." #: ../src/RealtimePage.cpp:73 msgid "🔐 Protezione realtime pronta." msgstr "🔐 Ochrona w czasie rzeczywistym gotowa." #: ../src/RealtimePage.cpp:81 msgid "[RealtimePage] Avvio protezione richiesto" msgstr "[RealtimePage] Żądanie uruchomienia ochrony" #: ../src/RealtimePage.cpp:82 msgid ">>> Protezione avviata" msgstr ">>> Ochrona uruchomiona" #: ../src/RealtimePage.cpp:95 msgid "[RealtimePage] Arresto protezione richiesto" msgstr "[RealtimePage] Żądanie zatrzymania ochrony" #: ../src/RealtimePage.cpp:96 msgid ">>> Protezione fermata" msgstr ">>> Ochrona zatrzymana" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:115 msgid "Utente grafico rilevato: " msgstr "Wykryto użytkownika graficznego: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:131 msgid "ERRORE: impossibile determinare l'utente grafico." msgstr "BŁĄD: nie można określić użytkownika graficznego." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:137 msgid "ERRORE: getpwnam fallito per utente: " msgstr "BŁĄD: getpwnam nie powiódł się dla użytkownika: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:150 msgid "ERRORE: impossibile scrivere token utente: " msgstr "BŁĄD: nie można zapisać tokenu użytkownika: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:160 msgid "Token copiato con successo all'utente: " msgstr "Token pomyślnie skopiowany do użytkownika: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:175 msgid "Token caricato da /etc" msgstr "Token wczytany z /etc" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:180 msgid "Token non presente, creazione nuovo..." msgstr "Token nie istnieje, tworzę nowy..." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:218 msgid "Token creato in /etc" msgstr "Token utworzony w /etc" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:245 msgid "Alert inviato: " msgstr "Wysłano alert: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:466 msgid "DelayedScanQueue: aggiunto " msgstr "DelayedScanQueue: dodano " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:474 msgid "DelayedScanQueue: thread avviato" msgstr "DelayedScanQueue: uruchomiono wątek" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:498 msgid "DelayedScanQueue: SCANSIONE RITARDATA → " msgstr "DelayedScanQueue: SKANOWANIE OPÓŹNIONE → " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:505 msgid "DelayedScanQueue: thread terminato" msgstr "DelayedScanQueue: wątek zakończony" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:583 #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:788 msgid " non accessibile" msgstr " niedostępny" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:693 msgid "ATOMIC RENAME rilevato → " msgstr "Wykryto ATOMIC RENAME → " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:728 msgid "Avvio Anti-Ransomware (Realtime + YARA + Delayed Scan)" msgstr "Uruchamianie Anti-Ransomware (Realtime + YARA + Opóźnione skanowanie)" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:737 msgid "ERRORE: impossibile caricare/creare token." msgstr "BŁĄD: nie można wczytać/utworzyć tokenu." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:746 msgid "ERRORE FATALE: impossibile determinare utente desktop." msgstr "BŁĄD KRYTYCZNY: nie można określić użytkownika pulpitu." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:752 msgid "ERRORE: getpwnam fallito per utente " msgstr "BŁĄD: getpwnam nie powiódł się dla użytkownika " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:760 msgid "ERRORE FATALE: HOME non accessibile: " msgstr "BŁĄD KRYTYCZNY: katalog HOME niedostępny: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:764 msgid "Utente rilevato: " msgstr "Wykryty użytkownik: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:765 msgid "Home monitorata: " msgstr "Monitorowany katalog domowy: " #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:796 msgid " non accessibile (area protetta/FUSE)" msgstr " niedostępny (obszar chroniony/FUSE)" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:802 msgid "Lista directory monitorate:" msgstr "Lista monitorowanych katalogów:" #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:812 msgid "ERRORE FATALE: impossibile caricare regole YARA." msgstr "BŁĄD KRYTYCZNY: nie można wczytać reguł YARA." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:816 msgid "Regole YARA caricate correttamente." msgstr "Reguły YARA poprawnie wczytane." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:828 msgid "Thread delayed avviato (ritardo 30 secondi)." msgstr "Uruchomiono wątek opóźnionego skanowania (opóźnienie 30 sekund)." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:836 msgid "ERRORE FATALE: inotify init fallito." msgstr "BŁĄD KRYTYCZNY: inicjalizacja inotify nie powiodła się." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:842 msgid "Inotify inizializzato correttamente." msgstr "Inotify poprawnie zainicjowany." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:848 msgid "Thread realtime avviato." msgstr "Uruchomiono wątek czasu rzeczywistego." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:861 msgid "Richiesta terminazione..." msgstr "Żądanie zakończenia..." #: ../src/scanner-ransomware/BastionGuard-ransomware-realtime.cpp:868 msgid "Anti-Ransomware terminato correttamente." msgstr "Anti-Ransomware zakończony poprawnie." #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:329 msgid "[D-Bus] Alert inviato: " msgstr "[D-Bus] Wysłano alert: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:333 msgid "[D-Bus] Errore alert: " msgstr "[D-Bus] Błąd alertu: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:375 msgid "Allowlist non trovata: " msgstr "Nie znaleziono listy dozwolonych: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:379 msgid "Allowlist caricata da: " msgstr "Lista dozwolonych wczytana z: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:401 msgid "voci allowlist caricate" msgstr "wczytanych pozycji listy dozwolonych" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:474 msgid "Config non trovata, uso default (YARA=1, DB=0, scan=/home)" msgstr "Nie znaleziono konfiguracji, używam domyślnych (YARA=1, DB=0, scan=/home)" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:492 msgid "Config trovata: " msgstr "Znaleziono konfigurację: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:528 msgid "Parametro max_memory invalido: " msgstr "Nieprawidłowy parametr max_memory: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:534 msgid "Parametro scan_interval invalido: " msgstr "Nieprawidłowy parametr scan_interval: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:568 msgid "Uso cartella YARA utente: " msgstr "Używam folderu YARA użytkownika: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:571 msgid "Uso cartella YARA di sistema: " msgstr "Używam systemowego folderu YARA: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:574 msgid "Cartella YARA non trovata, uso fallback interno: " msgstr "Nie znaleziono folderu YARA, używam wewnętrznego fallbacku: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:578 msgid "Percorso YARA specificato non trovato: " msgstr "Podana ścieżka YARA nie znaleziona: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:585 msgid "Config caricata correttamente" msgstr "Konfiguracja poprawnie wczytana" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:598 msgid "Nessuna configurazione Samba trovata: " msgstr "Nie znaleziono konfiguracji Samba: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:609 msgid "directory Samba caricate" msgstr "wczytanych katalogów Samba" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:685 msgid "Errore creazione compilatore YARA" msgstr "Błąd tworzenia kompilatora YARA" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:702 msgid "Caricata regola YARA: " msgstr "Wczytano regułę YARA: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:704 msgid "Errore compilando: " msgstr "Błąd kompilacji: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:708 msgid "Cartella YARA non valida: " msgstr "Nieprawidłowy folder YARA: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:715 msgid "Integrità compromessa per la regola Zero-Day!" msgstr "Naruszenie integralności reguły Zero-Day!" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:716 msgid "SHA256 atteso: " msgstr "Oczekiwany SHA256: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:717 msgid "SHA256 trovato: " msgstr "Znaleziony SHA256: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:726 msgid "Caricata regola Zero-Day protetta: " msgstr "Wczytano chronioną regułę Zero-Day: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:728 msgid "Errore compilando Zero-Day: " msgstr "Błąd kompilacji Zero-Day: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:733 msgid "Regola Zero-Day non trovata: " msgstr "Nie znaleziono reguły Zero-Day: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:738 msgid "Nessuna regola YARA valida trovata." msgstr "Nie znaleziono żadnych prawidłowych reguł YARA." #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:743 msgid "Errore compilazione regole YARA" msgstr "Błąd kompilacji reguł YARA" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:749 msgid "regole YARA totali compilate" msgstr "łącznie skompilowanych reguł YARA" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:757 msgid "📄 Scansione file: " msgstr "📄 Skanowanie pliku: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:760 #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1031 msgid "❌ File non trovato: " msgstr "❌ Nie znaleziono pliku: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:767 #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:820 msgid "❌ Errore caricamento regole YARA\n" msgstr "❌ Błąd wczytywania reguł YARA\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:784 msgid "❌ Errore durante la scansione YARA\n" msgstr "❌ Błąd podczas skanowania YARA\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:791 msgid "✔ Nessuna regola YARA ha matchato.\n" msgstr "✔ Żadna reguła YARA nie dopasowała.\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:797 msgid "⚠ RILEVATO!\n" msgstr "⚠ WYKRYTO!\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:798 msgid " Regole trovate:\n" msgstr " Znalezione reguły:\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:802 msgid " Severità massima: " msgstr " Maksymalna powaga: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:810 #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1077 msgid "📁 Scansione directory: " msgstr "📁 Skanowanie katalogu: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:813 msgid "❌ Directory non trovata: " msgstr "❌ Nie znaleziono katalogu: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:847 msgid "⚠ RILEVATO: " msgstr "⚠ WYKRYTO: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:856 msgid "✔ Nessun file infetto trovato.\n" msgstr "✔ Nie znaleziono zainfekowanych plików.\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:860 msgid "⚠ Trovati " msgstr "⚠ Znaleziono " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:860 msgid " file infetti.\n" msgstr " zainfekowanych plików.\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:927 msgid "Errore inizializzazione YARA" msgstr "Błąd inicjalizacji YARA" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:938 msgid "🧠 Max memory dinamica settata a: " msgstr "🧠 Dynamiczne maksymalne zużycie pamięci ustawione na: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:985 msgid "Uso:\n" msgstr "Użycie:\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:986 msgid " BastionGuard-antiransomware (modalità demone)\n" msgstr " BastionGuard-antiransomware (tryb demona)\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:987 msgid "" " BastionGuard-antiransomware --scan (scansiona un singolo " "file)\n" msgstr "" " BastionGuard-antiransomware --scan (skanuje pojedynczy plik)\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:988 msgid "" " BastionGuard-antiransomware --scan-dir (scansiona una " "directory)\n" msgstr "" " BastionGuard-antiransomware --scan-dir (skanuje katalog)\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:989 msgid "" " BastionGuard-antiransomware --rules-dir (override path regole)\n" msgstr "" " BastionGuard-antiransomware --rules-dir (nadpisuje ścieżkę reguł)\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:990 msgid " BastionGuard-antiransomware --0day-protection \n" msgstr " BastionGuard-antiransomware --0day-protection \n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:991 msgid " BastionGuard-antiransomware --help\n" msgstr " BastionGuard-antiransomware --help\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1000 msgid "❌ Non puoi usare --scan e --scan-dir insieme.\n" msgstr "❌ Nie można używać jednocześnie --scan i --scan-dir.\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1010 msgid "" "❌ Impossibile compilare le regole YARA; il demone continuerà senza YARA\n" msgstr "" "❌ Nie można skompilować reguł YARA; demon będzie kontynuował bez YARA\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1043 msgid "🔍 Scansione file: " msgstr "🔍 Skanowanie pliku: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1058 msgid "⚠ RILEVATO nel file di test!\n" msgstr "⚠ WYKRYTO w pliku testowym!\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1061 msgid "✔ Nessuna regola matchata.\n" msgstr "✔ Żadna reguła nie dopasowała.\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1113 msgid "▶ Demone Anti-Ransomware avviato\n" msgstr "▶ Uruchomiono demona Anti-Ransomware\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1198 msgid "🟡 Allowlist: " msgstr "🟡 Lista dozwolonych: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1210 msgid "⚠️ [YARA_SAMBA] Ransomware in Samba: " msgstr "⚠️ [YARA_SAMBA] Ransomware w Samba: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1229 msgid "⚠️ [YARA] Ransomware rilevato: " msgstr "⚠️ [YARA] Wykryto ransomware: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1272 msgid "🌐 Scansione Samba: " msgstr "🌐 Skanowanie Samba: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1289 msgid "⏩ Samba OFF. Solo YARA.\n" msgstr "⏩ Samba WYŁĄCZONE. Tylko YARA.\n" #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1295 msgid "🔍 Scansione directory: " msgstr "🔍 Skanowanie katalogu: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1312 msgid "Errore scansione: " msgstr "Błąd skanowania: " #: ../src/scanner-ransomware/BastionGuard-ransomware-scanner.cpp:1327 msgid "⏹ Demone Anti-Ransomware terminato\n" msgstr "⏹ Demon Anti-Ransomware zakończony\n" #: ../src/ClamdConfig.cpp:109 msgid "❌ Errore backup: " msgstr "❌ Błąd kopii zapasowej: " #: ../src/ClamdConfig.cpp:116 msgid "❌ Impossibile creare il backup di " msgstr "❌ Nie można utworzyć kopii zapasowej " #: ../src/first_run/first-run-services-window.cpp:106 msgid "Impossibile creare directory config: " msgstr "Nie można utworzyć katalogu konfiguracyjnego: " #: ../src/first_run/first-run-services-window.cpp:126 msgid "Impossibile creare directory flag: " msgstr "Nie można utworzyć katalogu flag: " #: ../src/first_run/first-run-services-window.cpp:145 msgid "Errore durante scrittura flag file: " msgstr "Błąd podczas zapisu pliku flagi: " #: ../src/first_run/first-run-services-window.cpp:177 msgid "Errore: impossibile aprire config.json per scrittura" msgstr "Błąd: nie można otworzyć config.json do zapisu" #: ../src/first_run/first-run-services-window.cpp:182 msgid "Errore durante il salvataggio config: " msgstr "Błąd podczas zapisywania konfiguracji: " #: ../src/first_run/first-run-services-window.cpp:223 msgid "BastionGuard - Configurazione iniziale" msgstr "BastionGuard - Początkowa konfiguracja" #: ../src/first_run/first-run-services-window.cpp:239 msgid "⚠ Errore caricamento icona minimize\n" msgstr "⚠ Błąd wczytywania ikony minimalizacji\n" #: ../src/first_run/first-run-services-window.cpp:250 msgid "⚠ Errore caricamento icona close\n" msgstr "⚠ Błąd wczytywania ikony zamykania\n" #: ../src/first_run/first-run-services-window.cpp:277 msgid "⚠ Impossibile caricare logo-sidebar.png\n" msgstr "⚠ Nie można wczytać logo-sidebar.png\n" #: ../src/first_run/first-run-services-window.cpp:300 msgid "Scegli quali servizi di protezione attivare" msgstr "Wybierz, które usługi ochrony aktywować" #: ../src/first_run/first-run-services-window.cpp:305 msgid "" "I servizi selezionati verranno avviati automaticamente al login.\n" "Potrai modificarli in qualsiasi momento dalle impostazioni." msgstr "" "Wybrane usługi będą uruchamiane automatycznie przy logowaniu.\n" "Możesz je w każdej chwili zmodyfikować w ustawieniach." #: ../src/first_run/first-run-services-window.cpp:366 msgid "Configurazione minima" msgstr "Minimalna konfiguracja" #: ../src/first_run/first-run-services-window.cpp:370 msgid "Attiva tutto" msgstr "Aktywuj wszystko" #: ../src/first_run/first-run-services-window.cpp:374 msgid "Applica e continua" msgstr "Zastosuj i kontynuuj" #: ../src/UpdatePage.cpp:56 msgid "Aggiorna firme (freshclam)" msgstr "Aktualizuj sygnatury (freshclam)" #: ../src/UpdatePage.cpp:58 msgid "Aggiungi sorgente" msgstr "Dodaj źródło" #: ../src/UpdatePage.cpp:59 msgid "Salva sorgenti" msgstr "Zapisz źródła" #: ../src/UpdatePage.cpp:60 msgid "Sorgenti aggiuntive" msgstr "Dodatkowe źródła" #: ../src/UpdatePage.cpp:75 msgid "Servizio automatico Freshclam:" msgstr "Automatyczna usługa Freshclam:" #: ../src/UpdatePage.cpp:79 msgid "Aggiorna automaticamente le firme SaneSecurity (ogni 2 ore):" msgstr "Automatycznie aktualizuj sygnatury SaneSecurity (co 2 godziny):" #: ../src/UpdatePage.cpp:101 msgid "Sorgenti di aggiornamento aggiuntive" msgstr "Dodatkowe źródła aktualizacji" #: ../src/UpdatePage.cpp:136 msgid "Abilito" msgstr "Włączam" #: ../src/UpdatePage.cpp:136 msgid "Disabilito" msgstr "Wyłączam" #: ../src/UpdatePage.cpp:162 msgid "🔄 Avvio aggiornamento delle firme...\n" msgstr "🔄 Uruchamianie aktualizacji sygnatur...\n" #: ../src/UpdatePage.cpp:174 msgid "⏸️ Arresto servizio clamav-freshclam...\n" msgstr "⏸️ Zatrzymywanie usługi clamav-freshclam...\n" #: ../src/UpdatePage.cpp:178 msgid "🚀 Avvio aggiornamento con pkexec freshclam...\n" msgstr "🚀 Uruchamianie aktualizacji przez pkexec freshclam...\n" #: ../src/UpdatePage.cpp:182 msgid "❌ Errore freshclam: " msgstr "❌ Błąd freshclam: " #: ../src/UpdatePage.cpp:192 msgid "" "\n" "🧾 Codice di uscita: %1\n" msgstr "" "\n" "🧾 Kod wyjścia: %1\n" #: ../src/UpdatePage.cpp:195 msgid "▶️ Riavvio del servizio clamav-freshclam...\n" msgstr "▶️ Ponowne uruchamianie usługi clamav-freshclam...\n" #: ../src/UpdatePage.cpp:199 ../src/UpdatePage.cpp:235 msgid "" "\n" "🔽 Scarico firme aggiuntive dalle sorgenti configurate...\n" msgstr "" "\n" "🔽 Pobieranie dodatkowych sygnatur z skonfigurowanych źródeł...\n" #: ../src/UpdatePage.cpp:203 msgid "🔐 Aggiornamento firme SaneSecurity...\n" msgstr "🔐 Aktualizacja sygnatur SaneSecurity...\n" #: ../src/UpdatePage.cpp:207 msgid "🔁 Ricarico clamd (clamav-daemon)...\n" msgstr "🔁 Przeładowywanie clamd (clamav-daemon)...\n" #: ../src/UpdatePage.cpp:210 msgid "⚠ Reload clamav-daemon fallito (codice non zero).\n" msgstr "⚠ Przeładowanie clamav-daemon nie powiodło się (kod inny niż zero).\n" #: ../src/UpdatePage.cpp:215 msgid "✅ Aggiornamento completato con successo.\n" msgstr "✅ Aktualizacja zakończona sukcesem.\n" #: ../src/UpdatePage.cpp:222 msgid "❌ Errore durante l'aggiornamento: %1\n" msgstr "❌ Błąd podczas aktualizacji: %1\n" #: ../src/UpdatePage.cpp:286 msgid "⬇️ Scarico da: " msgstr "⬇️ Pobieranie z: " #: ../src/UpdatePage.cpp:293 msgid "" "\n" "✅ Aggiornamento firme extra completato.\n" msgstr "" "\n" "✅ Aktualizacja dodatkowych sygnatur zakończona.\n" #: ../src/UpdatePage.cpp:315 ../src/UpdatePage.cpp:434 msgid "➕ Nuova sorgente" msgstr "➕ Nowe źródło" #: ../src/UpdatePage.cpp:335 msgid "Nome sorgente (es. Sanesecurity)" msgstr "Nazwa źródła (np. Sanesecurity)" #: ../src/UpdatePage.cpp:339 msgid "https://example.com/firme.cvd" msgstr "https://przyklad.pl/sygnatury.cvd" #: ../src/UpdatePage.cpp:342 msgid "_Richiede autenticazione" msgstr "_Wymaga uwierzytelnienia" #: ../src/UpdatePage.cpp:346 msgid "Username" msgstr "Nazwa użytkownika" #: ../src/UpdatePage.cpp:350 msgid "Password" msgstr "Hasło" #: ../src/UpdatePage.cpp:355 msgid "_Test connessione" msgstr "_Test połączenia" #: ../src/UpdatePage.cpp:356 msgid "_Salva sorgente" msgstr "_Zapisz źródło" #: ../src/UpdatePage.cpp:357 msgid "_Elimina sorgente" msgstr "_Usuń źródło" #: ../src/UpdatePage.cpp:456 msgid "💾 Sorgente salvata.\n" msgstr "💾 Źródło zapisane.\n" #: ../src/UpdatePage.cpp:461 msgid "❌ Sorgente rimossa.\n" msgstr "❌ Źródło usunięte.\n" #: ../src/UpdatePage.cpp:486 msgid "Sorgenti salvate in ~/.config/BastionGuard/sources.conf\n" msgstr "Źródła zapisane w ~/.config/BastionGuard/sources.conf\n" #: ../src/UpdatePage.cpp:539 msgid "⚠ Nessun URL specificato per " msgstr "⚠ Nie podano URL dla " #: ../src/UpdatePage.cpp:543 msgid "🔍 Test connessione a " msgstr "🔍 Test połączenia z " #: ../src/UpdatePage.cpp:550 msgid "⚠ Nessuna password trovata per " msgstr "⚠ Nie znaleziono hasła dla " #: ../src/UpdatePage.cpp:560 msgid "Errore: " msgstr "Błąd: " #: ../src/UpdatePage.cpp:563 msgid "Risposta HTTP: " msgstr "Odpowiedź HTTP: " #: ../src/UpdatePage.cpp:565 msgid "✅ Connessione riuscita.\n" msgstr "✅ Połączenie udane.\n" #: ../src/UpdatePage.cpp:567 msgid "❌ Connessione fallita o accesso negato.\n" msgstr "❌ Połączenie nieudane lub odmowa dostępu.\n" #: ../src/UpdatePage.cpp:626 msgid "🌐 Aggiornamento database SaneSecurity (mirror sicuro)...\n" msgstr "🌐 Aktualizacja bazy SaneSecurity (bezpieczne lustro)...\n" #: ../src/UpdatePage.cpp:648 msgid "❌ Errore rsync: " msgstr "❌ Błąd rsync: " #: ../src/UpdatePage.cpp:674 msgid "📦 Firme SaneSecurity aggiornate senza toccare i database ufficiali.\n" msgstr "📦 Sygnatury SaneSecurity zaktualizowane bez ingerencji w oficjalne bazy.\n" #: ../src/UpdatePage.cpp:707 msgid "⏱️ Attivo aggiornamento automatico SaneSecurity ogni 2 ore...\n" msgstr "⏱️ Włączam automatyczną aktualizację SaneSecurity co 2 godziny...\n" #: ../src/UpdatePage.cpp:708 msgid "⏸️ Disattivo aggiornamento automatico SaneSecurity...\n" msgstr "⏸️ Wyłączam automatyczną aktualizację SaneSecurity...\n" #: ../src/AntiRansomwarePage.cpp:31 msgid "⚠ Regola MATCH: " msgstr "⚠ Dopasowana reguła: " #: ../src/AntiRansomwarePage.cpp:73 msgid "📄 Scegli file" msgstr "📄 Wybierz plik" #: ../src/AntiRansomwarePage.cpp:74 msgid "📂 Scegli cartella" msgstr "📂 Wybierz folder" #: ../src/AntiRansomwarePage.cpp:75 msgid "🧪 Scansiona" msgstr "🧪 Skanuj" #: ../src/AntiRansomwarePage.cpp:76 msgid "🔔 Test notifica" msgstr "🔔 Test powiadomienia" #: ../src/AntiRansomwarePage.cpp:103 msgid "🔐 Anti-Ransomware pronto.\n" msgstr "🔐 Anti-Ransomware gotowy.\n" #: ../src/AntiRansomwarePage.cpp:146 ../src/AntiRansomwarePage.cpp:165 #: ../src/firewall/FirewallChoiceDialog.cpp:13 ../src/bankgui-main.cpp:108 #: ../src/usb/ScanPromptWindow.cpp:11 ../src/usb/LiveScanDialog.cpp:100 #: ../src/payment_secure/BastionGuard-secure-main.cpp:103 #: ../src/SambaPage.cpp:286 msgid "Annulla" msgstr "Anuluj" #: ../src/AntiRansomwarePage.cpp:147 ../src/AntiRansomwarePage.cpp:166 msgid "Seleziona" msgstr "Wybierz" #: ../src/AntiRansomwarePage.cpp:171 msgid "📂 Cartella selezionata: " msgstr "📂 Wybrany folder: " #: ../src/AntiRansomwarePage.cpp:186 msgid "⚠ Nessun file o cartella selezionata." msgstr "⚠ Nie wybrano żadnego pliku ani folderu." #: ../src/AntiRansomwarePage.cpp:195 msgid "❌ Percorso non valido." msgstr "❌ Nieprawidłowa ścieżka." #: ../src/AntiRansomwarePage.cpp:217 msgid "⚠ Nessuna regola YARA trovata." msgstr "⚠ Nie znaleziono żadnych reguł YARA." #: ../src/AntiRansomwarePage.cpp:230 msgid "📜 Regole YARA caricate." msgstr "📜 Wczytano reguły YARA." #: ../src/AntiRansomwarePage.cpp:242 msgid "🔍 Scansione: " msgstr "🔍 Skanowanie: " #: ../src/AntiRansomwarePage.cpp:249 msgid "❌ Errore YARA: " msgstr "❌ Błąd YARA: " #: ../src/AntiRansomwarePage.cpp:258 msgid "⚠️ Rilevata regola YARA: " msgstr "⚠️ Wykryto regułę YARA: " #: ../src/AntiRansomwarePage.cpp:279 msgid "Rilevato ransomware:\n" msgstr "Wykryto ransomware:\n" #: ../src/AntiRansomwarePage.cpp:279 msgid "" "\n" "Regola: " msgstr "" "\n" "Reguła: " #: ../src/AntiRansomwarePage.cpp:312 msgid "⚠ Impossibile leggere log realtime." msgstr "⚠ Nie można odczytać logów czasu rzeczywistego." #: ../src/AntiRansomwarePage.cpp:352 msgid "Alert inviato:" msgstr "Wysłano alert:" #: ../src/AntiRansomwarePage.cpp:372 msgid "🚨 ALERT realtime: " msgstr "🚨 ALERT w czasie rzeczywistym: " #: ../src/xdg-main.cpp:50 msgid "Usage: BastionGuard-bankopener \n" msgstr "Użycie: BastionGuard-bankopener \n" #: ../src/xdg-main.cpp:55 msgid "[BankOpener] 🔍 Verifico dominio: " msgstr "[BankOpener] 🔍 Sprawdzam domenę: " #: ../src/xdg-main.cpp:64 msgid "" "[BankOpener] 🖥️ Sessione Wayland rilevata → uso backend Wayland per CEF.\n" msgstr "" "[BankOpener] 🖥️ Wykryto sesję Wayland → używam backendu Wayland dla CEF.\n" #: ../src/xdg-main.cpp:71 msgid "[BankOpener] 🖥️ Sessione X11 rilevata → uso backend X11 per CEF.\n" msgstr "" "[BankOpener] 🖥️ Wykryto sesję X11 → używam backendu X11 dla CEF.\n" #: ../src/xdg-main.cpp:76 msgid "" "[BankOpener] ⚠️ Nessuna sessione grafica rilevata → fallback X11 software.\n" msgstr "" "[BankOpener] ⚠️ Nie wykryto sesji graficznej → powrót do programowego X11.\n" #: ../src/xdg-main.cpp:105 msgid "[BankOpener] 🌍 Apertura browser di sistema: " msgstr "[BankOpener] 🌍 Otwieranie systemowej przeglądarki: " #: ../src/xdg-main.cpp:109 msgid "[BankOpener] ⚠️ Errore esecuzione comando: " msgstr "[BankOpener] ⚠️ Błąd wykonywania polecenia: " #: ../src/AntiPhishingEngine.cpp:45 msgid "Impossibile aprire blacklist phishing: " msgstr "Nie można otworzyć czarnej listy phishing: " #: ../src/AntiPhishingEngine.cpp:56 msgid "Blacklist phishing vuota o non caricata da " msgstr "Czarna lista phishing pusta lub nie wczytana z " #: ../src/AntiPhishingEngine.cpp:59 msgid "voci caricate da blacklist phishing in " msgstr "wczytanych pozycji czarnej listy phishing w " #: ../src/AntiPhishingEngine.cpp:80 msgid "⚠ URL in blacklist: " msgstr "⚠ URL na czarnej liście: " #: ../src/AntiPhishingEngine.cpp:84 msgid "⚠ URL sospetto (phishing euristico): " msgstr "⚠ Podejrzany URL (heurystyka phishing): " #: ../src/AntiPhishingEngine.cpp:104 msgid ">>> AntiPhishing avviato" msgstr ">>> AntiPhishing uruchomiony" #: ../src/AntiPhishingEngine.cpp:109 msgid ">>> AntiPhishing fermato" msgstr ">>> AntiPhishing zatrzymany" #: ../src/DashboardPage.cpp:54 msgid "Inizializzazione..." msgstr "Inicjalizacja..." #: ../src/DashboardPage.cpp:55 ../src/DashboardPage.cpp:232 msgid "Versione firme: sconosciuta" msgstr "Wersja sygnatur: nieznana" #: ../src/DashboardPage.cpp:56 ../src/DashboardPage.cpp:239 msgid "Data aggiornamento: sconosciuta" msgstr "Data aktualizacji: nieznana" #: ../src/DashboardPage.cpp:57 msgid "Anti-Ransomware: stato sconosciuto" msgstr "Anti-Ransomware: stan nieznany" #: ../src/DashboardPage.cpp:58 msgid "Anti-Phishing: stato sconosciuto" msgstr "Anti-Phishing: stan nieznany" #: ../src/DashboardPage.cpp:84 msgid "Stato" msgstr "Stan" #: ../src/DashboardPage.cpp:85 msgid "Versione Firme" msgstr "Wersja sygnatur" #: ../src/DashboardPage.cpp:86 msgid "Ultimo aggiornamento" msgstr "Ostatnia aktualizacja" #: ../src/DashboardPage.cpp:101 msgid "Ultimi file scansionati" msgstr "Ostatnio skanowane pliki" #: ../src/DashboardPage.cpp:128 msgid "⚠ Impossibile caricare immagine: " msgstr "⚠ Nie można wczytać obrazu: " #: ../src/DashboardPage.cpp:179 ../src/MainWindow.cpp:239 msgid "⚠ Impossibile caricare icona: " msgstr "⚠ Nie można wczytać ikony: " #: ../src/DashboardPage.cpp:227 msgid "Antivirus engine: Attivo" msgstr "Silnik antywirusowy: Aktywny" #: ../src/DashboardPage.cpp:255 msgid "Nessun file scansionato di recente." msgstr "Brak ostatnio skanowanych plików." #: ../src/DashboardPage.cpp:262 msgid "Anti-Ransomware: Attivo" msgstr "Anti-Ransomware: Aktywny" #: ../src/DashboardPage.cpp:266 msgid "" "Anti-Ransomware: Disattivato" msgstr "" "Anti-Ransomware: Wyłączony" #: ../src/DashboardPage.cpp:274 msgid "Anti-Phishing: Attivo" msgstr "Anti-Phishing: Aktywny" #: ../src/DashboardPage.cpp:278 msgid "Anti-Phishing: Disattivato" msgstr "Anti-Phishing: Wyłączony" #: ../src/SaneSecurityUpdater.cpp:35 msgid "Errore: impossibile creare la cartella temporanea" msgstr "Błąd: nie można utworzyć katalogu tymczasowego" #: ../src/SaneSecurityUpdater.cpp:47 msgid "Errore durante rsync (codice " msgstr "Błąd podczas rsync (kod " #: ../src/SaneSecurityUpdater.cpp:66 msgid "Errore copiando i file SaneSecurity" msgstr "Błąd podczas kopiowania plików SaneSecurity" #: ../src/SaneSecurityUpdater.cpp:73 msgid "⚠ Impossibile ricaricare il servizio ClamAV: servizio non trovato" msgstr "⚠ Nie można przeładować usługi ClamAV: usługa nie znaleziona" #: ../src/SecureBrowser.cpp:132 msgid "[SecureBrowser] ⚠ File non trovato: " msgstr "[SecureBrowser] ⚠ Nie znaleziono pliku: " #: ../src/SecureBrowser.cpp:139 msgid "[SecureBrowser] ⚠ Impossibile aprire: " msgstr "[SecureBrowser] ⚠ Nie można otworzyć: " #: ../src/SecureBrowser.cpp:168 msgid "[SecureBrowser] ✅ Caricati " msgstr "[SecureBrowser] ✅ Wczytano " #: ../src/SecureBrowser.cpp:169 msgid " domini trusted da " msgstr " zaufanych domen z " #: ../src/SecureBrowser.cpp:172 msgid "[SecureBrowser] ❌ Errore parsing JSON (%1): %2" msgstr "[SecureBrowser] ❌ Błąd parsowania JSON (%1): %2" #: ../src/SecureBrowser.cpp:185 msgid "[SecureBrowser] 🔍 Caricamento domini trusted...\n" msgstr "[SecureBrowser] 🔍 Wczytywanie zaufanych domen...\n" #: ../src/SecureBrowser.cpp:195 msgid "[SecureBrowser] ✅ Cache inizializzata: " msgstr "[SecureBrowser] ✅ Zainicjowano pamięć podręczną: " #: ../src/SecureBrowser.cpp:196 ../src/phishing/BastionGuard-daemon.cpp:93 msgid " domini trusted.\n" msgstr " zaufanych domen.\n" #: ../src/SecureBrowser.cpp:199 msgid "[SecureBrowser] 🔎 Verifica: 'intesasanpaolo.com' presente in cache.\n" msgstr "[SecureBrowser] 🔎 Weryfikacja: 'intesasanpaolo.com' obecny w pamięci podręcznej.\n" #: ../src/SecureBrowser.cpp:201 msgid "" "[SecureBrowser] 🔎 Verifica: 'intesasanpaolo.com' NON presente in cache.\n" msgstr "" "[SecureBrowser] 🔎 Weryfikacja: 'intesasanpaolo.com' NIEobecny w pamięci podręcznej.\n" #: ../src/SecureBrowser.cpp:209 msgid "[SecureBrowser] 🟢 Trusted (match diretto): " msgstr "[SecureBrowser] 🟢 Zaufany (dopasowanie bezpośrednie): " #: ../src/SecureBrowser.cpp:219 msgid "[SecureBrowser] 🟢 Trusted (match parent '%1'): %2" msgstr "[SecureBrowser] 🟢 Zaufany (dopasowanie nadrzędne '%1'): %2" #: ../src/SecureBrowser.cpp:228 msgid "[SecureBrowser] 🔴 NON trusted: " msgstr "[SecureBrowser] 🔴 NIEzaufany: " #: ../src/SecureBrowser.cpp:247 msgid "[SecureBrowser] 🌐 Browser creato.\n" msgstr "[SecureBrowser] 🌐 Przeglądarka utworzona.\n" #: ../src/SecureBrowser.cpp:260 msgid "[SecureBrowser] 🔒 Tutte le finestre chiuse — uscita loop.\n" msgstr "[SecureBrowser] 🔒 Wszystkie okna zamknięte — wyjście z pętli.\n" #: ../src/SecureBrowser.cpp:275 msgid "[SecureBrowser] 🌍 URL richiesto: " msgstr "[SecureBrowser] 🌍 Żądany URL: " #: ../src/SecureBrowser.cpp:276 msgid "[SecureBrowser] 🧩 Host estratto: " msgstr "[SecureBrowser] 🧩 Wyodrębniony host: " #: ../src/SecureBrowser.cpp:280 msgid "[SecureBrowser] ✅ Dominio locale consentito.\n" msgstr "[SecureBrowser] ✅ Domena lokalna dozwolona.\n" #: ../src/SecureBrowser.cpp:298 msgid "[SecureBrowser] 🟢 Consentito (entry trusted): " msgstr "[SecureBrowser] 🟢 Dozwolone (pozycja zaufana): " #: ../src/SecureBrowser.cpp:308 msgid "[SecureBrowser] 🟢 Consentito (subframe in sessione trusted): " msgstr "[SecureBrowser] 🟢 Dozwolone (subframe w zaufanej sesji): " #: ../src/SecureBrowser.cpp:313 msgid "" "[SecureBrowser] 🟢 Consentito (main-frame senza gesto utente, sessione " "trusted): " msgstr "" "[SecureBrowser] 🟢 Dozwolone (main-frame bez gestu użytkownika, sesja zaufana): " #: ../src/SecureBrowser.cpp:321 msgid "[SecureBrowser] 🟢 Consentito (main-frame click verso trusted): " msgstr "[SecureBrowser] 🟢 Dozwolone (main-frame kliknięcie w zaufany): " #: ../src/SecureBrowser.cpp:325 msgid "" "[SecureBrowser] 🚫 Bloccato (uscita main-frame user-initiated da sessione " "trusted): " msgstr "" "[SecureBrowser] 🚫 Zablokowano (wyjście main-frame zainicjowane przez użytkownika z zaufanej sesji): " #: ../src/SecureBrowser.cpp:336 msgid "[SecureBrowser] 🟢 Consentito (bank domain): " msgstr "[SecureBrowser] 🟢 Dozwolone (domena bankowa): " #: ../src/SecureBrowser.cpp:340 msgid "[SecureBrowser] 🟢 Consentito (payment domain): " msgstr "[SecureBrowser] 🟢 Dozwolone (domena płatności): " #: ../src/SecureBrowser.cpp:344 msgid "[SecureBrowser] 🚫 Navigazione bloccata verso dominio non trusted: " msgstr "[SecureBrowser] 🚫 Nawigacja zablokowana do niezaufanej domeny: " #: ../src/SecureBrowser.cpp:364 msgid "[SecureBrowser] ✅ Bypass cert error (" msgstr "[SecureBrowser] ✅ Pominięto błąd certyfikatu (" #: ../src/SecureBrowser.cpp:365 msgid ") per dominio trusted/payment: " msgstr ") dla domeny zaufanej/płatniczej: " #: ../src/SecureBrowser.cpp:370 msgid "[SecureBrowser] ⛔ Cert error (" msgstr "[SecureBrowser] ⛔ Błąd certyfikatu (" #: ../src/SecureBrowser.cpp:371 msgid ") per dominio NON trusted: " msgstr ") dla domeny NIEzaufanej: " #: ../src/SecureBrowser.cpp:523 msgid "" "[SecureBrowser] ⚠️ Richiesta duplicata nello stesso processo. Apro via " "sistema.\n" msgstr "" "[SecureBrowser] ⚠️ Powtórzone żądanie w tym samym procesie. Otwieram przez system.\n" #: ../src/SecureBrowser.cpp:530 msgid "[SecureBrowser] ℹ️ Istanza già attiva. Apro nel browser di sistema.\n" msgstr "[SecureBrowser] ℹ️ Instancja już aktywna. Otwieram w systemowej przeglądarce.\n" #: ../src/SecureBrowser.cpp:536 msgid "[SecureBrowser] 🧩 Avvio sandbox Blink/CEF per URL: " msgstr "[SecureBrowser] 🧩 Uruchamianie piaskownicy Blink/CEF dla URL: " #: ../src/SecureBrowser.cpp:548 msgid "[SecureBrowser] ⚠️ Creazione cache_dir fallita: " msgstr "[SecureBrowser] ⚠️ Nie udało się utworzyć katalogu cache: " #: ../src/SecureBrowser.cpp:569 msgid "[SecureBrowser] ❌ CefInitialize returned false for backend: " msgstr "[SecureBrowser] ❌ CefInitialize zwróciło false dla backendu: " #: ../src/SecureBrowser.cpp:578 msgid "[SecureBrowser] ⚠️ CEF init (Wayland?) fallito → ritento con X11.\n" msgstr "[SecureBrowser] ⚠️ Inicjalizacja CEF (Wayland?) nie powiodła się → ponawiam próbę z X11.\n" #: ../src/SecureBrowser.cpp:584 msgid "" "[SecureBrowser] ❌ CefInitialize fallito definitivamente. Fallback a xdg-" "open.\n" msgstr "" "[SecureBrowser] ❌ Ostatecznie nie udało się CefInitialize. Powrót do xdg-open.\n" #: ../src/SecureBrowser.cpp:600 msgid "" "[SecureBrowser] ❌ CreateBrowserView() ha restituito nullptr. Fallback a xdg-" "open.\n" msgstr "" "[SecureBrowser] ❌ CreateBrowserView() zwróciło nullptr. Powrót do xdg-open.\n" #: ../src/SecureBrowser.cpp:631 msgid "[SecureBrowser] ✅ Sandbox chiusa correttamente.\n" msgstr "[SecureBrowser] ✅ Piaskownica poprawnie zamknięta.\n" #: ../src/SecureBrowser.cpp:647 msgid "[SecureBrowser] 🔍 Caricamento domini pagamenti...\n" msgstr "[SecureBrowser] 🔍 Wczytywanie domen płatniczych...\n" #: ../src/SecureBrowser.cpp:661 msgid "[SecureBrowser] ✅ Cache pagamenti inizializzata: " msgstr "[SecureBrowser] ✅ Zainicjowano pamięć podręczną płatności: " #: ../src/SecureBrowser.cpp:670 msgid "[SecureBrowser] 🟢 Payment trusted (match diretto): " msgstr "[SecureBrowser] 🟢 Zaufana płatność (dopasowanie bezpośrednie): " #: ../src/SecureBrowser.cpp:679 msgid "[SecureBrowser] 🟢 Payment trusted (match parent '" msgstr "[SecureBrowser] 🟢 Zaufana płatność (dopasowanie nadrzędne '" #: ../src/alert/AlertWindowRealtime.cpp:13 msgid "⚠️ Ransomware rilevato in tempo reale" msgstr "⚠️ Wykryto ransomware w czasie rzeczywistym" #: ../src/alert/AlertWindowRealtime.cpp:16 msgid "" "Famiglia: %1\n" "File: %2" msgstr "" "Rodzina: %1\n" "Plik: %2" #: ../src/alert/AlertWindowRealtime.cpp:21 #: ../src/alert/BastionGuard-ransomware-alert.cpp:34 msgid "Metti in quarantena" msgstr "Przenieś do kwarantanny" #: ../src/alert/AlertWindowRealtime.cpp:22 #: ../src/alert/BastionGuard-ransomware-alert.cpp:35 msgid "Ignora" msgstr "Ignoruj" #: ../src/alert/AlertWindowRealtime.cpp:23 #: ../src/alert/BastionGuard-ransomware-alert.cpp:36 msgid "Ignora tutti" msgstr "Ignoruj wszystkie" #: ../src/alert/AlertWindowRealtime.cpp:48 #: ../src/firewall/FirewallChoiceDialog.cpp:43 msgid "Errore caricamento CSS\n" msgstr "Błąd wczytywania CSS\n" #: ../src/alert/AlertWindowRealtime.cpp:72 #: ../src/firewall/FirewallChoiceDialog.cpp:64 msgid "Icona X non trovata\n" msgstr "Nie znaleziono ikony X\n" #: ../src/alert/AlertWindowRealtime.cpp:105 msgid "Errore caricamento icona alert\n" msgstr "Błąd wczytywania ikony alertu\n" #: ../src/alert/AlertWindowRealtime.cpp:116 #: ../src/alert/BastionGuard-ransomware-alert.cpp:107 msgid "🕒 %1 altri in attesa..." msgstr "🕒 %1 innych oczekuje..." #: ../src/alert/AlertWindowRealtime.cpp:164 msgid "[✔] File quarantena: %1" msgstr "[✔] Plik w kwarantannie: %1" #: ../src/alert/AlertWindowRealtime.cpp:169 msgid "[ERROR] Quarantena fallita per: %1" msgstr "[ERROR] Kwarantanna nie powiodła się dla: %1" #: ../src/alert/BastionGuard-ransomware-alert.cpp:32 msgid "⚠️ Attenzione: BastionGuard ha rilevato un'infezione" msgstr "⚠️ Uwaga: BastionGuard wykrył infekcję" #: ../src/alert/BastionGuard-ransomware-alert.cpp:33 msgid "Famiglia: " msgstr "Rodzina: " #: ../src/alert/BastionGuard-ransomware-alert.cpp:33 msgid "File: " msgstr "Plik: " #: ../src/alert/BastionGuard-ransomware-alert.cpp:165 msgid "[✔] File in quarantena: " msgstr "[✔] Plik w kwarantannie: " #: ../src/alert/BastionGuard-ransomware-alert.cpp:167 msgid "❌ Errore quarantena: " msgstr "❌ Błąd kwarantanny: " #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:83 msgid "[ERRORE] Token root NON trovato: " msgstr "[ERRORE] Nie znaleziono tokenu root: " #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:92 msgid "[INFO] Vecchio token utente rimosso" msgstr "[INFO] Usunięto stary token użytkownika" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:94 msgid "[ERRORE] Non posso rimuovere vecchio token utente" msgstr "[ERRORE] Nie mogę usunąć starego tokenu użytkownika" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:100 msgid "[ERRORE] Non posso aprire token root" msgstr "[ERRORE] Nie mogę otworzyć tokenu root" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:106 msgid "[ERRORE] Non posso creare token utente" msgstr "[ERRORE] Nie mogę utworzyć tokenu użytkownika" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:117 msgid "[OK] Token copiato nella home: " msgstr "[OK] Token skopiowany do katalogu domowego: " #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:128 msgid "[ERRORE] Non posso aprire token utente" msgstr "[ERRORE] Nie mogę otworzyć tokenu użytkownika" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:134 msgid "[ERRORE] Token utente vuoto" msgstr "[ERRORE] Token użytkownika pusty" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:136 msgid "[OK] Token caricato: " msgstr "[OK] Token wczytany: " #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:165 msgid "[INFO] Avvio listener TCP..." msgstr "[INFO] Uruchamianie nasłuchu TCP..." #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:169 msgid "[ERRORE] socket fallita" msgstr "[ERRORE] Błąd socket" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:182 msgid "[ERRORE] bind fallita: " msgstr "[ERRORE] Błąd bind: " #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:187 msgid "[OK] Bind su 127.0.0.1:1025" msgstr "[OK] Bind na 127.0.0.1:1025" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:190 msgid "[ERRORE] listen fallita" msgstr "[ERRORE] Błąd listen" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:195 msgid "[OK] Listener avviato" msgstr "[OK] Nasłuch uruchomiony" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:227 msgid "[IGNORATO] Alert proveniente dal log interno" msgstr "[IGNORATO] Alert pochodzący z wewnętrznego logu" #: ../src/alert/BastionGuard-ransomware-realtime-alert.cpp:233 msgid "[SCARTATO] Token non valido" msgstr "[SCARTATO] Nieprawidłowy token" #: ../src/MainWindow.cpp:61 msgid "✔ Caricato config da: " msgstr "✔ Wczytano konfigurację z: " #: ../src/MainWindow.cpp:68 msgid "❌ Errore: impossibile leggere clamd.conf in nessuno dei percorsi noti" msgstr "❌ Błąd: nie można odczytać clamd.conf w żadnej ze znanych lokalizacji" #: ../src/MainWindow.cpp:168 ../src/bankgui-main.cpp:159 #: ../src/payment_secure/BastionGuard-secure-main.cpp:151 msgid "⚠ Errore caricamento icona minimize" msgstr "⚠ Błąd wczytywania ikony minimalizacji" #: ../src/MainWindow.cpp:179 msgid "[MainWindow] Pulsante close → nascondo nella tray" msgstr "[MainWindow] Przycisk zamknij → ukrywam w zasobniku" #: ../src/MainWindow.cpp:183 ../src/bankgui-main.cpp:173 #: ../src/payment_secure/BastionGuard-secure-main.cpp:165 #: ../src/SettingsWindow.cpp:81 msgid "⚠ Errore caricamento icona close" msgstr "⚠ Błąd wczytywania ikony zamykania" #: ../src/MainWindow.cpp:206 ../src/bankgui-main.cpp:69 #: ../src/payment_secure/BastionGuard-secure-main.cpp:53 msgid "⚠ Impossibile caricare data/logo-sidebar.png" msgstr "⚠ Nie można wczytać data/logo-sidebar.png" #: ../src/MainWindow.cpp:277 msgid "Dashboard" msgstr "Pulpit nawigacyjny" #: ../src/MainWindow.cpp:283 msgid "Scansione in tempo reale" msgstr "Skanowanie w czasie rzeczywistym" #: ../src/MainWindow.cpp:284 msgid "Protezione Ransomware" msgstr "Ochrona przed ransomware" #: ../src/MainWindow.cpp:286 ../src/wizard/wizard_window.cpp:458 msgid "Banche" msgstr "Banki" #: ../src/MainWindow.cpp:287 msgid "Privacy Webcam" msgstr "Prywatność kamerki" #: ../src/MainWindow.cpp:288 msgid "Log" msgstr "Logi" #: ../src/MainWindow.cpp:289 msgid "Quarantena" msgstr "Kwarantanna" #: ../src/MainWindow.cpp:290 msgid "Periferiche USB" msgstr "Urządzenia USB" #: ../src/MainWindow.cpp:291 msgid "Samba" msgstr "Samba" #: ../src/MainWindow.cpp:292 msgid "Violazioni Identità" msgstr "Naruszenia tożsamości" #: ../src/MainWindow.cpp:316 ../src/TrayIcon.cpp:45 msgid "Impostazioni" msgstr "Ustawienia" #: ../src/MainWindow.cpp:333 msgid "Aggiornamenti" msgstr "Aktualizacje" #: ../src/MainWindow.cpp:350 msgid "Informazioni" msgstr "Informacje" #: ../src/MainWindow.cpp:351 msgid "Donazioni" msgstr "Darowizny" #: ../src/MainWindow.cpp:376 msgid "[MainWindow] Nascondo finestra nella tray invece di chiudere" msgstr "[MainWindow] Ukrywam okno w zasobniku zamiast zamykać" #: ../src/MainWindow.cpp:390 msgid "[MainWindow] Ritorno alla Dashboard" msgstr "[MainWindow] Powrót do pulpitu nawigacyjnego" #: ../src/MainWindow.cpp:392 msgid "⚠ Errore durante il ritorno alla Dashboard: " msgstr "⚠ Błąd podczas powrotu do pulpitu nawigacyjnego: " #: ../src/firewall/FirewallChoiceDialog.cpp:8 msgid "Protezione Firewall" msgstr "Ochrona firewalla" #: ../src/firewall/FirewallChoiceDialog.cpp:9 msgid "Scegli quale firewall usare per bloccare gli IP malevoli:" msgstr "Wybierz, którego firewalla użyć do blokowania złośliwych IP:" #: ../src/firewall/FirewallChoiceDialog.cpp:10 msgid "Usa firewalld" msgstr "Użyj firewalld" #: ../src/firewall/FirewallChoiceDialog.cpp:11 msgid "Usa UFW" msgstr "Użyj UFW" #: ../src/firewall/FirewallChoiceDialog.cpp:12 msgid "Installa firewall" msgstr "Zainstaluj firewall" #: ../src/firewall/FirewallChoiceDialog.cpp:104 msgid "Installa firewall (%1)" msgstr "Zainstaluj firewall (%1)" #: ../src/firewall/FirewallChoiceDialog.cpp:142 msgid "" "Per installare il firewall esegui il comando:\n" "\n" msgstr "" "Aby zainstalować firewall, wykonaj polecenie:\n" "\n" #: ../src/firewall/FirewallRuleManager.cpp:23 msgid "[Firewall] Command failed: " msgstr "[Firewall] Polecenie nie powiodło się: " #: ../src/firewall/FirewallRuleManager.cpp:35 #: ../src/firewall/FirewallRuleManager.cpp:71 msgid "[Firewall] SKIP non-IP: " msgstr "[Firewall] POMIJAM nie-IP: " #: ../src/firewall/FirewallRuleManager.cpp:39 #: ../src/firewall/FirewallRuleManager.cpp:75 msgid "[Firewall] Nessun IP valido da applicare.\n" msgstr "[Firewall] Brak prawidłowych IP do zastosowania.\n" #: ../src/firewall/FirewallRuleManager.cpp:89 msgid "[Firewall] Applying rules with firewalld (ipset)\n" msgstr "[Firewall] Stosowanie reguł za pomocą firewalld (ipset)\n" #: ../src/firewall/FirewallRuleManager.cpp:94 msgid "[Firewall] Applying rules with UFW\n" msgstr "[Firewall] Stosowanie reguł za pomocą UFW\n" #: ../src/firewall/FirewallRuleManager.cpp:99 msgid "[Firewall] Nessun firewall selezionato.\n" msgstr "[Firewall] Nie wybrano żadnego firewalla.\n" #: ../src/TrayIcon.cpp:51 msgid "Mostra/Maximizza finestra" msgstr "Pokaż/Maksymalizuj okno" #: ../src/TrayIcon.cpp:57 msgid "Esci" msgstr "Wyjdź" #: ../src/ScanPage.hpp:35 ../src/usb/ScanPromptWindow.cpp:10 msgid "Scansiona" msgstr "Skanuj" #: ../src/AntiRansomEngine.cpp:45 msgid "❌ Errore: impossibile inizializzare YARA\n" msgstr "❌ Błąd: nie można zainicjować YARA\n" #: ../src/AntiRansomEngine.cpp:67 msgid "❌ Errore: creazione compilatore YARA\n" msgstr "❌ Błąd: tworzenie kompilatora YARA\n" #: ../src/AntiRansomEngine.cpp:77 msgid "❌ Errore YARA in " msgstr "❌ Błąd YARA w " #: ../src/AntiRansomEngine.cpp:78 msgid "??" msgstr "??" #: ../src/AntiRansomEngine.cpp:88 msgid "⚠ Regole non trovate: " msgstr "⚠ Nie znaleziono reguł: " #: ../src/AntiRansomEngine.cpp:95 msgid "⚠ Impossibile aprire regole: " msgstr "⚠ Nie można otworzyć reguł: " #: ../src/AntiRansomEngine.cpp:104 msgid "❌ Errori trovati, regole YARA non caricate\n" msgstr "❌ Znaleziono błędy, reguły YARA nie zostały wczytane\n" #: ../src/AntiRansomEngine.cpp:110 msgid "❌ Errore compilazione regole YARA\n" msgstr "❌ Błąd kompilacji reguł YARA\n" #: ../src/AntiRansomEngine.cpp:112 msgid "✔ Regole YARA caricate da " msgstr "✔ Wczytano reguły YARA z " #: ../src/AntiRansomEngine.cpp:127 msgid "⚠ Ransomware rilevato: " msgstr "⚠ Wykryto ransomware: " #: ../src/AntiRansomEngine.cpp:137 msgid "Nessuna regola YARA caricata, impossibile scansionare " msgstr "Nie wczytano żadnych reguł YARA, nie można skanować " #: ../src/AntiRansomEngine.cpp:142 msgid "File inesistente o non accessibile: " msgstr "Plik nie istnieje lub jest niedostępny: " #: ../src/AntiRansomEngine.cpp:146 msgid "Scansione file: " msgstr "Skanowanie pliku: " #: ../src/AntiRansomEngine.cpp:160 msgid "Errore scansione file: " msgstr "Błąd skanowania pliku: " #: ../src/AntiRansomEngine.cpp:170 msgid ">>> AntiRansomEngine avviato" msgstr ">>> AntiRansomEngine uruchomiony" #: ../src/AntiRansomEngine.cpp:188 msgid "⚠ Comportamento sospetto rilevato: " msgstr "⚠ Wykryto podejrzane zachowanie: " #: ../src/AntiRansomEngine.cpp:192 msgid "❌ Errore durante la scansione: " msgstr "❌ Błąd podczas skanowania: " #: ../src/AntiRansomEngine.cpp:201 msgid ">>> AntiRansomEngine fermato" msgstr ">>> AntiRansomEngine zatrzymany" #: ../src/AntiRansomEngine.cpp:207 msgid "[AntiRansomEngine] Avvio monitoraggio..." msgstr "[AntiRansomEngine] Uruchamianie monitorowania..." #: ../src/AntiRansomEngine.cpp:215 msgid "[AntiRansomEngine] Arresto monitoraggio..." msgstr "[AntiRansomEngine] Zatrzymywanie monitorowania..." #: ../src/wizard/wizard_window.cpp:113 msgid "Script di rete non trovato: " msgstr "Nie znaleziono skryptu sieciowego: " #: ../src/wizard/wizard_window.cpp:123 msgid "Avvio BastionGuard-net-setup.sh con pkexec..." msgstr "Uruchamianie BastionGuard-net-setup.sh przez pkexec..." #: ../src/wizard/wizard_window.cpp:150 msgid "✅ Setup di rete completato con successo (pkexec)." msgstr "✅ Konfiguracja sieci zakończona sukcesem (pkexec)." #: ../src/wizard/wizard_window.cpp:153 msgid "⚠️ Errore esecuzione BastionGuard-net-setup.sh, codice: " msgstr "⚠️ Błąd wykonywania BastionGuard-net-setup.sh, kod: " #: ../src/wizard/wizard_window.cpp:158 msgid "ERRORE GLib: " msgstr "BŁĄD GLib: " #: ../src/wizard/wizard_window.cpp:161 ../src/wizard/wizard_window.cpp:189 msgid "Eccezione: " msgstr "Wyjątek: " #: ../src/wizard/wizard_window.cpp:164 msgid "Errore sconosciuto durante run_net_setup()." msgstr "Nieznany błąd podczas run_net_setup()." #: ../src/wizard/wizard_window.cpp:175 msgid "Script non trovato: " msgstr "Nie znaleziono skryptu: " #: ../src/wizard/wizard_window.cpp:182 msgid "User agents abilitati con successo." msgstr "User agenci włączone pomyślnie." #: ../src/wizard/wizard_window.cpp:185 msgid "Errore nell'esecuzione dello script, codice: " msgstr "Błąd podczas wykonywania skryptu, kod: " #: ../src/wizard/wizard_window.cpp:192 msgid "Errore sconosciuto durante l'esecuzione dello script." msgstr "Nieznany błąd podczas wykonywania skryptu." #: ../src/wizard/wizard_window.cpp:223 msgid "" "Benvenuto nel setup iniziale di BastionGuard.\n" "Questo wizard ti guiderà passo passo nella configurazione iniziale.\n" "\n" "Sono previsti 9 passaggi principali:\n" "1) Configurazione del resolver locale (DNS 127.0.0.1)\n" "2) Apertura delle porte firewall necessarie\n" "3) Configurazione avanzata del firewall (nftables)\n" "4) Generazione e installazione della CA di sistema\n" "5) Configurazione del webserver (porte HTTP/HTTPS)\n" "6) Installazione del Native Messaging Host per browser\n" "7) Abilitazione del servizio User Agent\n" "8) Download della lista delle banche (MISP)\n" "9) Riepilogo ed esecuzione delle azioni selezionate.\n" "\n" "Puoi usare i pulsanti Avanti e Indietro per navigare tra le sezioni." msgstr "" "Witamy w początkowej konfiguracji BastionGuard.\n" "Ten kreator poprowadzi Cię krok po kroku przez konfigurację początkową.\n" "\n" "Przewidziano 9 głównych kroków:\n" "1) Konfiguracja lokalnego resolvera (DNS 127.0.0.1)\n" "2) Otwarcie niezbędnych portów firewalla\n" "3) Zaawansowana konfiguracja firewalla (nftables)\n" "4) Generowanie i instalacja systemowej CA\n" "5) Konfiguracja serwera WWW (porty HTTP/HTTPS)\n" "6) Instalacja Native Messaging Host dla przeglądarek\n" "7) Włączenie usługi User Agent\n" "8) Pobieranie listy banków (MISP)\n" "9) Podsumowanie i wykonanie wybranych działań.\n" "\n" "Możesz używać przycisków Wstecz i Dalej, aby poruszać się między sekcjami." #: ../src/wizard/wizard_window.cpp:237 msgid "" "In questa sezione puoi abilitare un resolver DNS locale (127.0.0.1). Serve " "per instradare le richieste DNS attraverso BastionGuard, migliorando " "sicurezza e controllo." msgstr "" "W tej sekcji możesz włączyć lokalny resolver DNS (127.0.0.1). Służy on do kierowania zapytań DNS przez BastionGuard, zwiększając bezpieczeństwo i kontrolę." #: ../src/wizard/wizard_window.cpp:240 msgid "" "Qui puoi aprire automaticamente le porte necessarie al funzionamento di " "BastionGuard: 53/udp per DNS, 81/tcp http e 444/tcp https per comunicazioni " "interne. Viene aggiunto il gruppo adm e system-journal all'utente." msgstr "" "Tutaj możesz automatycznie otworzyć porty niezbędne do działania BastionGuard: 53/udp dla DNS, 81/tcp http oraz 444/tcp https dla komunikacji wewnętrznej. Do użytkownika dodawane są grupy adm i system-journal." #: ../src/wizard/wizard_window.cpp:244 msgid "" "In questa sezione puoi installare e configurare automaticamente il firewall " "nftables se nessun altro firewall (come UFW o firewalld) è attivo sul " "sistema.\n" "\n" "nftables rappresenta il sistema firewall moderno sostitutivo di iptables. " "BastionGuard può configurarlo per aprire solo le porte necessarie (53/udp, " "81/tcp, 444/tcp) e applicare regole di base sicure per il traffico locale." msgstr "" "W tej sekcji możesz automatycznie zainstalować i skonfigurować firewall nftables, jeśli na systemie nie jest aktywny inny firewall (np. UFW lub firewalld).\n" "\n" "nftables to nowoczesny system firewall zastępujący iptables. BastionGuard może go skonfigurować tak, aby otwierał tylko niezbędne porty (53/udp, 81/tcp, 444/tcp) i stosował podstawowe bezpieczne reguły dla ruchu lokalnego." #: ../src/wizard/wizard_window.cpp:251 msgid "" "Questa opzione genera certificati locali e installa una CA (Certificate " "Authority) di sistema. Serve per permettere a BastionGuard di validare " "connessioni HTTPS in modo sicuro." msgstr "" "Ta opcja generuje lokalne certyfikaty i instaluje systemową CA (Certificate Authority). Pozwala BastionGuard na bezpieczną walidację połączeń HTTPS." #: ../src/wizard/wizard_window.cpp:254 msgid "" "Configurazione del webserver (Apache, Nginx, ecc.) per impostare " "automaticamente le porte HTTP/HTTPS usate da BastionGuard per proxy e " "interfaccia web." msgstr "" "Konfiguracja serwera WWW (Apache, Nginx itp.) w celu automatycznego ustawienia portów HTTP/HTTPS używanych przez BastionGuard do proxy i interfejsu webowego." #: ../src/wizard/wizard_window.cpp:257 msgid "" "Il Native Messaging Host permette l’integrazione con i browser web (es. " "Firefox, Chromium). È necessario per comunicare con le estensioni di " "BastionGuard." msgstr "" "Native Messaging Host umożliwia integrację z przeglądarkami internetowymi (np. Firefox, Chromium). Jest niezbędny do komunikacji z rozszerzeniami BastionGuard." #: ../src/wizard/wizard_window.cpp:260 msgid "" "Il servizio User Agent consente di avviare automaticamente componenti " "aggiuntivi di BastionGuard per tutti gli utenti attivi. È consigliato " "abilitarlo per ricevere notifiche e scansioni in tempo reale." msgstr "" "Usługa User Agent umożliwia automatyczne uruchamianie dodatkowych komponentów BastionGuard dla wszystkich aktywnych użytkowników. Zalecane jest jej włączenie, aby otrzymywać powiadomienia i skanowanie w czasie rzeczywistym." #: ../src/wizard/wizard_window.cpp:263 msgid "Configura resolver locale (DNS → 127.0.0.1)" msgstr "Konfiguruj lokalny resolver (DNS → 127.0.0.1)" #: ../src/wizard/wizard_window.cpp:264 msgid "" "Apri automaticamente le porte firewall necessarie (53/udp, 81/tcp, 444/tcp)" msgstr "" "Automatycznie otwieraj niezbędne porty firewalla (53/udp, 81/tcp, 444/tcp)" #: ../src/wizard/wizard_window.cpp:265 msgid "Installa e abilita automaticamente nftables se non è attivo un firewall" msgstr "Automatycznie zainstaluj i włącz nftables, jeśli firewall nie jest aktywny" #: ../src/wizard/wizard_window.cpp:266 msgid "Genera certificati locali e installa la CA di sistema" msgstr "Generuj lokalne certyfikaty i zainstaluj systemową CA" #: ../src/wizard/wizard_window.cpp:267 ../src/wizard/wizard_window.cpp:559 msgid "Configura automaticamente il webserver (porte e moduli)" msgstr "Automatycznie skonfiguruj serwer WWW (porty i moduły)" #: ../src/wizard/wizard_window.cpp:268 msgid "Installa Native Messaging Host (per browser)" msgstr "Zainstaluj Native Messaging Host (dla przeglądarek)" #: ../src/wizard/wizard_window.cpp:269 msgid "" "Abilita automaticamente il servizio BastionGuard User Agent per gli utenti " "attivi" msgstr "" "Automatycznie włącz usługę BastionGuard User Agent dla aktywnych użytkowników" #: ../src/wizard/wizard_window.cpp:270 ../src/wizard/wizard_window.cpp:504 msgid "Scarica automaticamente la lista delle banche (MISP)" msgstr "Automatycznie pobierz listę banków (MISP)" #: ../src/wizard/wizard_window.cpp:271 msgid "Esegui abilitazione ora" msgstr "Wykonaj włączenie teraz" #: ../src/wizard/wizard_window.cpp:272 msgid "_Indietro" msgstr "_Wstecz" #: ../src/wizard/wizard_window.cpp:273 msgid "_Avanti" msgstr "_Dalej" #: ../src/wizard/wizard_window.cpp:274 msgid "_Esegui" msgstr "_Wykonaj" #: ../src/wizard/wizard_window.cpp:450 msgid "Benvenuto" msgstr "Witamy" #: ../src/wizard/wizard_window.cpp:451 msgid "Resolver" msgstr "Resolver" #: ../src/wizard/wizard_window.cpp:452 msgid "Firewall" msgstr "Firewall" #: ../src/wizard/wizard_window.cpp:453 msgid "Firewall avanzato" msgstr "Zaawansowany firewall" #: ../src/wizard/wizard_window.cpp:454 msgid "Certificati" msgstr "Certyfikaty" #: ../src/wizard/wizard_window.cpp:455 msgid "Webserver" msgstr "Serwer WWW" #: ../src/wizard/wizard_window.cpp:456 msgid "Native Host" msgstr "Native Host" #: ../src/wizard/wizard_window.cpp:457 msgid "User Agent" msgstr "User Agent" #: ../src/wizard/wizard_window.cpp:459 msgid "Riepilogo" msgstr "Podsumowanie" #: ../src/wizard/wizard_window.cpp:493 msgid "" "BastionGuard può scaricare automaticamente la lista ufficiale delle banche " "dal progetto MISP (Malware Information Sharing Platform). Questa lista serve " "per identificare i siti bancari reali e proteggerli da falsi positivi o da " "phishing.\n" "\n" "Il file verrà salvato nella tua cartella utente (~/.local/share/BastionGuard/" "banks.json). Non richiede privilegi di amministratore." msgstr "" "BastionGuard może automatycznie pobrać oficjalną listę banków z projektu " "MISP (Malware Information Sharing Platform). Lista ta służy do identyfikacji " "prawdziwych stron bankowych i ochrony ich przed fałszywymi trafieniami lub " "phishingiem.\n" "\n" "Plik zostanie zapisany w Twoim katalogu użytkownika (~/.local/share/" "BastionGuard/banks.json). Nie wymaga uprawnień administratora." #: ../src/wizard/wizard_window.cpp:525 msgid "" "BastionGuard può configurare automaticamente nftables come firewall di " "sistema se non sono attivi altri firewall (UFW o firewalld).\n" "\n" "Durante il riepilogo finale, il programma installerà e attiverà nftables " "aprendo solo le porte necessarie (53/udp, 81/tcp, 444/tcp) e applicando " "regole sicure per il traffico locale." msgstr "" "BastionGuard może automatycznie skonfigurować nftables jako systemowy " "firewall, jeśli nie są aktywne inne firewalle (UFW lub firewalld).\n" "\n" "Podczas końcowego podsumowania program zainstaluje i aktywuje nftables, " "otwierając tylko niezbędne porty (53/udp, 81/tcp, 444/tcp) oraz stosując " "bezpieczne reguły dla ruchu lokalnego." #: ../src/wizard/wizard_window.cpp:534 msgid "Installa e abilita automaticamente nftables" msgstr "Automatycznie zainstaluj i włącz nftables" #: ../src/wizard/wizard_window.cpp:631 msgid "Servizio abilitato correttamente." msgstr "Usługa włączona poprawnie." #: ../src/wizard/wizard_window.cpp:631 msgid "Errore durante l'abilitazione." msgstr "Błąd podczas włączania." #: ../src/wizard/wizard_window.cpp:664 msgid "" "Riepilogo delle azioni selezionate:\n" "\n" msgstr "" "Podsumowanie wybranych działań:\n" "\n" #: ../src/wizard/wizard_window.cpp:667 msgid "Resolver locale (DNS → 127.0.0.1) + Policies browser" msgstr "Lokalny resolver (DNS → 127.0.0.1) + Zasady przeglądarek" #: ../src/wizard/wizard_window.cpp:668 msgid "Resolver locale" msgstr "Lokalny resolver" #: ../src/wizard/wizard_window.cpp:671 msgid "Apertura porte firewall (53/udp, 81/tcp, 444/tcp) e gruppi utenti" msgstr "Otwarcie portów firewalla (53/udp, 81/tcp, 444/tcp) oraz grup użytkowników" #: ../src/wizard/wizard_window.cpp:672 msgid "Apertura porte firewall" msgstr "Otwarcie portów firewalla" #: ../src/wizard/wizard_window.cpp:674 msgid "Firewall avanzato nftables (installazione e configurazione automatica)" msgstr "Zaawansowany firewall nftables (automatyczna instalacja i konfiguracja)" #: ../src/wizard/wizard_window.cpp:675 msgid "Firewall avanzato nftables" msgstr "Zaawansowany firewall nftables" #: ../src/wizard/wizard_window.cpp:678 msgid "Certificati CA (generazione + installazione)" msgstr "Certyfikaty CA (generowanie + instalacja)" #: ../src/wizard/wizard_window.cpp:679 msgid "Certificati CA" msgstr "Certyfikaty CA" #: ../src/wizard/wizard_window.cpp:682 msgid "Configurazione automatica del webserver (porte e moduli)" msgstr "Automatyczna konfiguracja serwera WWW (porty i moduły)" #: ../src/wizard/wizard_window.cpp:683 msgid "Configurazione webserver" msgstr "Konfiguracja serwera WWW" #: ../src/wizard/wizard_window.cpp:686 msgid "Native Messaging Host (integrazione browser)" msgstr "Native Messaging Host (integracja z przeglądarkami)" #: ../src/wizard/wizard_window.cpp:687 msgid "Native Messaging Host" msgstr "Native Messaging Host" #: ../src/wizard/wizard_window.cpp:690 msgid "Servizio User Agent (notifiche e scansioni in tempo reale)" msgstr "Usługa User Agent (powiadomienia i skanowanie w czasie rzeczywistym)" #: ../src/wizard/wizard_window.cpp:691 msgid "Servizio User Agent" msgstr "Usługa User Agent" #: ../src/wizard/wizard_window.cpp:693 ../src/wizard/wizard_window.cpp:694 msgid "Download lista banche (MISP)" msgstr "Pobieranie listy banków (MISP)" #: ../src/wizard/wizard_window.cpp:721 msgid "Errore scrivendo il file di configurazione" msgstr "Błąd podczas zapisu pliku konfiguracyjnego" #: ../src/wizard/wizard_window.cpp:724 msgid "Controlla i permessi della cartella di configurazione." msgstr "Sprawdź uprawnienia do katalogu konfiguracyjnego." #: ../src/wizard/wizard_window.cpp:732 msgid "Abilitazione servizio User Agent..." msgstr "Włączanie usługi User Agent..." #: ../src/wizard/wizard_window.cpp:734 msgid "OK: User Agent abilitato." msgstr "OK: User Agent włączony." #: ../src/wizard/wizard_window.cpp:734 msgid "ERRORE: impossibile abilitare User Agent." msgstr "BŁĄD: nie można włączyć User Agent." #: ../src/wizard/wizard_window.cpp:739 msgid "Nessun firewall attivo rilevato, installazione nftables..." msgstr "Nie wykryto aktywnego firewalla, instalacja nftables..." #: ../src/wizard/wizard_window.cpp:742 msgid "OK: nftables installato e configurato." msgstr "OK: nftables zainstalowany i skonfigurowany." #: ../src/wizard/wizard_window.cpp:745 msgid "ERRORE: installazione nftables fallita." msgstr "BŁĄD: instalacja nftables nie powiodła się." #: ../src/wizard/wizard_window.cpp:750 msgid "" "Eseguo il setup di rete (BastionGuard-net-setup.sh) prima delle azioni " "privilegiate..." msgstr "" "Wykonuję konfigurację sieci (BastionGuard-net-setup.sh) przed działaniami " "uprawnionymi..." #: ../src/wizard/wizard_window.cpp:753 msgid "OK: setup di rete completato con successo." msgstr "OK: konfiguracja sieci zakończona sukcesem." #: ../src/wizard/wizard_window.cpp:755 msgid "" "ERRORE: setup di rete fallito o incompleto. Continuo con le altre operazioni." msgstr "" "BŁĄD: konfiguracja sieci nie powiodła się lub jest niekompletna. Kontynuuję " "pozostałe operacje." #: ../src/wizard/wizard_window.cpp:760 msgid "Avvio download lista banche (utente locale)..." msgstr "Rozpoczynam pobieranie listy banków (poziom użytkownika)..." #: ../src/wizard/wizard_window.cpp:763 msgid "OK: lista banche scaricata correttamente." msgstr "OK: lista banków pobrana poprawnie." #: ../src/wizard/wizard_window.cpp:764 msgid "ERRORE: impossibile scaricare la lista banche." msgstr "BŁĄD: nie można pobrać listy banków." #: ../src/wizard/wizard_window.cpp:783 msgid "Inizio esecuzione wizard..." msgstr "Rozpoczynam wykonywanie kreatora..." #: ../src/wizard/wizard_window.cpp:788 msgid "Richiesta autenticazione amministratore..." msgstr "Żądanie uwierzytelnienia administratora..." #: ../src/wizard/wizard_window.cpp:818 msgid "Inizio esecuzione wizard combinato..." msgstr "Rozpoczynam wykonywanie połączonego kreatora..." #: ../src/wizard/wizard_window.cpp:822 msgid "Configuro i browser per usare il resolver locale..." msgstr "Konfiguruję przeglądarki do używania lokalnego resolvera..." #: ../src/wizard/wizard_window.cpp:825 msgid "OK: browser configurati." msgstr "OK: przeglądarki skonfigurowane." #: ../src/wizard/wizard_window.cpp:825 msgid "Avviso: policies browser non completamente scritte (permessi)." msgstr "Ostrzeżenie: zasady przeglądarek nie zostały w pełni zapisane (uprawnienia)." #: ../src/wizard/wizard_window.cpp:852 msgid "Esecuzione privilegiata unica (una sola autenticazione)..." msgstr "Jednorazowe wykonanie z uprawnieniami (jedno uwierzytelnienie)..." #: ../src/wizard/wizard_window.cpp:856 msgid "ERRORE: esecuzione privilegiata fallita." msgstr "BŁĄD: wykonanie z uprawnieniami nie powiodło się." #: ../src/wizard/wizard_window.cpp:860 msgid "OK: operazioni privilegiate completate." msgstr "OK: operacje z uprawnieniami zakończone." #: ../src/wizard/wizard_window.cpp:877 msgid "Installo Native Messaging Host (user-level)..." msgstr "Instaluję Native Messaging Host (poziom użytkownika)..." #: ../src/wizard/wizard_window.cpp:880 msgid "OK: native host installato." msgstr "OK: native host zainstalowany." #: ../src/wizard/wizard_window.cpp:880 msgid "ERRORE: native host fallito." msgstr "BŁĄD: instalacja native host nie powiodła się." #: ../src/wizard/wizard_window.cpp:895 msgid "Setup completato con successo." msgstr "Konfiguracja zakończona sukcesem." #: ../src/wizard/wizard_window.cpp:896 msgid "" "Il servizio BastionGuard-phishing-scanner è stato riavviato correttamente." msgstr "Usługa BastionGuard-phishing-scanner została poprawnie uruchomiona ponownie." #: ../src/wizard/wizard_window.cpp:898 msgid "Setup completato" msgstr "Konfiguracja zakończona" #: ../src/wizard/wizard_window.cpp:899 msgid "" "BastionGuard è stato configurato correttamente.\n" "Il servizio phishing-scanner è stato riavviato.\n" "Riavvia il browser se hai installato il Native Host." msgstr "" "BastionGuard został poprawnie skonfigurowany.\n" "Usługa phishing-scanner została uruchomiona ponownie.\n" "Uruchom ponownie przeglądarkę, jeśli zainstalowałeś Native Host." #: ../src/wizard/wizard_window.cpp:905 msgid "Setup completato con errori." msgstr "Konfiguracja zakończona z błędami." #: ../src/wizard/wizard_window.cpp:906 msgid "Completato con errori" msgstr "Zakończono z błędami" #: ../src/wizard/wizard_window.cpp:907 msgid "" "Alcuni passaggi non sono riusciti. Controlla il log per maggiori dettagli." msgstr "" "Niektóre kroki nie powiodły się. Sprawdź logi, aby uzyskać więcej szczegółów." #: ../src/wizard/wizard_window.cpp:929 msgid "Errore scrivendo il file di configurazione:" msgstr "Błąd podczas zapisu pliku konfiguracyjnego:" #: ../src/wizard/wizard_window.cpp:998 msgid "ERRORE: impossibile scrivere policies Firefox: " msgstr "BŁĄD: nie można zapisać zasad dla Firefoxa: " #: ../src/wizard/wizard_window.cpp:1016 ../src/wizard/wizard_window.cpp:1081 msgid "OK: policy per Firefox/Chromium/Chrome/Edge installate." msgstr "OK: zasady dla Firefox/Chromium/Chrome/Edge zainstalowane." #: ../src/wizard/wizard_window.cpp:1019 msgid "Avviso: alcune policies browser non sono state scritte (permessi?)." msgstr "Ostrzeżenie: niektóre zasady przeglądarek nie zostały zapisane (uprawnienia?)." #: ../src/wizard/wizard_window.cpp:1023 msgid "ERRORE: configure_browser_doh eccezione: " msgstr "BŁĄD: wyjątek w configure_browser_doh: " #: ../src/wizard/wizard_window.cpp:1084 msgid "ERRORE: impossibile scrivere le policies browser: " msgstr "BŁĄD: nie można zapisać zasad przeglądarek: " #: ../src/wizard/wizard_window.cpp:1257 msgid "Nessun server NGINX rilevato sul sistema." msgstr "Nie wykryto serwera NGINX w systemie." #: ../src/wizard/wizard_window.cpp:1280 msgid "Errore durante la sostituzione delle porte nel template NGINX." msgstr "Błąd podczas zamiany portów w szablonie NGINX." #: ../src/wizard/wizard_window.cpp:1322 msgid " echo '[BastionGuard] Inserisco blocco mancante in nginx.conf...'\n" msgstr " echo '[BastionGuard] Wstawiam brakujący blok do nginx.conf...'\n" #: ../src/wizard/wizard_window.cpp:1326 msgid "" " echo '[BastionGuard] Configurazione già presente, nessuna modifica " "necessaria.'\n" msgstr "" " echo '[BastionGuard] Konfiguracja już istnieje, nie ma potrzeby zmian.'\n" #: ../src/wizard/wizard_window.cpp:1339 msgid "Impossibile creare lo script temporaneo." msgstr "Nie można utworzyć skryptu tymczasowego." #: ../src/wizard/wizard_window.cpp:1356 msgid "Errore durante l’applicazione della configurazione NGINX." msgstr "Błąd podczas stosowania konfiguracji NGINX." #: ../src/wizard/wizard_window.cpp:1360 msgid "Configurazione NGINX applicata con successo." msgstr "Konfiguracja NGINX zastosowana pomyślnie." #: ../src/wizard/wizard_window.cpp:1364 msgid "Errore apply_web_config: " msgstr "Błąd apply_web_config: " #: ../src/wizard/wizard_window.cpp:1384 msgid "Scarico la lista delle banche da MISP (solo utente)..." msgstr "Pobieram listę banków z MISP (poziom użytkownika)..." #: ../src/wizard/wizard_window.cpp:1388 msgid "✅ Lista banche salvata in: " msgstr "✅ Lista banków zapisana w: " #: ../src/wizard/wizard_window.cpp:1391 msgid "❌ Errore durante il download della lista delle banche (curl fallito)." msgstr "❌ Błąd podczas pobierania listy banków (curl nie powiódł się)." #: ../src/wizard/wizard_window.cpp:1395 msgid "Eccezione download_bank_list_user(): " msgstr "Wyjątek download_bank_list_user(): " #: ../src/wizard/StyleProvider.cpp:50 ../src/wizard/StyleProvider.cpp:53 msgid "✔ CSS caricato da " msgstr "✔ Wczytano CSS z " #: ../src/wizard/StyleProvider.cpp:55 msgid "⚠ Nessun file CSS trovato:\n" msgstr "⚠ Nie znaleziono pliku CSS:\n" #: ../src/wizard/StyleProvider.cpp:65 ../src/StyleProvider.cpp:48 msgid "❌ Errore CSS: " msgstr "❌ Błąd CSS: " #: ../src/wizard/wizard_setup.cpp:134 ../src/wizard/wizard_setup.cpp:256 msgid "fdopen fallita" msgstr "fdopen nie powiodło się" #: ../src/wizard/wizard_setup.cpp:163 msgid "" "\n" "===== [BastionGuard DEBUG: write_temp_script_and_elevate] =====\n" msgstr "" "\n" "===== [BastionGuard DEBUG: write_temp_script_and_elevate] =====\n" #: ../src/wizard/wizard_setup.cpp:164 msgid "Comando elevato eseguito:\n" msgstr "Wykonano polecenie z uprawnieniami:\n" #: ../src/wizard/wizard_setup.cpp:169 msgid "(nessun output catturato)\n" msgstr "(nie przechwycono żadnego wyjścia)\n" #: ../src/wizard/wizard_setup.cpp:301 msgid "echo '[BastionGuard] Imposto resolver locale...' >&2" msgstr "echo '[BastionGuard] Ustawiam lokalny resolver...' >&2" #: ../src/wizard/wizard_setup.cpp:307 msgid "echo '[BastionGuard] Apertura porte e setup nftables...' >&2" msgstr "echo '[BastionGuard] Otwieranie portów i konfiguracja nftables...' >&2" #: ../src/wizard/wizard_setup.cpp:320 msgid "echo '[BastionGuard] Generazione certificati...' >&2" msgstr "echo '[BastionGuard] Generowanie certyfikatów...' >&2" #: ../src/wizard/wizard_setup.cpp:337 msgid "echo '[BastionGuard] Configuro webserver (nginx) porte...' >&2" msgstr "echo '[BastionGuard] Konfiguruję serwer WWW (nginx) porty...' >&2" #: ../src/wizard/wizard_setup.cpp:358 msgid "Configuro override del resolver locale..." msgstr "Konfiguruję nadpisywanie lokalnego resolvera..." #: ../src/wizard/wizard_setup.cpp:370 msgid "Backup di resolv.conf creato in: " msgstr "Utworzono kopię zapasową resolv.conf w: " #: ../src/wizard/wizard_setup.cpp:386 msgid "Impostato nameserver 127.0.0.1 tramite resolvectl" msgstr "Ustawiono nameserver 127.0.0.1 za pomocą resolvectl" #: ../src/wizard/wizard_setup.cpp:400 msgid "Impostato nameserver 127.0.0.1 tramite nmcli" msgstr "Ustawiono nameserver 127.0.0.1 za pomocą nmcli" #: ../src/wizard/wizard_setup.cpp:417 msgid "Scrittura diretta di /etc/resolv.conf eseguita" msgstr "Wykonano bezpośredni zapis do /etc/resolv.conf" #: ../src/wizard/wizard_setup.cpp:420 msgid "Fallback scrittura diretta /etc/resolv.conf fallito" msgstr "Awaryjny zapis bezpośredni do /etc/resolv.conf nie powiódł się" #: ../src/wizard/wizard_setup.cpp:425 msgid "Eccezione in setup_resolv_override:" msgstr "Wyjątek w setup_resolv_override:" #: ../src/wizard/wizard_setup.cpp:437 msgid "Backup non trovato:" msgstr "Nie znaleziono kopii zapasowej:" #: ../src/wizard/wizard_setup.cpp:450 msgid "Ripristino resolv.conf fallito:" msgstr "Przywrócenie resolv.conf nie powiodło się:" #: ../src/wizard/wizard_setup.cpp:454 msgid "Ripristinato resolv.conf da backup:" msgstr "Przywrócono resolv.conf z kopii zapasowej:" #: ../src/wizard/wizard_setup.cpp:457 msgid "Eccezione in restore_resolv_backup:" msgstr "Wyjątek w restore_resolv_backup:" #: ../src/wizard/wizard_setup.cpp:467 msgid "" "Apro le porte firewall necessarie (53/udp, 81/tcp, 444/tcp, 4443/tcp)..." msgstr "" "Otwieram niezbędne porty firewalla (53/udp, 81/tcp, 444/tcp, 4443/tcp)..." #: ../src/wizard/wizard_setup.cpp:496 msgid "Rilevata distribuzione: " msgstr "Wykryta dystrybucja: " #: ../src/wizard/wizard_setup.cpp:513 msgid "Porte aperte tramite firewalld." msgstr "Porty otwarte za pomocą firewalld." #: ../src/wizard/wizard_setup.cpp:525 msgid "Porte aperte tramite ufw." msgstr "Porty otwarte za pomocą ufw." #: ../src/wizard/wizard_setup.cpp:546 msgid "Regole nftables applicate (best-effort)." msgstr "Zastosowano reguły nftables (najlepszy możliwy wysiłek)." #: ../src/wizard/wizard_setup.cpp:560 msgid "Regole iptables applicate (best-effort)." msgstr "Zastosowano reguły iptables (najlepszy możliwy wysiłek)." #: ../src/wizard/wizard_setup.cpp:573 msgid "" "Nessuno strumento firewall rilevato; apri manualmente le porte se necessario." msgstr "" "Nie wykryto żadnego narzędzia firewall; otwórz porty ręcznie jeśli to konieczne." #: ../src/wizard/wizard_setup.cpp:591 msgid "Utente effettivo: " msgstr "Rzeczywisty użytkownik: " #: ../src/wizard/wizard_setup.cpp:602 msgid "Aggiungo l'utente ai gruppi 'adm' e 'systemd-journal'..." msgstr "Dodaję użytkownika do grup 'adm' i 'systemd-journal'..." #: ../src/wizard/wizard_setup.cpp:605 msgid "Utente aggiunto ai gruppi richiesti." msgstr "Użytkownik dodany do wymaganych grup." #: ../src/wizard/wizard_setup.cpp:608 msgid "Errore aggiungendo l'utente ai gruppi: " msgstr "Błąd podczas dodawania użytkownika do grup: " #: ../src/wizard/wizard_setup.cpp:611 msgid "Utente già presente nei gruppi 'adm' o 'systemd-journal'." msgstr "Użytkownik już obecny w grupach 'adm' lub 'systemd-journal'." #: ../src/wizard/wizard_setup.cpp:614 msgid "Impossibile determinare l'utente effettivo; salto l'aggiunta ai gruppi." msgstr "Nie można określić rzeczywistego użytkownika; pomijam dodawanie do grup." #: ../src/wizard/wizard_setup.cpp:622 msgid "" "Per completare la configurazione,\n" "termina e riavvia la sessione utente." msgstr "" "Aby dokończyć konfigurację,\n" "zakończ i ponownie uruchom sesję użytkownika." #: ../src/wizard/wizard_setup.cpp:628 msgid "BastionGuard - Permessi aggiornati" msgstr "BastionGuard - Uprawnienia zaktualizowane" #: ../src/wizard/wizard_setup.cpp:630 msgid "" "I nuovi permessi di accesso ai log diventeranno attivi dopo il logout.\n" "Chiudi e riapri la sessione per visualizzare correttamente l'avvio " "dell'applicazione BastionGuard." msgstr "" "Nowe uprawnienia dostępu do logów staną się aktywne po wylogowaniu.\n" "Zamknij i ponownie otwórz sesję, aby poprawnie zobaczyć uruchamianie aplikacji BastionGuard." #: ../src/wizard/wizard_setup.cpp:638 msgid "Riavvio del servizio BastionGuard-phishing-scanner..." msgstr "Ponowne uruchamianie usługi BastionGuard-phishing-scanner..." #: ../src/wizard/wizard_setup.cpp:646 msgid "systemd non presente: salto il riavvio del servizio." msgstr "systemd nieobecny: pomijam ponowne uruchomienie usługi." #: ../src/wizard/wizard_setup.cpp:655 msgid "Servizio BastionGuard-phishing-scanner riavviato." msgstr "Usługa BastionGuard-phishing-scanner uruchomiona ponownie." #: ../src/wizard/wizard_setup.cpp:657 msgid "Tentativo di riavvio eseguito (codice " msgstr "Wykonano próbę ponownego uruchomienia (kod " #: ../src/wizard/wizard_setup.cpp:657 msgid "). Verifica lo stato del servizio." msgstr "). Sprawdź stan usługi." #: ../src/wizard/wizard_setup.cpp:660 msgid "" "Unità systemd BastionGuard-phishing-scanner non trovata: salto il riavvio." msgstr "" "Nie znaleziono jednostki systemd BastionGuard-phishing-scanner: pomijam ponowne uruchomienie." #: ../src/wizard/wizard_setup.cpp:668 msgid "Eccezione in setup_firewall_ports: " msgstr "Wyjątek w setup_firewall_ports: " #: ../src/wizard/wizard_setup.cpp:675 msgid "[wizard] 🔧 Configurazione rete e nftables (modalità agent)...\n" msgstr "[wizard] 🔧 Konfiguracja sieci i nftables (tryb agenta)...\n" #: ../src/wizard/wizard_setup.cpp:682 msgid "[wizard] ⚠ File di configurazione nftables non trovato: " msgstr "[wizard] ⚠ Nie znaleziono pliku konfiguracyjnego nftables: " #: ../src/wizard/wizard_setup.cpp:693 msgid "echo '[BastionGuard] ▶ Configurazione nftables e rete...'\n" msgstr "echo '[BastionGuard] ▶ Konfiguracja nftables i sieci...'\n" #: ../src/wizard/wizard_setup.cpp:700 msgid " echo '[BastionGuard] Abilito e avvio nftables.service...'\n" msgstr " echo '[BastionGuard] Włączam i uruchamiam nftables.service...'\n" #: ../src/wizard/wizard_setup.cpp:703 msgid "" " echo '[BastionGuard] UFW o Firewalld rilevati: mantengo configurazione " "esistente.'\n" msgstr "" " echo '[BastionGuard] Wykryto UFW lub Firewalld: zachowuję istniejącą konfigurację.'\n" #: ../src/wizard/wizard_setup.cpp:708 msgid "" "echo '[BastionGuard] ▶ Eseguo BastionGuard-net-setup.sh (modalità " "agent)...'\n" msgstr "" "echo '[BastionGuard] ▶ Wykonuję BastionGuard-net-setup.sh (tryb agenta)...'\n" #: ../src/wizard/wizard_setup.cpp:711 msgid "echo '[BastionGuard] Nessuno script di rete trovato.'\n" msgstr "echo '[BastionGuard] Nie znaleziono skryptu sieciowego.'\n" #: ../src/wizard/wizard_setup.cpp:714 msgid "echo '[BastionGuard] ✅ Configurazione nftables + rete completata.'\n" msgstr "echo '[BastionGuard] ✅ Konfiguracja nftables + sieci zakończona.'\n" #: ../src/wizard/wizard_setup.cpp:720 msgid "[wizard][DEBUG] Output BastionGuard-net-setup.sh:\n" msgstr "[wizard][DEBUG] Wyjście BastionGuard-net-setup.sh:\n" #: ../src/wizard/wizard_setup.cpp:723 msgid "[wizard] ✅ nftables e rete configurati con successo (agent mode)\n" msgstr "[wizard] ✅ nftables i sieć skonfigurowane pomyślnie (tryb agenta)\n" #: ../src/wizard/wizard_setup.cpp:725 msgid "[wizard] ⚠ Errore configurando nftables o rete:\n" msgstr "[wizard] ⚠ Błąd podczas konfiguracji nftables lub sieci:\n" #: ../src/wizard/wizard_setup.cpp:730 msgid "[wizard] ⚠ Eccezione in install_nftables_conf: " msgstr "[wizard] ⚠ Wyjątek w install_nftables_conf: " #: ../src/wizard/wizard_setup.cpp:741 msgid "File CA non trovato:" msgstr "Nie znaleziono pliku CA:" #: ../src/wizard/wizard_setup.cpp:791 msgid "Installazione CA: script restituisce warning o errore" msgstr "Instalacja CA: skrypt zwrócił ostrzeżenie lub błąd" #: ../src/wizard/wizard_setup.cpp:793 ../src/wizard/wizard_setup.cpp:803 msgid "CA installata nel trust store di sistema" msgstr "CA zainstalowana w systemowym magazynie zaufanych certyfikatów" #: ../src/wizard/wizard_setup.cpp:797 msgid "" "CA copiata in directory comuni, ma potresti doverla abilitare manualmente" msgstr "" "CA skopiowana do wspólnych katalogów, ale być może trzeba ją ręcznie włączyć" #: ../src/wizard/wizard_setup.cpp:807 msgid "Eccezione in install_system_ca:" msgstr "Wyjątek w install_system_ca:" #: ../src/wizard/wizard_setup.cpp:815 msgid "Generazione CA locale e certificato per il warning server..." msgstr "Generowanie lokalnej CA i certyfikatu dla serwera ostrzeżeń..." #: ../src/wizard/wizard_setup.cpp:845 msgid "[wizard] Certificati: errore nello script\n" msgstr "[wizard] Certyfikaty: błąd w skrypcie\n" #: ../src/wizard/wizard_setup.cpp:851 msgid "[wizard] ⚠️ Attenzione: installazione CA di sistema non riuscita." msgstr "[wizard] ⚠️ Uwaga: instalacja systemowej CA nie powiodła się." #: ../src/wizard/wizard_setup.cpp:852 msgid "" "[wizard] L'utente può installare manualmente il file: /etc/BastionGuard/" "certs/BastionGuard-ca.crt.pem" msgstr "" "[wizard] Użytkownik może ręcznie zainstalować plik: /etc/BastionGuard/certs/" "BastionGuard-ca.crt.pem" #: ../src/wizard/wizard_setup.cpp:856 msgid "" "[wizard] ✅ Certificati generati in /etc/BastionGuard/certs e CA installata " "nel sistema" msgstr "" "[wizard] ✅ Certyfikaty wygenerowane w /etc/BastionGuard/certs oraz CA " "zainstalowana w systemie" #: ../src/wizard/wizard_setup.cpp:860 msgid "[wizard] Eccezione in setup_certificates: " msgstr "[wizard] Wyjątek w setup_certificates: " #: ../src/wizard/wizard_setup.cpp:872 msgid "Blacklist phishing copiata in:" msgstr "Czarna lista phishing skopiowana do:" #: ../src/wizard/wizard_setup.cpp:875 msgid "Errore copiando blacklist:" msgstr "Błąd podczas kopiowania czarnej listy:" #: ../src/wizard/wizard_setup.cpp:885 msgid "Installazione native messaging host..." msgstr "Instalacja native messaging host..." #: ../src/wizard/wizard_setup.cpp:900 msgid "Impossibile impostare i permessi eseguibili: " msgstr "Nie można ustawić uprawnień wykonywalnych: " #: ../src/wizard/wizard_setup.cpp:905 msgid "Avviso: binario native host non trovato: " msgstr "Ostrzeżenie: nie znaleziono pliku binarnego native host: " #: ../src/wizard/wizard_setup.cpp:977 msgid "Impossibile creare la directory: " msgstr "Nie można utworzyć katalogu: " #: ../src/wizard/wizard_setup.cpp:984 msgid "Manifest già presente, salto: " msgstr "Manifest już istnieje, pomijam: " #: ../src/wizard/wizard_setup.cpp:992 msgid "Manifest scritto in: " msgstr "Manifest zapisany w: " #: ../src/wizard/wizard_setup.cpp:995 msgid "Impossibile scrivere manifest in: " msgstr "Nie można zapisać manifestu w: " #: ../src/wizard/wizard_setup.cpp:1000 msgid "Native host configurato, manifest creati" msgstr "Native host skonfigurowany, manifesty utworzone" #: ../src/wizard/wizard_setup.cpp:1004 msgid "Nessun manifest creato (tutti già presenti?)" msgstr "Nie utworzono żadnego manifestu (wszystkie już istnieją?)" #: ../src/wizard/wizard_setup.cpp:1008 msgid "Eccezione in install_native_host: " msgstr "Wyjątek w install_native_host: " #: ../src/wizard/wizard_setup.cpp:1025 msgid "" "[wizard] 🔁 Esecuzione privilegiata combinata (una sola autenticazione)...\n" msgstr "" "[wizard] 🔁 Połączone wykonanie z uprawnieniami (jedno uwierzytelnienie)...\n" #: ../src/wizard/wizard_setup.cpp:1029 msgid "echo '[BastionGuard] Configuro DNS temporaneo...' >&2" msgstr "echo '[BastionGuard] Konfiguruję tymczasowy DNS...' >&2" #: ../src/wizard/wizard_setup.cpp:1039 msgid "echo '[BastionGuard] Ripristino resolv.conf...' >&2" msgstr "echo '[BastionGuard] Przywracam resolv.conf...' >&2" #: ../src/wizard/wizard_setup.cpp:1047 msgid "echo '[BastionGuard] Configuro firewall (nftables)...' >&2" msgstr "echo '[BastionGuard] Konfiguruję firewall (nftables)...' >&2" #: ../src/wizard/wizard_setup.cpp:1061 msgid "echo '[BastionGuard] Genero certificati locali...' >&2" msgstr "echo '[BastionGuard] Generuję lokalne certyfikaty...' >&2" #: ../src/wizard/wizard_setup.cpp:1093 msgid "echo '[BastionGuard] Copio blacklist phishing...' >&2" msgstr "echo '[BastionGuard] Kopiuję czarną listę phishing...' >&2" #: ../src/wizard/wizard_setup.cpp:1099 msgid "echo '[BastionGuard] Riavvio BastionGuard-phishing-scanner...' >&2" msgstr "echo '[BastionGuard] Ponownie uruchamiam BastionGuard-phishing-scanner...' >&2" #: ../src/wizard/wizard_setup.cpp:1110 msgid "[wizard] ⚠ Errore nello script privilegiato:\n" msgstr "[wizard] ⚠ Błąd w skrypcie z uprawnieniami:\n" #: ../src/wizard/wizard_setup.cpp:1113 msgid "[wizard] ✅ Tutte le operazioni privilegiate completate." msgstr "[wizard] ✅ Wszystkie operacje z uprawnieniami zakończone." #: ../src/bankgui-main.cpp:95 msgid "Inserisci l'URL della banca o un identificatore:" msgstr "Wprowadź URL banku lub identyfikator:" #: ../src/bankgui-main.cpp:112 #: ../src/payment_secure/BastionGuard-secure-main.cpp:107 msgid "Apri in Secure Browser" msgstr "Otwórz w bezpiecznej przeglądarce" #: ../src/bankgui-main.cpp:196 msgid "Inserisci un URL valido." msgstr "Wprowadź prawidłowy URL." #: ../src/bankgui-main.cpp:196 msgid "Il campo non può essere vuoto." msgstr "Pole nie może być puste." #: ../src/bankgui-main.cpp:211 #: ../src/payment_secure/BastionGuard-secure-main.cpp:259 msgid "Errore avvio subprocess." msgstr "Błąd uruchamiania podprocesu." #: ../src/BankPage.cpp:60 msgid "🏦 Zona Sicura – Banche" msgstr "🏦 Strefa Bezpieczna – Banki" #: ../src/BankPage.cpp:78 msgid "URL sorgente (es. MISP bank-website/list.json)" msgstr "URL źródła (np. MISP bank-website/list.json)" #: ../src/BankPage.cpp:84 msgid "🔄 Aggiorna lista" msgstr "🔄 Aktualizuj listę" #: ../src/BankPage.cpp:91 msgid "Aggiornamento automatico ogni 6 ore" msgstr "Automatyczna aktualizacja co 6 godzin" #: ../src/BankPage.cpp:107 msgid "🔁 Aggiornamento automatico abilitato." msgstr "🔁 Automatyczna aktualizacja włączona." #: ../src/BankPage.cpp:110 msgid "⏸️ Aggiornamento automatico disattivato." msgstr "⏸️ Automatyczna aktualizacja wyłączona." #: ../src/BankPage.cpp:118 msgid "🔁 Aggiornamento automatico attivo." msgstr "🔁 Automatyczna aktualizacja aktywna." #: ../src/BankPage.cpp:139 msgid "Aggiungi dominio alla whitelist..." msgstr "Dodaj domenę do białej listy..." #: ../src/BankPage.cpp:141 msgid "➕ Aggiungi" msgstr "➕ Dodaj" #: ../src/BankPage.cpp:184 msgid "⬇️ Download in corso..." msgstr "⬇️ Trwa pobieranie..." #: ../src/BankPage.cpp:194 msgid "✅ Lista aggiornata da MISP." msgstr "✅ Lista zaktualizowana z MISP." #: ../src/BankPage.cpp:198 msgid "❌ Errore nel download della lista." msgstr "❌ Błąd podczas pobierania listy." #: ../src/BankPage.cpp:218 msgid "pkexec fallito o annullato dall'utente" msgstr "pkexec nie powiódł się lub został anulowany przez użytkownika" #: ../src/BankPage.cpp:222 msgid "\\nAggiornato il: " msgstr "\\nZaktualizowano: " #: ../src/BankPage.cpp:227 msgid "[BankPage] ✅ Lista copiata in " msgstr "[BankPage] ✅ Lista skopiowana do " #: ../src/BankPage.cpp:229 msgid "[BankPage] ⚠️ Copia in /usr/share/BastionGuard/data/bank fallita: " msgstr "[BankPage] ⚠️ Kopiowanie do /usr/share/BastionGuard/data/bank nie powiodło się: " #: ../src/BankPage.cpp:241 msgid "⚠ Nessuna lista trovata.\n" msgstr "⚠ Nie znaleziono żadnej listy.\n" #: ../src/BankPage.cpp:249 msgid "❌ Errore parsing JSON.\n" msgstr "❌ Błąd parsowania JSON.\n" #: ../src/BankPage.cpp:254 msgid "" "🌍 Elenco banche conosciute:\n" "\n" msgstr "" "🌍 Znana lista banków:\n" "\n" #: ../src/BankPage.cpp:277 msgid "" "\n" "Totale banche: " msgstr "" "\n" "Łącznie banków: " #: ../src/BankPage.cpp:282 msgid "" "🛡️ Whitelist:\n" "\n" msgstr "" "🛡️ Biała lista:\n" "\n" #: ../src/BankPage.cpp:286 msgid "(Nessun dominio whitelistato)\n" msgstr "(Brak domen na białej liście)\n" #: ../src/BankPage.cpp:297 msgid "⚠ Inserisci un dominio valido." msgstr "⚠ Wprowadź prawidłową domenę." #: ../src/BankPage.cpp:304 msgid "✅ Dominio aggiunto alla whitelist." msgstr "✅ Domena dodana do białej listy." #: ../src/BankPage.cpp:307 msgid "ℹ️ Dominio già presente nella whitelist." msgstr "ℹ️ Domena już znajduje się na białej liście." #: ../src/BankPage.cpp:361 msgid "[BankPage] ⏱️ Auto-update attivo ogni 6 ore." msgstr "[BankPage] ⏱️ Automatyczna aktualizacja włączona co 6 godzin." #: ../src/BankPage.cpp:367 msgid "[BankPage] ⏹️ Auto-update disattivato." msgstr "[BankPage] ⏹️ Automatyczna aktualizacja wyłączona." #: ../src/BankPage.cpp:377 msgid "[BankPage] ⏰ Aggiornamento automatico lista banche..." msgstr "[BankPage] ⏰ Automatyczna aktualizacja listy banków..." #: ../src/BankPage.cpp:382 msgid "✅ Lista aggiornata automaticamente da MISP." msgstr "✅ Lista automatycznie zaktualizowana z MISP." #: ../src/BankPage.cpp:387 msgid "✅ Lista aggiornata automaticamente il: " msgstr "✅ Lista automatycznie zaktualizowana: " #: ../src/BankPage.cpp:389 msgid "⚠️ Errore nell'aggiornamento automatico." msgstr "⚠️ Błąd podczas automatycznej aktualizacji." #: ../src/StyleProvider.cpp:45 msgid "[CSS] Caricato stile da: " msgstr "[CSS] Wczytano styl z: " #: ../src/DonatePage.cpp:40 msgid "Sostieni BastionGuard" msgstr "Wesprzyj BastionGuard" #: ../src/DonatePage.cpp:47 msgid "" "Grazie al tuo contributo possiamo migliorare BastionGuard, basta un piccolo " "gesto. Il contributo è prettamente volontario, vi chiediamo solo di " "sostenerci a portare avanti qualcosa del tutto gratuito per voi." msgstr "" "Dzięki Twojemu wsparciu możemy rozwijać i ulepszać BastionGuard – wystarczy " "niewielki gest. Darowizna jest całkowicie dobrowolna, prosimy jedynie o " "wsparcie w dalszym rozwijaniu czegoś całkowicie darmowego dla Was." #: ../src/DonatePage.cpp:61 msgid "❌ Impossibile caricare l'immagine data/donate.png" msgstr "❌ Nie można wczytać obrazu data/donate.png" #: ../src/DonatePage.cpp:79 msgid "Vai alla donazione" msgstr "Przejdź do darowizny" #: ../src/DonatePage.cpp:94 msgid "❌ Errore apertura link donazione: " msgstr "❌ Błąd otwierania linku do darowizny: " #: ../src/usb/BastionGuard-usbd.cpp:228 msgid "Monitor USB avviato." msgstr "Monitor USB uruchomiony." #: ../src/usb/BastionGuard-usbd.cpp:240 msgid "Collegato USB: " msgstr "Podłączono USB: " #: ../src/usb/BastionGuard-usbd.cpp:252 msgid "Rimosso USB: " msgstr "Odłączono USB: " #: ../src/usb/BastionGuard-usbd.cpp:263 msgid "Monitor USB terminato." msgstr "Monitor USB zakończony." #: ../src/usb/BastionGuard-usbd.cpp:281 msgid "Errore apertura system bus.\n" msgstr "Błąd otwierania magistrali systemowej.\n" #: ../src/usb/BastionGuard-usbd.cpp:286 msgid "Errore registrazione nome DBus.\n" msgstr "Błąd rejestracji nazwy DBus.\n" #: ../src/usb/BastionGuard-usbd.cpp:290 msgid "BastionGuard-usbd avviato." msgstr "BastionGuard-usbd uruchomiony." #: ../src/usb/BastionGuard-usbd.cpp:300 msgid "BastionGuard-usbd terminato." msgstr "BastionGuard-usbd zakończony." #: ../src/usb/ScanPromptWindow.cpp:7 msgid "Unità USB rilevata" msgstr "Wykryto urządzenie USB" #: ../src/usb/ScanPromptWindow.cpp:8 msgid "" "È stata collegata una nuova periferica USB:\n" "\n" msgstr "" "Podłączono nowe urządzenie USB:\n" "\n" #: ../src/usb/ScanPromptWindow.cpp:9 msgid "" "\n" "\n" "Vuoi eseguire una scansione antivirus?" msgstr "" "\n" "\n" "Czy chcesz wykonać skanowanie antywirusowe?" #: ../src/usb/LiveScanDialog.cpp:61 msgid "Scansione della periferica USB in corso" msgstr "Trwa skanowanie urządzenia USB" #: ../src/usb/LiveScanDialog.cpp:80 msgid "Percorso analizzato:\n" msgstr "Analizowana ścieżka:\n" #: ../src/usb/LiveScanDialog.cpp:89 msgid "Analisi in corso..." msgstr "Trwa analiza..." #: ../src/usb/LiveScanDialog.cpp:106 msgid "Interruzione in corso..." msgstr "Trwa przerywanie..." #: ../src/usb/LiveScanDialog.cpp:186 msgid "Completato" msgstr "Zakończono" #: ../src/usb/USBScanPage.cpp:104 msgid "🖴 Periferiche USB" msgstr "🖴 Urządzenia USB" #: ../src/usb/USBScanPage.cpp:126 ../src/PrivacyPage.cpp:92 msgid "🔄 Aggiorna" msgstr "🔄 Odśwież" #: ../src/usb/USBScanPage.cpp:130 msgid "Aggiornamento manuale lista USB." msgstr "Ręczne odświeżenie listy USB." #: ../src/usb/USBScanPage.cpp:134 msgid "Auto scan ogni 3 min" msgstr "Automatyczne skanowanie co 3 minuty" #: ../src/usb/USBScanPage.cpp:161 msgid "Autoscan USB attivato (ogni 3 minuti)" msgstr "Automatyczne skanowanie USB włączone (co 3 minuty)" #: ../src/usb/USBScanPage.cpp:164 msgid "Autoscan USB disattivato" msgstr "Automatyczne skanowanie USB wyłączone" #: ../src/usb/USBScanPage.cpp:184 msgid "📜 Log giornaliero USB" msgstr "📜 Dzienny dziennik USB" #: ../src/usb/USBScanPage.cpp:335 msgid "Monta e Scansiona" msgstr "Zamontuj i skanuj" #: ../src/usb/USBScanPage.cpp:342 msgid "Richiesta scansione completa per: " msgstr "Żądanie pełnego skanowania dla: " #: ../src/usb/USBScanPage.cpp:386 msgid "Rilevato disco senza partizione montabile, uso: " msgstr "Wykryto dysk bez montowalnej partycji, używam: " #: ../src/usb/USBScanPage.cpp:389 msgid "Nessuna partizione valida trovata su " msgstr "Nie znaleziono prawidłowej partycji na " #: ../src/usb/USBScanPage.cpp:397 msgid "Device già montato: " msgstr "Urządzenie już zamontowane: " #: ../src/usb/USBScanPage.cpp:423 msgid "Mount output: " msgstr "Wyjście montowania: " #: ../src/usb/USBScanPage.cpp:427 msgid "Errore udisksctl: " msgstr "Błąd udisksctl: " #: ../src/usb/USBScanPage.cpp:432 msgid "Non è un filesystem montabile: " msgstr "To nie jest montowalny system plików: " #: ../src/usb/USBScanPage.cpp:442 msgid "Output udisksctl non interpretabile." msgstr "Wyjście udisksctl nie do zinterpretowania." #: ../src/usb/USBScanPage.cpp:459 msgid "Mountpoint non valido o inesistente: " msgstr "Nieprawidłowy lub nieistniejący punkt montowania: " #: ../src/usb/USBScanPage.cpp:467 msgid "Eccezione montaggio: " msgstr "Wyjątek podczas montowania: " #: ../src/usb/USBScanPage.cpp:480 msgid "Device non trovato: " msgstr "Nie znaleziono urządzenia: " #: ../src/usb/USBScanPage.cpp:485 msgid "Scansione già in corso per device: " msgstr "Skanowanie już w toku dla urządzenia: " #: ../src/usb/USBScanPage.cpp:489 msgid "Avvio scansione USB: " msgstr "Uruchamianie skanowania USB: " #: ../src/usb/USBScanPage.cpp:498 msgid "Errore: impossibile montare il dispositivo USB." msgstr "Błąd: nie można zamontować urządzenia USB." #: ../src/usb/USBScanPage.cpp:621 msgid "Errore invio D-Bus alert: " msgstr "Błąd wysyłania alertu przez D-Bus: " #: ../src/usb/USBScanPage.cpp:651 msgid "=========== RISULTATO SCANSIONE ===========\n" msgstr "=========== WYNIK SKANOWANIA ===========\n" #: ../src/usb/USBScanPage.cpp:653 msgid "File infetti: " msgstr "Zainfekowane pliki: " #: ../src/usb/USBScanPage.cpp:657 msgid "---- FILE INFETTI ----\n" msgstr "---- ZAINFEKOWANE PLIKI ----\n" #: ../src/usb/USBScanPage.cpp:662 msgid "" "Nessuna minaccia rilevata.\n" "\n" msgstr "" "Nie wykryto żadnych zagrożeń.\n" "\n" #: ../src/usb/USBScanPage.cpp:665 msgid "---- OUTPUT COMPLETO ----\n" msgstr "---- PEŁNE WYJŚCIE ----\n" #: ../src/usb/USBScanPage.cpp:694 msgid "[ResultDialog] CSS error: " msgstr "[ResultDialog] Błąd CSS: " #: ../src/usb/USBScanPage.cpp:729 msgid "Scansione USB completata" msgstr "Skanowanie USB zakończone" #: ../src/usb/USBScanPage.cpp:755 msgid "" "Minacce rilevate durante la scansione.\n" "Verifica la quarantena." msgstr "" "Wykryto zagrożenia podczas skanowania.\n" "Sprawdź kwarantannę." #: ../src/usb/USBScanPage.cpp:756 msgid "La scansione si è conclusa senza rilevare minacce." msgstr "Skanowanie zakończyło się bez wykrycia zagrożeń." #: ../src/usb/USBScanPage.cpp:764 ../src/SambaPage.cpp:472 msgid "Chiudi" msgstr "Zamknij" #: ../src/usb/USBScanPage.cpp:808 msgid "Collegata periferica: " msgstr "Podłączono urządzenie: " #: ../src/usb/USBScanPage.cpp:820 msgid "Avvio scansione richiesta dall’utente per: " msgstr "Uruchamianie skanowania żądanego przez użytkownika dla: " #: ../src/usb/USBScanPage.cpp:825 msgid "Scansione USB annullata per: " msgstr "Skanowanie USB anulowane dla: " #: ../src/usb/USBScanPage.cpp:850 msgid "Rimossa periferica: " msgstr "Odłączono urządzenie: " #: ../src/usb/USBScanPage.cpp:955 msgid "(Nessun log disponibile)" msgstr "(Brak dostępnych logów)" #: ../src/payment_secure/BastionGuard-secure.cpp:108 msgid "[BastionGuard-secure] ⚠ payments.json non trovato: " msgstr "[BastionGuard-secure] ⚠ Nie znaleziono payments.json: " #: ../src/payment_secure/BastionGuard-secure.cpp:114 msgid "[BastionGuard-secure] ⚠ Impossibile aprire: " msgstr "[BastionGuard-secure] ⚠ Nie można otworzyć: " #: ../src/payment_secure/BastionGuard-secure.cpp:123 msgid "[BastionGuard-secure] ❌ Errore parsing JSON (%1): %2" msgstr "[BastionGuard-secure] ❌ Błąd parsowania JSON (%1): %2" #: ../src/payment_secure/BastionGuard-secure.cpp:132 msgid "" "[BastionGuard-secure] ⚠ payments.json deve essere un oggetto con chiave " "\"list\"." msgstr "" "[BastionGuard-secure] ⚠ payments.json musi być obiektem z kluczem \"list\"." #: ../src/payment_secure/BastionGuard-secure.cpp:139 msgid "" "[BastionGuard-secure] ⚠ payments.json: chiave \"list\" mancante o non " "array.\n" msgstr "" "[BastionGuard-secure] ⚠ payments.json: brak klucza \"list\" lub nie jest tablicą.\n" #: ../src/payment_secure/BastionGuard-secure.cpp:149 msgid "[BastionGuard-secure] ✅ Caricati " msgstr "[BastionGuard-secure] ✅ Wczytano " #: ../src/payment_secure/BastionGuard-secure.cpp:150 msgid " domini da payments.json (list)\n" msgstr " domen z payments.json (lista)\n" #: ../src/payment_secure/BastionGuard-secure.cpp:191 msgid "[BastionGuard-secure] ⚠ Nessun dominio presente in payments.json.\n" msgstr "[BastionGuard-secure] ⚠ Brak domen w payments.json.\n" #: ../src/payment_secure/BastionGuard-secure.cpp:201 msgid "[BastionGuard-secure] ⚠ URL vuoto.\n" msgstr "[BastionGuard-secure] ⚠ Pusty URL.\n" #: ../src/payment_secure/BastionGuard-secure.cpp:207 msgid "[BastionGuard-secure] ❌ Impossibile estrarre dominio da: " msgstr "[BastionGuard-secure] ❌ Nie można wyciągnąć domeny z: " #: ../src/payment_secure/BastionGuard-secure.cpp:213 msgid "[BastionGuard-secure] 🟢 Dominio consentito (payments.json): " msgstr "[BastionGuard-secure] 🟢 Domena dozwolona (payments.json): " #: ../src/payment_secure/BastionGuard-secure.cpp:214 msgid "[BastionGuard-secure] 🔐 Avvio SecureBrowser (CEF)...\n" msgstr "[BastionGuard-secure] 🔐 Uruchamianie bezpiecznej przeglądarki (CEF)...\n" #: ../src/payment_secure/BastionGuard-secure.cpp:219 msgid "[BastionGuard-secure] 🔴 Dominio NON presente in payments.json: " msgstr "[BastionGuard-secure] 🔴 Domena NIEobecna w payments.json: " #: ../src/payment_secure/BastionGuard-secure.cpp:220 msgid "[BastionGuard-secure] → Apertura nel browser di sistema.\n" msgstr "[BastionGuard-secure] → Otwieranie w przeglądarce systemowej.\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:33 msgid "[BastionGuard-secure] Sessione Wayland rilevata → backend Wayland.\n" msgstr "[BastionGuard-secure] Wykryto sesję Wayland → backend Wayland.\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:37 msgid "[BastionGuard-secure] Sessione X11 rilevata → backend X11.\n" msgstr "[BastionGuard-secure] Wykryto sesję X11 → backend X11.\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:41 msgid "" "[BastionGuard-secure] Nessuna sessione grafica rilevata → fallback X11.\n" msgstr "" "[BastionGuard-secure] Nie wykryto sesji graficznej → powrót do X11.\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:50 msgid "" "[BastionGuard-secure] Forzo rendering software (LIBGL_ALWAYS_SOFTWARE=1)\n" msgstr "" "[BastionGuard-secure] Wymuszam programowe renderowanie (LIBGL_ALWAYS_SOFTWARE=1)\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:95 msgid "[BastionGuard-secure] HOME non impostata.\n" msgstr "[BastionGuard-secure] Zmienna HOME nie ustawiona.\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:179 msgid "" "[BastionGuard-secure] Bypass dnsmasq disabilitato (BASTIONGUARD_NO_BWRAP=1)\n" msgstr "" "[BastionGuard-secure] Pomijanie dnsmasq wyłączone (BASTIONGUARD_NO_BWRAP=1)\n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:186 msgid "Usage: BastionGuard-secure \n" msgstr "Użycie: BastionGuard-secure \n" #: ../src/payment_secure/BastionGuard-secure-cli.cpp:191 msgid "[BastionGuard-secure] URL richiesto: " msgstr "[BastionGuard-secure] Żądany URL: " #: ../src/payment_secure/BastionGuard-secure-main.cpp:78 msgid "Seleziona un sito sicuro per i pagamenti/e-commerce:" msgstr "Wybierz bezpieczną stronę dla płatności/e-commerce:" #: ../src/payment_secure/BastionGuard-secure-main.cpp:94 msgid "" "La lista proviene da ~/.config/BastionGuard/payments.json (chiave: \"list\")." msgstr "" "Lista pochodzi z ~/.config/BastionGuard/payments.json (klucz: \"list\")." #: ../src/payment_secure/BastionGuard-secure-main.cpp:237 msgid "Seleziona un elemento valido." msgstr "Wybierz prawidłowy element." #: ../src/payment_secure/BastionGuard-secure-main.cpp:243 msgid "Dominio non valido." msgstr "Nieprawidłowa domena." #: ../src/main.cpp:93 msgid "[Main] ⚠️ HOME non trovato, salto install wrapper" msgstr "[Main] ⚠️ Nie znaleziono HOME, pomijam instalację wrappera" #: ../src/main.cpp:108 msgid "[Main] ⚠️ Errore creando %1: %2" msgstr "[Main] ⚠️ Błąd podczas tworzenia %1: %2" #: ../src/main.cpp:135 msgid "[Main] 🔗 Creato symlink: %1 → %2" msgstr "[Main] 🔗 Utworzono dowiązanie symboliczne: %1 → %2" #: ../src/main.cpp:138 msgid "[Main] ⚠️ Impossibile creare symlink %1: %2" msgstr "[Main] ⚠️ Nie można utworzyć dowiązania symbolicznego %1: %2" #: ../src/main.cpp:142 msgid "[Main] 🔁 Symlink già presente: %1 → %2" msgstr "[Main] 🔁 Dowiązanie symboliczne już istnieje: %1 → %2" #: ../src/main.cpp:169 msgid "[Main] ⚙️ Aggiornato %1" msgstr "[Main] ⚙️ Zaktualizowano %1" #: ../src/main.cpp:180 msgid "[Main] ✅ PATH aggiornato per sessione corrente" msgstr "[Main] ✅ PATH zaktualizowany dla bieżącej sesji" #: ../src/main.cpp:184 msgid "[Main] ⚠️ Errore ensureUserWrapperInstalled(): %1" msgstr "[Main] ⚠️ Błąd w ensureUserWrapperInstalled(): %1" #: ../src/main.cpp:253 msgid "BastionGuard in esecuzione" msgstr "BastionGuard uruchomiony" #: ../src/main.cpp:267 msgid "[TrayIcon] Quit richiesto" msgstr "[TrayIcon] Żądanie wyjścia" #: ../src/main.cpp:308 msgid "[Lang] Config caricata da " msgstr "[Lang] Wczytano konfigurację z " #: ../src/main.cpp:310 msgid "[Lang] Nessuna config trovata, uso locale di sistema" msgstr "[Lang] Nie znaleziono konfiguracji, używam ustawień systemowych" #: ../src/main.cpp:351 msgid "Avvio aggiornamento blacklist (modalità headless)..." msgstr "Uruchamianie aktualizacji czarnej listy (tryb bezinterfejsowy)..." #: ../src/main.cpp:355 msgid "✔ Blacklist aggiornata con successo." msgstr "✔ Czarna lista zaktualizowana pomyślnie." #: ../src/main.cpp:358 msgid "❌ Errore durante l'aggiornamento blacklist." msgstr "❌ Błąd podczas aktualizacji czarnej listy." #: ../src/main.cpp:362 msgid "Eccezione durante updatePhishLists(): " msgstr "Wyjątek podczas updatePhishLists(): " #: ../src/main.cpp:371 msgid "[BastionGuard] Avvio aggiornamento SaneSecurity (modalità headless)..." msgstr "[BastionGuard] Uruchamianie aktualizacji SaneSecurity (tryb bezinterfejsowy)..." #: ../src/main.cpp:377 msgid "[BastionGuard] ✔ Aggiornamento SaneSecurity completato." msgstr "[BastionGuard] ✔ Aktualizacja SaneSecurity zakończona." #: ../src/main.cpp:380 msgid "[BastionGuard] ❌ Errore durante l'aggiornamento SaneSecurity." msgstr "[BastionGuard] ❌ Błąd podczas aktualizacji SaneSecurity." #: ../src/main.cpp:385 msgid "[BastionGuard] ❌ Eccezione durante updateSaneSecurity(): " msgstr "[BastionGuard] ❌ Wyjątek podczas updateSaneSecurity(): " #: ../src/main.cpp:397 msgid "" "[Main] ❌ Utente 'clamav' non trovato. Lo scanner userà l'utente normale." msgstr "" "[Main] ❌ Nie znaleziono użytkownika 'clamav'. Skaner będzie używał zwykłego użytkownika." #: ../src/main.cpp:413 msgid "" "[Main] 🔐 Processo configurato per lanciare i sottoprocessi come 'clamav'" msgstr "" "[Main] 🔐 Proces skonfigurowany do uruchamiania podprocesów jako 'clamav'" #: ../src/AboutPage.cpp:118 msgid "" "© 2025-%1 Calogero Scarnà — BastionGuard™\n" "BastionGuard è stato depositato il 16/12/2025 presso UIBM (Italia) con il " "numero 302025000196519.\n" "Il motore anti-ransomware e anti-phishing è parte integrante della " "piattaforma di sicurezza.\n" "Il sistema include la scansione delle periferiche USB,\n" "scansione delle cartelle samba\n" "e le funzionalità di blocco di microfono e webcam.\n" "La protezione comprende la scansione in tempo reale con inotify.\n" "ClamAV® è un marchio registrato da Cisco\n" "%2\n" msgstr "" "© 2025-%1 Calogero Scarnà — BastionGuard™\n" "BastionGuard został zgłoszony 16/12/2025 w UIBM (Włochy) pod numerem 302025000196519.\n" "Silnik anty-ransomware i anty-phishing stanowi integralną część platformy bezpieczeństwa.\n" "System obejmuje skanowanie urządzeń USB,\n" "skanowanie udziałów samba\n" "oraz funkcje blokowania mikrofonu i kamerki internetowej.\n" "Ochrona obejmuje skanowanie w czasie rzeczywistym z wykorzystaniem inotify.\n" "ClamAV® jest zastrzeżonym znakiem towarowym Cisco\n" "%2\n" #: ../src/AboutPage.cpp:140 msgid "Programma" msgstr "Program" #: ../src/AboutPage.cpp:145 msgid "" "Questa applicazione utilizza:\n" "- ClamAV Antivirus Engine\n" "- GTK4 / gtkmm-4\n" "- SysTray / QT6\n" "- Image / libpng\n" "- Rules / yara\n" "- Udev\n" "- Libudev\n" "- Nginx\n" "- Sigc++\n" "- Libsecret\n" "- IDN2\n" "- SQLITE3\n" "- HYPERSCAN\n" "- RE2\n" "- Polkit\n" "- Nlohmann_json\n" "- DNSmasq /blocco pagine\n" "- Antiphishing server/ libsoup\n" "- Sandbox bancario/ chromium sandbox (CEF)\n" "- MISP lista per le banche\n" msgstr "" "Ta aplikacja wykorzystuje:\n" "- Silnik antywirusowy ClamAV\n" "- GTK4 / gtkmm-4\n" "- SysTray / QT6\n" "- Image / libpng\n" "- Reguły / yara\n" "- Udev\n" "- Libudev\n" "- Nginx\n" "- Sigc++\n" "- Libsecret\n" "- IDN2\n" "- SQLITE3\n" "- HYPERSCAN\n" "- RE2\n" "- Polkit\n" "- Nlohmann_json\n" "- DNSmasq /blokowanie stron\n" "- Serwer antyphishingowy / libsoup\n" "- Piaskownica bankowa / chromium sandbox (CEF)\n" "- Lista banków MISP\n" #: ../src/AboutPage.cpp:169 msgid "Terze Parti" msgstr "Strony trzecie" #: ../src/AboutPage.cpp:189 msgid "Licenza" msgstr "Licencja" #: ../src/AboutPage.cpp:209 msgid "Database" msgstr "Bazy danych" #: ../src/AboutPage.cpp:237 msgid "" "GNU GPL v3 license text not found.\n" "Assicurati che il file COPYING sia incluso nel progetto o che la tua " "distribuzione fornisca /usr/share/common-licenses/GPL-3." msgstr "" "Nie znaleziono tekstu licencji GNU GPL v3.\n" "Upewnij się, że plik COPYING znajduje się w projekcie lub że Twoja dystrybucja dostarcza /usr/share/common-licenses/GPL-3." #: ../src/AboutPage.cpp:247 msgid "Directory /var/lib/clamav non trovata.\n" msgstr "Nie znaleziono katalogu /var/lib/clamav.\n" #: ../src/AboutPage.cpp:250 msgid "" "📁 Database ClamAV trovati in /var/lib/clamav\n" "\n" msgstr "" "📁 Znaleziono bazy danych ClamAV w /var/lib/clamav\n" "\n" #: ../src/AboutPage.cpp:262 msgid " (database ufficiale ClamAV)\n" msgstr " (oficjalna baza danych ClamAV)\n" #: ../src/pac/PacManager.cpp:45 ../src/pac/PacManager.cpp:64 msgid "systemctl non disponibile" msgstr "systemctl niedostępny" #: ../src/pac/PacManager.cpp:52 msgid "bastionguard-pacd avviato (systemd --user)" msgstr "bastionguard-pacd uruchomiony (systemd --user)" #: ../src/pac/PacManager.cpp:56 msgid "Impossibile avviare bastionguard-pacd (systemd --user)" msgstr "Nie można uruchomić bastionguard-pacd (systemd --user)" #: ../src/pac/PacManager.cpp:71 msgid "bastionguard-pacd fermato (systemd --user)" msgstr "bastionguard-pacd zatrzymany (systemd --user)" #: ../src/pac/PacManager.cpp:113 ../src/pac/PacManager.cpp:136 msgid "gsettings non disponibile" msgstr "gsettings niedostępny" #: ../src/pac/PacManager.cpp:124 msgid "Proxy GNOME impostato su AUTO (PAC)" msgstr "Proxy GNOME ustawione na AUTO (PAC)" #: ../src/pac/PacManager.cpp:128 msgid "Impossibile impostare proxy GNOME via gsettings" msgstr "Nie można ustawić proxy GNOME przez gsettings" #: ../src/pac/PacManager.cpp:144 msgid "Proxy GNOME ripristinato a NONE" msgstr "Proxy GNOME przywrócone do NONE" #: ../src/pac/PacManager.cpp:147 msgid "Impossibile disabilitare proxy GNOME" msgstr "Nie można wyłączyć proxy GNOME" #: ../src/pac/PacManager.cpp:178 msgid "" "Proxy KDE impostato su PAC (kioslaverc)" msgstr "Proxy KDE ustawione na PAC (kioslaverc)" #: ../src/pac/PacManager.cpp:210 msgid "Proxy KDE impostato su PAC (fallback write kioslaverc)" msgstr "Proxy KDE ustawione na PAC (zapis awaryjny kioslaverc)" #: ../src/pac/PacManager.cpp:213 ../src/pac/PacManager.cpp:266 msgid "Errore scrittura kioslaverc" msgstr "Błąd zapisu kioslaverc" #: ../src/pac/PacManager.cpp:223 msgid "kioslaverc non esiste" msgstr "kioslaverc nie istnieje" #: ../src/pac/PacManager.cpp:233 msgid "Proxy KDE ripristinato a NONE" msgstr "Proxy KDE przywrócone do NONE" #: ../src/pac/PacManager.cpp:263 msgid "Proxy KDE ripristinato a NONE (fallback)" msgstr "Proxy KDE przywrócone do NONE (tryb awaryjny)" #: ../src/pac/PacManager.cpp:294 msgid "Proxy XFCE impostato su AUTO (PAC)" msgstr "Proxy XFCE ustawione na AUTO (PAC)" #: ../src/pac/PacManager.cpp:298 msgid "" "Impossibile impostare proxy XFCE (canale/proprietà potrebbero differire)" msgstr "" "Nie można ustawić proxy XFCE (kanał/właściwości mogą się różnić)" #: ../src/pac/PacManager.cpp:314 msgid "Proxy XFCE ripristinato a NONE" msgstr "Proxy XFCE przywrócone do NONE" #: ../src/pac/PacManager.cpp:318 msgid "Impossibile disabilitare proxy XFCE" msgstr "Nie można wyłączyć proxy XFCE" #: ../src/pac/PacManager.cpp:345 msgid "" "Fallback headless: environment.d impostato (richiede relogin/riavvio " "sessione)" msgstr "" "Tryb bezinterfejsowy awaryjny: environment.d ustawiony (wymaga wylogowania/ponownego uruchomienia sesji)" #: ../src/pac/PacManager.cpp:348 msgid "Impossibile scrivere environment.d fallback" msgstr "Nie można zapisać environment.d w trybie awaryjnym" #: ../src/pac/PacManager.cpp:359 msgid "Fallback headless: environment.d rimosso" msgstr "Tryb bezinterfejsowy awaryjny: environment.d usunięty" #: ../src/pac/PacManager.cpp:362 msgid "Impossibile rimuovere environment.d fallback" msgstr "Nie można usunąć environment.d w trybie awaryjnym" #: ../src/privhelper/bastionguard_privhelper.cpp:87 msgid "Errore disabilitando nodo PipeWire id=" msgstr "Błąd podczas wyłączania węzła PipeWire id=" #: ../src/privhelper/bastionguard_privhelper.cpp:126 msgid "Errore riabilitando nodo PipeWire id=" msgstr "Błąd podczas ponownego włączania węzła PipeWire id=" #: ../src/privhelper/bastionguard_privhelper.cpp:143 msgid "Errore: questo helper deve essere eseguito come root.\n" msgstr "Błąd: ten helper musi być uruchomiony jako root.\n" #: ../src/privhelper/bastionguard_privhelper.cpp:161 #: ../src/privhelper/bastionguard_privhelper.cpp:172 msgid "Comando non valido: " msgstr "Nieprawidłowe polecenie: " #: ../src/privhelper/bastionguard-firewall.cpp:39 msgid "[Firewall] Impossibile aprire blacklist: " msgstr "[Firewall] Nie można otworzyć czarnej listy: " #: ../src/privhelper/bastionguard-firewall.cpp:122 msgid "[Firewall] Deve essere eseguito come root.\n" msgstr "[Firewall] Musi być uruchomiony jako root.\n" #: ../src/privhelper/bastionguard-firewall.cpp:136 msgid "[Firewall] Regole rimosse.\n" msgstr "[Firewall] Reguły usunięte.\n" #: ../src/privhelper/bastionguard-firewall.cpp:141 msgid "[Firewall] Comando non valido: " msgstr "[Firewall] Nieprawidłowe polecenie: " #: ../src/privhelper/bastionguard-firewall.cpp:150 msgid "[Firewall] Blacklist vuota o non valida.\n" msgstr "[Firewall] Czarna lista pusta lub nieprawidłowa.\n" #: ../src/privhelper/bastionguard-firewall.cpp:161 msgid "[Firewall] Regole applicate (" msgstr "[Firewall] Zastosowano reguły (" #: ../src/privhelper/bastionguard-firewall.cpp:166 msgid "[Firewall] Nessun firewall supportato trovato.\n" msgstr "[Firewall] Nie znaleziono obsługiwanego firewalla.\n" #: ../src/cef/bastionguard_cef.cpp:191 msgid "[cef] CefInitialize failed\n" msgstr "[cef] Inicjalizacja CefInitialize nie powiodła się\n" #: ../src/cef/bastionguard_cef.cpp:195 msgid "[cef] initialized (sandbox ON)\n" msgstr "[cef] zainicjowano (sandbox WŁĄCZONY)\n" #: ../src/cef/bastionguard_cef.cpp:204 msgid "[cef] signal received, exiting\n" msgstr "[cef] otrzymano sygnał, zamykanie\n" #: ../src/cef/bastionguard_cef.cpp:211 msgid "[cef] backend proxy listening on " msgstr "[cef] backend proxy nasłuchuje na " #: ../src/cef/bastionguard_cef.cpp:219 msgid "[cef] proxy fatal: " msgstr "[cef] krytyczny błąd proxy: " #: ../src/SettingsWindow.cpp:10 msgid "Impostazioni BastionGuard" msgstr "Ustawienia BastionGuard" #: ../src/AurScan.cpp:50 msgid "📦 AurScan inizializzato" msgstr "📦 AurScan zainicjowany" #: ../src/AurScan.cpp:137 msgid "📁 Monitor AUR attivo su: " msgstr "📁 Monitor AUR aktywny w: " #: ../src/AurScan.cpp:189 msgid "🆕 Nuova directory AUR trovata: " msgstr "🆕 Znaleziono nowy katalog AUR: " #: ../src/AurScan.cpp:204 msgid "🌱 Monitor root AUR attivo su: " msgstr "🌱 Monitor root AUR aktywny w: " #: ../src/AurScan.cpp:210 msgid "🐧 Sistema non Arch-based — AUR disattivato" msgstr "🐧 System nie bazuje na Archu — AUR wyłączony" #: ../src/AurScan.cpp:215 msgid "📡 Avvio monitor AUR…" msgstr "📡 Uruchamianie monitora AUR…" #: ../src/AurScan.cpp:235 msgid "✅ AurScan avviato" msgstr "✅ AurScan uruchomiony" #: ../src/AurScan.cpp:250 msgid "🛑 AurScan disattivato" msgstr "🛑 AurScan wyłączony" #: ../src/AurScan.cpp:264 msgid "❌ Impossibile leggere PKGBUILD: " msgstr "❌ Nie można odczytać PKGBUILD: " #: ../src/AurScan.cpp:269 msgid "🔎 Analisi sicurezza PKGBUILD: " msgstr "🔎 Analiza bezpieczeństwa PKGBUILD: " #: ../src/AurScan.cpp:287 msgid "Uso di curl come comando" msgstr "Użycie curl jako polecenia" #: ../src/AurScan.cpp:288 ../src/AurScan.cpp:289 msgid "Curl pipato verso shell — RCE" msgstr "Curl przekierowany do shella — RCE" #: ../src/AurScan.cpp:290 msgid "Uso di wget come comando" msgstr "Użycie wget jako polecenia" #: ../src/AurScan.cpp:291 ../src/AurScan.cpp:292 msgid "Wget pipato verso shell — RCE" msgstr "Wget przekierowany do shella — RCE" #: ../src/AurScan.cpp:293 msgid "Esecuzione dinamica tramite bash -c" msgstr "Dynamiczne wykonanie przez bash -c" #: ../src/AurScan.cpp:294 msgid "Permessi 777 pericolosi" msgstr "Niebezpieczne uprawnienia 777" #: ../src/AurScan.cpp:295 msgid "Comando distruttivo rm -rf" msgstr "Destrukcyjne polecenie rm -rf" #: ../src/AurScan.cpp:296 msgid "Uso improprio di sudo nel PKGBUILD" msgstr "Niewłaściwe użycie sudo w PKGBUILD" #: ../src/AurScan.cpp:297 msgid "Pipe verso sh — RCE" msgstr "Przekierowanie do sh — RCE" #: ../src/AurScan.cpp:298 msgid "Pipe verso bash — RCE" msgstr "Przekierowanie do bash — RCE" #: ../src/AurScan.cpp:299 msgid "Possibile payload codificato e decodificato" msgstr "Możliwy zakodowany i dekodowany payload" #: ../src/AurScan.cpp:300 msgid "Install con permessi insicuri" msgstr "Instalacja z niebezpiecznymi uprawnieniami" #: ../src/AurScan.cpp:301 msgid "Scrittura sospetta in /etc" msgstr "Podejrzany zapis w /etc" #: ../src/AurScan.cpp:302 msgid "Scrittura diretta in /usr/bin" msgstr "Bezpośredni zapis do /usr/bin" #: ../src/AurScan.cpp:303 msgid "Exec dinamico con python" msgstr "Dynamiczne wykonanie przez python" #: ../src/AurScan.cpp:304 msgid "Exec arbitrario" msgstr "Dowolne wykonanie" #: ../src/AurScan.cpp:328 msgid "🚨 Minacce individuate nel PKGBUILD!" msgstr "🚨 Wykryto zagrożenia w PKGBUILD!" #: ../src/AurScan.cpp:335 msgid "✅ PKGBUILD pulito." msgstr "✅ PKGBUILD czysty." #: ../src/xdg-open.cpp:46 msgid "[BankOpener] ⚠️ URL vuoto.\n" msgstr "[BankOpener] ⚠️ Pusty URL.\n" #: ../src/xdg-open.cpp:52 msgid "[BankOpener] ❌ Impossibile estrarre dominio da: " msgstr "[BankOpener] ❌ Nie można wyciągnąć domeny z: " #: ../src/xdg-open.cpp:61 msgid "[BankOpener] 🧩 Dominio sicuro rilevato: " msgstr "[BankOpener] 🧩 Wykryto bezpieczną domenę: " #: ../src/xdg-open.cpp:63 msgid "[BankOpener] 🔐 Avvio sandbox CEF (Blink)...\n" msgstr "[BankOpener] 🔐 Uruchamianie piaskownicy CEF (Blink)...\n" #: ../src/xdg-open.cpp:69 msgid "[BankOpener] 🌐 Dominio non in lista sicura: " msgstr "[BankOpener] 🌐 Domena nie znajduje się na liście bezpiecznych: " #: ../src/xdg-open.cpp:70 msgid "[BankOpener] → Apertura nel browser predefinito.\n" msgstr "[BankOpener] → Otwieranie w domyślnej przeglądarce.\n" #: ../src/xdg-open.cpp:123 ../src/xdg-open.cpp:197 msgid "[BankOpener] ⚠️ Impossibile aprire " msgstr "[BankOpener] ⚠️ Nie można otworzyć " #: ../src/xdg-open.cpp:129 ../src/xdg-open.cpp:203 msgid "[BankOpener] ⚠️ Errore parsing JSON in " msgstr "[BankOpener] ⚠️ Błąd parsowania JSON w " #: ../src/xdg-open.cpp:162 msgid "[BankOpener] ⚠️ Nessun dominio caricato da liste.\n" msgstr "[BankOpener] ⚠️ Nie wczytano żadnej domeny z list.\n" #: ../src/xdg-open.cpp:238 msgid "[BankOpener] ✅ Domini pagamenti caricati: " msgstr "[BankOpener] ✅ Wczytano domeny płatnicze: " #: ../src/SambaPage.cpp:53 msgid "Abilita scansione Samba" msgstr "Włącz skanowanie Samba" #: ../src/SambaPage.cpp:75 msgid "Percorso" msgstr "Ścieżka" #: ../src/SambaPage.cpp:95 msgid "Scansiona ora" msgstr "Skanuj teraz" #: ../src/SambaPage.cpp:166 msgid "Configurazione Samba salvata correttamente." msgstr "Konfiguracja Samba zapisana poprawnie." #: ../src/SambaPage.cpp:172 msgid "Configurazione salvata" msgstr "Konfiguracja zapisana" #: ../src/SambaPage.cpp:246 msgid "Aggiungi percorso SMB" msgstr "Dodaj ścieżkę SMB" #: ../src/SambaPage.cpp:257 msgid "Username (opzionale)" msgstr "Nazwa użytkownika (opcjonalnie)" #: ../src/SambaPage.cpp:260 msgid "Password (opzionale)" msgstr "Hasło (opcjonalnie)" #: ../src/SambaPage.cpp:271 msgid "" "Nota: in caso di rilevamento malware su file remoti,\n" "sarà necessario intervenire manualmente per la rimozione." msgstr "" "Uwaga: w przypadku wykrycia złośliwego oprogramowania na zdalnych plikach,\n" "konieczna będzie ręczna interwencja w celu usunięcia." #: ../src/SambaPage.cpp:314 msgid "Percorso SMB non valido:\n" msgstr "Nieprawidłowa ścieżka SMB:\n" #: ../src/SambaPage.cpp:425 msgid "Scansione Samba avviata…" msgstr "Rozpoczęto skanowanie Samba…" #: ../src/SambaPage.cpp:430 ../src/SambaPage.cpp:526 msgid "File corrente: --" msgstr "Bieżący plik: --" #: ../src/SambaPage.cpp:469 msgid "Interrompi scansione" msgstr "Przerwij skanowanie" #: ../src/SambaPage.cpp:518 msgid "" "Scansione completata.\n" "File analizzati: %1\n" "File infetti: %2" msgstr "" "Skanowanie zakończone.\n" "Przeskanowane pliki: %1\n" "Zainfekowane pliki: %2" #: ../src/SambaPage.cpp:556 msgid "File corrente: " msgstr "Bieżący plik: " #: ../src/Quarantine.cpp:69 msgid "❌ File inesistente: " msgstr "❌ Plik nie istnieje: " #: ../src/Quarantine.cpp:87 msgid "❌ Errore: impossibile creare il file meta in " msgstr "❌ Błąd: nie można utworzyć pliku meta w " #: ../src/Quarantine.cpp:100 msgid "DEBUG move(): cross-device link, uso copy+remove\n" msgstr "DEBUG move(): link międzyurządzeniowy, używam copy+remove\n" #: ../src/Quarantine.cpp:105 msgid "❌ Errore copia in quarantena: " msgstr "❌ Błąd kopiowania do kwarantanny: " #: ../src/Quarantine.cpp:114 msgid "⚠ Impossibile rimuovere il file originale: " msgstr "⚠ Nie można usunąć oryginalnego pliku: " #: ../src/Quarantine.cpp:120 ../src/Quarantine.cpp:131 msgid "❌ Errore spostamento quarantena: " msgstr "❌ Błąd przenoszenia do kwarantanny: " #: ../src/Quarantine.cpp:127 msgid "✔ File spostato in quarantena: " msgstr "✔ Plik przeniesiony do kwarantanny: " #: ../src/Quarantine.cpp:143 msgid "❌ Ripristino impossibile: metadata mancante per " msgstr "❌ Nie można przywrócić: brak metadanych dla " #: ../src/Quarantine.cpp:155 msgid "❌ Ripristino impossibile: metadata vuoto o corrotto in " msgstr "❌ Nie można przywrócić: metadane puste lub uszkodzone w " #: ../src/Quarantine.cpp:164 msgid "❌ Ripristino impossibile: file in quarantena mancante " msgstr "❌ Nie można przywrócić: brak pliku w kwarantannie " #: ../src/Quarantine.cpp:189 msgid "DEBUG restore(): cross-device link, uso copy+remove\n" msgstr "DEBUG restore(): link międzyurządzeniowy, używam copy+remove\n" #: ../src/Quarantine.cpp:194 msgid "❌ Errore copia durante il ripristino: " msgstr "❌ Błąd kopiowania podczas przywracania: " #: ../src/Quarantine.cpp:202 msgid "⚠ Impossibile rimuovere il file in quarantena: " msgstr "⚠ Nie można usunąć pliku z kwarantanny: " #: ../src/Quarantine.cpp:207 ../src/Quarantine.cpp:219 msgid "❌ Errore ripristino: " msgstr "❌ Błąd przywracania: " #: ../src/Quarantine.cpp:215 msgid "✔ File ripristinato in: " msgstr "✔ Plik przywrócony do: " #: ../src/Quarantine.cpp:234 msgid "✔ File eliminato dalla quarantena: " msgstr "✔ Plik usunięty z kwarantanny: " #: ../src/Quarantine.cpp:237 msgid "❌ Errore eliminazione: " msgstr "❌ Błąd usuwania: " #: ../src/PrivacyPage.cpp:53 msgid "🔒 Privacy Webcam / Microfono" msgstr "🔒 Prywatność kamerki / mikrofonu" #: ../src/PrivacyPage.cpp:76 msgid "[Privacy] Errore lettura auto_refresh" msgstr "[Privacy] Błąd odczytu auto_refresh" #: ../src/PrivacyPage.cpp:84 msgid "Abilita/Disabilita Webcam e Microfono" msgstr "Włącz/Wyłącz kamerkę i mikrofon" #: ../src/PrivacyPage.cpp:96 msgid "Aggiornamento automatico ogni 5 minuti" msgstr "Automatyczne odświeżanie co 5 minut" #: ../src/PrivacyPage.cpp:101 msgid "🔓 Sblocca dispositivi" msgstr "🔓 Odblokuj urządzenia" #: ../src/PrivacyPage.cpp:108 msgid "Richiesto sblocco manuale dei dispositivi" msgstr "Wymagane ręczne odblokowanie urządzeń" #: ../src/PrivacyPage.cpp:142 msgid "📜 Log giornaliero caricato." msgstr "📜 Dzienny dziennik wczytany." #: ../src/PrivacyPage.cpp:144 ../src/PrivacyPage.cpp:555 msgid "📝 Nessun log disponibile per oggi." msgstr "📝 Brak dostępnych logów na dzisiaj." #: ../src/PrivacyPage.cpp:147 msgid "⚠️ Errore durante il caricamento del log." msgstr "⚠️ Błąd podczas wczytywania dziennika." #: ../src/PrivacyPage.cpp:157 msgid "⏳ Inizializzazione del servizio privacy..." msgstr "⏳ Inicjalizacja usługi prywatności..." #: ../src/PrivacyPage.cpp:158 msgid "=== Avvio BastionGuard PrivacyPage ===" msgstr "=== Uruchamianie BastionGuard PrivacyPage ===" #: ../src/PrivacyPage.cpp:165 ../src/PrivacyPage.cpp:699 msgid "🕵️ Monitoraggio privacy attivo" msgstr "🕵️ Monitorowanie prywatności aktywne" #: ../src/PrivacyPage.cpp:177 msgid "=== Arresto monitoraggio privacy ===" msgstr "=== Zatrzymywanie monitorowania prywatności ===" #: ../src/PrivacyPage.cpp:190 msgid "Avvio automatico del servizio BastionGuard-privacyd..." msgstr "Automatyczne uruchamianie usługi BastionGuard-privacyd..." #: ../src/PrivacyPage.cpp:202 msgid "📷 Webcam/Microfono sbloccati automaticamente" msgstr "📷 Kamera/Mikrofon automatycznie odblokowane" #: ../src/PrivacyPage.cpp:204 msgid "❌ Errore nello sblocco automatico" msgstr "❌ Błąd podczas automatycznego odblokowania" #: ../src/PrivacyPage.cpp:252 msgid "🕵️ Monitoraggio in tempo reale avviato" msgstr "🕵️ Monitorowanie w czasie rzeczywistym uruchomione" #: ../src/PrivacyPage.cpp:261 msgid "Nuovo accesso rilevato: %1" msgstr "Wykryto nowy dostęp: %1" #: ../src/PrivacyPage.cpp:321 msgid "⚠️ Accesso dispositivo rilevato" msgstr "⚠️ Wykryto dostęp do urządzenia" #: ../src/PrivacyPage.cpp:371 msgid "%1 sta tentando di accedere a webcam o microfono." msgstr "%1 próbuje uzyskać dostęp do kamerki lub mikrofonu." #: ../src/PrivacyPage.cpp:382 msgid "🕒 %1 altri processi in attesa..." msgstr "🕒 %1 innych procesów oczekuje..." #: ../src/PrivacyPage.cpp:393 msgid "✔ Consenti" msgstr "✔ Zezwól" #: ../src/PrivacyPage.cpp:394 msgid "✖ Nega" msgstr "✖ Odmów" #: ../src/PrivacyPage.cpp:407 msgid "Accesso CONSENTITO a %1" msgstr "Dostęp ZEZWOLONY dla %1" #: ../src/PrivacyPage.cpp:421 msgid "Accesso NEGATO a %1 — blocco webcam/microfono" msgstr "Dostęp ODMÓWIONY dla %1 — blokada kamerki/mikrofonu" #: ../src/PrivacyPage.cpp:439 msgid "❌ ERRORE: impossibile applicare il blocco tramite helper!" msgstr "❌ BŁĄD: nie można zastosować blokady przez helper!" #: ../src/PrivacyPage.cpp:440 msgid "❌ Errore: impossibile bloccare webcam/microfono" msgstr "❌ Błąd: nie można zablokować kamerki/mikrofonu" #: ../src/PrivacyPage.cpp:442 msgid "🔒 Webcam/microfono BLOCCATI tramite helper (popup)" msgstr "🔒 Kamera/Mikrofon ZABLOKOWANE przez helper (popup)" #: ../src/PrivacyPage.cpp:443 msgid "🔒 Webcam e microfono bloccati" msgstr "🔒 Kamera i mikrofon zablokowane" #: ../src/PrivacyPage.cpp:465 msgid "🔄 Aggiornamento elenco processi e log..." msgstr "🔄 Aktualizacja listy procesów i dziennika..." #: ../src/PrivacyPage.cpp:466 msgid "Aggiornamento manuale avviato" msgstr "Uruchomiono ręczne odświeżanie" #: ../src/PrivacyPage.cpp:492 msgid "Auto aggiornamento attivato (salvato in config)" msgstr "Automatyczne odświeżanie włączone (zapisane w konfiguracji)" #: ../src/PrivacyPage.cpp:493 msgid "Auto aggiornamento disattivato (salvato in config)" msgstr "Automatyczne odświeżanie wyłączone (zapisane w konfiguracji)" #: ../src/PrivacyPage.cpp:495 msgid "[Privacy] Errore salvataggio auto_refresh: " msgstr "[Privacy] Błąd zapisu auto_refresh: " #: ../src/PrivacyPage.cpp:500 msgid "⏳ Auto aggiornamento attivo ogni 5 minuti." msgstr "⏳ Automatyczne odświeżanie aktywne co 5 minut." #: ../src/PrivacyPage.cpp:508 msgid "🛑 Auto aggiornamento disattivato." msgstr "🛑 Automatyczne odświeżanie wyłączone." #: ../src/PrivacyPage.cpp:525 msgid "Nessun processo sta utilizzando webcam o microfono." msgstr "Żaden proces nie używa obecnie kamerki ani mikrofonu." #: ../src/PrivacyPage.cpp:527 msgid "" "📋 Processi attivi:\n" "\n" msgstr "" "📋 Aktywne procesy:\n" "\n" #: ../src/PrivacyPage.cpp:535 msgid "" "📜 Log giornaliero:\n" "\n" msgstr "" "📜 Dzienny dziennik:\n" "\n" #: ../src/PrivacyPage.cpp:552 msgid "⚠️ Impossibile leggere il log giornaliero." msgstr "⚠️ Nie można odczytać dziennego dziennika." #: ../src/PrivacyPage.cpp:561 msgid "✅ Aggiornamento completato." msgstr "✅ Aktualizacja zakończona." #: ../src/PrivacyPage.cpp:565 msgid "Errore update_process_list: " msgstr "Błąd update_process_list: " #: ../src/PrivacyPage.cpp:620 msgid "[Privacy] Errore scrittura log giornaliero." msgstr "[Privacy] Błąd zapisu dziennego dziennika." #: ../src/PrivacyPage.cpp:640 msgid "Privacy abilitata" msgstr "Prywatność włączona" #: ../src/PrivacyPage.cpp:640 msgid "Privacy disabilitata" msgstr "Prywatność wyłączona" #: ../src/PrivacyPage.cpp:642 msgid "[Privacy] Errore salvataggio config: " msgstr "[Privacy] Błąd zapisu konfiguracji: " #: ../src/PrivacyPage.cpp:655 msgid "[Privacy] Errore caricamento config" msgstr "[Privacy] Błąd wczytywania konfiguracji" #: ../src/PrivacyPage.cpp:669 msgid "📷 Riattivazione webcam/microfono..." msgstr "📷 Ponowne włączanie kamerki/mikrofonu..." #: ../src/PrivacyPage.cpp:670 msgid "🔒 Disattivazione webcam/microfono in corso..." msgstr "🔒 Trwa wyłączanie kamerki/mikrofonu..." #: ../src/PrivacyPage.cpp:672 msgid "Toggle privacy: " msgstr "Przełączanie prywatności: " #: ../src/PrivacyPage.cpp:700 msgid "Script OK: UNBLOCK eseguito" msgstr "Skrypt OK: wykonano UNBLOCK" #: ../src/PrivacyPage.cpp:707 msgid "🔕 Privacy monitor disattivato" msgstr "🔕 Monitor prywatności wyłączony" #: ../src/PrivacyPage.cpp:708 msgid "Script OK: BLOCK eseguito" msgstr "Skrypt OK: wykonano BLOCK" #: ../src/PrivacyPage.cpp:716 msgid "ERRORE: esecuzione script privacy fallita" msgstr "BŁĄD: wykonanie skryptu prywatności nie powiodło się" #: ../src/PrivacyPage.cpp:717 msgid "❌ Errore nell'esecuzione dello script." msgstr "❌ Błąd podczas wykonywania skryptu." #: ../src/PrivacyPage.cpp:738 msgid "🔓 Dispositivi sbloccati manualmente" msgstr "🔓 Urządzenia ręcznie odblokowane" #: ../src/PrivacyPage.cpp:741 msgid "Webcam e microfono sbloccati" msgstr "Kamerka i mikrofon odblokowane" #: ../src/PrivacyPage.cpp:743 msgid "❌ Errore durante sblocco manuale" msgstr "❌ Błąd podczas ręcznego odblokowania" #: ../src/PrivacyPage.cpp:744 msgid "❌ Impossibile sbloccare i dispositivi." msgstr "❌ Nie można odblokować urządzeń." #: ../src/phishing/BastionGuard-daemon.cpp:93 msgid "[BastionGuard-daemon] ✅ Whitelist caricata: " msgstr "[BastionGuard-daemon] ✅ Wczytano białą listę: " #: ../src/phishing/BastionGuard-daemon.cpp:116 msgid "[BastionGuard-daemon] 📁 Creata directory log: " msgstr "[BastionGuard-daemon] 📁 Utworzono katalog logów: " #: ../src/phishing/BastionGuard-daemon.cpp:121 msgid "[BastionGuard-daemon] Log creato automaticamente.\n" msgstr "[BastionGuard-daemon] Dziennik utworzony automatycznie.\n" #: ../src/phishing/BastionGuard-daemon.cpp:123 msgid "[BastionGuard-daemon] 🧾 Creato file log: " msgstr "[BastionGuard-daemon] 🧾 Utworzono plik dziennika: " #: ../src/phishing/BastionGuard-daemon.cpp:141 msgid "[BastionGuard-daemon] 🔐 Proprietario impostato su " msgstr "[BastionGuard-daemon] 🔐 Ustawiono właściciela na " #: ../src/phishing/BastionGuard-daemon.cpp:144 msgid "[BastionGuard-daemon] ⚠️ Impossibile cambiare owner del log (" msgstr "[BastionGuard-daemon] ⚠️ Nie można zmienić właściciela dziennika (" #: ../src/phishing/BastionGuard-daemon.cpp:148 msgid "[BastionGuard-daemon] ⚠️ Utente '" msgstr "[BastionGuard-daemon] ⚠️ Użytkownik '" #: ../src/phishing/BastionGuard-daemon.cpp:149 msgid "' non trovato: skip chown\n" msgstr "' nie znaleziony: pomijam chown\n" #: ../src/phishing/BastionGuard-daemon.cpp:153 msgid "[BastionGuard-daemon] ⚠️ Errore gestione log: " msgstr "[BastionGuard-daemon] ⚠️ Błąd zarządzania dziennikiem: " #: ../src/phishing/BastionGuard-daemon.cpp:175 msgid "[BastionGuard-daemon] 🚀 Avvio del servizio LocalWarningServer..." msgstr "[BastionGuard-daemon] 🚀 Uruchamianie usługi LocalWarningServer..." #: ../src/phishing/BastionGuard-daemon.cpp:191 msgid "" "[BastionGuard-daemon] ⚠️ Permessi insufficienti per aprire porte 81/444.\n" msgstr "" "[BastionGuard-daemon] ⚠️ Niewystarczające uprawnienia do otwarcia portów 81/444.\n" #: ../src/phishing/BastionGuard-daemon.cpp:192 msgid "" " Esegui: sudo setcap 'cap_net_bind_service=+ep' /usr/bin/BastionGuard-" "daemon\n" msgstr "" " Wykonaj: sudo setcap 'cap_net_bind_service=+ep' /usr/bin/BastionGuard-" "daemon\n" #: ../src/phishing/BastionGuard-daemon.cpp:209 msgid "[BastionGuard-daemon] ✅ Server attivo su " msgstr "[BastionGuard-daemon] ✅ Serwer aktywny na " #: ../src/phishing/BastionGuard-daemon.cpp:210 msgid " e " msgstr " oraz " #: ../src/phishing/BastionGuard-daemon.cpp:219 msgid "[BastionGuard-daemon] 🟢 Trusted domain rilevato: " msgstr "[BastionGuard-daemon] 🟢 Wykryto zaufaną domenę: " #: ../src/phishing/BastionGuard-daemon.cpp:219 msgid " — bypass redirect.\n" msgstr " — pomijam przekierowanie.\n" #: ../src/phishing/BastionGuard-daemon.cpp:221 msgid "[BastionGuard-daemon] 🔴 Sospetto: " msgstr "[BastionGuard-daemon] 🔴 Podejrzane: " #: ../src/phishing/BastionGuard-daemon.cpp:221 msgid " — instradato verso 127.0.0.2.\n" msgstr " — kierowane na 127.0.0.2.\n" #: ../src/phishing/BastionGuard-daemon.cpp:230 msgid "[BastionGuard-daemon] 🛑 Arresto in corso..." msgstr "[BastionGuard-daemon] 🛑 Trwa zatrzymywanie..." #: ../src/phishing/BastionGuard-daemon.cpp:232 msgid "[BastionGuard-daemon] ✅ Terminato correttamente." msgstr "[BastionGuard-daemon] ✅ Zakończono poprawnie." #: ../src/phishing/BastionGuard-daemon.cpp:235 msgid "[BastionGuard-daemon] ❌ Errore fatale: " msgstr "[BastionGuard-daemon] ❌ Błąd krytyczny: " #: ../src/phishing/BastionGuard-daemon.cpp:239 msgid "[BastionGuard-daemon] ❌ Errore sconosciuto." msgstr "[BastionGuard-daemon] ❌ Nieznany błąd." #: ../src/phishing/local_warning_server.cpp:64 msgid "(Log non disponibile)" msgstr "(Dziennik niedostępny)" #: ../src/phishing/local_warning_server.cpp:68 msgid "(Log vuoto)" msgstr "(Dziennik pusty)" #: ../src/phishing/local_warning_server.cpp:86 msgid "(Nessuna attività recente)" msgstr "(Brak niedawnej aktywności)" #: ../src/phishing/local_warning_server.cpp:193 msgid "[LocalWarningServer] ✅ Whitelist caricata: " msgstr "[LocalWarningServer] ✅ Wczytano białą listę: " #: ../src/phishing/local_warning_server.cpp:194 msgid " domini trusted\n" msgstr " zaufanych domen\n" #: ../src/phishing/local_warning_server.cpp:232 msgid "[LocalWarningServer] ⚠️ Porta " msgstr "[LocalWarningServer] ⚠️ Port " #: ../src/phishing/local_warning_server.cpp:233 msgid " non disponibile: " msgstr " niedostępny: " #: ../src/phishing/local_warning_server.cpp:269 msgid "[LocalWarningServer] ❌ Errore creazione SoupServer\n" msgstr "[LocalWarningServer] ❌ Błąd tworzenia SoupServer\n" #: ../src/phishing/local_warning_server.cpp:286 msgid "[LocalWarningServer] TLS error: " msgstr "[LocalWarningServer] Błąd TLS: " #: ../src/phishing/local_warning_server.cpp:300 msgid "[LocalWarningServer] ⚠️ Nessuna porta disponibile su " msgstr "[LocalWarningServer] ⚠️ Brak dostępnego portu na " #: ../src/phishing/local_warning_server.cpp:307 msgid "[LocalWarningServer] ✅ Avviato su " msgstr "[LocalWarningServer] ✅ Uruchomiono na " #: ../src/phishing/local_warning_server.cpp:325 msgid "[LocalWarningServer] 🛑 Arrestato\n" msgstr "[LocalWarningServer] 🛑 Zatrzymano\n" #: ../src/phishing/local_warning_server.cpp:342 #: ../src/phishing/local_warning_server.cpp:351 msgid "dominio-sconosciuto" msgstr "domena-nieznana" #: ../src/phishing/local_warning_server.cpp:375 msgid "Accesso bloccato - BastionGuard DNS" msgstr "Dostęp zablokowany - BastionGuard DNS" #: ../src/phishing/local_warning_server.cpp:413 msgid "Dominio bloccato" msgstr "Domena zablokowana" #: ../src/phishing/local_warning_server.cpp:415 msgid "L'accesso al dominio" msgstr "Dostęp do domeny" #: ../src/phishing/local_warning_server.cpp:418 msgid "è stato bloccato dal sistema DNS di BastionGuard (dnsmasq)." msgstr "został zablokowany przez system DNS BastionGuard (dnsmasq)." #: ../src/phishing/local_warning_server.cpp:420 msgid "Torna al sicuro" msgstr "Wróć do bezpiecznego miejsca" #: ../src/phishing/local_warning_server.cpp:421 msgid "BastionGuard — protezione DNS attiva" msgstr "BastionGuard — aktywna ochrona DNS" #: ../src/phishing/google_safe.cpp:33 msgid "" "[GoogleSafe] 🛈 Modulo attivo ma disabilitato in questa build (dnsmasq " "backend)\n" msgstr "" "[GoogleSafe] 🛈 Moduł aktywny, ale wyłączony w tej kompilacji (backend dnsmasq)\n" #: ../src/phishing/WebProbe.cpp:97 msgid "[WebProbe] ✅ Caricata blocklist da: " msgstr "[WebProbe] ✅ Wczytano listę blokującą z: " #: ../src/phishing/WebProbe.cpp:98 msgid " domini)\n" msgstr " domen)\n" #: ../src/phishing/WebProbe.cpp:102 msgid "[WebProbe] ⚠️ Nessuna blocklist trovata.\n" msgstr "[WebProbe] ⚠️ Nie znaleziono listy blokującej.\n" #: ../src/phishing/WebProbe.cpp:205 msgid "[WebProbe] ⚠️ DNS ha restituito 127.0.0.2 per " msgstr "[WebProbe] ⚠️ DNS zwrócił 127.0.0.2 dla " #: ../src/cloud/MalwareBazaar.cpp:30 msgid "[Cloud] Nessun file " msgstr "[Cloud] Brak pliku " #: ../src/cloud/MalwareBazaar.cpp:30 msgid " trovato.\n" msgstr " znaleziono.\n" #: ../src/cloud/MalwareBazaar.cpp:41 ../src/cloud/MalwareBazaar.cpp:44 msgid "malware_bazaar_api_key=" msgstr "malware_bazaar_api_key=" #: ../src/cloud/MalwareBazaar.cpp:47 msgid "[Cloud] API key caricata correttamente.\n" msgstr "[Cloud] Klucz API wczytany poprawnie.\n" #: ../src/cloud/MalwareBazaar.cpp:49 msgid "[Cloud] API key vuota.\n" msgstr "[Cloud] Klucz API pusty.\n" #: ../src/cloud/MalwareBazaar.cpp:126 msgid "[Cloud] Nessuna API key impostata.\n" msgstr "[Cloud] Nie ustawiono żadnego klucza API.\n" #: ../src/cloud/MalwareBazaar.cpp:132 msgid "[Cloud] Impossibile inizializzare CURL.\n" msgstr "[Cloud] Nie można zainicjować CURL.\n" #: ../src/cloud/MalwareBazaar.cpp:158 msgid "[Cloud] Curl errore: " msgstr "[Cloud] Błąd CURL: " #: ../src/cloud/MalwareBazaar.cpp:164 msgid "[Cloud] JSON non valido\n" msgstr "[Cloud] Nieprawidłowy JSON\n" #: ../src/cloud/MalwareBazaar.cpp:171 msgid "[Cloud] Errore API: " msgstr "[Cloud] Błąd API: " #: ../src/cloud/MalwareBazaar.cpp:177 msgid "[Cloud] Nessun dato per questo hash\n" msgstr "[Cloud] Brak danych dla tego hasha\n" msgid "DB ClamAV" msgstr "Baza danych ClamAV" msgid "Database firme ClamAV" msgstr "Baza sygnatur ClamAV" msgid "" "Questa sezione mostra le firme presenti nel database ClamAV.\n" "Le firme personalizzate installate in /var/lib/clamav verranno caricate automaticamente da clamd." msgstr "" "Ta sekcja wyświetla sygnatury znajdujące się w bazie danych ClamAV.\n" "Sygnatury niestandardowe zainstalowane w /var/lib/clamav będą automatycznie ładowane przez clamd." msgid "Percorso database:" msgstr "Ścieżka do bazy danych:" msgid "Aggiorna" msgstr "Aktualizuj" msgid "Firme trovate: %1" msgstr "Znalezione sygnatury: %1" msgid "Nessuna firma trovata in /var/lib/clamav" msgstr "Nie znaleziono żadnych sygnatur w /var/lib/clamav" #: src/DashboardPage.cpp msgid "Verifica aggiornamenti..." msgstr "Sprawdzanie aktualizacji..." #: src/DashboardPage.cpp msgid "Aggiornato" msgstr "Aktualne" #: src/DashboardPage.cpp msgid "Aggiornamento disponibile" msgstr "Dostępna aktualizacja" #: src/DashboardPage.cpp msgid "Impossibile verificare" msgstr "Nie można sprawdzić" msgid "Remoto: %1 (%2)" msgstr "Zdalna wersja: %1 (%2)" msgid "" "Benvenuto nel setup iniziale di BastionGuard.\n" "Questo wizard ti guiderà passo passo nella configurazione iniziale.\n" "\n" "Sono previsti 10 passaggi principali:\n" "1) Configurazione del resolver locale (DNS 127.0.0.1)\n" "2) Configurazione di DNSMasq per BastionGuard\n" "3) Apertura delle porte firewall necessarie\n" "4) Configurazione avanzata del firewall (nftables)\n" "5) Generazione e installazione della CA di sistema\n" "6) Configurazione del webserver (porte HTTP/HTTPS)\n" "7) Installazione del Native Messaging Host per browser\n" "8) Abilitazione del servizio User Agent\n" "9) Download della lista delle banche (MISP)\n" "10) Riepilogo ed esecuzione delle azioni selezionate.\n" "\n" "Puoi usare i pulsanti Avanti e Indietro per navigare tra le sezioni." msgstr "" "Witamy w kreatorze wstępnej konfiguracji BastionGuard.\n" "Ten kreator przeprowadzi Cię krok po kroku przez proces początkowej konfiguracji.\n" "\n" "Przewidziano 10 głównych kroków:\n" "1) Konfiguracja lokalnego resolvera (DNS 127.0.0.1)\n" "2) Konfiguracja DNSMasq dla BastionGuard\n" "3) Otwarcie wymaganych portów zapory sieciowej\n" "4) Zaawansowana konfiguracja zapory (nftables)\n" "5) Generowanie i instalacja systemowego urzędu certyfikacji (CA)\n" "6) Konfiguracja serwera WWW (porty HTTP/HTTPS)\n" "7) Instalacja Native Messaging Host dla przeglądarki\n" "8) Włączenie usługi User Agent\n" "9) Pobranie listy banków (MISP)\n" "10) Podsumowanie i wykonanie wybranych działań.\n" "\n" "Możesz używać przycisków Dalej i Wstecz, aby poruszać się między sekcjami." msgid "Protezione" msgstr "Ochrona" msgid "Servizi" msgstr "Usługi" msgid "Phishing Scanner" msgstr "Skaner phishingu" msgid "Analyze a URL for phishing" msgstr "Analizuj adres URL pod kątem phishingu" msgid "Check a domain phishing" msgstr "Sprawdź domenę pod kątem phishingu" msgid "When a destination is not present in our blocklists, BastionGuard applies heuristic page analysis to detect phishing patterns, redirect chains, credential-harvesting forms, obfuscated scripts, and brand impersonation signals." msgstr "Gdy adres docelowy nie znajduje się na naszych listach blokowania, BastionGuard stosuje heurystyczną analizę strony w celu wykrycia wzorców phishingu, łańcuchów przekierowań, formularzy przechwytujących dane logowania, zaciemnionych skryptów oraz sygnałów podszywania się pod markę." msgid "Analyze" msgstr "Analizuj" msgid "Insert a URL to analyze." msgstr "Wprowadź adres URL do analizy." msgid "The URL format is not valid." msgstr "Format adresu URL jest nieprawidłowy." msgid "Analysis started..." msgstr "Rozpoczęto analizę..." msgid "Analyzing URL..." msgstr "Analizowanie adresu URL..." msgid "Starting analysis for:" msgstr "Rozpoczynanie analizy dla:" msgid "Ready." msgstr "Gotowe." msgid "Unable to contact BastionGuard Security Intelligence." msgstr "Nie można połączyć się z BastionGuard Security Intelligence." msgid "Remote analysis failed." msgstr "Zdalna analiza nie powiodła się." msgid "The remote BastionGuard Security Intelligence page did not return valid HTML." msgstr "Zdalna strona BastionGuard Security Intelligence nie zwróciła prawidłowego kodu HTML." msgid "Unexpected response format from remote analyzer." msgstr "Nieoczekiwany format odpowiedzi z zdalnego analizatora." msgid "Parsing failed." msgstr "Przetwarzanie danych nie powiodło się." msgid "The remote page responded, but no classification block was found." msgstr "Zdalna strona odpowiedziała, ale nie znaleziono bloku klasyfikacji." msgid "Malicious result detected." msgstr "Wykryto złośliwy wynik." msgid "Suspicious result detected." msgstr "Wykryto podejrzany wynik." msgid "Analysis complete." msgstr "Analiza zakończona." msgid "Protezione Email" msgstr "Ochrona poczty e-mail" msgid "Abilita protezione email" msgstr "Włącz ochronę poczty e-mail" msgid "Scansiona email in uscita" msgstr "Skanuj wychodzące wiadomości e-mail" msgid "Inserisci firma automatica" msgstr "Wstaw automatyczny podpis" msgid "Pubblica STARTTLS" msgstr "Publikuj STARTTLS" msgid "Abilita listener TLS implicito" msgstr "Włącz nasłuch TLS implicit" msgid "Nome visualizzato" msgstr "Nazwa wyświetlana" msgid "Ruolo" msgstr "Rola" msgid "Azienda" msgstr "Firma" msgid "Telefono" msgstr "Telefon" msgid "Sito web" msgstr "Strona internetowa" msgid "Logo fisso utilizzato: /usr/share/BastionGuard/data/logo.png" msgstr "Używane stałe logo: /usr/share/BastionGuard/data/logo.png" msgid "Installa l'estensione BastionGuard per Thunderbird e il native host.\nSe necessario, inserisci la password amministratore per completare l'installazione." msgstr "Zainstaluj rozszerzenie BastionGuard dla Thunderbirda oraz native host.\nW razie potrzeby wprowadź hasło administratora, aby zakończyć instalację." msgid "Password amministratore" msgstr "Hasło administratora" msgid "Inserisci la password sudo" msgstr "Wprowadź hasło sudo" msgid "Installa estensione Thunderbird" msgstr "Zainstaluj rozszerzenie Thunderbird" msgid "Pulisci log" msgstr "Wyczyść logi" msgid "Script non trovato:\n" msgstr "Nie znaleziono skryptu:\n" msgid "Impossibile avviare lo script di installazione.\n" msgstr "Nie można uruchomić skryptu instalacyjnego.\n" msgid "\n✔ Installazione Thunderbird completata.\n" msgstr "\n✔ Instalacja Thunderbirda zakończona.\n" msgid "\n❌ Installazione fallita (exit=%1)\n" msgstr "\n❌ Instalacja nie powiodła się (exit=%1)\n" msgid "Seleziona i profili SMTP da importare da Thunderbird.\nLe password non sono esportabili: dovrai inserirle manualmente dopo l'importazione." msgstr "Wybierz profile SMTP do zaimportowania z Thunderbirda.\nHasła nie mogą być eksportowane: należy je wprowadzić ręcznie po imporcie." msgid "Profili trovati in Thunderbird" msgstr "Profile znalezione w Thunderbirdzie" msgid "Profili attivi (da mail.json)" msgstr "Aktywne profile (z mail.json)" msgid "Email: " msgstr "E-mail: " msgid "smtp_host non valido — inserisci il server SMTP reale" msgstr "Nieprawidłowy smtp_host — wprowadź prawdziwy serwer SMTP" msgid "Server SMTP:" msgstr "Serwer SMTP:" msgid "Porta:" msgstr "Port:" msgid "Password:" msgstr "Hasło:" msgid "(salvata)" msgstr "(zapisane)" msgid "Inserisci la password SMTP" msgstr "Wprowadź hasło SMTP" msgid "🔍 Scansiona Thunderbird" msgstr "🔍 Skanuj Thunderbird" msgid "❌ Nessun profilo trovato" msgstr "❌ Nie znaleziono profili" msgid "✔ Trovati %1 profili SMTP da Thunderbird" msgstr "✔ Znaleziono %1 profili SMTP w Thunderbirdzie" msgid "⬇ Importa profili selezionati" msgstr "⬇ Importuj wybrane profile" msgid "❌ Nessun profilo da importare. Scansiona prima." msgstr "❌ Brak profili do importu. Najpierw wykonaj skanowanie." msgid "✔ %1 profili salvati e proxy riavviato." msgstr "✔ Zapisano %1 profili i ponownie uruchomiono proxy." msgid "✔ Importati %1 profili — salvataggio fallito, usa 'Salva' manualmente." msgstr "✔ Zaimportowano %1 profili — zapis nie powiódł się, użyj ręcznie opcji „Zapisz”." msgid "Nessun profilo selezionato." msgstr "Nie wybrano żadnego profilu." msgid "Generale" msgstr "Ogólne" msgid "Firma" msgstr "Podpis" msgid "Profili SMTP" msgstr "Profile SMTP" msgid "Thunderbird" msgstr "Thunderbird" msgid "Salva configurazione email" msgstr "Zapisz konfigurację e-mail" msgid "Firma vuota" msgstr "Pusty podpis" msgid "La firma automatica è abilitata ma tutti i campi firma sono vuoti." msgstr "Automatyczny podpis jest włączony, ale wszystkie pola podpisu są puste." msgid "Profili SMTP non configurati" msgstr "Profile SMTP nie są skonfigurowane" msgid "I seguenti profili avevano smtp_host = 127.0.0.1 e non possono essere usati come relay:\n" msgstr "Następujące profile miały smtp_host = 127.0.0.1 i nie mogą być używane jako relay:\n" msgid "\nSono stati salvati senza server SMTP. Aggiorna i campi 'Server SMTP' nel tab Profili SMTP e reimporta." msgstr "\nZostały zapisane bez serwera SMTP. Zaktualizuj pola „Serwer SMTP” w zakładce Profile SMTP i zaimportuj ponownie." msgid "❌ Impossibile salvare la configurazione" msgstr "❌ Nie można zapisać konfiguracji" msgid "Errore salvataggio" msgstr "Błąd zapisu" msgid "Impossibile scrivere ~/.config/BastionGuard/mail.json" msgstr "Nie można zapisać do ~/.config/BastionGuard/mail.json" msgid "✔ Configurazione salvata in ~/.config/BastionGuard/mail.json" msgstr "✔ Konfiguracja zapisana w ~/.config/BastionGuard/mail.json" msgid "✔ %1 profili attivi" msgstr "✔ %1 aktywnych profili" msgid "✔ Configurazione email multi-SMTP salvata" msgstr "✔ Zapisano konfigurację e-mail multi-SMTP" msgid "Email" msgstr "E-mail" msgid "Mail Proxy" msgstr "Proxy poczty" msgid "Proxy SMTP locale per protezione email in uscita" msgstr "Lokalny proxy SMTP do ochrony wychodzącej poczty e-mail" msgid "⏳ Troppi controlli cloud in corso, salto temporaneamente." msgstr "⏳ Zbyt wiele kontroli chmury w toku, tymczasowo pomijam." msgid "❌ Errore controllo cloud sconosciuto." msgstr "❌ Nieznany błąd kontroli chmury." #: first-run-services-window.cpp msgid "[FirstRun] CA non ancora generata, verrà installata al primo avvio CEF\n" msgstr "[FirstRun] CA nie została jeszcze wygenerowana, zostanie zainstalowana przy pierwszym uruchomieniu CEF\n" #: first-run-services-window.cpp msgid "[FirstRun] helper non trovato: " msgstr "[FirstRun] nie znaleziono helpera: " #: first-run-services-window.cpp msgid "[FirstRun] Installazione CA BastionGuard nel trust store...\n" msgstr "[FirstRun] Instalowanie CA BastionGuard w magazynie zaufanych certyfikatów...\n" #: first-run-services-window.cpp msgid "[FirstRun] ⚠️ pkexec fallito, tentativo sudo...\n" msgstr "[FirstRun] ⚠️ pkexec nie powiódł się, próba z sudo...\n" #: first-run-services-window.cpp msgid "[FirstRun] ✅ CA installata nel sistema\n" msgstr "[FirstRun] ✅ CA zainstalowana w systemie\n" #: first-run-services-window.cpp msgid "[FirstRun] ❌ Installazione CA fallita\n" msgstr "[FirstRun] ❌ Instalacja CA nie powiodła się\n" #: first-run-services-window.cpp msgid "[FirstRun] ✅ NSS: " msgstr "[FirstRun] ✅ NSS: " #: first-run-services-window.cpp msgid "[FirstRun] ✅ NSS profili utente aggiornati\n" msgstr "[FirstRun] ✅ Profile użytkownika NSS zostały zaktualizowane\n" #. bank_filter.hpp #: bank_filter.hpp msgid "[filter] HOME variable not set\n" msgstr "[filter] zmienna HOME nie jest ustawiona\n" #. Translators: %1 = list type (banks/payments), %2 = file path #: bank_filter.hpp #, c-format msgid "[filter] cannot read %s list: %s\n" msgstr "[filter] nie można odczytać listy %s: %s\n" #. Translators: %1 = number of bank domains, %2 = number of payment domains #: bank_filter.hpp #, c-format msgid "[filter] loaded %zu bank domains, %zu payment domains\n" msgstr "[filter] załadowano %zu domen bankowych i %zu domen płatności\n" #. block_page.hpp #: block_page.hpp msgid "BastionGuard — Protected Session" msgstr "BastionGuard — Chroniona sesja" #: block_page.hpp msgid "Banking institution" msgstr "Instytucja bankowa" #: block_page.hpp msgid "Secure payment" msgstr "Bezpieczna płatność" #: block_page.hpp msgid "Protected session opened" msgstr "Chroniona sesja została otwarta" #: block_page.hpp #, c-format msgid "" "BastionGuard has opened %s in an isolated, protected " "window.

This tab has no access to the site. Use the BastionGuard " "window that just opened." msgstr "" "BastionGuard otworzył %s w odizolowanym, chronionym oknie." "

Ta karta nie ma dostępu do strony. Użyj okna BastionGuard, które właśnie zostało otwarte." #: block_page.hpp msgid "" "💡 You can safely close this tab. The secure session is already active in " "the sandbox." msgstr "" "💡 Możesz bezpiecznie zamknąć tę kartę. Bezpieczna sesja jest już aktywna " "w środowisku sandbox." #: block_page.hpp msgid "Shield icon" msgstr "Ikona tarczy" #: block_page.hpp msgid "Verified" msgstr "Zweryfikowano" #: block_page.hpp msgid "en" msgstr "pl" #. ca_installer.hpp #: ca_installer.hpp msgid "[ca-installer] NSS utente aggiornato\n" msgstr "[ca-installer] NSS użytkownika zaktualizowany\n" #: ca_installer.hpp msgid "[ca-installer] ❌ helper non trovato: " msgstr "[ca-installer] ❌ nie znaleziono helpera: " #: ca_installer.hpp msgid "[ca-installer] 🔐 Richiesta autorizzazione installazione CA...\n" msgstr "[ca-installer] 🔐 Żądanie uprawnień do instalacji CA...\n" #: ca_installer.hpp msgid "[ca-installer] ❌ pkexec fallito o rifiutato dall'utente\n" msgstr "[ca-installer] ❌ pkexec nie powiódł się lub został odrzucony przez użytkownika\n" #: ca_installer.hpp msgid "[ca-installer] ✅ CA installata nel sistema via pkexec\n" msgstr "[ca-installer] ✅ CA zainstalowana w systemie za pomocą pkexec\n" #: ca_installer.hpp msgid "[ca-installer] ⚠️ Fallback sudo...\n" msgstr "[ca-installer] ⚠️ Przełączanie na sudo...\n" #: ca_installer.hpp msgid "[ca-installer] ❌ Impossibile installare CA nel sistema\n" msgstr "[ca-installer] ❌ Nie można zainstalować CA w systemie\n" #: ca_installer.hpp msgid "[ca-installer] ✅ CA già trusted\n" msgstr "[ca-installer] ✅ CA jest już zaufana\n" #: ca_installer.hpp msgid "[ca-installer] ❌ CA source non trovata: " msgstr "[ca-installer] ❌ Nie znaleziono źródła CA: " #: SettingsPage.cpp msgid "Installazione navigazione sicura" msgstr "Instalacja bezpiecznego przeglądania" #: SettingsPage.cpp msgid "Avvio installazione navigazione sicura...\n" msgstr "Rozpoczynanie instalacji bezpiecznego przeglądania...\n" #: SettingsPage.cpp msgid "Log installazione" msgstr "Dziennik instalacji" #: SettingsPage.cpp msgid "Chiudi" msgstr "Zamknij" #: SettingsPage.cpp msgid "✔ Navigazione sicura installata" msgstr "✔ Bezpieczne przeglądanie zostało zainstalowane" #: SettingsPage.cpp msgid "❌ Installazione navigazione sicura fallita" msgstr "❌ Instalacja bezpiecznego przeglądania nie powiodła się" #: SettingsPage.cpp msgid "Installazione completata" msgstr "Instalacja zakończona" #: SettingsPage.cpp msgid "La navigazione sicura è stata installata correttamente.\n\nChiudi il browser e riaprilo." msgstr "Bezpieczne przeglądanie zostało zainstalowane pomyślnie.\n\nZamknij przeglądarkę i otwórz ją ponownie." #: SettingsPage.cpp msgid "La navigazione sicura è stata installata, ma il riavvio del servizio BastionGuard-cef non è riuscito.\n\nChiudi il browser e riaprilo." msgstr "Bezpieczne przeglądanie zostało zainstalowane, ale ponowne uruchomienie usługi BastionGuard-cef nie powiodło się.\n\nZamknij przeglądarkę i otwórz ją ponownie." #: SettingsPage.cpp msgid "Errore" msgstr "Błąd" #: SettingsPage.cpp msgid "Impossibile completare l'installazione della navigazione sicura. Controlla il log nella finestra aperta." msgstr "Nie można ukończyć instalacji bezpiecznego przeglądania. Sprawdź dziennik w otwartym oknie." #: DashoardPage.cpp msgid "Tema Scuro" msgstr "Ciemny motyw" #: DashoardPage.cpp msgid "Tema Chiaro" msgstr "Jasny motyw" #: SettingsWindow.cpp msgid "Domini Pagamenti" msgstr "Domeny płatności" #: SettingsWindow.cpp msgid "Bypass Proxy" msgstr "Ominięcie proxy" # ── build_secure_payments_tab — pulsante "Installazione navigazione sicura" ─── msgid "Installazione navigazione sicura" msgstr "Instalacja bezpiecznego przeglądania" msgid "Avvio installazione navigazione sicura...\n" msgstr "Rozpoczynanie instalacji bezpiecznego przeglądania...\n" msgid "Installazione completata" msgstr "Instalacja zakończona" msgid "" "La navigazione sicura è stata installata correttamente.\n" "\n" "Chiudi il browser e riaprilo." msgstr "" "Bezpieczne przeglądanie zostało pomyślnie zainstalowane.\n" "\n" "Zamknij przeglądarkę i uruchom ją ponownie." msgid "" "La navigazione sicura è stata installata, ma il riavvio del servizio " "BastionGuard-cef non è riuscito.\n" "\n" "Chiudi il browser e riaprilo." msgstr "" "Bezpieczne przeglądanie zostało zainstalowane, ale ponowne uruchomienie usługi " "BastionGuard-cef nie powiodło się.\n" "\n" "Zamknij przeglądarkę i uruchom ją ponownie." msgid "✔ Navigazione sicura installata" msgstr "✔ Bezpieczne przeglądanie zainstalowane" msgid "❌ Installazione navigazione sicura fallita" msgstr "❌ Instalacja bezpiecznego przeglądania nie powiodła się" msgid "" "Impossibile completare l'installazione della navigazione sicura. " "Controlla il log nella finestra aperta." msgstr "" "Nie można ukończyć instalacji bezpiecznego przeglądania. " "Sprawdź log w otwartym oknie." # ── build_proxy_bypass_tab ──────────────────────────────────────────────────── msgid "🔓 Bypass Proxy" msgstr "🔓 Ominięcie proxy" msgid "" "Domini in questa lista bypassano completamente il proxy BastionGuard.\n" "Il traffico viene inoltrato in tunnel TCP puro trasparente: nessuna\n" "intercettazione TLS, nessuna sostituzione certificati.\n" "\n" "Usare per siti che attivano 2FA o CAPTCHA quando rilevano la presenza del proxy." msgstr "" "Domeny na tej liście całkowicie omijają proxy BastionGuard.\n" "Ruch jest przekazywany przez czysty, przezroczysty tunel TCP: brak\n" "przechwytywania TLS i brak podmiany certyfikatów.\n" "\n" "Użyj tego dla stron, które aktywują 2FA lub CAPTCHA po wykryciu proxy." msgid "" "ℹ️ Anche le banche presenti in banks.json vengono bypassate se inserite qui.\n" "Rimuoverle dal bypass per ripristinare la protezione sandbox." msgstr "" "ℹ️ Banki znajdujące się w banks.json również zostaną ominięte, jeśli zostaną tu dodane.\n" "Usuń je z listy ominięć, aby przywrócić ochronę sandbox." msgid "Domini in bypass:" msgstr "Ominięte domeny:" msgid "Inserisci dominio (es. banca.it oppure checkout.esempio.com)" msgstr "Wprowadź domenę (np. banca.it lub checkout.przyklad.com)" msgid "Aggiungi" msgstr "Dodaj" msgid "Rimuovi" msgstr "Usuń" msgid "Ripristina" msgstr "Przywróć" msgid "Salva" msgstr "Zapisz" msgid "Valore non valido" msgstr "Nieprawidłowa wartość" msgid "Inserisci un dominio valido (es. banca.it)." msgstr "Wprowadź prawidłową domenę (np. banca.it)." msgid "➕ Dominio aggiunto — clicca Salva per applicare." msgstr "➕ Domenę dodano — kliknij Zapisz, aby zastosować." msgid "🗑 Dominio rimosso — clicca Salva per applicare." msgstr "🗑 Domenę usunięto — kliknij Zapisz, aby zastosować." msgid "↩️ Lista ripristinata dal file." msgstr "↩️ Lista przywrócona z pliku." msgid "Errore" msgstr "Błąd" msgid "Impossibile salvare proxy_bypass.json." msgstr "Nie można zapisać proxy_bypass.json." msgid "✔ proxy_bypass.json salvato" msgstr "✔ proxy_bypass.json zapisany" msgid "Bypass Proxy" msgstr "Ominięcie proxy" msgid "" "[filter] HOME variable not set\n" msgstr "" "[filter] zmienna HOME nie jest ustawiona\n" msgid "banks" msgstr "banki" msgid "payments" msgstr "płatności" msgid "exclusions" msgstr "wykluczenia" msgid "user-banks" msgstr "banki użytkownika" msgid "proxy-bypass" msgstr "obejście proxy" msgid "" "[filter] loaded %zu bank, %zu user-bank, %zu payment, %zu exclusion, %zu proxy-bypass domains\n" msgstr "" "[filter] załadowano %zu banków, %zu banków użytkownika, %zu płatności, %zu wykluczeń, %zu domen obejścia proxy\n" msgid "" "[filter] cannot read %s list: %s\n" msgstr "" "[filter] nie można odczytać listy %s: %s\n" msgid "" "[bastionguard] session closed for root: %s — browser proxy restored\n" msgstr "" "[bastionguard] sesja dla root została zamknięta: %s — przywrócono proxy przeglądarki\n" msgid "" "[bastionguard] failed to launch %s for %s\n" msgstr "" "[bastionguard] nie udało się uruchomić %s dla %s\n" msgid "" "[bastionguard] open_notify exception: %s\n" msgstr "" "[bastionguard] wyjątek open_notify: %s\n" msgid "" "[bastionguard] open_notify unknown exception\n" msgstr "" "[bastionguard] nieznany wyjątek open_notify\n" msgid "" "[bastionguard] secure domain already active, blocking again: %s (session: %s)\n" msgstr "" "[bastionguard] bezpieczna domena jest już aktywna, ponowne blokowanie: %s (sesja: %s)\n" msgid "" "[bastionguard] %s intercepted: %s (root: %s)\n" msgstr "" "[bastionguard] %s przechwycone: %s (root: %s)\n" msgid "" "[cef] accept error: %s\n" msgstr "" "[cef] błąd accept: %s\n" msgid "" "[args] invalid --port value\n" msgstr "" "[args] nieprawidłowa wartość --port\n" msgid "" "[cef] CefInitialize failed\n" msgstr "" "[cef] CefInitialize nie powiodło się\n" msgid "" "[cef] initialized (sandbox ON)\n" msgstr "" "[cef] zainicjalizowano (sandbox WŁ.)\n" msgid "" "[cef] starting %u I/O threads\n" msgstr "" "[cef] uruchamianie %u wątków I/O\n" msgid "" "[cef] signal received, exiting\n" msgstr "" "[cef] odebrano sygnał, zakończenie\n" msgid "" "[filter] SIGHUP: reloading domain lists\n" msgstr "" "[filter] SIGHUP: ponowne ładowanie list domen\n" msgid "" "[cef] acceptor error: %s\n" msgstr "" "[cef] błąd acceptora: %s\n" msgid "" "[cef] backend proxy listening on %s:%d\n" msgstr "" "[cef] backend proxy nasłuchuje na %s:%d\n" msgid "" "[browser-proxy] Firefox profile configured: %s\n" msgstr "" "[browser-proxy] profil Firefox skonfigurowany: %s\n" msgid "" "[browser-proxy] Chromium policy written: %s\n" msgstr "" "[browser-proxy] zapisano politykę Chromium: %s\n" msgid "" "[ca-install] certutil not found, skipping Firefox CA install\n" msgstr "" "[ca-install] nie znaleziono certutil, pomijanie instalacji CA w Firefox\n" msgid "" "[ca-install] CA installed in Firefox profile: %s\n" msgstr "" "[ca-install] CA zainstalowana w profilu Firefox: %s\n" msgid "" "[ca-install] CA installed in ~/.pki/nssdb (Chromium)\n" msgstr "" "[ca-install] CA zainstalowana w ~/.pki/nssdb (Chromium)\n" msgid "" "[ca-install] CA installed in snap Chromium nssdb\n" msgstr "" "[ca-install] CA zainstalowana w bazie nssdb snap Chromium\n" msgid "" "[ca-install] CA cert not found, skipping\n" msgstr "" "[ca-install] certyfikat CA nie znaleziony, pomijanie\n" msgid "" "[ca-install] installing BastionGuard CA in browsers\n" msgstr "" "[ca-install] instalowanie CA BastionGuard w przeglądarkach\n" msgid "" "[browser-proxy] configuring browsers\n" msgstr "" "[browser-proxy] konfigurowanie przeglądarek\n" msgid "" "[browser-proxy] restoring browser proxy settings\n" msgstr "" "[browser-proxy] przywracanie ustawień proxy przeglądarki\n" msgid "" "[proxy-config] command failed: %s\n" msgstr "" "[proxy-config] polecenie nie powiodło się: %s\n" msgid "" "[proxy-config] setting system proxy → %s:%d\n" msgstr "" "[proxy-config] ustawianie proxy systemowego → %s:%d\n" msgid "" "[proxy-config] restoring system proxy\n" msgstr "" "[proxy-config] przywracanie proxy systemowego\n" msgid "" "[tls-intercept] generazione CA intermedia RSA 4096...\n" msgstr "" "[tls-intercept] generowanie pośredniej CA RSA 4096...\n" msgid "" "[tls-intercept] ✅ CA intermedia generata\n" msgstr "" "[tls-intercept] ✅ wygenerowano pośrednią CA\n" msgid "" "[tls-intercept] CA copiata in /etc/BastionGuard/certs/\n" msgstr "" "[tls-intercept] CA skopiowana do /etc/BastionGuard/certs/\n" msgid "" "[tls-intercept] CA caricata dal disco\n" msgstr "" "[tls-intercept] CA załadowana z dysku\n" msgid "" "[tls-intercept] leaf cert pronto per: %s\n" msgstr "" "[tls-intercept] certyfikat leaf gotowy dla: %s\n" msgid "" "[ca-installer] NSS utente aggiornato\n" msgstr "" "[ca-installer] NSS użytkownika zaktualizowany\n" msgid "[ca-installer] ❌ helper non trovato: " msgstr "[ca-installer] ❌ nie znaleziono helpera: " msgid "" "[ca-installer] 🔐 Richiesta autorizzazione installazione CA...\n" msgstr "" "[ca-installer] 🔐 żądanie autoryzacji instalacji CA...\n" msgid "" "[ca-installer] ❌ pkexec fallito o rifiutato dall'utente\n" msgstr "" "[ca-installer] ❌ pkexec nie powiodło się lub zostało odrzucone przez użytkownika\n" msgid "" "[ca-installer] ✅ CA installata nel sistema via pkexec\n" msgstr "" "[ca-installer] ✅ CA zainstalowana w systemie przez pkexec\n" msgid "[ca-installer] ❌ CA intercept non trovata: " msgstr "[ca-installer] ❌ nie znaleziono CA przechwytywania: " msgid "" "[ca-installer] ℹ️ Verrà generata al primo avvio del proxy TLS\n" msgstr "" "[ca-installer] ℹ️ zostanie wygenerowana przy pierwszym uruchomieniu proxy TLS\n" msgid "" "[ca-installer] ✅ CA già trusted (sentinel valido)\n" msgstr "" "[ca-installer] ✅ CA już zaufana (prawidłowy sentinel)\n" msgid "" "[ca-installer] 🔄 CA nuova o non ancora trusted — installazione...\n" msgstr "" "[ca-installer] 🔄 nowa lub jeszcze niezaufana CA — instalacja...\n" msgid "" "[ca-installer] ⚠️ Fallback sudo...\n" msgstr "" "[ca-installer] ⚠️ fallback do sudo...\n" msgid "" "[ca-installer] ❌ Impossibile installare CA nel sistema\n" msgstr "" "[ca-installer] ❌ nie można zainstalować CA w systemie\n" msgid "Tema dell'interfaccia" msgstr "Motyw interfejsu" msgid "Seleziona tema" msgstr "Wybierz motyw" msgid "☀ Chiaro (Light)" msgstr "☀ Jasny (Light)" msgid "🌙 Scuro (Dark)" msgstr "🌙 Ciemny (Dark)" msgid "Tema scuro: sfondo #1a1d23, testo chiaro." msgstr "Ciemny motyw: tło #1a1d23, jasny tekst." msgid "Tema chiaro: sfondo #f8f9fa, testo scuro." msgstr "Jasny motyw: tło #f8f9fa, ciemny tekst." msgid "Applica tema" msgstr "Zastosuj motyw" msgid "" "File CSS non trovato:\n" msgstr "" "Nie znaleziono pliku CSS:\n" msgid "" "Tema applicato con successo.\n" "Per un'applicazione completa riavvia BastionGuard." msgstr "" "Motyw został pomyślnie zastosowany.\n" "Aby w pełni zastosować zmiany, uruchom ponownie BastionGuard." msgid "" "Errore nel caricamento del tema:\n" msgstr "" "Błąd podczas ładowania motywu:\n" msgid "✅ Lista aggiornata da MISP, whitelist integrata e servizio CEF riavviato." msgstr "✅ Lista została zaktualizowana z MISP, biała lista została zintegrowana, a usługa CEF została ponownie uruchomiona." msgid "⚠ Lista aggiornata da MISP, ma merge whitelist fallito." msgstr "⚠ Lista została zaktualizowana z MISP, ale scalanie białej listy nie powiodło się." msgid "🛡️ Nuovi domini bancari:\n\n" msgstr "🛡️ Nowe domeny bankowe:\n\n" #: PasswordDialogs.cpp:50 msgid "Nome" msgstr "Nazwa" #: PasswordDialogs.cpp:53 msgid "Username / Email" msgstr "Nazwa użytkownika / E-mail" #: PasswordDialogs.cpp:56 msgid "URL / dominio" msgstr "URL / domena" #: PasswordDialogs.cpp:59 msgid "tag1, tag2, tag3" msgstr "tag1, tag2, tag3" #: PasswordDialogs.cpp:61 msgid "Password" msgstr "Hasło" #: PasswordDialogs.cpp:66 PasswordSearchRow.cpp:36 PasswordVaultView.cpp:167 msgid "Mostra password" msgstr "Pokaż hasło" #: PasswordDialogs.cpp:79 msgid "Note" msgstr "Notatki" #: PasswordDialogs.cpp:90 PasswordImportDialog.cpp:153 #: PasswordManagerPage.cpp:270 PasswordManagerPage.cpp:321 #: PasswordManagerPage.cpp:452 PasswordVaultView.cpp:250 msgid "Annulla" msgstr "Anuluj" #: PasswordDialogs.cpp:91 PasswordVaultView.cpp:251 msgid "Salva" msgstr "Zapisz" #: PasswordImportDialog.cpp:31 msgid "Seleziona un file CSV esportato da Chrome, Edge, Firefox o Safari." msgstr "Wybierz plik CSV wyeksportowany z Chrome, Edge, Firefox lub Safari." #: PasswordImportDialog.cpp:32 msgid "📂 Scegli file CSV…" msgstr "📂 Wybierz plik CSV…" #: PasswordImportDialog.cpp:34 msgid "⬆ Importa credenziali" msgstr "⬆ Importuj dane logowania" #: PasswordImportDialog.cpp:36 msgid "Importa credenziali da browser" msgstr "Importuj dane logowania z przeglądarki" #: PasswordImportDialog.cpp:83 msgid "Anteprima (prime 50 righe — tutte verranno importate):" msgstr "Podgląd (pierwsze 50 wierszy — wszystkie zostaną zaimportowane):" #: PasswordImportDialog.cpp:103 PasswordVaultView.cpp:108 #: PasswordVaultView.cpp:227 msgid "Chiudi" msgstr "Zamknij" #: PasswordImportDialog.cpp:138 msgid "Seleziona file CSV" msgstr "Wybierz plik CSV" #: PasswordImportDialog.cpp:143 PasswordVaultView.cpp:246 msgid "File CSV (*.csv)" msgstr "Pliki CSV (*.csv)" #: PasswordImportDialog.cpp:149 msgid "Tutti i file" msgstr "Wszystkie pliki" #: PasswordImportDialog.cpp:154 msgid "Apri" msgstr "Otwórz" #: PasswordImportDialog.cpp:203 msgid "Browser: " msgstr "Przeglądarka: " #: PasswordImportDialog.cpp:205 msgid "Credenziali trovate: " msgstr "Znalezione dane logowania: " #: PasswordImportDialog.cpp:231 PasswordVaultView.cpp:92 msgid "Nome / Sito" msgstr "Nazwa / Strona" #: PasswordImportDialog.cpp:232 PasswordVaultView.cpp:93 msgid "Username" msgstr "Nazwa użytkownika" #: PasswordImportDialog.cpp:233 PasswordVaultView.cpp:94 msgid "URL" msgstr "URL" #: PasswordImportDialog.cpp:268 msgid " altre (tutte verranno importate)" msgstr " więcej (wszystkie zostaną zaimportowane)" #: PasswordImportDialog.cpp:287 PasswordImportDialog.cpp:317 msgid "Preparazione: " msgstr "Przygotowanie: " #: PasswordImportDialog.cpp:289 msgid " credenziali…" msgstr " dane logowania…" #: PasswordImportDialog.cpp:326 msgid "Salvataggio nel vault…" msgstr "Zapisywanie w sejfie…" #: PasswordManagerPage.cpp:36 msgid "🔓 Sblocca vault" msgstr "🔓 Odblokuj sejf" #: PasswordManagerPage.cpp:37 msgid "🔒 Blocca" msgstr "🔒 Zablokuj" #: PasswordManagerPage.cpp:40 msgid "+ Nuova" msgstr "+ Nowy" #: PasswordManagerPage.cpp:41 msgid "⬆ Importa" msgstr "⬆ Importuj" #: PasswordManagerPage.cpp:42 msgid "🗄 Vault" msgstr "🗄 Sejf" #: PasswordManagerPage.cpp:43 msgid "↺ Aggiorna" msgstr "↺ Odśwież" #: PasswordManagerPage.cpp:44 msgid "🗑 Elimina tutto" msgstr "🗑 Usuń wszystko" #: PasswordManagerPage.cpp:123 PasswordManagerPage.cpp:202 msgid "🔒 Vault bloccato" msgstr "🔒 Sejf zablokowany" #: PasswordManagerPage.cpp:169 msgid "Cerca credenziali..." msgstr "Szukaj danych logowania..." #: PasswordManagerPage.cpp:199 msgid "🔓 Vault sbloccato" msgstr "🔓 Sejf odblokowany" #: PasswordManagerPage.cpp:241 msgid "Crea master password" msgstr "Utwórz hasło główne" #: PasswordManagerPage.cpp:246 msgid "" "Prima configurazione: scegli una master password.\n" "Minimo 8 caratteri. Non può essere recuperata se dimenticata." msgstr "" "Pierwsza konfiguracja: wybierz hasło główne.\n" "Minimum 8 znaków. Nie można go odzyskać, jeśli zostanie zapomniane." #: PasswordManagerPage.cpp:253 msgid "Nuova master password" msgstr "Nowe hasło główne" #: PasswordManagerPage.cpp:258 msgid "Conferma master password" msgstr "Potwierdź hasło główne" #: PasswordManagerPage.cpp:271 msgid "Crea vault" msgstr "Utwórz sejf" #: PasswordManagerPage.cpp:298 msgid "Le password non coincidono.\n" msgstr "Hasła nie są zgodne.\n" #: PasswordManagerPage.cpp:300 msgid "La master password deve essere di almeno 8 caratteri.\n" msgstr "Hasło główne musi mieć co najmniej 8 znaków.\n" #: PasswordManagerPage.cpp:302 msgid "🔓 Vault creato e sbloccato" msgstr "🔓 Sejf utworzony i odblokowany" #: PasswordManagerPage.cpp:305 msgid "Errore durante la creazione del vault.\n" msgstr "Błąd podczas tworzenia sejfu.\n" #: PasswordManagerPage.cpp:313 msgid "Sblocca vault" msgstr "Odblokuj sejf" #: PasswordManagerPage.cpp:315 msgid "Master password" msgstr "Hasło główne" #: PasswordManagerPage.cpp:322 msgid "Sblocca" msgstr "Odblokuj" #: PasswordManagerPage.cpp:335 msgid "Password errata.\n" msgstr "Nieprawidłowe hasło.\n" #: PasswordManagerPage.cpp:357 msgid "Nuova credenziale" msgstr "Nowe dane logowania" #: PasswordManagerPage.cpp:362 msgid "Nome credenziale obbligatorio.\n" msgstr "Nazwa danych logowania jest wymagana.\n" #: PasswordManagerPage.cpp:368 msgid "Credenziale aggiunta: " msgstr "Dodano dane logowania: " #: PasswordManagerPage.cpp:371 msgid "Errore durante il salvataggio.\n" msgstr "Błąd podczas zapisywania.\n" #: PasswordManagerPage.cpp:408 msgid "Import completato: " msgstr "Import zakończony: " #: PasswordManagerPage.cpp:409 msgid " importate" msgstr " zaimportowano" #: PasswordManagerPage.cpp:410 msgid " fallite" msgstr " nieudane" #: PasswordManagerPage.cpp:435 msgid "Nessuna credenziale da eliminare.\n" msgstr "Brak danych logowania do usunięcia.\n" #: PasswordManagerPage.cpp:438 msgid "Eliminare tutte le credenziali?" msgstr "Usunąć wszystkie dane logowania?" #: PasswordManagerPage.cpp:449 msgid "Sei sicuro? L'operazione è irreversibile." msgstr "Czy na pewno? Ta operacja jest nieodwracalna." #: PasswordSearchRow.cpp:32 msgid "Utente: " msgstr "Użytkownik: " #: PasswordSearchRow.cpp:33 msgid "URL: " msgstr "URL: " #: PasswordSearchRow.cpp:34 msgid "Aggiornato: " msgstr "Zaktualizowano: " #: PasswordSearchRow.cpp:37 msgid "Modifica" msgstr "Edytuj" #: PasswordSearchRow.cpp:38 msgid "Elimina" msgstr "Usuń" #: PasswordVaultView.cpp:31 PasswordVaultView.cpp:263 msgid "💾 Esporta CSV" msgstr "💾 Eksportuj CSV" #: PasswordVaultView.cpp:33 msgid "Vault — credenziali salvate" msgstr "Sejf — zapisane dane logowania" #: PasswordVaultView.cpp:59 msgid "Filtra per nome, username, URL…" msgstr "Filtruj według nazwy, użytkownika, URL…" #: PasswordVaultView.cpp:95 msgid "Aggiornato" msgstr "Zaktualizowano" #: PasswordVaultView.cpp:181 msgid " credenziali" msgstr " dane logowania" #: PasswordVaultView.cpp:192 msgid "Dettaglio credenziale" msgstr "Szczegóły danych logowania" #: PasswordVaultView.cpp:216 msgid "Nome:" msgstr "Nazwa:" #: PasswordVaultView.cpp:217 msgid "Username:" msgstr "Nazwa użytkownika:" #: PasswordVaultView.cpp:218 msgid "URL:" msgstr "URL:" #: PasswordVaultView.cpp:219 msgid "Password:" msgstr "Hasło:" #: PasswordVaultView.cpp:221 msgid "Note:" msgstr "Notatki:" #: PasswordVaultView.cpp:222 msgid "Creato:" msgstr "Utworzono:" #: PasswordVaultView.cpp:223 msgid "Modificato:" msgstr "Zmodyfikowano:" #: PasswordVaultView.cpp:240 msgid "Salva CSV" msgstr "Zapisz CSV" #: PasswordVaultView.cpp:259 msgid "⏳ Esportazione…" msgstr "⏳ Eksportowanie…" #: PasswordVaultView.cpp:267 msgid "Errore export" msgstr "Błąd eksportu" #: PasswordVaultView.cpp:281 msgid "Export completato" msgstr "Eksport zakończony" #: PasswordVaultView.cpp:286 msgid " credenziali salvate in:\n" msgstr " dane logowania zapisane w:\n" #: SecurityBanner.cpp msgid "" "Protezione avanzata AES-256-GCM — " "Le password sono cifrate con AES-256-GCM e la chiave è derivata dalla master password " "tramite PBKDF2-SHA256 (100.000 iterazioni). Il file cifrato include un tag di " "autenticazione: qualsiasi manipolazione esterna renderà il vault permanentemente illeggibile." msgstr "" "Zaawansowana ochrona AES-256-GCM — " "Hasła są szyfrowane przy użyciu AES-256-GCM, a klucz jest wyprowadzany z hasła głównego " "za pomocą PBKDF2-SHA256 (100 000 iteracji). Zaszyfrowany plik zawiera znacznik " "uwierzytelniania: każda zewnętrzna manipulacja spowoduje, że sejf stanie się " "trwale nieczytelny." #: SecurityBanner.cpp msgid "" "Attenzione: — " "L'esportazione del vault salva il file CSV con password in chiaro. " "Salvare il file in un luogo sicuro e non accessibile." msgstr "" "Uwaga: — " "Eksport sejfu zapisuje plik CSV z hasłami w postaci jawnej. " "Przechowuj plik w bezpiecznym miejscu, niedostępnym dla innych." msgid "Protezione" msgstr "Ochrona" msgid "Sicurezza" msgstr "Bezpieczeństwo" msgid "💾 Backup" msgstr "💾 Kopia zapasowa" msgid "🛡 Recovery GRUB" msgstr "🛡 Odzyskiwanie GRUB" msgid "Gestione snapshot BastionGuard\n\nPer creare, eliminare e ripristinare snapshot aprire l'interfaccia grafica dedicata.\n" msgstr "Zarządzanie migawkami BastionGuard\n\nAby tworzyć, usuwać lub przywracać migawki, otwórz dedykowany interfejs graficzny.\n" msgid "🛡 Apri Gestione Backup" msgstr "🛡 Otwórz menedżer kopii zapasowych" msgid "BastionGuard Recovery Environment\n\nInstalla una voce GRUB per avviare un sistema Linux minimale isolato e ripristinare snapshot in sicurezza.\n\n⚠ Requisiti:\n • Almeno 2 GB di spazio libero sulla partizione /boot\n • Connessione internet per il download dei pacchetti Debian\n • La build può richiedere 10–20 minuti" msgstr "Środowisko odzyskiwania BastionGuard\n\nInstaluje wpis GRUB umożliwiający uruchomienie minimalnego, odizolowanego systemu Linux oraz bezpieczne przywracanie migawek.\n\n⚠ Wymagania:\n • Co najmniej 2 GB wolnego miejsca na partycji /boot\n • Połączenie z Internetem w celu pobrania pakietów Debiana\n • Proces budowania może potrwać 10–20 minut" msgid "In attesa..." msgstr "Oczekiwanie..." msgid "🔨 Build filesystem squashfs" msgstr "🔨 Utwórz system plików squashfs" msgid "⬆ Installa voce GRUB" msgstr "⬆ Zainstaluj wpis GRUB" msgid "🗑 Rimuovi voce GRUB" msgstr "🗑 Usuń wpis GRUB" msgid "Log operazioni" msgstr "Dziennik operacji" msgid "Operazione in corso..." msgstr "Operacja w toku..." msgid "%1 GB" msgstr "%1 GB" msgid "%1 MB" msgstr "%1 MB" msgid "%1 KB" msgstr "%1 KB" msgid "Avvio gestore backup BastionGuard...\n" msgstr "Uruchamianie menedżera kopii zapasowych BastionGuard...\n" msgid "Errore durante l'avvio del gestore backup BastionGuard.\n" msgstr "Błąd podczas uruchamiania menedżera kopii zapasowych BastionGuard.\n" msgid "Immagine recovery presente\n%1\nfilesystem.squashfs: %2\nVoce GRUB: %3" msgstr "Obraz odzyskiwania dostępny\n%1\nfilesystem.squashfs: %2\nWpis GRUB: %3" msgid "✅ installata" msgstr "✅ zainstalowana" msgid "⚠ non installata" msgstr "⚠ nie zainstalowana" msgid "Immagine recovery non trovata\nUsare \"Build filesystem squashfs\" per crearla." msgstr "Nie znaleziono obrazu odzyskiwania\nUżyj „Build filesystem squashfs”, aby go utworzyć." msgid "Spazio libero su %1: %2 %3" msgstr "Wolne miejsce na %1: %2 %3" msgid "✅ sufficiente" msgstr "✅ wystarczające" msgid "❌ insufficiente (minimo 2 GB)" msgstr "❌ niewystarczające (minimum 2 GB)" msgid "Spazio disponibile: non rilevato" msgstr "Dostępne miejsce: nie wykryto" msgid "==> Avvio build Recovery environment...\n" msgstr "==> Rozpoczynanie budowy środowiska odzyskiwania...\n" msgid " (può richiedere 10-20 minuti)\n" msgstr " (może potrwać 10–20 minut)\n" msgid "==> Installazione voce GRUB...\n" msgstr "==> Instalowanie wpisu GRUB...\n" msgid "==> Rimozione voce GRUB...\n" msgstr "==> Usuwanie wpisu GRUB...\n" msgid "⚠ Operazione già in corso.\n" msgstr "⚠ Operacja jest już w toku.\n" msgid "Errore avvio processo: %1\n" msgstr "Błąd uruchamiania procesu: %1\n" msgid "Errore avvio processo" msgstr "Błąd uruchamiania procesu" msgid "⚠ %1" msgstr "⚠ %1" msgid "==> Operazione completata con successo.\n" msgstr "==> Operacja zakończona pomyślnie.\n" msgid "Completato — disponibile al prossimo avvio" msgstr "Ukończono — dostępne przy następnym uruchomieniu" msgid "==> Operazione terminata con errore (codice: %1)\n" msgstr "==> Operacja zakończona błędem (kod: %1)\n" msgid "Operazione fallita (codice %1)" msgstr "Operacja nie powiodła się (kod %1)" # --- Banner attivazione "bloccato" (src/backup/BackupPage.cpp) --- msgid "" "Available only with the donation bundle. Backup and Recovery Data are " "part of the BastionGuard donation bundle and are not available in the " "Community Edition. Support the project to unlock them." msgstr "" "Dostępne tylko z pakietem darowizny. Kopia zapasowa i dane " "odzyskiwania są częścią pakietu darowizny BastionGuard i nie są dostępne w " "Community Edition. Wesprzyj projekt, aby je odblokować." # --- Banner attivazione "bloccato" (src/password_manager/PasswordManagerPage.cpp) --- msgid "" "Available only with the donation bundle. The Password Manager is part " "of the BastionGuard donation bundle and is not available in the Community " "Edition. Support the project to unlock it." msgstr "" "Dostępne tylko z pakietem darowizny. Menedżer haseł jest częścią " "pakietu darowizny BastionGuard i nie jest dostępny w Community Edition. " "Wesprzyj projekt, aby go odblokować." # --- Messaggio di log condiviso (Backup + Password Manager) --- # (compare in più handler; va tradotto una sola volta) msgid "" "This feature is available only with the BastionGuard donation bundle " "(Community Edition).\n" msgstr "" "Ta funkcja jest dostępna tylko z pakietem darowizny BastionGuard " "(Community Edition).\n" # --- Tab Activation completa del bundle (src/AboutPage.cpp, build con # -DBASTIONGUARD_DONATION_BUNDLE=ON). Sono le stringhe visibili nello # screenshot della tab Activation. --- msgid "BastionGuard Donation Bundle activation" msgstr "Aktywacja pakietu darowizny BastionGuard" msgid "" "One BGRD3 donation key unlocks BastionGuard Backup, BastionGuard Password " "Manager, and BastionGuard Recovery Data on this computer. Copy the IDs " "below, generate the key from the private portal, then paste the complete " "BEGIN/END activation block here." msgstr "" "Jeden klucz darowizny BGRD3 odblokowuje BastionGuard Backup, BastionGuard " "Password Manager oraz BastionGuard Recovery Data na tym komputerze. Skopiuj " "poniższe identyfikatory, wygeneruj klucz w prywatnym portalu, a następnie " "wklej tutaj pełny blok aktywacji BEGIN/END." msgid "Copy activation IDs" msgstr "Kopiuj identyfikatory aktywacji" msgid "Refresh IDs with administrator rights" msgstr "Odśwież identyfikatory z uprawnieniami administratora" msgid "Activated" msgstr "Aktywowano" msgid "Save activation key" msgstr "Zapisz klucz aktywacji" msgid "Change activation key" msgstr "Zmień klucz aktywacji" msgid "Activation: active" msgstr "Aktywacja: aktywna" msgid "" "BastionGuard Backup, Password Manager, and Recovery Data are unlocked on " "this computer." msgstr "" "BastionGuard Backup, Password Manager oraz Recovery Data są odblokowane na " "tym komputerze." msgid "never" msgstr "nigdy" msgid "Activation file: " msgstr "Plik aktywacji: " msgid "" "Motherboard serial is not readable without administrator rights. Press " "Refresh IDs with administrator rights and authorize pkexec." msgstr "" "Numer seryjny płyty głównej nie jest możliwy do odczytania bez uprawnień " "administratora. Naciśnij Odśwież identyfikatory z uprawnieniami " "administratora i autoryzuj pkexec." msgid "" "Backup and Password Manager remain locked until a valid BGRD3 donation key " "is saved. The same key also unlocks BastionGuard Recovery Data." msgstr "" "Backup i Password Manager pozostaną zablokowane, dopóki nie zostanie " "zapisany prawidłowy klucz darowizny BGRD3. Ten sam klucz odblokowuje " "również BastionGuard Recovery Data." # --- Messaggi degli handler della tab Activation (Copy IDs / Refresh / # Save / pkexec / clipboard). Usati solo nel build bundle. --- msgid "/etc/machine-id: " msgstr "/etc/machine-id: " msgid "Motherboard serial: " msgstr "Numer seryjny płyty głównej: " msgid "Activation engine: " msgstr "Silnik aktywacji: " msgid "Hardware cache: " msgstr "Pamięć podręczna sprzętu: " msgid "Key format: BGRD3 + KEYID" msgstr "Format klucza: BGRD3 + KEYID" msgid "Required /etc/machine-id: " msgstr "Wymagany /etc/machine-id: " msgid "Required motherboard serial: " msgstr "Wymagany numer seryjny płyty głównej: " msgid "not readable" msgstr "nieczytelny" msgid "Name: " msgstr "Nazwa: " msgid "Edition: " msgstr "Edycja: " msgid "Expires: " msgstr "Wygasa: " msgid "Donation" msgstr "Darowizna" msgid "Donation supporter" msgstr "Wspierający darowizną" msgid "Activation: not active" msgstr "Aktywacja: nieaktywna" msgid "Activation IDs copied to the clipboard." msgstr "Identyfikatory aktywacji zostały skopiowane do schowka." msgid "" "Unable to access the system clipboard. Select and copy the values below " "manually." msgstr "" "Nie można uzyskać dostępu do schowka systemowego. Zaznacz i skopiuj " "poniższe wartości ręcznie." msgid "Hardware IDs refreshed with administrator rights." msgstr "Identyfikatory sprzętu zostały odświeżone z uprawnieniami administratora." msgid "Unable to refresh hardware IDs with administrator rights." msgstr "Nie można odświeżyć identyfikatorów sprzętu z uprawnieniami administratora." msgid "" "The application could not refresh the complete hardware IDs through pkexec." msgstr "" "Aplikacja nie mogła odświeżyć kompletnych identyfikatorów sprzętu przez " "pkexec." msgid "Administrator authorization failed or was cancelled." msgstr "Autoryzacja administratora nie powiodła się lub została anulowana." msgid "pkexec authorization was cancelled, unavailable, or denied." msgstr "Autoryzacja pkexec została anulowana, jest niedostępna lub została odrzucona." msgid "pkexec may have been cancelled, unavailable, or denied." msgstr "pkexec mógł zostać anulowany, być niedostępny lub odrzucony." msgid "Continuing with currently readable values." msgstr "Kontynuuję z aktualnie czytelnymi wartościami." msgid "Activation is currently active." msgstr "Aktywacja jest obecnie aktywna." msgid "" "Paste a replacement BGRD3 activation key below, then press Save activation " "key." msgstr "" "Wklej poniżej zastępczy klucz aktywacji BGRD3, a następnie naciśnij Zapisz " "klucz aktywacji." msgid "" "No activation key was pasted. Paste the full BGRD3 BEGIN/END activation " "block, then press Save activation key." msgstr "" "Nie wklejono żadnego klucza aktywacji. Wklej pełny blok aktywacji BGRD3 " "BEGIN/END, a następnie naciśnij Zapisz klucz aktywacji." msgid "" "The key must be generated with both values shown above and copied " "completely, including BEGIN and END lines." msgstr "" "Klucz musi zostać wygenerowany z użyciem obu wartości pokazanych powyżej i " "skopiowany w całości, łącznie z wierszami BEGIN i END." msgid "The activation key was NOT saved." msgstr "Klucz aktywacji NIE został zapisany." msgid "Activation failed: " msgstr "Aktywacja nie powiodła się: " msgid "Donation bundle active. Password Manager is unlocked on this computer." msgstr "Pakiet darowizny aktywny. Menedżer haseł jest odblokowany na tym komputerze." msgid "Available only with the donation bundle. The Password Manager is part of the BastionGuard donation bundle and is not available in the Community Edition. Support the project to unlock it." msgstr "Dostępne tylko z pakietem darowizny. Menedżer haseł jest częścią pakietu darowizny BastionGuard i nie jest dostępny w Community Edition. Wesprzyj projekt, aby go odblokować." msgid "Refresh activation" msgstr "Odśwież aktywację" msgid "Donation bundle active. Backup and Recovery GRUB tools are unlocked." msgstr "Pakiet darowizny aktywny. Narzędzia kopii zapasowej i odzyskiwania GRUB są odblokowane." msgid "Available only with the donation bundle. Backup and Recovery Data are part of the BastionGuard donation bundle and are not available in the Community Edition. Support the project to unlock them." msgstr "Dostępne tylko z pakietem darowizny. Kopia zapasowa i dane odzyskiwania są częścią pakietu darowizny BastionGuard i nie są dostępne w Community Edition. Wesprzyj projekt, aby je odblokować." #: src/vpn/VpnPage.cpp:36 msgid "Pagina VPN inizializzata." msgstr "Strona VPN została zainicjalizowana." #: src/vpn/VpnPage.cpp:40 msgid "⚠ Strumenti WireGuard mancanti: " msgstr "⚠ Brakuje narzędzi WireGuard: " #: src/vpn/VpnPage.cpp:41 msgid ". Installa il pacchetto 'wireguard-tools'." msgstr ". Zainstaluj pakiet 'wireguard-tools'." #: src/vpn/VpnPage.cpp:82 msgid "VPN WireGuard" msgstr "VPN WireGuard" #: src/vpn/VpnPage.cpp:88 msgid "Connettiti al tuo server WireGuard e maschera il tuo IP pubblico." msgstr "Połącz się ze swoim serwerem WireGuard i zamaskuj swój publiczny adres IP." #: src/vpn/VpnPage.cpp:103 msgid "Connessione" msgstr "Połączenie" #: src/vpn/VpnPage.cpp:104 msgid "Configurazione" msgstr "Konfiguracja" #: src/vpn/VpnPage.cpp:105 msgid "Kill-switch" msgstr "Kill-switch" #: src/vpn/VpnPage.cpp:123 msgid "Aggiorna attivazione" msgstr "Odśwież aktywację" #: src/vpn/VpnPage.cpp:131 msgid "Log" msgstr "Dziennik" #: src/vpn/VpnPage.cpp:152 msgid "Connetti" msgstr "Połącz" #: src/vpn/VpnPage.cpp:154 msgid "Disconnetti" msgstr "Rozłącz" #: src/vpn/VpnPage.cpp:162 src/vpn/VpnPage.cpp:353 msgid "Stato: disconnesso" msgstr "Stan: rozłączony" #: src/vpn/VpnPage.cpp:164 src/vpn/VpnPage.cpp:356 msgid "Endpoint: —" msgstr "Endpoint: —" #: src/vpn/VpnPage.cpp:172 msgid "IP pubblico" msgstr "Publiczny adres IP" #: src/vpn/VpnPage.cpp:177 msgid "Prima del tunnel: —" msgstr "Przed tunelem: —" #: src/vpn/VpnPage.cpp:179 src/vpn/VpnPage.cpp:577 msgid "Con tunnel attivo: —" msgstr "Przy aktywnym tunelu: —" #: src/vpn/VpnPage.cpp:181 msgid "Aggiorna IP" msgstr "Odśwież IP" #: src/vpn/VpnPage.cpp:201 msgid "Chiavi del client" msgstr "Klucze klienta" #: src/vpn/VpnPage.cpp:207 msgid "(generata localmente)" msgstr "(wygenerowany lokalnie)" #: src/vpn/VpnPage.cpp:210 msgid "(da comunicare al tuo server)" msgstr "(do przekazania na serwer)" #: src/vpn/VpnPage.cpp:211 msgid "Genera chiavi" msgstr "Wygeneruj klucze" #: src/vpn/VpnPage.cpp:214 msgid "Chiave privata:" msgstr "Klucz prywatny:" #: src/vpn/VpnPage.cpp:215 msgid "Chiave pubblica:" msgstr "Klucz publiczny:" #: src/vpn/VpnPage.cpp:222 msgid "Dati del tuo server" msgstr "Dane Twojego serwera" #: src/vpn/VpnPage.cpp:227 msgid "Chiave pubblica del server" msgstr "Klucz publiczny serwera" #: src/vpn/VpnPage.cpp:228 msgid "es. vpn.miosito.it:51820" msgstr "np. vpn.mojastrona.pl:51820" #: src/vpn/VpnPage.cpp:229 msgid "es. 10.0.0.2/32" msgstr "np. 10.0.0.2/32" #: src/vpn/VpnPage.cpp:230 msgid "es. 10.0.0.1 (opzionale)" msgstr "np. 10.0.0.1 (opcjonalnie)" #: src/vpn/VpnPage.cpp:231 msgid "0.0.0.0/0, ::/0" msgstr "0.0.0.0/0, ::/0" #: src/vpn/VpnPage.cpp:234 msgid "Chiave pubblica server:" msgstr "Klucz publiczny serwera:" #: src/vpn/VpnPage.cpp:235 msgid "Endpoint (host:porta):" msgstr "Endpoint (host:port):" #: src/vpn/VpnPage.cpp:236 msgid "Indirizzo client:" msgstr "Adres klienta:" #: src/vpn/VpnPage.cpp:237 msgid "DNS:" msgstr "DNS:" #: src/vpn/VpnPage.cpp:238 msgid "AllowedIPs:" msgstr "AllowedIPs:" #: src/vpn/VpnPage.cpp:240 msgid "Genera e carica" msgstr "Wygeneruj i załaduj" #: src/vpn/VpnPage.cpp:250 msgid "In alternativa, importa un file .conf esistente" msgstr "Alternatywnie zaimportuj istniejący plik .conf" #: src/vpn/VpnPage.cpp:257 msgid "/percorso/al/tuo/wg0.conf" msgstr "/sciezka/do/twojego/wg0.conf" #: src/vpn/VpnPage.cpp:258 msgid "Sfoglia…" msgstr "Przeglądaj…" #: src/vpn/VpnPage.cpp:259 msgid "Importa" msgstr "Importuj" #: src/vpn/VpnPage.cpp:286 msgid "Blocca tutto il traffico se il tunnel cade" msgstr "Blokuj cały ruch, jeśli tunel zostanie zerwany" #: src/vpn/VpnPage.cpp:295 msgid "" "Quando attivo, il traffico in uscita è consentito solo attraverso il tunnel " "WireGuard. Se la VPN cade, la connessione viene bloccata." msgstr "" "Gdy ta opcja jest aktywna, ruch wychodzący jest dozwolony tylko przez tunel " "WireGuard. Jeśli VPN zostanie zerwany, połączenie zostanie zablokowane." #: src/vpn/VpnPage.cpp:341 msgid "Stato: connesso" msgstr "Stan: połączony" #: src/vpn/VpnPage.cpp:349 msgid "Endpoint: " msgstr "Endpoint: " #: src/vpn/VpnPage.cpp:381 msgid "" "Disponibile solo con il donation bundle. La VPN WireGuard fa parte " "del bundle BastionGuard e non è disponibile nella Community Edition. " "Sostieni il progetto per sbloccarla." msgstr "" "Dostępne tylko z pakietem donacyjnym. VPN WireGuard jest częścią " "pakietu BastionGuard i nie jest dostępny w Community Edition. " "Wesprzyj projekt, aby go odblokować." #: src/vpn/VpnPage.cpp:421 src/vpn/VpnPage.cpp:454 src/vpn/VpnPage.cpp:508 #: src/vpn/VpnPage.cpp:529 src/vpn/VpnPage.cpp:567 src/vpn/VpnPage.cpp:588 #: src/vpn/VpnPage.cpp:634 msgid "" "Questa funzione è disponibile solo con il donation bundle (Community " "Edition)." msgstr "" "Ta funkcja jest dostępna tylko z pakietem donacyjnym (Community " "Edition)." #: src/vpn/VpnPage.cpp:425 msgid "Generazione coppia di chiavi…" msgstr "Generowanie pary kluczy…" #: src/vpn/VpnPage.cpp:441 msgid "✗ Generazione chiavi fallita." msgstr "✗ Generowanie kluczy nie powiodło się." #: src/vpn/VpnPage.cpp:447 msgid "✔ Chiavi generate. Comunica la chiave pubblica al server." msgstr "✔ Klucze wygenerowane. Przekaż klucz publiczny na serwer." #: src/vpn/VpnPage.cpp:459 msgid "Genera prima le chiavi del client." msgstr "Najpierw wygeneruj klucze klienta." #: src/vpn/VpnPage.cpp:473 msgid "✔ Configurazione caricata. Premi Connetti per attivare il tunnel." msgstr "✔ Konfiguracja załadowana. Naciśnij Połącz, aby aktywować tunel." #: src/vpn/VpnPage.cpp:475 msgid "✗ Configurazione non valida: " msgstr "✗ Nieprawidłowa konfiguracja: " #: src/vpn/VpnPage.cpp:482 msgid "Seleziona configurazione WireGuard" msgstr "Wybierz konfigurację WireGuard" #: src/vpn/VpnPage.cpp:485 msgid "Annulla" msgstr "Anuluj" #: src/vpn/VpnPage.cpp:486 msgid "Apri" msgstr "Otwórz" #: src/vpn/VpnPage.cpp:489 msgid "File WireGuard (*.conf)" msgstr "Pliki WireGuard (*.conf)" #: src/vpn/VpnPage.cpp:513 msgid "Nessun file selezionato." msgstr "Nie wybrano żadnego pliku." #: src/vpn/VpnPage.cpp:517 msgid "✔ Configurazione importata. Premi Connetti per attivare il tunnel." msgstr "✔ Konfiguracja zaimportowana. Naciśnij Połącz, aby aktywować tunel." #: src/vpn/VpnPage.cpp:519 msgid "✗ Import fallito: " msgstr "✗ Import nie powiódł się: " #: src/vpn/VpnPage.cpp:534 msgid "" "Nessuna configurazione caricata. Importa un file .conf dalla scheda " "Configurazione, oppure compila i campi e premi \"Genera e carica\"." msgstr "" "Nie załadowano żadnej konfiguracji. Zaimportuj plik .conf z karty " "Konfiguracja albo wypełnij pola i naciśnij \"Wygeneruj i załaduj\"." #: src/vpn/VpnPage.cpp:541 msgid "Connessione al server WireGuard…" msgstr "Łączenie z serwerem WireGuard…" #: src/vpn/VpnPage.cpp:546 msgid "✔ Tunnel attivo." msgstr "✔ Tunel aktywny." #: src/vpn/VpnPage.cpp:554 msgid "Verifica IP pubblico con tunnel…" msgstr "Sprawdzanie publicznego adresu IP przez tunel…" #: src/vpn/VpnPage.cpp:559 msgid "✗ Connessione fallita: " msgstr "✗ Połączenie nie powiodło się: " #: src/vpn/VpnPage.cpp:571 msgid "Disconnessione…" msgstr "Rozłączanie…" #: src/vpn/VpnPage.cpp:576 msgid "✔ Tunnel chiuso." msgstr "✔ Tunel zamknięty." #: src/vpn/VpnPage.cpp:579 msgid "✗ Disconnessione fallita: " msgstr "✗ Rozłączanie nie powiodło się: " #: src/vpn/VpnPage.cpp:609 msgid "Impossibile determinare l'IP pubblico." msgstr "Nie można określić publicznego adresu IP." #: src/vpn/VpnPage.cpp:613 msgid "Con tunnel attivo: " msgstr "Przy aktywnym tunelu: " #: src/vpn/VpnPage.cpp:616 msgid "✔ IP pubblico mascherato correttamente." msgstr "✔ Publiczny adres IP został poprawnie zamaskowany." #: src/vpn/VpnPage.cpp:618 msgid "" "⚠ L'IP pubblico non è cambiato: verifica AllowedIPs = 0.0.0.0/0, ::/0 e il " "NAT sul server." msgstr "" "⚠ Publiczny adres IP się nie zmienił: sprawdź AllowedIPs = 0.0.0.0/0, ::/0 oraz " "NAT na serwerze." #: src/vpn/VpnPage.cpp:623 msgid "Prima del tunnel: " msgstr "Przed tunelem: " #: src/vpn/VpnPage.cpp:639 msgid "Attivazione kill-switch…" msgstr "Aktywowanie kill-switcha…" #: src/vpn/VpnPage.cpp:640 msgid "Disattivazione kill-switch…" msgstr "Dezaktywowanie kill-switcha…" #: src/vpn/VpnPage.cpp:648 msgid "✔ Kill-switch attivo." msgstr "✔ Kill-switch aktywny." #: src/vpn/VpnPage.cpp:649 msgid "✔ Kill-switch disattivato." msgstr "✔ Kill-switch dezaktywowany." #: src/vpn/VpnPage.cpp:651 msgid "✗ Operazione kill-switch fallita: " msgstr "✗ Operacja kill-switcha nie powiodła się: "