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