diff --git a/frontend/messages/ko.json b/frontend/messages/ko.json index ad385218..75c30cff 100644 --- a/frontend/messages/ko.json +++ b/frontend/messages/ko.json @@ -1,190 +1,190 @@ { "$schema": "https://inlang.com/schema/inlang-message-format", - "my_account": "My Account", - "logout": "Logout", - "confirm": "Confirm", - "docs": "Docs", - "key": "Key", - "value": "Value", + "my_account": "내 계정", + "logout": "로그아웃", + "confirm": "확인", + "docs": "문서", + "key": "키", + "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", - "search": "Search...", - "expand_card": "Expand card", - "copied": "Copied", - "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?", + "select_a_date": "날짜 선택", + "select_file": "파일 선택", + "profile_picture": "프로필 사진", + "profile_picture_is_managed_by_ldap_server": "프로필 사진이 LDAP 서버에서 관리되어 여기에서 변경할 수 없습니다.", + "click_profile_picture_to_upload_custom": "프로필 사진을 클릭하여 파일에서 사용자 정의 사진을 업로드하세요.", + "image_should_be_in_format": "이미지는 PNG 또는 JPEG 형식이여야 합니다.", + "items_per_page": "페이지당 항목", + "no_items_found": "항목 없음", + "search": "검색...", + "expand_card": "카드 확장", + "copied": "복사됨", + "click_to_copy": "클릭하여 복사", + "something_went_wrong": "문제가 발생했습니다", + "go_back_to_home": "홈으로 돌아가기", + "dont_have_access_to_your_passkey": "패스키에 엑세스할 수 없나요?", "login_background": "Login background", - "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.", - "one_hour": "1 hour", - "twelve_hours": "12 hours", - "one_day": "1 day", - "one_week": "1 week", - "one_month": "1 month", - "expiration": "Expiration", - "generate_code": "Generate Code", - "name": "Name", - "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", + "logo": "로고", + "login_code": "로그인 코드", + "create_a_login_code_to_sign_in_without_a_passkey_once": "패스키 없이 한 번 로그인 할 수 있는 로그인 코드를 생성합니다.", + "one_hour": "1시간", + "twelve_hours": "12시간", + "one_day": "1일", + "one_week": "1주", + "one_month": "1달", + "expiration": "만료", + "generate_code": "코드 생성", + "name": "이름", + "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", - "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", + "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.", - "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_with_passkey_to_access_account": "Authenticate yourself with your passkey to access your account.", - "authenticate": "Authenticate", - "please_try_again": "Please try again.", - "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?", - "email_login": "Email 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.", - "go_back": "Go back", - "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.", - "enter_code": "Enter 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.", - "your_email": "Your email", - "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", - "users": "Users", - "user_groups": "User Groups", - "oidc_clients": "OIDC Clients", - "api_keys": "API Keys", - "application_configuration": "Application Configuration", - "settings": "Settings", - "update_pocket_id": "Update Pocket ID", - "powered_by": "Powered by", - "see_your_account_activities_from_the_last_3_months": "See your account activities from the last 3 months.", - "time": "Time", - "event": "Event", - "approximate_location": "Approximate Location", - "ip_address": "IP Address", - "device": "Device", - "client": "Client", - "unknown": "Unknown", - "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", + "sign_in_to": "{name}에 로그인", + "client_not_found": "클라이언트를 찾을 수 없습니다", + "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": "이메일 주소 확인", + "profile": "프로필", + "view_your_profile_information": "프로필 정보 확인", + "groups": "그룹", + "view_the_groups_you_are_a_member_of": "멤버인 그룹 정보 확인", + "cancel": "취소", + "sign_in": "로그인", + "try_again": "다시 시도", + "client_logo": "클라이언트 로고", + "sign_out": "로그아웃", + "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": "인증", + "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": "패스키에 액세스할 수 없는 경우 다음 방법 중 하나를 이용하여 로그인할 수 없습니다.", + "use_your_passkey_instead": "대신 패스키 이용하기", + "email_login": "이메일 로그인", + "enter_a_login_code_to_sign_in": "로그인 코드를 입력하여 로그인하세요.", + "request_a_login_code_via_email": "이메일로 로그인 코드를 요청합니다.", + "go_back": "뒤로 가기", + "an_email_has_been_sent_to_the_provided_email_if_it_exists_in_the_system": "입력한 이메일 주소가 시스템에 존재하는 경우 이메일이 발송됩니다.", + "enter_code": "코드 입력", + "enter_your_email_address_to_receive_an_email_with_a_login_code": "이메일 주소를 입력하여 로그인 코드가 포함된 이메일을 받을 수 있습니다.", + "your_email": "이메일 주소", + "submit": "확인", + "enter_the_code_you_received_to_sign_in": "로그인하기 위해 받은 코드를 입력하세요.", + "code": "코드", + "invalid_redirect_url": "잘못된 리다이렉트 URL", + "audit_log": "감사 로그", + "users": "사용자", + "user_groups": "사용자 그룹", + "oidc_clients": "OIDC 클라이언트", + "api_keys": "API 키", + "application_configuration": "애플리케이션 설정", + "settings": "설정", + "update_pocket_id": "Pocket ID 업데이트", + "powered_by": "제공:", + "see_your_account_activities_from_the_last_3_months": "지난 3개월 동안의 계정 활동을 확인하세요.", + "time": "시간", + "event": "이벤트", + "approximate_location": "대략적인 위치", + "ip_address": "IP 주소", + "device": "기기", + "client": "클라이언트", + "unknown": "알 수 없음", + "account_details_updated_successfully": "계정 세부 사항이 성공적으로 업데이트되었습니다", + "profile_picture_updated_successfully": "프로필 사진이 성공적으로 업데이트되었습니다. 업데이트 적용까지 몇 분 정도 걸릴 수 있습니다.", + "account_settings": "계정 설정", + "passkey_missing": "패스키가 없습니다", + "please_provide_a_passkey_to_prevent_losing_access_to_your_account": "계정 접근 권한을 잃지 않기 위해 패스키를 추가해주세요.", + "single_passkey_configured": "패스키가 하나만 구성되었습니다", + "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.", - "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.", + "add_passkey": "패스키 추가", + "create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "패스키 없이 다른 기기에서 로그인하기 위한 일회용 로그인 코드를 생성합니다.", + "create": "생성", + "first_name": "이름", + "last_name": "성", + "username": "사용자 이름", + "save": "저장", + "username_can_only_contain": "사용자 이름은 영어 소문자, 숫자, 밑줄, 점, 하이픈, '@' 기호만 포함할 수 있습니다", + "sign_in_using_the_following_code_the_code_will_expire_in_minutes": "다음 코드를 사용하여 로그인하세요. 이 코드는 15분 후에 만료됩니다.", "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", + "added_on": "추가:", + "rename": "이름 변경", + "delete": "삭제", + "are_you_sure_you_want_to_delete_this_passkey": "이 패스키를 삭제하시겠습니까?", + "passkey_deleted_successfully": "패스키가 성공적으로 삭제되었습니다", + "delete_passkey_name": "{passkeyName} 삭제", + "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 키를 추가합니다.", + "add_api_key": "API 키 추가", + "manage_api_keys": "API 키 관리", + "api_key_created": "API 키 생성됨", + "for_security_reasons_this_key_will_only_be_shown_once": "보안상의 이유로 이 키는 한 번만 표시됩니다. 안전하게 보관해 주세요.", + "description": "설명", + "api_key": "API 키", + "close": "닫기", + "name_to_identify_this_api_key": "API 키를 구분하기 위한 이름.", + "expires_at": "만료일", + "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": "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", + "revoke": "철회", + "api_key_revoked_successfully": "API 키가 성공적으로 철회되었습니다", + "are_you_sure_you_want_to_revoke_the_api_key_apikeyname": "API 키 \"{apiKeyName}\"를 정말로 철회하시겠습니까? 이 키를 사용하는 모든 통합이 작동하지 않습니다.", + "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.", + "images_updated_successfully": "이미지가 성공적으로 업데이트되었습니다", + "general": "일반", + "configure_smtp_to_send_emails": "새로운 기기나 위치에서 로그인 감지 시 이메일 알림을 활성화합니다.", "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?", + "configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "LDAP 서버에서 사용자와 그룹을 동기화하기 위해 LDAP을 구성합니다.", + "images": "이미지", + "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.", - "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", - "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", - "send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Send an email to the user when they log in from a new device.", - "emai_login_code_requested_by_user": "Email 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.", + "smtp_configuration": "SMTP 구성", + "smtp_host": "SMTP 호스트", + "smtp_port": "SMTP 포트", + "smtp_user": "SMTP 사용자", + "smtp_password": "SMTP 비밀번호", + "smtp_from": "SMTP 발신자", + "smtp_tls_option": "SMTP TLS 옵션", + "email_tls_option": "이메일 TLS 옵션", + "skip_certificate_verification": "인증서 검증 건너뛰기", + "this_can_be_useful_for_selfsigned_certificates": "이 옵션은 자체 설명 인증서에 유용할 수 있습니다.", + "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": "사용자가 요청한 이메일 로그인 코드", + "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.", - "send_test_email": "Send test email", - "application_configuration_updated_successfully": "Application configuration updated successfully", - "application_name": "Application Name", - "session_duration": "Session Duration", + "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.", @@ -192,17 +192,17 @@ "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", - "ldap_sync_finished": "LDAP sync finished", - "client_configuration": "Client Configuration", + "ldap_sync_finished": "LDAP 동기화 완료", + "client_configuration": "클라이언트 구성", "ldap_url": "LDAP URL", - "ldap_bind_dn": "LDAP Bind DN", - "ldap_bind_password": "LDAP Bind Password", - "ldap_base_dn": "LDAP Base DN", - "user_search_filter": "User Search Filter", + "ldap_bind_dn": "LDAP 바인드 DN", + "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.", - "groups_search_filter": "Groups Search Filter", + "groups_search_filter": "그룹 검색 필터", "the_search_filter_to_use_to_search_or_sync_groups": "The Search filter to use to search/sync groups.", - "attribute_mapping": "Attribute Mapping", + "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", diff --git a/frontend/messages/ru.json b/frontend/messages/ru.json index b45680ee..c819809c 100644 --- a/frontend/messages/ru.json +++ b/frontend/messages/ru.json @@ -430,5 +430,5 @@ "revoke_access": "Отозвать доступ", "revoke_access_description": "Отозвать доступ к {clientName}. {clientName} больше не сможет получить доступ к информации вашей учетной записи.", "revoke_access_successful": "Доступ к {clientName} успешно отозван.", - "last_signed_in_ago": "Последний раз заходил на сайт {time} назад" + "last_signed_in_ago": "Последний вход {time} назад" }