]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/translit/es_es_FONIPA.txt
ICU-62107.0.1.tar.gz
[apple/icu.git] / icuSources / data / translit / es_es_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: es_es_FONIPA.txt
5 # Generated from CLDR
6 #
7
8 # Tranformation from Spanish to Spanish in IPA transcription (es_FONIPA).
9 # Not fully phonemic, since we mark up allophonic variants of voiced stops,
10 # e.g. we break down /b/ into [b] and [β].
11 #
12 # See e.g. "Ortografía de la lengua española" by Real Academia Española,
13 # available in PDF format on the web (non-stable URL).
14 #
15 # Definitions.
16 $bow = [-\ $] ; # Beginning of word.
17 $consonant = [bβdðfgɣʝklʎmnŋɲθprɾstʧx] ;
18 $syll = '.' ; # Syllable boundary.
19 #
20 #
21 #
22 #
23 ::NFC;
24 ::Lower;
25 #
26 #
27 #
28 #
29 #
30 # Word-initial cluster simplification.
31 #
32 $bow { ct → | t ; # ctónico (?)
33 $bow { cz → | z ; # czar
34 $bow { gn → | n ; # gnomo
35 $bow { mn → | n ; # mnemotécnico
36 $bow { ps → | s ; # psicología
37 $bow { pt → | t ; # pterodáctilo
38 $bow { x → | s ; # xilófono
39 #
40 #
41 #
42 # Vowels and glides.
43 #
44 $bow { i → i ;
45 $consonant { i } [ aáeé oóuú] → j ;
46 [aeo] { i } [^aáeé oóuú] → i\u032F ;
47 i } [ aáeé oóuú] → ʝ ;
48 i → i ;
49 #
50 #
51 [aeo] { y } [^aáeéiíoóuú] → i\u032F ;
52 y } [ aáeéiíoóuú] → ʝ ;
53 y → i ;
54 #
55 #
56 [aeo] { u } [^aáeéiíoó ] → u\u032F ;
57 u } [ aáeéiíoó ] → w ;
58 ü } [ eéií ] → w ;
59 u → u ;
60 ü → u ; # Should not be needed, but just in case.
61 #
62 #
63 [aá] → a ;
64 [eé] → e ;
65 í → i ;
66 [oó] → o ;
67 ú → u ;
68 #
69 #
70 #
71 # Consonants.
72 #
73 b → β ;
74 cch → ʧ ;
75 ch → ʧ ;
76 cc } [^eéií] → k ;
77 c } [eéií] → θ ;
78 c → k ;
79 d → ð ;
80 f → f;
81 gu } [eéiíy] → ɣ ;
82 g } [eéiíy] → x ;
83 g → ɣ ;
84 hi } [aáeéoóuú] → ʝ ;
85 h → $syll ;
86 j → x ;
87 k → k ;
88 ll → ʎ ;
89 l → l ;
90 m → m ;
91 n → n ;
92 ñ → ɲ ;
93 p → p ;
94 qu } [eéiíy] → k ;
95 q → k ;
96 [-\ lns$] { r → r ;
97 rr → r ;
98 r → ɾ ;
99 ss → s ;
100 s → s ;
101 tx → ʧ ; # for loanwords from Basque, Catalan
102 t → t ;
103 v → β ;
104 w → $syll w ;
105 x } h?[aáeéiíoóuú$] → ks ;
106 x } [^aáeéiíoóuú$] → s ;
107 x → ks ;
108 z → θ ;
109 #
110 #
111 #
112 # Second pass: phoneme-to-phone rules. Differentiation of /β/ into [b] and [β],
113 # place assimilation of [n], etc.
114 #
115 ::Null;
116 #
117 #
118 [-\ ] → ;
119 #
120 #
121 [mnɲŋ $] { β → b ;
122 [mnɲŋlʎ$] { ð → d ;
123 [mnɲŋ $] { ɣ → g ;
124 #
125 #
126 n } [gɣk] → ŋ ;
127 #
128 #
129 # Optional: Place assimilation of n before labial consonants.
130 #
131 # n } [bβpfm] → m ;
132 #
133 # Optional: Voicing of [s].
134 #
135 # s } [bβdð] → z ;
136 # s } [gɣ][^ei] → z ;
137 # s } [mnɲŋlʎrɾ] → z ;
138 #
139 # Optional: Lenition of [k] before [θ].
140 #
141 # k } θ → ɣ ;
142 #
143 #
144 ::NFC;
145