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