From f57eb114532a2870b77f26a61c2dc59fa1c9cffd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?VenusGirl=E2=9D=A4?= Date: Sat, 12 Jul 2025 14:42:53 +0900 Subject: [PATCH 1/3] Create index.ts --- src/i18n/ko/index.ts | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/i18n/ko/index.ts diff --git a/src/i18n/ko/index.ts b/src/i18n/ko/index.ts new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/i18n/ko/index.ts @@ -0,0 +1 @@ + From 69faed3ace71d6e7afff6e5b9c8f5f8b245b72dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?VenusGirl=E2=9D=A4?= Date: Sat, 12 Jul 2025 14:43:26 +0900 Subject: [PATCH 2/3] Add Korean Add Korean --- src/i18n/ko/index.ts | 58 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/src/i18n/ko/index.ts b/src/i18n/ko/index.ts index 8b13789..00646d9 100644 --- a/src/i18n/ko/index.ts +++ b/src/i18n/ko/index.ts @@ -1 +1,59 @@ +import type { Translation } from '../i18n-types' +const eng: Translation = { + pages: { + home: { + homeTitle: 'DNS Changer', + connectedHTML: '연결됨 {currentActive}', + connected: '연결됨 {currentActive}', + disconnected: '연결 끊김', + unknownServer: '알 수 없는 서버에 연결되었습니다.', + }, + settings: { + title: '설정', + autoRunningTitle: + '시스템이 켜지면 자동으로 프로그램이 실행됩니다.', + langChanger: '언어 변경', + themeChanger: '테마', + }, + addCustomDns: { + NameOfServer: '서버 이름', + serverAddr: '서버 주소', + }, + }, + themeChanger: { + dark: '어두운', + light: '밝은', + }, + buttons: { + update: '목록 업데이트', + favDnsServer: '사용자 지정 (DNS) 서버 추가', + add: '추가', + flushDns: '비우기', + ping: '핑', + }, + waiting: '기다리세요...', + disconnecting: '연결 해제 중...', + connecting: '연결 중...', + successful: '성공', + help_connect: '연결하려면 클릭', + help_disconnect: '연결 해제하려면 클릭', + dialogs: { + fetching_data_from_repo: '저장소에서 데이터를 가져오는 중...', + removed_server: '{serverName}이 목록에서 성공적으로 제거되었습니다.', + added_server: '서버 {serverName}이(가) 성공적으로 추가되었습니다.', + flush_successful: '비우기가 성공했습니다.', + flush_failure: '비우기가 실패했습니다.', + }, + errors: { + error_fetching_data: '{target}에서 데이터를 수신하는 중 오류 발생', + }, + validator: { + invalid_dns1: 'DNS 값 1이 유효하지 않습니다.', + invalid_dns2: 'DNS 값 2이 유효하지 않습니다.', + dns1_dns2_duplicates: 'DNS 1과 DNS 2 값은 중복될 수 없습니다.', + }, + version: '버전', +} + +export default ko From 29e5179ad62e02abfa0abe6eb34aaad2a088dcb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?VenusGirl=E2=9D=A4?= Date: Sat, 12 Jul 2025 14:48:23 +0900 Subject: [PATCH 3/3] Update Korean index.ts --- src/i18n/ko/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/i18n/ko/index.ts b/src/i18n/ko/index.ts index 00646d9..dd12d80 100644 --- a/src/i18n/ko/index.ts +++ b/src/i18n/ko/index.ts @@ -1,9 +1,9 @@ import type { Translation } from '../i18n-types' -const eng: Translation = { +const ko: Translation = { pages: { home: { - homeTitle: 'DNS Changer', + homeTitle: 'DNS 변경기', connectedHTML: '연결됨 {currentActive}', connected: '연결됨 {currentActive}', disconnected: '연결 끊김', @@ -40,7 +40,7 @@ const eng: Translation = { help_disconnect: '연결 해제하려면 클릭', dialogs: { fetching_data_from_repo: '저장소에서 데이터를 가져오는 중...', - removed_server: '{serverName}이 목록에서 성공적으로 제거되었습니다.', + removed_server: '{serverName}이(가) 목록에서 성공적으로 제거되었습니다.', added_server: '서버 {serverName}이(가) 성공적으로 추가되었습니다.', flush_successful: '비우기가 성공했습니다.', flush_failure: '비우기가 실패했습니다.',