diff --git a/tiramisu/option/baseoption.py b/tiramisu/option/baseoption.py index 3c82527..81593a5 100644 --- a/tiramisu/option/baseoption.py +++ b/tiramisu/option/baseoption.py @@ -408,6 +408,8 @@ class BaseOption(Base): name = self.impl_getdoc() if name is None or name == '': name = self.impl_getname() + if isinstance(name, unicode): + name = name.encode('utf8') return name diff --git a/translations/fr/tiramisu.po b/translations/fr/tiramisu.po index 2482742..d1ccbd7 100644 --- a/translations/fr/tiramisu.po +++ b/translations/fr/tiramisu.po @@ -248,11 +248,11 @@ msgstr "valeur invalide \"{}\", cette valeur est déjà dans \"{}\"" #: tiramisu/option/baseoption.py:590 tiramisu/option/baseoption.py:628 msgid "\"{0}\" is an invalid {1} for \"{2}\", {3}" -msgstr "\"{0}\" est une option de type {1} invalide pour \"{2}\", {3}" +msgstr "\"{0}\" est une valeur invalide pour l'option \"{2}\" de type {1}, {3}" #: tiramisu/option/baseoption.py:594 tiramisu/option/baseoption.py:632 msgid "\"{0}\" is an invalid {1} for \"{2}\"" -msgstr "\"{0}\" est une option de type {1} invalide pour \"{2}\"" +msgstr "\"{0}\" est une valeur invalide pour l'option \"{2}\" de type {1}" #: tiramisu/option/baseoption.py:606 msgid "do_validation for {0}: error in value"