refactor validation
[tiramisu.git] / translations / tiramisu.pot
index 5cc896f..e124107 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-12-07 14:44+CET\n"
+"POT-Creation-Date: 2015-04-18 22:40+CEST\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -19,92 +19,92 @@ msgstr ""
 msgid "unable to carry out a calculation, option {0} has properties: {1} for: {2}"
 msgstr ""
 
-#: tiramisu/config.py:59
+#: tiramisu/config.py:62
 msgid "descr must be an optiondescription, not {0}"
 msgstr ""
 
-#: tiramisu/config.py:139
+#: tiramisu/config.py:142
 msgid "unknown group_type: {0}"
 msgstr ""
 
-#: tiramisu/config.py:178 tiramisu/setting.py:320 tiramisu/value.py:54
-#: tiramisu/value.py:605
+#: tiramisu/config.py:181 tiramisu/setting.py:320 tiramisu/value.py:54
+#: tiramisu/value.py:616
 msgid "the context does not exist anymore"
 msgstr ""
 
-#: tiramisu/config.py:183
+#: tiramisu/config.py:186
 msgid "no option description found for this config (may be GroupConfig)"
 msgstr ""
 
-#: tiramisu/config.py:211
+#: tiramisu/config.py:214
 msgid "can't assign to an OptionDescription"
 msgstr ""
 
-#: tiramisu/config.py:340
+#: tiramisu/config.py:343
 msgid "unknown type_ type {0}for _find"
 msgstr ""
 
-#: tiramisu/config.py:380
+#: tiramisu/config.py:383
 msgid "no option found in config with these criteria"
 msgstr ""
 
-#: tiramisu/config.py:430
+#: tiramisu/config.py:433
 msgid "make_dict can't filtering with value without option"
 msgstr ""
 
-#: tiramisu/config.py:449
+#: tiramisu/config.py:452
 msgid "unexpected path {0}, should start with {1}"
 msgstr ""
 
-#: tiramisu/config.py:519
+#: tiramisu/config.py:522
 msgid "opt in getowner must be an option not {0}"
 msgstr ""
 
-#: tiramisu/config.py:564
+#: tiramisu/config.py:567
 msgid "cannot serialize Config with MetaConfig"
 msgstr ""
 
-#: tiramisu/config.py:578
+#: tiramisu/config.py:581
 msgid "this storage is not serialisable, could be a none persistent storage"
 msgstr ""
 
-#: tiramisu/config.py:631
+#: tiramisu/config.py:645
 msgid "invalid name: {0} for config"
 msgstr ""
 
-#: tiramisu/config.py:655
+#: tiramisu/config.py:669
 msgid "groupconfig's children must be a list"
 msgstr ""
 
-#: tiramisu/config.py:659
+#: tiramisu/config.py:673
 msgid "groupconfig's children must be Config, MetaConfig or GroupConfig"
 msgstr ""
 
-#: tiramisu/config.py:662
+#: tiramisu/config.py:676
 msgid "name must be set to config before creating groupconfig"
 msgstr ""
 
-#: tiramisu/config.py:670
+#: tiramisu/config.py:684
 msgid "config name must be uniq in groupconfig for {0}"
 msgstr ""
 
-#: tiramisu/config.py:785
+#: tiramisu/config.py:799
 msgid "metaconfig's children should be config, not {0}"
 msgstr ""
 
-#: tiramisu/config.py:789
+#: tiramisu/config.py:803
 msgid "child has already a metaconfig's"
 msgstr ""
 
-#: tiramisu/config.py:793
+#: tiramisu/config.py:807
 msgid "all config in metaconfig must have the same optiondescription"
 msgstr ""
 
-#: tiramisu/config.py:805
+#: tiramisu/config.py:819
 msgid "force_default, force_default_if_same or force_dont_change_value cannot be set with only_config"
 msgstr ""
 
-#: tiramisu/config.py:811
+#: tiramisu/config.py:825
 msgid "force_default and force_dont_change_value cannot be set together"
 msgstr ""
 
@@ -156,143 +156,143 @@ msgstr ""
 msgid "invalid properties type {0} for {1}, must be a tuple"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:145
+#: tiramisu/option/baseoption.py:148
 msgid "params defined for a callback function but no callback defined yet for option {0}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:150
+#: tiramisu/option/baseoption.py:153
 msgid "a callback is already set for option {0}, cannot set another one's"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:277
+#: tiramisu/option/baseoption.py:280
 msgid "cannot serialize Option, only in OptionDescription"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:363
+#: tiramisu/option/baseoption.py:366
 msgid "'{0}' ({1}) object attribute '{2}' is read-only"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:528 tiramisu/option/baseoption.py:571
