diff --git a/frontend/.storybook/locales.ts b/frontend/.storybook/locales.ts
index a9f88823c..9a545003e 100644
--- a/frontend/.storybook/locales.ts
+++ b/frontend/.storybook/locales.ts
@@ -27,7 +27,7 @@ export type LocalazyMetadata = {
};
const localazyMetadata: LocalazyMetadata = {
- projectUrl: "https://localazy.com/p/matrix-authentication-service!v1.6",
+ projectUrl: "https://localazy.com/p/matrix-authentication-service",
baseLocale: "en",
languages: [
{
@@ -120,6 +120,15 @@ const localazyMetadata: LocalazyMetadata = {
localizedName: "Nederlands",
pluralType: (n) => { return (n===1) ? "one" : "other"; }
},
+ {
+ language: "pl",
+ region: "",
+ script: "",
+ isRtl: false,
+ name: "Polish",
+ localizedName: "Polski",
+ pluralType: (n) => { return (n===1) ? "one" : ((n%10>=2 && n%10<=4) && ((n%100<12 || n%100>14))) ? "few" : "many"; }
+ },
{
language: "pt",
region: "",
@@ -172,21 +181,22 @@ const localazyMetadata: LocalazyMetadata = {
file: "frontend.json",
path: "",
cdnFiles: {
- "cs": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/cs/frontend.json",
- "da": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/da/frontend.json",
- "de": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/de/frontend.json",
- "en": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/en/frontend.json",
- "et": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json",
- "fi": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fi/frontend.json",
- "fr": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fr/frontend.json",
- "hu": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/hu/frontend.json",
- "nb_NO": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nb-NO/frontend.json",
- "nl": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nl/frontend.json",
- "pt": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pt/frontend.json",
- "ru": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/ru/frontend.json",
- "sv": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/sv/frontend.json",
- "uk": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/uk/frontend.json",
- "zh#Hans": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/zh-Hans/frontend.json"
+ "cs": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/cs/frontend.json",
+ "da": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/da/frontend.json",
+ "de": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/de/frontend.json",
+ "en": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/en/frontend.json",
+ "et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json",
+ "fi": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fi/frontend.json",
+ "fr": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fr/frontend.json",
+ "hu": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/hu/frontend.json",
+ "nb_NO": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nb-NO/frontend.json",
+ "nl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nl/frontend.json",
+ "pl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pl/frontend.json",
+ "pt": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pt/frontend.json",
+ "ru": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/ru/frontend.json",
+ "sv": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/sv/frontend.json",
+ "uk": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/uk/frontend.json",
+ "zh#Hans": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/zh-Hans/frontend.json"
}
},
{
@@ -194,21 +204,22 @@ const localazyMetadata: LocalazyMetadata = {
file: "file.json",
path: "",
cdnFiles: {
- "cs": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/cs/file.json",
- "da": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/da/file.json",
- "de": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/de/file.json",
- "en": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/en/file.json",
- "et": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json",
- "fi": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fi/file.json",
- "fr": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fr/file.json",
- "hu": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/hu/file.json",
- "nb_NO": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nb-NO/file.json",
- "nl": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nl/file.json",
- "pt": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pt/file.json",
- "ru": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/ru/file.json",
- "sv": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/sv/file.json",
- "uk": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/uk/file.json",
- "zh#Hans": "https://delivery.localazy.com/_a67480892591190493723a576eac/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/zh-Hans/file.json"
+ "cs": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/cs/file.json",
+ "da": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/da/file.json",
+ "de": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/de/file.json",
+ "en": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/en/file.json",
+ "et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json",
+ "fi": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fi/file.json",
+ "fr": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fr/file.json",
+ "hu": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/hu/file.json",
+ "nb_NO": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nb-NO/file.json",
+ "nl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nl/file.json",
+ "pl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pl/file.json",
+ "pt": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pt/file.json",
+ "ru": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/ru/file.json",
+ "sv": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/sv/file.json",
+ "uk": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/uk/file.json",
+ "zh#Hans": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/zh-Hans/file.json"
}
}
]
diff --git a/frontend/locales/nl.json b/frontend/locales/nl.json
index 21abb9aa8..e52e20624 100644
--- a/frontend/locales/nl.json
+++ b/frontend/locales/nl.json
@@ -43,7 +43,7 @@
"alert_description": "This account will be permanently erased and you’ll no longer have access to any of your messages.",
"alert_title": "You’re about to lose all of your data",
"button": "Delete account",
- "dialog_description": "Confirm that you would like to delete your account:\n\n\n- You will not be able to reactivate your account
\n- You will no longer be able to sign in
\n- No one will be able to reuse your username (MXID), including you
\n- You will leave all rooms and direct messages you are in
\n- You will be removed from the identity server, and no one will be able to find you with your email or phone number
\n
\nYour old messages will still be visible to people who received them. Would you like to hide your send messages from people who join rooms in the future?",
+ "dialog_description": "Confirm that you would like to delete your account:\n\n\n- You will not be able to reactivate your account
\n- You will no longer be able to sign in
\n- No one will be able to reuse your username (MXID), including you
\n- You will leave all rooms and direct messages you are in
\n- You will be removed from the identity server, and no one will be able to find you with your email or phone number
\n
\nYour old messages will still be visible to people who received them. Would you like to hide your sent messages from people who join rooms in the future?",
"dialog_title": "Delete this account?",
"erase_checkbox_label": "Yes, hide all my messages from new joiners",
"incorrect_password": "Incorrect password, please try again",
diff --git a/frontend/locales/pl.json b/frontend/locales/pl.json
new file mode 100644
index 000000000..eac1eeffd
--- /dev/null
+++ b/frontend/locales/pl.json
@@ -0,0 +1,404 @@
+{
+ "action": {
+ "back": "Powrót",
+ "cancel": "Anuluj",
+ "clear": "Wyczyść",
+ "close": "Zamknij",
+ "collapse": "Zwiń",
+ "confirm": "Potwierdź",
+ "continue": "Kontynuuj",
+ "edit": "Edytuj",
+ "expand": "Rozwiń",
+ "save": "Zapisz",
+ "save_and_continue": "Zapisz i kontynuuj",
+ "sign_out": "Wyloguj",
+ "start_over": "Zacznij od nowa"
+ },
+ "branding": {
+ "privacy_policy": {
+ "alt": "Link do polityki prywatności serwisu",
+ "link": "Polityka prywatności"
+ },
+ "terms_and_conditions": {
+ "alt": "Link do warunków korzystania z usługi",
+ "link": "Warunki korzystania"
+ }
+ },
+ "common": {
+ "add": "Dodaj",
+ "e2ee": "Szyfrowanie typu end-to-end",
+ "error": "Błąd",
+ "loading": "Wczytywanie…",
+ "next": "Dalej",
+ "password": "Hasło",
+ "previous": "Poprzedni",
+ "saved": "Zapisano",
+ "saving": "Zapisywanie…"
+ },
+ "frontend": {
+ "account": {
+ "account_password": "Hasło do konta",
+ "contact_info": "Dane kontaktowe",
+ "delete_account": {
+ "alert_description": "To konto zostanie trwale usunięte i nie będziesz już mieć dostępu do żadnych wiadomości.",
+ "alert_title": "Za chwilę stracisz wszystkie swoje dane",
+ "button": "Usuń konto",
+ "dialog_description": "Potwierdź, że chcesz usunąć swoje konto:\n\n\n- Nie będziesz mógł ponownie aktywować swojego konta
\n- Nie będziesz już mógł się zalogować
\n- Nikt nie będzie mógł ponownie wykorzystać Twojej nazwy użytkownika (MXID), łącznie z Tobą
\n- Opuścisz wszystkie pokoje i wiadomości bezpośrednie, w których uczestniczysz
\n- Zostaniesz usunięty z serwera tożsamości i nikt nie będzie mógł Cię znaleźć po Twoim adresie e-mail ani numerze telefonu
\n
\nTwoje stare wiadomości nadal będą widoczne dla osób, które je otrzymały. Czy chcesz ukryć możliwość odczytywania twoich wiadomości przed osobami, które dołączą do pokoi w przyszłości?",
+ "dialog_title": "Usunąć to konto?",
+ "erase_checkbox_label": "Tak, ukryj wszystkie moje wiadomości przed nowymi użytkownikami",
+ "incorrect_password": "Niepoprawne hasło. Spróbuj ponownie.",
+ "mxid_label": "Potwierdź swój identyfikator Matrix ({{ mxid }})",
+ "mxid_mismatch": "Ta wartość nie pasuje do Twojego identyfikatora Matrix",
+ "password_label": "Wprowadź hasło, aby kontynuować"
+ },
+ "edit_profile": {
+ "display_name_help": "To właśnie zobaczą inni użytkownicy, niezależnie od tego, gdzie jesteś zalogowany.",
+ "display_name_label": "Nazwa wyświetlana",
+ "title": "Edytuj profil",
+ "username_label": "Nazwa użytkownika"
+ },
+ "password": {
+ "change": "Zmień hasło",
+ "change_disabled": "Zmiany hasła są wyłączone przez administratora.",
+ "label": "Hasło"
+ },
+ "sign_out": {
+ "button": "Wyloguj się z konta",
+ "dialog": "Wylogować się z tego konta?"
+ },
+ "title": "Twoje konto"
+ },
+ "add_email_form": {
+ "email_denied_alert": {
+ "text": "Wprowadzony adres e-mail nie jest dozwolony przez politykę serwera.",
+ "title": "E-mail odrzucony zgodnie z polityką"
+ },
+ "email_denied_error": "Podany adres e-mail nie jest dozwolony przez politykę serwera",
+ "email_exists_alert": {
+ "text": "Podany adres e-mail został już dodany do tego konta",
+ "title": "Adres e-mail już istnieje"
+ },
+ "email_exists_error": "Podany adres e-mail został już dodany do tego konta",
+ "email_field_help": "Dodaj alternatywny adres e-mail, którego możesz używać do uzyskania dostępu do tego konta.",
+ "email_field_label": "Dodaj adres e-mail",
+ "email_in_use_error": "Podany adres e-mail jest już używany",
+ "email_invalid_alert": {
+ "text": "Podany adres e-mail jest nieprawidłowy",
+ "title": "Nieprawidłowy adres e-mail"
+ },
+ "email_invalid_error": "Podany adres e-mail jest nieprawidłowy",
+ "incorrect_password_error": "Niepoprawne hasło. Spróbuj ponownie.",
+ "password_confirmation": "Potwierdź hasło do swojego konta, aby dodać ten adres e-mail"
+ },
+ "app_sessions_list": {
+ "error": "Nie udało się załadować sesji aplikacji",
+ "heading": "Aplikacje"
+ },
+ "browser_session_details": {
+ "current_badge": "Aktualny",
+ "session_details_title": "Sesja"
+ },
+ "browser_sessions_overview": {
+ "body:one": "{{count}} aktywna sesja",
+ "body:few": "{{count}} aktywne sesje",
+ "body:many": "{{count}} aktywnych sesji",
+ "heading": "Przeglądarki",
+ "no_active_sessions": {
+ "default": "Nie jesteś zalogowany w żadnej przeglądarce internetowej.",
+ "inactive_90_days": "Wszystkie Twoje sesje były aktywne w ciągu ostatnich 90 dni."
+ },
+ "view_all_button": "Zobacz wszystko"
+ },
+ "compat_session_detail": {
+ "client_details_title": "Informacje o kliencie",
+ "name": "Nazwa",
+ "session_details_title": "Sesja"
+ },
+ "device_type_icon_label": {
+ "desktop": "Pulpit",
+ "mobile": "Telefon",
+ "pc": "Komputer",
+ "tablet": "Tablet",
+ "unknown": "Nieznany typ urządzenia",
+ "web": "Przeglądarka"
+ },
+ "email_in_use": {
+ "heading": "Adres e-mail {{email}} jest już używany."
+ },
+ "end_session_button": {
+ "confirmation_modal_title": "Czy na pewno chcesz zakończyć tę sesję?",
+ "text": "Usuń urządzenie"
+ },
+ "error": {
+ "hideDetails": "Ukryj szczegóły",
+ "showDetails": "Pokaż szczegóły",
+ "subtitle": "Wystąpił nieoczekiwany błąd. Spróbuj ponownie.",
+ "title": "Coś poszło nie tak"
+ },
+ "error_boundary_title": "Coś poszło nie tak",
+ "errors": {
+ "field_required": "To pole jest wymagane",
+ "rate_limit_exceeded": "W krótkim czasie wysłałeś zbyt wiele żądań. Poczekaj kilka minut i spróbuj ponownie."
+ },
+ "last_active": {
+ "active_date": "Aktywne {{relativeDate}}",
+ "active_now": "Aktywne teraz",
+ "inactive_90_days": "Nieaktywny przez ponad 90 dni"
+ },
+ "nav": {
+ "devices": "Urządzenia",
+ "plan": "Plan",
+ "profile": "Profil",
+ "sessions": "Sesje",
+ "settings": "Ustawienia"
+ },
+ "not_found_alert_title": "Nie znaleziono.",
+ "not_logged_in_alert": "Nie jesteś zalogowany.",
+ "oauth2_client_detail": {
+ "details_title": "Informacje o kliencie",
+ "id": "Identyfikator klienta",
+ "name": "Nazwa",
+ "policy": "Polityka",
+ "terms": "Warunki korzystania z usługi"
+ },
+ "oauth2_session_detail": {
+ "client_details_name": "Nazwa",
+ "client_title": "Informacje o kliencie",
+ "session_details_title": "Sesja"
+ },
+ "pagination_controls": {
+ "total": "Razem: {{totalCount}}"
+ },
+ "password_change": {
+ "current_password_label": "Aktualne hasło",
+ "failure": {
+ "description": {
+ "account_locked": "Twoje konto jest zablokowane i nie można go obecnie odzyskać. Jeśli nie jest to oczekiwane, skontaktuj się z administratorem serwera.",
+ "expired_recovery_ticket": "Link do odzyskiwania wygasł. Rozpocznij proces odzyskiwania konta od początku.",
+ "invalid_new_password": "Wybrane nowe hasło jest nieprawidłowe i może nie spełniać skonfigurowanych zasad bezpieczeństwa.",
+ "no_current_password": "Nie masz aktualnego hasła.",
+ "no_such_recovery_ticket": "Link odzyskiwania jest nieprawidłowy. Jeśli skopiowałeś link z e-maila odzyskiwania, sprawdź, czy został skopiowany w całości.",
+ "password_changes_disabled": "Możliwość zmiany hasła jest wyłączona.",
+ "recovery_ticket_already_used": "Link odzyskiwania został już użyty. Nie można go użyć ponownie.",
+ "unspecified": "To może być problem tymczasowy, więc spróbuj ponownie później. Jeśli problem będzie się powtarzał, skontaktuj się z administratorem serwera.",
+ "wrong_password": "Podane hasło jest nieprawidłowe. Spróbuj ponownie."
+ },
+ "title": "Nie udało się zaktualizować hasła"
+ },
+ "new_password_again_label": "Wprowadź ponownie nowe hasło",
+ "new_password_label": "Nowe hasło",
+ "passwords_match": "Hasła są zgodne!",
+ "passwords_no_match": "Hasła nie pasują",
+ "subtitle": "Wybierz nowe hasło do swojego konta.",
+ "success": {
+ "description": "Twoje hasło zostało pomyślnie zaktualizowane.",
+ "title": "Zaktualizowano hasło"
+ },
+ "title": "Zmień swoje hasło"
+ },
+ "password_reset": {
+ "consumed": {
+ "subtitle": "Aby utworzyć nowe hasło, zacznij od nowa i wybierz „Zapomniałem hasła”.",
+ "title": "Link do zresetowania hasła został już użyty"
+ },
+ "expired": {
+ "resend_email": "Wyślij ponownie wiadomość e-mail",
+ "subtitle": "Poproś o nową wiadomość e-mail, która zostanie wysłana na adres: {{email}}",
+ "title": "Link do resetowania hasła wygasł"
+ },
+ "subtitle": "Wybierz nowe hasło do swojego konta.",
+ "title": "Zresetuj swoje hasło"
+ },
+ "password_strength": {
+ "placeholder": "Siła hasła",
+ "score": {
+ "0": "Bardzo słabe hasło",
+ "1": "Bardzo słabe hasło",
+ "2": "Słabe hasło",
+ "3": "Silne hasło",
+ "4": "Bardzo silne hasło"
+ },
+ "suggestion": {
+ "all_uppercase": "Pisz wielką literą niektóre, ale nie wszystkie litery.",
+ "another_word": "Dodaj więcej słów, które są mniej popularne.",
+ "associated_years": "Unikaj lat, które kojarzą się z Tobą.",
+ "capitalization": "Wielką literą pisz więcej niż tylko pierwszą literę.",
+ "dates": "Unikaj dat i lat, które są związane z Tobą.",
+ "l33t": "Unikaj przewidywalnych zamian liter, takich jak „@” zamiast „a”.",
+ "longer_keyboard_pattern": "Używaj dłuższych sekwencji klawiszy i wielokrotnie zmieniaj kierunek pisania.",
+ "no_need": "Możesz tworzyć silne hasła bez używania symboli, cyfr i wielkich liter.",
+ "pwned": "Jeżeli używasz tego hasła gdzie indziej, powinieneś je zmienić.",
+ "recent_years": "Unikaj ostatnich lat.",
+ "repeated": "Unikaj powtarzających się słów i znaków.",
+ "reverse_words": "Unikaj odwróconych pisowni popularnych słów.",
+ "sequences": "Unikaj popularnych sekwencji znaków.",
+ "use_words": "Używaj wielu słów, ale unikaj popularnych zwrotów."
+ },
+ "too_weak": "To hasło jest zbyt słabe",
+ "warning": {
+ "common": "To jest powszechnie używane hasło.",
+ "common_names": "Popularne imiona i nazwiska są łatwe do odgadnięcia.",
+ "dates": "Daty są łatwe do odgadnięcia.",
+ "extended_repeat": "Powtarzające się wzory znaków, takie jak „abcabcabc”, są łatwe do odgadnięcia.",
+ "key_pattern": "Krótkie wzory klawiszowe są łatwe do odgadnięcia",
+ "names_by_themselves": "Pojedyncze imiona lub nazwiska są łatwe do odgadnięcia.",
+ "pwned": "Twoje hasło zostało ujawnione w wyniku naruszenia bezpieczeństwa danych w Internecie.",
+ "recent_years": "Ostatnie lata są łatwe do odgadnięcia.",
+ "sequences": "Typowe sekwencje znaków, takie jak „abc”, są łatwe do odgadnięcia.",
+ "similar_to_common": "Jest to podobne do powszechnie używanego hasła.",
+ "simple_repeat": "Powtarzające się znaki, takie jak „aaa”, są łatwe do odgadnięcia.",
+ "straight_row": "Proste rzędy klawiszy na klawiaturze są łatwe do odgadnięcia.",
+ "top_hundred": "To jest często używane hasło.",
+ "top_ten": "To jest bardzo często używane hasło.",
+ "user_inputs": "Nie powinno być żadnych danych osobowych ani związanych ze stroną.",
+ "word_by_itself": "Pojedyncze słowa są łatwe do odgadnięcia."
+ }
+ },
+ "reset_cross_signing": {
+ "button": "Zresetuj tożsamość",
+ "cancelled": {
+ "description_1": "Możesz zamknąć to okno i wrócić do aplikacji, aby kontynuować.",
+ "description_2": "Jeśli wylogowałeś się z dowolnego miejsca i nie pamiętasz kodu odzyskiwania, nadal musisz zresetować swoją tożsamość.",
+ "heading": "Resetowanie tożsamości zostało anulowane."
+ },
+ "description": "Jeśli nie zalogowałeś się na żadnym innym urządzeniu i utraciłeś klucz odzyskiwania, musisz zresetować swoją tożsamość, aby móc nadal korzystać z aplikacji.",
+ "effect_list": {
+ "negative_1": "Utracisz istniejącą historię wiadomości",
+ "negative_2": "Będziesz musiał ponownie zweryfikować wszystkie swoje istniejące urządzenia i kontakty",
+ "neutral_1": "Utracisz całą historię wiadomości przechowywaną wyłącznie na serwerze",
+ "neutral_2": "Będziesz musiał ponownie zweryfikować wszystkie swoje istniejące urządzenia i kontakty",
+ "positive_1": "Twoje dane konta, kontakty, preferencje i lista czatów zostaną zachowane"
+ },
+ "failure": {
+ "description": "To może być problem tymczasowy, więc spróbuj ponownie później. Jeśli problem będzie się powtarzał, skontaktuj się z administratorem serwera.",
+ "heading": "Nie udało się zezwolić na zresetowanie tożsamości kryptograficznej",
+ "title": "Nie udało się zezwolić na tożsamość kryptograficzną"
+ },
+ "finish_reset": "Zakończ resetowanie",
+ "heading": "Zresetuj swoją tożsamość, jeśli nie możesz potwierdzić jej w inny sposób",
+ "start_reset": "Rozpocznij resetowanie",
+ "success": {
+ "description": "Resetowanie tożsamości zostało zatwierdzone na najbliższe {{minutes}} minut. Możesz zamknąć to okno i wrócić do aplikacji, aby kontynuować.",
+ "heading": "Tożsamość została zresetowana pomyślnie. Wróć do aplikacji, aby dokończyć proces.",
+ "title": "Resetowanie tożsamości kryptograficznej tymczasowo dozwolone"
+ },
+ "warning": "Zresetuj swoją tożsamość tylko wtedy, gdy nie masz dostępu do innego urządzenia, na którym jesteś zalogowany i utraciłeś klucz odzyskiwania."
+ },
+ "selectable_session": {
+ "label": "Wybierz sesję"
+ },
+ "session": {
+ "client_id_label": "Identyfikator klienta",
+ "current": "Aktualny",
+ "current_badge": "Aktualny",
+ "device_id_label": "Identyfikator urządzenia",
+ "finished_date": "Zakończone ",
+ "finished_label": "Zakończone",
+ "generic_browser_session": "Sesja przeglądarki",
+ "id_label": "ID",
+ "ip_label": "Adres IP",
+ "last_active_label": "Ostatnio aktywny",
+ "last_auth_label": "Ostatnie uwierzytelnienie",
+ "name_for_platform": "{{name}} dla {{platform}}",
+ "scopes_label": "Zakresy",
+ "set_device_name": {
+ "help": "Ustaw nazwę, która ułatwi identyfikację tego urządzenia.",
+ "label": "Nazwa urządzenia",
+ "title": "Edytuj nazwę urządzenia"
+ },
+ "signed_in_date": "Zalogowano ",
+ "signed_in_label": "Zalogowano",
+ "title": "Szczegóły urządzenia",
+ "unknown_browser": "Nieznana przeglądarka",
+ "unknown_device": "Nieznane urządzenie",
+ "uri_label": "Uri",
+ "user_id_label": "Identyfikator użytkownika",
+ "username_label": "Nazwa użytkownika"
+ },
+ "session_detail": {
+ "alert": {
+ "button": "Wróć",
+ "text": "Ta sesja nie istnieje lub nie jest już aktywna.",
+ "title": "Nie można znaleźć sesji: {{deviceId}}"
+ }
+ },
+ "unknown_route": "Nieznana trasa {{route}}",
+ "unverified_email_alert": {
+ "button": "Przejrzyj i zweryfikuj",
+ "text:one": "Masz {{count}} niezweryfikowany adres e-mail.",
+ "text:few": "Masz {{count}} niezweryfikowane adresy e-mail.",
+ "text:many": "Masz {{count}} niezweryfikowanych adresów e-mail.",
+ "title": "Niezweryfikowany adres e-mail"
+ },
+ "user_email": {
+ "cant_delete_primary": "Aby usunąć ten adres, wybierz inny główny adres e-mail.",
+ "delete_button_confirmation_modal": {
+ "action": "Usuń adres e-mail",
+ "body": "Usunąć ten adres e-mail?",
+ "incorrect_password": "Niepoprawne hasło. Spróbuj ponownie.",
+ "password_confirmation": "Potwierdź hasło do swojego konta, aby usunąć ten adres e-mail"
+ },
+ "delete_button_title": "Usuń adres e-mail",
+ "email": "E-mail",
+ "make_primary_button": "Ustaw jako główne",
+ "not_verified": "Nie zweryfikowano",
+ "primary_email": "Główny adres e-mail",
+ "retry_button": "Wyślij ponownie kod",
+ "unverified": "Niezweryfikowany"
+ },
+ "user_email_list": {
+ "heading": "E-maile",
+ "no_primary_email_alert": "Brak głównego adresu e-mail"
+ },
+ "user_greeting": {
+ "error": "Nie udało się załadować użytkownika"
+ },
+ "user_name": {
+ "display_name_field_label": "Nazwa wyświetlana"
+ },
+ "user_sessions_overview": {
+ "active_sessions:one": "{{count}} aktywna sesja",
+ "active_sessions:few": "{{count}} aktywne sesje",
+ "active_sessions:many": "{{count}} aktywnych sesji",
+ "heading": "Gdzie jesteś zalogowany",
+ "no_active_sessions": {
+ "default": "Nie jesteś zalogowany w żadnej aplikacji.",
+ "inactive_90_days": "Wszystkie Twoje sesje były aktywne w ciągu ostatnich 90 dni."
+ }
+ },
+ "verify_email": {
+ "code_expired_alert": {
+ "description": "Kod stracił ważność. Poproś o nowy kod.",
+ "title": "Kod wygasł"
+ },
+ "code_field_error": "Kod nie został rozpoznany",
+ "code_field_label": "6-cyfrowy kod",
+ "code_field_wrong_shape": "Kod musi składać się z 6 cyfr",
+ "email_sent_alert": {
+ "description": "Wprowadź nowy kod poniżej.",
+ "title": "Wysłano nowy kod"
+ },
+ "enter_code_prompt": "Wprowadź 6-cyfrowy kod wysłany na adres: {{email}}",
+ "heading": "Zweryfikuj swój adres e-mail",
+ "invalid_code_alert": {
+ "description": "Sprawdź kod wysłany na Twój adres e-mail i zaktualizuj poniższe pola, aby kontynuować.",
+ "title": "Wpisałeś zły kod"
+ },
+ "resend_code": "Wyślij ponownie kod",
+ "resend_email": "Wyślij ponownie wiadomość e-mail",
+ "sent": "Wysłano!",
+ "unknown_email": "Nieznany adres e-mail"
+ }
+ },
+ "mas": {
+ "scope": {
+ "edit_profile": "Edytuj swój profil i dane kontaktowe",
+ "manage_sessions": "Zarządzaj swoimi urządzeniami i sesjami",
+ "mas_admin": "Zarządzaj dowolnym użytkownikiem w matrix-authentication-service",
+ "send_messages": "Wysyłaj nowe wiadomości w Twoim imieniu",
+ "synapse_admin": "Administrowanie serwerem domowym Synapse",
+ "view_messages": "Przegląd istniejących wiadomości i danych",
+ "view_profile": "Przegląd informacji o profilu i danych kontaktowych"
+ }
+ }
+}
\ No newline at end of file
diff --git a/frontend/locales/sv.json b/frontend/locales/sv.json
index 7b038cfb5..f14d4e02d 100644
--- a/frontend/locales/sv.json
+++ b/frontend/locales/sv.json
@@ -43,7 +43,7 @@
"alert_description": "This account will be permanently erased and you’ll no longer have access to any of your messages.",
"alert_title": "You’re about to lose all of your data",
"button": "Delete account",
- "dialog_description": "Confirm that you would like to delete your account:\n\n\n- You will not be able to reactivate your account
\n- You will no longer be able to sign in
\n- No one will be able to reuse your username (MXID), including you
\n- You will leave all rooms and direct messages you are in
\n- You will be removed from the identity server, and no one will be able to find you with your email or phone number
\n
\nYour old messages will still be visible to people who received them. Would you like to hide your send messages from people who join rooms in the future?",
+ "dialog_description": "Confirm that you would like to delete your account:\n\n\n- You will not be able to reactivate your account
\n- You will no longer be able to sign in
\n- No one will be able to reuse your username (MXID), including you
\n- You will leave all rooms and direct messages you are in
\n- You will be removed from the identity server, and no one will be able to find you with your email or phone number
\n
\nYour old messages will still be visible to people who received them. Would you like to hide your sent messages from people who join rooms in the future?",
"dialog_title": "Delete this account?",
"erase_checkbox_label": "Yes, hide all my messages from new joiners",
"incorrect_password": "Incorrect password, please try again",
diff --git a/translations/hu.json b/translations/hu.json
index 06922ccc9..28f5cbda0 100644
--- a/translations/hu.json
+++ b/translations/hu.json
@@ -210,6 +210,7 @@
"register": {
"call_to_login": "Már van fiókja?",
"continue_with_email": "Folytatás az e-mail-címével",
+ "continue_with_password": "Folytatás jelszóval",
"create_account": {
"description": "A folytatáshoz válasszon felhasználónevet.",
"heading": "Fiók létrehozása"
diff --git a/translations/pl.json b/translations/pl.json
new file mode 100644
index 000000000..f1eeb3d6f
--- /dev/null
+++ b/translations/pl.json
@@ -0,0 +1,281 @@
+{
+ "action": {
+ "back": "Powrót",
+ "cancel": "Anuluj",
+ "continue": "Kontynuuj",
+ "create_account": "Utwórz konto",
+ "sign_in": "Zaloguj się",
+ "sign_out": "Wyloguj",
+ "skip": "Pomiń",
+ "start_over": "Zacznij od nowa",
+ "submit": "Wyślij"
+ },
+ "app": {
+ "human_name": "Matrix Authentication Service",
+ "name": "matrix-authentication-service",
+ "technical_description": "Dokument odkrywania OpenID Connect:%(discovery_url)s"
+ },
+ "branding": {
+ "privacy_policy": {
+ "alt": "Link do polityki prywatności serwisu",
+ "link": "Polityka prywatności"
+ },
+ "terms_and_conditions": {
+ "alt": "Link do warunków korzystania z usługi",
+ "link": "Warunki korzystania"
+ }
+ },
+ "common": {
+ "display_name": "Nazwa wyświetlana",
+ "email_address": "Adres e-mail",
+ "loading": "Wczytywanie…",
+ "mxid": "Matrix ID",
+ "password": "Hasło",
+ "password_confirm": "Potwierdź hasło",
+ "username": "Nazwa użytkownika"
+ },
+ "error": {
+ "unexpected": "Nieoczekiwany błąd"
+ },
+ "mas": {
+ "account": {
+ "deactivated": {
+ "description": "To konto (%(mxid)s) zostało usunięte. Jeśli jest to nieoczekiwane, skontaktuj się z administratorem serwera.",
+ "heading": "Konto usunięte"
+ },
+ "locked": {
+ "description": "To konto (%(mxid)s) zostało zablokowane. Jeśli jest to nieoczekiwane, skontaktuj się z administratorem serwera.",
+ "heading": "Konto zablokowane"
+ },
+ "logged_out": {
+ "description": "Ta sesja została zakończona. Wyloguj się, aby móc się ponownie zalogować.",
+ "heading": "Sesja zakończona"
+ }
+ },
+ "add_email": {
+ "description": "Podaj adres e-mail, aby odzyskać dostęp do konta, jeśli utracisz do niego dostęp.",
+ "heading": "Dodaj adres e-mail"
+ },
+ "back_to_homepage": "Wróć do strony głównej",
+ "captcha": {
+ "noscript": "Ten formularz jest zabezpieczony kodem CAPTCHA i do jego wysłania wymagana jest włączona obsługa JavaScript. Włącz obsługę JavaScript w przeglądarce i odśwież tę stronę."
+ },
+ "change_password": {
+ "change": "Zmień hasło",
+ "confirm": "Potwierdź hasło",
+ "current": "Aktualne hasło",
+ "description": "Spowoduje to zmianę hasła do Twojego konta.",
+ "heading": "Zmień moje hasło",
+ "new": "Nowe hasło"
+ },
+ "choose_display_name": {
+ "description": "Jest to nazwa widoczna dla innych osób. Można ją zmienić w dowolnym momencie.",
+ "headline": "Wybierz swoją nazwę wyświetlaną"
+ },
+ "consent": {
+ "client_wants_access": "%(client_name)s z %(redirect_uri)s chce uzyskać dostęp do Twojego konta.",
+ "heading": "Zezwolić na dostęp do konta?",
+ "make_sure_you_trust": "Upewnij się, że ufasz %(client_name)s .",
+ "this_will_allow": "To pozwoli %(client_name)s na:",
+ "you_may_be_sharing": "Możesz udostępniać temu serwisowi lub aplikacji poufne informacje."
+ },
+ "device_card": {
+ "access_requested": "Zażądano dostępu",
+ "device_code": "Kod",
+ "generic_device": "Urządzenie",
+ "ip_address": "Adres IP"
+ },
+ "device_code_link": {
+ "description": "Połącz urządzenie",
+ "headline": "Wprowadź kod wyświetlony na Twoim urządzeniu"
+ },
+ "device_consent": {
+ "another_device_access": "Inne urządzenie chce uzyskać dostęp do Twojego konta.",
+ "denied": {
+ "description": "Odmówiłeś dostępu aplikacji %(client_name)s. Możesz zamknąć to okno.",
+ "heading": "Odmowa dostępu"
+ },
+ "granted": {
+ "description": "Udzieliłeś dostępu aplikacji %(client_name)s. Możesz zamknąć to okno.",
+ "heading": "Udzielono dostępu"
+ }
+ },
+ "device_display_name": {
+ "client_on_device": "%(client_name)s na %(device_name)s",
+ "name_for_platform": "%(name)s dla %(platform)s",
+ "unknown_device": "Nieznane urządzenie"
+ },
+ "email_in_use": {
+ "description": "Jeśli zapomniałeś danych logowania do konta, możesz je odzyskać. Możesz też zacząć od nowa, używając innego adresu e-mail.",
+ "title": "Adres e-mail %(email)s jest już używany."
+ },
+ "emails": {
+ "greeting": "Witaj %(username)s,",
+ "recovery": {
+ "click_button": "Kliknij poniższy przycisk, aby utworzyć nowe hasło:",
+ "copy_link": "Skopiuj poniższy link i wklej go do przeglądarki, aby utworzyć nowe hasło:",
+ "create_new_password": "Utwórz nowe hasło",
+ "fallback": "Przycisk nie działa?",
+ "headline": "Poprosiłeś o zresetowanie hasła dla swojego konta %(server_name)s.",
+ "subject": "Zresetuj hasło do swojego konta (%(mxid)s)",
+ "you_can_ignore": "Jeśli nie prosiłeś o nowe hasło, możesz zignorować tę wiadomość. Twoje obecne hasło nadal będzie działać."
+ },
+ "verify": {
+ "body_html": "Kod weryfikacyjny służący do potwierdzenia tego adresu e-mail to:%(code)s",
+ "body_text": "Kod weryfikacyjny potwierdzający ten adres e-mail to: %(code)s",
+ "subject": "Twój kod weryfikacyjny adresu e-mail to: %(code)s"
+ }
+ },
+ "errors": {
+ "captcha": "Weryfikacja CAPTCHA nie powiodła się, spróbuj ponownie",
+ "denied_policy": "Odrzucone przez politykę: %(policy)s",
+ "email_banned": "E-mail jest zabroniony przez politykę serwera",
+ "email_domain_banned": "Domena e-mail jest zablokowana przez politykę serwera",
+ "email_domain_not_allowed": "Domena e-mail nie jest dozwolona przez politykę serwera",
+ "email_not_allowed": "Adres e-mail nie jest dozwolony przez politykę serwera",
+ "field_required": "To pole jest wymagane",
+ "invalid_credentials": "Nieprawidłowe dane uwierzytelniające",
+ "password_mismatch": "Pola hasła nie pasują do siebie",
+ "rate_limit_exceeded": "W krótkim czasie wysłałeś zbyt wiele żądań. Poczekaj kilka minut i spróbuj ponownie.",
+ "username_all_numeric": "Nazwa użytkownika nie może składać się wyłącznie z cyfr",
+ "username_banned": "Nazwa użytkownika jest zablokowana przez politykę serwera",
+ "username_invalid_chars": "Nazwa użytkownika zawiera nieprawidłowe znaki. Używaj tylko małych liter, cyfr, myślników i podkreśleń.",
+ "username_not_allowed": "Nazwa użytkownika nie jest dozwolona przez politykę serwera",
+ "username_taken": "Ta nazwa użytkownika jest już zajęta",
+ "username_too_long": "Nazwa użytkownika jest za długa",
+ "username_too_short": "Nazwa użytkownika jest za krótka"
+ },
+ "login": {
+ "call_to_register": "Nie masz jeszcze konta?",
+ "continue_with_provider": "Kontynuuj z %(provider)s",
+ "description": "Zaloguj się aby kontynuować:",
+ "forgot_password": "Zapomniałeś hasła?",
+ "headline": "Zaloguj się",
+ "link": {
+ "description": "Łączenie twojego %(provider)s konta",
+ "headline": "Zaloguj się, aby połączyć"
+ },
+ "no_login_methods": "Brak dostępnych metod logowania.",
+ "separator": "Lub",
+ "username_or_email": "Nazwa użytkownika lub adres e-mail"
+ },
+ "navbar": {
+ "my_account": "Moje konto",
+ "register": "Utwórz konto",
+ "signed_in_as": "Zalogowano jako %(username)s."
+ },
+ "not_found": {
+ "description": "Strona, której szukasz, nie istnieje lub została przeniesiona",
+ "heading": "Nie znaleziono strony"
+ },
+ "not_you": "Nie %(username)s?",
+ "or_separator": "Lub",
+ "policy_violation": {
+ "description": "Przyczyną może być klient, który zainicjował to żądanie, aktualnie zalogowany użytkownik lub samo żądanie.",
+ "heading": "Żądanie autoryzacji zostało odrzucone przez politykę egzekwowaną przez tę usługę",
+ "logged_as": "Zalogowany jako %(username)s"
+ },
+ "recovery": {
+ "consumed": {
+ "description": "Aby utworzyć nowe hasło, zacznij od nowa i wybierz „Zapomniałem hasła”.",
+ "heading": "Link do zresetowania hasła został już użyty"
+ },
+ "disabled": {
+ "description": "Jeśli utraciłeś swoje dane logowania, skontaktuj się z administratorem w celu odzyskania konta.",
+ "heading": "Odzyskiwanie konta jest wyłączone"
+ },
+ "expired": {
+ "description": "Poproś o nową wiadomość e-mail, która zostanie wysłana na adres:%(email)s .",
+ "heading": "Link do resetowania hasła wygasł",
+ "resend_email": "Wyślij ponownie wiadomość e-mail"
+ },
+ "finish": {
+ "confirm": "Wprowadź ponownie nowe hasło",
+ "description": "Wybierz nowe hasło do swojego konta.",
+ "heading": "Zresetuj swoje hasło",
+ "new": "Nowe hasło",
+ "save_and_continue": "Zapisz i kontynuuj"
+ },
+ "progress": {
+ "change_email": "Spróbuj innego adresu e-mail",
+ "description": "Wysłaliśmy wiadomość e-mail z linkiem umożliwiającym zresetowanie hasła, jeśli posiadasz konto korzystające z %(email)s.",
+ "heading": "Sprawdź swoją pocztę e-mail",
+ "resend_email": "Wyślij ponownie wiadomość e-mail"
+ },
+ "start": {
+ "description": "Na podany adres e-mail zostanie wysłany link umożliwiający zresetowanie hasła.",
+ "heading": "Wprowadź swój adres e-mail, aby kontynuować"
+ }
+ },
+ "register": {
+ "call_to_login": "Masz już konto?",
+ "continue_with_email": "Kontynuuj z adresem e-mail",
+ "continue_with_password": "Kontynuuj z hasłem",
+ "create_account": {
+ "description": "Wybierz nazwę użytkownika, aby kontynuować.",
+ "heading": "Utwórz konto"
+ },
+ "sign_in_instead": "Zamiast tego zaloguj się",
+ "terms_of_service": "Wyrażam zgodę na warunki korzystania z serwisu"
+ },
+ "registration_token": {
+ "description": "Wprowadź token rejestracyjny dostarczony przez administratora serwera domowego.",
+ "field": "Token rejestracyjny",
+ "headline": "Token rejestracyjny"
+ },
+ "scope": {
+ "edit_profile": "Edytuj swój profil i dane kontaktowe",
+ "manage_sessions": "Zarządzaj swoimi urządzeniami i sesjami",
+ "mas_admin": "Zarządzaj dowolnym użytkownikiem w matrix-authentication-service",
+ "send_messages": "Wysyłaj nowe wiadomości w Twoim imieniu",
+ "synapse_admin": "Administrowanie serwerem domowym Synapse",
+ "view_messages": "Przegląd istniejących wiadomości i danych",
+ "view_profile": "Przegląd informacji o profilu i danych kontaktowych"
+ },
+ "upstream_oauth2": {
+ "link_mismatch": {
+ "heading": "To konto nadrzędne jest już powiązane z innym kontem."
+ },
+ "login_link": {
+ "action": "Kontynuuj",
+ "description": "Istnieje konto o tej nazwie użytkownika (%(username)s), zostanie ono powiązane z tym kontem nadrzędnym.",
+ "heading": "Połącz z istniejącym kontem"
+ },
+ "register": {
+ "choose_username": {
+ "description": "Tego ustawienia nie można później zmienić.",
+ "heading": "Wybierz swoją nazwę użytkownika"
+ },
+ "create_account": "Utwórz nowe konto",
+ "enforced_by_policy": "Wymuszane przez politykę serwera",
+ "forced_display_name": "Zostanie użyta następująca nazwa wyświetlana",
+ "forced_email": "Będzie używany następujący adres e-mail",
+ "forced_localpart": "Będzie używana następująca nazwa użytkownika",
+ "import_data": {
+ "description": "Potwierdź informacje, które zostaną powiązane z Twoim nowym kontem %(server_name)s.",
+ "heading": "Importuj swoje dane"
+ },
+ "imported_from_upstream": "Zaimportowano z Twojego konta nadrzędnego",
+ "imported_from_upstream_with_name": "Zaimportowano z Twojego konta %(human_name)s",
+ "link_existing": "Połącz z istniejącym kontem",
+ "provider_name": "Konto %(human_name)s",
+ "signup_with_upstream": {
+ "heading": "Kontynuuj rejestrację za pomocą konta %(human_name)s"
+ },
+ "suggested_display_name": "Importuj nazwę wyświetlaną",
+ "suggested_email": "Importuj adres e-mail",
+ "use": "Użyj"
+ },
+ "suggest_link": {
+ "action": "Połącz",
+ "heading": "Połącz z istniejącym kontem"
+ }
+ },
+ "verify_email": {
+ "6_digit_code": "6-cyfrowy kod",
+ "code": "Kod",
+ "description": "Wprowadź 6-cyfrowy kod wysłany na adres:%(email)s",
+ "headline": "Zweryfikuj swój adres e-mail"
+ }
+ }
+}
\ No newline at end of file