tiramisu/translations/fr/tiramisu.po

692 lines
23 KiB
Text
Raw Normal View History

msgid ""
msgstr ""
2014-01-25 11:40:04 +01:00
"Project-Id-Version: Tiramisu\n"
2013-07-18 21:25:07 +02:00
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-03-29 19:01+CET\n"
2013-07-17 22:30:35 +02:00
"PO-Revision-Date: \n"
"Last-Translator: Emmanuel Garette <egarette@cadoles.com>\n"
2014-01-25 11:40:04 +01:00
"Language-Team: Tiramisu's team <egarette@cadoles.com>\n"
2014-03-09 20:14:17 +01:00
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
2013-07-17 22:30:35 +02:00
"X-Generator: Poedit 1.5.4\n"
2014-01-25 11:40:04 +01:00
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Poedit-SourceCharset: UTF-8\n"
2014-03-26 20:47:30 +01:00
#: tiramisu/autolib.py:165
2013-07-17 22:30:35 +02:00
msgid ""
"unable to carry out a calculation, option {0} has properties: {1} for: {2}"
msgstr ""
"impossible d'effectuer le calcul, l'option {0} a les propriétés : {1} pour : "
"{2}"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:51
msgid "descr must be an optiondescription, not {0}"
msgstr "descr doit être une optiondescription pas un {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:126
msgid "unknown group_type: {0}"
msgstr "group_type inconnu: {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:163 tiramisu/setting.py:334 tiramisu/value.py:55
#: tiramisu/value.py:500
2014-01-25 11:40:04 +01:00
msgid "the context does not exist anymore"
msgstr "le context n'existe plus"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:168
2014-03-09 20:14:17 +01:00
msgid "no option description found for this config (may be GroupConfig)"
msgstr ""
2014-03-09 20:14:17 +01:00
"pas d'option description trouvé pour cette config (peut être un GroupConfig)"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:194
2013-09-26 22:35:12 +02:00
msgid "can't assign to an OptionDescription"
msgstr "ne peut pas attribuer une valeur à une OptionDescription"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:324
msgid "unknown type_ type {0}for _find"
msgstr "type_ type {0} pour _find inconnu"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:363
2013-07-18 21:25:07 +02:00
msgid "no option found in config with these criteria"
msgstr "aucune option trouvée dans la config avec ces critères"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:413
2013-07-17 22:30:35 +02:00
msgid "make_dict can't filtering with value without option"
msgstr "make_dict ne peut filtrer sur une valeur mais sans option"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:434
2013-07-17 22:30:35 +02:00
msgid "unexpected path {0}, should start with {1}"
msgstr "chemin imprévu {0}, devrait commencer par {1}"
2014-03-24 21:13:26 +01:00
#: tiramisu/config.py:491
msgid "opt in getowner must be an option not {0}"
msgstr "opt dans getowner doit être une option pas {0}"
#: tiramisu/config.py:535
2014-03-09 20:14:17 +01:00
msgid "cannot serialize Config with MetaConfig"
msgstr "impossible de sérialiser une Config avec une MetaConfig"
#: tiramisu/config.py:549
2014-03-09 20:14:17 +01:00
msgid "this storage is not serialisable, could be a none persistent storage"
msgstr "ce storage n'est sérialisable, devrait être une storage non persistant"
#: tiramisu/config.py:612
2014-03-09 20:14:17 +01:00
msgid "metaconfig's children must be a list"
msgstr "enfants d'une metaconfig doit être une liste"
#: tiramisu/config.py:706
2014-03-09 20:14:17 +01:00
msgid "metaconfig's children should be config, not {0}"
msgstr "enfants d'une metaconfig doit être une config, pas {0}"
#: tiramisu/config.py:710
2014-03-09 20:14:17 +01:00
msgid "child has already a metaconfig's"
msgstr "enfant a déjà une metaconfig"
#: tiramisu/config.py:714
2014-03-09 20:14:17 +01:00
msgid "all config in metaconfig must have the same optiondescription"
msgstr ""
"toutes les configs d'une metaconfig doivent avoir la même optiondescription"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:66
2013-09-23 21:00:45 +02:00
msgid "invalid name: {0} for option"
msgstr "nom invalide : {0} pour l'option"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:75
2013-09-23 21:00:45 +02:00
msgid "invalid properties type {0} for {1}, must be a tuple"
msgstr "type des properties invalide {0} pour {1}, doit être un tuple"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:113
msgid "'{0}' ({1}) object attribute '{2}' is read-only"
2013-09-26 16:56:14 +02:00
msgstr "l'attribut {2} de l'objet '{0}' ({1}) est en lecture seule"
#: tiramisu/option.py:140 tiramisu/value.py:410
2013-09-23 21:00:45 +02:00
msgid "information's item not found: {0}"
2013-10-15 18:23:36 +02:00
msgstr "aucune config spécifiée alors que c'est nécessaire"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:202
2013-09-23 21:00:45 +02:00
msgid "cannot serialize Option, only in OptionDescription"
msgstr "ne peut serialiser une Option, seulement via une OptionDescription"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:305
msgid "a default_multi is set whereas multi is False in option: {0}"
msgstr ""
"une default_multi est renseignée alors que multi est False dans l'option : "
"{0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:311
2013-07-17 22:30:35 +02:00
msgid "invalid default_multi value {0} for option {1}: {2}"
msgstr "la valeur default_multi est invalide {0} pour l'option {1} : {2}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:316
2013-07-17 22:30:35 +02:00
msgid "default value not allowed if option: {0} is calculated"
2013-09-26 16:56:14 +02:00
msgstr "la valeur par défaut n'est pas possible si l'option {0} est calculée"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:319
msgid ""
"params defined for a callback function but no callback defined yet for "
"option {0}"
msgstr ""
"params définis pour une fonction callback mais par de callback encore "
"définis pour l'option {0}"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:424 tiramisu/option.py:454
msgid "invalid value for option {0}: {1}"
msgstr "valeur invalide pour l'option {0} : {1}"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:448
msgid "warning on the value of the option {0}: {1}"
msgstr "avertissement sur la valeur de l'option {0} : {1}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:465
2014-01-25 11:40:04 +01:00
msgid "invalid value {0} for option {1} which must be a list"
2013-12-05 09:59:07 +01:00
msgstr "valeur invalide pour l'option {0} : {1} laquelle doit être une liste"
2013-09-28 20:02:41 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:523
msgid "consistency must be set with an option"
2013-09-28 20:02:41 +02:00
msgstr "consistency doit être configuré avec une option"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:525
2013-09-28 20:02:41 +02:00
msgid "cannot add consistency with itself"
msgstr "ne peut ajouter une consistency avec lui même"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:527
msgid "every options in consistency must be multi or none"
msgstr ""
"toutes les options d'une consistency doivent être multi ou ne pas l'être"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:548
msgid "same value for {0} and {1}, should be different"
msgstr "même valeur pour {0} et {1}, devrait être différent"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:550
msgid "same value for {0} and {1}, must be different"
msgstr "même valeur pour {0} et {1}, doit être différent"
2013-09-28 20:02:41 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:644
msgid "values must be a tuple for {0}"
2013-07-17 22:30:35 +02:00
msgstr "values doit être un tuple pour {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:647
msgid "open_values must be a boolean for {0}"
2013-07-17 22:30:35 +02:00
msgstr "open_values doit être un booléen pour {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:669
2013-07-17 22:30:35 +02:00
msgid "value {0} is not permitted, only {1} is allowed"
2013-09-26 16:56:14 +02:00
msgstr "valeur {0} n'est pas permis, seules {1} sont autorisées"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:681
msgid "invalid boolean"
msgstr "booléen invalide"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:691
msgid "invalid integer"
msgstr "nombre invalide"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:701
msgid "invalid float"
msgstr "invalide nombre flottan"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:711
msgid "invalid string"
msgstr "invalide caractère"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:728
msgid "invalid unicode"
msgstr "invalide unicode"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:740
2013-07-17 22:30:35 +02:00
msgid "malformed symlinkoption must be an option for symlink {0}"
2013-09-26 16:56:14 +02:00
msgstr "symlinkoption mal formé, doit être une option pour symlink {0}"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:791 tiramisu/option.py:794 tiramisu/option.py:799
msgid "invalid IP"
msgstr "adresse IP invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:805
msgid "IP is in reserved class"
msgstr "l'adresse IP est dans une plage d'adresse réservée"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:807
msgid "invalid IP, mustn't be in reserved class"
msgstr "adresse IP invalide, ne doit pas être dans une classe réservée"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:811
msgid "IP is not in private class"
msgstr "l'adresse IP n'est pas dans une plage d'adressage privée"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:813
msgid "invalid IP, must be in private class"
msgstr "adresse IP invalide, doit être dans la classe privée"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:818 tiramisu/option.py:993
msgid "invalid len for vals"
msgstr "longueur invalide pour vals"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:824
msgid "IP {0} ({1}) not in network {2} ({3}) with netmask {4} ({5})"
msgstr "IP {0} ({1}) pas dans le réseau {2} ({3}) avec le masque {4} ({5})"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:827
msgid "invalid IP {0} ({1}) not in network {2} ({3}) with netmask {4} ({5})"
msgstr ""
"IP invalide {0} ({1}) pas dans le réseau {2} ({3}) avec le masque {4} ({5})"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:868
2013-07-17 22:30:35 +02:00
msgid "inconsistency in allowed range"
msgstr "inconsistence dans la plage autorisée"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:873
2013-07-17 22:30:35 +02:00
msgid "max value is empty"
2013-09-26 16:56:14 +02:00
msgstr "la valeur maximum est vide"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:890
2014-03-09 20:14:17 +01:00
msgid "invalid port, range must have two values only"
msgstr "port invalide, une plage doit avoir deux valeurs seulement"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:893
2014-03-09 20:14:17 +01:00
msgid "invalid port, first port in range must be smaller than the second one"
msgstr ""
"port invalide, le premier port d'une plage doit être plus petit que le second"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:902
2014-03-09 20:14:17 +01:00
msgid "invalid port"
msgstr "port invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:904
2014-03-09 20:14:17 +01:00
msgid "invalid port, must be an between {0} and {1}"
msgstr "port invalide, port doit être entre {0} et {1}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:918
msgid "invalid network address"
msgstr "adresse réseau invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:924
msgid "network address is in reserved class"
msgstr "l'adresse réseau est pas dans une plage d'adresse réservée"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:926
msgid "invalid network address, mustn't be in reserved class"
msgstr "adresse réseau invalide, ne doit pas être dans la classe réservée"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:939
msgid "invalid netmask address"
msgstr "masque de sous-réseau invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:956
2013-09-28 20:02:41 +02:00
msgid "invalid len for opts"
msgstr "longueur invalide pour opts"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:970
2014-01-25 11:40:04 +01:00
msgid "invalid IP {0} ({1}) with netmask {2}, this IP is a network"
msgstr "IP invalide {0} ({1}) avec masque {2}, cette IP est un réseau"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:975
msgid "invalid network {0} ({1}) with netmask {2}"
msgstr "réseau invalide {0} ({1}) avec masque {2}"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:989
msgid "invalid broadcast address"
msgstr "adresse de broadcast invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:998
2013-09-28 20:02:41 +02:00
msgid ""
"invalid broadcast {0} ({1}) with network {2} ({3}) and netmask {4} ({5})"
msgstr ""
"Broadcast invalide {0} ({1}) avec le réseau {2} ({3}) et le masque {4} ({5})"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1020
msgid "unknown type_ {0} for hostname"
2013-07-17 22:30:35 +02:00
msgstr "type_ inconnu {0} pour le nom d'hôte"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1023
2013-07-17 22:30:35 +02:00
msgid "allow_ip must be a boolean"
msgstr "allow_ip doit être un booléen"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1025
msgid "allow_without_dot must be a boolean"
msgstr "allow_without_dot doit être un booléen"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1069
msgid "invalid domainname, must have dot"
msgstr "nom de domaine invalide, doit avoir un point"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1071
msgid "invalid domainname's length (max 255)"
msgstr "longueur du nom de domaine invalide (maximum {1})"
2013-07-18 21:25:07 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1073
msgid "invalid domainname's length (min 2)"
msgstr "longueur du nom de domaine invalide (minimum 2)"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1075
2013-07-17 22:30:35 +02:00
msgid "invalid domainname"
msgstr "nom de domaine invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1088
msgid "invalid email address, must contains one @"
msgstr "adresse email invalide, doit contenir un @"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1091
msgid "invalid username in email address"
msgstr "nom d'utilisateur invalide dans une adresse email"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1104
msgid "invalid url, must start with http:// or https://"
msgstr "URL invalide, doit démarrer avec http:// ou https://"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1123
msgid "invalid url, port must be an between 0 and 65536"
msgstr "URL invalide, port doit être entre 0 et 65536"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1129
msgid "invalid url, must ends with filename"
msgstr "URL invalide, doit finir avec un nom de fichier"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1141
2014-03-09 20:14:17 +01:00
msgid "invalid username"
msgstr "utilisateur invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1152
msgid "invalid filename"
msgstr "nom de fichier invalide"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1179
msgid "duplicate option name: {0}"
2013-07-17 22:30:35 +02:00
msgstr "nom de l'option dupliqué : {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1197
2013-07-17 22:30:35 +02:00
msgid "unknown Option {0} in OptionDescription {1}"
2013-09-26 22:11:25 +02:00
msgstr "Option {0} inconnue pour l'OptionDescription {1}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1248
msgid "duplicate option: {0}"
2013-07-17 22:30:35 +02:00
msgstr "option dupliquée : {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1279
2013-09-28 20:02:41 +02:00
msgid "consistency with option {0} which is not in Config"
msgstr "consistency avec l'option {0} qui n'est pas dans une Config"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1287
2013-07-17 22:30:35 +02:00
msgid "no option for path {0}"
msgstr "pas d'option pour le chemin {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1293
2013-07-17 22:30:35 +02:00
msgid "no option {0} found"
msgstr "pas d'option {0} trouvée"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1303
2013-07-17 22:30:35 +02:00
msgid "cannot change group_type if already set (old {0}, new {1})"
msgstr "ne peut changer group_type si déjà spécifié (ancien {0}, nouveau {1})"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1315
2013-07-17 22:30:35 +02:00
msgid "master group {0} shall not have a subgroup"
msgstr "groupe maître {0} ne doit pas avoir de sous-groupe"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1318
2013-07-17 22:30:35 +02:00
msgid "master group {0} shall not have a symlinkoption"
msgstr "groupe maître {0} ne doit pas avoir de symlinkoption"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1321
msgid "not allowed option {0} in group {1}: this option is not a multi"
msgstr ""
2013-07-17 22:30:35 +02:00
"option non autorisée {0} dans le groupe {1} : cette option n'est pas une "
"multi"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1331
2013-07-17 22:30:35 +02:00
msgid "master group with wrong master name for {0}"
2013-09-26 16:56:14 +02:00
msgstr "le groupe maître avec un nom de maître érroné pour {0}"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1339
2014-01-25 11:40:04 +01:00
msgid "callback of master's option shall not refered a slave's ones"
msgstr ""
"callback d'une variable maitre ne devrait pas référencer des variables "
"esclaves"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1347
msgid "group_type: {0} not allowed"
msgstr "group_type : {0} non autorisé"
2013-07-17 22:30:35 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1444
2013-07-17 22:30:35 +02:00
msgid "malformed requirements type for option: {0}, must be a dict"
msgstr ""
2013-07-17 22:30:35 +02:00
"type requirements malformé pour l'option : {0}, doit être un dictionnaire"
2014-03-24 21:13:26 +01:00
#: tiramisu/option.py:1461
2013-07-17 22:30:35 +02:00
msgid ""
"malformed requirements for option: {0} require must have option, expected "
"and action keys"
msgstr ""
2013-07-17 22:30:35 +02:00
"requirements malformé pour l'option : {0} l'exigence doit avoir les clefs "
2013-09-26 16:56:14 +02:00
"option, expected et action"
#: tiramisu/option.py:1465
msgid ""
"malformed requirements for option: {0} action cannot be force_store_value"
msgstr ""
"requirements mal formés pour l'option : {0} action ne peut pas être "
"force_store_value"
#: tiramisu/option.py:1470
2013-07-17 22:30:35 +02:00
msgid "malformed requirements for option: {0} inverse must be boolean"
msgstr ""
"requirements mal formés pour l'option : {0} inverse doit être un booléen"
2013-07-17 22:30:35 +02:00
#: tiramisu/option.py:1474
2013-07-17 22:30:35 +02:00
msgid "malformed requirements for option: {0} transitive must be boolean"
msgstr ""
"requirements mal formés pour l'option : {0} transitive doit être booléen"
2013-07-17 22:30:35 +02:00
#: tiramisu/option.py:1478
2013-07-17 22:30:35 +02:00
msgid "malformed requirements for option: {0} same_action must be boolean"
msgstr ""
2013-09-26 16:56:14 +02:00
"requirements mal formés pour l'option : {0} same_action doit être un booléen"
#: tiramisu/option.py:1482
2013-07-17 22:30:35 +02:00
msgid "malformed requirements must be an option in option {0}"
2013-09-26 16:56:14 +02:00
msgstr "requirements mal formés doit être une option dans l'option {0}"
2013-07-17 22:30:35 +02:00
#: tiramisu/option.py:1485
msgid "malformed requirements option {0} must not be a multi"
2013-09-26 16:56:14 +02:00
msgstr "requirements mal formés l'option {0} ne doit pas être une multi"
2013-07-17 22:30:35 +02:00
#: tiramisu/option.py:1491
2013-07-17 22:30:35 +02:00
msgid ""
"malformed requirements second argument must be valid for option {0}: {1}"
msgstr ""
"requirements mal formés deuxième argument doit être valide pour l'option "
"{0} : {1}"
#: tiramisu/option.py:1496
2013-07-17 22:30:35 +02:00
msgid "inconsistency in action types for option: {0} action: {1}"
msgstr "incohérence dans les types action pour l'option : {0} action {1}"
#: tiramisu/option.py:1521
msgid "{0} must be a function"
2013-09-23 21:00:45 +02:00
msgstr "{0} doit être une fonction"
#: tiramisu/option.py:1524
msgid "{0}_params must be a dict"
msgstr "{0}_params doit être un dict"
2013-09-23 21:00:45 +02:00
#: tiramisu/option.py:1527
msgid "{0}_params with key {1} mustn't have length different to 1"
2013-09-23 21:00:45 +02:00
msgstr ""
"{0}_params avec la clef {1} ne doit pas avoir une longueur différent de 1"
2013-09-23 21:00:45 +02:00
#: tiramisu/option.py:1531
msgid "{0}_params must be tuple for key \"{1}\""
msgstr "{0}_params doit être un tuple pour la clef \"{1}\""
2013-09-23 21:00:45 +02:00
#: tiramisu/option.py:1537
2014-03-26 20:47:30 +01:00
msgid "{0}_params with length of tuple as 1 must only have None as first value"
msgstr ""
"{0}_params avec un tuple de longueur 1 doit seulement avoir None comme "
"première valeur"
#: tiramisu/option.py:1541
2014-03-26 20:47:30 +01:00
msgid "{0}_params must only have 1 or 2 as length"
msgstr "{0}_params doit seulement avoir une longueur de 1 ou 2"
#: tiramisu/option.py:1546
2013-09-23 21:00:45 +02:00
msgid "validator not support tuple"
msgstr "validator n'accepte pas de tuple"
#: tiramisu/option.py:1549
msgid "{0}_params must have an option not a {0} for first argument"
msgstr "{0}_params doit avoir une option pas un {0} pour premier argument"
2013-09-23 21:00:45 +02:00
#: tiramisu/option.py:1553
msgid "{0}_params must have a boolean not a {0} for second argument"
msgstr "{0}_params doit avoir un booléen pas un {0} pour second argument"
2013-09-23 21:00:45 +02:00
2014-03-24 21:13:26 +01:00
#: tiramisu/setting.py:111
msgid "can't rebind {0}"
msgstr "ne peut redéfinir ({0})"
2014-03-24 21:13:26 +01:00
#: tiramisu/setting.py:116
msgid "can't unbind {0}"
msgstr "ne peut supprimer ({0})"
2014-03-24 21:13:26 +01:00
#: tiramisu/setting.py:267
msgid "cannot append {0} property for option {1}: this property is calculated"
msgstr ""
"ne peut ajouter la propriété {0} dans l'option {1}: cette propriété est "
"calculée"
2014-03-24 21:13:26 +01:00
#: tiramisu/setting.py:358
2013-07-17 22:30:35 +02:00
msgid "opt and all_properties must not be set together in reset"
msgstr "opt et all_properties ne doit pas être renseigné ensemble dans reset"
#: tiramisu/setting.py:376
msgid "if opt is not None, path should not be None in _getproperties"
msgstr ""
"si opt n'est pas None, path devrait ne pas être à None dans _getproperties"
#: tiramisu/setting.py:486
2013-07-18 21:25:07 +02:00
msgid "cannot change the value for option {0} this option is frozen"
msgstr ""
2013-09-26 16:56:14 +02:00
"ne peut modifier la valeur de l'option {0} cette option n'est pas modifiable"
2013-07-18 21:25:07 +02:00
#: tiramisu/setting.py:492
2013-07-18 21:25:07 +02:00
msgid "trying to access to an option named: {0} with properties {1}"
msgstr "tentative d'accès à une option nommée : {0} avec les propriétés {1}"
#: tiramisu/setting.py:510
msgid "permissive must be a tuple"
2013-07-17 22:30:35 +02:00
msgstr "permissive doit être un tuple"
#: tiramisu/setting.py:517 tiramisu/value.py:349
2013-07-17 22:30:35 +02:00
msgid "invalid generic owner {0}"
msgstr "invalide owner générique {0}"
#: tiramisu/setting.py:605
msgid ""
"malformed requirements imbrication detected for option: '{0}' with "
"requirement on: '{1}'"
msgstr ""
2013-09-26 16:56:14 +02:00
"imbrication de requirements mal formés detectée pour l'option : '{0}' avec "
2013-07-17 22:30:35 +02:00
"requirement sur : '{1}'"
#: tiramisu/setting.py:616
msgid "option '{0}' has requirement's property error: {1} {2}"
2013-07-17 22:30:35 +02:00
msgstr "l'option '{0}' a une erreur de propriété pour le requirement : {1} {2}"
2014-03-24 21:13:26 +01:00
#: tiramisu/storage/__init__.py:47
2013-09-23 21:00:45 +02:00
msgid "storage_type is already set, cannot rebind it"
msgstr "storage_type est déjà défini, impossible de le redéfinir"
2014-03-24 21:13:26 +01:00
#: tiramisu/storage/__init__.py:81
2013-09-23 21:00:45 +02:00
msgid "option {0} not already exists in storage {1}"
msgstr "option {0} n'existe pas dans l'espace de stockage {1}"
2014-03-24 21:13:26 +01:00
#: tiramisu/storage/dictionary/storage.py:37
msgid "dictionary storage cannot delete session"
msgstr ""
"impossible de supprimer une session dans un espace de stockage dictionary"
2014-03-24 21:13:26 +01:00
#: tiramisu/storage/dictionary/storage.py:48
msgid "session already used"
msgstr "session déjà utilisée"
2014-03-24 21:13:26 +01:00
#: tiramisu/storage/dictionary/storage.py:50
msgid "a dictionary cannot be persistent"
msgstr "un espace de stockage dictionary ne peut être persistant"
2013-07-17 22:30:35 +02:00
#: tiramisu/value.py:356
2013-07-17 22:30:35 +02:00
msgid "no value for {0} cannot change owner to {1}"
msgstr "pas de valeur pour {0} ne peut changer d'utilisateur pour {1}"
#: tiramisu/value.py:438
2014-03-09 20:16:38 +01:00
msgid "can force cache only if cache is actived in config"
msgstr ""
"peut force la mise en cache seulement si le cache est activé dans la config"
#: tiramisu/value.py:477
2014-03-09 20:14:17 +01:00
msgid "{0} is already a Multi "
msgstr "{0} est déjà une Multi"
#: tiramisu/value.py:513 tiramisu/value.py:577
2013-07-17 22:30:35 +02:00
msgid "invalid len for the slave: {0} which has {1} as master"
msgstr "longueur invalide pour une esclave : {0} qui a {1} comme maître"
#: tiramisu/value.py:549
2013-07-17 22:30:35 +02:00
msgid "cannot append a value on a multi option {0} which is a slave"
msgstr "ne peut ajouter une valeur sur l'option multi {0} qui est une esclave"
#: tiramisu/value.py:587
2013-07-17 22:30:35 +02:00
msgid "cannot sort multi option {0} if master or slave"
msgstr "ne peut trier une option multi {0} pour une maître ou une esclave"
#: tiramisu/value.py:591
msgid "cmp is not permitted in python v3 or greater"
msgstr "cmp n'est pas permis en python v3 ou supérieure"
#: tiramisu/value.py:600
2013-07-17 22:30:35 +02:00
msgid "cannot reverse multi option {0} if master or slave"
msgstr "ne peut inverser une option multi {0} pour une maître ou une esclave"
#: tiramisu/value.py:608
2013-07-17 22:30:35 +02:00
msgid "cannot insert multi option {0} if master or slave"
msgstr "ne peut insérer une option multi {0} pour une maître ou une esclave"
#: tiramisu/value.py:616
2013-07-17 22:30:35 +02:00
msgid "cannot extend multi option {0} if master or slave"
msgstr "ne peut étendre une option multi {0} pour une maître ou une esclave"
#: tiramisu/value.py:627
msgid "invalid value {0} for option {1}: {2}"
msgstr "valeur invalide {0} pour l'option {1} : {2}"
#: tiramisu/value.py:645
2013-07-17 22:30:35 +02:00
msgid "cannot pop a value on a multi option {0} which is a slave"
msgstr "ne peut supprimer une valeur dans l'option multi {0} qui est esclave"
2014-03-09 20:14:17 +01:00
#~ msgid "option not in all_cons_opts"
#~ msgstr "option non présentante dans all_cons_opts"
#~ msgid "invalid network {0} ({1}) with netmask {2}, this network is an IP"
#~ msgstr "réseau invalide {0} ({1}) avec masque {2}, ce réseau est une IP"
#~ msgid "invalid IP {0} ({1}) with netmask {2}"
#~ msgstr "IP invalide {0} ({1}) avec masque {2}"
#~ msgid ""
#~ "invalid len for the master: {0} which has {1} as slave with greater len"
#~ msgstr ""
#~ "longueur invalide pour un maître : {0} qui a {1} une esclave avec une "
#~ "plus grande longueur"
2014-01-25 11:40:04 +01:00
#~ msgid ""
#~ "unable to carry out a calculation, option value with multi types must "
#~ "have same length for: {0}"
#~ msgstr ""
#~ "impossible d'effectuer le calcul, la valeur d'une option avec le type "
#~ "multi doit avoir la même longueur pour : {0}"
#~ msgid "no child has same nom has master group for: {0}"
#~ msgstr "pas d'enfant avec le nom du groupe maître pour {0} "
#~ msgid "value must be a boolean"
#~ msgstr "valeur doit être un booléen"
#~ msgid "value must be an integer"
#~ msgstr "valeur doit être un nombre entier"
#~ msgid "value must be a float"
#~ msgstr "valeur doit être un nombre flottant"
#~ msgid "value must be a string, not {0}"
#~ msgstr "valeur doit être une chaîne, pas {0}"
#~ msgid "value must be an unicode"
#~ msgstr "valeur doit être une valeur unicode"
2013-09-28 20:02:41 +02:00
#~ msgid "invalid value {0} for option {1} must be different as {2} option"
#~ msgstr ""
#~ "valeur invalide {0} pour l'option {1} doit être différente de l'option {2}"
#~ msgid "validator should return a boolean, not {0}"
#~ msgstr "le validator devrait retourner un boolean, pas un {0}"
#~ msgid "invalid value {0} for option {1} for object {2}"
#~ msgstr "valeur invalide {0} pour l'option {1} pour l'objet {2}"
2013-09-23 21:00:45 +02:00
#~ msgid "no config specified but needed"
#~ msgstr "aucune config spécifié alors que c'est nécessaire"
#~ msgid "{0} has no attribute impl_set_information"
#~ msgstr "{0} n'a pas d'attribut impl_set_information"
#~ msgid "{0} has no attribute impl_get_information"
#~ msgstr "{0} n'a pas d'attribut impl_get_information"
#~ msgid "invalid name: {0} for optiondescription"
#~ msgstr "nom invalide : {0} pour l'optiondescription"
#~ msgid "not allowed group_type : {0}"
#~ msgstr "group_type non autorisé : {0}"
#~ msgid "required option not found: {0}"
#~ msgstr "option requise non trouvée : {0}"