diff --git a/messages/pl-PL.json b/messages/pl-PL.json
index bfe29df7d..d6c67ac20 100644
--- a/messages/pl-PL.json
+++ b/messages/pl-PL.json
@@ -123,6 +123,16 @@
"siteUpdated": "Strona zaktualizowana",
"siteUpdatedDescription": "Strona została zaktualizowana.",
"siteGeneralDescription": "Skonfiguruj ustawienia ogólne dla tej witryny",
+ "siteRestartTitle": "Restartuj Stronę",
+ "siteRestartDescription": "Uruchom ponownie tunel WireGuard dla tej strony. Spowoduje to tymczasowe przerwanie łączności.",
+ "siteRestartBody": "Użyj tego, jeśli tunel strony nie działa prawidłowo i chcesz wymusić ponowne połączenie bez ponownego uruchamiania hosta.",
+ "siteRestartButton": "Restartuj Stronę",
+ "siteRestartDialogMessage": "Czy na pewno chcesz uruchomić ponownie tunel WireGuard dla {name}? Strona tymczasowo straci łączność.",
+ "siteRestartWarning": "Strona tymczasowo rozłączy się podczas ponownego uruchamiania tunelu.",
+ "siteRestarted": "Strona zrestartowana",
+ "siteRestartedDescription": "Tunel WireGuard został ponownie uruchomiony.",
+ "siteErrorRestart": "Nie udało się zrestartować strony",
+ "siteErrorRestartDescription": "Wystąpił błąd podczas ponownego uruchamiania strony.",
"siteSettingDescription": "Skonfiguruj ustawienia na stronie",
"siteResourcesTab": "Zasoby",
"siteResourcesNoneOnSite": "Ta strona nie ma jeszcze żadnych zasobów publicznych ani prywatnych.",
@@ -1401,6 +1411,7 @@
"actionApplyBlueprint": "Zastosuj schemat",
"actionListBlueprints": "Lista planów",
"actionGetBlueprint": "Pobierz plan",
+ "actionCreateOrgWideLauncherView": "Utwórz Widok Uruchamiacza dla Całej Organizacji",
"setupToken": "Skonfiguruj token",
"setupTokenDescription": "Wprowadź token konfiguracji z konsoli serwera.",
"setupTokenRequired": "Wymagany jest token konfiguracji",
@@ -2077,6 +2088,7 @@
"subnetPlaceholder": "Podsieć",
"addressDescription": "Adres wewnętrzny klienta. Musi mieścić się w podsieci organizacji.",
"selectSites": "Wybierz witryny",
+ "selectLabels": "Wybierz etykiety",
"sitesDescription": "Klient będzie miał łączność z wybranymi witrynami",
"clientInstallOlm": "Zainstaluj Olm",
"clientInstallOlmDescription": "Uruchom Olm na swoim systemie",
@@ -2304,6 +2316,7 @@
"createInternalResourceDialogSite": "Witryna",
"selectSite": "Wybierz stronę...",
"multiSitesSelectorSitesCount": "{count, plural, one {# witryna} few {# witryny} many {# witryn} other {# witryn}}",
+ "labelsSelectorLabelsCount": "{count, plural, one {# etykieta} few {# etykiety} many {# etykiet} other {# etykiet}}",
"noSitesFound": "Nie znaleziono stron.",
"createInternalResourceDialogProtocol": "Protokół",
"createInternalResourceDialogTcp": "TCP",
@@ -2378,6 +2391,21 @@
"sidebarRemoteExitNodes": "Zdalne węzły",
"remoteExitNodeId": "ID",
"remoteExitNodeSecretKey": "Sekret",
+ "remoteExitNodeNetworkingTitle": "Ustawienia sieciowe",
+ "remoteExitNodeNetworkingDescription": "Skonfiguruj, jak ten zdalny węzeł wyjściowy przekierowuje ruch i które strony preferują połączenie przez niego. Zaawansowane funkcje do użycia z konfiguracją sieci backhaul.",
+ "remoteExitNodeNetworkingSave": "Zapisz ustawienia",
+ "remoteExitNodeNetworkingSaveSuccessTitle": "Ustawienia sieciowe zapisane",
+ "remoteExitNodeNetworkingSaveSuccessDescription": "Ustawienia sieciowe zostały pomyślnie zaktualizowane.",
+ "remoteExitNodeNetworkingSaveError": "Nie udało się zapisać ustawień sieciowych",
+ "remoteExitNodeNetworkingSubnetsTitle": "Zdalne Podsieci",
+ "remoteExitNodeNetworkingSubnetsDescription": "Zdefiniuj zakresy CIDR, które ten zdalny węzeł wyjściowy przekieruje ruch do. Wpisz prawidłowy CIDR (np. 10.0.0.0/8) i naciśnij Enter, aby dodać.",
+ "remoteExitNodeNetworkingSubnetsPlaceholder": "Dodaj zakres CIDR (np. 10.0.0.0/8)",
+ "remoteExitNodeNetworkingSubnetsLoadError": "Nie udało się załadować podsieci",
+ "remoteExitNodeNetworkingLabelsTitle": "Etykiety preferencji",
+ "remoteExitNodeNetworkingLabelsDescription": "Strony z tymi etykietami będą zmuszone do połączenia się przez ten zdalny węzeł wyjściowy.",
+ "remoteExitNodeNetworkingLabelsButtonText": "Wybierz etykiety...",
+ "remoteExitNodeNetworkingLabelsSearchPlaceholder": "Szukaj etykiet...",
+ "remoteExitNodeNetworkingLabelsLoadError": "Nie udało się załadować etykiet",
"remoteExitNodeCreate": {
"title": "Utwórz zdalny węzeł",
"description": "Utwórz nowy, samodzielnie hostowany węzeł przekaźnika zdalnego i serwera proxy",
@@ -2556,6 +2584,7 @@
"idpGoogleDescription": "Dostawca Google OAuth2/OIDC",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"subnet": "Podsieć",
+ "utilitySubnet": "Użyteczna podsieć",
"subnetDescription": "Podsieć dla konfiguracji sieci tej organizacji.",
"customDomain": "Niestandardowa domena",
"authPage": "Strony uwierzytelniania",
@@ -3541,6 +3570,55 @@
"memberPortalEmailWhitelist": "Biała lista e-mail",
"memberPortalResourceDisabled": "Zasób wyłączony",
"memberPortalShowingResources": "Wyświetlanie zasobów od {start} do {end} z {total}",
+ "resourceLauncherTitle": "Uruchamiacz Zasobów",
+ "resourceLauncherDescription": "Przeglądaj szczegóły zasobów i uruchamiaj je z jednego miejsca",
+ "resourceLauncherSearchPlaceholder": "Szukaj we wszystkich stronach...",
+ "resourceLauncherDefaultView": "Domyślny",
+ "resourceLauncherSaveView": "Zapisz Widok",
+ "resourceLauncherSaveToCurrentView": "Zapisz do bieżącego widoku",
+ "resourceLauncherResetView": "Resetuj Widok",
+ "resourceLauncherSaveAsNewView": "Zapisz jako Nowy Widok",
+ "resourceLauncherSaveAsNewViewDescription": "Nadaj nazwę temu widokowi, aby zapisać swoje bieżące filtry i układ.",
+ "resourceLauncherSaveForEveryone": "Zapisz dla wszystkich",
+ "resourceLauncherSaveForEveryoneDescription": "Udostępnij ten widok wszystkim członkom organizacji. Gdy jest niezaznaczone, widok jest widoczny tylko dla Ciebie.",
+ "resourceLauncherMakePersonal": "Zrób osobisty",
+ "resourceLauncherFilter": "Filtr",
+ "resourceLauncherSort": "Sortuj",
+ "resourceLauncherSortAscending": "Sortuj rosnąco",
+ "resourceLauncherSortDescending": "Sortuj malejąco",
+ "resourceLauncherSettings": "Ustawienia",
+ "resourceLauncherGroupBy": "Grupuj według",
+ "resourceLauncherGroupBySite": "Witryna",
+ "resourceLauncherGroupByLabel": "Etykieta",
+ "resourceLauncherLayout": "Układ",
+ "resourceLauncherLayoutGrid": "Siatka",
+ "resourceLauncherLayoutList": "Lista",
+ "resourceLauncherShowLabels": "Pokaż etykiety",
+ "resourceLauncherShowSiteTags": "Pokaż tagi stron",
+ "resourceLauncherShowRecents": "Pokaż ostatnie",
+ "resourceLauncherDeleteView": "Usuń Widok",
+ "resourceLauncherViewAsAdmin": "Przeglądaj jako Administrator",
+ "resourceLauncherResourceDetailsDescription": "Pokaż szczegóły tego zasobu.",
+ "resourceLauncherUnlabeled": "Bez etykiety",
+ "resourceLauncherNoSite": "Brak strony",
+ "resourceLauncherNoResourcesInGroup": "W tej grupie nie ma zasobów",
+ "resourceLauncherEmptyStateTitle": "Brak dostępnych zasobów",
+ "resourceLauncherEmptyStateDescription": "Jeszcze nie masz dostępu do żadnych zasobów. Skontaktuj się z administratorem, aby poprosić o dostęp.",
+ "resourceLauncherEmptyStateNoResultsTitle": "Nie znaleziono zasobów",
+ "resourceLauncherEmptyStateNoResultsDescription": "Żadne zasoby nie spełniają twojego bieżącego wyszukiwania lub filtrów. Spróbuj je dostosować, aby znaleźć to, czego szukasz.",
+ "resourceLauncherEmptyStateNoResultsWithQuery": "Żadne zasoby nie odpowiadają \"{query}\". Spróbuj dostosować swoje wyszukiwanie lub usunąć filtry, aby zobaczyć wszystkie zasoby.",
+ "resourceLauncherCopiedToClipboard": "Skopiowano do schowka",
+ "resourceLauncherCopiedAccessDescription": "Dostęp do zasobu został skopiowany do schowka.",
+ "resourceLauncherViewNamePlaceholder": "Nazwa widoku",
+ "resourceLauncherViewNameLabel": "Nazwa Widoku",
+ "resourceLauncherViewSaved": "Widok zapisany",
+ "resourceLauncherViewSavedDescription": "Twój widok uruchamiacza został zapisany.",
+ "resourceLauncherViewSaveFailed": "Nie udało się zapisać widoku",
+ "resourceLauncherViewSaveFailedDescription": "Nie można zapisać widoku uruchamiacza. Proszę spróbować ponownie.",
+ "resourceLauncherViewDeleted": "Widok usunięty",
+ "resourceLauncherViewDeletedDescription": "Widok uruchamiacza został usunięty.",
+ "resourceLauncherViewDeleteFailed": "Nie udało się usunąć widoku",
+ "resourceLauncherViewDeleteFailedDescription": "Nie można usunąć widoku uruchamiacza. Proszę spróbować ponownie.",
"memberPortalPrevious": "Poprzedni",
"memberPortalNext": "Następny",
"httpSettings": "Ustawienia HTTP",
@@ -3576,7 +3654,8 @@
"sshPrivateKeyPlaceholder": "-----BEGIN OPENSSH PRIVATE KEY-----",
"sshPrivateKeyRequired": "Wymagany jest klucz prywatny",
"vncTitle": "VNC",
- "vncSignInDescription": "Wprowadź hasło VNC, aby się połączyć",
+ "vncSignInDescription": "Wprowadź swoje dane uwierzytelniające VNC aby się połączyć",
+ "vncUsernameOptional": "Nazwa użytkownika (opcjonalnie)",
"vncPasswordOptional": "Hasło (opcjonalne)",
"vncNoResourceTarget": "Brak dostępnego celu zasobu",
"vncFailedToLoadNovnc": "Błąd ładowania noVNC",