blob: 9c0024ffb8faad4efc83d721617fcbe7881dcf11 [file] [log] [blame]
# © 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);