• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html#License
3#
4# File: ja_Latn_ko.txt
5# Generated from CLDR
6#
7
8# Japanese (Rōmaji) to Korean (Hangul) transliteration table for ICU.
9# Can be run in sequence after e.g. Katakana-Latin.
10#
11# Based on 문교부 고시 제85-11호 (1986. 1. 7.) 외래어 표기법
12# For background info, see http://ko.wikisource.org/wiki/문교부_고시_제85-11호
13# and http://ko.wikipedia.org/wiki/외래어_표기법 (外來語表記法)
14::NFD(NFC);
15::[:Latin:] Lower();
16$consonant = [ᄀᄁᄂᄃᄄᄅᄆᄇᄈᄉᄊᄋᄌᄍᄎᄏᄐᄑᄒ];
17$lengthMarker = [\u0302\u0304];
18#
19#
20# Drop hyphens and apostrophes.
21[\-\'] → ;
22#
23#
24# Turn long /e:/ into diphthong /ei/.
25e $lengthMarker → | e i ;
26#
27#
28# Ignore vowel length everywhere else.
29$lengthMarker → ;
30#
31#
32# Vowels.
33#
34[^$consonant] { ( [aiueoyw] ) → ᄋ | $1 ;  # Supply a required null initial.
35a → ᅡ ;
36i\~e → | ie ;  # イェ
37i → ᅵ ;
38u\~a → | wa ;  # クァ, グァ
39u\~i → ᅱ ;     # ウィ, クィ, etc.
40u\~e → ᅰ ;     # ウェ
41u\~o → ᅯ ;     # ウォ
42u → ᅮ ;
43e → ᅦ ;
44o → ᅩ ;
45#
46#
47# Geminates.
48#
49kk → ᆺ | k ;
50ss → ᆺ | s ;
51tt → ᆺ | t ;
52tc → ᆺ | c ;
53cc → ᆺ | c ;
54hh → ᆺ | h ;
55ff → ᆺ | f ;
56rr → ᆺ | r ;
57gg → ᆺ | g ;
58zz → ᆺ | z ;
59jj → ᆺ | j ;
60dd → ᆺ | d ;
61bb → ᆺ | b ;
62vv → ᆺ | v ;
63pp → ᆺ | p ;
64#
65#
66# Consonants.
67#
68' ' { k → | g ;   # Beginning of a word (after space).
69^k      → | g ;   # Beginning of the string.
70k → ᄏ ;
71#
72#
73sh → | sy ;
74su → 스 ;
75s → ᄉ ;
76#
77#
78te\~     → | t ;   # テュ
79to\~     → | t ;   # トゥ
80tsu\~    → | ch ;  # ツァ, ツィ, etc.
81tsu → 쓰 ;
82ts       → | ch ;
83' ' { t  → | d ;
84^t       → | d ;
85t → ᄐ ;
86' ' { ch → | j ;
87^ch      → | j ;
88ch → ᄎ ;
89#
90#
91n } [\ \'bcdfghjkmnprstwz] → ᆫ ;
92n$ → ᆫ ;
93n → ᄂ ;
94#
95#
96h → ᄒ ;
97fu\~ → | p ;   # フュ
98fu   → | hu ;
99f    → | p ;
100#
101#
102m } [bmp] → ᆫ ;
103m → ᄆ ;
104#
105#
106ya → ᅣ ;
107yi → ᅵ ;  # Added for convenience, after shi.
108yu → ᅲ ;
109ye → ᅨ ;
110yo → ᅭ ;
111#
112#
113r → ᄅ ;
114#
115#
116wa → ᅪ ;
117w → ;
118#
119#
120g → ᄀ ;
121#
122#
123zu → 즈 ;
124z → | j ;
125j → ᄌ ;
126#
127#
128de\~  → | d ;   # デュ
129dji\~ → | j ;   # ヂァ, ヂゥ, etc.
130dji   → | ji ;  # ヂ
131do\~  → | d ;   # ドゥ
132dzu\~ → | j ;   # ヅァ, ヅィ, etc.
133dzu   → | zu ;  # ヅ
134dz    → | j ;
135d → ᄃ ;
136#
137#
138b → ᄇ ;
139vu\~ → | b ;  # ヴァ, etc.
140v    → | b ;
141#
142#
143p → ᄑ ;
144#
145#
146::NFC(NFD);
147
148