xref: /aosp_15_r20/external/cldr/common/transforms/ro_FONIPA-ja.xml (revision 912701f9769bb47905792267661f0baf2b85bed5)
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="ro_FONIPA" target="ja" direction="forward" alias="ja-t-ro-fonipa">
12*912701f9SAndroid Build Coastguard Worker			<tRule>
13*912701f9SAndroid Build Coastguard Worker# Transforms an IPA transcription of Romanian (ro_FONIPA) to Japanese 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 that are not preserved in Katakana.
21*912701f9SAndroid Build Coastguard Worker
22*912701f9SAndroid Build Coastguard Worker[ǎə] → | a ;
23*912701f9SAndroid Build Coastguard Workere̯ → | e ;
24*912701f9SAndroid Build Coastguard Worker[jy] → | i ;
25*912701f9SAndroid Build Coastguard Workero̯ → | o ;
26*912701f9SAndroid Build Coastguard Worker[ɨȋ] → | u ;
27*912701f9SAndroid Build Coastguard Workerul } $word_boundary → u ;
28*912701f9SAndroid Build Coastguard Worker
29*912701f9SAndroid Build Coastguard Workerŋ → | nɡ;
30*912701f9SAndroid Build Coastguard Workerɡ → | g ;
31*912701f9SAndroid Build Coastguard Workerș → | ʃ ;
32*912701f9SAndroid Build Coastguard Workert͡ → | t ;
33*912701f9SAndroid Build Coastguard Workerț → | ts ;
34*912701f9SAndroid Build Coastguard Workerx → | ks ;
35*912701f9SAndroid Build Coastguard Workerdʒ → | ʒ ;
36*912701f9SAndroid Build Coastguard Workerd͡ʒ → | ʒ ;
37*912701f9SAndroid Build Coastguard Worker
38*912701f9SAndroid Build Coastguard Worker:: Null ();
39*912701f9SAndroid Build Coastguard Worker#
40*912701f9SAndroid Build Coastguard Worker#
41*912701f9SAndroid Build Coastguard Worker# Main pass: Phoneme to Katakana conversion.
42*912701f9SAndroid Build Coastguard Worker
43*912701f9SAndroid Build Coastguard Workera → ア;
44*912701f9SAndroid Build Coastguard Worker#
45*912701f9SAndroid Build Coastguard Worker#
46*912701f9SAndroid Build Coastguard Worker
47*912701f9SAndroid Build Coastguard Workerba → バ;
48*912701f9SAndroid Build Coastguard Workerbe → ベ;
49*912701f9SAndroid Build Coastguard Workerbi → ビ;
50*912701f9SAndroid Build Coastguard Workerbo → ボ;
51*912701f9SAndroid Build Coastguard Workerbu → ブ;
52*912701f9SAndroid Build Coastguard Workerb → ブ;
53*912701f9SAndroid Build Coastguard Worker#
54*912701f9SAndroid Build Coastguard Worker#
55*912701f9SAndroid Build Coastguard Worker
56*912701f9SAndroid Build Coastguard Workerda → ダ ;
57*912701f9SAndroid Build Coastguard Workerde → デ ;
58*912701f9SAndroid Build Coastguard Workerdi → ディ ;
59*912701f9SAndroid Build Coastguard Workerdo → ド ;
60*912701f9SAndroid Build Coastguard Workerdu → ドゥ ;
61*912701f9SAndroid Build Coastguard Workerd → ド ;
62*912701f9SAndroid Build Coastguard Worker#
63*912701f9SAndroid Build Coastguard Worker#
64*912701f9SAndroid Build Coastguard Worker
65*912701f9SAndroid Build Coastguard Workere → エ ;
66*912701f9SAndroid Build Coastguard Worker#
67*912701f9SAndroid Build Coastguard Worker#
68*912701f9SAndroid Build Coastguard Worker
69*912701f9SAndroid Build Coastguard Workerfa → ファ ;
70*912701f9SAndroid Build Coastguard Workerfe → フェ ;
71*912701f9SAndroid Build Coastguard Workerfi → フィ ;
72*912701f9SAndroid Build Coastguard Workerfo → フォ ;
73*912701f9SAndroid Build Coastguard Workerfu → フ ;
74*912701f9SAndroid Build Coastguard Workerf → フ ;
75*912701f9SAndroid Build Coastguard Worker#
76*912701f9SAndroid Build Coastguard Worker#
77*912701f9SAndroid Build Coastguard Worker
78*912701f9SAndroid Build Coastguard Workerga → ガ;
79*912701f9SAndroid Build Coastguard Workerge → ゲ;
80*912701f9SAndroid Build Coastguard Workergi → ギ;
81*912701f9SAndroid Build Coastguard Workergo → ゴ;
82*912701f9SAndroid Build Coastguard Workergu → グ;
83*912701f9SAndroid Build Coastguard Workerg → グ;
84*912701f9SAndroid Build Coastguard Worker#
85*912701f9SAndroid Build Coastguard Worker#
86*912701f9SAndroid Build Coastguard Worker
87*912701f9SAndroid Build Coastguard Workerha → ハ ;
88*912701f9SAndroid Build Coastguard Workerhwe → フェ ;
89*912701f9SAndroid Build Coastguard Workerhe → ヘ ;
90*912701f9SAndroid Build Coastguard Workerhi → ヒ ; # not backed by data
91*912701f9SAndroid Build Coastguard Workerho → ホ ;
92*912701f9SAndroid Build Coastguard Workerhu → フ ;
93*912701f9SAndroid Build Coastguard Worker#
94*912701f9SAndroid Build Coastguard Worker#
95*912701f9SAndroid Build Coastguard Worker
96*912701f9SAndroid Build Coastguard Worker^ { ia → ヤ ;
97*912701f9SAndroid Build Coastguard Workeri → イ ;
98*912701f9SAndroid Build Coastguard Worker#
99*912701f9SAndroid Build Coastguard Worker#
100*912701f9SAndroid Build Coastguard Worker
101*912701f9SAndroid Build Coastguard Workerka → カ ;
102*912701f9SAndroid Build Coastguard Workerke → ケ ;
103*912701f9SAndroid Build Coastguard Workerki → キ ;
104*912701f9SAndroid Build Coastguard Workerko → コ ;
105*912701f9SAndroid Build Coastguard Workerku → ク ;
106*912701f9SAndroid Build Coastguard Workerk → ク ;
107*912701f9SAndroid Build Coastguard Worker#
108*912701f9SAndroid Build Coastguard Worker#
109*912701f9SAndroid Build Coastguard Worker
110*912701f9SAndroid Build Coastguard Workerla → ラ ;
111*912701f9SAndroid Build Coastguard Workerle → レ ;
112*912701f9SAndroid Build Coastguard Workerli → リ ;
113*912701f9SAndroid Build Coastguard Workerlo → ロ ;
114*912701f9SAndroid Build Coastguard Workerlu → ル ;
115*912701f9SAndroid Build Coastguard Workerl →  ル ;
116*912701f9SAndroid Build Coastguard Worker#
117*912701f9SAndroid Build Coastguard Worker#
118*912701f9SAndroid Build Coastguard Worker
119*912701f9SAndroid Build Coastguard Workerma → マ ;
120*912701f9SAndroid Build Coastguard Workerme → メ ;
121*912701f9SAndroid Build Coastguard Workermi → ミ ;
122*912701f9SAndroid Build Coastguard Workermo → モ ;
123*912701f9SAndroid Build Coastguard Workermu → ム ;
124*912701f9SAndroid Build Coastguard Workerm } [bp] → ン ;
125*912701f9SAndroid Build Coastguard Workerm → ム ;
126*912701f9SAndroid Build Coastguard Worker#
127*912701f9SAndroid Build Coastguard Worker#
128*912701f9SAndroid Build Coastguard Worker
129*912701f9SAndroid Build Coastguard Workerna → ナ ;
130*912701f9SAndroid Build Coastguard Workerne → ネ ;
131*912701f9SAndroid Build Coastguard Workerni → ニ ;
132*912701f9SAndroid Build Coastguard Workerno → ノ ;
133*912701f9SAndroid Build Coastguard Workernu → ヌ ;
134*912701f9SAndroid Build Coastguard Workern → ン ;
135*912701f9SAndroid Build Coastguard Worker#
136*912701f9SAndroid Build Coastguard Worker#
137*912701f9SAndroid Build Coastguard Worker
138*912701f9SAndroid Build Coastguard Workero → オ ;
139*912701f9SAndroid Build Coastguard Worker#
140*912701f9SAndroid Build Coastguard Worker#
141*912701f9SAndroid Build Coastguard Worker
142*912701f9SAndroid Build Coastguard Workerpa → パ ;
143*912701f9SAndroid Build Coastguard Workerpe → ペ ;
144*912701f9SAndroid Build Coastguard Workerpi → ピ ;
145*912701f9SAndroid Build Coastguard Workerpo → ポ ;
146*912701f9SAndroid Build Coastguard Workerpu → プ ;
147*912701f9SAndroid Build Coastguard Workerp → プ ;
148*912701f9SAndroid Build Coastguard Worker#
149*912701f9SAndroid Build Coastguard Worker#
150*912701f9SAndroid Build Coastguard Worker
151*912701f9SAndroid Build Coastguard Workerra → ラ ;
152*912701f9SAndroid Build Coastguard Workerre → レ ;
153*912701f9SAndroid Build Coastguard Workerri → リ ;
154*912701f9SAndroid Build Coastguard Workerro → ロ ;
155*912701f9SAndroid Build Coastguard Workerru → ル ;
156*912701f9SAndroid Build Coastguard Workerr → ル;
157*912701f9SAndroid Build Coastguard Worker#
158*912701f9SAndroid Build Coastguard Worker#
159*912701f9SAndroid Build Coastguard Worker
160*912701f9SAndroid Build Coastguard Workersa → サ ;
161*912701f9SAndroid Build Coastguard Workerse → セ ;
162*912701f9SAndroid Build Coastguard Workersi → シ ;
163*912701f9SAndroid Build Coastguard Workerso → ソ ;
164*912701f9SAndroid Build Coastguard Workersu → ス ;
165*912701f9SAndroid Build Coastguard Workers → ス ;
166*912701f9SAndroid Build Coastguard Worker#
167*912701f9SAndroid Build Coastguard Worker#
168*912701f9SAndroid Build Coastguard Worker
169*912701f9SAndroid Build Coastguard Workerʃa → シャ ;
170*912701f9SAndroid Build Coastguard Workerʃe → シェ ;
171*912701f9SAndroid Build Coastguard Workerʃio → ショ ;
172*912701f9SAndroid Build Coastguard Workerʃi → シ ;
173*912701f9SAndroid Build Coastguard Workerʃo → ショ ;
174*912701f9SAndroid Build Coastguard Workerʃu → シュ ;
175*912701f9SAndroid Build Coastguard Workerʃ → シュ ;
176*912701f9SAndroid Build Coastguard Worker#
177*912701f9SAndroid Build Coastguard Worker#
178*912701f9SAndroid Build Coastguard Worker
179*912701f9SAndroid Build Coastguard Workerta → タ ;
180*912701f9SAndroid Build Coastguard Workerte → テ ;
181*912701f9SAndroid Build Coastguard Workerti → ティ ;
182*912701f9SAndroid Build Coastguard Workerto → ト ;
183*912701f9SAndroid Build Coastguard Workertu → トゥ ;
184*912701f9SAndroid Build Coastguard Worker#
185*912701f9SAndroid Build Coastguard Worker#
186*912701f9SAndroid Build Coastguard Worker
187*912701f9SAndroid Build Coastguard Workertʃa → チャ ;
188*912701f9SAndroid Build Coastguard Workertʃea → チャ ;
189*912701f9SAndroid Build Coastguard Workertʃe → チェ ;
190*912701f9SAndroid Build Coastguard Workertʃiu → チュ ;
191*912701f9SAndroid Build Coastguard Workertʃi → チ ;
192*912701f9SAndroid Build Coastguard Workertʃo → チョ ;
193*912701f9SAndroid Build Coastguard Workertʃu → チュ ;
194*912701f9SAndroid Build Coastguard Worker#
195*912701f9SAndroid Build Coastguard Worker#
196*912701f9SAndroid Build Coastguard Worker
197*912701f9SAndroid Build Coastguard Workertsa → ツァ ;
198*912701f9SAndroid Build Coastguard Workertse → ツェ ;
199*912701f9SAndroid Build Coastguard Workertsi → ツィ;
200*912701f9SAndroid Build Coastguard Workertso → ツォ ;
201*912701f9SAndroid Build Coastguard Workertsu → ツ ;
202*912701f9SAndroid Build Coastguard Workerts → ツ ;
203*912701f9SAndroid Build Coastguard Workert → ト ;
204*912701f9SAndroid Build Coastguard Worker#
205*912701f9SAndroid Build Coastguard Worker#
206*912701f9SAndroid Build Coastguard Worker
207*912701f9SAndroid Build Coastguard Workeru → ウ ;
208*912701f9SAndroid Build Coastguard Worker#
209*912701f9SAndroid Build Coastguard Worker#
210*912701f9SAndroid Build Coastguard Worker
211*912701f9SAndroid Build Coastguard Workerva → バ ;
212*912701f9SAndroid Build Coastguard Workerve → ベ ;
213*912701f9SAndroid Build Coastguard Workervu → ブ ;
214*912701f9SAndroid Build Coastguard Workervi → ビ ;
215*912701f9SAndroid Build Coastguard Workervo → ボ ;
216*912701f9SAndroid Build Coastguard Workerv → ヴ ;
217*912701f9SAndroid Build Coastguard Worker#
218*912701f9SAndroid Build Coastguard Worker#
219*912701f9SAndroid Build Coastguard Worker
220*912701f9SAndroid Build Coastguard Workerwa → ワ ;
221*912701f9SAndroid Build Coastguard Workerwe → エ ; # not backed by data
222*912701f9SAndroid Build Coastguard Workerwi → イ ; # not backed by data
223*912701f9SAndroid Build Coastguard Workerwo → オ ; # not backed by data
224*912701f9SAndroid Build Coastguard Workerwu → ウ ; # not backed by data
225*912701f9SAndroid Build Coastguard Workerw → ウ ;
226*912701f9SAndroid Build Coastguard Worker#
227*912701f9SAndroid Build Coastguard Worker#
228*912701f9SAndroid Build Coastguard Worker
229*912701f9SAndroid Build Coastguard Workerza → ザ ;
230*912701f9SAndroid Build Coastguard Workerze → ゼ ;
231*912701f9SAndroid Build Coastguard Workerzi → ジ ;
232*912701f9SAndroid Build Coastguard Workerzo → ゾ ;
233*912701f9SAndroid Build Coastguard Workerzu → ズ ;
234*912701f9SAndroid Build Coastguard Workerz → ズ ;
235*912701f9SAndroid Build Coastguard Worker#
236*912701f9SAndroid Build Coastguard Worker#
237*912701f9SAndroid Build Coastguard Worker
238*912701f9SAndroid Build Coastguard Workerʒa → ジャ ;
239*912701f9SAndroid Build Coastguard Workerʒea → ジャ ;
240*912701f9SAndroid Build Coastguard Workerʒe → ジェ ;
241*912701f9SAndroid Build Coastguard Workerʒiu → ジュ ;
242*912701f9SAndroid Build Coastguard Workerʒi → ジ ;
243*912701f9SAndroid Build Coastguard Workerʒo → ジョ ;
244*912701f9SAndroid Build Coastguard Workerʒu → ジュ ;
245*912701f9SAndroid Build Coastguard Workerʒ → ジュ ;
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#
251*912701f9SAndroid Build Coastguard Worker#
252*912701f9SAndroid Build Coastguard Worker
253*912701f9SAndroid Build Coastguard Worker			</tRule>
254*912701f9SAndroid Build Coastguard Worker		</transform>
255*912701f9SAndroid Build Coastguard Worker	</transforms>
256*912701f9SAndroid Build Coastguard Worker</supplementalData>
257