30 |
msgid "" |
msgid "" |
31 |
msgstr "" |
msgstr "" |
32 |
"Project-Id-Version: GNU bison 1.25\n" |
"Project-Id-Version: GNU bison 1.25\n" |
33 |
"POT-Creation-Date: 2001-09-24 10:22+0200\n" |
"POT-Creation-Date: 2001-09-27 10:55+0200\n" |
34 |
"PO-Revision-Date: 1998-09-21 10:19+0200\n" |
"PO-Revision-Date: 1998-09-21 10:19+0200\n" |
35 |
"Last-Translator: Nicolás García-Pedrajas <ngarcia-pedrajas@acm.org>\n" |
"Last-Translator: Nicolás García-Pedrajas <ngarcia-pedrajas@acm.org>\n" |
36 |
"Language-Team: Spanish <es@li.org>\n" |
"Language-Team: Spanish <es@li.org>\n" |
38 |
"Content-Type: text/plain; charset=ISO-8859-1\n" |
"Content-Type: text/plain; charset=ISO-8859-1\n" |
39 |
"Content-Transfer-Encoding: 8-bit\n" |
"Content-Transfer-Encoding: 8-bit\n" |
40 |
|
|
41 |
#: src/LR0.c:208 |
#: src/LR0.c:207 |
42 |
#, c-format |
#, c-format |
43 |
msgid "too many states (max %d)" |
msgid "too many states (max %d)" |
44 |
msgstr "" |
msgstr "" |
63 |
msgid "fatal error: " |
msgid "fatal error: " |
64 |
msgstr "error grave: %s\n" |
msgstr "error grave: %s\n" |
65 |
|
|
66 |
#: src/conflicts.c:49 |
#: src/conflicts.c:48 |
67 |
#, c-format |
#, c-format |
68 |
msgid "Conflict in state %d between rule %d and token %s resolved as %s.\n" |
msgid "Conflict in state %d between rule %d and token %s resolved as %s.\n" |
69 |
msgstr "" |
msgstr "" |
70 |
"El conflicto en el estado %s entre la regla %d y el terminal %s se resuelve " |
"El conflicto en el estado %s entre la regla %d y el terminal %s se resuelve " |
71 |
"como %s.\n" |
"como %s.\n" |
72 |
|
|
73 |
#: src/conflicts.c:115 src/conflicts.c:138 |
#: src/conflicts.c:114 src/conflicts.c:137 |
74 |
msgid "reduce" |
msgid "reduce" |
75 |
msgstr "reduce" |
msgstr "reduce" |
76 |
|
|
77 |
#: src/conflicts.c:121 src/conflicts.c:134 |
#: src/conflicts.c:120 src/conflicts.c:133 |
78 |
msgid "shift" |
msgid "shift" |
79 |
msgstr "desplaza" |
msgstr "desplaza" |
80 |
|
|
81 |
#: src/conflicts.c:142 |
#: src/conflicts.c:141 |
82 |
msgid "an error" |
msgid "an error" |
83 |
msgstr "un error" |
msgstr "un error" |
84 |
|
|
85 |
#: src/conflicts.c:422 |
#: src/conflicts.c:421 |
86 |
msgid " 1 shift/reduce conflict" |
msgid " 1 shift/reduce conflict" |
87 |
msgstr " 1 conflicto desplazamiento/reducción" |
msgstr " 1 conflicto desplazamiento/reducción" |
88 |
|
|
89 |
#: src/conflicts.c:427 |
#: src/conflicts.c:426 |
90 |
#, c-format |
#, c-format |
91 |
msgid " %d shift/reduce conflicts" |
msgid " %d shift/reduce conflicts" |
92 |
msgstr " %d conflictos desplazamiento/reducción" |
msgstr " %d conflictos desplazamiento/reducción" |
93 |
|
|
94 |
#: src/conflicts.c:433 |
#: src/conflicts.c:432 |
95 |
msgid " and" |
msgid " and" |
96 |
msgstr " y" |
msgstr " y" |
97 |
|
|
98 |
#: src/conflicts.c:439 |
#: src/conflicts.c:438 |
99 |
msgid " 1 reduce/reduce conflict" |
msgid " 1 reduce/reduce conflict" |
100 |
msgstr " 1 conflicto reducción/reducción" |
msgstr " 1 conflicto reducción/reducción" |
101 |
|
|
102 |
#: src/conflicts.c:444 |
#: src/conflicts.c:443 |
103 |
#, c-format |
#, c-format |
104 |
msgid " %d reduce/reduce conflicts" |
msgid " %d reduce/reduce conflicts" |
105 |
msgstr " %d conflictos reducción/reducción" |
msgstr " %d conflictos reducción/reducción" |
106 |
|
|
107 |
#: src/conflicts.c:481 |
#: src/conflicts.c:480 |
108 |
#, c-format |
#, c-format |
109 |
msgid "State %d contains" |
msgid "State %d contains" |
110 |
msgstr "El estado %d contiene" |
msgstr "El estado %d contiene" |
111 |
|
|
112 |
#. If invoked with `--yacc', use the output format specified by |
#. If invoked with `--yacc', use the output format specified by |
113 |
#. POSIX. |
#. POSIX. |
114 |
#: src/conflicts.c:492 |
#: src/conflicts.c:491 |
115 |
msgid "conflicts: " |
msgid "conflicts: " |
116 |
msgstr "conflictos: " |
msgstr "conflictos: " |
117 |
|
|
127 |
# ok |
# ok |
128 |
# ngp |
# ngp |
129 |
# |
# |
130 |
#: src/conflicts.c:494 |
#: src/conflicts.c:493 |
131 |
#, c-format |
#, c-format |
132 |
msgid " %d shift/reduce" |
msgid " %d shift/reduce" |
133 |
msgstr " %d desplazamiento(s)/reducción(ones)" |
msgstr " %d desplazamiento(s)/reducción(ones)" |
144 |
# |
# |
145 |
# ok |
# ok |
146 |
# ngp |
# ngp |
147 |
#: src/conflicts.c:498 |
#: src/conflicts.c:497 |
148 |
#, c-format |
#, c-format |
149 |
msgid " %d reduce/reduce" |
msgid " %d reduce/reduce" |
150 |
msgstr " %d reducción(ones)/reducción(ones)" |
msgstr " %d reducción(ones)/reducción(ones)" |
151 |
|
|
152 |
#: src/conflicts.c:503 |
#: src/conflicts.c:502 |
153 |
#, c-format |
#, c-format |
154 |
msgid "%s contains" |
msgid "%s contains" |
155 |
msgstr "%s contiene" |
msgstr "%s contiene" |
156 |
|
|
157 |
#: src/conflicts.c:589 src/conflicts.c:710 |
#: src/conflicts.c:588 src/conflicts.c:709 |
158 |
#, c-format |
#, c-format |
159 |
msgid " %-4s\t[reduce using rule %d (%s)]\n" |
msgid " %-4s\t[reduce using rule %d (%s)]\n" |
160 |
msgstr " %-4s\t[reduce usando la regla %d (%s)]\n" |
msgstr " %-4s\t[reduce usando la regla %d (%s)]\n" |
161 |
|
|
162 |
#: src/conflicts.c:601 src/print.c:172 |
#: src/conflicts.c:600 src/print.c:171 |
163 |
#, c-format |
#, c-format |
164 |
msgid "" |
msgid "" |
165 |
" $default\treduce using rule %d (%s)\n" |
" $default\treduce using rule %d (%s)\n" |
168 |
" $default\treduce usando la regla %d (%s)\n" |
" $default\treduce usando la regla %d (%s)\n" |
169 |
"\n" |
"\n" |
170 |
|
|
171 |
#: src/conflicts.c:690 src/conflicts.c:704 |
#: src/conflicts.c:689 src/conflicts.c:703 |
172 |
#, c-format |
#, c-format |
173 |
msgid " %-4s\treduce using rule %d (%s)\n" |
msgid " %-4s\treduce using rule %d (%s)\n" |
174 |
msgstr " %-4s\treduce usando la regla %d (%s)\n" |
msgstr " %-4s\treduce usando la regla %d (%s)\n" |
175 |
|
|
176 |
#: src/conflicts.c:731 |
#: src/conflicts.c:730 |
177 |
#, c-format |
#, c-format |
178 |
msgid " $default\treduce using rule %d (%s)\n" |
msgid " $default\treduce using rule %d (%s)\n" |
179 |
msgstr " $default\treduce usando la regla %d (%s)\n" |
msgstr " $default\treduce usando la regla %d (%s)\n" |
180 |
|
|
181 |
#: src/derives.c:44 |
#: src/derives.c:43 |
182 |
#, fuzzy |
#, fuzzy |
183 |
msgid "DERIVES" |
msgid "DERIVES" |
184 |
msgstr "" |
msgstr "" |
187 |
"\n" |
"\n" |
188 |
"DERIVACIONES\n" |
"DERIVACIONES\n" |
189 |
|
|
190 |
#: src/derives.c:49 |
#: src/derives.c:48 |
191 |
#, c-format |
#, c-format |
192 |
msgid "%s derives" |
msgid "%s derives" |
193 |
msgstr "%s deriva" |
msgstr "%s deriva" |
194 |
|
|
195 |
#: src/files.c:138 |
#: src/files.c:136 |
196 |
#, c-format |
#, c-format |
197 |
msgid "cannot open file `%s'" |
msgid "cannot open file `%s'" |
198 |
msgstr "" |
msgstr "" |
199 |
|
|
200 |
#: src/files.c:157 |
#: src/files.c:155 |
201 |
msgid "cannot close file" |
msgid "cannot close file" |
202 |
msgstr "" |
msgstr "" |
203 |
|
|
271 |
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" |
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" |
272 |
msgstr "" |
msgstr "" |
273 |
|
|
274 |
#: src/getargs.c:214 src/lex.c:633 |
#: src/getargs.c:214 src/lex.c:639 |
275 |
#, c-format |
#, c-format |
276 |
msgid "`%s' is no longer supported" |
msgid "`%s' is no longer supported" |
277 |
msgstr "" |
msgstr "" |
294 |
msgid "%s: extra arguments ignored after `%s'\n" |
msgid "%s: extra arguments ignored after `%s'\n" |
295 |
msgstr "%s: los argumentos extra después de '%s' no se tendrán en cuenta\n" |
msgstr "%s: los argumentos extra después de '%s' no se tendrán en cuenta\n" |
296 |
|
|
297 |
#: src/lalr.c:312 |
#: src/lalr.c:311 |
298 |
#, c-format |
#, c-format |
299 |
msgid "too many gotos (max %d)" |
msgid "too many gotos (max %d)" |
300 |
msgstr "" |
msgstr "" |
301 |
|
|
302 |
# to ignore no es ignorar. Pon otra cosa, please. sv |
# to ignore no es ignorar. Pon otra cosa, please. sv |
303 |
#: src/lex.c:72 |
#: src/lex.c:78 |
304 |
msgid "unexpected `/' found and ignored" |
msgid "unexpected `/' found and ignored" |
305 |
msgstr "se ha encontrado `/' cuando no se esperaba, no se tendrán en cuenta" |
msgstr "se ha encontrado `/' cuando no se esperaba, no se tendrán en cuenta" |
306 |
|
|
307 |
#: src/lex.c:101 src/reader.c:270 |
#: src/lex.c:107 src/reader.c:269 |
308 |
msgid "unterminated comment" |
msgid "unterminated comment" |
309 |
msgstr "comentario sin terminar" |
msgstr "comentario sin terminar" |
310 |
|
|
311 |
#: src/lex.c:133 |
#: src/lex.c:139 |
312 |
#, fuzzy |
#, fuzzy |
313 |
msgid "unexpected end of file" |
msgid "unexpected end of file" |
314 |
msgstr "Fin de fichero inesperado" |
msgstr "Fin de fichero inesperado" |
315 |
|
|
316 |
# ¿unescaped? |
# ¿unescaped? |
317 |
#: src/lex.c:162 |
#: src/lex.c:168 |
318 |
msgid "unescaped newline in constant" |
msgid "unescaped newline in constant" |
319 |
msgstr "salto de línea en constante sin secuencia de escape" |
msgstr "salto de línea en constante sin secuencia de escape" |
320 |
|
|
321 |
#: src/lex.c:204 |
#: src/lex.c:210 |
322 |
#, c-format |
#, c-format |
323 |
msgid "octal value outside range 0...255: `\\%o'" |
msgid "octal value outside range 0...255: `\\%o'" |
324 |
msgstr "valor octal fuera del rango 0...255: `\\%o'" |
msgstr "valor octal fuera del rango 0...255: `\\%o'" |
325 |
|
|
326 |
#: src/lex.c:229 |
#: src/lex.c:235 |
327 |
#, c-format |
#, c-format |
328 |
msgid "hexadecimal value above 255: `\\x%x'" |
msgid "hexadecimal value above 255: `\\x%x'" |
329 |
msgstr "valor hexadecimal mayor que 255: `\\x%x'" |
msgstr "valor hexadecimal mayor que 255: `\\x%x'" |
330 |
|
|
331 |
#: src/lex.c:241 |
#: src/lex.c:247 |
332 |
#, c-format |
#, c-format |
333 |
msgid "unknown escape sequence: `\\' followed by `%s'" |
msgid "unknown escape sequence: `\\' followed by `%s'" |
334 |
msgstr "secuencia de escape desconocida: `\\' seguido de `%s'" |
msgstr "secuencia de escape desconocida: `\\' seguido de `%s'" |
335 |
|
|
336 |
#: src/lex.c:337 |
#: src/lex.c:343 |
337 |
msgid "unterminated type name at end of file" |
msgid "unterminated type name at end of file" |
338 |
msgstr "nombre de tipo sin terminar al final del fichero" |
msgstr "nombre de tipo sin terminar al final del fichero" |
339 |
|
|
340 |
#: src/lex.c:340 |
#: src/lex.c:346 |
341 |
msgid "unterminated type name" |
msgid "unterminated type name" |
342 |
msgstr "nombre de tipo sin terminar" |
msgstr "nombre de tipo sin terminar" |
343 |
|
|
344 |
# ¿multicarácter o multicaracteres? sv |
# ¿multicarácter o multicaracteres? sv |
345 |
#: src/lex.c:431 |
#: src/lex.c:437 |
346 |
msgid "use \"...\" for multi-character literal tokens" |
msgid "use \"...\" for multi-character literal tokens" |
347 |
msgstr "use \"...\" para terminales literales multicarácter" |
msgstr "use \"...\" para terminales literales multicarácter" |
348 |
|
|
349 |
#: src/main.c:122 |
#: src/main.c:124 |
350 |
#, fuzzy, c-format |
#, fuzzy, c-format |
351 |
msgid "%s: internal error: %s\n" |
msgid "%s: internal error: %s\n" |
352 |
msgstr "error interno, %s\n" |
msgstr "error interno, %s\n" |
353 |
|
|
354 |
#: src/nullable.c:52 |
#: src/nullable.c:51 |
355 |
msgid "Entering set_nullable" |
msgid "Entering set_nullable" |
356 |
msgstr "Entrando set_nullable" |
msgstr "Entrando set_nullable" |
357 |
|
|
360 |
# en inglés era así, pero quizás en español sea mejor como dices |
# en inglés era así, pero quizás en español sea mejor como dices |
361 |
# ngp |
# ngp |
362 |
# |
# |
363 |
#: src/output.c:987 |
#: src/output.c:986 |
364 |
#, fuzzy, c-format |
#, fuzzy, c-format |
365 |
msgid "maximum table size (%d) exceeded" |
msgid "maximum table size (%d) exceeded" |
366 |
msgstr "excedido el tamaño máximo de la tabla (%s)" |
msgstr "excedido el tamaño máximo de la tabla (%s)" |
367 |
|
|
368 |
#: src/print.c:38 |
#: src/print.c:37 |
369 |
#, c-format |
#, c-format |
370 |
msgid " type %d is %s\n" |
msgid " type %d is %s\n" |
371 |
msgstr " el tipo %d es %s\n" |
msgstr " el tipo %d es %s\n" |
372 |
|
|
373 |
#: src/print.c:86 |
#: src/print.c:85 |
374 |
#, c-format |
#, c-format |
375 |
msgid " (rule %d)" |
msgid " (rule %d)" |
376 |
msgstr " (regla %d)" |
msgstr " (regla %d)" |
377 |
|
|
378 |
#: src/print.c:112 |
#: src/print.c:111 |
379 |
msgid " $default\taccept\n" |
msgid " $default\taccept\n" |
380 |
msgstr " $default\taceptar\n" |
msgstr " $default\taceptar\n" |
381 |
|
|
382 |
#: src/print.c:114 |
#: src/print.c:113 |
383 |
msgid " NO ACTIONS\n" |
msgid " NO ACTIONS\n" |
384 |
msgstr " SIN ACCIONES\n" |
msgstr " SIN ACCIONES\n" |
385 |
|
|
386 |
#: src/print.c:133 |
#: src/print.c:132 |
387 |
#, c-format |
#, c-format |
388 |
msgid " $ \tgo to state %d\n" |
msgid " $ \tgo to state %d\n" |
389 |
msgstr " $ \tir al estado %d\n" |
msgstr " $ \tir al estado %d\n" |
390 |
|
|
391 |
#: src/print.c:136 |
#: src/print.c:135 |
392 |
#, c-format |
#, c-format |
393 |
msgid " %-4s\tshift, and go to state %d\n" |
msgid " %-4s\tshift, and go to state %d\n" |
394 |
msgstr " %-4s\tdesplazar e ir al estado %d\n" |
msgstr " %-4s\tdesplazar e ir al estado %d\n" |
395 |
|
|
396 |
#: src/print.c:160 |
#: src/print.c:159 |
397 |
#, c-format |
#, c-format |
398 |
msgid " %-4s\terror (nonassociative)\n" |
msgid " %-4s\terror (nonassociative)\n" |
399 |
msgstr " %-4s\terror (no asociativo)\n" |
msgstr " %-4s\terror (no asociativo)\n" |
400 |
|
|
401 |
#: src/print.c:188 |
#: src/print.c:187 |
402 |
#, c-format |
#, c-format |
403 |
msgid " %-4s\tgo to state %d\n" |
msgid " %-4s\tgo to state %d\n" |
404 |
msgstr " %-4s\tir al estado %d\n" |
msgstr " %-4s\tir al estado %d\n" |
405 |
|
|
406 |
#: src/print.c:200 |
#: src/print.c:199 |
407 |
#, fuzzy, c-format |
#, fuzzy, c-format |
408 |
msgid "state %d" |
msgid "state %d" |
409 |
msgstr "" |
msgstr "" |
413 |
"\n" |
"\n" |
414 |
|
|
415 |
#. rule # : LHS -> RHS |
#. rule # : LHS -> RHS |
416 |
#: src/print.c:230 |
#: src/print.c:229 |
417 |
#, fuzzy |
#, fuzzy |
418 |
msgid "Grammar" |
msgid "Grammar" |
419 |
msgstr "" |
msgstr "" |
420 |
"\n" |
"\n" |
421 |
"Gramática\n" |
"Gramática\n" |
422 |
|
|
423 |
#: src/print.c:235 |
#: src/print.c:234 |
424 |
#, c-format |
#, c-format |
425 |
msgid "rule %-4d %s ->" |
msgid "rule %-4d %s ->" |
426 |
msgstr "regla %-4d %s ->" |
msgstr "regla %-4d %s ->" |
427 |
|
|
428 |
#: src/print.c:241 |
#: src/print.c:240 |
429 |
msgid "empty" |
msgid "empty" |
430 |
msgstr "" |
msgstr "" |
431 |
|
|
432 |
#. TERMINAL (type #) : rule #s terminal is on RHS |
#. TERMINAL (type #) : rule #s terminal is on RHS |
433 |
#: src/print.c:245 |
#: src/print.c:244 |
434 |
#, fuzzy |
#, fuzzy |
435 |
msgid "Terminals, with rules where they appear" |
msgid "Terminals, with rules where they appear" |
436 |
msgstr "" |
msgstr "" |
438 |
"Terminales con las reglas donde aparecen\n" |
"Terminales con las reglas donde aparecen\n" |
439 |
"\n" |
"\n" |
440 |
|
|
441 |
#: src/print.c:269 |
#: src/print.c:268 |
442 |
#, fuzzy |
#, fuzzy |
443 |
msgid "Nonterminals, with rules where they appear" |
msgid "Nonterminals, with rules where they appear" |
444 |
msgstr "" |
msgstr "" |
445 |
"\n" |
"\n" |
446 |
"No terminales con las reglas donde aparecen\n" |
"No terminales con las reglas donde aparecen\n" |
447 |
|
|
448 |
#: src/print.c:295 |
#: src/print.c:294 |
449 |
msgid " on left:" |
msgid " on left:" |
450 |
msgstr " en la izquierda:" |
msgstr " en la izquierda:" |
451 |
|
|
452 |
#: src/print.c:310 |
#: src/print.c:309 |
453 |
msgid " on right:" |
msgid " on right:" |
454 |
msgstr " en la derecha:" |
msgstr " en la derecha:" |
455 |
|
|
463 |
msgid "$default\treduce using rule %d (%s)" |
msgid "$default\treduce using rule %d (%s)" |
464 |
msgstr " $default\treduce usando la regla %d (%s)\n" |
msgstr " $default\treduce usando la regla %d (%s)\n" |
465 |
|
|
466 |
#: src/reader.c:79 |
#: src/reader.c:78 |
467 |
msgid " Skipping to next \\n" |
msgid " Skipping to next \\n" |
468 |
msgstr " Saltando al siguiente \\n" |
msgstr " Saltando al siguiente \\n" |
469 |
|
|
470 |
#: src/reader.c:81 |
#: src/reader.c:80 |
471 |
#, c-format |
#, c-format |
472 |
msgid " Skipping to next %c" |
msgid " Skipping to next %c" |
473 |
msgstr " Saltando al siguiente %c" |
msgstr " Saltando al siguiente %c" |
474 |
|
|
475 |
#: src/reader.c:132 src/reader.c:144 |
#: src/reader.c:131 src/reader.c:143 |
476 |
msgid "invalid $ value" |
msgid "invalid $ value" |
477 |
msgstr "valor $ no válido" |
msgstr "valor $ no válido" |
478 |
|
|
479 |
#: src/reader.c:170 src/reader.c:185 |
#: src/reader.c:169 src/reader.c:184 |
480 |
msgid "unterminated string at end of file" |
msgid "unterminated string at end of file" |
481 |
msgstr "cadena sin terminar al final del fichero" |
msgstr "cadena sin terminar al final del fichero" |
482 |
|
|
483 |
#: src/reader.c:173 |
#: src/reader.c:172 |
484 |
msgid "unterminated string" |
msgid "unterminated string" |
485 |
msgstr "cadena sin terminar" |
msgstr "cadena sin terminar" |
486 |
|
|
487 |
#: src/reader.c:326 src/reader.c:390 |
#: src/reader.c:325 src/reader.c:389 |
488 |
#, fuzzy, c-format |
#, fuzzy, c-format |
489 |
msgid "%s is invalid" |
msgid "%s is invalid" |
490 |
msgstr "@%s no es válido" |
msgstr "@%s no es válido" |
491 |
|
|
492 |
#: src/reader.c:366 |
#: src/reader.c:365 |
493 |
#, c-format |
#, c-format |
494 |
msgid "$$ of `%s' has no declared type" |
msgid "$$ of `%s' has no declared type" |
495 |
msgstr "$$ de `%s' no tiene tipo declarado" |
msgstr "$$ de `%s' no tiene tipo declarado" |
496 |
|
|
497 |
#: src/reader.c:383 |
#: src/reader.c:382 |
498 |
#, fuzzy, c-format |
#, fuzzy, c-format |
499 |
msgid "$%d of `%s' has no declared type" |
msgid "$%d of `%s' has no declared type" |
500 |
msgstr "$%s de `%s' no tiene tipo declarado" |
msgstr "$%s de `%s' no tiene tipo declarado" |
501 |
|
|
502 |
#: src/reader.c:437 |
#: src/reader.c:436 |
503 |
msgid "unterminated `%{' definition" |
msgid "unterminated `%{' definition" |
504 |
msgstr "definición `%{' sin terminar" |
msgstr "definición `%{' sin terminar" |
505 |
|
|
506 |
#: src/reader.c:482 src/reader.c:596 src/reader.c:646 |
#: src/reader.c:481 src/reader.c:595 src/reader.c:645 |
507 |
#, c-format |
#, c-format |
508 |
msgid "Premature EOF after %s" |
msgid "Premature EOF after %s" |
509 |
msgstr "" |
msgstr "" |
510 |
|
|
511 |
#: src/reader.c:499 |
#: src/reader.c:498 |
512 |
#, c-format |
#, c-format |
513 |
msgid "symbol `%s' used more than once as a literal string" |
msgid "symbol `%s' used more than once as a literal string" |
514 |
msgstr "" |
msgstr "" |
515 |
|
|
516 |
#: src/reader.c:502 |
#: src/reader.c:501 |
517 |
#, c-format |
#, c-format |
518 |
msgid "symbol `%s' given more than one literal string" |
msgid "symbol `%s' given more than one literal string" |
519 |
msgstr "" |
msgstr "" |
520 |
|
|
521 |
#: src/reader.c:523 src/reader.c:665 |
#: src/reader.c:522 src/reader.c:664 |
522 |
#, c-format |
#, c-format |
523 |
msgid "symbol %s redefined" |
msgid "symbol %s redefined" |
524 |
msgstr "redefinido el símbolo %s" |
msgstr "redefinido el símbolo %s" |
525 |
|
|
526 |
#: src/reader.c:533 src/reader.c:611 src/reader.c:672 src/reader.c:1286 |
#: src/reader.c:532 src/reader.c:610 src/reader.c:671 src/reader.c:1285 |
527 |
#, c-format |
#, c-format |
528 |
msgid "type redeclaration for %s" |
msgid "type redeclaration for %s" |
529 |
msgstr "redeclaración del tipo de %s" |
msgstr "redeclaración del tipo de %s" |
530 |
|
|
531 |
#: src/reader.c:542 |
#: src/reader.c:541 |
532 |
#, c-format |
#, c-format |
533 |
msgid "`%s' is invalid in %s" |
msgid "`%s' is invalid in %s" |
534 |
msgstr "`%s' no es válido en %s" |
msgstr "`%s' no es válido en %s" |
535 |
|
|
536 |
#: src/reader.c:559 src/reader.c:718 |
#: src/reader.c:558 src/reader.c:717 |
537 |
#, fuzzy, c-format |
#, fuzzy, c-format |
538 |
msgid "multiple %s declarations" |
msgid "multiple %s declarations" |
539 |
msgstr "múltiples declaraciones de %start" |
msgstr "múltiples declaraciones de %start" |
540 |
|
|
541 |
#: src/reader.c:561 src/reader.c:898 src/reader.c:923 src/reader.c:1264 |
#: src/reader.c:560 src/reader.c:897 src/reader.c:922 src/reader.c:1263 |
542 |
#, fuzzy, c-format |
#, fuzzy, c-format |
543 |
msgid "invalid %s declaration" |
msgid "invalid %s declaration" |
544 |
msgstr "declaración de %start no válida" |
msgstr "declaración de %start no válida" |
545 |
|
|
546 |
#: src/reader.c:581 |
#: src/reader.c:580 |
547 |
msgid "%type declaration has no <typename>" |
msgid "%type declaration has no <typename>" |
548 |
msgstr "la declaración %type no tiene <nombre-tipo>" |
msgstr "la declaración %type no tiene <nombre-tipo>" |
549 |
|
|
550 |
#: src/reader.c:616 |
#: src/reader.c:615 |
551 |
#, fuzzy, c-format |
#, fuzzy, c-format |
552 |
msgid "invalid %%type declaration due to item: %s" |
msgid "invalid %%type declaration due to item: %s" |
553 |
msgstr "declaración de %%type no válida debido al ítem: `%s'" |
msgstr "declaración de %%type no válida debido al ítem: `%s'" |
554 |
|
|
555 |
#: src/reader.c:661 |
#: src/reader.c:660 |
556 |
#, c-format |
#, c-format |
557 |
msgid "redefining precedence of %s" |
msgid "redefining precedence of %s" |
558 |
msgstr "redefinición de la precedencia de %s" |
msgstr "redefinición de la precedencia de %s" |
561 |
# de "to must" y aquí se emplea en su forma condicional. Por eso, he |
# de "to must" y aquí se emplea en su forma condicional. Por eso, he |
562 |
# cambiado `debe' por `debería' - cll |
# cambiado `debe' por `debería' - cll |
563 |
# ahí me has pillado en un olvido del inglés - ngp |
# ahí me has pillado en un olvido del inglés - ngp |
564 |
#: src/reader.c:684 |
#: src/reader.c:683 |
565 |
#, c-format |
#, c-format |
566 |
msgid "invalid text (%s) - number should be after identifier" |
msgid "invalid text (%s) - number should be after identifier" |
567 |
msgstr "" |
msgstr "" |
571 |
# otras, como `inesperado'. Cualquiera es correcta, por supuesto y, en |
# otras, como `inesperado'. Cualquiera es correcta, por supuesto y, en |
572 |
# este caso, la segunda me parece más apropiada - cll |
# este caso, la segunda me parece más apropiada - cll |
573 |
# ok - ngp |
# ok - ngp |
574 |
#: src/reader.c:694 |
#: src/reader.c:693 |
575 |
#, c-format |
#, c-format |
576 |
msgid "unexpected item: %s" |
msgid "unexpected item: %s" |
577 |
msgstr "ítem inesperado: %s" |
msgstr "ítem inesperado: %s" |
578 |
|
|
579 |
# Cambio el orden y el sexo. Ahora está "en español". sv |
# Cambio el orden y el sexo. Ahora está "en español". sv |
580 |
#: src/reader.c:761 src/reader.c:1090 src/reader.c:1161 |
#: src/reader.c:760 src/reader.c:1089 src/reader.c:1160 |
581 |
#, fuzzy, c-format |
#, fuzzy, c-format |
582 |
msgid "unmatched %s" |
msgid "unmatched %s" |
583 |
msgstr "`{' desemparejada" |
msgstr "`{' desemparejada" |
584 |
|
|
585 |
#: src/reader.c:793 |
#: src/reader.c:792 |
586 |
#, fuzzy, c-format |
#, fuzzy, c-format |
587 |
msgid "argument of %%expect is not an integer" |
msgid "argument of %%expect is not an integer" |
588 |
msgstr "el argumento de %expect no es un entero" |
msgstr "el argumento de %expect no es un entero" |
593 |
# - cll |
# - cll |
594 |
# ok - ngp |
# ok - ngp |
595 |
# |
# |
596 |
#: src/reader.c:839 |
#: src/reader.c:838 |
597 |
#, c-format |
#, c-format |
598 |
msgid "unrecognized item %s, expected an identifier" |
msgid "unrecognized item %s, expected an identifier" |
599 |
msgstr "no se reconoce el ítem %s, se esperaba un identificador" |
msgstr "no se reconoce el ítem %s, se esperaba un identificador" |
600 |
|
|
601 |
#: src/reader.c:863 |
#: src/reader.c:862 |
602 |
#, c-format |
#, c-format |
603 |
msgid "expected string constant instead of %s" |
msgid "expected string constant instead of %s" |
604 |
msgstr "se esperaba una cadena constante en lugar de %s" |
msgstr "se esperaba una cadena constante en lugar de %s" |
605 |
|
|
606 |
#: src/reader.c:1006 |
#: src/reader.c:1005 |
607 |
#, c-format |
#, c-format |
608 |
msgid "unrecognized: %s" |
msgid "unrecognized: %s" |
609 |
msgstr "no reconocido: %s" |
msgstr "no reconocido: %s" |
610 |
|
|
611 |
#: src/reader.c:1011 |
#: src/reader.c:1010 |
612 |
msgid "no input grammar" |
msgid "no input grammar" |
613 |
msgstr "no hay gramática de entrada" |
msgstr "no hay gramática de entrada" |
614 |
|
|
615 |
#: src/reader.c:1016 |
#: src/reader.c:1015 |
616 |
#, c-format |
#, c-format |
617 |
msgid "unknown character: %s" |
msgid "unknown character: %s" |
618 |
msgstr "carácter desconocido: %s" |
msgstr "carácter desconocido: %s" |
621 |
# mejor que `sin terminar' que me parece más "computerizado" - cll |
# mejor que `sin terminar' que me parece más "computerizado" - cll |
622 |
# quizás un poco cacofónico lo de claúsula inconclusa - ngp |
# quizás un poco cacofónico lo de claúsula inconclusa - ngp |
623 |
# |
# |
624 |
#: src/reader.c:1184 |
#: src/reader.c:1183 |
625 |
#, fuzzy, c-format |
#, fuzzy, c-format |
626 |
msgid "unterminated %guard clause" |
msgid "unterminated %guard clause" |
627 |
msgstr "cláusula %%guard sin terminar" |
msgstr "cláusula %%guard sin terminar" |
628 |
|
|
629 |
#: src/reader.c:1351 |
#: src/reader.c:1350 |
630 |
msgid "ill-formed rule: initial symbol not followed by colon" |
msgid "ill-formed rule: initial symbol not followed by colon" |
631 |
msgstr "regla mal formada: el símbolo inicial no está seguido por :" |
msgstr "regla mal formada: el símbolo inicial no está seguido por :" |
632 |
|
|
633 |
#: src/reader.c:1358 |
#: src/reader.c:1357 |
634 |
msgid "grammar starts with vertical bar" |
msgid "grammar starts with vertical bar" |
635 |
msgstr "la gramática comienza con una barra vertical" |
msgstr "la gramática comienza con una barra vertical" |
636 |
|
|
637 |
#: src/reader.c:1389 |
#: src/reader.c:1388 |
638 |
#, c-format |
#, c-format |
639 |
msgid "rule given for %s, which is a token" |
msgid "rule given for %s, which is a token" |
640 |
msgstr "se ha dado una regla para %s, que es un terminal" |
msgstr "se ha dado una regla para %s, que es un terminal" |
641 |
|
|
642 |
#: src/reader.c:1491 |
#: src/reader.c:1490 |
643 |
msgid "two @prec's in a row" |
msgid "two @prec's in a row" |
644 |
msgstr "dos @prec en una línea" |
msgstr "dos @prec en una línea" |
645 |
|
|
646 |
# Insisto, el empleo de participios a secas me parece como hablar en |
# Insisto, el empleo de participios a secas me parece como hablar en |
647 |
# indio. Por favor, permíteme que añada un "está" :) - cll |
# indio. Por favor, permíteme que añada un "está" :) - cll |
648 |
# ok - ngp |
# ok - ngp |
649 |
#: src/reader.c:1499 |
#: src/reader.c:1498 |
650 |
#, c-format |
#, c-format |
651 |
msgid "%%guard present but %%semantic_parser not specified" |
msgid "%%guard present but %%semantic_parser not specified" |
652 |
msgstr "%%guard presente pero %%semantic_parser está sin especificar" |
msgstr "%%guard presente pero %%semantic_parser está sin especificar" |
653 |
|
|
654 |
#: src/reader.c:1508 |
#: src/reader.c:1507 |
655 |
msgid "two actions at end of one rule" |
msgid "two actions at end of one rule" |
656 |
msgstr "dos acciones al final de una regla" |
msgstr "dos acciones al final de una regla" |
657 |
|
|
658 |
#: src/reader.c:1522 |
#: src/reader.c:1521 |
659 |
#, c-format |
#, c-format |
660 |
msgid "type clash (`%s' `%s') on default action" |
msgid "type clash (`%s' `%s') on default action" |
661 |
msgstr "los tipos (`%s' `%s') no concuerdan en la acción por defecto" |
msgstr "los tipos (`%s' `%s') no concuerdan en la acción por defecto" |
662 |
|
|
663 |
#: src/reader.c:1528 |
#: src/reader.c:1527 |
664 |
msgid "empty rule for typed nonterminal, and no action" |
msgid "empty rule for typed nonterminal, and no action" |
665 |
msgstr "regla vacía para un no terminal con tipo y no hay ninguna acción" |
msgstr "regla vacía para un no terminal con tipo y no hay ninguna acción" |
666 |
|
|
667 |
#: src/reader.c:1572 |
#: src/reader.c:1571 |
668 |
#, c-format |
#, c-format |
669 |
msgid "invalid input: %s" |
msgid "invalid input: %s" |
670 |
msgstr "entrada no válida: %s" |
msgstr "entrada no válida: %s" |
671 |
|
|
672 |
#: src/reader.c:1580 |
#: src/reader.c:1579 |
673 |
#, fuzzy, c-format |
#, fuzzy, c-format |
674 |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
675 |
msgstr "demasiados símbolos (terminales y no terminales); máximo %s" |
msgstr "demasiados símbolos (terminales y no terminales); máximo %s" |
676 |
|
|
677 |
#: src/reader.c:1583 |
#: src/reader.c:1582 |
678 |
msgid "no rules in the input grammar" |
msgid "no rules in the input grammar" |
679 |
msgstr "no hay reglas en la gramática de entrada" |
msgstr "no hay reglas en la gramática de entrada" |
680 |
|
|
681 |
# `token' se debe traducir como `literal' - cll |
# `token' se debe traducir como `literal' - cll |
682 |
# en terminología de compiladores token es más un terminal - ngp |
# en terminología de compiladores token es más un terminal - ngp |
683 |
# |
# |
684 |
#: src/reader.c:1607 |
#: src/reader.c:1606 |
685 |
#, c-format |
#, c-format |
686 |
msgid "symbol %s is used, but is not defined as a token and has no rules" |
msgid "symbol %s is used, but is not defined as a token and has no rules" |
687 |
msgstr "" |
msgstr "" |
688 |
"se usa el símbolo %s, pero no está definido como terminal y no tiene reglas" |
"se usa el símbolo %s, pero no está definido como terminal y no tiene reglas" |
689 |
|
|
690 |
#: src/reader.c:1713 |
#: src/reader.c:1712 |
691 |
#, c-format |
#, c-format |
692 |
msgid "conflicting precedences for %s and %s" |
msgid "conflicting precedences for %s and %s" |
693 |
msgstr "precedencias en conflicto entre %s y %s" |
msgstr "precedencias en conflicto entre %s y %s" |
694 |
|
|
695 |
#: src/reader.c:1725 |
#: src/reader.c:1724 |
696 |
#, c-format |
#, c-format |
697 |
msgid "conflicting assoc values for %s and %s" |
msgid "conflicting assoc values for %s and %s" |
698 |
msgstr "conflicto de valores assoc para %s y %s" |
msgstr "conflicto de valores assoc para %s y %s" |
699 |
|
|
700 |
#: src/reader.c:1771 |
#: src/reader.c:1770 |
701 |
#, fuzzy, c-format |
#, fuzzy, c-format |
702 |
msgid "tokens %s and %s both assigned number %d" |
msgid "tokens %s and %s both assigned number %d" |
703 |
msgstr "los terminales %s y %s tienen asignados ambos el número %s" |
msgstr "los terminales %s y %s tienen asignados ambos el número %s" |
704 |
|
|
705 |
#: src/reader.c:1783 |
#: src/reader.c:1782 |
706 |
#, c-format |
#, c-format |
707 |
msgid "the start symbol %s is undefined" |
msgid "the start symbol %s is undefined" |
708 |
msgstr "el símbolo de inicio (axioma) %s no está definido" |
msgstr "el símbolo de inicio (axioma) %s no está definido" |
709 |
|
|
710 |
#: src/reader.c:1785 |
#: src/reader.c:1784 |
711 |
#, c-format |
#, c-format |
712 |
msgid "the start symbol %s is a token" |
msgid "the start symbol %s is a token" |
713 |
msgstr "el símbolo de inicio (axioma) %s es un terminal" |
msgstr "el símbolo de inicio (axioma) %s es un terminal" |
714 |
|
|
715 |
#: src/reduce.c:402 |
#: src/reduce.c:401 |
716 |
#, fuzzy |
#, fuzzy |
717 |
msgid "Useless nonterminals:" |
msgid "Useless nonterminals:" |
718 |
msgstr "" |
msgstr "" |
719 |
"No terminales sin uso:\n" |
"No terminales sin uso:\n" |
720 |
"\n" |
"\n" |
721 |
|
|
722 |
#: src/reduce.c:417 |
#: src/reduce.c:416 |
723 |
#, fuzzy |
#, fuzzy |
724 |
msgid "Terminals which are not used:" |
msgid "Terminals which are not used:" |
725 |
msgstr "" |
msgstr "" |
728 |
"Terminales que no se usan:\n" |
"Terminales que no se usan:\n" |
729 |
"\n" |
"\n" |
730 |
|
|
731 |
#: src/reduce.c:428 |
#: src/reduce.c:427 |
732 |
#, fuzzy |
#, fuzzy |
733 |
msgid "Useless rules:" |
msgid "Useless rules:" |
734 |
msgstr "" |
msgstr "" |
737 |
"Reglas sin uso:\n" |
"Reglas sin uso:\n" |
738 |
"\n" |
"\n" |
739 |
|
|
740 |
#: src/reduce.c:457 |
#: src/reduce.c:456 |
741 |
msgid "" |
msgid "" |
742 |
"Variables\n" |
"Variables\n" |
743 |
"---------\n" |
"---------\n" |
747 |
"---------\n" |
"---------\n" |
748 |
"\n" |
"\n" |
749 |
|
|
750 |
#: src/reduce.c:459 |
#: src/reduce.c:458 |
751 |
msgid "Value Sprec Sassoc Tag\n" |
msgid "Value Sprec Sassoc Tag\n" |
752 |
msgstr "Valor Sprec Sasoc Tag\n" |
msgstr "Valor Sprec Sasoc Tag\n" |
753 |
|
|
754 |
#: src/reduce.c:464 |
#: src/reduce.c:463 |
755 |
msgid "" |
msgid "" |
756 |
"Rules\n" |
"Rules\n" |
757 |
"-----\n" |
"-----\n" |
761 |
"------\n" |
"------\n" |
762 |
"\n" |
"\n" |
763 |
|
|
764 |
#: src/reduce.c:475 |
#: src/reduce.c:474 |
765 |
msgid "" |
msgid "" |
766 |
"Rules interpreted\n" |
"Rules interpreted\n" |
767 |
"-----------------\n" |
"-----------------\n" |
771 |
"--------------------\n" |
"--------------------\n" |
772 |
"\n" |
"\n" |
773 |
|
|
774 |
#: src/reduce.c:492 |
#: src/reduce.c:491 |
775 |
#, c-format |
#, c-format |
776 |
msgid "%d rules never reduced\n" |
msgid "%d rules never reduced\n" |
777 |
msgstr "%d reglas que nunca se han reducido\n" |
msgstr "%d reglas que nunca se han reducido\n" |
778 |
|
|
779 |
#: src/reduce.c:494 |
#: src/reduce.c:493 |
780 |
#, c-format |
#, c-format |
781 |
msgid "%s contains " |
msgid "%s contains " |
782 |
msgstr "%s contiene " |
msgstr "%s contiene " |
783 |
|
|
784 |
#: src/reduce.c:498 |
#: src/reduce.c:497 |
785 |
#, c-format |
#, c-format |
786 |
msgid "%d useless nonterminal%s" |
msgid "%d useless nonterminal%s" |
787 |
msgstr "%d no terminales %s sin uso" |
msgstr "%d no terminales %s sin uso" |
788 |
|
|
789 |
#: src/reduce.c:503 |
#: src/reduce.c:502 |
790 |
msgid " and " |
msgid " and " |
791 |
msgstr " y " |
msgstr " y " |
792 |
|
|
793 |
#: src/reduce.c:507 |
#: src/reduce.c:506 |
794 |
#, c-format |
#, c-format |
795 |
msgid "%d useless rule%s" |
msgid "%d useless rule%s" |
796 |
msgstr "%d regla%s sin uso" |
msgstr "%d regla%s sin uso" |
797 |
|
|
798 |
#: src/reduce.c:540 |
#: src/reduce.c:539 |
799 |
#, c-format |
#, c-format |
800 |
msgid "Start symbol %s does not derive any sentence" |
msgid "Start symbol %s does not derive any sentence" |
801 |
msgstr "El símbolo de inicio (axioma) %s no deriva ninguna sentencia" |
msgstr "El símbolo de inicio (axioma) %s no deriva ninguna sentencia" |
812 |
# Te recomiendo `la reducción de %s' en vez de seguir el estilo inglés y |
# Te recomiendo `la reducción de %s' en vez de seguir el estilo inglés y |
813 |
# usar participios - cll |
# usar participios - cll |
814 |
# un error lo tiene cualquiera - ngp |
# un error lo tiene cualquiera - ngp |
815 |
#: src/reduce.c:553 |
#: src/reduce.c:552 |
816 |
#, c-format |
#, c-format |
817 |
msgid "" |
msgid "" |
818 |
"reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n" |
"reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n" |
932 |
msgid "'" |
msgid "'" |
933 |
msgstr "" |
msgstr "" |
934 |
|
|
|
# Duda: ¿Estás seguro de que no será `vacío'? Si no lo estás o, si por |
|
|
# el contrario, pudiera cualquiera de los casos, debieras traducirlo |
|
|
# como `vacía/o' - cll |
|
|
# según el código indica reglas vacías por eso lo puse así |
|
|
# ngp |
|
|
#~ msgid "\t\t/* empty */" |
|
|
#~ msgstr "\t\t/* vacía */" |
|
|
|
|
935 |
# ¿Por qué no lo pones en mayúsculas? Al fin y al cabo, eso es lo que |
# ¿Por qué no lo pones en mayúsculas? Al fin y al cabo, eso es lo que |
936 |
# haces luego con "FDERIVES" que traduces como "FDERIVACIONES", ... - |
# haces luego con "FDERIVES" que traduces como "FDERIVACIONES", ... - |
937 |
# cll |
# cll |
1025 |
#~ msgid "limit of %d exceeded, too many %s" |
#~ msgid "limit of %d exceeded, too many %s" |
1026 |
#~ msgstr "excedido el límite de %d, demasiados %s" |
#~ msgstr "excedido el límite de %d, demasiados %s" |
1027 |
|
|
1028 |
|
# Duda: ¿Estás seguro de que no será `vacío'? Si no lo estás o, si por |
1029 |
|
# el contrario, pudiera cualquiera de los casos, debieras traducirlo |
1030 |
|
# como `vacía/o' - cll |
1031 |
|
# según el código indica reglas vacías por eso lo puse así |
1032 |
|
# ngp |
1033 |
|
#~ msgid "\t\t/* empty */" |
1034 |
|
#~ msgstr "\t\t/* vacía */" |
1035 |
|
|
1036 |
#~ msgid "unterminated comment in `%{' definition" |
#~ msgid "unterminated comment in `%{' definition" |
1037 |
#~ msgstr "comentario sin terminar en la definición `%{'" |
#~ msgstr "comentario sin terminar en la definición `%{'" |
1038 |
|
|