
knight at teksavvy
Apr 4, 2010, 2:35 PM
Post #1 of 1
(417 views)
Permalink
|
|
Re: [mythtv-commits] Ticket #7815: Terra theme uses UTF-8 in "Playback starting" message
|
|
Hi! MythTV wrote: > (In [23970]) Fix the display of non-Latin1 strings in the UI when no > translation was available. After some thought (coffee) I went with the fix > suggested by Malcolm Parsons as it was the most logical and neatest > solution. I will backport once I'm certain that it doesn't break anything. > Fixes #7815 > The English string is now displayed properly but the lookup of the translation, which was broken before this commit, still doesn't work. This was tested by me (of the French language translation team) on the French translation and by Kenni Lund (of the Danish translation team) on the Danish translation. As Kenni made me notice the encoding of the "..." character changes between the themestrings.h and the .ts files. In a similar way, the encoding of the "..." changes between the theme file (base.xml in Terra) and the themestrings.h . It looks like the problem is that even though the theme files is declared as having UTF-8 as character set it is probably parsed as ISO-8859-1 which corrupts it. I have been unable to confirm it but it looks like lupdate might also have the same problem as it seems to corrupt it further. Have a nice day! Nick _______________________________________________ mythtv-dev mailing list mythtv-dev [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
|