<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font face="Calibri" size="3">I have problems too..</font><div style="font-family: Calibri; font-size: 12pt; "><br></div><div style="font-family: Calibri; font-size: 12pt; ">I load the strings from a file, and have that problems (even the file is UTF-8).</div><div style="font-family: Calibri; font-size: 12pt; "><br></div><div style="font-family: Calibri; font-size: 12pt; ">My solution: when load a string, convert it:</div><div style="font-family: Calibri; font-size: 12pt; "><br></div><div><font face="Calibri">name_converted = unicode(name, 'UTF-8')</font><br><br><div style="font-family: Calibri; font-size: 12pt; "><div id="SkyDrivePlaceholder"></div>> From: martin.langhoff@gmail.com<br>> Date: Mon, 13 Aug 2012 16:00:31 -0400<br>> To: humitos@gmail.com<br>> CC: sugar-devel@lists.sugarlabs.org<br>> Subject: Re: [Sugar-devel] Unicode strings in translations<br>> <br>> On Mon, Aug 13, 2012 at 12:35 PM, Manuel Kaufmann <humitos@gmail.com> wrote:<br>> > To get Unicode strings from gettext I had to put these lines in my<br>> > lesssonscreen.py file:<br>> ><br>> > import gettext<br>> > gettext.install('po', unicode=True)<br>> <br>> Awright. Seems like gettext hasn't realized that it's 2012 and<br>> defaults to using codepages.<br>> <br>> I'd vote for gettext.install('po', unicode=True) everywhere. All Sugar<br>> builds have been in the utf-8 era, so this should work even in<br>> extremely old builds.<br>> <br>> <br>> <br>> <br>> m<br>> -- <br>>  martin.langhoff@gmail.com<br>>  martin@laptop.org -- Software Architect - OLPC<br>>  - ask interesting questions<br>>  - don't get distracted with shiny stuff  - working code first<br>>  - http://wiki.laptop.org/go/User:Martinlanghoff<br>> _______________________________________________<br>> Sugar-devel mailing list<br>> Sugar-devel@lists.sugarlabs.org<br>> http://lists.sugarlabs.org/listinfo/sugar-devel<br></div></div>                                         </div></body>
</html>