From 5c104a2edab8e1432506a0670c5eff4d4c991fe6 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Thu, 26 Jan 2017 19:55:46 +0100 Subject: [PATCH] name should be unicode --- tiramisu/option/baseoption.py | 2 ++ translations/fr/tiramisu.po | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) 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"