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