From a9b0281d6a811eb43bcaa2337fa331344af1c318 Mon Sep 17 00:00:00 2001 From: chamiakJ Date: Sat, 13 Sep 2025 18:37:30 +0530 Subject: [PATCH] feat(locales): add Korean translations for account deletion and survey features --- .../ko/admin-center/configuration.json | 26 +++++++++++++++++ worklenz-frontend/public/locales/ko/home.json | 18 +++++++++++- .../public/locales/ko/navbar.json | 1 + .../locales/ko/settings/account-deletion.json | 29 +++++++++++++++++++ .../public/locales/ko/settings/sidebar.json | 3 +- .../public/locales/ko/survey.json | 14 +++++++++ 6 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 worklenz-frontend/public/locales/ko/admin-center/configuration.json create mode 100644 worklenz-frontend/public/locales/ko/settings/account-deletion.json create mode 100644 worklenz-frontend/public/locales/ko/survey.json diff --git a/worklenz-frontend/public/locales/ko/admin-center/configuration.json b/worklenz-frontend/public/locales/ko/admin-center/configuration.json new file mode 100644 index 000000000..13be547a1 --- /dev/null +++ b/worklenz-frontend/public/locales/ko/admin-center/configuration.json @@ -0,0 +1,26 @@ +{ + "billingDetails": "청구 세부사항", + "name": "이름", + "namePlaceholder": "이름", + "emailAddress": "이메일 주소", + "emailPlaceholder": "이메일 주소", + "contactNumber": "연락처 번호", + "phoneNumberPlaceholder": "전화번호", + "phoneValidationError": "전화번호는 정확히 10자리여야 합니다", + "companyDetails": "회사 세부사항", + "companyName": "회사명", + "companyNamePlaceholder": "회사명", + "addressLine01": "주소 1", + "addressLine01Placeholder": "주소 1", + "addressLine02": "주소 2", + "addressLine02Placeholder": "주소 2", + "country": "국가", + "countryPlaceholder": "국가", + "city": "도시", + "cityPlaceholder": "도시", + "state": "주/도", + "statePlaceholder": "주/도", + "postalCode": "우편번호", + "postalCodePlaceholder": "우편번호", + "save": "저장" +} diff --git a/worklenz-frontend/public/locales/ko/home.json b/worklenz-frontend/public/locales/ko/home.json index bc34c53fe..f2963b861 100644 --- a/worklenz-frontend/public/locales/ko/home.json +++ b/worklenz-frontend/public/locales/ko/home.json @@ -41,6 +41,22 @@ "list": "목록", "calendar": "달력", "tasks": "작업", - "refresh": "새로 고치다" + "refresh": "새로 고치다", + "recentActivity": "최근 활동", + "recentTasks": "최근 작업", + "recentTasksSegment": "최근 작업", + "timeLogged": "기록된 시간", + "timeLoggedSegment": "기록된 시간", + "noRecentTasks": "최근 작업이 없습니다", + "noTimeLoggedTasks": "시간이 기록된 작업이 없습니다", + "activityTag": "활동", + "timeLogTag": "시간 기록", + "timerTag": "타이머", + "activitySingular": "활동", + "activityPlural": "활동들", + "recentTaskAriaLabel": "최근 작업:", + "timeLoggedTaskAriaLabel": "시간 기록 작업:", + "errorLoadingRecentTasks": "최근 작업 로딩 오류", + "errorLoadingTimeLoggedTasks": "시간 기록 작업 로딩 오류" } } \ No newline at end of file diff --git a/worklenz-frontend/public/locales/ko/navbar.json b/worklenz-frontend/public/locales/ko/navbar.json index 54576b14a..ce084662e 100644 --- a/worklenz-frontend/public/locales/ko/navbar.json +++ b/worklenz-frontend/public/locales/ko/navbar.json @@ -18,6 +18,7 @@ "profileTooltip": "프로필을 봅니다", "adminCenter": "관리 센터", "settings": "설정", + "deleteAccount": "계정 삭제", "logOut": "로그 아웃하십시오", "notificationsDrawer": { "read": "알림을 읽습니다", diff --git a/worklenz-frontend/public/locales/ko/settings/account-deletion.json b/worklenz-frontend/public/locales/ko/settings/account-deletion.json new file mode 100644 index 000000000..1bbdf9fd8 --- /dev/null +++ b/worklenz-frontend/public/locales/ko/settings/account-deletion.json @@ -0,0 +1,29 @@ +{ + "title": "계정 삭제", + "dangerZone": "위험 구역", + "warningTitle": "경고: 이 작업은 되돌릴 수 없습니다", + "warningDescription1": "계정을 삭제하면:", + "warningPoint1": "모든 개인 데이터가 영구적으로 삭제됩니다", + "warningPoint2": "모든 팀과 프로젝트에서 제거됩니다", + "warningPoint3": "생성한 모든 콘텐츠와 기여가 삭제됩니다", + "warningPoint4": "활성 구독이 취소됩니다", + "warningDescription2": "요청 후 30일 이내에 데이터가 영구적으로 삭제됩니다.", + "beforeDeletion": "계정을 삭제하기 전에 다음을 수행하세요:", + "exportData": "보관하고 싶은 중요한 데이터를 내보내세요", + "cancelSubscription": "모든 구독이 취소되었는지 확인하세요", + "informTeam": "팀원들에게 떠날 예정임을 알리세요", + "deleteAccountButton": "내 계정 삭제", + "confirmDeletionTitle": "계정 삭제 확인", + "finalWarning": "이 작업은 영구적이며 되돌릴 수 없습니다!", + "confirmationInstructions": "삭제를 확인하려면 아래 단어를 정확히 입력하세요:", + "typeDeleteToConfirm": "확인하려면 DELETE를 입력하세요", + "confirmDelete": "예, 내 계정을 삭제합니다", + "cancel": "취소", + "invalidConfirmation": "확인하려면 DELETE를 입력하세요", + "deletionRequestSuccess": "계정 삭제 요청이 성공적으로 제출되었습니다", + "requestSubmitted": "요청 제출됨", + "deletionConfirmationMessage": "계정 삭제 요청을 받았습니다. 30일 이내에 계정과 관련된 모든 데이터가 영구적으로 삭제됩니다. 이제 로그아웃됩니다.", + "deletionRequestFailed": "삭제 요청 제출에 실패했습니다. 다시 시도해 주세요.", + "dataRetentionNotice": "데이터 보존 안내", + "dataRetentionDescription": "데이터 보존 정책에 따라 30일 이내에 계정과 관련된 모든 데이터가 영구적으로 삭제됩니다. 이 프로세스는 시작되면 되돌릴 수 없습니다." +} diff --git a/worklenz-frontend/public/locales/ko/settings/sidebar.json b/worklenz-frontend/public/locales/ko/settings/sidebar.json index d43074116..46174682d 100644 --- a/worklenz-frontend/public/locales/ko/settings/sidebar.json +++ b/worklenz-frontend/public/locales/ko/settings/sidebar.json @@ -11,5 +11,6 @@ "teams": "팀", "change-password": "비밀번호를 변경하십시오", "language-and-region": "언어와 지역", - "appearance": "모습" + "appearance": "모습", + "account-deletion": "계정 삭제" } \ No newline at end of file diff --git a/worklenz-frontend/public/locales/ko/survey.json b/worklenz-frontend/public/locales/ko/survey.json new file mode 100644 index 000000000..b0ed72e3e --- /dev/null +++ b/worklenz-frontend/public/locales/ko/survey.json @@ -0,0 +1,14 @@ +{ + "modalTitle": "경험 개선에 도움을 주세요", + "skip": "지금은 건너뛰기", + "previous": "이전", + "next": "다음", + "completeSurvey": "설문조사 완료", + "submitting": "응답을 제출하는 중...", + "submitSuccessTitle": "감사합니다!", + "submitSuccessSubtitle": "귀하의 피드백은 모든 사람을 위해 Worklenz를 개선하는 데 도움이 됩니다.", + "submitSuccessMessage": "설문조사를 완료해 주셔서 감사합니다!", + "submitErrorMessage": "설문조사 제출에 실패했습니다. 다시 시도해 주세요.", + "submitErrorLog": "설문조사 제출 실패", + "fetchErrorLog": "설문조사 가져오기 실패" +} \ No newline at end of file