Bug 130341

Summary: movie status messages (stop, pause, play) are not correctly internationalizable
Product: [Applications] kaffeine Reporter: Donatas Glodenis <dg>
Component: generalAssignee: Christophe Thommeret <hftom>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Donatas Glodenis 2006-07-06 08:51:17 UTC
Version:           0.8.1 (and all previous versions) (using KDE KDE 3.5.3)
Installed from:    Ubuntu Packages
Compiler:          i486-linux-gnu 
OS:                Linux

When I press the Pause button while playing a movie, I get a white letter Lithuanian word "Pauzė" (Pause), but the last letter "ė" (e with a dot on top) is missing. I translated the application into Lithuanian, and I know there is no error in the translation.

I guess that is due to the fact that those messages are not properly internationalized (non utf encoding?), but I am not a developer and cannot check that.

This problem was present ever since I started to use kaffeine (maybe version 0.5 or so).
Comment 1 Donatas Glodenis 2006-07-06 10:17:34 UTC
OK, I have discovered a workaround. 

these messages are called osd messages and can be configured through Settings > Xine engine parameters > OSD options

There, if in "settings for experts" you paste a full path to a font file having your language symbols, the language symbols start to show up. Here is the path i had to paste: /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf

Pasting just the font name is not enough.

By default it just says "sans" (if I remember correctly). 

I think a more proper default (perhaps some KDE default, or a free font with most international characters, like DejaVu) should be used, and it should be easier to configure, not relegated to section for experts...

Sorry I made it a bug report, should be a wish actually...
Comment 2 Christoph Pfister 2009-10-25 14:10:10 UTC
very likely not a problem in 1.0-pre1 anymore