007505908daee1456c63ca8aa17336737962db87
[tiramisu.git] / translations / fr / tiramisu.po
1 msgid ""
2 msgstr ""
3 "Project-Id-Version: \n"
4 "Report-Msgid-Bugs-To: \n"
5 "POT-Creation-Date: 2013-09-26 22:33+CEST\n"
6 "PO-Revision-Date: \n"
7 "Last-Translator: Emmanuel Garette <egarette@cadoles.com>\n"
8 "Language-Team: LANGUAGE <LL@li.org>\n"
9 "MIME-Version: 1.0\n"
10 "Content-Type: text/plain; charset=UTF-8\n"
11 "Content-Transfer-Encoding: 8bit\n"
12 "X-Generator: Poedit 1.5.4\n"
13
14 #: tiramisu/autolib.py:145
15 msgid ""
16 "unable to carry out a calculation, option {0} has properties: {1} for: {2}"
17 msgstr ""
18 "impossible d'effectuer le calcul, l'option {0} a les propriétés : {1} pour : "
19 "{2}"
20
21 #: tiramisu/autolib.py:154
22 msgid ""
23 "unable to carry out a calculation, option value with multi types must have "
24 "same length for: {0}"
25 msgstr ""
26 "impossible d'effectuer le calcul, la valeur d'une option avec le type multi "
27 "doit avoir la même longueur pour : {0}"
28
29 #: tiramisu/config.py:52
30 msgid "descr must be an optiondescription, not {0}"
31 msgstr "descr doit être une optiondescription pas un {0}"
32
33 #: tiramisu/config.py:127
34 msgid "unknown group_type: {0}"
35 msgstr "group_type inconnu: {0}"
36
37 #: tiramisu/config.py:163
38 msgid ""
39 "no option description found for this config (may be metaconfig without meta)"
40 msgstr ""
41 "pas d'option description trouvé pour cette config (peut être une metaconfig "
42 "sans meta)"
43
44 #: tiramisu/config.py:189
45 msgid "can't assign to an OptionDescription"
46 msgstr "ne peut pas attribuer une valeur à une OptionDescription"
47
48 #: tiramisu/config.py:320
49 msgid "unknown type_ type {0}for _find"
50 msgstr "type_ type {0} pour _find inconnu"
51
52 #: tiramisu/config.py:359
53 msgid "no option found in config with these criteria"
54 msgstr "aucune option trouvée dans la config avec ces critères"
55
56 #: tiramisu/config.py:409
57 msgid "make_dict can't filtering with value without option"
58 msgstr "make_dict ne peut filtrer sur une valeur mais sans option"
59
60 #: tiramisu/config.py:430
61 msgid "unexpected path {0}, should start with {1}"
62 msgstr "chemin imprévu {0}, devrait commencer par {1}"
63
64 #: tiramisu/config.py:490
65 msgid "opt in getowner must be an option not {0}"
66 msgstr "opt dans getowner doit être une option pas {0}"
67
68 #: tiramisu/option.py:70
69 msgid "invalid name: {0} for option"
70 msgstr "nom invalide : {0} pour l'option"
71
72 #: tiramisu/option.py:80
73 msgid "invalid properties type {0} for {1}, must be a tuple"
74 msgstr "type des properties invalide {0} pour {1}, doit être un tuple"
75
76 #: tiramisu/option.py:122
77 msgid "'{0}' ({1}) object attribute '{2}' is read-only"
78 msgstr "l'attribut {2} de l'objet '{0}' ({1}) est en lecture seule"
79
80 #: tiramisu/option.py:149 tiramisu/value.py:362
81 msgid "information's item not found: {0}"
82 msgstr "aucune config spécifié alors que c'est nécessaire"
83
84 #: tiramisu/option.py:266
85 msgid "cannot serialize Option, only in OptionDescription"
86 msgstr "ne peut serialiser une Option, seulement via une OptionDescription"
87
88 #: tiramisu/option.py:367
89 msgid "a default_multi is set whereas multi is False in option: {0}"
90 msgstr ""
91 "une default_multi est renseignée alors que multi est False dans l'option : "
92 "{0}"
93
94 #: tiramisu/option.py:373
95 msgid "invalid default_multi value {0} for option {1}: {2}"
96 msgstr "la valeur default_multi est invalide {0} pour l'option {1} : {2}"
97
98 #: tiramisu/option.py:378
99 msgid "default value not allowed if option: {0} is calculated"
100 msgstr "la valeur par défaut n'est pas possible si l'option {0} est calculée"
101
102 #: tiramisu/option.py:381
103 msgid ""
104 "params defined for a callback function but no callback defined yet for "
105 "option {0}"
106 msgstr ""
107 "params définis pour une fonction callback mais par de callback encore "
108 "définis pour l'option {0}"
109
110 #: tiramisu/option.py:486 tiramisu/value.py:547
111 msgid "invalid value {0} for option {1}: {2}"
112 msgstr "valeur invalide {0} pour l'option {1} : {2}"
113
114 #: tiramisu/option.py:506
115 msgid "invalid value {0} for option {1} which must be a list"
116 msgstr "valeur invalide {0} pour l'option {1} qui doit être une liste"
117
118 #: tiramisu/option.py:577
119 msgid "invalid value {0} for option {1} must be different as {2} option"
120 msgstr ""
121 "valeur invalide {0} pour l'option {1} doit être différente de l'option {2}"
122
123 #: tiramisu/option.py:636
124 msgid "values must be a tuple for {0}"
125 msgstr "values doit être un tuple pour {0}"
126
127 #: tiramisu/option.py:639
128 msgid "open_values must be a boolean for {0}"
129 msgstr "open_values doit être un booléen pour {0}"
130
131 #: tiramisu/option.py:661
132 msgid "value {0} is not permitted, only {1} is allowed"
133 msgstr "valeur {0} n'est pas permis, seules {1} sont autorisées"
134
135 #: tiramisu/option.py:673
136 msgid "value must be a boolean"
137 msgstr "valeur doit être un booléen"
138
139 #: tiramisu/option.py:683
140 msgid "value must be an integer"
141 msgstr "valeur doit être un nombre entier"
142
143 #: tiramisu/option.py:693
144 msgid "value must be a float"
145 msgstr "valeur doit être un nombre flottant"
146
147 #: tiramisu/option.py:703
148 msgid "value must be a string, not {0}"
149 msgstr "valeur doit être une chaîne, pas {0}"
150
151 #: tiramisu/option.py:721
152 msgid "value must be an unicode"
153 msgstr "valeur doit être une valeur unicode"
154
155 #: tiramisu/option.py:733
156 msgid "malformed symlinkoption must be an option for symlink {0}"
157 msgstr "symlinkoption mal formé, doit être une option pour symlink {0}"
158
159 #: tiramisu/option.py:788
160 msgid "invalid IP {0}"
161 msgstr "adresse IP invalide {0}"
162
163 #: tiramisu/option.py:793
164 msgid "IP mustn't not be in reserved class"
165 msgstr "IP ne doit pas être d'une classe reservée"
166
167 #: tiramisu/option.py:795
168 msgid "IP must be in private class"
169 msgstr "IP doit être dans la classe privée"
170
171 #: tiramisu/option.py:833
172 msgid "inconsistency in allowed range"
173 msgstr "inconsistence dans la plage autorisée"
174
175 #: tiramisu/option.py:838
176 msgid "max value is empty"
177 msgstr "la valeur maximum est vide"
178
179 #: tiramisu/option.py:877
180 msgid "invalid network address {0}"
181 msgstr "adresse réseau invalide {0}"
182
183 #: tiramisu/option.py:882
184 msgid "network shall not be in reserved class"
185 msgstr "le réseau ne doit pas être dans la classe reservée"
186
187 #: tiramisu/option.py:894
188 msgid "invalid netmask address {0}"
189 msgstr "masque de sous-réseau invalide {0}"
190
191 #: tiramisu/option.py:916
192 msgid "invalid network {0} ({1}) with netmask {2} ({3}), this network is an IP"
193 msgstr "réseau invalide {0} ({1}) avec masque {2} ({3}), ce réseau est une IP"
194
195 #: tiramisu/option.py:921
196 msgid "invalid IP {0} ({1}) with netmask {2} ({3}), this IP is a network"
197 msgstr "IP invalide {0} ({1}) avec masque {2} ({3}), cette IP est un réseau"
198
199 #: tiramisu/option.py:926
200 msgid "invalid IP {0} ({1}) with netmask {2} ({3})"
201 msgstr "IP invalide {0} ({1}) avec masque {2} ({3})"
202
203 #: tiramisu/option.py:928
204 msgid "invalid network {0} ({1}) with netmask {2} ({3})"
205 msgstr "réseau invalide {0} ({1}) avec masque {2} ({3})"
206
207 #: tiramisu/option.py:939
208 msgid "invalid broadcast address {0}"
209 msgstr "adresse de broadcast invalide {0}"
210
211 #: tiramisu/option.py:957
212 msgid "unknown type_ {0} for hostname"
213 msgstr "type_ inconnu {0} pour le nom d'hôte"
214
215 #: tiramisu/option.py:960
216 msgid "allow_ip must be a boolean"
217 msgstr "allow_ip doit être un booléen"
218
219 #: tiramisu/option.py:990
220 msgid "invalid value for {0}, must have dot"
221 msgstr "valeur invalide pour {0}, doit avoir un point"
222
223 #: tiramisu/option.py:993
224 msgid "invalid domainname's length for {0} (max {1})"
225 msgstr "longueur du nom de domaine invalide pour {0} (maximum {1})"
226
227 #: tiramisu/option.py:996
228 msgid "invalid domainname's length for {0} (min 2)"
229 msgstr "longueur du nom de domaine invalide pour {0} (minimum 2)"
230
231 #: tiramisu/option.py:1000
232 msgid "invalid domainname"
233 msgstr "nom de domaine invalide"
234
235 #: tiramisu/option.py:1027
236 msgid "duplicate option name: {0}"
237 msgstr "nom de l'option dupliqué : {0}"
238
239 #: tiramisu/option.py:1044
240 msgid "unknown Option {0} in OptionDescription {1}"
241 msgstr "Option {0} inconnue pour l'OptionDescription {1}"
242
243 #: tiramisu/option.py:1095
244 msgid "duplicate option: {0}"
245 msgstr "option dupliquée : {0}"
246
247 #: tiramisu/option.py:1129
248 msgid "no option for path {0}"
249 msgstr "pas d'option pour le chemin {0}"
250
251 #: tiramisu/option.py:1135
252 msgid "no option {0} found"
253 msgstr "pas d'option {0} trouvée"
254
255 #: tiramisu/option.py:1145
256 msgid "cannot change group_type if already set (old {0}, new {1})"
257 msgstr "ne peut changer group_type si déjà spécifié (ancien {0}, nouveau {1})"
258
259 #: tiramisu/option.py:1158
260 msgid "master group {0} shall not have a subgroup"
261 msgstr "groupe maître {0} ne doit pas avoir de sous-groupe"
262
263 #: tiramisu/option.py:1161
264 msgid "master group {0} shall not have a symlinkoption"
265 msgstr "groupe maître {0} ne doit pas avoir de symlinkoption"
266
267 #: tiramisu/option.py:1164
268 msgid "not allowed option {0} in group {1}: this option is not a multi"
269 msgstr ""
270 "option non autorisée {0} dans le groupe {1} : cette option n'est pas une "
271 "multi"
272
273 #: tiramisu/option.py:1175
274 msgid "master group with wrong master name for {0}"
275 msgstr "le groupe maître avec un nom de maître érroné pour {0}"
276
277 #: tiramisu/option.py:1184
278 msgid "no child has same nom has master group for: {0}"
279 msgstr "pas d'enfant avec le nom du groupe maître pour {0} "
280
281 #: tiramisu/option.py:1187
282 msgid "group_type: {0} not allowed"
283 msgstr "group_type : {0} non autorisé"
284
285 #: tiramisu/option.py:1277
286 msgid "malformed requirements type for option: {0}, must be a dict"
287 msgstr ""
288 "type requirements malformé pour l'option : {0}, doit être un dictionnaire"
289
290 #: tiramisu/option.py:1294
291 msgid ""
292 "malformed requirements for option: {0} require must have option, expected "
293 "and action keys"
294 msgstr ""
295 "requirements malformé pour l'option : {0} l'exigence doit avoir les clefs "
296 "option, expected et action"
297
298 #: tiramisu/option.py:1299
299 msgid "malformed requirements for option: {0} inverse must be boolean"
300 msgstr ""
301 "requirements mal formés pour l'option : {0} inverse doit être un booléen"
302
303 #: tiramisu/option.py:1303
304 msgid "malformed requirements for option: {0} transitive must be boolean"
305 msgstr ""
306 "requirements mal formés pour l'option : {0} transitive doit être booléen"
307
308 #: tiramisu/option.py:1307
309 msgid "malformed requirements for option: {0} same_action must be boolean"
310 msgstr ""
311 "requirements mal formés pour l'option : {0} same_action doit être un booléen"
312
313 #: tiramisu/option.py:1311
314 msgid "malformed requirements must be an option in option {0}"
315 msgstr "requirements mal formés doit être une option dans l'option {0}"
316
317 #: tiramisu/option.py:1314
318 msgid "malformed requirements option {0} should not be a multi"
319 msgstr "requirements mal formés l'option {0} ne doit pas être une multi"
320
321 #: tiramisu/option.py:1320
322 msgid ""
323 "malformed requirements second argument must be valid for option {0}: {1}"
324 msgstr ""
325 "requirements mal formés deuxième argument doit être valide pour l'option "
326 "{0} : {1}"
327
328 #: tiramisu/option.py:1325
329 msgid "inconsistency in action types for option: {0} action: {1}"
330 msgstr "incohérence dans les types action pour l'option : {0} action {1}"
331
332 #: tiramisu/option.py:1350
333 msgid "{0} should be a function"
334 msgstr "{0} doit être une fonction"
335
336 #: tiramisu/option.py:1353
337 msgid "{0}_params should be a dict"
338 msgstr "{0}_params devrait être un dict"
339
340 #: tiramisu/option.py:1356
341 msgid "{0}_params with key {1} should not have length different to 1"
342 msgstr ""
343 "{0}_params avec la clef {1} devrait ne pas avoir une longueur différent de 1"
344
345 #: tiramisu/option.py:1360
346 msgid "{0}_params should be tuple for key \"{1}\""
347 msgstr "{0}_params devrait être un tuple pour la clef \"{1}\""
348
349 #: tiramisu/option.py:1366
350 msgid "validator not support tuple"
351 msgstr "validator n'accepte pas de tuple"
352
353 #: tiramisu/option.py:1369
354 msgid "{0}_params should have an option not a {0} for first argument"
355 msgstr "{0}_params devrait avoir une option pas un {0} pour premier argument"
356
357 #: tiramisu/option.py:1373
358 msgid "{0}_params should have a boolean not a {0} for second argument"
359 msgstr "{0}_params devrait avoir un boolean pas un {0} pour second argument"
360
361 #: tiramisu/setting.py:116
362 msgid "can't rebind {0}"
363 msgstr "ne peut redéfinir ({0})"
364
365 #: tiramisu/setting.py:121
366 msgid "can't unbind {0}"
367 msgstr "ne peut supprimer ({0})"
368
369 #: tiramisu/setting.py:259
370 msgid "cannot append {0} property for option {1}: this property is calculated"
371 msgstr ""
372 "ne peut ajouter la propriété {0} dans l'option {1}: cette propriété est "
373 "calculée"
374
375 #: tiramisu/setting.py:322
376 msgid "opt and all_properties must not be set together in reset"
377 msgstr "opt et all_properties ne doit pas être renseigné ensemble dans reset"
378
379 #: tiramisu/setting.py:337
380 msgid "if opt is not None, path should not be None in _getproperties"
381 msgstr ""
382 "si opt n'est pas None, path devrait ne pas être à None dans _getproperties"
383
384 #: tiramisu/setting.py:440
385 msgid "cannot change the value for option {0} this option is frozen"
386 msgstr ""
387 "ne peut modifier la valeur de l'option {0} cette option n'est pas modifiable"
388
389 #: tiramisu/setting.py:446
390 msgid "trying to access to an option named: {0} with properties {1}"
391 msgstr "tentative d'accès à une option nommée : {0} avec les propriétés {1}"
392
393 #: tiramisu/setting.py:464
394 msgid "permissive must be a tuple"
395 msgstr "permissive doit être un tuple"
396
397 #: tiramisu/setting.py:471 tiramisu/value.py:301
398 msgid "invalid generic owner {0}"
399 msgstr "invalide owner générique {0}"
400
401 #: tiramisu/setting.py:558
402 msgid ""
403 "malformed requirements imbrication detected for option: '{0}' with "
404 "requirement on: '{1}'"
405 msgstr ""
406 "imbrication de requirements mal formés detectée pour l'option : '{0}' avec "
407 "requirement sur : '{1}'"
408
409 #: tiramisu/setting.py:570
410 msgid "option '{0}' has requirement's property error: {1} {2}"
411 msgstr "l'option '{0}' a une erreur de propriété pour le requirement : {1} {2}"
412
413 #: tiramisu/storage/__init__.py:52
414 msgid "storage_type is already set, cannot rebind it"
415 msgstr "storage_type est déjà défini, impossible de le redéfinir"
416
417 #: tiramisu/storage/__init__.py:86
418 msgid "option {0} not already exists in storage {1}"
419 msgstr "option {0} n'existe pas dans l'espace de stockage {1}"
420
421 #: tiramisu/storage/dictionary/storage.py:39
422 msgid "dictionary storage cannot delete session"
423 msgstr ""
424 "impossible de supprimer une session dans un espace de stockage dictionary"
425
426 #: tiramisu/storage/dictionary/storage.py:50
427 msgid "session already used"
428 msgstr "session déjà utilisée"
429
430 #: tiramisu/storage/dictionary/storage.py:52
431 msgid "a dictionary cannot be persistent"
432 msgstr "un espace de stockage dictionary ne peut être persistant"
433
434 #: tiramisu/value.py:308
435 msgid "no value for {0} cannot change owner to {1}"
436 msgstr "pas de valeur pour {0} ne peut changer d'utilisateur pour {1}"
437
438 #: tiramisu/value.py:416
439 msgid "invalid len for the slave: {0} which has {1} as master"
440 msgstr "longueur invalide pour une esclave : {0} qui a {1} comme maître"
441
442 #: tiramisu/value.py:440
443 msgid "invalid len for the master: {0} which has {1} as slave with greater len"
444 msgstr ""
445 "longueur invalide pour un maître : {0} qui a {1} une esclave avec une plus "
446 "grande longueur"
447
448 #: tiramisu/value.py:470
449 msgid "cannot append a value on a multi option {0} which is a slave"
450 msgstr "ne peut ajouter une valeur sur l'option multi {0} qui est une esclave"
451
452 #: tiramisu/value.py:507
453 msgid "cannot sort multi option {0} if master or slave"
454 msgstr "ne peut trier une option multi {0} pour une maître ou une esclave"
455
456 #: tiramisu/value.py:511
457 msgid "cmp is not permitted in python v3 or greater"
458 msgstr "cmp n'est pas permis en python v3 ou supérieure"
459
460 #: tiramisu/value.py:520
461 msgid "cannot reverse multi option {0} if master or slave"
462 msgstr "ne peut inverser une option multi {0} pour une maître ou une esclave"
463
464 #: tiramisu/value.py:528
465 msgid "cannot insert multi option {0} if master or slave"
466 msgstr "ne peut insérer une option multi {0} pour une maître ou une esclave"
467
468 #: tiramisu/value.py:536
469 msgid "cannot extend multi option {0} if master or slave"
470 msgstr "ne peut étendre une option multi {0} pour une maître ou une esclave"
471
472 #: tiramisu/value.py:564
473 msgid "cannot pop a value on a multi option {0} which is a slave"
474 msgstr "ne peut supprimer une valeur dans l'option multi {0} qui est esclave"
475
476 #~ msgid "validator should return a boolean, not {0}"
477 #~ msgstr "le validator devrait retourner un boolean, pas un {0}"
478
479 #~ msgid "invalid value {0} for option {1} for object {2}"
480 #~ msgstr "valeur invalide {0} pour l'option {1} pour l'objet {2}"
481
482 #~ msgid "no config specified but needed"
483 #~ msgstr "aucune config spécifié alors que c'est nécessaire"
484
485 #~ msgid "{0} has no attribute impl_set_information"
486 #~ msgstr "{0} n'a pas d'attribut impl_set_information"
487
488 #~ msgid "{0} has no attribute impl_get_information"
489 #~ msgstr "{0} n'a pas d'attribut impl_get_information"
490
491 #~ msgid "invalid name: {0} for optiondescription"
492 #~ msgstr "nom invalide : {0} pour l'optiondescription"
493
494 #~ msgid "metaconfig's children must be a list"
495 #~ msgstr "enfants d'une metaconfig doit être une liste"
496
497 #~ msgid "metaconfig's children must be config, not {0}"
498 #~ msgstr "enfants d'une metaconfig doit être une config, pas {0}"
499
500 #~ msgid "all config in metaconfig must have same optiondescription"
501 #~ msgstr ""
502 #~ "toutes les configs d'une metaconfig doivent avoir la même "
503 #~ "optiondescription"
504
505 #~ msgid "child has already a metaconfig's"
506 #~ msgstr "enfant a déjà une metaconfig"
507
508 #~ msgid "not allowed group_type : {0}"
509 #~ msgstr "group_type non autorisé : {0}"
510
511 #~ msgid "required option not found: {0}"
512 #~ msgstr "option requise non trouvée : {0}"