Bug 116324 - set correct fonts automatically according to selected language
Summary: set correct fonts automatically according to selected language
Status: RESOLVED INTENTIONAL
Alias: None
Product: kpersonalizer
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Carsten Wolff
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-14 08:46 UTC by clcevboxvjeo
Modified: 2005-11-30 11:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description clcevboxvjeo 2005-11-14 08:46:32 UTC
Version:            (using KDE KDE 3.5.0)

When you start kde for the first time, kpersonalizer asks you to choose which language to use. If you select say Slovak, the dialogs are in slovak but some characters are missing from text because of bad font selected. Bitstream Vera is not the best solution for every language. Either change the fonts according to selected langugage or make the default font some other. E.g. Dejavu is extended version of Bitsream Vera so it looks the same but has more characters included. 

http://dejavu.sourceforge.net/wiki/index.php/Main_Page
Comment 1 David Faure 2005-11-30 09:38:53 UTC
Qt is supposed to look into other fonts when the selected font doesn't have the requested character; so supposedly "characters missing because bad font selected" shouldn't happen. If it does, it's a Qt bug...
Comment 2 Stephan Kulow 2005-11-30 11:01:06 UTC
it's a long standing one, Qt3 only cares for "scripts" and latin is one for it. So if a font does not have all of latin characters, Qt3 will miss them. Qt4 works different here.

But what you really should do, is fixing your fontconfig setup (/etc/fonts usually) - KDE's default is "sans serif" not Bitstream something. And fontconfig _does_ care for the current locale