>KLocale should handle the entry.desktop you wrote, but there are some >issues as coolo pointed out: >* There is no translation called "en_CA" in KDE. You probably want > to use en_GB (not en_UK as coolo wrote) or just C (US English) for > that. And fr_CA should be replaced by fr. I am currently investigating about that, so I will make a complete reply concerning that next week (since it is Friday and that I will get back to work only on tuesday). Related to that, I would like to know, why are there flags for languages? >* kcmlocale will only reset the "Time & Date" tab when you choose a > different language. The C version will be used for the other tabs > because that is the first language. By "reset", do you mean reading from the configuration file? > kcmlocale could reset the numeric and monetary pages as well when you > change the language. (We are talking about two lines of code here.) Great :) > The reason why you can't just enter a space in the .desktop file is > that KConfig runs .stripWhiteSpace() on all strings. Anyway.. this > could easily be solved by writing "$0 $0" (without the quotes) > instead. ($0 is used for historical reasons.) I submitted a bug report for that, and it seems that the problem as been solved, but I still have to close the bug myself (i.e. test again on the new version). Please see bug # 5716. Guillaume Pratte Linux QA