From 60dc23fad80e4a0defda6834686ffe5a62e54d66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=9B=90=EB=AF=BC?= Date: Mon, 14 Apr 2025 00:05:06 +0900 Subject: [PATCH 1/4] Update main.ts Korean lang add --- main.ts | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/main.ts b/main.ts index 90f533a..060cb8b 100644 --- a/main.ts +++ b/main.ts @@ -867,6 +867,75 @@ export default class BibleLinkerPro extends Plugin { ["júd", "júdás"], ["jel", "jelen", "jelenések"], ]; + const wtLocaleKO = "KO"; + const bibleBooksKO = [ + ["창", "창세", "창세기"], + ["출", "출애", "출애굽기"], + ["레", "레위", "레위기"], + ["민", "민수", "민수기"], + ["신", "신명", "신명기"], + ["수", "여호", "여호수아"], + ["삿", "사사", "사사기"], + ["룻", "룻기"], + ["삼상", "사무엘상"], + ["삼하", "사무엘하"], + ["왕상", "열왕기상"], + ["왕하", "열왕기하"], + ["대상", "역대기상"], + ["대하", "역대기하"], + ["라", "에스라"], + ["느", "느혜", "느혜미야"], + ["더", "에스", "에스더"], + ["욥", "욥기"], + ["시", "시편"], + ["잠", "잠언"], + ["전", "전도서"], + ["아", "솔로몬", "아가", "솔로몬의 노래"], + ["사", "이사", "이사야"], + ["렘", "예", "예레", "예레미야"], + ["애", "애가", "예레미야 애가"], + ["겔", "에스겔"], + ["다", "다니", "다니엘"], + ["호", "호세", "호세아"], + ["욜", "요엘"], + ["암", "아모", "아모스"], + ["옵", "오바", "오바댜"], + ["욘", "요나"], + ["미", "미가"], + ["나", "나훔"], + ["합", "하박", "하박국"], + ["습", "스바", "스바냐"], + ["학", "학개"], + ["슥", "스가", "스가랴"], + ["말", "말라", "말라기"], + ["마", "마태", "마태복음"], + ["막", "마가", "마가복음"], + ["눅", "누가", "누가복음"], + ["요", "요한", "요한복음"], + ["행", "사도", "사도 행전"], + ["롬", "로마", "로마서"], + ["고전", "고린도전서", "고린도 전서"], + ["고후", "고린도후서", "고린도 후서"], + ["갈", "갈라", "갈라디", "갈라디아", "갈라디아서"], + ["엡", "에베", "에베소", "에베소서"], + ["빌", "빌립", "빌립보", "빌립보서"], + ["골", "골로", "골로새", "골로새서"], + ["살전", "데살로니가전서", "데살로니가 전서"], + ["살후", "데살로니가후서", "데살로니가 후서"], + ["딤전", "디모데 전서"], + ["딤후", "디모데 후서"], + ["딛", "디도", "디도서"], + ["몬", "빌레", "빌레몬", "빌레몬서"], + ["히", "히브", "히브리", "히브리서"], + ["약", "야고", "야고보", "야고보서"], + ["벧전", "베드로전서", "베드로 전서"], + ["벧후", "베드로후서", "베드로 후서"], + ["요1", "요한1서", "요한 1", "요한 1서"], + ["요2", "요한2서", "요한 2", "요한 2서"], + ["요3", "요한3서", "요한 3", "요한 3서"], + ["유", "유다", "유다서"], + ["계", "계시", "계시록", "요한 계시록"] + ]; let wtLocale = wtLocaleEN; let bibleBooks = bibleBooksEN; @@ -908,6 +977,10 @@ export default class BibleLinkerPro extends Plugin { wtLocale = wtLocaleHU; bibleBooks = bibleBooksHU; break; + case "ko": + wtLocale = wtLocaleKO; + bibleBooks = bibleBooksKO; + break; } let linkOutput = ""; From 323697b4de7aa16b0889f44877c091a8ea5b3219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=9B=90=EB=AF=BC?= Date: Mon, 14 Apr 2025 00:06:27 +0900 Subject: [PATCH 2/4] Update settings.ts --- settings.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/settings.ts b/settings.ts index f1cbb24..be57acd 100644 --- a/settings.ts +++ b/settings.ts @@ -73,6 +73,7 @@ export class MainSettingTab extends PluginSettingTab { .addOption("fi", "Finnish") .addOption("ua", "Українська") .addOption("hu", "Magyar") + .addOption("ko", "한국어") .setValue( this.plugin.settings.pluginLanguage != moment.locale() ? this.plugin.settings.pluginLanguage From 6ef44a3918f720082996d118d2ff0e786345cec1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=9B=90=EB=AF=BC?= Date: Mon, 14 Apr 2025 00:15:37 +0900 Subject: [PATCH 3/4] Update translations.json Korean lang add --- translations.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/translations.json b/translations.json index 4fa748a..081425b 100644 --- a/translations.json +++ b/translations.json @@ -348,5 +348,40 @@ "INVALID_INPUT": "Érvénytelen bibliai szövegbevitel! A parancs végrehajtása előtt ki kell választania egy érvényes bibliai szöveget, például: '1 ti 1:3-8'.", "AUTO_OPEN_LINK": "Automatikusan megnyitja a generált linket", "AUTO_OPEN_LINK_DESC": "Automatikusan megnyitja a generált linkeket a JW Library alkalmazásban." + }, + "ko": { + "ABOUT": "정보" + "CREATED_WITH_LOVE": "❤️ 사랑으로 제작됨:" + "DOCUMENTATION": "문서" + "CHANGELOG": "변경 로그" + "LANGUAGE": "언어" + "SYSTEM": "시스템" + "PROCESSING": "처리 중" + "BIBLE_EDITION": "신세계역 연구용 성경 사용" + "BIBLE_EDITION_DESC": "사용 가능한 경우 신세계역 연구용 성경을 사용하여 링크를 엽니다." + "EXPAND_BIBLE_BOOK_NAME": "성경 책 이름 확장하기" + "EXPAND_BIBLE_BOOK_NAME_EXAMPLE": "예: '창' => '창세기'." + "AUTO_GET_CURRENT_LINE": "현재 줄 자동 가져오기" + "AUTO_GET_CURRENT_LINE_DESC": "선택된 내용이 없으면 커서가 있는 줄에서 성경 텍스트를 자동으로 가져옵니다." + "STYLING": "스타일링" + "CAPITALIZE_FIRST_CHARACTER": "성경 책 링크 첫 글자 대문자로 표시하기. 한국어에는 해당되지 않습니다." + "CAPITALIZE_FIRST_CHARACTER_DESC": "링크된 성경 책 이름이 대문자로 시작됩니다. 한국어에는 해당되지 않습니다." + "ADD_SPACE_BIBLE_BOOK_NUMBER_NAME": "성경 책 번호와 이름 사이에 공백 추가하기. 한국어에는 해당되지 않습니다." + "ADD_SPACE_BIBLE_BOOK_NUMBER_NAME_DESC": "번호와 책 이름 사이에 공백을 추가합니다. 한국어에는 해당되지 않습니다." + "RENDER_LINK_OUTPUT_BOLD": "링크 출력 굵게 표시하기" + "RENDER_LINK_OUTPUT_BOLD_DESC": "출력된 링크를 굵은 글씨로 표시합니다." + "RENDER_LINK_OUTPUT_ITALIC": "링크 출력 기울임꼴로 표시하기" + "RENDER_LINK_OUTPUT_ITALIC_DESC": "출력된 링크를 기울임꼴로 표시합니다." + "LINK_PREFIX": "링크 접두사" + "LINK_PREFIX_DESC": "링크에 접두사를 추가합니다. 예: '- '." + "LINK_SUFFIX": "링크 접미사" + "LINK_SUFFIX_DESC": "링크에 접미사를 추가합니다. 예: '!!!'." + "PREFIX_HERE": "여기에 접두사 입력" + "SUFFIX_HERE": "여기에 접미사 입력" + "CLEAR_LINK_PREFIX": "링크 접두사 삭제하기" + "CLEAR_LINK_SUFFIX": "링크 접미사 삭제하기" + "INVALID_INPUT": "잘못된 성경 텍스트 입력! 명령을 실행하기 전에 유효한 성경 텍스트를 선택해야 합니다. 예: '딤전 1:3-8'." + "AUTO_OPEN_LINK": "생성된 링크 자동 열기" + "AUTO_OPEN_LINK_DESC": "JW Library 앱에서 생성된 링크를 자동으로 엽니다." } } From 985f6e6dfe98b8f62d10bd6af911b1022d441308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=9B=90=EB=AF=BC?= Date: Mon, 28 Apr 2025 16:44:11 +0900 Subject: [PATCH 4/4] Update main.ts I corrected the Korean translation typo. --- main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.ts b/main.ts index 060cb8b..4220ac5 100644 --- a/main.ts +++ b/main.ts @@ -884,7 +884,7 @@ export default class BibleLinkerPro extends Plugin { ["대상", "역대기상"], ["대하", "역대기하"], ["라", "에스라"], - ["느", "느혜", "느혜미야"], + ["느", "느헤", "느헤미야"], ["더", "에스", "에스더"], ["욥", "욥기"], ["시", "시편"],