From 61e63e411da4cab0e37783b21dd39f17c55b0986 Mon Sep 17 00:00:00 2001 From: Elias Schneider Date: Thu, 21 Aug 2025 00:07:08 +0200 Subject: [PATCH] chore(translations): update translations via Crowdin (#850) --- frontend/messages/ko.json | 532 +++++++++++++++++++------------------- 1 file changed, 266 insertions(+), 266 deletions(-) diff --git a/frontend/messages/ko.json b/frontend/messages/ko.json index 75c30cff..f61b6a39 100644 --- a/frontend/messages/ko.json +++ b/frontend/messages/ko.json @@ -6,9 +6,9 @@ "docs": "문서", "key": "키", "value": "값", - "remove_custom_claim": "Remove custom claim", - "add_custom_claim": "Add custom claim", - "add_another": "Add another", + "remove_custom_claim": "사용자 정의 클레임 제거", + "add_custom_claim": "사용자 정의 클레임 추가", + "add_another": "추가", "select_a_date": "날짜 선택", "select_file": "파일 선택", "profile_picture": "프로필 사진", @@ -23,8 +23,8 @@ "click_to_copy": "클릭하여 복사", "something_went_wrong": "문제가 발생했습니다", "go_back_to_home": "홈으로 돌아가기", - "dont_have_access_to_your_passkey": "패스키에 엑세스할 수 없나요?", - "login_background": "Login background", + "dont_have_access_to_your_passkey": "패스키에 접근할 수 없나요?", + "login_background": "로그인 배경", "logo": "로고", "login_code": "로그인 코드", "create_a_login_code_to_sign_in_without_a_passkey_once": "패스키 없이 한 번 로그인 할 수 있는 로그인 코드를 생성합니다.", @@ -39,17 +39,17 @@ "browser_unsupported": "지원되지 않는 브라우저", "this_browser_does_not_support_passkeys": "이 브라우저는 패스키를 지원하지 않습니다. 다른 로그인 방법을 사용하세요.", "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", + "authentication_process_was_aborted": "인증 프로세스가 중단되었습니다", + "error_occurred_with_authenticator": "인증기에서 오류가 발생했습니다", + "authenticator_does_not_support_discoverable_credentials": "인증기가 발견 가능한 자격 증명을 지원하지 않습니다", + "authenticator_does_not_support_resident_keys": "인증기가 레지던트 키를 지원하지 않습니다", "passkey_was_previously_registered": "이 패스키는 이미 등록되었습니다", "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.", + "authenticator_timed_out": "인증기가 시간 초과되었습니다", + "critical_error_occurred_contact_administrator": "치명적인 오류가 발생했습니다. 관리자에게 연락해주세요.", "sign_in_to": "{name}에 로그인", "client_not_found": "클라이언트를 찾을 수 없습니다", - "client_wants_to_access_the_following_information": "{client}이(가) 다음 정보에 엑세스하려고 합니다:", + "client_wants_to_access_the_following_information": "{client}이(가) 다음 정보에 접근하려고 합니다:", "do_you_want_to_sign_in_to_client_with_your_app_name_account": "{appName} 계정으로 {client}에 로그인하시겠습니까?", "email": "이메일", "view_your_email_address": "이메일 주소 확인", @@ -65,12 +65,12 @@ "do_you_want_to_sign_out_of_pocketid_with_the_account": "{appName}에서 계정 {username}을 로그아웃하시겠습니까?", "sign_in_to_appname": "{appName}에 로그인", "please_try_to_sign_in_again": "다시 로그인해주세요.", - "authenticate_with_passkey_to_access_account": "패스키로 본인 인증하여 계정에 액세스하세요.", + "authenticate_with_passkey_to_access_account": "패스키로 본인 인증하여 계정에 접근하세요.", "authenticate": "인증", "please_try_again": "다시 시도해주세요.", "continue": "계속", "alternative_sign_in": "다른 로그인 방법", - "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "패스키에 액세스할 수 없는 경우 다음 방법 중 하나를 이용하여 로그인할 수 없습니다.", + "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "패스키에 접근할 수 없는 경우 다음 방법 중 하나를 이용하여 로그인할 수 있습니다.", "use_your_passkey_instead": "대신 패스키 이용하기", "email_login": "이메일 로그인", "enter_a_login_code_to_sign_in": "로그인 코드를 입력하여 로그인하세요.", @@ -110,7 +110,7 @@ "it_is_recommended_to_add_more_than_one_passkey": "계정 접근 권한을 잃지 않기 위해 패스키를 두 개 이상 추가하는 것이 권장됩니다.", "account_details": "계정 세부 사항", "passkeys": "패스키", - "manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Manage your passkeys that you can use to authenticate yourself.", + "manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "사용자 인증에 사용하는 패스키를 관리하세요.", "add_passkey": "패스키 추가", "create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "패스키 없이 다른 기기에서 로그인하기 위한 일회용 로그인 코드를 생성합니다.", "create": "생성", @@ -120,7 +120,7 @@ "save": "저장", "username_can_only_contain": "사용자 이름은 영어 소문자, 숫자, 밑줄, 점, 하이픈, '@' 기호만 포함할 수 있습니다", "sign_in_using_the_following_code_the_code_will_expire_in_minutes": "다음 코드를 사용하여 로그인하세요. 이 코드는 15분 후에 만료됩니다.", - "or_visit": "or visit", + "or_visit": "또는", "added_on": "추가:", "rename": "이름 변경", "delete": "삭제", @@ -131,7 +131,7 @@ "name_passkey": "패스키 이름", "name_your_passkey_to_easily_identify_it_later": "패스키의 이름을 지정하여 나중에 쉽게 구분할 수 있도록 합니다.", "create_api_key": "API 키 생성", - "add_a_new_api_key_for_programmatic_access": "프로그램 접근을 위해 새 API 키를 추가합니다.", + "add_a_new_api_key_for_programmatic_access": "프로그램 접근을 위해 새로운 API 키를 추가합니다.", "add_api_key": "API 키 추가", "manage_api_keys": "API 키 관리", "api_key_created": "API 키 생성됨", @@ -144,13 +144,13 @@ "when_this_api_key_will_expire": "API 키의 만료일.", "optional_description_to_help_identify_this_keys_purpose": "이 키의 목적을 알기 위한 설명. (선택)", "expiration_date_must_be_in_the_future": "만료일은 미래의 날짜여야 합니다", - "revoke_api_key": "API 키 철회", - "never": "Never", - "revoke": "철회", - "api_key_revoked_successfully": "API 키가 성공적으로 철회되었습니다", - "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "API 키 \"{apiKeyName}\"를 정말로 철회하시겠습니까? 이 키를 사용하는 모든 통합이 작동하지 않습니다.", + "revoke_api_key": "API 키 취소", + "never": "없음", + "revoke": "취소", + "api_key_revoked_successfully": "API 키가 성공적으로 취소되었습니다", + "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "API 키 \"{apiKeyName}\"를 정말로 취소하시겠습니까? 이 키를 사용하는 모든 통합이 작동하지 않습니다.", "last_used": "마지막 사용", - "actions": "Actions", + "actions": "동작", "images_updated_successfully": "이미지가 성공적으로 업데이트되었습니다", "general": "일반", "configure_smtp_to_send_emails": "새로운 기기나 위치에서 로그인 감지 시 이메일 알림을 활성화합니다.", @@ -160,10 +160,10 @@ "update": "업데이트", "email_configuration_updated_successfully": "이메일 설정이 성공적으로 업데이트되었습니다", "save_changes_question": "변경 내용을 저장하시겠습니까?", - "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.", + "you_have_to_save_the_changes_before_sending_a_test_email_do_you_want_to_save_now": "테스트 이메일을 전송하기 전에 변경 내용을 저장해야 합니다. 지금 저장하시겠습니까?", + "save_and_send": "저장하고 전송하기", + "test_email_sent_successfully": "테스트 이메일이 성공적으로 귀하의 이메일 주소에 전송되었습니다.", + "failed_to_send_test_email": "테스트 이메일 전송에 실패했씁니다. 자세한 내용을 서버 로그를 확인하세요.", "smtp_configuration": "SMTP 구성", "smtp_host": "SMTP 호스트", "smtp_port": "SMTP 포트", @@ -178,20 +178,20 @@ "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": "사용자가 이메일로 전송된 로그인 코드를 요청하여 패스키를 우회할 수 있도록 합니다. 이 기능은 사용자의 이메일 액세스 권한이 있는 누구나 접근할 수 있어 보안이 크게 약화됩니다.", - "email_login_code_from_admin": "Email Login Code from Admin", - "allows_an_admin_to_send_a_login_code_to_the_user": "Allows an admin to send a login code to the user via email.", + "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": "테스트 이메일 보내기", "application_configuration_updated_successfully": "애플리케이션 구성이 성공적으로 업데이트되었습니다", "application_name": "애플리케이션 이름", "session_duration": "세션 기간", - "the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "The duration of a session in minutes before the user has to sign in again.", - "enable_self_account_editing": "Enable Self-Account Editing", - "whether_the_users_should_be_able_to_edit_their_own_account_details": "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": "Whether the user's email should be marked as verified for the OIDC clients.", - "ldap_configuration_updated_successfully": "LDAP configuration updated successfully", - "ldap_disabled_successfully": "LDAP disabled successfully", + "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": "이메일 인증됨", + "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": "LDAP URL", @@ -199,236 +199,236 @@ "ldap_bind_password": "LDAP 바인드 비밀번호", "ldap_base_dn": "LDAP 베이스 DN", "user_search_filter": "사용자 검색 필터", - "the_search_filter_to_use_to_search_or_sync_users": "The Search filter to use to search/sync users.", + "the_search_filter_to_use_to_search_or_sync_users": "사용자 검색 및 동기화를 위한 검색 필터.", "groups_search_filter": "그룹 검색 필터", - "the_search_filter_to_use_to_search_or_sync_groups": "The Search filter to use to search/sync groups.", + "the_search_filter_to_use_to_search_or_sync_groups": "그룹 검색 및 동기화를 위한 검색 필터.", "attribute_mapping": "속성 매핑", - "user_unique_identifier_attribute": "User Unique Identifier Attribute", - "the_value_of_this_attribute_should_never_change": "The value of this attribute should never change.", - "username_attribute": "Username Attribute", - "user_mail_attribute": "User Mail Attribute", - "user_first_name_attribute": "User First Name Attribute", - "user_last_name_attribute": "User Last Name Attribute", - "user_profile_picture_attribute": "User Profile Picture Attribute", - "the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "The value of this attribute can either be a URL, a binary or a base64 encoded image.", - "group_members_attribute": "Group Members Attribute", - "the_attribute_to_use_for_querying_members_of_a_group": "The attribute to use for querying members of a group.", - "group_unique_identifier_attribute": "Group Unique Identifier Attribute", - "group_name_attribute": "Group Name Attribute", - "admin_group_name": "Admin Group Name", - "members_of_this_group_will_have_admin_privileges_in_pocketid": "Members of this group will have Admin Privileges in Pocket ID.", - "disable": "Disable", - "sync_now": "Sync now", - "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", - "toggle_menu": "Toggle menu", - "edit": "Edit", - "user_groups_updated_successfully": "User groups updated successfully", - "user_updated_successfully": "User updated successfully", - "custom_claims_updated_successfully": "Custom claims updated successfully", - "back": "Back", - "user_details_firstname_lastname": "User Details {firstName} {lastName}", - "manage_which_groups_this_user_belongs_to": "Manage which groups this user belongs to.", - "custom_claims": "Custom Claims", - "custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user": "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.", - "user_group_created_successfully": "User group created successfully", - "create_user_group": "Create User Group", - "create_a_new_group_that_can_be_assigned_to_users": "Create a new group that can be assigned to users.", - "add_group": "Add Group", - "manage_user_groups": "Manage User Groups", - "friendly_name": "Friendly Name", - "name_that_will_be_displayed_in_the_ui": "Name that will be displayed in the UI", - "name_that_will_be_in_the_groups_claim": "Name that will be in the \"groups\" claim", - "delete_name": "Delete {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.", + "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": "프로필 사진 속성", + "the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "이 속성의 값은 URL, 바이너리 또는 base64 인코딩된 이미지일 수 있습니다.", + "group_members_attribute": "그룹 멤버 속성", + "the_attribute_to_use_for_querying_members_of_a_group": "그룹의 멤버를 질의할 때 사용할 속성.", + "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": "사용자가 성공적으로 생성되었습니다", + "create_user": "사용자 생성", + "add_a_new_user_to_appname": "{appName}에 새로운 사용자를 추가하세요", + "add_user": "사용자 추가", + "manage_users": "사용자 관리", + "admin_privileges": "관리자 권한", + "admins_have_full_access_to_the_admin_panel": "관리자는 관리 패널에 대한 전체 접근 권한을 갖습니다.", + "delete_firstname_lastname": "{firstName} {lastName} 삭제", + "are_you_sure_you_want_to_delete_this_user": "이 사용자를 삭제하시겠습니까?", + "user_deleted_successfully": "사용자가 성공적으로 삭제되었습니다", + "role": "역할", + "source": "소스", + "admin": "관리자", + "user": "사용자", + "local": "로컬", + "toggle_menu": "메뉴 표시 전환", + "edit": "편집", + "user_groups_updated_successfully": "사용자 그룹이 성공적으로 업데이트되었습니다", + "user_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": "사용자 정의 클레임은 사용자에 대한 추가 정보를 저장하기 위해 사용되는 키-값 쌍입니다. 이 클레임은 'profile' 스코프가 요청될 경우 ID 토큰에 포함됩니다.", + "user_group_created_successfully": "사용자 그룹이 성공적으로 생성되었습니다", + "create_user_group": "사용자 그룹 생성", + "create_a_new_group_that_can_be_assigned_to_users": "사용자에게 할당할 수 있는 새로운 그룹을 생성합니다.", + "add_group": "그룹 추가", + "manage_user_groups": "사용자 그룹 관리", + "friendly_name": "별칭", + "name_that_will_be_displayed_in_the_ui": "UI에 표시되는 이름", + "name_that_will_be_in_the_groups_claim": "\"groups\" 클레임에 표시되는 이름", + "delete_name": "{name} 삭제", + "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": "사용자 정의 클레임은 사용자에 대한 추가 정보를 저장하기 위해 사용되는 키-값 쌍입니다. 이 클레임은 'profile' 스코프가 요청될 경우 ID 토큰에 포함됩니다. 사용자 정의 클레임은 충돌이 있을 경우 우선 순위를 갖습니다.", + "oidc_client_created_successfully": "OIDC 클라이언트가 성공적으로 생성되었습니다", + "create_oidc_client": "OIDC 클라이언트 생성", + "add_a_new_oidc_client_to_appname": "{appName}에 새로운 OIDC 클라이언트를 추가합니다.", + "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", - "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", - "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}", - "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.", - "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. Please note that some text may be automatically translated and could be inaccurate.", - "contribute_to_translation": "If you find an issue you're welcome to contribute to the translation on Crowdin.", - "personal": "Personal", - "global": "Global", - "all_users": "All Users", - "all_events": "All Events", - "all_clients": "All Clients", - "all_locations": "All Locations", - "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.", - "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", - "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", - "signup_token": "Signup Token", - "create_a_signup_token_to_allow_new_user_registration": "Create a signup token to allow new user registration.", - "usage_limit": "Usage Limit", - "number_of_times_token_can_be_used": "Number of times the signup token can be used.", - "expires": "Expires", - "signup": "Sign Up", - "signup_requires_valid_token": "A valid signup token is required to create an account", - "validating_signup_token": "Validating signup token", - "go_to_login": "Go to login", - "signup_to_appname": "Sign Up to {appName}", - "create_your_account_to_get_started": "Create your account to get started.", - "initial_account_creation_description": "Please create your account to get started. You will be able to set up a passkey later.", - "setup_your_passkey": "Set up your passkey", - "create_a_passkey_to_securely_access_your_account": "Create a passkey to securely access your account. This will be your primary way to sign in.", - "skip_for_now": "Skip for now", - "account_created": "Account Created", - "enable_user_signups": "Enable User Signups", - "enable_user_signups_description": "Whether the User Signup functionality should be enabled.", - "user_signups_are_disabled": "User signups are currently disabled", - "create_signup_token": "Create Signup Token", - "view_active_signup_tokens": "View Active Signup Tokens", - "manage_signup_tokens": "Manage Signup Tokens", - "view_and_manage_active_signup_tokens": "View and manage active signup tokens.", - "signup_token_deleted_successfully": "Signup token deleted successfully.", - "expired": "Expired", - "used_up": "Used Up", - "active": "Active", - "usage": "Usage", - "created": "Created", - "token": "Token", - "loading": "Loading", - "delete_signup_token": "Delete Signup Token", - "are_you_sure_you_want_to_delete_this_signup_token": "Are you sure you want to delete this signup token? This action cannot be undone.", - "signup_disabled_description": "User signups are completely disabled. Only administrators can create new user accounts.", - "signup_with_token": "Signup with token", - "signup_with_token_description": "Users can only sign up using a valid signup token created by an administrator.", - "signup_open": "Open Signup", - "signup_open_description": "Anyone can create a new account without restrictions.", - "of": "of", - "skip_passkey_setup": "Skip Passkey Setup", - "skip_passkey_setup_description": "It's highly recommended to set up a passkey because without one, you will be locked out of your account as soon as the session expires.", - "my_apps": "My Apps", - "no_apps_available": "No apps available", - "contact_your_administrator_for_app_access": "Contact your administrator to get access to applications.", - "launch": "Launch", - "client_launch_url": "Client Launch URL", - "client_launch_url_description": "The URL that will be opened when a user launches the app from the My Apps page.", - "client_name_description": "The name of the client that shows in the Pocket ID UI.", - "revoke_access": "Revoke Access", - "revoke_access_description": "Revoke access to {clientName}. {clientName} will no longer be able to access your account information.", - "revoke_access_successful": "The access to {clientName} has been successfully revoked.", - "last_signed_in_ago": "Last signed in {time} ago" + "public_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "공개 키 코드 교환은 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": "OIDC 디스커버리 URL", + "token_url": "토큰 URL", + "userinfo_url": "사용자 정보 URL", + "logout_url": "로그아웃 URL", + "certificate_url": "인증서 URL", + "enabled": "활성화됨", + "disabled": "비활성화됨", + "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": "새로운 클라이언트 시크릿이 성공적으로 생성되었습니다", + "allowed_user_groups_updated_successfully": "허용된 사용자 그룹이 성공적으로 업데이트되었습니다", + "oidc_client_name": "OIDC 클라이언트 {name}", + "client_id": "클라이언트 ID", + "client_secret": "클라이언트 시크릿", + "show_more_details": "상세 정보 보기", + "allowed_user_groups": "허용된 사용자 그룹", + "add_user_groups_to_this_client_to_restrict_access_to_users_in_these_groups": "이 클라이언트에 사용자 그룹을 추가하여 해당 그룹의 사용자의 접근를 제한합니다. 사용자 그룹을 선택하지 않으면 모든 사용자가 이 클라이언트에 접근할 수 있습니다.", + "favicon": "파비콘", + "light_mode_logo": "라이트 모드 로고", + "dark_mode_logo": "다크 모드 로고", + "background_image": "배경 이미지", + "language": "언어", + "reset_profile_picture_question": "프로필 사진을 재설정하시겠습니까?", + "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "업로드한 이미지를 삭제하고 프로필 이미지를 기본값으로 되돌립니다. 계속하시겠습니까?", + "reset": "재설정", + "reset_to_default": "기본값으로 재설정", + "profile_picture_has_been_reset": "프로필 사진이 재설정되었습니다. 업데이트에 몇 분 정도 소요될 수 있습니다.", + "select_the_language_you_want_to_use": "사용할 언어를 선택하세요. 일부 텍스트는 자동으로 번역되었을 수 있으며, 정확하지 않을 수 있습니다.", + "contribute_to_translation": "문제를 발견했다면 Crowdin에서 번역에 기여해 주세요.", + "personal": "개인", + "global": "전역", + "all_users": "모든 사용자", + "all_events": "모든 이벤트", + "all_clients": "모든 클라이언트", + "all_locations": "모든 위치", + "global_audit_log": "전역 감사 로그", + "see_all_account_activities_from_the_last_3_months": "지난 3개월 동안의 모든 사용자 활동을 확인하세요.", + "token_sign_in": "토큰 로그인", + "client_authorization": "클라이언트 승인", + "new_client_authorization": "새로운 클라이언트 승인", + "disable_animations": "애니메이션 비활성화", + "turn_off_ui_animations": "UI 전체의 애니메이션을 비활성화합니다.", + "user_disabled": "계정 비활성화", + "disabled_users_cannot_log_in_or_use_services": "비활성화된 사용자는 로그인하거나 서비스를 사용할 수 없습니다.", + "user_disabled_successfully": "사용자가 성공적으로 비활성화되었습니다.", + "user_enabled_successfully": "사용자가 성공적으로 활성화되었습니다.", + "status": "상태", + "disable_firstname_lastname": "{firstName} {lastName} 비활성화", + "are_you_sure_you_want_to_disable_this_user": "이 사용자를 비활성화하시겠습니까? 이 사용자는 로그인하거나 어떤 서비스에도 접근할 수 없게 됩니다.", + "ldap_soft_delete_users": "LDAP에 비활성화된 사용자 유지", + "ldap_soft_delete_users_description": "이 기능이 활성화되면 LDAP에서 삭제된 사용자는 시스템에서 삭제되지 않고 비활성화됩니다.", + "login_code_email_success": "로그인 코드가 사용자에게 전송되었습니다.", + "send_email": "이메일 전송", + "show_code": "코드 표시", + "callback_url_description": "클라이언트가 제공한 URL. 비워둔 경우 자동으로 추가됩니다. 와일드카드(*)도 지원하지만, 보안상의 이유로 사용을 권장하지 않습니다.", + "logout_callback_url_description": "클라이언트가 제공한 로그아웃 URL. 와일드카드(*)도 지원하지만, 보안상의 이유로 사용을 권장하지 않습니다.", + "api_key_expiration": "API 키 만료", + "send_an_email_to_the_user_when_their_api_key_is_about_to_expire": "API 키가 만료되기 전에 사용자에게 이메일을 전송합니다.", + "authorize_device": "기기 승인", + "the_device_has_been_authorized": "기기가 승인되었습니다.", + "enter_code_displayed_in_previous_step": "이전 단계에 표시된 코드를 입력하세요.", + "authorize": "승인", + "federated_client_credentials": "연동 클라이언트 자격 증명", + "federated_client_credentials_description": "연동 클라이언트 자격 증명을 이용하여, OIDC 클라이언트를 제3자 인증 기관에서 발급한 JWT 토큰을 이용해 인증할 수 있습니다.", + "add_federated_client_credential": "연동 클라이언트 자격 증명 추가", + "add_another_federated_client_credential": "다른 연동 클라이언트 자격 증명 추가", + "oidc_allowed_group_count": "허용된 그룹 수", + "unrestricted": "제한 없음", + "show_advanced_options": "고급 옵션 표시", + "hide_advanced_options": "고급 옵션 숨기기", + "oidc_data_preview": "OIDC 데이터 미리보기", + "preview_the_oidc_data_that_would_be_sent_for_different_users": "여러 사용자를 위해 전송될 OIDC 데이터 미리보기", + "id_token": "ID 토큰", + "access_token": "접근 토큰", + "userinfo": "사용자 정보", + "id_token_payload": "ID 토큰 페이로드", + "access_token_payload": "접근 토큰 페이로드", + "userinfo_endpoint_response": "사용자 정보 엔드포인트 응답", + "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": "Pocket ID의 외관을 맞춤 설정하려면 강조 색상을 선택하세요.", + "accent_color": "강조 색상", + "custom_accent_color": "맞춤 강조 색상", + "custom_accent_color_description": "유효한 CSS 색상 형식(예: hex, rgb, hsl)을 사용하여 맞춤 색상을 입력하세요.", + "color_value": "색상 값", + "apply": "적용", + "signup_token": "계정 생성 토큰", + "create_a_signup_token_to_allow_new_user_registration": "새로운 사용자 등록을 허용하기 위해 계정 생성 토큰을 생성합니다.", + "usage_limit": "사용량 제한", + "number_of_times_token_can_be_used": "계정 생성 토큰을 사용할 수 있는 횟수.", + "expires": "만료일", + "signup": "계정 생성", + "signup_requires_valid_token": "계정을 생성하려면 유효한 계정 생성 토큰이 필요합니다", + "validating_signup_token": "계정 생성 토큰 검증", + "go_to_login": "로그인으로 이동", + "signup_to_appname": "{appName} 계정 생성하기", + "create_your_account_to_get_started": "계정을 만들어 시작하세요.", + "initial_account_creation_description": "시작하기 위해 계정을 만드세요. 패스키를 나중에 설정할 수 있습니다.", + "setup_your_passkey": "패스키 설정", + "create_a_passkey_to_securely_access_your_account": "계정에 안전하게 접근하기 위해 패스키를 생성하세요. 이 패스키는 로그인을 위한 주요 방법으로 사용됩니다.", + "skip_for_now": "지금은 건너뛰기", + "account_created": "계정 생성됨", + "enable_user_signups": "계정 생성 활성화", + "enable_user_signups_description": "계정 생성 기능이 활성화됩니다.", + "user_signups_are_disabled": "계정 생성이 현재 비활성화되었습니다", + "create_signup_token": "계정 생성 토큰 생성", + "view_active_signup_tokens": "활성 계정 생성 토큰 보기", + "manage_signup_tokens": "계정 생성 토큰 관리", + "view_and_manage_active_signup_tokens": "활성 계정 생성 토큰을 조회하고 관리합니다.", + "signup_token_deleted_successfully": "계정 생성 토큰이 성공적으로 삭제되었습니다.", + "expired": "만료됨", + "used_up": "사용 완료", + "active": "활성", + "usage": "사용량", + "created": "생성일", + "token": "토큰", + "loading": "불러오는 중", + "delete_signup_token": "계정 생성 토큰 삭제", + "are_you_sure_you_want_to_delete_this_signup_token": "이 계정 생성 토큰을 정말로 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.", + "signup_disabled_description": "계정 생성이 완전히 비활성화됩니다. 새로운 사용자 계정은 관리자만 생성할 수 있습니다.", + "signup_with_token": "토큰으로 계정 생성", + "signup_with_token_description": "사용자는 관리자가 생성한 유효한 계정 생성 토큰을 사용해야 가입할 수 있습니다.", + "signup_open": "계정 생성 허용", + "signup_open_description": "누구나 제한 없이 새로운 계정을 생성할 수 있습니다.", + "of": "의", + "skip_passkey_setup": "패스키 설정 건너뛰기", + "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}의 접근이 성공적으로 취소되었습니다.", + "last_signed_in_ago": "{time} 전에 로그인함" }