diff --git a/frontend/messages/cs.json b/frontend/messages/cs.json
index 0fad92de..dd15be9e 100644
--- a/frontend/messages/cs.json
+++ b/frontend/messages/cs.json
@@ -419,5 +419,15 @@
"signup_open_description": "Kdokoli si může vytvořit nový účet bez omezení.",
"of": "z",
"skip_passkey_setup": "Přeskočit nastavení přístupového klíče",
- "skip_passkey_setup_description": "Je důrazně doporučeno nastavit přístupový klíč, bez něho se nebudete moci přihlásit, jakmile aktuální relace vyprší."
+ "skip_passkey_setup_description": "Je důrazně doporučeno nastavit přístupový klíč, bez něho se nebudete moci přihlásit, jakmile aktuální relace vyprší.",
+ "my_apps": "Moje aplikace",
+ "no_apps_available": "Žádné aplikace nejsou k dispozici",
+ "contact_your_administrator_for_app_access": "Kontaktujte svého správce, abyste získali přístup k aplikacím.",
+ "launch": "Spuštění",
+ "client_launch_url": "URL spuštění klienta",
+ "client_launch_url_description": "URL adresa, která se otevře, když uživatel spustí aplikaci ze stránky Moje aplikace.",
+ "client_name_description": "Název klienta, který se zobrazuje v uživatelském rozhraní Pocket ID.",
+ "revoke_access": "Zrušit přístup",
+ "revoke_access_description": "Zrušit přístup k {clientName}. {clientName} už nebude mít přístup k informacím o vašem účtu.",
+ "revoke_access_successful": "Přístup k {clientName} byl úspěšně zrušen."
}
diff --git a/frontend/messages/da.json b/frontend/messages/da.json
index 47e8b27e..31393788 100644
--- a/frontend/messages/da.json
+++ b/frontend/messages/da.json
@@ -419,5 +419,15 @@
"signup_open_description": "Alle kan oprette en ny konto uden begrænsninger.",
"of": "af",
"skip_passkey_setup": "Spring Passkey-opsætning over",
- "skip_passkey_setup_description": "Det anbefales stærkt at oprette en adgangskode, da du ellers bliver låst ude af din konto, så snart sessionen udløber."
+ "skip_passkey_setup_description": "Det anbefales stærkt at oprette en adgangskode, da du ellers bliver låst ude af din konto, så snart sessionen udløber.",
+ "my_apps": "Mine apps",
+ "no_apps_available": "Ingen apps tilgængelige",
+ "contact_your_administrator_for_app_access": "Kontakt din administrator for at få adgang til applikationer.",
+ "launch": "Start",
+ "client_launch_url": "Kundens lancerings-URL",
+ "client_launch_url_description": "Den URL, der åbnes, når en bruger starter appen fra siden Mine apps.",
+ "client_name_description": "Navnet på den klient, der vises i Pocket ID-brugergrænsefladen.",
+ "revoke_access": "Tilbagekald adgang",
+ "revoke_access_description": "Tilbagekald adgang til {clientName}. {clientName} vil ikke længere kunne få adgang til dine kontooplysninger.",
+ "revoke_access_successful": "Adgangen til {clientName} er blevet ophævet."
}
diff --git a/frontend/messages/de.json b/frontend/messages/de.json
index 6853ea25..3e15ff58 100644
--- a/frontend/messages/de.json
+++ b/frontend/messages/de.json
@@ -419,5 +419,15 @@
"signup_open_description": "Jeder kann ohne Einschränkungen ein neues Konto erstellen.",
"of": "von",
"skip_passkey_setup": "Passwort-Einrichtung überspringen",
- "skip_passkey_setup_description": "Es wird dringend empfohlen, einen Passkey einzurichten, da du sonst nach Ablauf der Sitzung aus deinem Konto ausgesperrt wirst."
+ "skip_passkey_setup_description": "Es wird dringend empfohlen, einen Passkey einzurichten, da du sonst nach Ablauf der Sitzung aus deinem Konto ausgesperrt wirst.",
+ "my_apps": "Meine Apps",
+ "no_apps_available": "Keine Apps verfügbar",
+ "contact_your_administrator_for_app_access": "Frag deinen Administrator, wie du Zugriff auf die Anwendungen bekommst.",
+ "launch": "Start",
+ "client_launch_url": "Client-Start-URL",
+ "client_launch_url_description": "Die URL, die geöffnet wird, wenn jemand die App von der Seite „Meine Apps“ startet.",
+ "client_name_description": "Der Name des Clients, der in der Pocket ID-Benutzeroberfläche angezeigt wird.",
+ "revoke_access": "Zugriff widerrufen",
+ "revoke_access_description": "Zugriff widerrufen {clientName}. {clientName} kann nicht mehr auf deine Kontoinfos zugreifen.",
+ "revoke_access_successful": "Der Zugriff auf „ {clientName} “ wurde erfolgreich gesperrt."
}
diff --git a/frontend/messages/es.json b/frontend/messages/es.json
index e072c36a..6b1663e4 100644
--- a/frontend/messages/es.json
+++ b/frontend/messages/es.json
@@ -419,5 +419,15 @@
"signup_open_description": "Cualquiera puede crear una nueva cuenta sin restricciones.",
"of": "de",
"skip_passkey_setup": "Omitir la configuración de la clave de acceso",
- "skip_passkey_setup_description": "Es muy recomendable configurar una contraseña maestra, ya que sin ella no podrás acceder a tu cuenta una vez que expire la sesión."
+ "skip_passkey_setup_description": "Es muy recomendable configurar una contraseña maestra, ya que sin ella no podrás acceder a tu cuenta una vez que expire la sesión.",
+ "my_apps": "Mis aplicaciones",
+ "no_apps_available": "No hay aplicaciones disponibles",
+ "contact_your_administrator_for_app_access": "Ponte en contacto con tu administrador para obtener acceso a las aplicaciones.",
+ "launch": "Lanzamiento",
+ "client_launch_url": "URL de inicio del cliente",
+ "client_launch_url_description": "La URL que se abrirá cuando un usuario inicie la aplicación desde la página Mis aplicaciones.",
+ "client_name_description": "El nombre del cliente que aparece en la interfaz de usuario de Pocket ID.",
+ "revoke_access": "Revocar acceso",
+ "revoke_access_description": "Revocar el acceso a {clientName}. {clientName} ya no podrás acceder a la información de tu cuenta.",
+ "revoke_access_successful": "El acceso a {clientName} ha sido revocado correctamente."
}
diff --git a/frontend/messages/fr.json b/frontend/messages/fr.json
index 28d117e9..a2d3714b 100644
--- a/frontend/messages/fr.json
+++ b/frontend/messages/fr.json
@@ -419,5 +419,15 @@
"signup_open_description": "Toute personne peut créer un nouveau compte sans restriction.",
"of": "sur",
"skip_passkey_setup": "Ignorer la configuration de la clé d'accès",
- "skip_passkey_setup_description": "Il est fortement recommandé de configurer une clé d'accès, car sans elle, vous serez verrouillé hors de votre compte dès l'expiration de la session."
+ "skip_passkey_setup_description": "Il est fortement recommandé de configurer une clé d'accès, car sans elle, vous serez verrouillé hors de votre compte dès l'expiration de la session.",
+ "my_apps": "Mes applications",
+ "no_apps_available": "Aucune appli disponible",
+ "contact_your_administrator_for_app_access": "Contacte ton administrateur pour avoir accès aux applications.",
+ "launch": "Lancement",
+ "client_launch_url": "URL de lancement du client",
+ "client_launch_url_description": "L'URL qui s'ouvrira quand quelqu'un lancera l'appli depuis la page Mes applis.",
+ "client_name_description": "Le nom du client qui apparaît dans l'interface utilisateur Pocket ID.",
+ "revoke_access": "Supprimer l'accès",
+ "revoke_access_description": "Supprimer l'accès à {clientName}. {clientName} ne pourra plus accéder aux infos de ton compte.",
+ "revoke_access_successful": "L'accès à {clientName} a été supprimé."
}
diff --git a/frontend/messages/it.json b/frontend/messages/it.json
index 6c94b24e..f58ba074 100644
--- a/frontend/messages/it.json
+++ b/frontend/messages/it.json
@@ -419,5 +419,15 @@
"signup_open_description": "Chiunque può creare un nuovo account senza restrizioni.",
"of": "di",
"skip_passkey_setup": "Salta Impostazione Passkey",
- "skip_passkey_setup_description": "Si consiglia vivamente di impostare una passkey perché senza di essa, sarai tagliato fuori dal tuo account non appena scadrà la sessione."
+ "skip_passkey_setup_description": "Si consiglia vivamente di impostare una passkey perché senza di essa, sarai tagliato fuori dal tuo account non appena scadrà la sessione.",
+ "my_apps": "Le mie app",
+ "no_apps_available": "Non ci sono app disponibili",
+ "contact_your_administrator_for_app_access": "Contatta il tuo amministratore per accedere alle app.",
+ "launch": "Lancio",
+ "client_launch_url": "URL di avvio del cliente",
+ "client_launch_url_description": "L'URL che si aprirà quando qualcuno avvia l'app dalla pagina Le mie app.",
+ "client_name_description": "Il nome del cliente che appare nell'interfaccia utente Pocket ID.",
+ "revoke_access": "Revoca accesso",
+ "revoke_access_description": "Revoca l'accesso a {clientName}. {clientName} non potrà più accedere alle informazioni del tuo account.",
+ "revoke_access_successful": "L'accesso a {clientName} è stato revocato con successo."
}
diff --git a/frontend/messages/nl.json b/frontend/messages/nl.json
index b2324cb8..6fa4f593 100644
--- a/frontend/messages/nl.json
+++ b/frontend/messages/nl.json
@@ -419,5 +419,15 @@
"signup_open_description": "Iedereen kan zonder beperkingen een nieuw account aanmaken.",
"of": "van",
"skip_passkey_setup": "Pas de instellingen voor de toegangssleutel over",
- "skip_passkey_setup_description": "Het is echt een aanrader om een wachtwoord in te stellen, want zonder dat word je uit je account gegooid zodra de sessie afloopt."
+ "skip_passkey_setup_description": "Het is echt een aanrader om een wachtwoord in te stellen, want zonder dat word je uit je account gegooid zodra de sessie afloopt.",
+ "my_apps": "Mijn apps",
+ "no_apps_available": "Geen apps beschikbaar",
+ "contact_your_administrator_for_app_access": "Neem contact op met je beheerder om toegang te krijgen tot applicaties.",
+ "launch": "Lancering",
+ "client_launch_url": "URL voor lancering door klant",
+ "client_launch_url_description": "De URL die wordt geopend als iemand de app start vanaf de pagina Mijn apps.",
+ "client_name_description": "De naam van de klant die je in de Pocket ID-UI ziet.",
+ "revoke_access": "Toegang intrekken",
+ "revoke_access_description": "Toegang intrekken tot {clientName}. {clientName} kan je accountgegevens niet meer bekijken.",
+ "revoke_access_successful": "De toegang tot {clientName} is nu echt geblokkeerd."
}
diff --git a/frontend/messages/pl.json b/frontend/messages/pl.json
index 01e8ef91..b13052f8 100644
--- a/frontend/messages/pl.json
+++ b/frontend/messages/pl.json
@@ -419,5 +419,15 @@
"signup_open_description": "Każdy może utworzyć nowe konto bez żadnych ograniczeń.",
"of": "z",
"skip_passkey_setup": "Pomiń konfigurację klucza dostępu",
- "skip_passkey_setup_description": "Zdecydowanie zalecamy skonfigurowanie klucza dostępu, ponieważ bez niego utracisz dostęp do konta zaraz po wygaśnięciu sesji."
+ "skip_passkey_setup_description": "Zdecydowanie zalecamy skonfigurowanie klucza dostępu, ponieważ bez niego utracisz dostęp do konta zaraz po wygaśnięciu sesji.",
+ "my_apps": "Moje aplikacje",
+ "no_apps_available": "Brak dostępnych aplikacji",
+ "contact_your_administrator_for_app_access": "Skontaktuj się z administratorem, aby uzyskać dostęp do aplikacji.",
+ "launch": "Uruchomienie",
+ "client_launch_url": "Adres URL uruchomienia klienta",
+ "client_launch_url_description": "Adres URL, który zostanie otwarty po uruchomieniu aplikacji przez użytkownika ze strony Moje aplikacje.",
+ "client_name_description": "Nazwa klienta wyświetlana w interfejsie użytkownika Pocket ID.",
+ "revoke_access": "Cofnij dostęp",
+ "revoke_access_description": "Cofnij dostęp do {clientName}. {clientName} nie będzie już mógł uzyskać dostępu do informacji o Twoim koncie.",
+ "revoke_access_successful": "Dostęp do strony {clientName} został pomyślnie cofnięty."
}
diff --git a/frontend/messages/pt-BR.json b/frontend/messages/pt-BR.json
index cc3c40d4..b0bdda59 100644
--- a/frontend/messages/pt-BR.json
+++ b/frontend/messages/pt-BR.json
@@ -419,5 +419,15 @@
"signup_open_description": "Qualquer pessoa pode criar uma conta nova sem restrições.",
"of": "de",
"skip_passkey_setup": "Pular configuração da chave de acesso",
- "skip_passkey_setup_description": "É super recomendável criar uma senha de acesso, porque sem ela você vai ficar sem poder entrar na sua conta assim que a sessão acabar."
+ "skip_passkey_setup_description": "É super recomendável criar uma senha de acesso, porque sem ela você vai ficar sem poder entrar na sua conta assim que a sessão acabar.",
+ "my_apps": "Meus aplicativos",
+ "no_apps_available": "Não tem aplicativos disponíveis",
+ "contact_your_administrator_for_app_access": "Fala com o seu administrador pra conseguir acesso aos aplicativos.",
+ "launch": "Lançamento",
+ "client_launch_url": "URL de lançamento do cliente",
+ "client_launch_url_description": "A URL que vai abrir quando alguém abrir o aplicativo na página Meus aplicativos.",
+ "client_name_description": "O nome do cliente que aparece na interface do Pocket ID.",
+ "revoke_access": "Revogar acesso",
+ "revoke_access_description": "Revogar acesso a {clientName}. {clientName} não vai mais conseguir acessar as informações da sua conta.",
+ "revoke_access_successful": "O acesso a {clientName} foi revogado com sucesso."
}
diff --git a/frontend/messages/ru.json b/frontend/messages/ru.json
index d48a5a0c..c698f7f4 100644
--- a/frontend/messages/ru.json
+++ b/frontend/messages/ru.json
@@ -419,5 +419,15 @@
"signup_open_description": "Любой может создать новую учетную запись без ограничений.",
"of": "из",
"skip_passkey_setup": "Пропустить настройку пасскея",
- "skip_passkey_setup_description": "Настоятельно рекомендуется настроить passkey, так как без него вы более не сможете войти в учетную запись после истечения сессии."
+ "skip_passkey_setup_description": "Настоятельно рекомендуется настроить passkey, так как без него вы более не сможете войти в учетную запись после истечения сессии.",
+ "my_apps": "Мои приложения",
+ "no_apps_available": "Нет доступных приложений",
+ "contact_your_administrator_for_app_access": "Свяжись с администратором, чтобы получить доступ к приложениям.",
+ "launch": "Запуск",
+ "client_launch_url": "URL запуска клиента",
+ "client_launch_url_description": "URL-адрес, который откроется, когда кто-то запустит приложение со страницы «Мои приложения».",
+ "client_name_description": "Имя клиента, которое показывается в интерфейсе Pocket ID.",
+ "revoke_access": "Отменить доступ",
+ "revoke_access_description": "Отменить доступ к {clientName}. {clientName} больше не сможет заходить в твою учетную запись.",
+ "revoke_access_successful": "Доступ к {clientName} был успешно заблокирован."
}
diff --git a/frontend/messages/uk.json b/frontend/messages/uk.json
index d8089ea9..a0f20518 100644
--- a/frontend/messages/uk.json
+++ b/frontend/messages/uk.json
@@ -127,8 +127,8 @@
"are_you_sure_you_want_to_delete_this_passkey": "Ви впевнені, що хочете видалити цей ключ доступу?",
"passkey_deleted_successfully": "Ключ доступу успішно видалено",
"delete_passkey_name": "Видалити {passkeyName}",
- "passkey_name_updated_successfully": "Ім'я ключа доступу успішно оновлено",
- "name_passkey": "Ім'я ключа доступу",
+ "passkey_name_updated_successfully": "Назва ключа доступу успішно оновлено",
+ "name_passkey": "Назва ключа доступу",
"name_your_passkey_to_easily_identify_it_later": "Назвіть свій ключ доступу, щоб легко пізнати його пізніше.",
"create_api_key": "Створити API-ключ",
"add_a_new_api_key_for_programmatic_access": "Додайте новий API-ключ для програмного доступу.",
@@ -174,7 +174,7 @@
"email_tls_option": "TLS налаштування електронної пошти",
"skip_certificate_verification": "Пропустити перевірку сертифіката",
"this_can_be_useful_for_selfsigned_certificates": "Ця опція може бути корисною для спопідписних сертифікатів.",
- "enabled_emails": "Електронні листи увімкнено",
+ "enabled_emails": "Увімкнені електронні листи",
"email_login_notification": "Сповіщення електронною поштою про вхід",
"send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Надіслати електронний лист користувачеві після входу з нового пристрою.",
"emai_login_code_requested_by_user": "Надіслати коду входу, згенерований користувачем, електронною поштою",
@@ -188,16 +188,16 @@
"the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "Тривалість сесії у хвилинах до повторного входу користувача.",
"enable_self_account_editing": "Увімкнути редагування власного облікового запису",
"whether_the_users_should_be_able_to_edit_their_own_account_details": "Чи повинні користувачі мати можливість редагувати власні дані облікового запису.",
- "emails_verified": "Підтверджувати електронну пошту",
+ "emails_verified": "Підтверджена електронна пошта",
"whether_the_users_email_should_be_marked_as_verified_for_the_oidc_clients": "Чи слід позначати електронну пошту користувача як підтверджену для OIDC клієнтів.",
"ldap_configuration_updated_successfully": "Налаштування LDAP успішно оновлено",
"ldap_disabled_successfully": "LDAP успішно вимкнено",
"ldap_sync_finished": "Синхронізація LDAP завершена",
"client_configuration": "Налаштування клієнтів",
"ldap_url": "URL-адреса LDAP",
- "ldap_bind_dn": "DN прив’язки LDAP",
+ "ldap_bind_dn": "LDAP Bind DN",
"ldap_bind_password": "Пароль прив’язки LDAP",
- "ldap_base_dn": "Базовий DN LDAP",
+ "ldap_base_dn": "LDAP Base DN",
"user_search_filter": "Фільтр пошуку користувачів",
"the_search_filter_to_use_to_search_or_sync_users": "Фільтр пошуку для пошуку/синхронізації користувачів.",
"groups_search_filter": "Фільтр пошуку груп",
@@ -206,23 +206,23 @@
"user_unique_identifier_attribute": "Атрибут для унікального ідентифікатора користувача",
"the_value_of_this_attribute_should_never_change": "Значення цього атрибуту ніколи не повинно змінюватися.",
"username_attribute": "Атрибут «Ім’я користувача»",
- "user_mail_attribute": "Атрибут електронної пошти користувача",
- "user_first_name_attribute": "Атрибут імені користувача",
- "user_last_name_attribute": "Атрибут прізвища користувача",
- "user_profile_picture_attribute": "Атрибут зображення профілю користувача",
+ "user_mail_attribute": "Атрибут \"Електронна пошта\" користувача",
+ "user_first_name_attribute": "Атрибут \"Ім'я\" користувача",
+ "user_last_name_attribute": "Атрибут \"Прізвище\" користувача",
+ "user_profile_picture_attribute": "Атрибут \"Зображення профілю\" користувача",
"the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "Значення цього атрибута може бути URL, бінарним файлом або зображенням, закодованим у форматі base64.",
- "group_members_attribute": "Атрибут учасників групи",
+ "group_members_attribute": "Атрибут \"Учасник груп\"",
"the_attribute_to_use_for_querying_members_of_a_group": "Атрибут, який використовується для запиту учасників групи.",
- "group_unique_identifier_attribute": "Атрибут унікального ідентифікатора групи",
- "group_name_attribute": "Атрибут назви групи",
- "admin_group_name": "Атрибут назва групи адміністратора",
+ "group_unique_identifier_attribute": "Атрибут \"Унікальний ідентифікатор групи\"",
+ "group_name_attribute": "Атрибут \"Назва групи\"",
+ "admin_group_name": "Атрибут \"Назва групи адміністратора\"",
"members_of_this_group_will_have_admin_privileges_in_pocketid": "Учасники цієї групи матимуть адміністративні права в Pocket ID.",
"disable": "Вимкнути",
"sync_now": "Синхронізувати",
"enable": "Увімкнути",
- "user_created_successfully": "Користувача успішно створено.",
+ "user_created_successfully": "Користувача успішно створено",
"create_user": "Створити користувача",
- "add_a_new_user_to_appname": "Додати нового користувача в {appName}",
+ "add_a_new_user_to_appname": "Додати нового користувача до {appName}",
"add_user": "Додати користувача",
"manage_users": "Керування користувачами",
"admin_privileges": "Права адміністратора",
@@ -239,66 +239,66 @@
"edit": "Редагувати",
"user_groups_updated_successfully": "Групи користувачів успішно оновлено",
"user_updated_successfully": "Користувача успішно оновлено",
- "custom_claims_updated_successfully": "Власний атрибут успішно оновлено",
+ "custom_claims_updated_successfully": "Власні атрибути успішно оновлено",
"back": "Назад",
"user_details_firstname_lastname": "Дані користувача {firstName} {lastName}",
"manage_which_groups_this_user_belongs_to": "Керування групами, до яких належить цей користувач.",
- "custom_claims": "Користувацькі атрибути",
- "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "Користувацькі атрибути — це пари ключ-значення, які можуть використовуватися для збереження додаткової інформації про користувача. Ці атрибути будуть включені до ID-токена, якщо буде запитано область 'profile'.",
+ "custom_claims": "Власні атрибути",
+ "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "Власні атрибути — це пари ключ-значення, які використовуються для зберігання додаткової інформації про користувача. Ці атрибути будуть включені до ID-токена при запиті області 'profile'.",
"user_group_created_successfully": "Групи користувачів успішно створено",
"create_user_group": "Створити групу користувачів",
"create_a_new_group_that_can_be_assigned_to_users": "Створіть нову групу, яку можна призначити користувачам.",
"add_group": "Створити групу",
- "manage_user_groups": "Управління групами користувачів",
+ "manage_user_groups": "Керування групами користувачів",
"friendly_name": "Зручна назва",
- "name_that_will_be_displayed_in_the_ui": "Ім'я, яке буде відображатися в інтерфейсі користувача",
- "name_that_will_be_in_the_groups_claim": "Name that will be in the \"groups\" claim",
+ "name_that_will_be_displayed_in_the_ui": "Ім'я, яке буде показуватися в інтерфейсі користувача",
+ "name_that_will_be_in_the_groups_claim": "Ім'я, яке буде в атрибуті \"groups\"",
"delete_name": "Видалити {name}",
- "are_you_sure_you_want_to_delete_this_user_group": "Are you sure you want to delete this user group?",
- "user_group_deleted_successfully": "User group deleted successfully",
- "user_count": "User Count",
- "user_group_updated_successfully": "User group updated successfully",
- "users_updated_successfully": "Users updated successfully",
- "user_group_details_name": "User Group Details {name}",
- "assign_users_to_this_group": "Assign users to this group.",
- "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Custom claims are key-value pairs that can be used to store additional information about a user. These claims will be included in the ID token if the scope 'profile' is requested. Custom claims defined on the user will be prioritized if there are conflicts.",
- "oidc_client_created_successfully": "OIDC client created successfully",
- "create_oidc_client": "Create OIDC Client",
- "add_a_new_oidc_client_to_appname": "Add a new OIDC client to {appName}.",
- "add_oidc_client": "Add OIDC Client",
- "manage_oidc_clients": "Manage OIDC Clients",
- "one_time_link": "One Time Link",
- "use_this_link_to_sign_in_once": "Use this link to sign in once. This is needed for users who haven't added a passkey yet or have lost it.",
- "add": "Add",
- "callback_urls": "Callback URLs",
- "logout_callback_urls": "Logout Callback URLs",
- "public_client": "Public Client",
- "public_clients_description": "Public clients do not have a client secret. They are designed for mobile, web, and native applications where secrets cannot be securely stored.",
+ "are_you_sure_you_want_to_delete_this_user_group": "Ви впевнені, що хочете видалити цю групу користувачів?",
+ "user_group_deleted_successfully": "Групу користувачів успішно видалено",
+ "user_count": "Кількість користувачів",
+ "user_group_updated_successfully": "Групу користувачів успішно оновлено",
+ "users_updated_successfully": "Користувачі успішно оновлені",
+ "user_group_details_name": "Деталі групи користувачів {name}",
+ "assign_users_to_this_group": "Призначити користувачів до цієї групи.",
+ "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Власні атрибути — це пари ключ-значення, які використовуються для зберігання додаткової інформації про користувача. Ці атрибути будуть включені до ID-токена при запиті області 'profile'. Якщо виникають конфлікти, пріоритет мають власні атрибути, визначені для конкретного користувача.",
+ "oidc_client_created_successfully": "OIDC-клієнт успішно створений",
+ "create_oidc_client": "Створити OIDC-клієнт",
+ "add_a_new_oidc_client_to_appname": "Додати новий OIDC-клієнт до {appName}.",
+ "add_oidc_client": "Додати OIDC-клієнт",
+ "manage_oidc_clients": "Керувати OIDC-клієнтами",
+ "one_time_link": "Одноразове посилання",
+ "use_this_link_to_sign_in_once": "Використайте це посилання для одноразового входу. Це потрібно для користувачів, які ще не додали ключ доступу або втратили його.",
+ "add": "Додати",
+ "callback_urls": "URL-адреси зворотного виклику",
+ "logout_callback_urls": "URL-адреси зворотного виклику для виходу",
+ "public_client": "Публічний клієнт",
+ "public_clients_description": "Публічні клієнти не мають секретного ключа. Вони призначені для мобільних, веб та нативних додатків, де секретний ключ не може надійно зберігатись.",
"pkce": "PKCE",
- "public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange is a security feature to prevent CSRF and authorization code interception attacks.",
- "name_logo": "{name} logo",
+ "public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange — це функція безпеки, що запобігає атакам типу CSRF та перехопленню коду авторизації.",
+ "name_logo": "Логотип {name}",
"change_logo": "Змінити логотип",
"upload_logo": "Вивантажити логотип",
"remove_logo": "Видалити логотип",
- "are_you_sure_you_want_to_delete_this_oidc_client": "Ви дійсно хочете видалити цей клієнт OIDC?",
- "oidc_client_deleted_successfully": "Клієнт OIDC успішно видалено",
- "authorization_url": "URL авторизації",
- "oidc_discovery_url": "URL-адреса виявлення OIDC",
- "token_url": "URL-адреса токена",
- "userinfo_url": "URL-адреса інформації про користувача",
- "logout_url": "URL-адреса виходу",
- "certificate_url": "URL-адреса сертифіката",
+ "are_you_sure_you_want_to_delete_this_oidc_client": "Ви дійсно хочете видалити цей OIDC-клієнт?",
+ "oidc_client_deleted_successfully": "OIDC-клієнт успішно видалений",
+ "authorization_url": "URL-адреса Authorization",
+ "oidc_discovery_url": "URL-адреса ODC Discovery",
+ "token_url": "URL-адреса Token",
+ "userinfo_url": "URL-адреса Userinfo",
+ "logout_url": "URL-адреса Logout",
+ "certificate_url": "URL-адреса Certificate",
"enabled": "Увімкнено",
"disabled": "Вимкнено",
- "oidc_client_updated_successfully": "OIDC client updated successfully",
- "create_new_client_secret": "Create new client secret",
- "are_you_sure_you_want_to_create_a_new_client_secret": "Are you sure you want to create a new client secret? The old one will be invalidated.",
+ "oidc_client_updated_successfully": "OIDC-клієнт успішно оновлений",
+ "create_new_client_secret": "Створити новий секретний ключ клієнта",
+ "are_you_sure_you_want_to_create_a_new_client_secret": "Ви впевнені, що хочете створити новий секретний ключ клієнта? Старий стане недійсним.",
"generate": "Згенерувати",
- "new_client_secret_created_successfully": "New client secret created successfully",
+ "new_client_secret_created_successfully": "Новий секретний ключ клієнта успішно створено",
"allowed_user_groups_updated_successfully": "Дозволені групи користувачів успішно оновлено",
- "oidc_client_name": "OIDC Client {name}",
+ "oidc_client_name": "OIDC-клієнт {name}",
"client_id": "ID клієнта",
- "client_secret": "Client secret",
+ "client_secret": "Секретний ключ клієнта",
"show_more_details": "Показати подробиці",
"allowed_user_groups": "Дозволені групи користувачів",
"add_user_groups_to_this_client_to_restrict_access_to_users_in_these_groups": "Додайте групи користувачів до цього клієнта, щоб обмежити доступ користувачам лише з цих груп. Якщо жодна група користувачів не обрана, усі користувачі матимуть доступ до цього клієнта.",
@@ -308,7 +308,7 @@
"background_image": "Фонове зображення",
"language": "Мова",
"reset_profile_picture_question": "Скинути зображення профілю?",
- "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Це видалить завантажене зображення та скине фотографію профілю на стандартну. Продовжити?",
+ "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Це видалить завантажене зображення та скине фото профілю на стандартне. Продовжити?",
"reset": "Скинути",
"reset_to_default": "Відновити налаштування за замовчуванням",
"profile_picture_has_been_reset": "Фотографію профілю скинуто. Оновлення може зайняти кілька хвилин.",
@@ -334,7 +334,7 @@
"status": "Статус",
"disable_firstname_lastname": "Деактивувати {firstName} {lastName}",
"are_you_sure_you_want_to_disable_this_user": "Ви впевнені, що хочете вимкнути цього користувача? Він не зможе увійти в систему або користуватися будь-якими послугами.",
- "ldap_soft_delete_users": "Зберігати вимкнених користувачів із LDAP",
+ "ldap_soft_delete_users": "Зберігати вимкнених користувачів із LDAP.",
"ldap_soft_delete_users_description": "Якщо увімкнено, користувачів, видалених з LDAP, буде вимкнено, а не видалено з системи.",
"login_code_email_success": "Код для входу було надіслано користувачеві.",
"send_email": "Надіслати електронного листа",
@@ -381,9 +381,9 @@
"apply": "Застосувати",
"signup_token": "Токен реєстрації",
"create_a_signup_token_to_allow_new_user_registration": "Створити токен реєстрації, щоб дозволити реєстрацію нових користувачів.",
- "usage_limit": "Створити токен для реєстрації нового користувача.",
+ "usage_limit": "Створити токен для реєстрації нового користувача",
"number_of_times_token_can_be_used": "Скільки разів можна використовувати реєстраційний токен.",
- "expires": "Закінчується",
+ "expires": "Термін дії",
"signup": "Зареєструватися",
"signup_requires_valid_token": "Для створення облікового запису потрібен дійсний токен реєстрації",
"validating_signup_token": "Перевірка токена реєстрації",
@@ -413,11 +413,21 @@
"delete_signup_token": "Видалити токен реєстрації",
"are_you_sure_you_want_to_delete_this_signup_token": "Ви впевнені, що хочете видалити цей токен реєстрації? Цю дію неможливо скасувати.",
"signup_disabled_description": "Реєстрація користувачів повністю вимкнена. Нові облікові записи можуть створювати лише адміністратори.",
- "signup_with_token": "Зареєструватися за допомогою жетона",
+ "signup_with_token": "Зареєструватися за допомогою токену",
"signup_with_token_description": "Користувачі можуть зареєструватися лише за допомогою дійсного токена реєстрації, створеного адміністратором.",
"signup_open": "Відкрита реєстрація",
"signup_open_description": "Будь-хто може створити новий обліковий запис без обмежень.",
"of": "з",
"skip_passkey_setup": "Пропустити налаштування ключа доступу",
- "skip_passkey_setup_description": "\"Рекомендується налаштувати ключ доступу, оскільки без нього ви не зможете увійти у свій обліковий запис після закінчення сеансу.\""
+ "skip_passkey_setup_description": "Рекомендується налаштувати ключ доступу, оскільки без нього ви не зможете увійти у свій обліковий запис після закінчення сеансу.",
+ "my_apps": "Мої програми",
+ "no_apps_available": "Немає доступних додатків",
+ "contact_your_administrator_for_app_access": "Зверніться до адміністратора, щоб отримати доступ до додатків.",
+ "launch": "Запуск",
+ "client_launch_url": "URL-адреса запуску клієнта",
+ "client_launch_url_description": "URL-адреса, яка відкриється, коли користувач запустить програму зі сторінки «Мої програми».",
+ "client_name_description": "Ім'я клієнта, яке відображається в інтерфейсі Pocket ID.",
+ "revoke_access": "Скасувати доступ",
+ "revoke_access_description": "Скасувати доступ до {clientName}. {clientName} більше не зможе отримати доступ до інформації вашого облікового запису.",
+ "revoke_access_successful": "Доступ до {clientName} було успішно скасовано."
}
diff --git a/frontend/messages/vi.json b/frontend/messages/vi.json
index 0ae7fad7..fc10bb0b 100644
--- a/frontend/messages/vi.json
+++ b/frontend/messages/vi.json
@@ -419,5 +419,15 @@
"signup_open_description": "Bất kỳ ai cũng có thể tạo tài khoản mới mà không có bất kỳ hạn chế nào.",
"of": "của",
"skip_passkey_setup": "Bỏ qua thiết lập Passkey",
- "skip_passkey_setup_description": "Bạn nên thiết lập khóa truy cập (passkey) vì nếu không có, bạn sẽ bị khóa khỏi tài khoản ngay khi phiên làm việc hết hạn."
+ "skip_passkey_setup_description": "Bạn nên thiết lập khóa truy cập (passkey) vì nếu không có, bạn sẽ bị khóa khỏi tài khoản ngay khi phiên làm việc hết hạn.",
+ "my_apps": "Ứng dụng của tôi",
+ "no_apps_available": "Không có ứng dụng nào có sẵn.",
+ "contact_your_administrator_for_app_access": "Liên hệ với quản trị viên của bạn để được cấp quyền truy cập vào các ứng dụng.",
+ "launch": "Ra mắt",
+ "client_launch_url": "URL khởi chạy của khách hàng",
+ "client_launch_url_description": "Đường dẫn URL sẽ được mở khi người dùng khởi chạy ứng dụng từ trang Ứng dụng của tôi.",
+ "client_name_description": "Tên của khách hàng hiển thị trong giao diện Pocket ID.",
+ "revoke_access": "Hủy quyền truy cập",
+ "revoke_access_description": "Hủy quyền truy cập vào {clientName}. {clientName} sẽ không còn có thể truy cập thông tin tài khoản của bạn.",
+ "revoke_access_successful": "Quyền truy cập vào {clientName} đã bị thu hồi thành công."
}
diff --git a/frontend/messages/zh-CN.json b/frontend/messages/zh-CN.json
index 09842ba9..33c66442 100644
--- a/frontend/messages/zh-CN.json
+++ b/frontend/messages/zh-CN.json
@@ -419,5 +419,15 @@
"signup_open_description": "任何人都可以无限制地注册新账户。",
"of": "中的",
"skip_passkey_setup": "跳过设置通行密钥",
- "skip_passkey_setup_description": "强烈建议设置一个通行密钥,否则您在此会话结束后将无法访问您的账户。"
+ "skip_passkey_setup_description": "强烈建议设置一个通行密钥,否则您在此会话结束后将无法访问您的账户。",
+ "my_apps": "我的应用程序",
+ "no_apps_available": "没有可用应用程序",
+ "contact_your_administrator_for_app_access": "请联系您的管理员以获取应用程序的访问权限。",
+ "launch": "启动",
+ "client_launch_url": "客户发布链接",
+ "client_launch_url_description": "当用户从“我的应用”页面启动应用时将打开的 URL。",
+ "client_name_description": "在Pocket ID用户界面中显示的客户端名称。",
+ "revoke_access": "撤销访问权限",
+ "revoke_access_description": "撤销对 {clientName}. {clientName}将无法再访问您的账户信息。",
+ "revoke_access_successful": "对 {clientName} 的访问权限已成功撤销。"
}
diff --git a/frontend/messages/zh-TW.json b/frontend/messages/zh-TW.json
index 3a15057f..a735eac7 100644
--- a/frontend/messages/zh-TW.json
+++ b/frontend/messages/zh-TW.json
@@ -419,5 +419,15 @@
"signup_open_description": "任何人都可以不受限制地建立新帳號。",
"of": "的",
"skip_passkey_setup": "跳過密碼金鑰設定",
- "skip_passkey_setup_description": "我們強烈建議您設定密碼金鑰,因為如果沒有密碼金鑰,當工作階段到期時,您就會被鎖住。"
+ "skip_passkey_setup_description": "我們強烈建議您設定密碼金鑰,因為如果沒有密碼金鑰,當工作階段到期時,您就會被鎖住。",
+ "my_apps": "我的應用程式",
+ "no_apps_available": "沒有可用的應用程式",
+ "contact_your_administrator_for_app_access": "聯絡您的管理員以取得應用程式的存取權。",
+ "launch": "啟動",
+ "client_launch_url": "用戶端啟動 URL",
+ "client_launch_url_description": "當使用者從「我的應用程式」頁面啟動應用程式時將會開啟的 URL。",
+ "client_name_description": "顯示在 Pocket ID UI 中的用戶端名稱。",
+ "revoke_access": "撤銷存取權",
+ "revoke_access_description": "撤銷存取 {clientName}. {clientName}將無法再存取您的帳戶資訊。",
+ "revoke_access_successful": "{clientName} 的存取權已成功取消。"
}