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