diff --git a/openformats/formats/yaml/yaml_i18n.py b/openformats/formats/yaml/yaml_i18n.py index b51ed72a..ec0dfb46 100644 --- a/openformats/formats/yaml/yaml_i18n.py +++ b/openformats/formats/yaml/yaml_i18n.py @@ -53,9 +53,9 @@ def _compile_pluralized(self, string): indent = " " * indentation_levels * self.indent yml_str = yaml.dump(plurals_dict, default_flow_style=False, - allow_unicode=True) - plural_entry = ''.join([ - "{indent}{line}".format(indent=indent, line=line) + allow_unicode=True).decode('utf-8') + plural_entry = u''.join([ + u"{indent}{line}".format(indent=indent, line=line) for line in yml_str.splitlines(True) ])