6 |
msgid "" |
msgid "" |
7 |
msgstr "" |
msgstr "" |
8 |
"Project-Id-Version: GNU bison 1.29f\n" |
"Project-Id-Version: GNU bison 1.29f\n" |
9 |
"POT-Creation-Date: 2001-11-02 18:54+0100\n" |
"POT-Creation-Date: 2001-11-05 10:24+0100\n" |
10 |
"PO-Revision-Date: 2001-10-19 15:00-0500\n" |
"PO-Revision-Date: 2001-10-19 15:00-0500\n" |
11 |
"Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n" |
"Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n" |
12 |
"Language-Team: French <traduc@traduc.org>\n" |
"Language-Team: French <traduc@traduc.org>\n" |
141 |
|
|
142 |
#. Some efforts were made to ease the translators' task, please |
#. Some efforts were made to ease the translators' task, please |
143 |
#. continue. |
#. continue. |
144 |
#: src/getargs.c:83 |
#: src/getargs.c:84 |
145 |
msgid "GNU bison generates parsers for LALR(1) grammars.\n" |
msgid "GNU bison generates parsers for LALR(1) grammars.\n" |
146 |
msgstr "GNU bison génère des analyseurs pour les grammaires de type LALR(1).\n" |
msgstr "GNU bison génère des analyseurs pour les grammaires de type LALR(1).\n" |
147 |
|
|
148 |
#: src/getargs.c:87 |
#: src/getargs.c:88 |
149 |
#, c-format |
#, c-format |
150 |
msgid "Usage: %s [OPTION]... FILE\n" |
msgid "Usage: %s [OPTION]... FILE\n" |
151 |
msgstr "Usage: %s [OPTION]... FICHIER\n" |
msgstr "Usage: %s [OPTION]... FICHIER\n" |
152 |
|
|
153 |
#: src/getargs.c:91 |
#: src/getargs.c:92 |
154 |
msgid "" |
msgid "" |
155 |
"If a long option shows an argument as mandatory, then it is mandatory\n" |
"If a long option shows an argument as mandatory, then it is mandatory\n" |
156 |
"for the equivalent short option also. Similarly for optional arguments.\n" |
"for the equivalent short option also. Similarly for optional arguments.\n" |
159 |
"il est alors obligatoire également pour une option de forme courte.\n" |
"il est alors obligatoire également pour une option de forme courte.\n" |
160 |
"Il en est de même pour les paramètres optionnels.\n" |
"Il en est de même pour les paramètres optionnels.\n" |
161 |
|
|
162 |
#: src/getargs.c:97 |
#: src/getargs.c:98 |
163 |
msgid "" |
msgid "" |
164 |
"Operation modes:\n" |
"Operation modes:\n" |
165 |
" -h, --help display this help and exit\n" |
" -h, --help display this help and exit\n" |
171 |
" -V, --version afficher le nom et la version du logiciel\n" |
" -V, --version afficher le nom et la version du logiciel\n" |
172 |
" -y, --yacc émuler yacc en mode POSIX\n" |
" -y, --yacc émuler yacc en mode POSIX\n" |
173 |
|
|
174 |
#: src/getargs.c:104 |
#: src/getargs.c:105 |
175 |
msgid "" |
msgid "" |
176 |
"Parser:\n" |
"Parser:\n" |
177 |
" -S, --skeleton=FILE specify the skeleton to use\n" |
" -S, --skeleton=FILE specify the skeleton to use\n" |
193 |
" -r, --raw compter les jetons à partir de 3\n" |
" -r, --raw compter les jetons à partir de 3\n" |
194 |
" -k, --token-table inclure la table des noms de jetons\n" |
" -k, --token-table inclure la table des noms de jetons\n" |
195 |
|
|
196 |
#: src/getargs.c:116 |
#: src/getargs.c:117 |
197 |
|
#, fuzzy |
198 |
msgid "" |
msgid "" |
199 |
"Output:\n" |
"Output:\n" |
200 |
" -d, --defines also produce a header file\n" |
" -d, --defines also produce a header file\n" |
201 |
" -v, --verbose also produce an explanation of the automaton\n" |
" -v, --verbose also produce an explanation of the automaton\n" |
202 |
" -b, --file-prefix=PREFIX specify a PREFIX for output files\n" |
" -b, --file-prefix=PREFIX specify a PREFIX for output files\n" |
203 |
" -o, --output-file=FILE leave output to FILE\n" |
" -o, --output=FILE leave output to FILE\n" |
204 |
" -g, --graph also produce a VCG graph description of the " |
" -g, --graph also produce a VCG description of the " |
205 |
"automaton\n" |
"automaton\n" |
206 |
msgstr "" |
msgstr "" |
207 |
"Sortie:\n" |
"Sortie:\n" |
212 |
" -g, --graph produire aussi la description du graphe VCG de " |
" -g, --graph produire aussi la description du graphe VCG de " |
213 |
"l'automate\n" |
"l'automate\n" |
214 |
|
|
215 |
#: src/getargs.c:126 |
#: src/getargs.c:127 |
216 |
msgid "Report bugs to <bug-bison@gnu.org>.\n" |
msgid "Report bugs to <bug-bison@gnu.org>.\n" |
217 |
msgstr "Rapporter toutes anomalies à <bug-bison@gnu.org>.\n" |
msgstr "Rapporter toutes anomalies à <bug-bison@gnu.org>.\n" |
218 |
|
|
219 |
#. Some efforts were made to ease the translators' task, please |
#. Some efforts were made to ease the translators' task, please |
220 |
#. continue. |
#. continue. |
221 |
#: src/getargs.c:140 |
#: src/getargs.c:141 |
222 |
#, c-format |
#, c-format |
223 |
msgid "bison (GNU Bison) %s" |
msgid "bison (GNU Bison) %s" |
224 |
msgstr "bison (GNU Bison) %s" |
msgstr "bison (GNU Bison) %s" |
225 |
|
|
226 |
#: src/getargs.c:145 |
#: src/getargs.c:146 |
227 |
msgid "" |
msgid "" |
228 |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n" |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n" |
229 |
msgstr "" |
msgstr "" |
230 |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n" |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n" |
231 |
|
|
232 |
#: src/getargs.c:149 |
#: src/getargs.c:150 |
233 |
msgid "" |
msgid "" |
234 |
"This is free software; see the source for copying conditions. There is NO\n" |
"This is free software; see the source for copying conditions. There is NO\n" |
235 |
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" |
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" |
238 |
"reproduction. AUCUNE garantie n'est donnée; tant pour des raisons\n" |
"reproduction. AUCUNE garantie n'est donnée; tant pour des raisons\n" |
239 |
"COMMERCIALES que pour RÉPONDRE À UN BESOIN PARTICULIER.\n" |
"COMMERCIALES que pour RÉPONDRE À UN BESOIN PARTICULIER.\n" |
240 |
|
|
241 |
#: src/getargs.c:214 src/lex.c:651 |
#: src/getargs.c:215 src/lex.c:693 |
242 |
#, c-format |
#, c-format |
243 |
msgid "`%s' is no longer supported" |
msgid "`%s' is no longer supported" |
244 |
msgstr "`%s' n'est plus supporté" |
msgstr "`%s' n'est plus supporté" |
245 |
|
|
246 |
#: src/getargs.c:238 |
#: src/getargs.c:239 |
247 |
#, c-format |
#, c-format |
248 |
msgid "Try `%s --help' for more information.\n" |
msgid "Try `%s --help' for more information.\n" |
249 |
msgstr "Pour en savoir davantage, faites: `%s --help'.\n" |
msgstr "Pour en savoir davantage, faites: `%s --help'.\n" |
250 |
|
|
251 |
#: src/getargs.c:245 |
#: src/getargs.c:246 |
252 |
#, c-format |
#, c-format |
253 |
msgid "%s: no grammar file given\n" |
msgid "%s: no grammar file given\n" |
254 |
msgstr "%s: grammaire manquante\n" |
msgstr "%s: grammaire manquante\n" |
255 |
|
|
256 |
#: src/getargs.c:249 |
#: src/getargs.c:250 |
257 |
#, c-format |
#, c-format |
258 |
msgid "%s: extra arguments ignored after `%s'\n" |
msgid "%s: extra arguments ignored after `%s'\n" |
259 |
msgstr "%s: paramètres supplémentaires ignorés après `%s'\n" |
msgstr "%s: paramètres supplémentaires ignorés après `%s'\n" |
263 |
msgid "too many gotos (max %d)" |
msgid "too many gotos (max %d)" |
264 |
msgstr "nombre trop grand de \"goto\" (Max %d)" |
msgstr "nombre trop grand de \"goto\" (Max %d)" |
265 |
|
|
266 |
#: src/lex.c:77 |
#: src/lex.c:76 |
267 |
msgid "unexpected `/' found and ignored" |
msgid "unexpected `/' found and ignored" |
268 |
msgstr "`/' inattendu et ignoré" |
msgstr "`/' inattendu et ignoré" |
269 |
|
|
270 |
#: src/lex.c:106 src/reader.c:269 |
#: src/lex.c:105 src/reader.c:269 |
271 |
msgid "unterminated comment" |
msgid "unterminated comment" |
272 |
msgstr "le commentaire ne se termine pas" |
msgstr "le commentaire ne se termine pas" |
273 |
|
|
274 |
#: src/lex.c:138 |
#: src/lex.c:137 |
275 |
msgid "unexpected end of file" |
msgid "unexpected end of file" |
276 |
msgstr "Fin de fichier inattendue" |
msgstr "Fin de fichier inattendue" |
277 |
|
|
278 |
#: src/lex.c:167 |
#: src/lex.c:166 |
279 |
msgid "unescaped newline in constant" |
msgid "unescaped newline in constant" |
280 |
msgstr "retour de chariot sans échappement dans une constante" |
msgstr "retour de chariot sans échappement dans une constante" |
281 |
|
|
282 |
#: src/lex.c:209 |
#: src/lex.c:208 |
283 |
#, c-format |
#, c-format |
284 |
msgid "octal value outside range 0...255: `\\%o'" |
msgid "octal value outside range 0...255: `\\%o'" |
285 |
msgstr "valeur octale à l'extérieur de l'intervalle 0...255: \\%o" |
msgstr "valeur octale à l'extérieur de l'intervalle 0...255: \\%o" |
286 |
|
|
287 |
#: src/lex.c:234 |
#: src/lex.c:233 |
288 |
#, c-format |
#, c-format |
289 |
msgid "hexadecimal value above 255: `\\x%x'" |
msgid "hexadecimal value above 255: `\\x%x'" |
290 |
msgstr "valeur hexadécimale supérieure à 255: \\x%x" |
msgstr "valeur hexadécimale supérieure à 255: \\x%x" |
291 |
|
|
292 |
#: src/lex.c:246 |
#: src/lex.c:245 |
293 |
#, c-format |
#, c-format |
294 |
msgid "unknown escape sequence: `\\' followed by `%s'" |
msgid "unknown escape sequence: `\\' followed by `%s'" |
295 |
msgstr "séquence d'échappement inconnue: `\\' suivie de `%s'" |
msgstr "séquence d'échappement inconnue: `\\' suivie de `%s'" |
296 |
|
|
297 |
#: src/lex.c:343 |
#: src/lex.c:342 |
298 |
msgid "unterminated type name at end of file" |
msgid "unterminated type name at end of file" |
299 |
msgstr "le nom de type ne se termine pas avant la fin de fichier" |
msgstr "le nom de type ne se termine pas avant la fin de fichier" |
300 |
|
|
301 |
#: src/lex.c:346 |
#: src/lex.c:345 |
302 |
msgid "unterminated type name" |
msgid "unterminated type name" |
303 |
msgstr "le nom de type ne se termine pas" |
msgstr "le nom de type ne se termine pas" |
304 |
|
|
306 |
msgid "use \"...\" for multi-character literal tokens" |
msgid "use \"...\" for multi-character literal tokens" |
307 |
msgstr "utilisez \"...\" pour les terminaux litéraux de plusieurs caractères" |
msgstr "utilisez \"...\" pour les terminaux litéraux de plusieurs caractères" |
308 |
|
|
309 |
|
#: src/lex.c:666 |
310 |
|
#, c-format |
311 |
|
msgid "`%s' supports no argument: %s" |
312 |
|
msgstr "" |
313 |
|
|
314 |
|
#: src/lex.c:682 |
315 |
|
#, fuzzy, c-format |
316 |
|
msgid "`%s' requires an argument" |
317 |
|
msgstr "%s: l'option %s requiert un paramètre\n" |
318 |
|
|
319 |
#: src/main.c:125 |
#: src/main.c:125 |
320 |
#, c-format |
#, c-format |
321 |
msgid "%s: internal error: %s\n" |
msgid "%s: internal error: %s\n" |
474 |
msgid "symbol %s redefined" |
msgid "symbol %s redefined" |
475 |
msgstr "symbole %s redéfini" |
msgstr "symbole %s redéfini" |
476 |
|
|
477 |
#: src/reader.c:532 src/reader.c:610 src/reader.c:671 src/reader.c:1283 |
#: src/reader.c:532 src/reader.c:610 src/reader.c:671 src/reader.c:1294 |
478 |
#, c-format |
#, c-format |
479 |
msgid "type redeclaration for %s" |
msgid "type redeclaration for %s" |
480 |
msgstr "redéclaration du type de %s" |
msgstr "redéclaration du type de %s" |
484 |
msgid "`%s' is invalid in %s" |
msgid "`%s' is invalid in %s" |
485 |
msgstr "`%s' n'est pas valide dans %s" |
msgstr "`%s' n'est pas valide dans %s" |
486 |
|
|
487 |
#: src/reader.c:558 src/reader.c:716 |
#: src/reader.c:558 src/reader.c:723 |
488 |
#, c-format |
#, c-format |
489 |
msgid "multiple %s declarations" |
msgid "multiple %s declarations" |
490 |
msgstr "multiples déclarations %s" |
msgstr "multiples déclarations %s" |
491 |
|
|
492 |
#: src/reader.c:560 src/reader.c:895 src/reader.c:920 src/reader.c:1261 |
#: src/reader.c:560 src/reader.c:902 src/reader.c:927 src/reader.c:1272 |
493 |
#, c-format |
#, c-format |
494 |
msgid "invalid %s declaration" |
msgid "invalid %s declaration" |
495 |
msgstr "la déclaration %s n'est pas valide" |
msgstr "la déclaration %s n'est pas valide" |
519 |
msgid "unexpected item: %s" |
msgid "unexpected item: %s" |
520 |
msgstr "item inattendu: %s" |
msgstr "item inattendu: %s" |
521 |
|
|
522 |
#: src/reader.c:759 src/reader.c:1087 src/reader.c:1158 |
#: src/reader.c:766 src/reader.c:1098 src/reader.c:1169 |
523 |
#, c-format |
#, c-format |
524 |
msgid "unmatched %s" |
msgid "unmatched %s" |
525 |
msgstr "non appariement de %s" |
msgstr "non appariement de %s" |
526 |
|
|
527 |
#: src/reader.c:791 |
#: src/reader.c:798 |
528 |
#, c-format |
#, c-format |
529 |
msgid "argument of %%expect is not an integer" |
msgid "argument of %%expect is not an integer" |
530 |
msgstr "le paramètre de %%expect n'est pas un entier" |
msgstr "le paramètre de %%expect n'est pas un entier" |
531 |
|
|
532 |
#: src/reader.c:837 |
#: src/reader.c:844 |
533 |
#, c-format |
#, c-format |
534 |
msgid "unrecognized item %s, expected an identifier" |
msgid "unrecognized item %s, expected an identifier" |
535 |
msgstr "item %s non reconnu, un identificateur est attendu" |
msgstr "item %s non reconnu, un identificateur est attendu" |
536 |
|
|
537 |
#: src/reader.c:859 |
#: src/reader.c:866 |
538 |
#, c-format |
#, c-format |
539 |
msgid "expected string constant instead of %s" |
msgid "expected string constant instead of %s" |
540 |
msgstr "chaîne de caractères constante attendue plutôt que %s" |
msgstr "chaîne de caractères constante attendue plutôt que %s" |
541 |
|
|
542 |
#: src/reader.c:1003 |
#: src/reader.c:1014 |
543 |
#, c-format |
#, c-format |
544 |
msgid "unrecognized: %s" |
msgid "unrecognized: %s" |
545 |
msgstr "non reconnu: %s" |
msgstr "non reconnu: %s" |
546 |
|
|
547 |
#: src/reader.c:1008 |
#: src/reader.c:1019 |
548 |
msgid "no input grammar" |
msgid "no input grammar" |
549 |
msgstr "aucune grammaire en entrée" |
msgstr "aucune grammaire en entrée" |
550 |
|
|
551 |
#: src/reader.c:1013 |
#: src/reader.c:1024 |
552 |
#, c-format |
#, c-format |
553 |
msgid "unknown character: %s" |
msgid "unknown character: %s" |
554 |
msgstr "caractère inconnu: %s" |
msgstr "caractère inconnu: %s" |
555 |
|
|
556 |
#: src/reader.c:1181 |
#: src/reader.c:1192 |
557 |
#, c-format |
#, c-format |
558 |
msgid "unterminated %guard clause" |
msgid "unterminated %guard clause" |
559 |
msgstr "clause %guard non terminée" |
msgstr "clause %guard non terminée" |
560 |
|
|
561 |
#: src/reader.c:1348 |
#: src/reader.c:1359 |
562 |
msgid "ill-formed rule: initial symbol not followed by colon" |
msgid "ill-formed rule: initial symbol not followed by colon" |
563 |
msgstr "règle mal formée: le symbole initial n'est pas suivi de `:'" |
msgstr "règle mal formée: le symbole initial n'est pas suivi de `:'" |
564 |
|
|
565 |
#: src/reader.c:1355 |
#: src/reader.c:1366 |
566 |
msgid "grammar starts with vertical bar" |
msgid "grammar starts with vertical bar" |
567 |
msgstr "la grammaire débute par une barre verticale" |
msgstr "la grammaire débute par une barre verticale" |
568 |
|
|
569 |
#: src/reader.c:1386 |
#: src/reader.c:1397 |
570 |
#, c-format |
#, c-format |
571 |
msgid "rule given for %s, which is a token" |
msgid "rule given for %s, which is a token" |
572 |
msgstr "la règle pour %s, qui est un terminal" |
msgstr "la règle pour %s, qui est un terminal" |
573 |
|
|
574 |
#: src/reader.c:1488 |
#: src/reader.c:1499 |
575 |
msgid "two @prec's in a row" |
msgid "two @prec's in a row" |
576 |
msgstr "deux @prec de suite" |
msgstr "deux @prec de suite" |
577 |
|
|
578 |
#: src/reader.c:1496 |
#: src/reader.c:1507 |
579 |
#, c-format |
#, c-format |
580 |
msgid "%%guard present but %%semantic_parser not specified" |
msgid "%%guard present but %%semantic_parser not specified" |
581 |
msgstr "%%guard est présent mais %%semantic_parser n'est pas spécifié" |
msgstr "%%guard est présent mais %%semantic_parser n'est pas spécifié" |
582 |
|
|
583 |
#: src/reader.c:1505 |
#: src/reader.c:1516 |
584 |
msgid "two actions at end of one rule" |
msgid "two actions at end of one rule" |
585 |
msgstr "deux actions à la fin d'une même règle" |
msgstr "deux actions à la fin d'une même règle" |
586 |
|
|
587 |
#: src/reader.c:1519 |
#: src/reader.c:1530 |
588 |
#, c-format |
#, c-format |
589 |
msgid "type clash (`%s' `%s') on default action" |
msgid "type clash (`%s' `%s') on default action" |
590 |
msgstr "conflit de type (`%s' `%s') pour l'action par défaut" |
msgstr "conflit de type (`%s' `%s') pour l'action par défaut" |
591 |
|
|
592 |
#: src/reader.c:1525 |
#: src/reader.c:1536 |
593 |
msgid "empty rule for typed nonterminal, and no action" |
msgid "empty rule for typed nonterminal, and no action" |
594 |
msgstr "règle vide pour une catégorie typée et aucune action" |
msgstr "règle vide pour une catégorie typée et aucune action" |
595 |
|
|
596 |
#: src/reader.c:1569 |
#: src/reader.c:1580 |
597 |
#, c-format |
#, c-format |
598 |
msgid "invalid input: %s" |
msgid "invalid input: %s" |
599 |
msgstr "entrée non valide: %s" |
msgstr "entrée non valide: %s" |
600 |
|
|
601 |
#: src/reader.c:1577 |
#: src/reader.c:1588 |
602 |
#, c-format |
#, c-format |
603 |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
604 |
msgstr "trop de symboles (jeton plus non terminaux); maximum %d" |
msgstr "trop de symboles (jeton plus non terminaux); maximum %d" |
605 |
|
|
606 |
#: src/reader.c:1580 |
#: src/reader.c:1591 |
607 |
msgid "no rules in the input grammar" |
msgid "no rules in the input grammar" |
608 |
msgstr "la grammaire n'a pas de règles" |
msgstr "la grammaire n'a pas de règles" |
609 |
|
|
610 |
#: src/reader.c:1604 |
#: src/reader.c:1615 |
611 |
#, c-format |
#, c-format |
612 |
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" |
613 |
msgstr "" |
msgstr "" |
614 |
"le symbole %s est utilisé mais ce n'est pas un terminal et il ne possède pas " |
"le symbole %s est utilisé mais ce n'est pas un terminal et il ne possède pas " |
615 |
"de règle" |
"de règle" |
616 |
|
|
617 |
#: src/reader.c:1696 |
#: src/reader.c:1707 |
618 |
#, c-format |
#, c-format |
619 |
msgid "tokens %s and %s both assigned number %d" |
msgid "tokens %s and %s both assigned number %d" |
620 |
msgstr "les jetons %s et %s se sont vus assigner le nombre %d" |
msgstr "les jetons %s et %s se sont vus assigner le nombre %d" |
621 |
|
|
622 |
#: src/reader.c:1749 |
#: src/reader.c:1760 |
623 |
#, c-format |
#, c-format |
624 |
msgid "conflicting precedences for %s and %s" |
msgid "conflicting precedences for %s and %s" |
625 |
msgstr "les priorités pour %s et %s entrent en conflit" |
msgstr "les priorités pour %s et %s entrent en conflit" |
626 |
|
|
627 |
#: src/reader.c:1761 |
#: src/reader.c:1772 |
628 |
#, c-format |
#, c-format |
629 |
msgid "conflicting assoc values for %s and %s" |
msgid "conflicting assoc values for %s and %s" |
630 |
msgstr "les valeurs d'association de %s et %s entrent en conflit" |
msgstr "les valeurs d'association de %s et %s entrent en conflit" |
631 |
|
|
632 |
#: src/reader.c:1800 |
#: src/reader.c:1811 |
633 |
#, c-format |
#, c-format |
634 |
msgid "the start symbol %s is undefined" |
msgid "the start symbol %s is undefined" |
635 |
msgstr "le symbole de départ %s n'est pas défini" |
msgstr "le symbole de départ %s n'est pas défini" |
636 |
|
|
637 |
#: src/reader.c:1802 |
#: src/reader.c:1813 |
638 |
#, c-format |
#, c-format |
639 |
msgid "the start symbol %s is a token" |
msgid "the start symbol %s is a token" |
640 |
msgstr "le symbole de départ %s est un terminal" |
msgstr "le symbole de départ %s est un terminal" |