6 |
msgid "" |
msgid "" |
7 |
msgstr "" |
msgstr "" |
8 |
"Project-Id-Version: GNU bison 1.28d\n" |
"Project-Id-Version: GNU bison 1.28d\n" |
9 |
"POT-Creation-Date: 2001-11-01 15:23+0100\n" |
"POT-Creation-Date: 2001-11-23 15:13+0100\n" |
10 |
"PO-Revision-Date: 2001-08-29 20:00-0500\n" |
"PO-Revision-Date: 2001-08-29 20: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" |
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 |
|
|
17 |
#: src/LR0.c:207 |
#: src/LR0.c:189 |
18 |
#, c-format |
#, c-format |
19 |
msgid "too many states (max %d)" |
msgid "too many states (max %d)" |
20 |
msgstr "nombre trop grand d'états (max %d)" |
msgstr "nombre trop grand d'états (max %d)" |
21 |
|
|
22 |
#: lib/error.c:117 src/complain.c:96 |
#: lib/error.c:128 lib/error.c:156 src/complain.c:96 |
23 |
msgid "Unknown system error" |
msgid "Unknown system error" |
24 |
msgstr "Erreur système inconnue" |
msgstr "Erreur système inconnue" |
25 |
|
|
31 |
msgid "fatal error: " |
msgid "fatal error: " |
32 |
msgstr "erreur fatale: " |
msgstr "erreur fatale: " |
33 |
|
|
34 |
#: src/conflicts.c:48 |
#: src/conflicts.c:45 |
35 |
#, c-format |
#, c-format |
36 |
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" |
37 |
msgstr "" |
msgstr "" |
38 |
"Conflit à l'état %d entre la règle %d et le terminal %s résolu par %s.\n" |
"Conflit à l'état %d entre la règle %d et le terminal %s résolu par %s.\n" |
39 |
|
|
40 |
#: src/conflicts.c:114 src/conflicts.c:137 |
#: src/conflicts.c:111 src/conflicts.c:134 |
41 |
msgid "reduce" |
msgid "reduce" |
42 |
msgstr "réduction" |
msgstr "réduction" |
43 |
|
|
44 |
#: src/conflicts.c:120 src/conflicts.c:133 |
#: src/conflicts.c:117 src/conflicts.c:130 |
45 |
msgid "shift" |
msgid "shift" |
46 |
msgstr "décalage" |
msgstr "décalage" |
47 |
|
|
48 |
#: src/conflicts.c:141 |
#: src/conflicts.c:138 |
49 |
msgid "an error" |
msgid "an error" |
50 |
msgstr "une erreur" |
msgstr "une erreur" |
51 |
|
|
52 |
#: src/conflicts.c:421 |
#: src/conflicts.c:389 |
53 |
msgid " 1 shift/reduce conflict" |
#, fuzzy, c-format |
54 |
msgstr " 1 conflit décalage/réduction" |
msgid "%d shift/reduce conflict" |
55 |
|
msgid_plural "%d shift/reduce conflicts" |
56 |
#: src/conflicts.c:426 |
msgstr[0] " %d conflits décalage/réduction" |
57 |
#, c-format |
|
58 |
msgid " %d shift/reduce conflicts" |
#: src/conflicts.c:396 |
59 |
msgstr " %d conflits décalage/réduction" |
#, fuzzy |
60 |
|
msgid "and" |
|
#: src/conflicts.c:432 |
|
|
msgid " and" |
|
61 |
msgstr " et" |
msgstr " et" |
62 |
|
|
63 |
#: src/conflicts.c:438 |
#: src/conflicts.c:402 |
64 |
msgid " 1 reduce/reduce conflict" |
#, fuzzy, c-format |
65 |
msgstr "1 conflit réduction/réduction" |
msgid "%d reduce/reduce conflict" |
66 |
|
msgid_plural "%d reduce/reduce conflicts" |
67 |
|
msgstr[0] " %d conflits réduction/réduction" |
68 |
|
|
69 |
#: src/conflicts.c:443 |
#: src/conflicts.c:426 |
70 |
#, c-format |
#, fuzzy, c-format |
71 |
msgid " %d reduce/reduce conflicts" |
msgid "State %d contains " |
|
msgstr " %d conflits réduction/réduction" |
|
|
|
|
|
#: src/conflicts.c:480 |
|
|
#, c-format |
|
|
msgid "State %d contains" |
|
72 |
msgstr "L'état %d contient" |
msgstr "L'état %d contient" |
73 |
|
|
74 |
#. If invoked with `--yacc', use the output format specified by |
#. If invoked with `--yacc', use the output format specified by |
75 |
#. POSIX. |
#. POSIX. |
76 |
#: src/conflicts.c:491 |
#: src/conflicts.c:460 |
77 |
msgid "conflicts: " |
msgid "conflicts: " |
78 |
msgstr "conflits: " |
msgstr "conflits: " |
79 |
|
|
80 |
#: src/conflicts.c:493 |
#: src/conflicts.c:462 |
81 |
#, c-format |
#, c-format |
82 |
msgid " %d shift/reduce" |
msgid " %d shift/reduce" |
83 |
msgstr " %d décalage/réduction" |
msgstr " %d décalage/réduction" |
84 |
|
|
85 |
#: src/conflicts.c:497 |
#: src/conflicts.c:466 |
86 |
#, c-format |
#, c-format |
87 |
msgid " %d reduce/reduce" |
msgid " %d reduce/reduce" |
88 |
msgstr " %d réduction/réduction" |
msgstr " %d réduction/réduction" |
89 |
|
|
90 |
#: src/conflicts.c:502 |
#: src/conflicts.c:471 src/reduce.c:493 |
91 |
#, c-format |
#, c-format |
92 |
msgid "%s contains" |
msgid "%s contains " |
93 |
msgstr "%s contient" |
msgstr "%s contient " |
94 |
|
|
95 |
#: src/conflicts.c:588 src/conflicts.c:709 |
#: src/conflicts.c:480 |
96 |
|
#, fuzzy, c-format |
97 |
|
msgid "expected %d shift/reduce conflict\n" |
98 |
|
msgid_plural "expected %d shift/reduce conflicts\n" |
99 |
|
msgstr[0] " %d conflits décalage/réduction" |
100 |
|
|
101 |
|
#: src/conflicts.c:567 src/conflicts.c:688 |
102 |
#, c-format |
#, c-format |
103 |
msgid " %-4s\t[reduce using rule %d (%s)]\n" |
msgid " %-4s\t[reduce using rule %d (%s)]\n" |
104 |
msgstr " %-4s\t[réduction par la règle %d (%s)\n" |
msgstr " %-4s\t[réduction par la règle %d (%s)\n" |
105 |
|
|
106 |
#: src/conflicts.c:600 src/print.c:171 |
#: src/conflicts.c:579 src/print.c:156 |
107 |
#, c-format |
#, c-format |
108 |
msgid "" |
msgid "" |
109 |
" $default\treduce using rule %d (%s)\n" |
" $default\treduce using rule %d (%s)\n" |
112 |
" $défaut\tréduction par la règle %d (%s)\n" |
" $défaut\tréduction par la règle %d (%s)\n" |
113 |
"\n" |
"\n" |
114 |
|
|
115 |
#: src/conflicts.c:689 src/conflicts.c:703 |
#: src/conflicts.c:668 src/conflicts.c:682 |
116 |
#, c-format |
#, c-format |
117 |
msgid " %-4s\treduce using rule %d (%s)\n" |
msgid " %-4s\treduce using rule %d (%s)\n" |
118 |
msgstr " %-4s\tréduction par la règle %d (%s)\n" |
msgstr " %-4s\tréduction par la règle %d (%s)\n" |
119 |
|
|
120 |
#: src/conflicts.c:730 |
#: src/conflicts.c:708 |
121 |
#, c-format |
#, c-format |
122 |
msgid " $default\treduce using rule %d (%s)\n" |
msgid " $default\treduce using rule %d (%s)\n" |
123 |
msgstr " $défaut\tréduction par la règle %d (%s)\n" |
msgstr " $défaut\tréduction par la règle %d (%s)\n" |
124 |
|
|
125 |
#: src/derives.c:43 |
#: src/files.c:143 |
|
msgid "DERIVES" |
|
|
msgstr "DÉRIVES" |
|
|
|
|
|
#: src/derives.c:48 |
|
|
#, c-format |
|
|
msgid "%s derives" |
|
|
msgstr "%s dérive" |
|
|
|
|
|
#: src/files.c:133 |
|
126 |
#, c-format |
#, c-format |
127 |
msgid "cannot open file `%s'" |
msgid "cannot open file `%s'" |
128 |
msgstr "ne peut ouvrir le fichier `%s'" |
msgstr "ne peut ouvrir le fichier `%s'" |
129 |
|
|
130 |
#: src/files.c:152 |
#: src/files.c:162 |
131 |
msgid "cannot close file" |
msgid "cannot close file" |
132 |
msgstr "ne peut fermer le fichier" |
msgstr "ne peut fermer le fichier" |
133 |
|
|
186 |
" -k, --token-table inclure la table des noms de jetons\n" |
" -k, --token-table inclure la table des noms de jetons\n" |
187 |
|
|
188 |
#: src/getargs.c:87 |
#: src/getargs.c:87 |
189 |
|
#, fuzzy |
190 |
msgid "" |
msgid "" |
191 |
"Output:\n" |
"Output:\n" |
192 |
" -d, --defines also produce a header file\n" |
" -d, --defines also produce a header file\n" |
193 |
" -v, --verbose also produce an explanation of the automaton\n" |
" -v, --verbose also produce an explanation of the automaton\n" |
194 |
" -b, --file-prefix=PREFIX specify a PREFIX for output files\n" |
" -b, --file-prefix=PREFIX specify a PREFIX for output files\n" |
195 |
" -o, --output-file=FILE leave output to FILE\n" |
" -o, --output=FILE leave output to FILE\n" |
196 |
" -g, --graph also produce a VCG graph description of the " |
" -g, --graph also produce a VCG description of the " |
197 |
"automaton\n" |
"automaton\n" |
198 |
msgstr "" |
msgstr "" |
199 |
"Sortie:\n" |
"Sortie:\n" |
230 |
"reproduction. AUCUNE garantie n'est donnée; tant pour des raisons\n" |
"reproduction. AUCUNE garantie n'est donnée; tant pour des raisons\n" |
231 |
"COMMERCIALES que pour RÉPONDRE À UN BESOIN PARTICULIER.\n" |
"COMMERCIALES que pour RÉPONDRE À UN BESOIN PARTICULIER.\n" |
232 |
|
|
233 |
#: src/getargs.c:186 src/lex.c:619 |
#: src/getargs.c:186 src/lex.c:665 |
234 |
#, c-format |
#, c-format |
235 |
msgid "`%s' is no longer supported" |
msgid "`%s' is no longer supported" |
236 |
msgstr "`%s' n'est plus supporté" |
msgstr "`%s' n'est plus supporté" |
250 |
msgid "%s: extra arguments ignored after `%s'\n" |
msgid "%s: extra arguments ignored after `%s'\n" |
251 |
msgstr "%s: paramètres supplémentaires ignorés après `%s'\n" |
msgstr "%s: paramètres supplémentaires ignorés après `%s'\n" |
252 |
|
|
253 |
#: src/lalr.c:311 |
#: src/lalr.c:293 |
254 |
#, c-format |
#, c-format |
255 |
msgid "too many gotos (max %d)" |
msgid "too many gotos (max %d)" |
256 |
msgstr "nombre trop grand de \"goto\" (Max %d)" |
msgstr "nombre trop grand de \"goto\" (Max %d)" |
257 |
|
|
258 |
#: src/lex.c:79 |
#: src/lex.c:77 |
259 |
msgid "unexpected `/' found and ignored" |
msgid "unexpected `/' found and ignored" |
260 |
msgstr "`/' inattendu et ignoré" |
msgstr "`/' inattendu et ignoré" |
261 |
|
|
262 |
#: src/lex.c:108 src/reader.c:293 |
#: src/lex.c:106 src/reader.c:304 |
263 |
msgid "unterminated comment" |
msgid "unterminated comment" |
264 |
msgstr "le commentaire ne se termine pas" |
msgstr "le commentaire ne se termine pas" |
265 |
|
|
266 |
#: src/lex.c:140 |
#: src/lex.c:138 |
267 |
msgid "unexpected end of file" |
msgid "unexpected end of file" |
268 |
msgstr "Fin de fichier inattendue" |
msgstr "Fin de fichier inattendue" |
269 |
|
|
270 |
#: src/lex.c:169 |
#: src/lex.c:167 |
271 |
msgid "unescaped newline in constant" |
msgid "unescaped newline in constant" |
272 |
msgstr "retour de chariot sans échappement dans une constante" |
msgstr "retour de chariot sans échappement dans une constante" |
273 |
|
|
274 |
#: src/lex.c:211 |
#: src/lex.c:209 |
275 |
#, c-format |
#, c-format |
276 |
msgid "octal value outside range 0...255: `\\%o'" |
msgid "octal value outside range 0...255: `\\%o'" |
277 |
msgstr "valeur octale à l'extérieur de l'intervalle 0...255: \\%o" |
msgstr "valeur octale à l'extérieur de l'intervalle 0...255: \\%o" |
278 |
|
|
279 |
#: src/lex.c:236 |
#: src/lex.c:234 |
280 |
#, c-format |
#, c-format |
281 |
msgid "hexadecimal value above 255: `\\x%x'" |
msgid "hexadecimal value above 255: `\\x%x'" |
282 |
msgstr "valeur hexadécimale supérieure à 255: \\x%x" |
msgstr "valeur hexadécimale supérieure à 255: \\x%x" |
283 |
|
|
284 |
#: src/lex.c:248 |
#: src/lex.c:246 |
285 |
#, c-format |
#, c-format |
286 |
msgid "unknown escape sequence: `\\' followed by `%s'" |
msgid "unknown escape sequence: `\\' followed by `%s'" |
287 |
msgstr "séquence d'échappement inconnue: `\\' suivie de `%s'" |
msgstr "séquence d'échappement inconnue: `\\' suivie de `%s'" |
288 |
|
|
289 |
#: src/lex.c:344 |
#: src/lex.c:343 |
290 |
msgid "unterminated type name at end of file" |
msgid "unterminated type name at end of file" |
291 |
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" |
292 |
|
|
293 |
#: src/lex.c:347 |
#: src/lex.c:346 |
294 |
msgid "unterminated type name" |
msgid "unterminated type name" |
295 |
msgstr "le nom de type ne se termine pas" |
msgstr "le nom de type ne se termine pas" |
296 |
|
|
297 |
#: src/lex.c:438 |
#: src/lex.c:439 |
298 |
msgid "use \"...\" for multi-character literal tokens" |
msgid "use \"...\" for multi-character literal tokens" |
299 |
msgstr "utilisez \"...\" pour les terminaux litéraux de plusieurs caractères" |
msgstr "utilisez \"...\" pour les terminaux litéraux de plusieurs caractères" |
300 |
|
|
301 |
#: src/main.c:127 |
#: src/lex.c:637 |
302 |
|
#, c-format |
303 |
|
msgid "`%s' supports no argument: %s" |
304 |
|
msgstr "" |
305 |
|
|
306 |
|
#: src/lex.c:654 |
307 |
|
#, fuzzy, c-format |
308 |
|
msgid "`%s' requires an argument" |
309 |
|
msgstr "%s: l'option %s requiert un paramètre\n" |
310 |
|
|
311 |
|
#: src/main.c:130 |
312 |
#, c-format |
#, c-format |
313 |
msgid "%s: internal error: %s\n" |
msgid "%s: internal error: %s\n" |
314 |
msgstr "%s: erreur interne: %s\n" |
msgstr "%s: erreur interne: %s\n" |
315 |
|
|
316 |
#: src/nullable.c:51 |
#: src/output.c:786 |
|
msgid "Entering set_nullable" |
|
|
msgstr "Entré dans set_nullable" |
|
|
|
|
|
#: src/output.c:793 |
|
317 |
#, c-format |
#, c-format |
318 |
msgid "maximum table size (%d) exceeded" |
msgid "maximum table size (%d) exceeded" |
319 |
msgstr "taille maximale de la table (%d) dépassée" |
msgstr "taille maximale de la table (%d) dépassée" |
320 |
|
|
321 |
#: src/print.c:37 |
#: src/print.c:38 |
322 |
#, c-format |
#, c-format |
323 |
msgid " type %d is %s\n" |
msgid " type %d is %s\n" |
324 |
msgstr " le type %d est %s\n" |
msgstr " le type %d est %s\n" |
325 |
|
|
326 |
#: src/print.c:85 |
#: src/print.c:78 |
327 |
#, c-format |
#, c-format |
328 |
msgid " (rule %d)" |
msgid " (rule %d)" |
329 |
msgstr " (règle %d)" |
msgstr " (règle %d)" |
330 |
|
|
331 |
#: src/print.c:111 |
#: src/print.c:98 |
332 |
msgid " $default\taccept\n" |
msgid " $default\taccept\n" |
333 |
msgstr " $défaut\taccepter\n" |
msgstr " $défaut\taccepter\n" |
334 |
|
|
335 |
#: src/print.c:113 |
#: src/print.c:100 |
336 |
msgid " NO ACTIONS\n" |
msgid " NO ACTIONS\n" |
337 |
msgstr " PAS D'ACTION\n" |
msgstr " PAS D'ACTION\n" |
338 |
|
|
339 |
#: src/print.c:132 |
#: src/print.c:120 |
340 |
#, c-format |
#, c-format |
341 |
msgid " $ \tgo to state %d\n" |
msgid " $ \tgo to state %d\n" |
342 |
msgstr " $ \taller à l'état %d\n" |
msgstr " $ \taller à l'état %d\n" |
343 |
|
|
344 |
#: src/print.c:135 |
#: src/print.c:123 |
345 |
#, c-format |
#, c-format |
346 |
msgid " %-4s\tshift, and go to state %d\n" |
msgid " %-4s\tshift, and go to state %d\n" |
347 |
msgstr " %-4s\tdécalage et aller à l'état %d\n" |
msgstr " %-4s\tdécalage et aller à l'état %d\n" |
348 |
|
|
349 |
#: src/print.c:159 |
#: src/print.c:144 |
350 |
#, c-format |
#, c-format |
351 |
msgid " %-4s\terror (nonassociative)\n" |
msgid " %-4s\terror (nonassociative)\n" |
352 |
msgstr " %-4s\terreur (non-associatif)\n" |
msgstr " %-4s\terreur (non-associatif)\n" |
353 |
|
|
354 |
#: src/print.c:187 |
#: src/print.c:173 |
355 |
#, c-format |
#, c-format |
356 |
msgid " %-4s\tgo to state %d\n" |
msgid " %-4s\tgo to state %d\n" |
357 |
msgstr " %-4s\taller à l'état %d\n" |
msgstr " %-4s\taller à l'état %d\n" |
358 |
|
|
359 |
#: src/print.c:199 |
#: src/print.c:185 |
360 |
#, c-format |
#, c-format |
361 |
msgid "state %d" |
msgid "state %d" |
362 |
msgstr "état %d" |
msgstr "état %d" |
363 |
|
|
364 |
#. rule # : LHS -> RHS |
#. rule # : LHS -> RHS |
365 |
#: src/print.c:229 |
#: src/print.c:215 |
366 |
msgid "Grammar" |
msgid "Grammar" |
367 |
msgstr "Grammaire" |
msgstr "Grammaire" |
368 |
|
|
369 |
#: src/print.c:234 |
#: src/print.c:216 |
370 |
#, c-format |
msgid "Number, Line, Rule" |
371 |
msgid "rule %-4d %s ->" |
msgstr "" |
372 |
|
|
373 |
|
#: src/print.c:221 |
374 |
|
#, fuzzy, c-format |
375 |
|
msgid " %3d %3d %s ->" |
376 |
msgstr "règle %-4d %s ->" |
msgstr "règle %-4d %s ->" |
377 |
|
|
378 |
#: src/print.c:240 |
#: src/print.c:228 |
379 |
msgid "empty" |
msgid "empty" |
380 |
msgstr "" |
msgstr "" |
381 |
|
|
382 |
#. TERMINAL (type #) : rule #s terminal is on RHS |
#. TERMINAL (type #) : rule #s terminal is on RHS |
383 |
#: src/print.c:244 |
#: src/print.c:233 |
384 |
msgid "Terminals, with rules where they appear" |
msgid "Terminals, with rules where they appear" |
385 |
msgstr "Terminaux, suivis des règles où ils apparaissent" |
msgstr "Terminaux, suivis des règles où ils apparaissent" |
386 |
|
|
387 |
#: src/print.c:268 |
#: src/print.c:257 |
388 |
msgid "Nonterminals, with rules where they appear" |
msgid "Nonterminals, with rules where they appear" |
389 |
msgstr "Non-terminaux, suivis des règles où ils apparaissent" |
msgstr "Non-terminaux, suivis des règles où ils apparaissent" |
390 |
|
|
391 |
#: src/print.c:294 |
#: src/print.c:283 |
392 |
msgid " on left:" |
msgid " on left:" |
393 |
msgstr " à gauche:" |
msgstr " à gauche:" |
394 |
|
|
395 |
#: src/print.c:309 |
#: src/print.c:298 |
396 |
msgid " on right:" |
msgid " on right:" |
397 |
msgstr " à droite:" |
msgstr " à droite:" |
398 |
|
|
399 |
#: src/print_graph.c:174 |
#. If something has been added in the NODE_OBSTACK after |
400 |
|
#. the declaration of the label, then we need a `\n'. |
401 |
|
#. if (obstack_object_size (node_obstack) > node_output_size) |
402 |
|
#. obstack_sgrow (node_obstack, "\n"); |
403 |
|
#. |
404 |
|
#: src/print_graph.c:165 |
405 |
#, c-format |
#, c-format |
406 |
msgid "%-4s\terror (nonassociative)" |
msgid "%-4s\terror (nonassociative)" |
407 |
msgstr "%-4s\terreur (non-associatif)" |
msgstr "%-4s\terreur (non-associatif)" |
408 |
|
|
409 |
#: src/print_graph.c:187 |
#. |
410 |
|
#. if (obstack_object_size (node_obstack) > node_output_size) |
411 |
|
#. obstack_sgrow (node_obstack, "\n"); |
412 |
|
#. |
413 |
|
#: src/print_graph.c:180 |
414 |
#, c-format |
#, c-format |
415 |
msgid "$default\treduce using rule %d (%s)" |
msgid "$default\treduce using rule %d (%s)" |
416 |
msgstr "$défaut\tréduction par la règle %d (%s)" |
msgstr "$défaut\tréduction par la règle %d (%s)" |
417 |
|
|
418 |
#: src/reader.c:80 |
#: src/reader.c:91 |
419 |
msgid " Skipping to next \\n" |
msgid " Skipping to next \\n" |
420 |
msgstr " Saut jusqu'au prochain \\n" |
msgstr " Saut jusqu'au prochain \\n" |
421 |
|
|
422 |
#: src/reader.c:82 |
#: src/reader.c:93 |
423 |
#, c-format |
#, c-format |
424 |
msgid " Skipping to next %c" |
msgid " Skipping to next %c" |
425 |
msgstr " Saut jusqu'au prochain %c" |
msgstr " Saut jusqu'au prochain %c" |
426 |
|
|
427 |
#: src/reader.c:133 src/reader.c:145 |
#: src/reader.c:144 src/reader.c:156 |
428 |
msgid "invalid $ value" |
msgid "invalid $ value" |
429 |
msgstr "la valeur de symbole $ n'est pas valide" |
msgstr "la valeur de symbole $ n'est pas valide" |
430 |
|
|
431 |
#: src/reader.c:172 src/reader.c:187 |
#: src/reader.c:183 src/reader.c:198 |
432 |
msgid "unterminated string at end of file" |
msgid "unterminated string at end of file" |
433 |
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" |
434 |
|
|
435 |
#: src/reader.c:175 |
#: src/reader.c:186 |
436 |
msgid "unterminated string" |
msgid "unterminated string" |
437 |
msgstr "chaîne de caractère non terminée" |
msgstr "chaîne de caractère non terminée" |
438 |
|
|
439 |
#: src/reader.c:349 src/reader.c:413 |
#: src/reader.c:360 src/reader.c:424 |
440 |
#, c-format |
#, c-format |
441 |
msgid "%s is invalid" |
msgid "%s is invalid" |
442 |
msgstr "%s n'est pas valide" |
msgstr "%s n'est pas valide" |
443 |
|
|
444 |
#: src/reader.c:389 |
#: src/reader.c:400 |
445 |
#, c-format |
#, c-format |
446 |
msgid "$$ of `%s' has no declared type" |
msgid "$$ of `%s' has no declared type" |
447 |
msgstr "$$ de `%s' n'a pas son type déclaré" |
msgstr "$$ de `%s' n'a pas son type déclaré" |
448 |
|
|
449 |
#: src/reader.c:406 |
#: src/reader.c:417 |
450 |
#, c-format |
#, c-format |
451 |
msgid "$%d of `%s' has no declared type" |
msgid "$%d of `%s' has no declared type" |
452 |
msgstr "$%d de `%s' n'a pas de type déclaré" |
msgstr "$%d de `%s' n'a pas de type déclaré" |
453 |
|
|
454 |
#: src/reader.c:465 |
#: src/reader.c:476 |
455 |
msgid "unterminated `%{' definition" |
msgid "unterminated `%{' definition" |
456 |
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" |
457 |
|
|
458 |
#: src/reader.c:510 src/reader.c:624 src/reader.c:674 src/reader.c:938 |
#: src/reader.c:521 src/reader.c:636 src/reader.c:686 src/reader.c:956 |
459 |
#, c-format |
#, c-format |
460 |
msgid "Premature EOF after %s" |
msgid "Premature EOF after %s" |
461 |
msgstr "Fin de fichier prématutée après %s" |
msgstr "Fin de fichier prématutée après %s" |
462 |
|
|
463 |
#: src/reader.c:527 |
#: src/reader.c:538 |
464 |
#, c-format |
#, c-format |
465 |
msgid "symbol `%s' used more than once as a literal string" |
msgid "symbol `%s' used more than once as a literal string" |
466 |
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" |
467 |
|
|
468 |
#: src/reader.c:530 |
#: src/reader.c:541 |
469 |
#, c-format |
#, c-format |
470 |
msgid "symbol `%s' given more than one literal string" |
msgid "symbol `%s' given more than one literal string" |
471 |
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" |
472 |
|
|
473 |
#: src/reader.c:551 src/reader.c:693 |
#: src/reader.c:562 src/reader.c:705 |
474 |
#, c-format |
#, c-format |
475 |
msgid "symbol %s redefined" |
msgid "symbol %s redefined" |
476 |
msgstr "symbole %s redéfini" |
msgstr "symbole %s redéfini" |
477 |
|
|
478 |
#: src/reader.c:561 src/reader.c:639 src/reader.c:700 src/reader.c:1320 |
#: src/reader.c:572 src/reader.c:651 src/reader.c:712 src/reader.c:1328 |
479 |
#, c-format |
#, c-format |
480 |
msgid "type redeclaration for %s" |
msgid "type redeclaration for %s" |
481 |
msgstr "redéclaration du type de %s" |
msgstr "redéclaration du type de %s" |
482 |
|
|
483 |
#: src/reader.c:570 |
#: src/reader.c:581 |
484 |
#, c-format |
#, c-format |
485 |
msgid "`%s' is invalid in %s" |
msgid "`%s' is invalid in %s" |
486 |
msgstr "`%s' n'est pas valide dans %s" |
msgstr "`%s' n'est pas valide dans %s" |
487 |
|
|
488 |
#: src/reader.c:587 src/reader.c:747 |
#: src/reader.c:599 src/reader.c:765 |
489 |
#, c-format |
#, c-format |
490 |
msgid "multiple %s declarations" |
msgid "multiple %s declarations" |
491 |
msgstr "multiples déclarations %s" |
msgstr "multiples déclarations %s" |
492 |
|
|
493 |
#: src/reader.c:589 src/reader.c:918 src/reader.c:933 src/reader.c:1298 |
#: src/reader.c:601 src/reader.c:936 src/reader.c:951 src/reader.c:1306 |
494 |
#, c-format |
#, c-format |
495 |
msgid "invalid %s declaration" |
msgid "invalid %s declaration" |
496 |
msgstr "la déclaration %s n'est pas valide" |
msgstr "la déclaration %s n'est pas valide" |
497 |
|
|
498 |
#: src/reader.c:609 |
#: src/reader.c:621 |
499 |
msgid "%type declaration has no <typename>" |
msgid "%type declaration has no <typename>" |
500 |
msgstr "la déclaration %type n'a pas de <nom_de_type>" |
msgstr "la déclaration %type n'a pas de <nom_de_type>" |
501 |
|
|
502 |
#: src/reader.c:644 |
#: src/reader.c:656 |
503 |
#, c-format |
#, c-format |
504 |
msgid "invalid %%type declaration due to item: %s" |
msgid "invalid %%type declaration due to item: %s" |
505 |
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" |
506 |
|
|
507 |
#: src/reader.c:689 |
#: src/reader.c:701 |
508 |
#, c-format |
#, c-format |
509 |
msgid "redefining precedence of %s" |
msgid "redefining precedence of %s" |
510 |
msgstr "redéfinition du niveau de priorité de %s" |
msgstr "redéfinition du niveau de priorité de %s" |
511 |
|
|
512 |
#: src/reader.c:712 |
#: src/reader.c:724 |
513 |
#, c-format |
#, c-format |
514 |
msgid "invalid text (%s) - number should be after identifier" |
msgid "invalid text (%s) - number should be after identifier" |
515 |
msgstr "" |
msgstr "" |
516 |
"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" |
517 |
|
|
518 |
#: src/reader.c:722 |
#: src/reader.c:734 |
519 |
#, c-format |
#, c-format |
520 |
msgid "unexpected item: %s" |
msgid "unexpected item: %s" |
521 |
msgstr "item inattendu: %s" |
msgstr "item inattendu: %s" |
522 |
|
|
523 |
#: src/reader.c:789 src/reader.c:1123 src/reader.c:1195 |
#: src/reader.c:809 src/reader.c:1145 src/reader.c:1217 |
524 |
#, c-format |
#, c-format |
525 |
msgid "unmatched %s" |
msgid "unmatched %s" |
526 |
msgstr "non appariement de %s" |
msgstr "non appariement de %s" |
527 |
|
|
528 |
#: src/reader.c:823 |
#: src/reader.c:843 |
529 |
#, c-format |
#, c-format |
530 |
msgid "argument of %%expect is not an integer" |
msgid "argument of %%expect is not an integer" |
531 |
msgstr "le paramètre de %%expect n'est pas un entier" |
msgstr "le paramètre de %%expect n'est pas un entier" |
532 |
|
|
533 |
#: src/reader.c:869 |
#: src/reader.c:889 |
534 |
#, c-format |
#, c-format |
535 |
msgid "unrecognized item %s, expected an identifier" |
msgid "unrecognized item %s, expected an identifier" |
536 |
msgstr "item %s non reconnu, un identificateur est attendu" |
msgstr "item %s non reconnu, un identificateur est attendu" |
537 |
|
|
538 |
#: src/reader.c:893 |
#: src/reader.c:911 |
539 |
#, c-format |
#, c-format |
540 |
msgid "expected string constant instead of %s" |
msgid "expected string constant instead of %s" |
541 |
msgstr "chaîne de caractères constante attendue plutôt que %s" |
msgstr "chaîne de caractères constante attendue plutôt que %s" |
542 |
|
|
543 |
#: src/reader.c:1040 |
#: src/reader.c:1062 |
544 |
#, c-format |
#, c-format |
545 |
msgid "unrecognized: %s" |
msgid "unrecognized: %s" |
546 |
msgstr "non reconnu: %s" |
msgstr "non reconnu: %s" |
547 |
|
|
548 |
#: src/reader.c:1045 |
#: src/reader.c:1067 |
549 |
msgid "no input grammar" |
msgid "no input grammar" |
550 |
msgstr "aucune grammaire en entrée" |
msgstr "aucune grammaire en entrée" |
551 |
|
|
552 |
#: src/reader.c:1050 |
#: src/reader.c:1072 |
553 |
#, c-format |
#, c-format |
554 |
msgid "unknown character: %s" |
msgid "unknown character: %s" |
555 |
msgstr "caractère inconnu: %s" |
msgstr "caractère inconnu: %s" |
556 |
|
|
557 |
#: src/reader.c:1218 |
#: src/reader.c:1240 |
558 |
#, c-format |
#, c-format |
559 |
msgid "unterminated %guard clause" |
msgid "unterminated %guard clause" |
560 |
msgstr "clause %guard non terminée" |
msgstr "clause %guard non terminée" |
561 |
|
|
562 |
#: src/reader.c:1385 |
#: src/reader.c:1393 |
563 |
msgid "ill-formed rule: initial symbol not followed by colon" |
msgid "ill-formed rule: initial symbol not followed by colon" |
564 |
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 `:'" |
565 |
|
|
566 |
#: src/reader.c:1392 |
#: src/reader.c:1400 |
567 |
msgid "grammar starts with vertical bar" |
msgid "grammar starts with vertical bar" |
568 |
msgstr "la grammaire débute par une barre verticale" |
msgstr "la grammaire débute par une barre verticale" |
569 |
|
|
570 |
#: src/reader.c:1423 |
#: src/reader.c:1428 |
571 |
#, c-format |
#, c-format |
572 |
msgid "rule given for %s, which is a token" |
msgid "rule given for %s, which is a token" |
573 |
msgstr "la règle pour %s, qui est un terminal" |
msgstr "la règle pour %s, qui est un terminal" |
574 |
|
|
575 |
#: src/reader.c:1525 |
#: src/reader.c:1526 |
576 |
msgid "two @prec's in a row" |
msgid "two @prec's in a row" |
577 |
msgstr "deux @prec de suite" |
msgstr "deux @prec de suite" |
578 |
|
|
579 |
#: src/reader.c:1533 |
#: src/reader.c:1534 |
580 |
#, c-format |
#, c-format |
581 |
msgid "%%guard present but %%semantic_parser not specified" |
msgid "%%guard present but %%semantic_parser not specified" |
582 |
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é" |
583 |
|
|
584 |
#: src/reader.c:1542 |
#: src/reader.c:1543 |
585 |
msgid "two actions at end of one rule" |
msgid "two actions at end of one rule" |
586 |
msgstr "deux actions à la fin d'une même règle" |
msgstr "deux actions à la fin d'une même règle" |
587 |
|
|
588 |
#: src/reader.c:1556 |
#: src/reader.c:1557 |
589 |
#, c-format |
#, c-format |
590 |
msgid "type clash (`%s' `%s') on default action" |
msgid "type clash (`%s' `%s') on default action" |
591 |
msgstr "conflit de type (`%s' `%s') pour l'action par défaut" |
msgstr "conflit de type (`%s' `%s') pour l'action par défaut" |
592 |
|
|
593 |
#: src/reader.c:1562 |
#: src/reader.c:1563 |
594 |
msgid "empty rule for typed nonterminal, and no action" |
msgid "empty rule for typed nonterminal, and no action" |
595 |
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" |
596 |
|
|
597 |
#: src/reader.c:1606 |
#: src/reader.c:1607 |
598 |
#, c-format |
#, c-format |
599 |
msgid "invalid input: %s" |
msgid "invalid input: %s" |
600 |
msgstr "entrée non valide: %s" |
msgstr "entrée non valide: %s" |
601 |
|
|
602 |
#: src/reader.c:1614 |
#: src/reader.c:1615 |
603 |
#, c-format |
#, c-format |
604 |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
msgid "too many symbols (tokens plus nonterminals); maximum %d" |
605 |
msgstr "trop de symboles (jeton plus non terminaux); maximum %d" |
msgstr "trop de symboles (jeton plus non terminaux); maximum %d" |
606 |
|
|
607 |
#: src/reader.c:1617 |
#: src/reader.c:1618 |
608 |
msgid "no rules in the input grammar" |
msgid "no rules in the input grammar" |
609 |
msgstr "la grammaire n'a pas de règles" |
msgstr "la grammaire n'a pas de règles" |
610 |
|
|
611 |
#: src/reader.c:1625 |
#: src/reader.c:1626 |
612 |
#, c-format |
#, c-format |
613 |
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" |
614 |
msgstr "" |
msgstr "" |
615 |
"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 " |
616 |
"de règle" |
"de règle" |
617 |
|
|
618 |
#: src/reader.c:1746 |
#: src/reader.c:1735 |
619 |
|
#, c-format |
620 |
|
msgid "tokens %s and %s both assigned number %d" |
621 |
|
msgstr "les jetons %s et %s se sont vus assigner le nombre %d" |
622 |
|
|
623 |
|
#: src/reader.c:1788 |
624 |
#, c-format |
#, c-format |
625 |
msgid "conflicting precedences for %s and %s" |
msgid "conflicting precedences for %s and %s" |
626 |
msgstr "les priorités pour %s et %s entrent en conflit" |
msgstr "les priorités pour %s et %s entrent en conflit" |
627 |
|
|
628 |
#: src/reader.c:1758 |
#: src/reader.c:1800 |
629 |
#, c-format |
#, c-format |
630 |
msgid "conflicting assoc values for %s and %s" |
msgid "conflicting assoc values for %s and %s" |
631 |
msgstr "les valeurs d'association de %s et %s entrent en conflit" |
msgstr "les valeurs d'association de %s et %s entrent en conflit" |
632 |
|
|
633 |
#: src/reader.c:1804 |
#: src/reader.c:1836 |
|
#, c-format |
|
|
msgid "tokens %s and %s both assigned number %d" |
|
|
msgstr "les jetons %s et %s se sont vus assigner le nombre %d" |
|
|
|
|
|
#: src/reader.c:1827 |
|
634 |
#, c-format |
#, c-format |
635 |
msgid "the start symbol %s is undefined" |
msgid "the start symbol %s is undefined" |
636 |
msgstr "le symbole de départ %s n'est pas défini" |
msgstr "le symbole de départ %s n'est pas défini" |
637 |
|
|
638 |
#: src/reader.c:1829 |
#: src/reader.c:1838 |
639 |
#, c-format |
#, c-format |
640 |
msgid "the start symbol %s is a token" |
msgid "the start symbol %s is a token" |
641 |
msgstr "le symbole de départ %s est un terminal" |
msgstr "le symbole de départ %s est un terminal" |
642 |
|
|
643 |
#: src/reduce.c:401 |
#: src/reduce.c:400 |
644 |
msgid "Useless nonterminals:" |
msgid "Useless nonterminals:" |
645 |
msgstr "Non-terminaux inutiles:" |
msgstr "Non-terminaux inutiles:" |
646 |
|
|
647 |
#: src/reduce.c:416 |
#: src/reduce.c:414 |
648 |
msgid "Terminals which are not used:" |
msgid "Terminals which are not used:" |
649 |
msgstr "Terminaux non utilisés:" |
msgstr "Terminaux non utilisés:" |
650 |
|
|
651 |
#: src/reduce.c:427 |
#: src/reduce.c:425 |
652 |
msgid "Useless rules:" |
msgid "Useless rules:" |
653 |
msgstr "Règles inutiles:" |
msgstr "Règles inutiles:" |
654 |
|
|
655 |
#: src/reduce.c:456 |
#: src/reduce.c:451 |
656 |
msgid "" |
msgid "" |
657 |
"Variables\n" |
"Variables\n" |
658 |
"---------\n" |
"---------\n" |
662 |
"---------\n" |
"---------\n" |
663 |
"\n" |
"\n" |
664 |
|
|
665 |
#: src/reduce.c:458 |
#: src/reduce.c:452 |
666 |
msgid "Value Sprec Sassoc Tag\n" |
msgid "Value Sprec Sassoc Tag\n" |
667 |
msgstr "Valeur Spréc Sassoc Tag\n" |
msgstr "Valeur Spréc Sassoc Tag\n" |
668 |
|
|
669 |
#: src/reduce.c:463 |
#: src/reduce.c:456 |
670 |
msgid "" |
msgid "" |
671 |
"Rules\n" |
"Rules\n" |
672 |
"-----\n" |
"-----\n" |
676 |
"------\n" |
"------\n" |
677 |
"\n" |
"\n" |
678 |
|
|
679 |
#: src/reduce.c:474 |
#: src/reduce.c:470 |
680 |
msgid "" |
msgid "" |
681 |
"Rules interpreted\n" |
"Rules interpreted\n" |
682 |
"-----------------\n" |
"-----------------\n" |
691 |
msgid "%d rules never reduced\n" |
msgid "%d rules never reduced\n" |
692 |
msgstr "%d règles jamais réduites\n" |
msgstr "%d règles jamais réduites\n" |
693 |
|
|
|
#: src/reduce.c:493 |
|
|
#, c-format |
|
|
msgid "%s contains " |
|
|
msgstr "%s contient " |
|
|
|
|
694 |
#: src/reduce.c:497 |
#: src/reduce.c:497 |
695 |
#, c-format |
#, c-format |
696 |
msgid "%d useless nonterminal%s" |
msgid "%d useless nonterminal%s" |
705 |
msgid "%d useless rule%s" |
msgid "%d useless rule%s" |
706 |
msgstr "%d règle(s) non productive(s)%s" |
msgstr "%d règle(s) non productive(s)%s" |
707 |
|
|
708 |
#: src/reduce.c:539 |
#: src/reduce.c:536 |
709 |
#, c-format |
#, c-format |
710 |
msgid "Start symbol %s does not derive any sentence" |
msgid "Start symbol %s does not derive any sentence" |
711 |
msgstr "Aucune phrase ne peut être dérivée du symbole de départ %s" |
msgstr "Aucune phrase ne peut être dérivée du symbole de départ %s" |
712 |
|
|
713 |
#: src/reduce.c:552 |
#: lib/getopt.c:694 |
|
#, c-format |
|
|
msgid "" |
|
|
"reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n" |
|
|
msgstr "" |
|
|
"la réduction de %s définit %d terminal%s, %d catégorie%s et %d production%" |
|
|
"s.\n" |
|
|
|
|
|
#: lib/getopt.c:675 |
|
714 |
#, c-format |
#, c-format |
715 |
msgid "%s: option `%s' is ambiguous\n" |
msgid "%s: option `%s' is ambiguous\n" |
716 |
msgstr "%s: l'option %s est ambigüe\n" |
msgstr "%s: l'option %s est ambigüe\n" |
717 |
|
|
718 |
#: lib/getopt.c:700 |
#: lib/getopt.c:719 |
719 |
#, c-format |
#, c-format |
720 |
msgid "%s: option `--%s' doesn't allow an argument\n" |
msgid "%s: option `--%s' doesn't allow an argument\n" |
721 |
msgstr "%s: l'option --%s n'admet pas de paramètre\n" |
msgstr "%s: l'option --%s n'admet pas de paramètre\n" |
722 |
|
|
723 |
#: lib/getopt.c:705 |
#: lib/getopt.c:724 |
724 |
#, c-format |
#, c-format |
725 |
msgid "%s: option `%c%s' doesn't allow an argument\n" |
msgid "%s: option `%c%s' doesn't allow an argument\n" |
726 |
msgstr "%s: l'option %c%s n'admet pas de paramètre\n" |
msgstr "%s: l'option %c%s n'admet pas de paramètre\n" |
727 |
|
|
728 |
#: lib/getopt.c:723 lib/getopt.c:896 |
#: lib/getopt.c:742 lib/getopt.c:915 |
729 |
#, c-format |
#, c-format |
730 |
msgid "%s: option `%s' requires an argument\n" |
msgid "%s: option `%s' requires an argument\n" |
731 |
msgstr "%s: l'option %s requiert un paramètre\n" |
msgstr "%s: l'option %s requiert un paramètre\n" |
732 |
|
|
733 |
#. --option |
#. --option |
734 |
#: lib/getopt.c:752 |
#: lib/getopt.c:771 |
735 |
#, c-format |
#, c-format |
736 |
msgid "%s: unrecognized option `--%s'\n" |
msgid "%s: unrecognized option `--%s'\n" |
737 |
msgstr "%s: l'option --%s est inconnue\n" |
msgstr "%s: l'option --%s est inconnue\n" |
738 |
|
|
739 |
#. +option or -option |
#. +option or -option |
740 |
#: lib/getopt.c:756 |
#: lib/getopt.c:775 |
741 |
#, c-format |
#, c-format |
742 |
msgid "%s: unrecognized option `%c%s'\n" |
msgid "%s: unrecognized option `%c%s'\n" |
743 |
msgstr "%s: l'option %c%s est inconnue\n" |
msgstr "%s: l'option %c%s est inconnue\n" |
744 |
|
|
745 |
#. 1003.2 specifies the format of this message. |
#. 1003.2 specifies the format of this message. |
746 |
#: lib/getopt.c:782 |
#: lib/getopt.c:801 |
747 |
#, c-format |
#, c-format |
748 |
msgid "%s: illegal option -- %c\n" |
msgid "%s: illegal option -- %c\n" |
749 |
msgstr "%s: option illégale -- %c\n" |
msgstr "%s: option illégale -- %c\n" |
750 |
|
|
751 |
#: lib/getopt.c:785 |
#: lib/getopt.c:804 |
752 |
#, c-format |
#, c-format |
753 |
msgid "%s: invalid option -- %c\n" |
msgid "%s: invalid option -- %c\n" |
754 |
msgstr "%s: option non valide -- %c\n" |
msgstr "%s: option non valide -- %c\n" |
755 |
|
|
756 |
#. 1003.2 specifies the format of this message. |
#. 1003.2 specifies the format of this message. |
757 |
#: lib/getopt.c:815 lib/getopt.c:945 |
#: lib/getopt.c:834 lib/getopt.c:964 |
758 |
#, c-format |
#, c-format |
759 |
msgid "%s: option requires an argument -- %c\n" |
msgid "%s: option requires an argument -- %c\n" |
760 |
msgstr "%s: l'option requiert un paramètre -- %c\n" |
msgstr "%s: l'option requiert un paramètre -- %c\n" |
761 |
|
|
762 |
#: lib/getopt.c:862 |
#: lib/getopt.c:881 |
763 |
#, c-format |
#, c-format |
764 |
msgid "%s: option `-W %s' is ambiguous\n" |
msgid "%s: option `-W %s' is ambiguous\n" |
765 |
msgstr "%s: l'option `-W %s' est ambiguë\n" |
msgstr "%s: l'option `-W %s' est ambiguë\n" |
766 |
|
|
767 |
#: lib/getopt.c:880 |
#: lib/getopt.c:899 |
768 |
#, c-format |
#, c-format |
769 |
msgid "%s: option `-W %s' doesn't allow an argument\n" |
msgid "%s: option `-W %s' doesn't allow an argument\n" |
770 |
msgstr "%s: l'option `-W %s' n'admet pas de paramètre\n" |
msgstr "%s: l'option `-W %s' n'admet pas de paramètre\n" |
771 |
|
|
772 |
#. If XALLOC_FAIL_FUNC is NULL, or does return, display this message |
#. If XALLOC_FAIL_FUNC is NULL, or does return, display this message |
773 |
#. before exiting when memory is exhausted. Goes through gettext. |
#. before exiting when memory is exhausted. Goes through gettext. |
774 |
#: lib/obstack.c:477 lib/xmalloc.c:66 |
#: lib/obstack.c:494 lib/obstack.c:497 lib/xmalloc.c:66 |
775 |
msgid "memory exhausted" |
msgid "memory exhausted" |
776 |
msgstr "mémoire épuisée" |
msgstr "mémoire épuisée" |
777 |
|
|
797 |
msgid "'" |
msgid "'" |
798 |
msgstr "'" |
msgstr "'" |
799 |
|
|
800 |
|
#~ msgid " 1 shift/reduce conflict" |
801 |
|
#~ msgstr " 1 conflit décalage/réduction" |
802 |
|
|
803 |
|
#~ msgid " 1 reduce/reduce conflict" |
804 |
|
#~ msgstr "1 conflit réduction/réduction" |
805 |
|
|
806 |
|
#~ msgid "%s contains" |
807 |
|
#~ msgstr "%s contient" |
808 |
|
|
809 |
|
#~ msgid "DERIVES" |
810 |
|
#~ msgstr "DÉRIVES" |
811 |
|
|
812 |
|
#~ msgid "%s derives" |
813 |
|
#~ msgstr "%s dérive" |
814 |
|
|
815 |
|
#~ msgid "Entering set_nullable" |
816 |
|
#~ msgstr "Entré dans set_nullable" |
817 |
|
|
818 |
|
#~ msgid "" |
819 |
|
#~ "reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n" |
820 |
|
#~ msgstr "" |
821 |
|
#~ "la réduction de %s définit %d terminal%s, %d catégorie%s et %d production%" |
822 |
|
#~ "s.\n" |
823 |
|
|
824 |
#~ msgid "\t\t/* empty */" |
#~ msgid "\t\t/* empty */" |
825 |
#~ msgstr "\t\t/* epsilon */" |
#~ msgstr "\t\t/* epsilon */" |
826 |
|
|