The fix applied is 5fdad9481ba7079a6a718159ebe7eb8e5367c46e<div>but of course only solve the problem with activities.</div><div>Probably we should apply the same change in sugar-session to solve this issue.</div><div><br></div>
<div>Gonzalo<br><br><div class="gmail_quote">On Mon, Oct 8, 2012 at 6:31 PM, Daniel Drake <span dir="ltr"><<a href="mailto:dsd@laptop.org" target="_blank">dsd@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
Sorry for not doing my homework, a bit overloaded...<br>
What was the result of the discussion where _("str1") % str2 was<br>
causing problems (assuming it has been resolved)?<br>
<br>
The issue I'm looking at is that we do this exact pattern in<br>
keydialog.py and it is raising an exception.<br>
<br>
The Spanish translation of str1 includes accents, and gettext returns<br>
it as a str. str2 is guaranteed to be unicode. And this is an unhappy<br>
combination:<br>
<br>
>>> "fóo%s" % u"bar"<br>
Traceback (most recent call last):<br>
  File "<stdin>", line 1, in <module><br>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position<br>
1: ordinal not in range(128)<br>
<br>
<br>
If posting a fix is easier than replying to this mail, please do so :)<br>
The string is: A wireless encryption key is required for the wireless<br>
network '%s'<br>
<br>
Thanks<br>
Daniel<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div><br></div>