5 |
# |
# |
6 |
msgid "" |
msgid "" |
7 |
msgstr "" |
msgstr "" |
8 |
"Project-Id-Version: GNU bison 1.28d\n" |
"Project-Id-Version: GNU bison 1.34a\n" |
9 |
"POT-Creation-Date: 2002-04-22 10:39+0200\n" |
"POT-Creation-Date: 2002-05-02 09:20+0200\n" |
10 |
"PO-Revision-Date: 2001-08-29 20:00-0500\n" |
"PO-Revision-Date: 2002-03-21 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" |
13 |
"MIME-Version: 1.0\n" |
"MIME-Version: 1.0\n" |
14 |
"Content-Type: text/plain; charset=ISO-8859-1\n" |
"Content-Type: text/plain; charset=ISO-8859-1\n" |
15 |
"Content-Transfer-Encoding: 8-bit\n" |
"Content-Transfer-Encoding: 8-bit\n" |
16 |
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n" |
17 |
|
|
18 |
#: src/LR0.c:198 |
#: src/LR0.c:198 |
19 |
#, c-format |
#, c-format |
51 |
msgstr "une erreur" |
msgstr "une erreur" |
52 |
|
|
53 |
#: src/conflicts.c:284 |
#: src/conflicts.c:284 |
54 |
#, fuzzy, c-format |
#, c-format |
55 |
msgid "%d shift/reduce conflict" |
msgid "%d shift/reduce conflict" |
56 |
msgid_plural "%d shift/reduce conflicts" |
msgid_plural "%d shift/reduce conflicts" |
57 |
msgstr[0] " %d conflits décalage/réduction" |
msgstr[0] "%d conflit par décalage/réduction" |
58 |
|
msgstr[1] "%d conflits par décalage/réduction" |
59 |
|
|
60 |
#: src/conflicts.c:291 |
#: src/conflicts.c:291 |
|
#, fuzzy |
|
61 |
msgid "and" |
msgid "and" |
62 |
msgstr " et" |
msgstr "et" |
63 |
|
|
64 |
#: src/conflicts.c:297 |
#: src/conflicts.c:297 |
65 |
#, fuzzy, c-format |
#, c-format |
66 |
msgid "%d reduce/reduce conflict" |
msgid "%d reduce/reduce conflict" |
67 |
msgid_plural "%d reduce/reduce conflicts" |
msgid_plural "%d reduce/reduce conflicts" |
68 |
msgstr[0] " %d conflits réduction/réduction" |
msgstr[0] "%d conflit par réduction/réduction" |
69 |
|
msgstr[1] "%d conflits par réduction/réduction" |
70 |
|
|
71 |
#: src/conflicts.c:322 |
#: src/conflicts.c:322 |
72 |
#, fuzzy, c-format |
#, c-format |
73 |
msgid "State %d contains " |
msgid "State %d contains " |
74 |
msgstr "L'état %d contient" |
msgstr "L'état %d contient " |
75 |
|
|
76 |
#: src/conflicts.c:369 |
#: src/conflicts.c:369 |
77 |
msgid "conflicts: " |
msgid "conflicts: " |
93 |
msgstr "%s contient " |
msgstr "%s contient " |
94 |
|
|
95 |
#: src/conflicts.c:387 |
#: src/conflicts.c:387 |
96 |
#, fuzzy, c-format |
#, c-format |
97 |
msgid "expected %d shift/reduce conflict\n" |
msgid "expected %d shift/reduce conflict\n" |
98 |
msgid_plural "expected %d shift/reduce conflicts\n" |
msgid_plural "expected %d shift/reduce conflicts\n" |
99 |
msgstr[0] " %d conflits décalage/réduction" |
msgstr[0] "attendait %d conflit par décalage/réduction\n" |
100 |
|
msgstr[1] "attendait %d conflits par décalage/réduction\n" |
101 |
|
|
102 |
#: src/files.c:159 |
#: src/files.c:160 |
103 |
#, c-format |
#, c-format |
104 |
msgid "cannot open file `%s'" |
msgid "cannot open file `%s'" |
105 |
msgstr "ne peut ouvrir le fichier `%s'" |
msgstr "ne peut ouvrir le fichier « %s »" |
106 |
|
|
107 |
#: src/files.c:178 |
#: src/files.c:179 |
108 |
msgid "cannot close file" |
msgid "cannot close file" |
109 |
msgstr "ne peut fermer le fichier" |
msgstr "ne peut fermer le fichier" |
110 |
|
|
122 |
"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" |
123 |
"for the equivalent short option also. Similarly for optional arguments.\n" |
"for the equivalent short option also. Similarly for optional arguments.\n" |
124 |
msgstr "" |
msgstr "" |
125 |
"Si une option de forme longue montre un paramètre comme étant obligatoire,\n" |
"Si une option de forme longue montre un arguement comme étant obligatoire,\n" |
126 |
"il est alors obligatoire également pour une option de forme courte.\n" |
"il est alors obligatoire également pour une option de forme courte.\n" |
127 |
"Il en est de même pour les paramètres optionnels.\n" |
"Il en est de même pour les arguments optionnels.\n" |
128 |
|
|
129 |
#: src/getargs.c:70 |
#: src/getargs.c:70 |
130 |
msgid "" |
msgid "" |
155 |
" de l'analyseur\n" |
" de l'analyseur\n" |
156 |
" --locations permettre le calcul des localisations\n" |
" --locations permettre le calcul des localisations\n" |
157 |
" -p, --name-prefix=PREFIXE accoler le PREFIXE aux symboles externes\n" |
" -p, --name-prefix=PREFIXE accoler le PREFIXE aux symboles externes\n" |
158 |
" -l, --no-lines ne pas générer les directives `#line'\n" |
" -l, --no-lines ne pas générer les directives « #line »\n" |
159 |
" -n, --no-parser générer les tables seulement\n" |
" -n, --no-parser générer les tables seulement\n" |
160 |
" -r, --raw compter les jetons à partir de 3\n" |
" -r, --raw compter les jetons à partir de 3\n" |
161 |
" -k, --token-table inclure la table des noms de jetons\n" |
" -k, --token-table inclure la table des noms de jetons\n" |
162 |
|
|
163 |
#: src/getargs.c:89 |
#: src/getargs.c:89 |
|
#, fuzzy |
|
164 |
msgid "" |
msgid "" |
165 |
"Output:\n" |
"Output:\n" |
166 |
" -d, --defines also produce a header file\n" |
" -d, --defines also produce a header file\n" |
174 |
" -d, --defines produire un fichier d'en-tête\n" |
" -d, --defines produire un fichier d'en-tête\n" |
175 |
" -v, --verbose produire une explication de l'automate\n" |
" -v, --verbose produire une explication de l'automate\n" |
176 |
" -b, --file-prefix=PREFIXE utiliser le PREFIXE pour le fichier de sortie\n" |
" -b, --file-prefix=PREFIXE utiliser le PREFIXE pour le fichier de sortie\n" |
177 |
" -o, --output-file=FICHIER produire la sortie dans le FICHIER\n" |
" -o, --output=FICHIER produire la sortie dans le FICHIER\n" |
178 |
" -g, --graph produire aussi la description du graphe VCG de " |
" -g, --graph produire aussi la description du graphe VCG de " |
179 |
"l'automate\n" |
"l'automate\n" |
180 |
|
|
195 |
#, fuzzy, c-format |
#, fuzzy, c-format |
196 |
msgid "Copyright (C) %d Free Software Foundation, Inc.\n" |
msgid "Copyright (C) %d Free Software Foundation, Inc.\n" |
197 |
msgstr "" |
msgstr "" |
198 |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001 Free Software Foundation, Inc.\n" |
"Copyright 1984, 1986, 1989, 1992, 2000, 2001, 2002 Free Software Foundation, " |
199 |
|
"Inc.\n" |
200 |
|
|
201 |
#: src/getargs.c:121 |
#: src/getargs.c:121 |
202 |
msgid "" |
msgid "" |
210 |
#: src/getargs.c:200 src/lex.c:603 |
#: src/getargs.c:200 src/lex.c:603 |
211 |
#, c-format |
#, c-format |
212 |
msgid "`%s' is no longer supported" |
msgid "`%s' is no longer supported" |
213 |
msgstr "`%s' n'est plus supporté" |
msgstr "« %s » n'est plus supporté" |
214 |
|
|
215 |
#: src/getargs.c:224 |
#: src/getargs.c:224 |
216 |
#, c-format |
#, c-format |
217 |
msgid "Try `%s --help' for more information.\n" |
msgid "Try `%s --help' for more information.\n" |
218 |
msgstr "Pour en savoir davantage, faites: `%s --help'.\n" |
msgstr "Pour en savoir davantage, faites: « %s --help ».\n" |
219 |
|
|
220 |
#: src/getargs.c:233 |
#: src/getargs.c:233 |
221 |
#, c-format |
#, c-format |
225 |
#: src/getargs.c:237 |
#: src/getargs.c:237 |
226 |
#, c-format |
#, c-format |
227 |
msgid "%s: extra arguments ignored after `%s'\n" |
msgid "%s: extra arguments ignored after `%s'\n" |
228 |
msgstr "%s: paramètres supplémentaires ignorés après `%s'\n" |
msgstr "%s: arguments supplémentaires ignorés après « %s »\n" |
229 |
|
|
230 |
#: src/lalr.c:174 |
#: src/lalr.c:174 |
231 |
#, c-format |
#, c-format |
232 |
msgid "too many gotos (max %d)" |
msgid "too many gotos (max %d)" |
233 |
msgstr "nombre trop grand de \"goto\" (Max %d)" |
msgstr "nombre trop grand de « goto » (Max %d)" |
234 |
|
|
235 |
#: src/lex.c:77 |
#: src/lex.c:77 |
236 |
msgid "unexpected `/' found and ignored" |
msgid "unexpected `/' found and ignored" |
237 |
msgstr "`/' inattendu et ignoré" |
msgstr "« / » inattendu et ignoré" |
238 |
|
|
239 |
#: src/lex.c:106 src/reader.c:463 |
#: src/lex.c:106 src/reader.c:485 |
240 |
msgid "unterminated comment" |
msgid "unterminated comment" |
241 |
msgstr "le commentaire ne se termine pas" |
msgstr "le commentaire ne se termine pas" |
242 |
|
|
251 |
#: src/lex.c:196 |
#: src/lex.c:196 |
252 |
#, c-format |
#, c-format |
253 |
msgid "octal value outside range 0...255: `\\%o'" |
msgid "octal value outside range 0...255: `\\%o'" |
254 |
msgstr "valeur octale à l'extérieur de l'intervalle 0...255: \\%o" |
msgstr "valeur octale à l'extérieur de l'intervalle 0...255: « \\%o »" |
255 |
|
|
256 |
#: src/lex.c:221 |
#: src/lex.c:221 |
257 |
#, c-format |
#, c-format |
258 |
msgid "hexadecimal value above 255: `\\x%x'" |
msgid "hexadecimal value above 255: `\\x%x'" |
259 |
msgstr "valeur hexadécimale supérieure à 255: \\x%x" |
msgstr "valeur hexadécimale supérieure à 255: « \\x%x »" |
260 |
|
|
261 |
#: src/lex.c:233 |
#: src/lex.c:233 |
262 |
#, c-format |
#, c-format |
263 |
msgid "unknown escape sequence: `\\' followed by `%s'" |
msgid "unknown escape sequence: `\\' followed by `%s'" |
264 |
msgstr "séquence d'échappement inconnue: `\\' suivie de `%s'" |
msgstr "séquence d'échappement inconnue: « \\ » suivie de « %s »" |
265 |
|
|
266 |
#: src/lex.c:264 |
#: src/lex.c:264 |
267 |
msgid "unterminated type name at end of file" |
msgid "unterminated type name at end of file" |
278 |
#: src/lex.c:575 |
#: src/lex.c:575 |
279 |
#, c-format |
#, c-format |
280 |
msgid "`%s' supports no argument: %s" |
msgid "`%s' supports no argument: %s" |
281 |
msgstr "" |
msgstr "« %s » ne supporte aucun argument: %s" |
282 |
|
|
283 |
#: src/lex.c:592 |
#: src/lex.c:592 |
284 |
#, fuzzy, c-format |
#, c-format |
285 |
msgid "`%s' requires an argument" |
msgid "`%s' requires an argument" |
286 |
msgstr "%s: l'option %s requiert un paramètre\n" |
msgstr "« %s »: requiert un argument" |
287 |
|
|
288 |
#: src/print.c:46 |
#: src/print.c:46 |
289 |
#, c-format |
#, c-format |
322 |
#: src/print.c:223 src/print.c:298 |
#: src/print.c:223 src/print.c:298 |
323 |
#, c-format |
#, c-format |
324 |
msgid " %-4s\t[reduce using rule %d (%s)]\n" |
msgid " %-4s\t[reduce using rule %d (%s)]\n" |
325 |
msgstr " %-4s\t[réduction par la règle %d (%s)\n" |
msgstr " %-4s\t[réduction par la règle %d (%s)]\n" |
326 |
|
|
327 |
#: src/print.c:279 src/print.c:292 |
#: src/print.c:279 src/print.c:292 |
328 |
#, c-format |
#, c-format |
353 |
|
|
354 |
#: src/print.c:371 |
#: src/print.c:371 |
355 |
msgid "Number, Line, Rule" |
msgid "Number, Line, Rule" |
356 |
msgstr "" |
msgstr "Nombre, ligne, règle" |
357 |
|
|
358 |
#: src/print.c:374 |
#: src/print.c:374 |
359 |
#, fuzzy, c-format |
#, c-format |
360 |
msgid " %3d %3d %s ->" |
msgid " %3d %3d %s ->" |
361 |
msgstr "règle %-4d %s ->" |
msgstr " %3d %3d %s ->" |
362 |
|
|
363 |
#: src/print.c:381 |
#: src/print.c:381 |
364 |
msgid "empty" |
msgid "empty" |
365 |
msgstr "" |
msgstr "vide" |
366 |
|
|
367 |
#: src/print.c:388 |
#: src/print.c:388 |
368 |
msgid "Terminals, with rules where they appear" |
msgid "Terminals, with rules where they appear" |
390 |
#: src/reader.c:124 |
#: src/reader.c:124 |
391 |
#, c-format |
#, c-format |
392 |
msgid "symbol `%s' used more than once as a literal string" |
msgid "symbol `%s' used more than once as a literal string" |
393 |
msgstr "symbole `%s' utilisé plus d'une fois dans une chaîne litérale" |
msgstr "symbole « %s » utilisé plus d'une fois dans une chaîne litérale" |
394 |
|
|
395 |
#: src/reader.c:127 |
#: src/reader.c:127 |
396 |
#, c-format |
#, c-format |
397 |
msgid "symbol `%s' given more than one literal string" |
msgid "symbol `%s' given more than one literal string" |
398 |
msgstr "symbole `%s' présent dans plus d'une chaîne litérale" |
msgstr "symbole « %s » présent dans plus d'une chaîne litérale" |
399 |
|
|
400 |
#: src/reader.c:162 |
#: src/reader.c:162 |
401 |
#, c-format |
#, c-format |
425 |
msgid "invalid $ value" |
msgid "invalid $ value" |
426 |
msgstr "la valeur de symbole $ n'est pas valide" |
msgstr "la valeur de symbole $ n'est pas valide" |
427 |
|
|
428 |
#: src/reader.c:353 src/reader.c:368 |
#: src/reader.c:375 src/reader.c:390 |
429 |
msgid "unterminated string at end of file" |
msgid "unterminated string at end of file" |
430 |
msgstr "chaîne de caractères non terminée en fin de fichier" |
msgstr "chaîne de caractères non terminée en fin de fichier" |
431 |
|
|
432 |
#: src/reader.c:356 |
#: src/reader.c:378 |
433 |
msgid "unterminated string" |
msgid "unterminated string" |
434 |
msgstr "chaîne de caractère non terminée" |
msgstr "chaîne de caractère non terminée" |
435 |
|
|
436 |
#: src/reader.c:498 src/reader.c:562 |
#: src/reader.c:520 src/reader.c:584 |
437 |
#, fuzzy, c-format |
#, fuzzy, c-format |
438 |
msgid "invalid value: %s%d" |
msgid "invalid value: %s%d" |
439 |
msgstr "la valeur de symbole $ n'est pas valide" |
msgstr "valeur @ invalide" |
440 |
|
|
441 |
#: src/reader.c:512 src/reader.c:584 |
#: src/reader.c:534 src/reader.c:606 |
442 |
#, c-format |
#, c-format |
443 |
msgid "%s is invalid" |
msgid "%s is invalid" |
444 |
msgstr "%s n'est pas valide" |
msgstr "%s n'est pas valide" |
445 |
|
|
446 |
#: src/reader.c:552 |
#: src/reader.c:574 |
447 |
#, c-format |
#, c-format |
448 |
msgid "$$ of `%s' has no declared type" |
msgid "$$ of `%s' has no declared type" |
449 |
msgstr "$$ de `%s' n'a pas son type déclaré" |
msgstr "$$ de « %s » n'a pas son type déclaré" |
450 |
|
|
451 |
#: src/reader.c:576 |
#: src/reader.c:598 |
452 |
#, c-format |
#, c-format |
453 |
msgid "$%d of `%s' has no declared type" |
msgid "$%d of `%s' has no declared type" |
454 |
msgstr "$%d de `%s' n'a pas de type déclaré" |
msgstr "$%d de « %s » n'a pas de type déclaré" |
455 |
|
|
456 |
#: src/reader.c:634 |
#: src/reader.c:656 |
457 |
msgid "unterminated `%{' definition" |
msgid "unterminated `%{' definition" |
458 |
msgstr "La section de définition (%{) ne termine pas avant la fin du fichier" |
msgstr "La section de définition « %{ » ne termine pas avant la fin du fichier" |
459 |
|
|
460 |
#: src/reader.c:679 src/reader.c:789 src/reader.c:840 src/reader.c:1092 |
#: src/reader.c:701 src/reader.c:811 src/reader.c:862 src/reader.c:1114 |
461 |
#, c-format |
#, c-format |
462 |
msgid "Premature EOF after %s" |
msgid "Premature EOF after %s" |
463 |
msgstr "Fin de fichier prématutée après %s" |
msgstr "Fin de fichier prématutée après %s" |
464 |
|
|
465 |
#: src/reader.c:704 src/reader.c:859 |
#: src/reader.c:726 src/reader.c:881 |
466 |
#, c-format |
#, c-format |
467 |
msgid "symbol %s redefined" |
msgid "symbol %s redefined" |
468 |
msgstr "symbole %s redéfini" |
msgstr "symbole %s redéfini" |
469 |
|
|
470 |
#: src/reader.c:716 src/reader.c:804 src/reader.c:870 |
#: src/reader.c:738 src/reader.c:826 src/reader.c:892 |
471 |
#, c-format |
#, c-format |
472 |
msgid "type redeclaration for %s" |
msgid "type redeclaration for %s" |
473 |
msgstr "redéclaration du type de %s" |
msgstr "redéclaration du type de %s" |
474 |
|
|
475 |
#: src/reader.c:734 |
#: src/reader.c:756 |
476 |
#, c-format |
#, c-format |
477 |
msgid "`%s' is invalid in %s" |
msgid "`%s' is invalid in %s" |
478 |
msgstr "`%s' n'est pas valide dans %s" |
msgstr "« %s » n'est pas valide dans %s" |
479 |
|
|
480 |
#: src/reader.c:752 src/reader.c:916 |
#: src/reader.c:774 src/reader.c:938 |
481 |
#, c-format |
#, c-format |
482 |
msgid "multiple %s declarations" |
msgid "multiple %s declarations" |
483 |
msgstr "multiples déclarations %s" |
msgstr "multiples déclarations %s" |
484 |
|
|
485 |
#: src/reader.c:754 src/reader.c:1072 src/reader.c:1087 src/reader.c:1120 |
#: src/reader.c:776 src/reader.c:1094 src/reader.c:1109 src/reader.c:1142 |
486 |
#: src/reader.c:1134 src/reader.c:1337 |
#: src/reader.c:1156 src/reader.c:1362 |
487 |
#, c-format |
#, c-format |
488 |
msgid "invalid %s declaration" |
msgid "invalid %s declaration" |
489 |
msgstr "la déclaration %s n'est pas valide" |
msgstr "la déclaration %s n'est pas valide" |
490 |
|
|
491 |
#: src/reader.c:774 |
#: src/reader.c:796 |
492 |
msgid "%type declaration has no <typename>" |
msgid "%type declaration has no <typename>" |
493 |
msgstr "la déclaration %type n'a pas de <nom_de_type>" |
msgstr "la déclaration %type n'a pas de <nom_de_type>" |
494 |
|
|
495 |
#: src/reader.c:809 |
#: src/reader.c:831 |
496 |
#, c-format |
#, c-format |
497 |
msgid "invalid %%type declaration due to item: %s" |
msgid "invalid %%type declaration due to item: %s" |
498 |
msgstr "la déclaration %%type n'est pas valide en raison de l'item: %s" |
msgstr "la déclaration %%type n'est pas valide en raison de l'item: %s" |
499 |
|
|
500 |
#: src/reader.c:855 |
#: src/reader.c:877 |
501 |
#, c-format |
#, c-format |
502 |
msgid "redefining precedence of %s" |
msgid "redefining precedence of %s" |
503 |
msgstr "redéfinition du niveau de priorité de %s" |
msgstr "redéfinition du niveau de priorité de %s" |
504 |
|
|
505 |
#: src/reader.c:882 |
#: src/reader.c:904 |
506 |
#, c-format |
#, c-format |
507 |
msgid "invalid text (%s) - number should be after identifier" |
msgid "invalid text (%s) - number should be after identifier" |
508 |
msgstr "" |
msgstr "" |
509 |
"le texte n'est pas valide (%s) - le nombre devrait suivre l'identificateur" |
"le texte n'est pas valide (%s) - le nombre devrait suivre l'identificateur" |
510 |
|
|
511 |
#: src/reader.c:892 |
#: src/reader.c:914 |
512 |
#, c-format |
#, c-format |
513 |
msgid "unexpected item: %s" |
msgid "unexpected item: %s" |
514 |
msgstr "item inattendu: %s" |
msgstr "item inattendu: %s" |
515 |
|
|
516 |
#: src/reader.c:949 src/reader.c:1308 |
#: src/reader.c:971 src/reader.c:1333 |
517 |
#, c-format |
#, c-format |
518 |
msgid "unmatched %s" |
msgid "unmatched %s" |
519 |
msgstr "non appariement de %s" |
msgstr "non appariement de %s" |
520 |
|
|
521 |
#: src/reader.c:978 |
#: src/reader.c:1000 |
522 |
#, c-format |
#, c-format |
523 |
msgid "argument of %%expect is not an integer" |
msgid "argument of %%expect is not an integer" |
524 |
msgstr "le paramètre de %%expect n'est pas un entier" |
msgstr "l'argument de %%expect n'est pas un entier" |
525 |
|
|
526 |
#: src/reader.c:1024 |
#: src/reader.c:1046 |
527 |
#, c-format |
#, c-format |
528 |
msgid "unrecognized item %s, expected an identifier" |
msgid "unrecognized item %s, expected an identifier" |
529 |
msgstr "item %s non reconnu, un identificateur est attendu" |
msgstr "item %s non reconnu, un identificateur est attendu" |
530 |
|
|
531 |
#: src/reader.c:1046 |
#: src/reader.c:1068 |
532 |
#, c-format |
#, c-format |
533 |
msgid "expected string constant instead of %s" |
msgid "expected string constant instead of %s" |
534 |
msgstr "chaîne de caractères constante attendue plutôt que %s" |
msgstr "chaîne de caractères constante attendue plutôt que %s" |
535 |
|
|
536 |
#: src/reader.c:1239 |
#: src/reader.c:1264 |
537 |
#, c-format |
#, c-format |
538 |
msgid "unrecognized: %s" |
msgid "unrecognized: %s" |
539 |
msgstr "non reconnu: %s" |
msgstr "non reconnu: %s" |
540 |
|
|
541 |
#: src/reader.c:1244 |
#: src/reader.c:1269 |
542 |
msgid "no input grammar" |
msgid "no input grammar" |
543 |
msgstr "aucune grammaire en entrée" |
msgstr "aucune grammaire en entrée" |
544 |
|
|
545 |
#: src/reader.c:1249 |
#: src/reader.c:1274 |
546 |
#, c-format |
#, c-format |
547 |
msgid "unknown character: %s" |
msgid "unknown character: %s" |
548 |
msgstr "caractère inconnu: %s" |
msgstr "caractère inconnu: %s" |
549 |
|
|
550 |
#: src/reader.c:1423 |
#: src/reader.c:1448 |
551 |
msgid "ill-formed rule: initial symbol not followed by colon" |
msgid "ill-formed rule: initial symbol not followed by colon" |
552 |
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 « : »" |
553 |
|
|
554 |
#: src/reader.c:1430 |
#: src/reader.c:1455 |
555 |
msgid "grammar starts with vertical bar" |
msgid "grammar starts with vertical bar" |
556 |
msgstr "la grammaire débute par une barre verticale" |
msgstr "la grammaire débute par une barre verticale" |
557 |
|
|
558 |
#: src/reader.c:1458 |
#: src/reader.c:1483 |
559 |
#, c-format |
#, c-format |
560 |
msgid "rule given for %s, which is a token" |
msgid "rule given for %s, which is a token" |
561 |
msgstr "la règle pour %s, qui est un terminal" |
msgstr "la règle pour %s, qui est un terminal" |
562 |
|
|
563 |
#: src/reader.c:1488 src/reader.c:1607 |
#: src/reader.c:1513 src/reader.c:1632 |
564 |
msgid "previous rule lacks an ending `;'" |
msgid "previous rule lacks an ending `;'" |
565 |
msgstr "" |
msgstr "règle précédente manque une terminaison « ; »" |
566 |
|
|
567 |
#: src/reader.c:1566 |
#: src/reader.c:1591 |
568 |
msgid "two @prec's in a row" |
msgid "two @prec's in a row" |
569 |
msgstr "deux @prec de suite" |
msgstr "deux @prec de suite" |
570 |
|
|
571 |
#: src/reader.c:1575 |
#: src/reader.c:1600 |
572 |
#, c-format |
#, c-format |
573 |
msgid "%%guard present but %%semantic_parser not specified" |
msgid "%%guard present but %%semantic_parser not specified" |
574 |
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é" |
575 |
|
|
576 |
#: src/reader.c:1585 |
#: src/reader.c:1610 |
577 |
msgid "two actions at end of one rule" |
msgid "two actions at end of one rule" |
578 |
msgstr "deux actions à la fin d'une même règle" |
msgstr "deux actions à la fin d'une même règle" |
579 |
|
|
580 |
#: src/reader.c:1599 |
#: src/reader.c:1624 |
581 |
#, c-format |
#, c-format |
582 |
msgid "type clash (`%s' `%s') on default action" |
msgid "type clash (`%s' `%s') on default action" |
583 |
msgstr "conflit de type (`%s' `%s') pour l'action par défaut" |
msgstr "conflit de type (« %s » « %s ») pour l'action par défaut" |
584 |
|
|
585 |
#: src/reader.c:1605 |
#: src/reader.c:1630 |
586 |
msgid "empty rule for typed nonterminal, and no action" |
msgid "empty rule for typed nonterminal, and no action" |
587 |
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" |
588 |
|
|
589 |
#: src/reader.c:1613 |
#: src/reader.c:1638 |
590 |
#, c-format |
#, c-format |
591 |
msgid "invalid input: %s" |
msgid "invalid input: %s" |
592 |
msgstr "entrée non valide: %s" |
msgstr "entrée non valide: %s" |
593 |
|
|
594 |
#: src/reader.c:1620 |
#: src/reader.c:1645 |
595 |
msgid "no rules in the input grammar" |
msgid "no rules in the input grammar" |
596 |
msgstr "la grammaire n'a pas de règles" |
msgstr "la grammaire n'a pas de règles" |
597 |
|
|
598 |
#: src/reader.c:1641 |
#: src/reader.c:1666 |
599 |
#, c-format |
#, c-format |
600 |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
601 |
msgstr "trop de symboles (jeton plus non terminaux); maximum %d" |
msgstr "trop de symboles (jeton plus non terminaux); maximum %d" |
602 |
|
|
603 |
#: src/reader.c:1743 |
#: src/reader.c:1768 |
604 |
#, c-format |
#, c-format |
605 |
msgid "the start symbol %s is undefined" |
msgid "the start symbol %s is undefined" |
606 |
msgstr "le symbole de départ %s n'est pas défini" |
msgstr "le symbole de départ %s n'est pas défini" |
607 |
|
|
608 |
#: src/reader.c:1745 |
#: src/reader.c:1770 |
609 |
#, c-format |
#, c-format |
610 |
msgid "the start symbol %s is a token" |
msgid "the start symbol %s is a token" |
611 |
msgstr "le symbole de départ %s est un terminal" |
msgstr "le symbole de départ %s est un terminal" |
623 |
msgstr "Règles inutiles:" |
msgstr "Règles inutiles:" |
624 |
|
|
625 |
#: src/reduce.c:386 |
#: src/reduce.c:386 |
626 |
#, fuzzy, c-format |
#, c-format |
627 |
msgid "%d rule never reduced\n" |
msgid "%d rule never reduced\n" |
628 |
msgid_plural "%d rules never reduced\n" |
msgid_plural "%d rules never reduced\n" |
629 |
msgstr[0] "%d règles jamais réduites\n" |
msgstr[0] "%d règle n'a jamais été réduite\n" |
630 |
|
msgstr[1] "%d règles n'ont jamais été réduites\n" |
631 |
|
|
632 |
#: src/reduce.c:394 |
#: src/reduce.c:394 |
633 |
#, fuzzy, c-format |
#, c-format |
634 |
msgid "%d useless nonterminal" |
msgid "%d useless nonterminal" |
635 |
msgid_plural "%d useless nonterminals" |
msgid_plural "%d useless nonterminals" |
636 |
msgstr[0] "%d catégories non productives%s" |
msgstr[0] "%d nonterminal inutilisable" |
637 |
|
msgstr[1] "%d nonterminals inutilisables" |
638 |
|
|
639 |
#: src/reduce.c:400 |
#: src/reduce.c:400 |
640 |
msgid " and " |
msgid " and " |
641 |
msgstr " et " |
msgstr " et " |
642 |
|
|
643 |
#: src/reduce.c:403 |
#: src/reduce.c:403 |
644 |
#, fuzzy, c-format |
#, c-format |
645 |
msgid "%d useless rule" |
msgid "%d useless rule" |
646 |
msgid_plural "%d useless rules" |
msgid_plural "%d useless rules" |
647 |
msgstr[0] "%d règle(s) non productive(s)%s" |
msgstr[0] "%d règle inutilisable" |
648 |
|
msgstr[1] "%d règles inutilisables" |
649 |
|
|
650 |
#: src/reduce.c:433 |
#: src/reduce.c:433 |
651 |
#, c-format |
#, c-format |
660 |
#: lib/getopt.c:719 |
#: lib/getopt.c:719 |
661 |
#, c-format |
#, c-format |
662 |
msgid "%s: option `--%s' doesn't allow an argument\n" |
msgid "%s: option `--%s' doesn't allow an argument\n" |
663 |
msgstr "%s: l'option --%s n'admet pas de paramètre\n" |
msgstr "%s: l'option « --%s » n'admet pas d'argument\n" |
664 |
|
|
665 |
#: lib/getopt.c:724 |
#: lib/getopt.c:724 |
666 |
#, c-format |
#, c-format |
667 |
msgid "%s: option `%c%s' doesn't allow an argument\n" |
msgid "%s: option `%c%s' doesn't allow an argument\n" |
668 |
msgstr "%s: l'option %c%s n'admet pas de paramètre\n" |
msgstr "%s: l'option « %c%s » n'admet pas d'argument\n" |
669 |
|
|
670 |
#: lib/getopt.c:742 lib/getopt.c:915 |
#: lib/getopt.c:742 lib/getopt.c:915 |
671 |
#, c-format |
#, c-format |
672 |
msgid "%s: option `%s' requires an argument\n" |
msgid "%s: option `%s' requires an argument\n" |
673 |
msgstr "%s: l'option %s requiert un paramètre\n" |
msgstr "%s: l'option « %s » requiert un argument\n" |
674 |
|
|
675 |
#: lib/getopt.c:771 |
#: lib/getopt.c:771 |
676 |
#, c-format |
#, c-format |
677 |
msgid "%s: unrecognized option `--%s'\n" |
msgid "%s: unrecognized option `--%s'\n" |
678 |
msgstr "%s: l'option --%s est inconnue\n" |
msgstr "%s: l'option « --%s » est inconnue\n" |
679 |
|
|
680 |
#: lib/getopt.c:775 |
#: lib/getopt.c:775 |
681 |
#, c-format |
#, c-format |
682 |
msgid "%s: unrecognized option `%c%s'\n" |
msgid "%s: unrecognized option `%c%s'\n" |
683 |
msgstr "%s: l'option %c%s est inconnue\n" |
msgstr "%s: l'option « %c%s » est inconnue\n" |
684 |
|
|
685 |
#: lib/getopt.c:801 |
#: lib/getopt.c:801 |
686 |
#, c-format |
#, c-format |
695 |
#: lib/getopt.c:834 lib/getopt.c:964 |
#: lib/getopt.c:834 lib/getopt.c:964 |
696 |
#, c-format |
#, c-format |
697 |
msgid "%s: option requires an argument -- %c\n" |
msgid "%s: option requires an argument -- %c\n" |
698 |
msgstr "%s: l'option requiert un paramètre -- %c\n" |
msgstr "%s: l'option requiert un argument -- %c\n" |
699 |
|
|
700 |
#: lib/getopt.c:881 |
#: lib/getopt.c:881 |
701 |
#, c-format |
#, c-format |
702 |
msgid "%s: option `-W %s' is ambiguous\n" |
msgid "%s: option `-W %s' is ambiguous\n" |
703 |
msgstr "%s: l'option `-W %s' est ambiguë\n" |
msgstr "%s: l'option « -W %s » est ambiguë\n" |
704 |
|
|
705 |
#: lib/getopt.c:899 |
#: lib/getopt.c:899 |
706 |
#, c-format |
#, c-format |
707 |
msgid "%s: option `-W %s' doesn't allow an argument\n" |
msgid "%s: option `-W %s' doesn't allow an argument\n" |
708 |
msgstr "%s: l'option `-W %s' n'admet pas de paramètre\n" |
msgstr "%s: l'option « -W %s » n'admet pas d'argument\n" |
709 |
|
|
710 |
#: lib/obstack.c:494 lib/obstack.c:497 lib/xmalloc.c:66 |
#: lib/obstack.c:494 lib/obstack.c:497 lib/xmalloc.c:66 |
711 |
msgid "memory exhausted" |
msgid "memory exhausted" |
722 |
#~ msgid "maximum table size (%d) exceeded" |
#~ msgid "maximum table size (%d) exceeded" |
723 |
#~ msgstr "taille maximale de la table (%d) dépassée" |
#~ msgstr "taille maximale de la table (%d) dépassée" |
724 |
|
|
725 |
#, fuzzy |
#~ msgid " $ \tgo to state %d\n" |
726 |
#~ msgid "too many items (max %d)" |
#~ msgstr " $ \taller à l'état %d\n" |
|
#~ msgstr "nombre trop grand d'états (max %d)" |
|
727 |
|
|
728 |
#~ msgid "%-4s\terror (nonassociative)" |
#~ msgid "%-4s\terror (nonassociative)" |
729 |
#~ msgstr "%-4s\terreur (non-associatif)" |
#~ msgstr "%-4s\terreur (non-associatif)" |
734 |
#~ msgid "unterminated %guard clause" |
#~ msgid "unterminated %guard clause" |
735 |
#~ msgstr "clause %guard non terminée" |
#~ msgstr "clause %guard non terminée" |
736 |
|
|
|
#~ msgid " $ \tgo to state %d\n" |
|
|
#~ msgstr " $ \taller à l'état %d\n" |
|
|
|
|
737 |
#~ msgid "%s: internal error: %s\n" |
#~ msgid "%s: internal error: %s\n" |
738 |
#~ msgstr "%s: erreur interne: %s\n" |
#~ msgstr "%s: erreur interne: %s\n" |
739 |
|
|
767 |
#~ "-------------------\n" |
#~ "-------------------\n" |
768 |
#~ "\n" |
#~ "\n" |
769 |
|
|
|
#~ msgid " 1 shift/reduce conflict" |
|
|
#~ msgstr " 1 conflit décalage/réduction" |
|
|
|
|
|
#~ msgid " 1 reduce/reduce conflict" |
|
|
#~ msgstr "1 conflit réduction/réduction" |
|
|
|
|
|
#~ msgid "%s contains" |
|
|
#~ msgstr "%s contient" |
|
|
|
|
770 |
#~ msgid "DERIVES" |
#~ msgid "DERIVES" |
771 |
#~ msgstr "DÉRIVES" |
#~ msgstr "DÉRIVES" |
772 |
|
|
782 |
#~ "la réduction de %s définit %d terminal%s, %d catégorie%s et %d production%" |
#~ "la réduction de %s définit %d terminal%s, %d catégorie%s et %d production%" |
783 |
#~ "s.\n" |
#~ "s.\n" |
784 |
|
|
785 |
|
#~ msgid " 1 shift/reduce conflict" |
786 |
|
#~ msgstr " 1 conflit décalage/réduction" |
787 |
|
|
788 |
|
#~ msgid " 1 reduce/reduce conflict" |
789 |
|
#~ msgstr "1 conflit réduction/réduction" |
790 |
|
|
791 |
|
#~ msgid "%s contains" |
792 |
|
#~ msgstr "%s contient" |
793 |
|
|
794 |
#~ msgid "\t\t/* empty */" |
#~ msgid "\t\t/* empty */" |
795 |
#~ msgstr "\t\t/* epsilon */" |
#~ msgstr "\t\t/* epsilon */" |
796 |
|
|
931 |
#~ msgstr "le commentaire ne se termine pas dans la section de définition (%{)" |
#~ msgstr "le commentaire ne se termine pas dans la section de définition (%{)" |
932 |
|
|
933 |
#~ msgid "invalid @-construct" |
#~ msgid "invalid @-construct" |
934 |
#~ msgstr "la construction `@' n'est pas valide" |
#~ msgstr "la construction «@» n'est pas valide" |