Description of problem: When running Miro in the fr_FR.UTF-8 locale, the phrase "Downloading" is Téléchargement en cours". This is rendered correctly on the left pane, but on the main window heading it is rendered as Téléchargement en cours". Version-Release number of selected component (if applicable): Miro-0.9.9.9-1.fc8 How reproducible: Always Steps to Reproduce: 1. LANG=fr_FR.UTF-8 miro Actual results: As described above Expected results: UTF-8 characters rendered correctly in all places Additional info:
I can reproduce this. This is probably an upstream bug. I'll check if Miro-1.0 (soon to be built, see bug #380811) fixes it.
Same with 1.0-1 in updates-testing -- probably upstream indeed, but I figured I'll let the maintainer handle the communication.
(In reply to comment #2) > Same with 1.0-1 in updates-testing -- probably upstream indeed, but I figured > I'll let the maintainer handle the communication. Filed upstream: http://bugzilla.pculture.org/show_bug.cgi?id=9269
Still the same with 1.1. Only one template uses iso-8859-1 (resources/template/download); changing that to utf-8 does not help. I've tried looking at the code, and have so far narrowed it down to portable/tabs.py, line 47: 'downloadtab': _('Downloading') which in fr.po is translated to "Téléchargement en cours". Alex, could you take this up with upstream? Also, if you don't mind, am assigning the bug to you, since you've been doing the most recent updates anyway, and I've never heard back from Thorsten.
(In reply to comment #4) > Still the same with 1.1. Only one template uses iso-8859-1 > (resources/template/download); changing that to utf-8 does not help. > > I've tried looking at the code, and have so far narrowed it down to > portable/tabs.py, line 47: 'downloadtab': _('Downloading') which in fr.po is > translated to "Téléchargement en cours". > > Alex, could you take this up with upstream? Also, if you don't mind, am > assigning the bug to you, since you've been doing the most recent updates > anyway, and I've never heard back from Thorsten. I can try, I've filed several bugs with upstream but they almost never reply (see the bug link for this issue in comment #3, which others have reported on Ubuntu as well). I'll try bugging (sic) them again on IRC. There's a big important issue with compiling Miro with xulrunner which will become default in F-9 (see bug #393521) and no developer has made a single comment in the upstream bug. :-( Failing that we can locally patch. If you make a patch for the RPM, I'll happily add it to the package as I don't have a huge amount of time to do it right now.
Created attachment 293033 [details] Patch for incorrect charset in template OK, turns out it was the broken template. Miro has a precompiled version that it is using, thus my first attempt at changing the template (without recompiling Miro) did not seem to produce the right effect. Until I found this in portable/template.py: if os.environ.has_key('DEMOCRACY_RECOMPILE_TEMPLATES'): set the env variable and bingo! No more display issues. Patch attached -- I'm doing a scratch build on Koji to test this out. Would you like a comaintainer, by any chance?
Created attachment 293041 [details] New Miro spec Tested on my machine. Only change is the patched download template above, and some sanitizing (package now has versioned Obsoletes: for Democracy and the matching Provides:, some shebangs have been removed and COPYING has been changed from DOS to UNIX end-of-lines. rpmlint is now silent!
Miro-1.1-2.fc8 has been submitted as an update for Fedora 8
(In reply to comment #7) > Created an attachment (id=293041) [edit] > New Miro spec > > Tested on my machine. Only change is the patched download template above, and > some sanitizing (package now has versioned Obsoletes: for Democracy and the > matching Provides:, some shebangs have been removed and COPYING has been > changed from DOS to UNIX end-of-lines. > > rpmlint is now silent! Thanks, applied, update pending: https://admin.fedoraproject.org/updates/F8/pending/Miro-1.1-2.fc8 Let me know if it works OK and I'll push an F-7 update too.
Works fine. Could you build it for Rawhide as well?
(In reply to comment #10) > Works fine. Could you build it for Rawhide as well? It's already rebuilt in rawhide.
Miro-1.1-2.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update Miro'. You can provide feedback for this update here: http://admin.fedoraproject.org/F8/FEDORA-2008-1024
Ah. I guess it was not pushed yet when I upgraded to Rawhide yesterday. It's there now, thanks.
Miro-1.1-2.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.
Miro-1.1-2.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.