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="es_FONIPA" target="ja" direction="forward" alias="ja-t-es-fonipa"> 12*912701f9SAndroid Build Coastguard Worker <tRule> 13*912701f9SAndroid Build Coastguard Worker# Phonemic transcription of Spanish into Katakana. 14*912701f9SAndroid Build Coastguard Worker 15*912701f9SAndroid Build Coastguard Worker$word_boundary = [-\ $] ; 16*912701f9SAndroid Build Coastguard Worker$vowel = [aeijouw] ; # 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 Workerβ → | b; 23*912701f9SAndroid Build Coastguard Workerð → | d; 24*912701f9SAndroid Build Coastguard Workerɣ → | g; 25*912701f9SAndroid Build Coastguard Workerŋ → | n; 26*912701f9SAndroid Build Coastguard Workerθ → | s; 27*912701f9SAndroid Build Coastguard Workerɾ → | r; 28*912701f9SAndroid Build Coastguard Worker[ij{i̯}]+ → i; 29*912701f9SAndroid Build Coastguard Worker[uw{u̯}]+ → u; 30*912701f9SAndroid Build Coastguard Worker# 31*912701f9SAndroid Build Coastguard Worker# 32*912701f9SAndroid Build Coastguard Worker 33*912701f9SAndroid Build Coastguard Workernn → n ; 34*912701f9SAndroid Build Coastguard Worker# 35*912701f9SAndroid Build Coastguard Worker# 36*912701f9SAndroid Build Coastguard Worker 37*912701f9SAndroid Build Coastguard Worker::Null; 38*912701f9SAndroid Build Coastguard Worker# 39*912701f9SAndroid Build Coastguard Worker# 40*912701f9SAndroid Build Coastguard Worker# Main pass: Phoneme to Katakana conversion. 41*912701f9SAndroid Build Coastguard Worker 42*912701f9SAndroid Build Coastguard Worker'.' → ; 43*912701f9SAndroid Build Coastguard Workera → ア; 44*912701f9SAndroid Build Coastguard Workerba → バ; 45*912701f9SAndroid Build Coastguard Workerbb → ッ | b; 46*912701f9SAndroid Build Coastguard Workerbe → ベ; 47*912701f9SAndroid Build Coastguard Workerbi → ビ; 48*912701f9SAndroid Build Coastguard Workerbo → ボ; 49*912701f9SAndroid Build Coastguard Workerbu → ブ; 50*912701f9SAndroid Build Coastguard Workerb → ブ ; 51*912701f9SAndroid Build Coastguard Workerda → ダ; 52*912701f9SAndroid Build Coastguard Workerdd → ッ | d; 53*912701f9SAndroid Build Coastguard Workerde → デ; 54*912701f9SAndroid Build Coastguard Workerdi → ディ; 55*912701f9SAndroid Build Coastguard Workerdo → ド; 56*912701f9SAndroid Build Coastguard Workerdu → ドゥ; 57*912701f9SAndroid Build Coastguard Worker# 58*912701f9SAndroid Build Coastguard Worker# 59*912701f9SAndroid Build Coastguard Worker# 'd' at the end of a word is usually ignored. 60*912701f9SAndroid Build Coastguard Worker 61*912701f9SAndroid Build Coastguard Workerd } $word_boundary → ー; 62*912701f9SAndroid Build Coastguard Workerd → ド; 63*912701f9SAndroid Build Coastguard Workere → エ; 64*912701f9SAndroid Build Coastguard Workerfa → ファ; 65*912701f9SAndroid Build Coastguard Workerfe → フェ; 66*912701f9SAndroid Build Coastguard Workerff → ッ | f; 67*912701f9SAndroid Build Coastguard Workerfi → フィ; 68*912701f9SAndroid Build Coastguard Workerfo → フォ; 69*912701f9SAndroid Build Coastguard Workerfu → フ; 70*912701f9SAndroid Build Coastguard Workerf → フ; 71*912701f9SAndroid Build Coastguard Workerga → ガ; 72*912701f9SAndroid Build Coastguard Workerge → グエ; 73*912701f9SAndroid Build Coastguard Workergi → グイ; 74*912701f9SAndroid Build Coastguard Workergg → ッ | g; 75*912701f9SAndroid Build Coastguard Workergo → ゴ; 76*912701f9SAndroid Build Coastguard Workergu → グ; 77*912701f9SAndroid Build Coastguard Workerg → グ; 78*912701f9SAndroid Build Coastguard Workeri → イ ; 79*912701f9SAndroid Build Coastguard Workerʝa → ヤ ; 80*912701f9SAndroid Build Coastguard Workerʝe → イェ ; 81*912701f9SAndroid Build Coastguard Workerʝi → イ ; 82*912701f9SAndroid Build Coastguard Workerʝu → ユ ; 83*912701f9SAndroid Build Coastguard Workerʝo → ヨ ; 84*912701f9SAndroid Build Coastguard Workerʝ → イ ; 85*912701f9SAndroid Build Coastguard Workerka → カ; 86*912701f9SAndroid Build Coastguard Workerke → ケ; 87*912701f9SAndroid Build Coastguard Workerki → キ; 88*912701f9SAndroid Build Coastguard Workerkk → ッ | k; 89*912701f9SAndroid Build Coastguard Workerko → コ; 90*912701f9SAndroid Build Coastguard Workerku → ク; 91*912701f9SAndroid Build Coastguard Workerk → ク; 92*912701f9SAndroid Build Coastguard Workerla → ラ ; 93*912701f9SAndroid Build Coastguard Workerle → レ ; 94*912701f9SAndroid Build Coastguard Workerli → リ ; 95*912701f9SAndroid Build Coastguard Workerlo → ロ ; 96*912701f9SAndroid Build Coastguard Workerlu → ル ; 97*912701f9SAndroid Build Coastguard Workerl → ル ; 98*912701f9SAndroid Build Coastguard Workerʎa → リャ ; 99*912701f9SAndroid Build Coastguard Workerʎe → レ ; 100*912701f9SAndroid Build Coastguard Workerʎi → リ ; 101*912701f9SAndroid Build Coastguard Workerʎo → リョ ; 102*912701f9SAndroid Build Coastguard Workerʎu → リュ ; 103*912701f9SAndroid Build Coastguard Workerʎ → ル ; 104*912701f9SAndroid Build Coastguard Workerma → マ ; 105*912701f9SAndroid Build Coastguard Workerme → メ ; 106*912701f9SAndroid Build Coastguard Workermi → ミ ; 107*912701f9SAndroid Build Coastguard Workermo → モ ; 108*912701f9SAndroid Build Coastguard Workermu → ム ; 109*912701f9SAndroid Build Coastguard Workerm } $word_boundary → ム ; 110*912701f9SAndroid Build Coastguard Workerm } $not_vowel → ン ; 111*912701f9SAndroid Build Coastguard Workerm → ム ; 112*912701f9SAndroid Build Coastguard Workerna → ナ ; 113*912701f9SAndroid Build Coastguard Workerne → ネ ; 114*912701f9SAndroid Build Coastguard Workerni → ニ ; 115*912701f9SAndroid Build Coastguard Workerno → ノ ; 116*912701f9SAndroid Build Coastguard Workernu → ヌ ; 117*912701f9SAndroid Build Coastguard Workern → ン ; 118*912701f9SAndroid Build Coastguard Workerɲa → ニャ ; 119*912701f9SAndroid Build Coastguard Workerɲe → ニェ ; 120*912701f9SAndroid Build Coastguard Workerɲi → ニ ; 121*912701f9SAndroid Build Coastguard Workerɲo → ニョ ; 122*912701f9SAndroid Build Coastguard Workerɲu → ニュ ; 123*912701f9SAndroid Build Coastguard Workero → オ ; 124*912701f9SAndroid Build Coastguard Workerpa → パ ; 125*912701f9SAndroid Build Coastguard Workerpe → ペ ; 126*912701f9SAndroid Build Coastguard Workerpi → ピ ; 127*912701f9SAndroid Build Coastguard Workerpo → ポ ; 128*912701f9SAndroid Build Coastguard Workerpp → ッ | p; 129*912701f9SAndroid Build Coastguard Workerpu → プ ; 130*912701f9SAndroid Build Coastguard Workerp → プ ; 131*912701f9SAndroid Build Coastguard Workerra → ラ ; 132*912701f9SAndroid Build Coastguard Workerre → レ ; 133*912701f9SAndroid Build Coastguard Workerri → リ ; 134*912701f9SAndroid Build Coastguard Workerro → ロ ; 135*912701f9SAndroid Build Coastguard Workerru → ル ; 136*912701f9SAndroid Build Coastguard Workerr → ル; 137*912701f9SAndroid Build Coastguard Workersa → サ ; 138*912701f9SAndroid Build Coastguard Workerse → セ ; 139*912701f9SAndroid Build Coastguard Workersi → シ ; 140*912701f9SAndroid Build Coastguard Workerso → ソ ; 141*912701f9SAndroid Build Coastguard Workersu → ス ; 142*912701f9SAndroid Build Coastguard Workers → ス ; 143*912701f9SAndroid Build Coastguard Workerta → タ ; 144*912701f9SAndroid Build Coastguard Workerte → テ ; 145*912701f9SAndroid Build Coastguard Workerti → ティ ; 146*912701f9SAndroid Build Coastguard Workerto → ト ; 147*912701f9SAndroid Build Coastguard Workertsa → ツァ ; 148*912701f9SAndroid Build Coastguard Workertse → ツェ ; 149*912701f9SAndroid Build Coastguard Workertsi → ツィ ; 150*912701f9SAndroid Build Coastguard Workertso → ツォ ; 151*912701f9SAndroid Build Coastguard Workertsu → ツ ; 152*912701f9SAndroid Build Coastguard Workerts → ツ ; 153*912701f9SAndroid Build Coastguard Workertt → ッ | t; 154*912701f9SAndroid Build Coastguard Workertu → トゥ ; 155*912701f9SAndroid Build Coastguard Workert → ト ; 156*912701f9SAndroid Build Coastguard Workerʧa → チャ ; 157*912701f9SAndroid Build Coastguard Workerʧe → チェ ; 158*912701f9SAndroid Build Coastguard Workerʧi → チ ; 159*912701f9SAndroid Build Coastguard Workerʧo → チョ ; 160*912701f9SAndroid Build Coastguard Workerʧu → チュ ; 161*912701f9SAndroid Build Coastguard Workerʧ → チュ ; 162*912701f9SAndroid Build Coastguard Workeru → ウ ; 163*912701f9SAndroid Build Coastguard Workerxa → ハ ; 164*912701f9SAndroid Build Coastguard Workerxe → ヘ ; 165*912701f9SAndroid Build Coastguard Workerxi → ヒ ; 166*912701f9SAndroid Build Coastguard Workerxo → ホ ; 167*912701f9SAndroid Build Coastguard Workerxu → フ ; 168*912701f9SAndroid Build Coastguard Workerx → フ ; 169*912701f9SAndroid Build Coastguard Worker# 170*912701f9SAndroid Build Coastguard Worker# 171*912701f9SAndroid Build Coastguard Worker 172*912701f9SAndroid Build Coastguard Worker::NFC; 173*912701f9SAndroid Build Coastguard Worker </tRule> 174*912701f9SAndroid Build Coastguard Worker </transform> 175*912701f9SAndroid Build Coastguard Worker </transforms> 176*912701f9SAndroid Build Coastguard Worker</supplementalData> 177