2026-10-01 16:20:16 -05:00
{
"nav" : {
"alerts" : "Alerty"
},
"permissions" : {
"use" : {
2026-10-02 06:39:59 +00:00
"title" : "Użyj alertów" ,
"description" : "Otrzymuj powiadomienia do skrzynki odbiorczej i wysyłaj je na swoje kanały."
2026-10-01 16:20:16 -05:00
}
},
"onboarding" : {
"feature" : "Alerty" ,
2026-10-02 06:39:59 +00:00
"featureDesc" : "Każdy alert w jednej skrzynce odbiorczej, wysyłany na Discord, ntfy, e-mail lub webhook, jeśli sobie tego życzysz."
2026-10-01 16:20:16 -05:00
},
"settings" : {
"group" : {
"general" : "Ogólne" ,
"email" : "E-mail"
},
"admin" : {
"announcements" : {
2026-10-02 06:39:59 +00:00
"label" : "Ogłoszenia Termix" ,
"description" : "Wyświetlaj aktualności zespołu Termix, takie jak powiadomienia i komunikaty dotyczące bezpieczeństwa, w skrzynkach odbiorczych wszystkich użytkowników."
2026-10-01 16:20:16 -05:00
},
"retentionDays" : {
2026-10-02 06:39:59 +00:00
"label" : "Zachowaj alerty przez (dni)" ,
"description" : "Starsze alerty zostaną usunięte ze wszystkich skrzynek odbiorczych."
2026-10-01 16:20:16 -05:00
},
"smtpHost" : {
2026-10-02 06:39:59 +00:00
"label" : "Serwer SMTP" ,
"description" : "Potrzebne dla kanałów e-mail. Pozostaw puste, aby wyłączyć pocztę e-mail." ,
2026-10-01 16:20:16 -05:00
"placeholder" : "smtp.example.com"
},
"smtpPort" : {
2026-10-02 06:39:59 +00:00
"label" : "Port SMTP" ,
"description" : "Zwykle 587 z STARTTLS lub 465 z TLS."
2026-10-01 16:20:16 -05:00
},
"smtpSecure" : {
2026-10-02 06:39:59 +00:00
"label" : "Używaj protokołu TLS od samego początku" ,
"description" : "Włącz dla portu 465. Pozostaw wyłączone dla portu 587, który automatycznie uaktualnia się do protokołu TLS."
2026-10-01 16:20:16 -05:00
},
"smtpUser" : {
2026-10-02 06:39:59 +00:00
"label" : "Nazwa użytkownika SMTP" ,
"description" : "Pozostaw puste, jeśli serwer nie wymaga logowania."
2026-10-01 16:20:16 -05:00
},
"smtpPassword" : {
2026-10-02 06:39:59 +00:00
"label" : "Hasło SMTP" ,
"description" : "Przechowywane w postaci zaszyfrowanej."
2026-10-01 16:20:16 -05:00
},
"smtpFrom" : {
2026-10-02 06:39:59 +00:00
"label" : "Z adresu" ,
"description" : "Od nadawcy pochodzą alerty." ,
2026-10-01 16:20:16 -05:00
"placeholder" : "Termix <alerts@example.com>"
}
},
"user" : {
"popups" : {
2026-10-02 06:39:59 +00:00
"label" : "Okienka z alertami" ,
"description" : "Jakie nowe alerty pojawiają się podczas korzystania z Termix. Zawsze trafiają do skrzynki odbiorczej." ,
"all" : "Wszystkie alerty" ,
"warning" : "Ostrzeżenia i ostrzeżenia krytyczne" ,
"critical" : "Tylko krytyczne" ,
2026-10-01 16:20:16 -05:00
"off" : "Żaden"
}
}
},
"sections" : {
2026-10-02 06:39:59 +00:00
"inbox" : "Skrzynka odbiorcza" ,
2026-10-01 16:20:16 -05:00
"channels" : "Kanały" ,
2026-10-02 06:39:59 +00:00
"rules" : "Zasady dostawy"
2026-10-01 16:20:16 -05:00
},
"severity" : {
"info" : "Informacje" ,
"success" : "Powodzenie" ,
"warning" : "Ostrzeżenie" ,
2026-10-02 06:39:59 +00:00
"critical" : "Krytyczny"
2026-10-01 16:20:16 -05:00
},
"inbox" : {
"sourceTermix" : "Termix" ,
"openLink" : "Otwórz" ,
"view" : "Podgląd" ,
2026-10-02 06:39:59 +00:00
"unread" : "Niewykształcony" ,
"deliveryFailed_one" : "{{count}} kanał uszkodzony" ,
"deliveryFailed_other" : "{{count}} kanałów nie powiodło się" ,
"markRead" : "Oznacz jako przeczytane" ,
"markUnread" : "Oznacz jako nieprzeczytane" ,
"markAllRead" : "Oznacz wszystkie jako przeczytane" ,
2026-10-01 16:20:16 -05:00
"delete" : "Usuń" ,
2026-10-02 06:39:59 +00:00
"clearRead" : "Usuń alerty odczytu" ,
"cleared_one" : "Usunięto alert {{count}}" ,
"cleared_other" : "Usunięto {{count}} alertów" ,
2026-10-01 16:20:16 -05:00
"filterAll" : "Wszystkie" ,
2026-10-02 06:39:59 +00:00
"filterUnread" : "Niewykształcony" ,
"anySeverity" : "Jakakolwiek powaga" ,
"anySource" : "Jakiekolwiek źródło" ,
"openAll" : "Otwórz w karcie" ,
"empty" : "Brak alertów." ,
"emptyUnread" : "Wszyscy jesteście na bieżąco." ,
"loadMore" : "Załaduj więcej"
2026-10-01 16:20:16 -05:00
},
"channels" : {
2026-10-02 06:39:59 +00:00
"intro" : "Kanały to miejsca, do których alerty mogą trafiać poza Termix. Reguły dostarczania określają, które alerty z nich korzystają." ,
"add" : "Dodaj kanał" ,
"edit" : "Edytuj kanał" ,
"test" : "Wyślij test" ,
"testSent" : "Wysłano alert testowy" ,
"testFailed" : "Test nie powiódł się: {{error}}" ,
"deleteConfirm" : "Usunąć kanał „{{name}}”?" ,
2026-10-01 16:20:16 -05:00
"deleted" : "Kanał usunięty" ,
2026-10-02 06:39:59 +00:00
"empty" : "Brak kanałów." ,
2026-10-01 16:20:16 -05:00
"enabled" : "Włączona" ,
2026-10-02 06:39:59 +00:00
"needsSave" : "Przed wysłaniem należy ponownie otworzyć i zapisać ten kanał." ,
2026-10-01 16:20:16 -05:00
"name" : "Nazwa" ,
"nameRequired" : "Nazwa jest wymagana" ,
"type" : "Typ" ,
"types" : {
"webhook" : "Webhook" ,
"ntfy" : "ntfy" ,
"discord" : "Discord" ,
"email" : "E-mail"
},
2026-10-02 06:39:59 +00:00
"emailUnavailable" : "Do obsługi poczty e-mail potrzebny jest serwer SMTP, który administrator konfiguruje w ustawieniach alertów." ,
2026-10-01 16:20:16 -05:00
"webhookUrl" : "Adres URL" ,
2026-10-02 06:39:59 +00:00
"webhookHint" : "Pobiera treść JSON dla każdego alertu." ,
2026-10-01 16:20:16 -05:00
"method" : "Metoda" ,
2026-10-02 06:39:59 +00:00
"headers" : "Nagłówki" ,
"headersHint" : "Po jednym w każdym wierszu, np. Nazwa: wartość." ,
2026-10-01 16:20:16 -05:00
"ntfyServer" : "Adres URL serwera" ,
"ntfyTopic" : "Temat" ,
2026-10-02 06:39:59 +00:00
"ntfyToken" : "Token dostępu (opcjonalnie)" ,
"discordUrl" : "Adres URL webhooka Discord" ,
"discordHint" : "W ustawieniach kanału w Discordzie, w sekcji Integracje." ,
"discordUsername" : "Nazwa wyświetlana (opcjonalnie)" ,
"discordAvatar" : "Adres URL awatara (opcjonalnie)" ,
"emailTo" : "Wyślij do" ,
"emailHint" : "Oddziel więcej niż jeden adres przecinkami." ,
"privateNetwork" : "Zezwól na prywatny adres sieciowy" ,
"privateNetworkHint" : "Działa tylko w przypadku hostów dozwolonych przez administratora na liście prywatnych punktów końcowych."
2026-10-01 16:20:16 -05:00
},
"rules" : {
2026-10-02 06:39:59 +00:00
"intro" : "Reguła dostarczania wysyła pasujące alerty do Twoich kanałów. Alerty zawsze pozostają w skrzynce odbiorczej." ,
"add" : "Dodaj regułę" ,
"edit" : "Edytuj regułę" ,
"empty" : "Nie ma jeszcze żadnych reguł, więc powiadomienia pojawiają się tylko w skrzynce odbiorczej." ,
"needChannel" : "Najpierw dodaj kanał." ,
2026-10-01 16:20:16 -05:00
"enabled" : "Włączona" ,
"name" : "Nazwa" ,
"nameRequired" : "Nazwa jest wymagana" ,
2026-10-02 06:39:59 +00:00
"match" : "Alerty do wysłania" ,
"matchHint" : "* do wszystkiego, automatyzacje.* do wszystkiego, od automatyzacji, lub jednego konkretnego rodzaju." ,
"minSeverity" : "Co najmniej" ,
"channels" : "Wyślij do" ,
"channelRequired" : "Wybierz co najmniej jeden kanał" ,
"deleteConfirm" : "Usunąć regułę „{{name}}”?" ,
"everything" : "Wszystko" ,
"summary" : "{{match}}, {{severity}} lub wyższy, do {{channels}}"
2026-10-01 16:20:16 -05:00
},
"actions" : {
"cancel" : "Anuluj" ,
"save" : "Zapisz" ,
"saving" : "Zapisywanie..." ,
"delete" : "Usuń"
},
"widget" : {
"name" : "Kanał alertów" ,
2026-10-02 06:39:59 +00:00
"description" : "Twoje najnowsze alerty z możliwością szybkiego oznaczenia ich jako przeczytanych" ,
"maxItems" : "Maksymalna liczba elementów" ,
"showRead" : "Pokaż alerty odczytu" ,
2026-10-01 16:20:16 -05:00
"allClear" : "Bez alertów" ,
"loading" : "Ładowanie..."
2026-10-04 15:11:41 -05:00
},
"plugin" : {
2026-10-05 06:28:23 +00:00
"name" : "Alerty"
2026-10-01 16:20:16 -05:00
}
}