+#: tiramisu/option/baseoption.py:545 tiramisu/option/baseoption.py:588
 msgid "invalid value for option {0}: {1}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:541
+#: tiramisu/option/baseoption.py:558
 msgid "do_validation for {0}: error in value"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:547
+#: tiramisu/option/baseoption.py:564
 msgid "do_validation for {0}: warning in value"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:557
+#: tiramisu/option/baseoption.py:574
 msgid "do_validation for {0}: error in consistency"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:561
+#: tiramisu/option/baseoption.py:578
 msgid "do_validation for {0}: warning in consistency"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:565
+#: tiramisu/option/baseoption.py:582
 msgid "warning on the value of the option {0}: {1}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:583 tiramisu/option/baseoption.py:592
+#: tiramisu/option/baseoption.py:600 tiramisu/option/baseoption.py:609
 msgid "invalid value {0} for option {1} which must be a list"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:598
+#: tiramisu/option/baseoption.py:615
 msgid "invalid value {0} for option {1} which must be a list of list"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:651
+#: tiramisu/option/baseoption.py:668
 msgid "'{0}' ({1}) cannot add consistency, option is read-only"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:663
+#: tiramisu/option/baseoption.py:680
 msgid "unknow parameter {0} in consistency"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:670
+#: tiramisu/option/baseoption.py:687
 msgid "consistency must be set with an option"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:673 tiramisu/option/baseoption.py:680
+#: tiramisu/option/baseoption.py:690 tiramisu/option/baseoption.py:697
 msgid "almost one option in consistency is in a dynoptiondescription but not all"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:676
+#: tiramisu/option/baseoption.py:693
 msgid "option in consistency must be in same dynoptiondescription"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:683
+#: tiramisu/option/baseoption.py:700
 msgid "cannot add consistency with itself"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:685
+#: tiramisu/option/baseoption.py:702
 msgid "every options in consistency must be multi or none"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:689
+#: tiramisu/option/baseoption.py:706
 msgid "consistency {0} not available for this option"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:717
+#: tiramisu/option/baseoption.py:735
 msgid "same value for {0} and {1}, should be different"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:719
+#: tiramisu/option/baseoption.py:737
 msgid "same value for {0} and {1}, must be different"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:776
+#: tiramisu/option/baseoption.py:794
 msgid "default value not allowed if option: {0} is calculated"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:798
+#: tiramisu/option/baseoption.py:816
 msgid "malformed requirements type for option: {0}, must be a dict"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:804
+#: tiramisu/option/baseoption.py:822
 msgid "malformed requirements for option: {0} unknown keys {1}, must only {2}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:815
+#: tiramisu/option/baseoption.py:833
 msgid "malformed requirements for option: {0} require must have option, expected and action keys"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:819
+#: tiramisu/option/baseoption.py:837
 msgid "malformed requirements for option: {0} action cannot be force_store_value"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:824
+#: tiramisu/option/baseoption.py:842
 msgid "malformed requirements for option: {0} inverse must be boolean"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:828
+#: tiramisu/option/baseoption.py:846
 msgid "malformed requirements for option: {0} transitive must be boolean"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:832
+#: tiramisu/option/baseoption.py:850
 msgid "malformed requirements for option: {0} same_action must be boolean"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:836
+#: tiramisu/option/baseoption.py:854
 msgid "malformed requirements must be an option in option {0}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:839
+#: tiramisu/option/baseoption.py:857
 msgid "malformed requirements option {0} must not be a multi for {1}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:846
+#: tiramisu/option/baseoption.py:864
 msgid "malformed requirements second argument must be valid for option {0}: {1}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:851
+#: tiramisu/option/baseoption.py:869
 msgid "inconsistency in action types for option: {0} action: {1}"
 msgstr ""
 
-#: tiramisu/option/baseoption.py:879
+#: tiramisu/option/baseoption.py:897
 msgid "malformed symlinkoption must be an option for symlink {0}"
 msgstr ""
 
@@ -316,7 +316,7 @@ msgstr ""
 msgid "callback of master's option shall not refered a slave's ones"
 msgstr ""
 
-#: tiramisu/option/masterslave.py:258
+#: tiramisu/option/masterslave.py:259
 msgid "invalid len for the slave: {0} which has {1} as master"
 msgstr ""
 
@@ -410,7 +410,7 @@ msgid "invalid port"
 msgstr ""
 
 #: tiramisu/option/option.py:293
-msgid "invalid port, must be an between {0} and {1}"
+msgid "invalid port, must be an integer between {0} and {1}"
 msgstr ""
 
 #: tiramisu/option/option.py:306
@@ -605,7 +605,7 @@ msgstr ""
 msgid "permissive must be a tuple"
 msgstr ""
 
