From d6258951a300674eb9913c7de1917b1338734d15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hora=C8=9Biu=20Mlendea?= Date: Mon, 4 Dec 2023 11:16:45 +0200 Subject: [PATCH 1/3] korean: Support more Hangul characters --- .../Transliterators/KoreanTransliterator.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs b/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs index 460ae0d..3b6b76f 100644 --- a/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs +++ b/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs @@ -26,15 +26,19 @@ public KoreanTransliterator() { "구", "gu" }, { "군", "gun" }, { "귀", "gwi" }, + { "그", "geu" }, { "김", "gim" }, { "나", "na" }, { "남", "nam" }, { "냐", "nya" }, { "네", "ne" }, + { "노", "no" }, + { "누", "nu" }, { "니", "ni" }, { "닝", "ning" }, { "담", "dam" }, { "대", "dae" }, + { "데", "de" }, { "동", "dong" }, { "드", "deu" }, { "라", "ra" }, @@ -47,15 +51,21 @@ public KoreanTransliterator() { "르", "re" }, { "리", "ri" }, { "린", "rin" }, + { "만", "man" }, + { "메", "me" }, { "명", "myeong" }, { "모", "mo" }, { "목", "mok" }, { "미", "mi" }, { "바", "ba" }, + { "밧", "bat" }, + { "베", "be" }, { "벨", "bel" }, { "보", "bo" }, { "볼", "bol" }, { "부", "bu" }, + { "불", "bul" }, + { "브", "beu" }, { "비", "bi" }, { "사", "sa" }, { "산", "san" }, @@ -66,11 +76,13 @@ public KoreanTransliterator() { "속", "sok" }, { "수", "su" }, { "순", "sun" }, + { "슈", "shu" }, { "스", "seu" }, { "시", "si" }, { "신", "sin" }, { "아", "a" }, { "안", "an" }, + { "야", "ya" }, { "얀", "yan" }, { "양", "yang" }, { "에", "e" }, @@ -88,6 +100,7 @@ public KoreanTransliterator() { "이", "i" }, { "익", "ik" }, { "인", "in" }, + { "잠", "jam" }, { "전", "jeon" }, { "정", "jeong" }, { "제", "je" }, @@ -99,11 +112,13 @@ public KoreanTransliterator() { "창", "chang" }, { "천", "cheon" }, { "청", "cheong" }, + { "체", "che" }, { "초", "cho" }, { "춘", "chun" }, { "충", "chung" }, { "츠", "cheu" }, { "카", "ka" }, + { "칼", "kal" }, { "케", "ke" }, { "콘", "kon" }, { "쿠", "ku" }, @@ -115,6 +130,7 @@ public KoreanTransliterator() { "택", "taek" }, { "토", "to" }, { "톨", "tol" }, + { "투", "tu" }, { "펜", "pen" }, { "평", "pyeong" }, { "포", "po" }, From 073cb7b82211c0804cac3c0352315ff041d5cb0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hora=C8=9Biu=20Mlendea?= Date: Mon, 4 Dec 2023 19:09:25 +0200 Subject: [PATCH 2/3] korean: Support more hangul chars --- .../Service/Transliterators/KoreanTransliterator.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs b/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs index 3b6b76f..fae94eb 100644 --- a/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs +++ b/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs @@ -40,6 +40,7 @@ public KoreanTransliterator() { "대", "dae" }, { "데", "de" }, { "동", "dong" }, + { "두", "du" }, { "드", "deu" }, { "라", "ra" }, { "랏", "lat" }, @@ -52,7 +53,9 @@ public KoreanTransliterator() { "리", "ri" }, { "린", "rin" }, { "만", "man" }, + { "말", "mal" }, { "메", "me" }, + { "멘", "men" }, { "명", "myeong" }, { "모", "mo" }, { "목", "mok" }, @@ -66,6 +69,7 @@ public KoreanTransliterator() { "부", "bu" }, { "불", "bul" }, { "브", "beu" }, + { "블", "beul" }, { "비", "bi" }, { "사", "sa" }, { "산", "san" }, @@ -104,6 +108,7 @@ public KoreanTransliterator() { "전", "jeon" }, { "정", "jeong" }, { "제", "je" }, + { "젤", "jel" }, { "주", "ju" }, { "즈", "jeu" }, { "지", "ji" }, @@ -130,7 +135,9 @@ public KoreanTransliterator() { "택", "taek" }, { "토", "to" }, { "톨", "tol" }, + { "톰", "tom" }, { "투", "tu" }, + { "티", "ti" }, { "펜", "pen" }, { "평", "pyeong" }, { "포", "po" }, From c94ee1e5dd7f8a7d5930e1e5594439b8fb411ff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hora=C8=9Biu=20Mlendea?= Date: Wed, 6 Dec 2023 11:56:42 +0200 Subject: [PATCH 3/3] korean: Support more hanguls --- .../Service/Transliterators/KoreanTransliterator.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs b/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs index fae94eb..bba1a5a 100644 --- a/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs +++ b/TransliterationAPI/Service/Transliterators/KoreanTransliterator.cs @@ -20,6 +20,7 @@ public KoreanTransliterator() { "강", "gang" }, { "거", "geo" }, { "게", "ge" }, + { "겐", "gen" }, { "경", "gyeong" }, { "고", "go" }, { "광", "gwang" }, @@ -36,14 +37,19 @@ public KoreanTransliterator() { "누", "nu" }, { "니", "ni" }, { "닝", "ning" }, + { "다", "da" }, + { "달", "dal" }, { "담", "dam" }, { "대", "dae" }, { "데", "de" }, { "동", "dong" }, { "두", "du" }, { "드", "deu" }, + { "디", "di" }, { "라", "ra" }, + { "락", "nak" }, // Or rak { "랏", "lat" }, + { "랑", "rang" }, { "레", "re" }, { "령", "ryeong" }, { "로", "lo" }, // or ro @@ -76,6 +82,7 @@ public KoreanTransliterator() { "샤", "sha" }, { "서", "seo" }, { "성", "seong" }, + { "세", "se" }, { "소", "so" }, { "속", "sok" }, { "수", "su" }, @@ -94,6 +101,7 @@ public KoreanTransliterator() { "영", "yeong" }, { "예", "ye" }, { "오", "o" }, + { "외", "oe" }, { "용", "yong" }, { "우", "u" }, { "운", "un" }, @@ -122,10 +130,13 @@ public KoreanTransliterator() { "춘", "chun" }, { "충", "chung" }, { "츠", "cheu" }, + { "치", "chi" }, { "카", "ka" }, + { "칸", "kan" }, { "칼", "kal" }, { "케", "ke" }, { "콘", "kon" }, + { "콧", "kot" }, { "쿠", "ku" }, { "크", "keu" }, { "클", "keul" }, @@ -143,6 +154,7 @@ public KoreanTransliterator() { "포", "po" }, { "폴", "pol" }, { "푸", "pu" }, + { "프", "peu" }, { "플", "p" }, { "하", "ha" }, { "항", "hang" },