1*912701f9SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8" ?> 2*912701f9SAndroid Build Coastguard Worker<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd"> 3*912701f9SAndroid Build Coastguard Worker<!-- 4*912701f9SAndroid Build Coastguard WorkerCopyright © 1991-2013 Unicode, Inc. 5*912701f9SAndroid Build Coastguard WorkerCLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6*912701f9SAndroid Build Coastguard WorkerFor terms of use, see http://www.unicode.org/copyright.html 7*912701f9SAndroid Build Coastguard Worker--> 8*912701f9SAndroid Build Coastguard Worker<supplementalData> 9*912701f9SAndroid Build Coastguard Worker <version number="$Revision$"/> 10*912701f9SAndroid Build Coastguard Worker <transforms> 11*912701f9SAndroid Build Coastguard Worker <transform source="cs_FONIPA" target="ja" direction="forward" alias="ja-t-cs-fonipa"> 12*912701f9SAndroid Build Coastguard Worker <tRule> 13*912701f9SAndroid Build Coastguard Worker# Transforms a Phonemic IPA transcription of Czech (cs_FONIPA) to Katakana. 14*912701f9SAndroid Build Coastguard Worker 15*912701f9SAndroid Build Coastguard Worker$word_boundary = [-\ $] ; 16*912701f9SAndroid Build Coastguard Worker$vowel = [aeiouw] ; # Vowels and glides 17*912701f9SAndroid Build Coastguard Worker$not_vowel = [^$vowel] ; 18*912701f9SAndroid Build Coastguard Worker# 19*912701f9SAndroid Build Coastguard Worker# 20*912701f9SAndroid Build Coastguard Worker# First pass: Collapse phonetic distinctions not preserved in Katakana. 21*912701f9SAndroid Build Coastguard Worker 22*912701f9SAndroid Build Coastguard Workerd͡ʒ → | ʒ ; 23*912701f9SAndroid Build Coastguard Workerd͡z → | z ; 24*912701f9SAndroid Build Coastguard Workerɛ → | e; 25*912701f9SAndroid Build Coastguard Workerll → | l; 26*912701f9SAndroid Build Coastguard Workerɣ → | x; 27*912701f9SAndroid Build Coastguard Workerɦ → | h; 28*912701f9SAndroid Build Coastguard Workerŋ → | n; 29*912701f9SAndroid Build Coastguard Workerɾ → | r; 30*912701f9SAndroid Build Coastguard Workert \u0361 ʃ → | ʧ; 31*912701f9SAndroid Build Coastguard Workert \u0361 → t; 32*912701f9SAndroid Build Coastguard Worker[i{i̯}ɪ]+ → i; 33*912701f9SAndroid Build Coastguard Worker[uw{u̯}]+ → u; 34*912701f9SAndroid Build Coastguard Worker# 35*912701f9SAndroid Build Coastguard Worker# 36*912701f9SAndroid Build Coastguard Worker 37*912701f9SAndroid Build Coastguard Workernn → n ; 38*912701f9SAndroid Build Coastguard Worker# 39*912701f9SAndroid Build Coastguard Worker# 40*912701f9SAndroid Build Coastguard Worker 41*912701f9SAndroid Build Coastguard Worker::Null; 42*912701f9SAndroid Build Coastguard Worker# 43*912701f9SAndroid Build Coastguard Worker# 44*912701f9SAndroid Build Coastguard Worker# Main pass: Phoneme to Katakana conversion. 45*912701f9SAndroid Build Coastguard Worker 46*912701f9SAndroid Build Coastguard Worker'.' → ; 47*912701f9SAndroid Build Coastguard Workera → ア; 48*912701f9SAndroid Build Coastguard Workerba → バ; 49*912701f9SAndroid Build Coastguard Workerbb → ッ | b; 50*912701f9SAndroid Build Coastguard Workerbe → ベ; 51*912701f9SAndroid Build Coastguard Workerbi → ビ; 52*912701f9SAndroid Build Coastguard Workerbje → ビェ ; 53*912701f9SAndroid Build Coastguard Workerbo → ボ; 54*912701f9SAndroid Build Coastguard Workerbu → ブ; 55*912701f9SAndroid Build Coastguard Workerb } $word_boundary → プ; 56*912701f9SAndroid Build Coastguard Workerb → ブ; 57*912701f9SAndroid Build Coastguard Workerca → チャ ; 58*912701f9SAndroid Build Coastguard Workerce → チェ ; 59*912701f9SAndroid Build Coastguard Workerci → チ ; 60*912701f9SAndroid Build Coastguard Workercu → チュ ; 61*912701f9SAndroid Build Coastguard Workerco → チョ ; 62*912701f9SAndroid Build Coastguard Workerc → チ ; 63*912701f9SAndroid Build Coastguard Workerda → ダ; 64*912701f9SAndroid Build Coastguard Workerdd → ッ | d; 65*912701f9SAndroid Build Coastguard Workerde → デ; 66*912701f9SAndroid Build Coastguard Workerdi → ディ; 67*912701f9SAndroid Build Coastguard Workerdo → ド; 68*912701f9SAndroid Build Coastguard Workerdu → ドゥ; 69*912701f9SAndroid Build Coastguard Workerd } $word_boundary → ト; 70*912701f9SAndroid Build Coastguard Workerd → ド; 71*912701f9SAndroid Build Coastguard Workere → エ; 72*912701f9SAndroid Build Coastguard Workerfa → ファ; 73*912701f9SAndroid Build Coastguard Workerfe → フェ; 74*912701f9SAndroid Build Coastguard Workerff → ッ | f; 75*912701f9SAndroid Build Coastguard Workerfi → フィ; 76*912701f9SAndroid Build Coastguard Workerfo → フォ; 77*912701f9SAndroid Build Coastguard Workerfu → フ; 78*912701f9SAndroid Build Coastguard Workerf → フ; 79*912701f9SAndroid Build Coastguard Workerha → ハ; 80*912701f9SAndroid Build Coastguard Workerhi → ヒ; 81*912701f9SAndroid Build Coastguard Workerhu → フ; 82*912701f9SAndroid Build Coastguard Workerhe → ヘ; 83*912701f9SAndroid Build Coastguard Workerho → ホ; 84*912701f9SAndroid Build Coastguard Workerh } $word_boundary → ; 85*912701f9SAndroid Build Coastguard Workerh → フ; 86*912701f9SAndroid Build Coastguard Workerga → ガ; # not backed by data 87*912701f9SAndroid Build Coastguard Workerge → グエ; # not backed by data 88*912701f9SAndroid Build Coastguard Workergi → グイ; # not backed by data 89*912701f9SAndroid Build Coastguard Workergg → ッ | g; # not backed by data 90*912701f9SAndroid Build Coastguard Workergo → ゴ; # not backed by data 91*912701f9SAndroid Build Coastguard Workergu → グ; # not backed by data 92*912701f9SAndroid Build Coastguard Workerg } $word_boundary → ク; # not backed by data 93*912701f9SAndroid Build Coastguard Workerg → グ; # not backed by data 94*912701f9SAndroid Build Coastguard Workeri → イ ; 95*912701f9SAndroid Build Coastguard Workerɟa → ジャ; 96*912701f9SAndroid Build Coastguard Workerɟi → ジ; # not backed by data 97*912701f9SAndroid Build Coastguard Workerɟo → ジョ; # not backed by data 98*912701f9SAndroid Build Coastguard Workerɟe → ジェ; 99*912701f9SAndroid Build Coastguard Workerɟu → ジュ; # not backed by data 100*912701f9SAndroid Build Coastguard Worker# 101*912701f9SAndroid Build Coastguard Worker# 102*912701f9SAndroid Build Coastguard Worker 103*912701f9SAndroid Build Coastguard Workerja → ヤ; 104*912701f9SAndroid Build Coastguard Workerji → イ; 105*912701f9SAndroid Build Coastguard Workerjo → ヨ; 106*912701f9SAndroid Build Coastguard Workerje → イェ; 107*912701f9SAndroid Build Coastguard Workerju → ユ; # not backed by data 108*912701f9SAndroid Build Coastguard Workerj → イ; 109*912701f9SAndroid Build Coastguard Worker# 110*912701f9SAndroid Build Coastguard Worker# 111*912701f9SAndroid Build Coastguard Worker 112*912701f9SAndroid Build Coastguard Workerka → カ; 113*912701f9SAndroid Build Coastguard Workerke → ケ; 114*912701f9SAndroid Build Coastguard Workerki → キ; 115*912701f9SAndroid Build Coastguard Workerkk → ッ | k; 116*912701f9SAndroid Build Coastguard Workerko → コ; 117*912701f9SAndroid Build Coastguard Workerku → ク; 118*912701f9SAndroid Build Coastguard Workerk → ク; 119*912701f9SAndroid Build Coastguard Workerla → ラ ; 120*912701f9SAndroid Build Coastguard Workerle → レ ; 121*912701f9SAndroid Build Coastguard Workerli → リ ; 122*912701f9SAndroid Build Coastguard Workerlho → ロ ; 123*912701f9SAndroid Build Coastguard Workerlo → ロ ; 124*912701f9SAndroid Build Coastguard Workerlu → ル ; 125*912701f9SAndroid Build Coastguard Workerl → ル ; 126*912701f9SAndroid Build Coastguard Workerma → マ ; 127*912701f9SAndroid Build Coastguard Workerme → メ ; 128*912701f9SAndroid Build Coastguard Worker# 129*912701f9SAndroid Build Coastguard Worker#mɲe → ミェ; 130*912701f9SAndroid Build Coastguard Worker 131*912701f9SAndroid Build Coastguard Workermi → ミ ; 132*912701f9SAndroid Build Coastguard Workermo → モ ; 133*912701f9SAndroid Build Coastguard Workermu → ム ; 134*912701f9SAndroid Build Coastguard Workerm } [bp] → ン ; 135*912701f9SAndroid Build Coastguard Workerm → ム ; 136*912701f9SAndroid Build Coastguard Workerna → ナ ; 137*912701f9SAndroid Build Coastguard Workerne → ネ ; 138*912701f9SAndroid Build Coastguard Workerni → ニ ; 139*912701f9SAndroid Build Coastguard Workerno → ノ ; 140*912701f9SAndroid Build Coastguard Workernu → ヌ ; 141*912701f9SAndroid Build Coastguard Workern → ン ; 142*912701f9SAndroid Build Coastguard Workerɲa → ニャ ; 143*912701f9SAndroid Build Coastguard Workerɲe → ニェ ; 144*912701f9SAndroid Build Coastguard Workerɲi → ニ ; 145*912701f9SAndroid Build Coastguard Workerɲo → ニョ ; 146*912701f9SAndroid Build Coastguard Workerɲu → ニュ ; 147*912701f9SAndroid Build Coastguard Workerɲ → ニ ; 148*912701f9SAndroid Build Coastguard Workero → オ ; 149*912701f9SAndroid Build Coastguard Workerpa → パ ; 150*912701f9SAndroid Build Coastguard Workerpe → ペ ; 151*912701f9SAndroid Build Coastguard Workerpi → ピ ; 152*912701f9SAndroid Build Coastguard Workerpo → ポ ; 153*912701f9SAndroid Build Coastguard Workerpp → ッ | p; 154*912701f9SAndroid Build Coastguard Workerpu → プ ; 155*912701f9SAndroid Build Coastguard Workerp → プ ; 156*912701f9SAndroid Build Coastguard Worker# 157*912701f9SAndroid Build Coastguard Worker# 158*912701f9SAndroid Build Coastguard Worker 159*912701f9SAndroid Build Coastguard Workerr̝a → ジャ; 160*912701f9SAndroid Build Coastguard Workerr̝e → ジェ; 161*912701f9SAndroid Build Coastguard Workerr̝i → ジ; 162*912701f9SAndroid Build Coastguard Workerr̝o → ジョ; # not backed by data 163*912701f9SAndroid Build Coastguard Workerr̝u → ジュ; # not backed by data 164*912701f9SAndroid Build Coastguard Workerr̝ → ルシ; 165*912701f9SAndroid Build Coastguard Worker# 166*912701f9SAndroid Build Coastguard Worker# 167*912701f9SAndroid Build Coastguard Worker 168*912701f9SAndroid Build Coastguard Workerra → ラ ; 169*912701f9SAndroid Build Coastguard Workerre → レ ; 170*912701f9SAndroid Build Coastguard Workerri → リ ; 171*912701f9SAndroid Build Coastguard Workerro → ロ ; 172*912701f9SAndroid Build Coastguard Workerru → ル ; 173*912701f9SAndroid Build Coastguard Workerr → ル; 174*912701f9SAndroid Build Coastguard Workersa → サ ; 175*912701f9SAndroid Build Coastguard Workerse → セ ; 176*912701f9SAndroid Build Coastguard Workersi → シ ; 177*912701f9SAndroid Build Coastguard Workerso → ソ ; 178*912701f9SAndroid Build Coastguard Workersu → ス ; 179*912701f9SAndroid Build Coastguard Workers → ス ; 180*912701f9SAndroid Build Coastguard Workerʃa → シャ; 181*912701f9SAndroid Build Coastguard Workerʃo → ショ; 182*912701f9SAndroid Build Coastguard Workerʃi → シ; 183*912701f9SAndroid Build Coastguard Workerʃu → シュ; 184*912701f9SAndroid Build Coastguard Workerʃe → シェ; 185*912701f9SAndroid Build Coastguard Workerʃ → シュ; 186*912701f9SAndroid Build Coastguard Workerta → タ; 187*912701f9SAndroid Build Coastguard Workerte → テ ; 188*912701f9SAndroid Build Coastguard Workerti → ティ ; 189*912701f9SAndroid Build Coastguard Workerto → ト ; 190*912701f9SAndroid Build Coastguard Workertu → トゥ ; 191*912701f9SAndroid Build Coastguard Workertsa → ツァ ; 192*912701f9SAndroid Build Coastguard Workertse → ツェ ; 193*912701f9SAndroid Build Coastguard Workertsi → ツィ ; 194*912701f9SAndroid Build Coastguard Workertso → ツォ ; 195*912701f9SAndroid Build Coastguard Workertsu → ツ ; 196*912701f9SAndroid Build Coastguard Workerts → ツ ; 197*912701f9SAndroid Build Coastguard Workertt → ッ | t; 198*912701f9SAndroid Build Coastguard Workert → ト ; 199*912701f9SAndroid Build Coastguard Worker# 200*912701f9SAndroid Build Coastguard Worker# 201*912701f9SAndroid Build Coastguard Worker 202*912701f9SAndroid Build Coastguard Workerʧa → チャ ; 203*912701f9SAndroid Build Coastguard Workerʧe → チェ ; 204*912701f9SAndroid Build Coastguard Workerʧi → チ ; 205*912701f9SAndroid Build Coastguard Workerʧo → チョ ; 206*912701f9SAndroid Build Coastguard Workerʧu → チュ ; 207*912701f9SAndroid Build Coastguard Workerʧ } k → チ ; 208*912701f9SAndroid Build Coastguard Workerʧ → チュ ; 209*912701f9SAndroid Build Coastguard Workeru → ウ ; 210*912701f9SAndroid Build Coastguard Worker# 211*912701f9SAndroid Build Coastguard Worker# 212*912701f9SAndroid Build Coastguard Worker 213*912701f9SAndroid Build Coastguard Workerva → ヴァ; 214*912701f9SAndroid Build Coastguard Workerve → ヴェ; 215*912701f9SAndroid Build Coastguard Workervi → ヴィ; 216*912701f9SAndroid Build Coastguard Workervo → ヴォ; 217*912701f9SAndroid Build Coastguard Workervu → ヴ; 218*912701f9SAndroid Build Coastguard Workervje → ヴィエ ; 219*912701f9SAndroid Build Coastguard Workerv } $word_boundary → フ; 220*912701f9SAndroid Build Coastguard Workerv → ヴ; 221*912701f9SAndroid Build Coastguard Worker# 222*912701f9SAndroid Build Coastguard Worker# 223*912701f9SAndroid Build Coastguard Worker 224*912701f9SAndroid Build Coastguard Workerxa → ハ ; 225*912701f9SAndroid Build Coastguard Workerxe → ヘ ; 226*912701f9SAndroid Build Coastguard Workerxi → ヒ ; 227*912701f9SAndroid Build Coastguard Workerxo → ホ ; 228*912701f9SAndroid Build Coastguard Workerxu → フ ; 229*912701f9SAndroid Build Coastguard Workerx → フ ; 230*912701f9SAndroid Build Coastguard Worker# 231*912701f9SAndroid Build Coastguard Worker# 232*912701f9SAndroid Build Coastguard Worker 233*912701f9SAndroid Build Coastguard Workerza → ザ; 234*912701f9SAndroid Build Coastguard Workerze → ゼ; 235*912701f9SAndroid Build Coastguard Workerzi → ジ; 236*912701f9SAndroid Build Coastguard Workerzo → ゾ; 237*912701f9SAndroid Build Coastguard Workerzu → ズ; 238*912701f9SAndroid Build Coastguard Workerz } $word_boundary → ス; 239*912701f9SAndroid Build Coastguard Workerz → ズ; 240*912701f9SAndroid Build Coastguard Workerʒa → ジャ; 241*912701f9SAndroid Build Coastguard Workerʒe → ジェ; # not backed by data 242*912701f9SAndroid Build Coastguard Workerʒi → ジ; # not backed by data 243*912701f9SAndroid Build Coastguard Workerʒo → ジョ; # not backed by data 244*912701f9SAndroid Build Coastguard Workerʒu → ジュ; # not backed by data 245*912701f9SAndroid Build Coastguard Workerʒ } k → シュ; 246*912701f9SAndroid Build Coastguard Workerʒ → ジュ; 247*912701f9SAndroid Build Coastguard Worker# 248*912701f9SAndroid Build Coastguard Worker# 249*912701f9SAndroid Build Coastguard Worker 250*912701f9SAndroid Build Coastguard Workerː → ー; # Long vowel 251*912701f9SAndroid Build Coastguard Worker' ' → ・; 252*912701f9SAndroid Build Coastguard Worker# 253*912701f9SAndroid Build Coastguard Worker# 254*912701f9SAndroid Build Coastguard Worker 255*912701f9SAndroid Build Coastguard Worker </tRule> 256*912701f9SAndroid Build Coastguard Worker </transform> 257*912701f9SAndroid Build Coastguard Worker </transforms> 258*912701f9SAndroid Build Coastguard Worker</supplementalData> 259