Bugzilla – Bug 115168
wrong character encoding in KDE start menu, KPhone, german localization
Last modified: 2005-09-19 11:32:06 UTC
In the german translation of the KDE start menu entry for KPhone (SIP-Telephon für KDE), the german "ü" seems to be encoded in UTF8 or such, but KDE doesn't seem to be able to handle it. See screenshot.
Created attachment 48712 [details] screenshot of KDE start menu
The text is included in entries.1.de.po and the file seems to be proper UTF-8. Karl, Stephan, any idea where the problem lies?
I fixed it in the SVN (but only in German - I'm afraid it still might be broken for other languages ;( I guess, it just wasn't rebuild in between. But now that Adrian updated update-desktop-files again, it should fix (for German, I repeat)
Kerry, Craig, could you check the rest of languages?
This is critical for us. I'm not sure I understand the fix. The po files that I handed of entries.X.po all appear to be to be UTF-8 encoded. What fix is required and I'll impliment this for all the priority languages? Is it just this string or all strings ?
This is what I commited to german. As you can see it's double-UTF-8 as I call the encoding :) coolo@portia#de>svn diff -r735:736 . Index: entries.1.po =================================================================== --- entries.1.po (Revision 735) +++ entries.1.po (Revision 736) @@ -351,7 +351,7 @@ # /opt/kde3/share/applications/kde/kphone.desktop msgid "GenericName(kphone.desktop): A SIP phone for KDE" -msgstr "Ein SIP-Telephon für KDE" +msgstr "Ein SIP-Telephon für KDE" # /opt/kde3/share/applications/kde/kbarcode-batch.desktop msgid "Name(kbarcode-batch.desktop): KBarcode Batch Printing"
Sorry, but I'm not absolutely sure if I understand your question, but let me try to answer it nevertheless... I can tell you that it appears to only affect exactly this one menu entry. At least there are many other German Umlauts in different other menu entries, but all of them look correctly. Please look at attachment #48712 [details]. You can see the "f**r KDE" stuff with "*" being strange characters. This should be "für KDE". As you can see on the left, there's e.g. "Büroprogramme" which also contains an "ü" and is displayed correctly. So in a german SUSE system with default package selection it seems to only affect this one string. About what fix is required for other LANGs, I definitely can't help you, I'm sorry...
Ok so this looks like an isolated issue in German. I was very worried it would be all extended characters and then the re-work in chineses and Japanese would take along time. We will test the other languages in RC 1 as per schedule and log it for whatever languages that we see.
Craig, I assume we can close it now, right?
Yeah I just verified in RC 4 and its fixed
Thanks, Craig!