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