feat(i18n): complete Korean (ko) translations to 100% coverage (#13583)

Translate all English strings to Korean across 41 frontend locale files
and 2 backend locale files. Add structurally missing keys and translate
existing keys that were left in English.

# Pull Request Template

## Description

Please include a summary of the change and issue(s) fixed. Also, mention
relevant motivation, context, and any dependencies that this change
requires.
Fixes # (issue)

## Type of change

Please delete options that are not relevant.

- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality not to work as expected)
- [ ] This change requires a documentation update

## How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration.


## Checklist:

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] I have commented on my code, particularly in hard-to-understand
areas
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
- [x] Any dependent changes have been merged and published in downstream
modules

Co-authored-by: Sojan Jose <sojan@pepalo.com>
This commit is contained in:
Jungu Lee
2026-03-17 08:54:26 +09:00
committed by GitHub
parent b88236e86e
commit b866886b55
44 changed files with 4382 additions and 4371 deletions

View File

@@ -1,106 +1,106 @@
{
"MFA_SETTINGS": {
"TITLE": "Two-Factor Authentication",
"SUBTITLE": "Protect your account from unauthorized access with TOTP-based authentication. This adds an extra layer of security to your account.",
"DESCRIPTION": "Add an extra layer of security to your account using a time-based one-time password (TOTP)",
"STATUS_TITLE": "Authentication Status",
"STATUS_DESCRIPTION": "Manage your two-factor authentication settings and backup recovery codes",
"TITLE": "2단계 인증",
"SUBTITLE": "TOTP 기반 인증으로 계정을 보호하십시오",
"DESCRIPTION": "시간 기반 일회용 비밀번호(TOTP)를 사용하여 계정에 추가 보안 계층을 적용합니다",
"STATUS_TITLE": "인증 상태",
"STATUS_DESCRIPTION": "2단계 인증 설정 및 백업 복구 코드를 관리합니다",
"ENABLED": "사용함",
"DISABLED": "사용 안 함",
"STATUS_ENABLED": "Two-factor authentication is active",
"STATUS_ENABLED_DESC": "Your account is protected with an additional layer of security",
"ENABLE_BUTTON": "Enable Two-Factor Authentication",
"ENHANCE_SECURITY": "Enhance Your Account Security",
"ENHANCE_SECURITY_DESC": "Two-factor authentication adds an extra layer of security by requiring a verification code from your authenticator app in addition to your password.",
"STATUS_ENABLED": "2단계 인증이 활성화되어 있습니다",
"STATUS_ENABLED_DESC": "계정이 추가 보안 계층으로 보호되고 있습니다",
"ENABLE_BUTTON": "2단계 인증 사용하기",
"ENHANCE_SECURITY": "계정 보안 강화",
"ENHANCE_SECURITY_DESC": "2단계 인증은 비밀번호 외에 인증 앱의 인증 코드를 추가로 요구하여 보안을 강화합니다.",
"SETUP": {
"STEP_NUMBER_1": "1",
"STEP_NUMBER_2": "2",
"STEP1_TITLE": "Scan QR Code with Your Authenticator App",
"STEP1_DESCRIPTION": "Use Google Authenticator, Authy, or any TOTP-compatible app",
"LOADING_QR": "Loading...",
"MANUAL_ENTRY": "Can't scan? Enter code manually",
"SECRET_KEY": "Secret Key",
"STEP1_TITLE": "인증 앱으로 QR 코드를 스캔하십시오",
"STEP1_DESCRIPTION": "Google Authenticator, Authy 또는 TOTP 호환 앱을 사용하십시오",
"LOADING_QR": "로딩 중...",
"MANUAL_ENTRY": "스캔할 수 없습니까? 코드를 수동으로 입력하십시오",
"SECRET_KEY": "비밀 키",
"COPY": "복사",
"ENTER_CODE": "Enter the 6-digit code from your authenticator app",
"ENTER_CODE": "인증 앱에서 6자리 코드를 입력하십시오",
"ENTER_CODE_PLACEHOLDER": "000000",
"VERIFY_BUTTON": "Verify & Continue",
"VERIFY_BUTTON": "확인 후 계속",
"CANCEL": "취소",
"ERROR_STARTING": "MFA not enabled. Please contact administrator.",
"INVALID_CODE": "Invalid verification code",
"SECRET_COPIED": "Secret key copied to clipboard",
"SUCCESS": "Two-factor authentication has been enabled successfully"
"ERROR_STARTING": "MFA가 활성화되지 않았습니다. 관리자에게 문의하십시오.",
"INVALID_CODE": "잘못된 인증 코드입니다",
"SECRET_COPIED": "비밀 키가 클립보드에 복사되었습니다",
"SUCCESS": "2단계 인증이 성공적으로 활성화되었습니다"
},
"BACKUP": {
"TITLE": "Save Your Backup Codes",
"DESCRIPTION": "Keep these codes safe. Each can be used once if you lose access to your authenticator",
"IMPORTANT": "Important:",
"IMPORTANT_NOTE": " Save these codes in a secure location. You won't be able to see them again.",
"TITLE": "백업 코드를 저장하십시오",
"DESCRIPTION": "이 코드를 안전하게 보관하십시오. 인증 앱에 접근할 수 없을 때 각 코드를 한 번씩 사용할 수 있습니다.",
"IMPORTANT": "중요:",
"IMPORTANT_NOTE": " 이 코드를 안전한 장소에 저장하십시오. 다시 확인할 수 없습니다.",
"DOWNLOAD": "다운로드",
"COPY_ALL": "Copy All",
"CONFIRM": "I have saved my backup codes in a secure location and understand that I won't be able to see them again",
"COMPLETE_SETUP": "Complete Setup",
"CODES_COPIED": "Backup codes copied to clipboard"
"COPY_ALL": "모두 복사",
"CONFIRM": "백업 코드를 안전한 장소에 저장했으며 다시 확인할 수 없다는 것을 이해합니다",
"COMPLETE_SETUP": "설정 완료",
"CODES_COPIED": "백업 코드가 클립보드에 복사되었습니다"
},
"MANAGEMENT": {
"BACKUP_CODES": "Backup Codes",
"BACKUP_CODES_DESC": "Generate new codes if you've lost or used your existing ones",
"REGENERATE": "Regenerate Backup Codes",
"DISABLE_MFA": "Disable 2FA",
"DISABLE_MFA_DESC": "Remove two-factor authentication from your account",
"DISABLE_BUTTON": "Disable Two-Factor Authentication"
"BACKUP_CODES": "백업 코드",
"BACKUP_CODES_DESC": "기존 코드를 분실했거나 사용한 경우 새 코드를 생성하십시오",
"REGENERATE": "백업 코드 재생성",
"DISABLE_MFA": "2FA 비활성화",
"DISABLE_MFA_DESC": "계정에서 2단계 인증을 제거합니다",
"DISABLE_BUTTON": "2단계 인증 비활성화"
},
"DISABLE": {
"TITLE": "Disable Two-Factor Authentication",
"DESCRIPTION": "You'll need to enter your password and a verification code to disable two-factor authentication.",
"TITLE": "2단계 인증 비활성화",
"DESCRIPTION": "2단계 인증을 비활성화하려면 비밀번호와 인증 코드를 입력해야 합니다.",
"PASSWORD": "비밀번호",
"OTP_CODE": "Verification Code",
"OTP_CODE": "인증 코드",
"OTP_CODE_PLACEHOLDER": "000000",
"CONFIRM": "Disable 2FA",
"CONFIRM": "2FA 비활성화",
"CANCEL": "취소",
"SUCCESS": "Two-factor authentication has been disabled",
"ERROR": "Failed to disable MFA. Please check your credentials."
"SUCCESS": "2단계 인증이 비활성화되었습니다",
"ERROR": "MFA 비활성화에 실패했습니다. 자격 증명을 확인해 주십시오."
},
"REGENERATE": {
"TITLE": "Regenerate Backup Codes",
"DESCRIPTION": "This will invalidate your existing backup codes and generate new ones. Enter your verification code to continue.",
"OTP_CODE": "Verification Code",
"TITLE": "백업 코드 재생성",
"DESCRIPTION": "기존 백업 코드가 무효화되고 새 코드가 생성됩니다. 계속하려면 인증 코드를 입력하십시오.",
"OTP_CODE": "인증 코드",
"OTP_CODE_PLACEHOLDER": "000000",
"CONFIRM": "Generate New Codes",
"CONFIRM": "새 코드 생성",
"CANCEL": "취소",
"NEW_CODES_TITLE": "New Backup Codes Generated",
"NEW_CODES_DESC": "Your old backup codes have been invalidated. Save these new codes in a secure location.",
"CODES_IMPORTANT": "Important:",
"CODES_IMPORTANT_NOTE": " Each code can only be used once. Save them before closing this window.",
"DOWNLOAD_CODES": "Download Codes",
"COPY_ALL_CODES": "Copy All Codes",
"CODES_SAVED": "I've Saved My Codes",
"SUCCESS": "New backup codes have been generated",
"ERROR": "Failed to regenerate backup codes"
"NEW_CODES_TITLE": "새 백업 코드가 생성되었습니다",
"NEW_CODES_DESC": "기존 백업 코드가 무효화되었습니다. 이 새 코드를 안전한 장소에 저장하십시오.",
"CODES_IMPORTANT": "중요:",
"CODES_IMPORTANT_NOTE": " 각 코드는 한 번만 사용할 수 있습니다. 이 창을 닫기 전에 저장하십시오.",
"DOWNLOAD_CODES": "코드 다운로드",
"COPY_ALL_CODES": "모든 코드 복사",
"CODES_SAVED": "코드를 저장했습니다",
"SUCCESS": "새 백업 코드가 생성되었습니다",
"ERROR": "백업 코드 재생성에 실패했습니다"
}
},
"MFA_VERIFICATION": {
"TITLE": "Two-Factor Authentication",
"DESCRIPTION": "Enter your verification code to continue",
"AUTHENTICATOR_APP": "Authenticator App",
"BACKUP_CODE": "Backup Code",
"ENTER_OTP_CODE": "Enter 6-digit code from your authenticator app",
"ENTER_BACKUP_CODE": "Enter one of your backup codes",
"TITLE": "2단계 인증",
"DESCRIPTION": "계속하려면 인증 코드를 입력하십시오",
"AUTHENTICATOR_APP": "인증 앱",
"BACKUP_CODE": "백업 코드",
"ENTER_OTP_CODE": "인증 앱에서 6자리 코드를 입력하십시오",
"ENTER_BACKUP_CODE": "백업 코드 중 하나를 입력하십시오",
"BACKUP_CODE_PLACEHOLDER": "000000",
"VERIFY_BUTTON": "Verify",
"TRY_ANOTHER_METHOD": "Try another verification method",
"CANCEL_LOGIN": "Cancel and return to login",
"HELP_TEXT": "Having trouble signing in?",
"LEARN_MORE": "Learn more about 2FA",
"VERIFY_BUTTON": "확인",
"TRY_ANOTHER_METHOD": "다른 인증 방법 시도",
"CANCEL_LOGIN": "취소하고 로그인 페이지로 돌아가기",
"HELP_TEXT": "로그인에 문제가 있습니까?",
"LEARN_MORE": "2FA에 대해 자세히 알아보기",
"HELP_MODAL": {
"TITLE": "Two-Factor Authentication Help",
"AUTHENTICATOR_TITLE": "Using an Authenticator App",
"AUTHENTICATOR_DESC": "Open your authenticator app (Google Authenticator, Authy, etc.) and enter the 6-digit code shown for your account.",
"BACKUP_TITLE": "Using a Backup Code",
"BACKUP_DESC": "If you don't have access to your authenticator app, you can use one of the backup codes you saved when setting up 2FA. Each code can only be used once.",
"CONTACT_TITLE": "Need More Help?",
"CONTACT_DESC_CLOUD": "If you've lost access to both your authenticator app and backup codes, please reach out to Chatwoot support for assistance.",
"CONTACT_DESC_SELF_HOSTED": "If you've lost access to both your authenticator app and backup codes, please contact your administrator for assistance."
"TITLE": "2단계 인증 도움말",
"AUTHENTICATOR_TITLE": "인증 앱 사용",
"AUTHENTICATOR_DESC": "인증 앱(Google Authenticator, Authy 등)을 열고 계정에 표시된 6자리 코드를 입력하십시오.",
"BACKUP_TITLE": "백업 코드 사용",
"BACKUP_DESC": "인증 앱에 접근할 수 없는 경우 2FA 설정 시 저장한 백업 코드 중 하나를 사용할 수 있습니다. 각 코드는 한 번만 사용할 수 있습니다.",
"CONTACT_TITLE": "추가 도움이 필요하십니까?",
"CONTACT_DESC_CLOUD": "인증 앱과 백업 코드 모두에 접근할 수 없는 경우 Chatwoot 지원팀에 문의하십시오.",
"CONTACT_DESC_SELF_HOSTED": "인증 앱과 백업 코드 모두에 접근할 수 없는 경우 관리자에게 문의하십시오."
},
"VERIFICATION_FAILED": "Verification failed. Please try again."
"VERIFICATION_FAILED": "인증에 실패했습니다. 다시 시도해 주십시오."
}
}