diff --git a/frontend/messages/cs.json b/frontend/messages/cs.json
index 90e73a80..1ba1d36a 100644
--- a/frontend/messages/cs.json
+++ b/frontend/messages/cs.json
@@ -372,5 +372,11 @@
"show": "Zobrazit",
"select_an_option": "Vyberte možnost",
"select_user": "Vyberte uživatele",
- "error": "Chyba"
+ "error": "Chyba",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/da.json b/frontend/messages/da.json
index e5f98792..0ac2ead0 100644
--- a/frontend/messages/da.json
+++ b/frontend/messages/da.json
@@ -3,178 +3,178 @@
"my_account": "Min konto",
"logout": "Log ud",
"confirm": "Bekræft",
- "docs": "Docs",
- "key": "Key",
- "value": "Value",
- "remove_custom_claim": "Remove custom claim",
- "add_custom_claim": "Add custom claim",
- "add_another": "Add another",
- "select_a_date": "Select a date",
- "select_file": "Select File",
- "profile_picture": "Profile Picture",
- "profile_picture_is_managed_by_ldap_server": "The profile picture is managed by the LDAP server and cannot be changed here.",
- "click_profile_picture_to_upload_custom": "Click on the profile picture to upload a custom one from your files.",
- "image_should_be_in_format": "The image should be in PNG or JPEG format.",
- "items_per_page": "Items per page",
- "no_items_found": "No items found",
+ "docs": "Dokumentation",
+ "key": "Nøgle",
+ "value": "Værdi",
+ "remove_custom_claim": "Fjern brugerdefineret claim",
+ "add_custom_claim": "Tilføj brugerdefineret claim",
+ "add_another": "Tilføj endnu en",
+ "select_a_date": "Vælg en dato",
+ "select_file": "Vælg en fil",
+ "profile_picture": "Profilbillede",
+ "profile_picture_is_managed_by_ldap_server": "Profilbilledet administreres af LDAP-serveren og kan ikke ændres her.",
+ "click_profile_picture_to_upload_custom": "Klik på profilbilledet for at uploade et brugerdefineret billede fra dine filer.",
+ "image_should_be_in_format": "Billedet skal være i PNG eller JPEG-format.",
+ "items_per_page": "Emner pr. side",
+ "no_items_found": "Ingen emner fundet",
"search": "Søg...",
- "expand_card": "Expand card",
+ "expand_card": "Udvid kortet",
"copied": "Kopieret",
- "click_to_copy": "Click to copy",
- "something_went_wrong": "Something went wrong",
- "go_back_to_home": "Go back to home",
- "dont_have_access_to_your_passkey": "Don't have access to your passkey?",
- "login_background": "Login background",
+ "click_to_copy": "Klik for at kopiere",
+ "something_went_wrong": "Noget gik galt",
+ "go_back_to_home": "Gå tilbage til hjem",
+ "dont_have_access_to_your_passkey": "Har du ikke adgang til din adgangsnøgle?",
+ "login_background": "Log ind baggrund",
"logo": "Logo",
- "login_code": "Login Code",
- "create_a_login_code_to_sign_in_without_a_passkey_once": "Create a login code that the user can use to sign in without a passkey once.",
+ "login_code": "Loginkode",
+ "create_a_login_code_to_sign_in_without_a_passkey_once": "Opret en loginkode, som brugeren kan bruge til at logge ind uden en adgangsnøgle én gang.",
"one_hour": "1 time",
"twelve_hours": "12 timer",
"one_day": "1 dag",
"one_week": "1 uge",
"one_month": "1 måned",
- "expiration": "Expiration",
+ "expiration": "Udløbstid",
"generate_code": "Generer kode",
"name": "Navn",
- "browser_unsupported": "Browser unsupported",
- "this_browser_does_not_support_passkeys": "This browser doesn't support passkeys. Please use an alternative sign in method.",
- "an_unknown_error_occurred": "An unknown error occurred",
- "authentication_process_was_aborted": "The authentication process was aborted",
- "error_occurred_with_authenticator": "An error occurred with the authenticator",
- "authenticator_does_not_support_discoverable_credentials": "The authenticator does not support discoverable credentials",
- "authenticator_does_not_support_resident_keys": "The authenticator does not support resident keys",
- "passkey_was_previously_registered": "This passkey was previously registered",
- "authenticator_does_not_support_any_of_the_requested_algorithms": "The authenticator does not support any of the requested algorithms",
- "authenticator_timed_out": "The authenticator timed out",
- "critical_error_occurred_contact_administrator": "A critical error occurred. Please contact your administrator.",
- "sign_in_to": "Sign in to {name}",
- "client_not_found": "Client not found",
- "client_wants_to_access_the_following_information": "{client} wants to access the following information:",
- "do_you_want_to_sign_in_to_client_with_your_app_name_account": "Do you want to sign in to {client} with your {appName} account?",
- "email": "Email",
- "view_your_email_address": "View your email address",
- "profile": "Profile",
- "view_your_profile_information": "View your profile information",
- "groups": "Groups",
- "view_the_groups_you_are_a_member_of": "View the groups you are a member of",
- "cancel": "Cancel",
- "sign_in": "Sign in",
- "try_again": "Try again",
- "client_logo": "Client Logo",
- "sign_out": "Sign out",
- "do_you_want_to_sign_out_of_pocketid_with_the_account": "Do you want to sign out of {appName} with the account {username}?",
- "sign_in_to_appname": "Sign in to {appName}",
- "please_try_to_sign_in_again": "Please try to sign in again.",
- "authenticate_yourself_with_your_passkey_to_access_the_admin_panel": "Authenticate yourself with your passkey to access the admin panel.",
- "authenticate": "Authenticate",
- "appname_setup": "{appName} Setup",
- "please_try_again": "Please try again.",
- "you_are_about_to_sign_in_to_the_initial_admin_account": "You're about to sign in to the initial admin account. Anyone with this link can access the account until a passkey is added. Please set up a passkey as soon as possible to prevent unauthorized access.",
- "continue": "Continue",
- "alternative_sign_in": "Alternative Sign In",
- "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "If you don't have access to your passkey, you can sign in using one of the following methods.",
- "use_your_passkey_instead": "Use your passkey instead?",
+ "browser_unsupported": "Browseren understøttes ikke",
+ "this_browser_does_not_support_passkeys": "Denne browser understøtter ikke adgangsnøgler. Benyt venligst en alternativ login metode.",
+ "an_unknown_error_occurred": "En ukendt fejl opstod",
+ "authentication_process_was_aborted": "Godkendelsesprocessen blev afbrudt",
+ "error_occurred_with_authenticator": "Der opstod en fejl med godkendelsesenheden",
+ "authenticator_does_not_support_discoverable_credentials": "Godkenderen understøtter ikke synlige legitimationsoplysninger",
+ "authenticator_does_not_support_resident_keys": "Godkenderen understøtter ikke gemte nøgler",
+ "passkey_was_previously_registered": "Denne adgangsnøgle er allerede registreret",
+ "authenticator_does_not_support_any_of_the_requested_algorithms": "Godkenderen understøtter ikke nogen af de ønskede algoritmer",
+ "authenticator_timed_out": "Godkenderen overskred tidsgrænsen",
+ "critical_error_occurred_contact_administrator": "En kritisk fejl opstod. Kontakt venligst din administrator.",
+ "sign_in_to": "Log ind på {name}",
+ "client_not_found": "Klient ikke fundet",
+ "client_wants_to_access_the_following_information": "{client} ønsker at få adgang til følgende oplysninger:",
+ "do_you_want_to_sign_in_to_client_with_your_app_name_account": "Vil du logge ind på {client} med din {appName}-konto?",
+ "email": "E-mail",
+ "view_your_email_address": "Se din e-mailadresse",
+ "profile": "Profil",
+ "view_your_profile_information": "Se dine profiloplysninger",
+ "groups": "Grupper",
+ "view_the_groups_you_are_a_member_of": "Se de grupper, du er medlem af",
+ "cancel": "Annuller",
+ "sign_in": "Log ind",
+ "try_again": "Prøv igen",
+ "client_logo": "Klientlogo",
+ "sign_out": "Log ud",
+ "do_you_want_to_sign_out_of_pocketid_with_the_account": "Vil du logge ud af {appName} med kontoen {username}?",
+ "sign_in_to_appname": "Log ind på {appName}",
+ "please_try_to_sign_in_again": "Prøv at logge ind igen.",
+ "authenticate_yourself_with_your_passkey_to_access_the_admin_panel": "Bekræft din identitet med din adgangsnøgle for at få adgang til administrationspanelet.",
+ "authenticate": "Bekræft identitet",
+ "appname_setup": "Opsætning af {appName}",
+ "please_try_again": "Prøv venligst igen.",
+ "you_are_about_to_sign_in_to_the_initial_admin_account": "Du er ved at logge ind på den oprindelige administrator-konto. Enhver med dette link kan få adgang, indtil en adgangsnøgle tilføjes. Opsæt en adgangsnøgle hurtigst muligt for at forhindre uautoriseret adgang.",
+ "continue": "Fortsæt",
+ "alternative_sign_in": "Andre loginmetoder",
+ "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "Hvis du ikke har adgang til din adgangsnøgle, kan du logge ind med en af følgende metoder.",
+ "use_your_passkey_instead": "Vil du i stedet bruge din adgangsnøgle?",
"email_login": "E-mail Login",
- "enter_a_login_code_to_sign_in": "Enter a login code to sign in.",
- "request_a_login_code_via_email": "Request a login code via email.",
+ "enter_a_login_code_to_sign_in": "Indtast en loginkode for at logge ind.",
+ "request_a_login_code_via_email": "Anmod om en loginkode via e-mail.",
"go_back": "Gå tilbage",
- "an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "An email has been sent to the provided email, if it exists in the system.",
+ "an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "En e-mail er blevet sendt til den angivne e-mailadresse, hvis den findes i systemet.",
"enter_code": "Indtast kode",
- "enter_your_email_address_to_receive_an_email_with_a_login_code": "Enter your email address to receive an email with a login code.",
+ "enter_your_email_address_to_receive_an_email_with_a_login_code": "Indtast din e-mailadresse for at modtage en login-kode.\n",
"your_email": "Din e-mail",
- "submit": "Submit",
- "enter_the_code_you_received_to_sign_in": "Enter the code you received to sign in.",
- "code": "Code",
- "invalid_redirect_url": "Invalid redirect URL",
- "audit_log": "Audit Log",
+ "submit": "Indsend",
+ "enter_the_code_you_received_to_sign_in": "Indtast den kode, du har modtaget, for at logge ind.",
+ "code": "Kode",
+ "invalid_redirect_url": "Ugyldig redirect-URL",
+ "audit_log": "Aktivitetslog",
"users": "Brugere",
"user_groups": "Brugergrupper",
- "oidc_clients": "OIDC Clients",
- "api_keys": "API Keys",
- "application_configuration": "Application Configuration",
+ "oidc_clients": "OIDC-klienter",
+ "api_keys": "API-nøgler",
+ "application_configuration": "Applikationsindstillinger",
"settings": "Indstillinger",
"update_pocket_id": "Opdater Pocket ID",
- "powered_by": "Powered by",
- "see_your_account_activities_from_the_last_3_months": "See your account activities from the last 3 months.",
+ "powered_by": "Drevet af",
+ "see_your_account_activities_from_the_last_3_months": "Se dine kontoaktiviteter fra de sidste 3 måneder.",
"time": "Tid",
- "event": "Event",
- "approximate_location": "Approximate Location",
+ "event": "Hændelse",
+ "approximate_location": "Omtrentlig placering",
"ip_address": "IP-adresse",
"device": "Enhed",
"client": "Klient",
"unknown": "Ukendt",
- "account_details_updated_successfully": "Account details updated successfully",
- "profile_picture_updated_successfully": "Profile picture updated successfully. It may take a few minutes to update.",
- "account_settings": "Account Settings",
- "passkey_missing": "Passkey missing",
- "please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Please add a passkey to prevent losing access to your account.",
- "single_passkey_configured": "Single Passkey Configured",
- "it_is_recommended_to_add_more_than_one_passkey": "It is recommended to add more than one passkey to avoid losing access to your account.",
- "account_details": "Account Details",
- "passkeys": "Passkeys",
- "manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Manage your passkeys that you can use to authenticate yourself.",
- "add_passkey": "Add Passkey",
- "create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Create a one-time login code to sign in from a different device without a passkey.",
- "create": "Create",
- "first_name": "First name",
- "last_name": "Last name",
- "username": "Username",
- "save": "Save",
- "username_can_only_contain": "Username can only contain lowercase letters, numbers, underscores, dots, hyphens, and '@' symbols",
- "sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Sign in using the following code. The code will expire in 15 minutes.",
- "or_visit": "or visit",
- "added_on": "Added on",
- "rename": "Rename",
- "delete": "Delete",
- "are_you_sure_you_want_to_delete_this_passkey": "Are you sure you want to delete this passkey?",
- "passkey_deleted_successfully": "Passkey deleted successfully",
- "delete_passkey_name": "Delete {passkeyName}",
- "passkey_name_updated_successfully": "Passkey name updated successfully",
- "name_passkey": "Name Passkey",
- "name_your_passkey_to_easily_identify_it_later": "Name your passkey to easily identify it later.",
- "create_api_key": "Create API Key",
- "add_a_new_api_key_for_programmatic_access": "Add a new API key for programmatic access.",
- "add_api_key": "Add API Key",
- "manage_api_keys": "Manage API Keys",
- "api_key_created": "API Key Created",
- "for_security_reasons_this_key_will_only_be_shown_once": "For security reasons, this key will only be shown once. Please store it securely.",
- "description": "Description",
- "api_key": "API Key",
- "close": "Close",
- "name_to_identify_this_api_key": "Name to identify this API key.",
- "expires_at": "Expires At",
- "when_this_api_key_will_expire": "When this API key will expire.",
- "optional_description_to_help_identify_this_keys_purpose": "Optional description to help identify this key's purpose.",
- "expiration_date_must_be_in_the_future": "Expiration date must be in the future",
- "revoke_api_key": "Revoke API Key",
- "never": "Never",
- "revoke": "Revoke",
- "api_key_revoked_successfully": "API key revoked successfully",
- "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "Are you sure you want to revoke the API key \"{apiKeyName}\"? This will break any integrations using this key.",
- "last_used": "Last Used",
- "actions": "Actions",
- "images_updated_successfully": "Images updated successfully",
- "general": "General",
- "configure_smtp_to_send_emails": "Enable email notifications to alert users when a login is detected from a new device or location.",
+ "account_details_updated_successfully": "Kontodetaljer blev opdateret",
+ "profile_picture_updated_successfully": "Profilbillede opdateret. Det kan tage et par minutter før ændringen vises.",
+ "account_settings": "Kontoindstillinger",
+ "passkey_missing": "Adgangsnøgle mangler",
+ "please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Tilføj en adgangsnøgle for at undgå at miste adgangen til din konto.",
+ "single_passkey_configured": "Én adgangsnøgle er konfigureret",
+ "it_is_recommended_to_add_more_than_one_passkey": "Det anbefales at tilføje mere end én adgangsnøgle for at undgå at miste adgangen til din konto.",
+ "account_details": "Kontooplysninger",
+ "passkeys": "Adgangsnøgler",
+ "manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Administrér dine adgangsnøgler, som du kan bruge til at godkende dig selv.",
+ "add_passkey": "Tilføj adgangsnøgle",
+ "create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Opret en engangskode for at logge ind fra en anden enhed uden en adgangsnøgle.",
+ "create": "Opret",
+ "first_name": "Fornavn",
+ "last_name": "Efternavn",
+ "username": "Brugernavn",
+ "save": "Gem",
+ "username_can_only_contain": "Brugernavn må kun indeholde små bogstaver, tal, understregninger (_), punktummer (.), bindestreger (-) og @-tegn",
+ "sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Log ind med nedenstående kode. Koden udløber om 15 minutter.",
+ "or_visit": "eller besøg",
+ "added_on": "Tilføjet den",
+ "rename": "Omdøb",
+ "delete": "Slet",
+ "are_you_sure_you_want_to_delete_this_passkey": "Er du sikker på, at du vil slette denne adgangsnøgle?",
+ "passkey_deleted_successfully": "Adgangsnøgle blev slettet",
+ "delete_passkey_name": "Slet {passkeyName}",
+ "passkey_name_updated_successfully": "Navnet på adgangsnøglen blev opdateret",
+ "name_passkey": "Navngiv adgangsnøgle",
+ "name_your_passkey_to_easily_identify_it_later": "Giv din adgangsnøgle et navn, så du nemt kan genkende den senere.",
+ "create_api_key": "Opret API-nøgle",
+ "add_a_new_api_key_for_programmatic_access": "Tilføj en ny API-nøgle til programmatisk adgang.",
+ "add_api_key": "Tilføj API-nøgle",
+ "manage_api_keys": "Administrér API-nøgler",
+ "api_key_created": "API-nøgle oprettet",
+ "for_security_reasons_this_key_will_only_be_shown_once": "Af sikkerhedshensyn vises denne nøgle kun én gang. Gem den et sikkert sted.",
+ "description": "Beskrivelse",
+ "api_key": "API-nøgle",
+ "close": "Luk",
+ "name_to_identify_this_api_key": "Navn til at identificere denne API-nøgle.",
+ "expires_at": "Udløber den",
+ "when_this_api_key_will_expire": "Hvornår denne API-nøgle udløber.",
+ "optional_description_to_help_identify_this_keys_purpose": "Valgfri beskrivelse for at identificere nøglens formål.",
+ "expiration_date_must_be_in_the_future": "Udløbsdatoen skal ligge i fremtiden",
+ "revoke_api_key": "Tilbagekald API-nøgle",
+ "never": "Aldrig",
+ "revoke": "Tilbagekald",
+ "api_key_revoked_successfully": "API-nøgle blev tilbagekaldt",
+ "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "Er du sikker på, at du vil tilbagekalde API-nøglen \"{apiKeyName}\"? Dette vil afbryde alle integrationer, der bruger nøglen.",
+ "last_used": "Sidst brugt",
+ "actions": "Handlinger",
+ "images_updated_successfully": "Billeder blev opdateret",
+ "general": "Generelt",
+ "configure_smtp_to_send_emails": "Aktivér e-mailnotifikationer for at advare brugere, når et login registreres fra en ny enhed eller placering.",
"ldap": "LDAP",
- "configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Configure LDAP settings to sync users and groups from an LDAP server.",
- "images": "Images",
- "update": "Update",
- "email_configuration_updated_successfully": "Email configuration updated successfully",
- "save_changes_question": "Save changes?",
- "you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "You have to save the changes before sending a test email. Do you want to save now?",
- "save_and_send": "Save and send",
- "test_email_sent_successfully": "Test email sent successfully to your email address.",
- "failed_to_send_test_email": "Failed to send test email. Check the server logs for more information.",
- "smtp_configuration": "SMTP Configuration",
- "smtp_host": "SMTP Host",
- "smtp_port": "SMTP Port",
- "smtp_user": "SMTP User",
- "smtp_password": "SMTP Password",
- "smtp_from": "SMTP From",
- "smtp_tls_option": "SMTP TLS Option",
- "email_tls_option": "Email TLS Option",
- "skip_certificate_verification": "Skip Certificate Verification",
+ "configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Konfigurer LDAP-indstillinger for at synkronisere brugere og grupper fra en LDAP-server",
+ "images": "Billeder",
+ "update": "Opdater",
+ "email_configuration_updated_successfully": "E-mailkonfiguration blev opdateret",
+ "save_changes_question": "Gem ændringer?",
+ "you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "Du skal gemme ændringerne, før du kan sende en test-e-mail. Vil du gemme nu?",
+ "save_and_send": "Gem og send",
+ "test_email_sent_successfully": "Test-e-mail blev sendt til din e-mailadresse.",
+ "failed_to_send_test_email": "Kunne ikke sende test-e-mail. Tjek serverloggen for flere oplysninger.",
+ "smtp_configuration": "SMTP-konfiguration",
+ "smtp_host": "SMTP-vært",
+ "smtp_port": "SMTP-port",
+ "smtp_user": "SMTP-bruger",
+ "smtp_password": "SMTP-adgangskode",
+ "smtp_from": "SMTP-afsender",
+ "smtp_tls_option": "SMTP TLS-indstilling",
+ "email_tls_option": "E-mail TLS-indstilling",
+ "skip_certificate_verification": "Spring certifikatverificering over",
"this_can_be_useful_for_selfsigned_certificates": "This can be useful for self-signed certificates.",
"enabled_emails": "Enabled Emails",
"email_login_notification": "Email Login Notification",
@@ -224,19 +224,19 @@
"enable": "Enable",
"user_created_successfully": "User created successfully",
"create_user": "Create User",
- "add_a_new_user_to_appname": "Add a new user to {appName}",
- "add_user": "Add User",
- "manage_users": "Manage Users",
- "admin_privileges": "Admin Privileges",
- "admins_have_full_access_to_the_admin_panel": "Admins have full access to the admin panel.",
- "delete_firstname_lastname": "Delete {firstName} {lastName}",
- "are_you_sure_you_want_to_delete_this_user": "Are you sure you want to delete this user?",
- "user_deleted_successfully": "User deleted successfully",
- "role": "Role",
- "source": "Source",
- "admin": "Admin",
- "user": "User",
- "local": "Local",
+ "add_a_new_user_to_appname": "Tilføj en ny bruger til {appName}",
+ "add_user": "Tilføj bruger",
+ "manage_users": "Administrér brugere",
+ "admin_privileges": "Administratorrettigheder",
+ "admins_have_full_access_to_the_admin_panel": "Administratorer har fuld adgang til administratorpanelet.",
+ "delete_firstname_lastname": "Slet {firstName} {lastName}",
+ "are_you_sure_you_want_to_delete_this_user": "Er du sikker på, at du vil slette denne bruger?",
+ "user_deleted_successfully": "Brugeren blev slettet",
+ "role": "Rolle",
+ "source": "Kilde",
+ "admin": "Administrator",
+ "user": "Bruger",
+ "local": "Lokal",
"toggle_menu": "Toggle menu",
"edit": "Edit",
"user_groups_updated_successfully": "User groups updated successfully",
@@ -274,103 +274,109 @@
"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.",
+ "public_client": "Public-klient",
+ "public_clients_description": "Public-klienter har ikke en klienthemmelighed. De er designet til mobil-, web- og native-apps, hvor hemmeligheder ikke kan opbevares sikkert.",
"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",
- "change_logo": "Change Logo",
- "upload_logo": "Upload Logo",
- "remove_logo": "Remove Logo",
- "are_you_sure_you_want_to_delete_this_oidc_client": "Are you sure you want to delete this OIDC client?",
- "oidc_client_deleted_successfully": "OIDC client deleted successfully",
+ "public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Public Key Code Exchange er en sikkerhedsfunktion, der beskytter mod CSRF- og authorization code-angreb.",
+ "name_logo": "Logo for {name}",
+ "change_logo": "Skift logo",
+ "upload_logo": "Upload logo",
+ "remove_logo": "Fjern logo",
+ "are_you_sure_you_want_to_delete_this_oidc_client": "Er du sikker på, at du vil slette denne OIDC-klient?",
+ "oidc_client_deleted_successfully": "OIDC-klient blev slettet",
"authorization_url": "Authorization URL",
"oidc_discovery_url": "OIDC Discovery URL",
"token_url": "Token URL",
"userinfo_url": "Userinfo URL",
"logout_url": "Logout URL",
"certificate_url": "Certificate URL",
- "enabled": "Enabled",
- "disabled": "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.",
- "generate": "Generate",
- "new_client_secret_created_successfully": "New client secret created successfully",
- "allowed_user_groups_updated_successfully": "Allowed user groups updated successfully",
- "oidc_client_name": "OIDC Client {name}",
+ "enabled": "Aktiveret",
+ "disabled": "Deaktiveret",
+ "oidc_client_updated_successfully": "OIDC-klient blev opdateret",
+ "create_new_client_secret": "Opret ny client secret",
+ "are_you_sure_you_want_to_create_a_new_client_secret": "Vil du oprette en ny client secret? Den gamle bliver ugyldig og kan ikke længere bruges.",
+ "generate": "Generér",
+ "new_client_secret_created_successfully": "Ny client secret blev oprettet",
+ "allowed_user_groups_updated_successfully": "Tilladte brugergrupper blev opdateret",
+ "oidc_client_name": "OIDC-klient {name}",
"client_id": "Client ID",
"client_secret": "Client secret",
- "show_more_details": "Show more details",
- "allowed_user_groups": "Allowed User Groups",
- "add_user_groups_to_this_client_to_restrict_access_to_users_in_these_groups": "Add user groups to this client to restrict access to users in these groups. If no user groups are selected, all users will have access to this client.",
+ "show_more_details": "Vis flere detaljer",
+ "allowed_user_groups": "Tilladte brugergrupper",
+ "add_user_groups_to_this_client_to_restrict_access_to_users_in_these_groups": "Tilføj brugergrupper til denne klient for at begrænse adgangen til brugere i disse grupper. Hvis ingen brugergrupper er valgt, vil alle brugere have adgang til klienten.",
"favicon": "Favicon",
- "light_mode_logo": "Light Mode Logo",
- "dark_mode_logo": "Dark Mode Logo",
- "background_image": "Background Image",
- "language": "Language",
- "reset_profile_picture_question": "Reset profile picture?",
- "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. Do you want to continue?",
- "reset": "Reset",
- "reset_to_default": "Reset to default",
- "profile_picture_has_been_reset": "Profile picture has been reset. It may take a few minutes to update.",
- "select_the_language_you_want_to_use": "Select the language you want to use. Some languages may not be fully translated.",
- "personal": "Personal",
+ "light_mode_logo": "Logo til lys tilstand",
+ "dark_mode_logo": "Logo til mørk tilstand",
+ "background_image": "Baggrundsbillede",
+ "language": "Sprog",
+ "reset_profile_picture_question": "Nulstil profilbillede?",
+ "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Dette vil fjerne det uploadede billede og nulstille profilbilledet til standard. Vil du fortsætte?",
+ "reset": "Nulstil",
+ "reset_to_default": "Nulstil til standard",
+ "profile_picture_has_been_reset": "Profilbilledet er blevet nulstillet. Det kan tage et par minutter at opdatere.",
+ "select_the_language_you_want_to_use": "Vælg det sprog, du vil bruge. Nogle sprog er muligvis ikke fuldt oversat.",
+ "personal": "Personlig",
"global": "Global",
- "all_users": "All Users",
- "all_events": "All Events",
- "all_clients": "All Clients",
- "global_audit_log": "Global Audit Log",
- "see_all_account_activities_from_the_last_3_months": "See all user activity for the last 3 months.",
- "token_sign_in": "Token Sign In",
- "client_authorization": "Client Authorization",
- "new_client_authorization": "New Client Authorization",
- "disable_animations": "Disable Animations",
- "turn_off_ui_animations": "Turn off animations throughout the UI.",
- "user_disabled": "Account Disabled",
- "disabled_users_cannot_log_in_or_use_services": "Disabled users cannot log in or use services.",
- "user_disabled_successfully": "User has been disabled successfully.",
- "user_enabled_successfully": "User has been enabled successfully.",
+ "all_users": "Alle brugere",
+ "all_events": "Alle hændelser",
+ "all_clients": "Alle klienter",
+ "global_audit_log": "Global aktivitetslog",
+ "see_all_account_activities_from_the_last_3_months": "Se al brugeraktivitet for de seneste 3 måneder.",
+ "token_sign_in": "Token-login",
+ "client_authorization": "Godkendelse af klient",
+ "new_client_authorization": "Ny klientgodkendelse",
+ "disable_animations": "Deaktiver animationer",
+ "turn_off_ui_animations": "Slå animationer fra for hele brugergrænsefladen.",
+ "user_disabled": "Konto deaktiveret",
+ "disabled_users_cannot_log_in_or_use_services": "Deaktiverede brugere kan ikke logge ind eller bruge tjenester.",
+ "user_disabled_successfully": "Brugeren blev deaktiveret.",
+ "user_enabled_successfully": "Brugeren blev aktiveret.",
"status": "Status",
- "disable_firstname_lastname": "Disable {firstName} {lastName}",
- "are_you_sure_you_want_to_disable_this_user": "Are you sure you want to disable this user? They will not be able to log in or access any services.",
- "ldap_soft_delete_users": "Keep disabled users from LDAP.",
- "ldap_soft_delete_users_description": "When enabled, users removed from LDAP will be disabled rather than deleted from the system.",
- "login_code_email_success": "The login code has been sent to the user.",
- "send_email": "Send Email",
- "show_code": "Show Code",
- "callback_url_description": "URL(s) provided by your client. Will be automatically added if left blank. Wildcards (*) are supported, but best avoided for better security.",
- "logout_callback_url_description": "URL(s) provided by your client for logout. Wildcards (*) are supported, but best avoided for better security.",
- "api_key_expiration": "API Key Expiration",
- "send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "Send an email to the user when their API key is about to expire.",
- "authorize_device": "Authorize Device",
- "the_device_has_been_authorized": "The device has been authorized.",
- "enter_code_displayed_in_previous_step": "Enter the code that was displayed in the previous step.",
- "authorize": "Authorize",
- "federated_client_credentials": "Federated Client Credentials",
- "federated_client_credentials_description": "Using federated client credentials, you can authenticate OIDC clients using JWT tokens issued by third-party authorities.",
- "add_federated_client_credential": "Add Federated Client Credential",
- "add_another_federated_client_credential": "Add another federated client credential",
- "oidc_allowed_group_count": "Allowed Group Count",
- "unrestricted": "Unrestricted",
- "show_advanced_options": "Show Advanced Options",
- "hide_advanced_options": "Hide Advanced Options",
- "oidc_data_preview": "OIDC Data Preview",
- "preview_the_oidc_data_that_would_be_sent_for_different_users": "Preview the OIDC data that would be sent for different users",
- "id_token": "ID Token",
- "access_token": "Access Token",
- "userinfo": "Userinfo",
- "id_token_payload": "ID Token Payload",
- "access_token_payload": "Access Token Payload",
- "userinfo_endpoint_response": "Userinfo Endpoint Response",
- "copy": "Copy",
- "no_preview_data_available": "No preview data available",
- "copy_all": "Copy All",
- "preview": "Preview",
- "preview_for_user": "Preview for {name} ({email})",
- "preview_the_oidc_data_that_would_be_sent_for_this_user": "Preview the OIDC data that would be sent for this user",
- "show": "Show",
- "select_an_option": "Select an option",
- "select_user": "Select User",
- "error": "Error"
+ "disable_firstname_lastname": "Deaktiver {firstName} {lastName}",
+ "are_you_sure_you_want_to_disable_this_user": "Er du sikker på, at du vil deaktivere denne bruger? Brugeren vil ikke kunne logge ind eller få adgang til tjenester.",
+ "ldap_soft_delete_users": "Behold deaktiverede brugere i LDAP.",
+ "ldap_soft_delete_users_description": "Når aktiveret, vil brugere fjernet fra LDAP blive deaktiveret i stedet for at blive slettet fra systemet.",
+ "login_code_email_success": "Loginkoden er sendt til brugeren.",
+ "send_email": "Send e-mail",
+ "show_code": "Vis kode",
+ "callback_url_description": "En eller flere URL’er angivet af din klient. Tilføjes automatisk, hvis feltet er tomt. Wildcards (*) understøttes, men bør undgås af hensyn til sikkerheden.",
+ "logout_callback_url_description": "En eller flere URL’er angivet af din klient til logout. Wildcards (*) understøttes, men bør undgås af hensyn til sikkerheden.",
+ "api_key_expiration": "Udløb af API-nøgle",
+ "send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "Send en e-mail til brugeren, når deres API-nøgle er ved at udløbe.",
+ "authorize_device": "Godkend enhed",
+ "the_device_has_been_authorized": "Enheden er godkendt.",
+ "enter_code_displayed_in_previous_step": "Indtast koden, der blev vist i det forrige trin.",
+ "authorize": "Godkend",
+ "federated_client_credentials": "Federated klientlegitimationsoplysninger",
+ "federated_client_credentials_description": "Ved hjælp af federated klientlegitimationsoplysninger kan du godkende OIDC-klienter med JWT-tokens udstedt af tredjepartsudbydere.",
+ "add_federated_client_credential": "Tilføj federated klientlegitimation",
+ "add_another_federated_client_credential": "Tilføj endnu en federated klientlegitimation",
+ "oidc_allowed_group_count": "Tilladt antal grupper",
+ "unrestricted": "Ubegrænset",
+ "show_advanced_options": "Vis avancerede indstillinger",
+ "hide_advanced_options": "Skjul avancerede indstillinger",
+ "oidc_data_preview": "Forhåndsvisning af OIDC-data",
+ "preview_the_oidc_data_that_would_be_sent_for_different_users": "Forhåndsvis OIDC-data, der ville blive sendt for forskellige brugere",
+ "id_token": "ID-token",
+ "access_token": "Adgangstoken",
+ "userinfo": "Brugerinfo",
+ "id_token_payload": "ID-token-payload",
+ "access_token_payload": "Adgangstoken-payload",
+ "userinfo_endpoint_response": "Svar fra brugerinfo-endpoint",
+ "copy": "Kopiér",
+ "no_preview_data_available": "Ingen forhåndsvisningsdata tilgængelig",
+ "copy_all": "Kopiér alt",
+ "preview": "Forhåndsvisning",
+ "preview_for_user": "Forhåndsvisning for {name} ({email})",
+ "preview_the_oidc_data_that_would_be_sent_for_this_user": "Forhåndsvis OIDC-data, der ville blive sendt for denne bruger",
+ "show": "Vis",
+ "select_an_option": "Vælg en indstilling",
+ "select_user": "Vælg en bruger",
+ "error": "Fejl",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Vælg en accentfarve for at tilpasse udseendet af Pocket ID.",
+ "accent_color": "Accentfarve",
+ "custom_accent_color": "Brugerdefineret accentfarve",
+ "custom_accent_color_description": "Indtast en brugerdefineret farve i et gyldigt CSS-format (f.eks. hex, rgb, hsl).",
+ "color_value": "Farveværdi",
+ "apply": "Anvend"
}
diff --git a/frontend/messages/de.json b/frontend/messages/de.json
index a8bbb96b..4b8b52fe 100644
--- a/frontend/messages/de.json
+++ b/frontend/messages/de.json
@@ -3,7 +3,7 @@
"my_account": "Mein Konto",
"logout": "Abmelden",
"confirm": "Bestätigen",
- "docs": "Docs",
+ "docs": "Dokumentation",
"key": "Schlüssel",
"value": "Wert",
"remove_custom_claim": "Benutzerdefinierten Claim entfernen",
@@ -36,7 +36,7 @@
"expiration": "Ablaufdatum",
"generate_code": "Code erzeugen",
"name": "Name",
- "browser_unsupported": "Browser nicht unterstützt",
+ "browser_unsupported": "Browser wird nicht unterstützt",
"this_browser_does_not_support_passkeys": "Dieser Browser unterstützt keine Passkeys. Bitte verwende eine alternative Anmeldemethode.",
"an_unknown_error_occurred": "Ein unbekannter Fehler ist aufgetreten",
"authentication_process_was_aborted": "Der Authentifizierungsprozess wurde abgebrochen",
@@ -180,7 +180,7 @@
"email_login_notification": "E-Mail Benachrichtigung bei Login",
"send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Sende dem Benutzer eine E-Mail, wenn er sich von einem neuen Gerät aus anmeldet.",
"emai_login_code_requested_by_user": "E-Mail-Logincode angefordert vom Benutzer",
- "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Allows users to bypass passkeys by requesting a login code sent to their email. This significantly reduces security as anyone with access to the user's email can gain entry.",
+ "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Ermöglicht Benutzern Passkeys zu umgehen, indem sie einen Login-Code anfordern, der an ihre E-Mail gesendet wurde. Dies verringert die Sicherheit erheblich, da jeder, der Zugriff auf die E-Mail des Benutzers hat, Zugang erhalten kann.",
"email_login_code_from_admin": "E-Mail-Logincode von Administratoren",
"allows_an_admin_to_send_a_login_code_to_the_user": "Erlaube Administratoren das Senden von Logincodes an den Nutzer via E-Mail.",
"send_test_email": "Test-E-Mail senden",
@@ -234,7 +234,7 @@
"user_deleted_successfully": "Benutzer erfolgreich gelöscht",
"role": "Rolle",
"source": "Quelle",
- "admin": "Admin",
+ "admin": "Administrator",
"user": "Benutzer",
"local": "Lokal",
"toggle_menu": "Menü umschalten",
@@ -310,7 +310,7 @@
"background_image": "Hintergrundbild",
"language": "Sprache",
"reset_profile_picture_question": "Profilbild zurücksetzen?",
- "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. Do you want to continue?",
+ "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Das hochgeladene Bild wird entfernt und das Profilbild auf die Standardeinstellung zurückgesetzt. Möchten Sie fortfahren?",
"reset": "Zurücksetzen",
"reset_to_default": "Auf Standard zurücksetzen",
"profile_picture_has_been_reset": "Das Profilbild wurde zurückgesetzt. Es kann einige Minuten dauern, bis es aktualisiert wird.",
@@ -326,7 +326,7 @@
"client_authorization": "Client-Autorisierung",
"new_client_authorization": "Neue Client-Autorisierung",
"disable_animations": "Animationen deaktivieren",
- "turn_off_ui_animations": "Turn off animations throughout the UI.",
+ "turn_off_ui_animations": "Deaktiviert alle Animationen in der Benutzeroberfläche.",
"user_disabled": "Account deaktiviert",
"disabled_users_cannot_log_in_or_use_services": "Deaktivierte Benutzer können sich nicht anmelden oder Dienste nutzen.",
"user_disabled_successfully": "Der Benutzer wurde erfolgreich deaktiviert.",
@@ -353,24 +353,30 @@
"add_another_federated_client_credential": "Add another federated client credential",
"oidc_allowed_group_count": "Erlaubte Gruppenanzahl",
"unrestricted": "Uneingeschränkt",
- "show_advanced_options": "Show Advanced Options",
- "hide_advanced_options": "Hide Advanced Options",
- "oidc_data_preview": "OIDC Data Preview",
+ "show_advanced_options": "Erweiterte Optionen anzeigen",
+ "hide_advanced_options": "Erweiterte Optionen ausblenden",
+ "oidc_data_preview": "OIDC Daten-Vorschau",
"preview_the_oidc_data_that_would_be_sent_for_different_users": "Preview the OIDC data that would be sent for different users",
"id_token": "ID Token",
"access_token": "Access Token",
"userinfo": "Userinfo",
"id_token_payload": "ID Token Payload",
"access_token_payload": "Access Token Payload",
- "userinfo_endpoint_response": "Userinfo Endpoint Response",
- "copy": "Copy",
- "no_preview_data_available": "No preview data available",
- "copy_all": "Copy All",
- "preview": "Preview",
- "preview_for_user": "Preview for {name} ({email})",
- "preview_the_oidc_data_that_would_be_sent_for_this_user": "Preview the OIDC data that would be sent for this user",
- "show": "Show",
- "select_an_option": "Select an option",
- "select_user": "Select User",
- "error": "Error"
+ "userinfo_endpoint_response": "Userinfo Endpoint Antwort",
+ "copy": "Kopieren",
+ "no_preview_data_available": "Keine Vorschaudaten verfügbar",
+ "copy_all": "Alles kopieren",
+ "preview": "Vorschau",
+ "preview_for_user": "Vorschau für {name} ({email})",
+ "preview_the_oidc_data_that_would_be_sent_for_this_user": "Vorschau der OIDC-Daten, für diesen Benutzer",
+ "show": "Anzeigen",
+ "select_an_option": "Wähle eine Option",
+ "select_user": "Benutzer auswählen",
+ "error": "Fehler",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/es.json b/frontend/messages/es.json
index 3e69bcda..24625238 100644
--- a/frontend/messages/es.json
+++ b/frontend/messages/es.json
@@ -372,5 +372,11 @@
"show": "Show",
"select_an_option": "Select an option",
"select_user": "Select User",
- "error": "Error"
+ "error": "Error",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/fr.json b/frontend/messages/fr.json
index 20f28203..6d6c6f10 100644
--- a/frontend/messages/fr.json
+++ b/frontend/messages/fr.json
@@ -372,5 +372,11 @@
"show": "Show",
"select_an_option": "Select an option",
"select_user": "Select User",
- "error": "Error"
+ "error": "Error",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/it.json b/frontend/messages/it.json
index 971ed270..dff468e7 100644
--- a/frontend/messages/it.json
+++ b/frontend/messages/it.json
@@ -372,5 +372,11 @@
"show": "Mostra",
"select_an_option": "Seleziona un'opzione",
"select_user": "Seleziona utente",
- "error": "Errore"
+ "error": "Errore",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Seleziona un colore in risalto per personalizzare l'aspetto di Pocket ID.",
+ "accent_color": "Colore in Risalto",
+ "custom_accent_color": "Colore in Risalto Personalizzato",
+ "custom_accent_color_description": "Inserisci un colore personalizzato usando formati di colore CSS validi (es: hex, rgb, hsl).",
+ "color_value": "Valore Colore",
+ "apply": "Applica"
}
diff --git a/frontend/messages/nl.json b/frontend/messages/nl.json
index 5a0f1f80..3fcd691b 100644
--- a/frontend/messages/nl.json
+++ b/frontend/messages/nl.json
@@ -372,5 +372,11 @@
"show": "Show",
"select_an_option": "Select an option",
"select_user": "Select User",
- "error": "Error"
+ "error": "Error",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/pl.json b/frontend/messages/pl.json
index c699423b..cd95756c 100644
--- a/frontend/messages/pl.json
+++ b/frontend/messages/pl.json
@@ -372,5 +372,11 @@
"show": "Show",
"select_an_option": "Select an option",
"select_user": "Select User",
- "error": "Error"
+ "error": "Error",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/pt-BR.json b/frontend/messages/pt-BR.json
index 2d50e4df..7f991538 100644
--- a/frontend/messages/pt-BR.json
+++ b/frontend/messages/pt-BR.json
@@ -372,5 +372,11 @@
"show": "Show",
"select_an_option": "Select an option",
"select_user": "Select User",
- "error": "Error"
+ "error": "Error",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/ru.json b/frontend/messages/ru.json
index 80763874..e46f860e 100644
--- a/frontend/messages/ru.json
+++ b/frontend/messages/ru.json
@@ -372,5 +372,11 @@
"show": "Показать",
"select_an_option": "Выберите опцию",
"select_user": "Выбрать пользователя",
- "error": "Ошибка"
+ "error": "Ошибка",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/zh-CN.json b/frontend/messages/zh-CN.json
index 00232e89..d19493bf 100644
--- a/frontend/messages/zh-CN.json
+++ b/frontend/messages/zh-CN.json
@@ -1,9 +1,9 @@
{
- "$schema": "https://inlang.com/schema/inlang-message-format",
+ "$schema": "",
"my_account": "账户",
"logout": "登出",
"confirm": "确认",
- "docs": "Docs",
+ "docs": "文档",
"key": "Key",
"value": "Value",
"remove_custom_claim": "删除自定义声明",
@@ -180,7 +180,7 @@
"email_login_notification": "登录时的电子邮件通知",
"send_an_email_to_the_user_when_they_log_in_from_a_new_device": "用户通过新设备登录时发送一封电子邮件通知。",
"emai_login_code_requested_by_user": "用户请求的电子邮件登录代码",
- "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Allows users to bypass passkeys by requesting a login code sent to their email. This significantly reduces security as anyone with access to the user's email can gain entry.",
+ "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "允许用户通过发送到其电子邮件的登录代码登录。这会显著降低安全性,因为任何有权访问用户电子邮件的人都可以进入。",
"email_login_code_from_admin": "管理员发送的电子邮件登录代码",
"allows_an_admin_to_send_a_login_code_to_the_user": "允许管理员通过电子邮件向用户发送登录代码。",
"send_test_email": "发送测试电子邮件",
@@ -310,7 +310,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. Do you want to continue?",
+ "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "这将删除已上传的图片,并将头像重置为默认。您确定要继续吗?",
"reset": "重置",
"reset_to_default": "恢复默认设置",
"profile_picture_has_been_reset": "头像已重置。可能需要几分钟才能更新。",
@@ -326,7 +326,7 @@
"client_authorization": "客户端授权",
"new_client_authorization": "首次客户端授权",
"disable_animations": "关闭动画",
- "turn_off_ui_animations": "Turn off animations throughout the UI.",
+ "turn_off_ui_animations": "关闭界面中的所有动画效果。",
"user_disabled": "账户已禁用",
"disabled_users_cannot_log_in_or_use_services": "禁用的用户无法登录或使用服务。",
"user_disabled_successfully": "用户已成功禁用。",
@@ -355,22 +355,28 @@
"unrestricted": "不受限制",
"show_advanced_options": "显示高级选项",
"hide_advanced_options": "隐藏高级选项",
- "oidc_data_preview": "OIDC Data Preview",
- "preview_the_oidc_data_that_would_be_sent_for_different_users": "Preview the OIDC data that would be sent for different users",
+ "oidc_data_preview": "OIDC 数据预览",
+ "preview_the_oidc_data_that_would_be_sent_for_different_users": "预览将发送给不同用户的 OIDC 数据",
"id_token": "ID Token",
"access_token": "Access Token",
"userinfo": "Userinfo",
- "id_token_payload": "ID Token Payload",
- "access_token_payload": "Access Token Payload",
- "userinfo_endpoint_response": "Userinfo Endpoint Response",
- "copy": "Copy",
- "no_preview_data_available": "No preview data available",
- "copy_all": "Copy All",
- "preview": "Preview",
- "preview_for_user": "Preview for {name} ({email})",
- "preview_the_oidc_data_that_would_be_sent_for_this_user": "Preview the OIDC data that would be sent for this user",
- "show": "Show",
- "select_an_option": "Select an option",
- "select_user": "Select User",
- "error": "Error"
+ "id_token_payload": "ID Token 有效载载",
+ "access_token_payload": "Access Token 有效载载",
+ "userinfo_endpoint_response": "Userinfo 端点响应",
+ "copy": "复制",
+ "no_preview_data_available": "暂无可用的预览数据",
+ "copy_all": "全部复制",
+ "preview": "预览",
+ "preview_for_user": "为 {name} ({email}) 预览",
+ "preview_the_oidc_data_that_would_be_sent_for_this_user": "预览将为此用户发送的 OIDC 数据",
+ "show": "显示",
+ "select_an_option": "请选择",
+ "select_user": "选择用户",
+ "error": "错误",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}
diff --git a/frontend/messages/zh-TW.json b/frontend/messages/zh-TW.json
index 38aa224e..557c7ea4 100644
--- a/frontend/messages/zh-TW.json
+++ b/frontend/messages/zh-TW.json
@@ -372,5 +372,11 @@
"show": "Show",
"select_an_option": "Select an option",
"select_user": "Select User",
- "error": "Error"
+ "error": "Error",
+ "select_an_accent_color_to_customize_the_appearance_of_pocket_id": "Select an accent color to customize the appearance of Pocket ID.",
+ "accent_color": "Accent Color",
+ "custom_accent_color": "Custom Accent Color",
+ "custom_accent_color_description": "Enter a custom color using valid CSS color formats (e.g., hex, rgb, hsl).",
+ "color_value": "Color Value",
+ "apply": "Apply"
}