PageRenderTime 21ms CodeModel.GetById 9ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 1ms

/native/external/espeak/dictsource/es_rules

http://eyes-free.googlecode.com/
#! | 265 lines | 202 code | 63 blank | 0 comment | 0 complexity | eb030c9088b17ee9ff9f9b1926a845e5 MD5 | raw file
  1// translation rules for Spanish
  2// This file is UTF-8 encoded
  3
  4// Conditional rules
  5// ?1  Castilian
  6// ?2  Latin America
  7
  8.L01 j w l r d g n m
  9.L02 b d g n m         // change [s] to [z] before these
 10
 11.group a
 12       _) a (_       a
 13          a          a
 14          ai         aI
 15          ay (K      aI
 16          ay (_      'aI
 17          au         aU
 18          au (_      'aU
 19
 20
 21.group b
 22       _) b (_       be
 23          b          B
 24       _) b          b
 25       m) b          b
 26       n) b          b
 27          b (L01     b
 28          b (iA      b
 29          b (uA      b
 30
 31.group c
 32       _) c (_       Te
 33          c          k
 34          c (Y       T         // ce, ci
 35          ch         tS
 36
 37
 38.group d
 39       _) d (_       de
 40          d          D
 41       _) d          d
 42       m) d          d
 43       n) d          d
 44
 45
 46.group e
 47       _) e (_       e
 48          e          e
 49          e (CK      E
 50          e (r       E
 51          e (Ch      e
 52      Ar) e          E
 53          ei         eI
 54          ey (K      eI
 55          ey (_      'eI
 56          eu         eU
 57          eu (_      'eU
 58
 59
 60.group f
 61       _) f (_       'Efe
 62          f          f
 63
 64
 65.group g
 66       _) g (_       xe
 67          g          Q
 68       _) g          g
 69       m) g          g
 70       n) g          g
 71          g (Y+      x        // ge gi
 72          g (r       g
 73
 74
 75.group h
 76       _) h (_       'atSe
 77          h              // silent
 78
 79
 80.group i
 81       _) i (_       i
 82          i          i
 83          i (A       J^
 84       C) i (A       j
 85       l) i (A       %i
 86       r) i (A       %i
 87
 88
 89.group j
 90       _) j (_       x'Ota
 91          j          x
 92
 93
 94.group k
 95       _) k (_       ka
 96          k          k
 97
 98
 99.group l
100       _) l (_       Ele
101          l          l
102          ll         J^
103?2     A) ll (A      j:
104
105
106.group m
107       _) m (_       Eme
108          m          m
109
110
111.group n
112       _) n (_       Ene
113          n          n
114          n (b       m
115          n (v       m
116          n (f       m
117          n (p       m
118          n (g       N  // ??
119          n (k       N  // ??
120          n (j       N
121
122
123.group o
124       _) o (_       o
125          o          o
126          o (CK      O
127          o (r       O
128          o (Ch      o
129      Ar) o          O
130          oi         oI
131          oy (K      oI
132          oy (_      'oI
133
134
135.group p
136       _) p (_       pe
137          p          p
138          p (t       p:
139
140
141.group q
142       _) q (_       ku
143          q          k
144          qu         k
145
146
147.group r
148       _) r (_       E**e
149          r          R
150       _) r          R
151          r (_       *
152          r (t       **
153       A) r (A       **
154       C) r (A       **
155       l) r (A       R
156       m) r (A       R
157       n) r (A       R
158       s) r (A       R
159          rr         *R
160
161
162.group s
163       _) s (_       Ese
164          s          s
165       &) s (_S1     s
166
167
168.group t
169       _) t (_       te
170          t          t
171
172
173.group u
174       _) u (_       u
175          u          u
176          u (A       w
177          u (y_      w
178       l) u (A       %u
179       r) u (A       %u
180
181       g) u (Y             // gue gui
182
183
184.group v
185       _) v (_       uBe
186          v          B
187       _) v          v#
188?1     m) v          b
189?1     n) v          b
190?1        v (L01     b
191?1        v (iA      b
192?1        v (uA      b
193?2        v          v#
194?2     _) v          v
195?2        v (L01     v
196?2        v (j       v
197?2        v (iA      v
198?2        v (uA      v
199
200
201.group w
202       _) w (_       ,uBe||d'OBle
203          w          w
204
205
206.group x
207       _) x (_       Ekis
208          x          ks
209?1     A) x (A       Qs
210          x (_       =Qs
211       _) x          z      // ?
212
213
214.group y
215       _) y (_       ,ig**'iEQa
216          y          i
217       _) y          J
218      _m) y          J
219       n) y          J
220      _l) y          J
221          y (A       J^
222?2     A) y (A       j:
223
224
225.group z
226       _) z (_       TEta
227          z          T
228?2        z (L02     z
229
230
231
232.group
233          á          ''a
234          é          ''E
235          í          ''i
236          ó          ''O
237          ú          ''u
238          ü          u
239          ń          n^
240        _)ń (_       En^e
241
242          $          d'Olar
243
244          +          m'as
245      _)  ++ (_      masm'as
246 \+\+\+)  +          // ignore + after the first 3
247
248          #          almOaD'iJ^a
249      \#) #
250
251     __)  - (_D      m'EnOs
252     A_)  - (_D      _
253     C_)  - (_D      _
254      --) -
255
256          *          astE*'isko
257      *)  * (*
258          **
259     **)  * (_       _::
260
261          .          punto
262          . (.       _:
263      \.) .
264
265          , (D       kOma