-#: tiramisu/setting.py:508 tiramisu/value.py:426
+#: tiramisu/setting.py:508 tiramisu/value.py:437
 msgid "invalid generic owner {0}"
 msgstr ""
 
@@ -617,52 +617,56 @@ msgstr ""
 msgid "option '{0}' has requirement's property error: {1} {2}"
 msgstr ""
 
-#: tiramisu/storage/__init__.py:48
+#: tiramisu/storage/__init__.py:49
 msgid "storage_type is already set, cannot rebind it"
 msgstr ""
 
-#: tiramisu/storage/__init__.py:59
+#: tiramisu/storage/__init__.py:60
 msgid "cannot import the storage {0}"
 msgstr ""
 
-#: tiramisu/storage/__init__.py:90
+#: tiramisu/storage/__init__.py:93
 msgid "option {0} not already exists in storage {1}"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:99
+#: tiramisu/storage/__init__.py:128
+msgid "unable to get storages:"
+msgstr ""
+
+#: tiramisu/storage/dictionary/option.py:96
 msgid "invalid default_multi value {0} for option {1}: {2}"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:141
-#: tiramisu/storage/sqlalchemy/option.py:434 tiramisu/value.py:490
+#: tiramisu/storage/dictionary/option.py:138
+#: tiramisu/storage/sqlalchemy/option.py:431 tiramisu/value.py:501
 msgid "information's item not found: {0}"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:362
-#: tiramisu/storage/sqlalchemy/option.py:478
+#: tiramisu/storage/dictionary/option.py:359
+#: tiramisu/storage/sqlalchemy/option.py:475
 msgid "no option for path {0}"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:368
-#: tiramisu/storage/sqlalchemy/option.py:485
+#: tiramisu/storage/dictionary/option.py:365
+#: tiramisu/storage/sqlalchemy/option.py:482
 msgid "no option {0} found"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:417
+#: tiramisu/storage/dictionary/option.py:414
 msgid "cannot find dynpath"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:507
-#: tiramisu/storage/sqlalchemy/option.py:630
+#: tiramisu/storage/dictionary/option.py:504
+#: tiramisu/storage/sqlalchemy/option.py:627
 msgid "suffix and context needed if it's a dyn option"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:520
+#: tiramisu/storage/dictionary/option.py:517
 msgid "{0} instance has no attribute '_readonly'"
 msgstr ""
 
-#: tiramisu/storage/dictionary/option.py:534
-#: tiramisu/storage/sqlalchemy/option.py:660
+#: tiramisu/storage/dictionary/option.py:531
+#: tiramisu/storage/sqlalchemy/option.py:657
 msgid "unknown Option {0} in OptionDescription {1}"
 msgstr ""
 
@@ -683,51 +687,51 @@ msgstr ""
 msgid "optiondescription has no value"
 msgstr ""
 
-#: tiramisu/value.py:325
+#: tiramisu/value.py:329
 msgid "you should only set value with config"
 msgstr ""
 
-#: tiramisu/value.py:395
+#: tiramisu/value.py:406
 msgid "owner only avalaible for an option"
 msgstr ""
 
-#: tiramisu/value.py:433
+#: tiramisu/value.py:444
 msgid "no value for {0} cannot change owner to {1}"
 msgstr ""
 
-#: tiramisu/value.py:531
+#: tiramisu/value.py:542
 msgid "can force cache only if cache is actived in config"
 msgstr ""
 
-#: tiramisu/value.py:570
+#: tiramisu/value.py:581
 msgid "{0} is already a Multi "
 msgstr ""
 
-#: tiramisu/value.py:636
+#: tiramisu/value.py:651
 msgid "cannot append a value on a multi option {0} which is a slave"
 msgstr ""
 
-#: tiramisu/value.py:655
+#: tiramisu/value.py:675
 msgid "cannot sort multi option {0} if master or slave"
 msgstr ""
 
-#: tiramisu/value.py:659
+#: tiramisu/value.py:679
 msgid "cmp is not permitted in python v3 or greater"
 msgstr ""
 
-#: tiramisu/value.py:668
+#: tiramisu/value.py:688
 msgid "cannot reverse multi option {0} if master or slave"
 msgstr ""
 
-#: tiramisu/value.py:676
+#: tiramisu/value.py:696
 msgid "cannot insert multi option {0} if master or slave"
 msgstr ""
 
-#: tiramisu/value.py:684
+#: tiramisu/value.py:709
 msgid "cannot extend multi option {0} if master or slave"
 msgstr ""
 
-#: tiramisu/value.py:712
+#: tiramisu/value.py:741
 msgid "cannot pop a value on a multi option {0} which is a slave"
 msgstr ""