]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/translit/ro_ro_FONIPA.txt
ICU-62141.0.1.tar.gz
[apple/icu.git] / icuSources / data / translit / ro_ro_FONIPA.txt
1 # © 2016 and later: Unicode, Inc. and others.
2 # License & terms of use: http://www.unicode.org/copyright.html#License
3 #
4 # File: ro_ro_FONIPA.txt
5 # Generated from CLDR
6 #
7
8 # Romanian orthography to phonemic transcription.
9 # http://en.wikipedia.org/wiki/Romanian_phonology
10 #
11 # TODO: Currently this transform does not palatalize consonants.
12 $VowelEI = [e i î];
13 $VowelAOU = [a â ă o u];
14 $Vowel = [$VowelEI $VowelAOU];
15 $Boundary = [^[:L:][:M:][:N:]];
16 :: NFC () ;
17 :: Lower () ;
18 # Special cases.
19 eoai → eo\u032Faj ; # eg. leoaică → /leo\u032Fajkə/, not /le\u032Fo\u032Faikə/
20 # Triphthongs.
21 eai → e\u032Faj ;
22 eau → e\u032Faw ;
23 eoa → e\u032Fo\u032Fa ;
24 i\-ai → jaj ;
25 ia\-i → jaj ;
26 iau → jaw ;
27 iei → jej ;
28 ieu → jew ;
29 $Boundary {eu} → jew ;
30 ioa → jo\u032Fa ;
31 ioi → joj ;
32 i\-oi → joj ;
33 iou → jow ;
34 oai → o\u032Faj ;
35 uai → waj ;
36 uau → waw ;
37 uăi → wəj ;
38 # Diphthongs.
39 ai → aj ;
40 âi → ɨj ;
41 ăi → əj ;
42 au} r → au ;
43 au → aw ;
44 âu → ɨw ;
45 ău → əw ;
46 ea → e\u032Fa ;
47 ei → ej ;
48 eo → e\u032Fo ;
49 e\-o → e\u032Fo ;
50 eu → ew ;
51 e\-u → e\u032Fu ;
52 ia → ja ;
53 i\-a → ja ;
54 ie → je ;
55 ii → ij ;
56 io → jo ;
57 iu} [$Vowel $Boundary] → iw ;
58 iu → ju ;
59 oa → o\u032Fa ;
60 oi → oj ;
61 ou → ow ;
62 ua → wa ;
63 uâ → wɨ ;
64 uă → wə ;
65 ue → we ;
66 ui → uj ;
67 uu → uw ;
68 a → a ;
69 â → ɨ ;
70 ă → ə ;
71 b → b ;
72 ch → k ;
73 {c} [ei] → t\u0361ʃ ;
74 c → k ;
75 d → d ;
76 e → e ;
77 f → f ;
78 gh → ɡ ;
79 {g} [ei] → d\u0361ʒ ;
80 g → ɡ ;
81 h → h ;
82 i → i ;
83 î → ɨ ;
84 j → ʒ ;
85 k → k ;
86 l → l ;
87 m → m ;
88 ng → ŋ ;
89 n → n ;
90 o → o ;
91 p → p ;
92 q → k ;
93 r → r ;
94 s → s ;
95 ş → ʃ ;
96 ș → ʃ ;
97 t → t ;
98 ţ → t\u0361s ;
99 ț → t\u0361s ;
100 u → u ;
101 v → v ;
102 x → ks ;
103 y → i ;
104 z → z ;
105 [:P:]+ → ' ';
106 # Romanian does not have any gemination.
107 # https://en.wikipedia.org/wiki/Gemination#Latin_and_Romance_languages
108 ::null;
109 pp+ → p;
110 bb+ → b;
111 tt+ → t;
112 dd+ → d;
113 kk+ → k;
114 dd+ → d;
115 ɡɡ+ → ɡ;
116 ff+ → f;
117 vv+ → v;
118 hh+ → h;
119 ss+ → s;
120 zz+ → z;
121 ʃʃ+ → ʃ;
122 ʒʒ+ → ʒ;
123 rr+ → r;
124 ll+ → l;
125 jj+ → j;
126 ww+ → w;
127