8bceb43bb44f880e3b7180cc3891e4da039bb317
[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-08-31 09:52+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:58
15 msgid "no config specified but needed"
16 msgstr "aucune config spécifié alors que c'est nécessaire"
17
18 #: tiramisu/autolib.py:65
19 msgid ""
20 "unable to carry out a calculation, option {0} has properties: {1} for: {2}"
21 msgstr ""
22 "impossible d'effectuer le calcul, l'option {0} a les propriétés : {1} pour : "
23 "{2}"
24
25 #: tiramisu/autolib.py:74
26 msgid ""
27 "unable to carry out a calculation, option value with multi types must have "
28 "same length for: {0}"
29 msgstr ""
30 "impossible d'effectuer le calcul, valeur d'un option avec le type multi doit "
31 "avoir la même longueur pour : {0}"
32
33 #: tiramisu/config.py:47
34 msgid "descr must be an optiondescription, not {0}"
35 msgstr "descr doit être une optiondescription pas un {0}"
36
37 #: tiramisu/config.py:121
38 msgid "unknown group_type: {0}"
39 msgstr "group_type inconnu: {0}"
40
41 #: tiramisu/config.py:157
42 msgid ""
43 "no option description found for this config (may be metaconfig without meta)"
44 msgstr ""
45 "pas d'option description pour cette config (peut être une metaconfig sans "
46 "meta)"
47
48 #: tiramisu/config.py:311
49 msgid "unknown type_ type {0}for _find"
50 msgstr "type_ type {0} pour _find inconnu"
51
52 #: tiramisu/config.py:350
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:400
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:421
61 msgid "unexpected path {0}, should start with {1}"
62 msgstr "chemin imprévu {0}, devrait commencer par {1}"
63
64 #: tiramisu/config.py:481
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:71
69 msgid "{0} has no attribute impl_set_information"
70 msgstr "{0} n'a pas d'attribut impl_set_information"
71
72 #: tiramisu/option.py:86
73 msgid "information's item not found: {0}"
74 msgstr "aucune config spécifié alors que c'est nécessaire"
75
76 #: tiramisu/option.py:89
77 msgid "{0} has no attribute impl_get_information"
78 msgstr "{0} n'a pas d'attribut impl_get_information"
79
80 #: tiramisu/option.py:117
81 msgid "'{0}' ({1}) object attribute '{2}' is read-only"
82 msgstr "l'attribut {2} de l'objet '{0}' ({1}) est en lecture seul"
83
84 #: tiramisu/option.py:159
85 msgid "invalid name: {0} for option"
86 msgstr "nom invalide : {0} pour l'option"
87
88 #: tiramisu/option.py:169
89 msgid "validator must be a function"
90 msgstr "validator doit être une fonction"
91
92 #: tiramisu/option.py:176
93 msgid "a default_multi is set whereas multi is False in option: {0}"
94 msgstr ""
95 "une default_multi est renseigné alors que multi est False dans l'option : {0}"
96
97 #: tiramisu/option.py:182
98 msgid "invalid default_multi value {0} for option {1}: {2}"
99 msgstr "la valeur default_multi est invalide {0} pour l'option {1} : {2}"
100
101 #: tiramisu/option.py:187
102 msgid "default value not allowed if option: {0} is calculated"
103 msgstr "la valeur par défaut n'est pas possible si l'option {0} est calculé"
104
105 #: tiramisu/option.py:190
106 msgid ""
107 "params defined for a callback function but no callback defined yet for "
108 "option {0}"
109 msgstr ""
110 "params définit pour une fonction callback mais par de callback défini encore "
111 "pour l'option {0}"
112
113 #: tiramisu/option.py:212 tiramisu/option.py:753
114 msgid "invalid properties type {0} for {1}, must be a tuple"
115 msgstr "type des properties invalide {0} pour {1}, doit être un tuple"
116
117 #: tiramisu/option.py:285
118 msgid "invalid value {0} for option {1} for object {2}"
119 msgstr "valeur invalide {0} pour l'option {1} pour l'objet {2}"
120
121 #: tiramisu/option.py:293 tiramisu/value.py:468
122 msgid "invalid value {0} for option {1}: {2}"
123 msgstr "valeur invalide {0} pour l'option {1} : {2}"
124
125 #: tiramisu/option.py:305
126 msgid "invalid value {0} for option {1} which must be a list"
127 msgstr "valeur invalide {0} pour l'option {1} qui doit être une liste"
128
129 #: tiramisu/option.py:374
130 msgid "invalid value {0} for option {1} must be different as {2} option"
131 msgstr ""
132 "valeur invalide {0} pour l'option {1} doit être différent que l'option {2}"
133
134 #: tiramisu/option.py:396
135 msgid "values must be a tuple for {0}"
136 msgstr "values doit être un tuple pour {0}"
137
138 #: tiramisu/option.py:399
139 msgid "open_values must be a boolean for {0}"
140 msgstr "open_values doit être un booléen pour {0}"
141
142 #: tiramisu/option.py:420
143 msgid "value {0} is not permitted, only {1} is allowed"
144 msgstr "valeur {0} n'est pas permit, seules {1} sont autorisées"
145
146 #: tiramisu/option.py:432
147 msgid "value must be a boolean"
148 msgstr "valeur doit être un booléen"
149
150 #: tiramisu/option.py:442
151 msgid "value must be an integer"
152 msgstr "valeur doit être un numbre"
153
154 #: tiramisu/option.py:452
155 msgid "value must be a float"
156 msgstr "valeur doit être un nombre flottant"
157
158 #: tiramisu/option.py:462
159 msgid "value must be a string, not {0}"
160 msgstr "valeur doit être une chaîne, pas {0}"
161
162 #: tiramisu/option.py:480
163 msgid "value must be an unicode"
164 msgstr "valeur doit être une valeur unicode"
165
166 #: tiramisu/option.py:490
167 msgid "malformed symlinkoption must be an option for symlink {0}"
168 msgstr "symlinkoption mal formé doit être une option pour symlink {0}"
169
170 #: tiramisu/option.py:526
171 msgid "IP shall not be in reserved class"
172 msgstr "IP ne doit pas être d'une classe reservée"
173
174 #: tiramisu/option.py:528
175 msgid "IP must be in private class"
176 msgstr "IP doit être dans la classe privée"
177
178 #: tiramisu/option.py:566
179 msgid "inconsistency in allowed range"
180 msgstr "inconsistence dans la plage autorisée"
181
182 #: tiramisu/option.py:571
183 msgid "max value is empty"
184 msgstr "valeur maximum est vide"
185
186 #: tiramisu/option.py:608
187 msgid "network shall not be in reserved class"
188 msgstr "réseau ne doit pas être dans la classe reservée"
189
190 #: tiramisu/option.py:640
191 msgid "invalid network {0} ({1}) with netmask {2} ({3}), this network is an IP"
192 msgstr "réseau invalide {0} ({1}) avec masque {2} ({3}), ce réseau est une IP"
193
194 #: tiramisu/option.py:645
195 msgid "invalid IP {0} ({1}) with netmask {2} ({3}), this IP is a network"
196 msgstr "IP invalide {0} ({1}) avec masque {2} ({3}), cette IP est un réseau"
197
198 #: tiramisu/option.py:650
199 msgid "invalid IP {0} ({1}) with netmask {2} ({3})"
200 msgstr "IP invalide {0} ({1}) avec masque {2} ({3})"
201
202 #: tiramisu/option.py:652
203 msgid "invalid network {0} ({1}) with netmask {2} ({3})"
204 msgstr "réseau invalide {0} ({1}) avec masque {2} ({3})"
205
206 #: tiramisu/option.py:672
207 msgid "unknown type_ {0} for hostname"
208 msgstr "type_ inconnu {0} pour le nom d'hôte"
209
210 #: tiramisu/option.py:675
211 msgid "allow_ip must be a boolean"
212 msgstr "allow_ip doit être un booléen"
213
214 #: tiramisu/option.py:704
215 msgid "invalid value for {0}, must have dot"
216 msgstr "valeur invalide pour {0}, doit avoir un point"
217
218 #: tiramisu/option.py:707
219 msgid "invalid domainname's length for {0} (max {1})"
220 msgstr "longueur du nom de domaine invalide pour {0} (maximum {1})"
221
222 #: tiramisu/option.py:710
223 msgid "invalid domainname's length for {0} (min 2)"
224 msgstr "longueur du nom de domaine invalide pour {0} (minimum 2)"
225
226 #: tiramisu/option.py:714
227 msgid "invalid domainname"
228 msgstr "nom de domaine invalide"
229
230 #: tiramisu/option.py:731
231 msgid "invalid name: {0} for optiondescription"
232 msgstr "nom invalide : {0} pour l'optiondescription"
233
234 #: tiramisu/option.py:743
235 msgid "duplicate option name: {0}"
236 msgstr "nom de l'option dupliqué : {0}"
237
238 #: tiramisu/option.py:769
239 msgid "unknown Option {0} in OptionDescription {1}"
240 msgstr "Option {} inconnue pour l'OptionDescription{}"
241
242 #: tiramisu/option.py:820
243 msgid "duplicate option: {0}"
244 msgstr "option dupliquée : {0}"
245
246 #: tiramisu/option.py:850
247 msgid "no option for path {0}"
248 msgstr "pas d'option pour le chemin {0}"
249
250 #: tiramisu/option.py:856
251 msgid "no option {0} found"
252 msgstr "pas d'option {0} trouvée"
253
254 #: tiramisu/option.py:866
255 msgid "cannot change group_type if already set (old {0}, new {1})"
256 msgstr "ne peut changer group_type si déjà spécifié (ancien {0}, nouveau {1})"
257
258 #: tiramisu/option.py:879
259 msgid "master group {0} shall not have a subgroup"
260 msgstr "groupe maître {0} ne doit pas avoir de sous-groupe"
261
262 #: tiramisu/option.py:882
263 msgid "master group {0} shall not have a symlinkoption"
264 msgstr "groupe maître {0} ne doit pas avoir de symlinkoption"
265
266 #: tiramisu/option.py:885
267 msgid "not allowed option {0} in group {1}: this option is not a multi"
268 msgstr ""
269 "option non autorisée {0} dans le groupe {1} : cette option n'est pas une "
270 "multi"
271
272 #: tiramisu/option.py:896
273 msgid "master group with wrong master name for {0}"
274 msgstr "le groupe maître avec un nom de maître éroné pour {0}"
275
276 #: tiramisu/option.py:905
277 msgid "no child has same nom has master group for: {0}"
278 msgstr "pas d'enfant avec le nom du groupe maître pour {0} "
279
280 #: tiramisu/option.py:908
281 msgid "group_type: {0} not allowed"
282 msgstr "group_type : {0} non autorisé"
283
284 #: tiramisu/option.py:946
285 msgid "malformed requirements type for option: {0}, must be a dict"
286 msgstr ""
287 "type requirements malformé pour l'option : {0}, doit être un dictionnaire"
288
289 #: tiramisu/option.py:962
290 msgid ""
291 "malformed requirements for option: {0} require must have option, expected "
292 "and action keys"
293 msgstr ""
294 "requirements malformé pour l'option : {0} l'exigence doit avoir les clefs "
295 "option, exptected et action"
296
297 #: tiramisu/option.py:967
298 msgid "malformed requirements for option: {0} inverse must be boolean"
299 msgstr "requirements malformé pour l'option : {0} inverse doit être un booléen"
300
301 #: tiramisu/option.py:971
302 msgid "malformed requirements for option: {0} transitive must be boolean"
303 msgstr "requirements malformé pour l'option : {0} transitive doit être booléen"
304
305 #: tiramisu/option.py:975
306 msgid "malformed requirements for option: {0} same_action must be boolean"
307 msgstr ""
308 "requirements malformé pour l'option : {0} same_action doit être un booléen"
309
310 #: tiramisu/option.py:979
311 msgid "malformed requirements must be an option in option {0}"
312 msgstr "requirements malformé doit être une option dans l'option {0}"
313
314 #: tiramisu/option.py:982
315 msgid "malformed requirements option {0} should not be a multi"
316 msgstr "requirements malformé l'option {0} ne doit pas être une multi"
317
318 #: tiramisu/option.py:988
319 msgid ""
320 "malformed requirements second argument must be valid for option {0}: {1}"
321 msgstr ""
322 "requirements malformé deuxième argument doit être valide pour l'option {0} : "
323 "{1}"
324
325 #: tiramisu/option.py:993
326 msgid "inconsistency in action types for option: {0} action: {1}"
327 msgstr "incohérence dans les types action pour l'option : {0} action {1}"
328
329 #: tiramisu/setting.py:47
330 msgid "storage_type is already set, cannot rebind it"
331 msgstr "storage_type est déjà défini, impossible de le redéfinir"
332
333 #: tiramisu/setting.py:67
334 msgid "can't rebind {0}"
335 msgstr "ne peut redéfinir ({0})"
336
337 #: tiramisu/setting.py:72
338 msgid "can't unbind {0}"
339 msgstr "ne peut supprimer ({0})"
340
341 #: tiramisu/setting.py:185
342 msgid "cannot append {0} property for option {1}: this property is calculated"
343 msgstr ""
344 "ne peut ajouter la propriété {0} dans l'option {1}: cette propriété est "
345 "calculée"
346
347 #: tiramisu/setting.py:215
348 msgid "option {0} not already exists in storage {1}"
349 msgstr "option {0} n'existe pas dans l'espace de stockage {1}"
350
351 #: tiramisu/setting.py:282
352 msgid "opt and all_properties must not be set together in reset"
353 msgstr "opt et all_properties ne doit pas être renseigné ensemble dans reset"
354
355 #: tiramisu/setting.py:297
356 msgid "if opt is not None, path should not be None in _getproperties"
357 msgstr ""
358 "si opt n'est pas None, path devrait ne pas être à None dans _getproperties"
359
360 #: tiramisu/setting.py:391
361 msgid "cannot change the value for option {0} this option is frozen"
362 msgstr ""
363 "ne peut modifié la valeur de l'option {0} cette option n'est pas modifiable"
364
365 #: tiramisu/setting.py:397
366 msgid "trying to access to an option named: {0} with properties {1}"
367 msgstr "tentative d'accès à une option nommée : {0} avec les propriétés {1}"
368
369 #: tiramisu/setting.py:415
370 msgid "permissive must be a tuple"
371 msgstr "permissive doit être un tuple"
372
373 #: tiramisu/setting.py:422 tiramisu/value.py:277
374 msgid "invalid generic owner {0}"
375 msgstr "invalide owner générique {0}"
376
377 #: tiramisu/setting.py:503
378 msgid ""
379 "malformed requirements imbrication detected for option: '{0}' with "
380 "requirement on: '{1}'"
381 msgstr ""
382 "imbrication de requirements malformé detectée pour l'option : '{0}' avec "
383 "requirement sur : '{1}'"
384
385 #: tiramisu/setting.py:515
386 msgid "option '{0}' has requirement's property error: {1} {2}"
387 msgstr "l'option '{0}' a une erreur de propriété pour le requirement : {1} {2}"
388
389 #: tiramisu/storage/dictionary/storage.py:37
390 msgid "dictionary storage cannot delete session"
391 msgstr ""
392 "impossible de supprimer une session dans un espace de stockage dictionary"
393
394 #: tiramisu/storage/dictionary/storage.py:46
395 msgid "session already used"
396 msgstr "session déjà utilisée"
397
398 #: tiramisu/storage/dictionary/storage.py:48
399 msgid "a dictionary cannot be persistent"
400 msgstr "un espace de stockage dictionary ne peut être persistant"
401
402 #: tiramisu/value.py:284
403 msgid "no value for {0} cannot change owner to {1}"
404 msgstr "pas de valeur pour {0} ne peut changer d'utilisateur pour {1}"
405
406 #: tiramisu/value.py:356
407 msgid "invalid len for the slave: {0} which has {1} as master"
408 msgstr "longueur invalide pour une esclave : {0} qui a {1} comme maître"
409
410 #: tiramisu/value.py:373
411 msgid "invalid len for the master: {0} which has {1} as slave with greater len"
412 msgstr ""
413 "longueur invalide pour un maître : {0} qui a {1} une esclave avec une plus "
414 "grande longueur"
415
416 #: tiramisu/value.py:394
417 msgid "cannot append a value on a multi option {0} which is a slave"
418 msgstr "ne peut ajouter une valeur sur l'option multi {0} qui est une esclave"
419
420 #: tiramisu/value.py:429
421 msgid "cannot sort multi option {0} if master or slave"
422 msgstr "ne peut trier une option multi {0} pour une maître ou une esclave"
423
424 #: tiramisu/value.py:433
425 msgid "cmp is not permitted in python v3 or greater"
426 msgstr "cmp n'est pas permis en python v3 ou supérieure"
427
428 #: tiramisu/value.py:442
429 msgid "cannot reverse multi option {0} if master or slave"
430 msgstr "ne peut inverser une option multi {0} pour une maître ou une esclave"
431
432 #: tiramisu/value.py:450
433 msgid "cannot insert multi option {0} if master or slave"
434 msgstr "ne peut insérer une option multi {0} pour une maître ou une esclave"
435
436 #: tiramisu/value.py:458
437 msgid "cannot extend multi option {0} if master or slave"
438 msgstr "ne peut étendre une option multi {0} pour une maître ou une esclave"
439
440 #: tiramisu/value.py:482
441 msgid "cannot pop a value on a multi option {0} which is a slave"
442 msgstr "ne peut supprimer une valeur dans l'option multi {0} qui est esclave"
443
444 #~ msgid "metaconfig's children must be a list"
445 #~ msgstr "enfants d'une metaconfig doit être une liste"
446
447 #~ msgid "metaconfig's children must be config, not {0}"
448 #~ msgstr "enfants d'une metaconfig doit être une config, pas {0}"
449
450 #~ msgid "all config in metaconfig must have same optiondescription"
451 #~ msgstr ""
452 #~ "toutes les configs d'une metaconfig doivent avoir la même "
453 #~ "optiondescription"
454
455 #~ msgid "child has already a metaconfig's"
456 #~ msgstr "enfant a déjà une metaconfig"
457
458 #~ msgid "not allowed group_type : {0}"
459 #~ msgstr "group_type non autorisé : {0}"
460
461 #~ msgid "required option not found: {0}"
462 #~ msgstr "option requise non trouvée : {0}"