Bug 312749

Summary: Error displaying Umlauts on window title (hbci online update)
Product: [Applications] kmymoney Reporter: Stefan Seide <bugs-kde>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED UPSTREAM    
Severity: normal CC: mk-lists, yurchor
Priority: NOR    
Version: 4.6.2   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot showing encoding errors

Description Stefan Seide 2013-01-06 14:11:55 UTC
The title of the window for online banking updates via AqBanking (HBCI accounts) does not display umlauts correctly. All other parts of KMyMoney and the other window titles are correct. I have attached an screenshot.

Title "Aufträge werden ausgeführt" has wrong encoding
Title "stefan.kmy [Geändert] - KMyMoney" is OK
Textfield "... 14:19:52 Module zurücksetzen ..." is OK

Im using latest XFCE desktop environment (4.8.0.3) on Debian Sid.

stefan,corellia,~$ locale
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8


Reproducible: Always

Steps to Reproduce:
1. use german desktop environment (utf-8)
2. start online update of accounts (Konto -> Alle Konten aktualisieren -> Ausführen)
3. title of window has wrong encoding


Expected Results:  
Window title should have correct encoding for umlauts
Comment 1 Stefan Seide 2013-01-06 14:12:50 UTC
Created attachment 76244 [details]
Screenshot showing encoding errors
Comment 2 Yuri Chornoivan 2013-01-06 16:20:40 UTC
The string is from AqBanking German translation ("Executing Jobs"). There are no string changes in KMyMoney itself.

It may happen that the code missing some UTF-8 conversion for window titles. I cannot found other title translations with umlauts so this problem is really hard to spot.
Comment 3 Marko Käning 2013-01-06 16:32:27 UTC
Could it be that this issue should rather be filed at https://devel.aqbanking.de/trac/aqbanking/newticket ?
Comment 4 Alvaro Soliverez 2013-01-06 22:44:19 UTC
This has to be reported to AqBanking, using the url in the previous comment