summaryrefslogtreecommitdiffstats
path: root/intl/icu/source/data/translit/ja_Latn_ko.txt
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
commit2aa4a82499d4becd2284cdb482213d541b8804dd (patch)
treeb80bf8bf13c3766139fbacc530efd0dd9d54394c /intl/icu/source/data/translit/ja_Latn_ko.txt
parentInitial commit. (diff)
downloadfirefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz
firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'intl/icu/source/data/translit/ja_Latn_ko.txt')
-rw-r--r--intl/icu/source/data/translit/ja_Latn_ko.txt147
1 files changed, 147 insertions, 0 deletions
diff --git a/intl/icu/source/data/translit/ja_Latn_ko.txt b/intl/icu/source/data/translit/ja_Latn_ko.txt
new file mode 100644
index 0000000000..9c0024ffb8
--- /dev/null
+++ b/intl/icu/source/data/translit/ja_Latn_ko.txt
@@ -0,0 +1,147 @@
+# © 2016 and later: Unicode, Inc. and others.
+# License & terms of use: http://www.unicode.org/copyright.html#License
+#
+# File: ja_Latn_ko.txt
+# Generated from CLDR
+#
+
+# Japanese (Rōmaji) to Korean (Hangul) transliteration table for ICU.
+# Can be run in sequence after e.g. Katakana-Latin.
+#
+# Based on 문교부 고시 제85-11호 (1986. 1. 7.) 외래어 표기법
+# For background info, see http://ko.wikisource.org/wiki/문교부_고시_제85-11호
+# and http://ko.wikipedia.org/wiki/외래어_표기법 (外來語表記法)
+::NFD(NFC);
+::[:Latin:] Lower();
+$consonant = [ᄀᄁᄂᄃᄄᄅᄆᄇᄈᄉᄊᄋᄌᄍᄎᄏᄐᄑᄒ];
+$lengthMarker = [\u0302\u0304];
+#
+#
+# Drop hyphens and apostrophes.
+[\-\'] → ;
+#
+#
+# Turn long /e:/ into diphthong /ei/.
+e $lengthMarker → | e i ;
+#
+#
+# Ignore vowel length everywhere else.
+$lengthMarker → ;
+#
+#
+# Vowels.
+#
+[^$consonant] { ( [aiueoyw] ) → ᄋ | $1 ; # Supply a required null initial.
+a → ᅡ ;
+i\~e → | ie ; # イェ
+i → ᅵ ;
+u\~a → | wa ; # クァ, グァ
+u\~i → ᅱ ; # ウィ, クィ, etc.
+u\~e → ᅰ ; # ウェ
+u\~o → ᅯ ; # ウォ
+u → ᅮ ;
+e → ᅦ ;
+o → ᅩ ;
+#
+#
+# Geminates.
+#
+kk → ᆺ | k ;
+ss → ᆺ | s ;
+tt → ᆺ | t ;
+tc → ᆺ | c ;
+cc → ᆺ | c ;
+hh → ᆺ | h ;
+ff → ᆺ | f ;
+rr → ᆺ | r ;
+gg → ᆺ | g ;
+zz → ᆺ | z ;
+jj → ᆺ | j ;
+dd → ᆺ | d ;
+bb → ᆺ | b ;
+vv → ᆺ | v ;
+pp → ᆺ | p ;
+#
+#
+# Consonants.
+#
+' ' { k → | g ; # Beginning of a word (after space).
+^k → | g ; # Beginning of the string.
+k → ᄏ ;
+#
+#
+sh → | sy ;
+su → 스 ;
+s → ᄉ ;
+#
+#
+te\~ → | t ; # テュ
+to\~ → | t ; # トゥ
+tsu\~ → | ch ; # ツァ, ツィ, etc.
+tsu → 쓰 ;
+ts → | ch ;
+' ' { t → | d ;
+^t → | d ;
+t → ᄐ ;
+' ' { ch → | j ;
+^ch → | j ;
+ch → ᄎ ;
+#
+#
+n } [\ \'bcdfghjkmnprstwz] → ᆫ ;
+n$ → ᆫ ;
+n → ᄂ ;
+#
+#
+h → ᄒ ;
+fu\~ → | p ; # フュ
+fu → | hu ;
+f → | p ;
+#
+#
+m } [bmp] → ᆫ ;
+m → ᄆ ;
+#
+#
+ya → ᅣ ;
+yi → ᅵ ; # Added for convenience, after shi.
+yu → ᅲ ;
+ye → ᅨ ;
+yo → ᅭ ;
+#
+#
+r → ᄅ ;
+#
+#
+wa → ᅪ ;
+w → ;
+#
+#
+g → ᄀ ;
+#
+#
+zu → 즈 ;
+z → | j ;
+j → ᄌ ;
+#
+#
+de\~ → | d ; # デュ
+dji\~ → | j ; # ヂァ, ヂゥ, etc.
+dji → | ji ; # ヂ
+do\~ → | d ; # ドゥ
+dzu\~ → | j ; # ヅァ, ヅィ, etc.
+dzu → | zu ; # ヅ
+dz → | j ;
+d → ᄃ ;
+#
+#
+b → ᄇ ;
+vu\~ → | b ; # ヴァ, etc.
+v → | b ;
+#
+#
+p → ᄑ ;
+#
+#
+::NFC(NFD);
+