[PATCH] RFC: Changing the language of individual KDE programs

Krzysztof Lichota krzysiek at lichota.net
Tue Mar 6 11:03:23 GMT 2007


Thomas Diehl napisał(a):
> Krzysztof Lichota wrote:
> 
>> Stephan Kulow napisał(a):
>>> Am Sonntag, 4. März 2007 20:27 schrieb Krzysztof Lichota:
>>>> I have implemented often-requested (327 votes) bug 24348: Changing the
>>>> language of individual KDE programs. Patch is attached (for KDE 3.5.x).
>>> I don't mind adding a key how to enable this menu to the
>>> documentation, but I doubt the 20 people voting are representative. I
>>> see the use case really as
>>> translators/developers of KDE applications, so it shouldn't be found
>>> by end users by default.
> 
> Since the quoted request was by me I'd like to stress that I made it as
> an "end user", not as (former) translator: "A lot of people actually
> prefer the original terminology of certain specialized apps -- not only
> developers ... Also if you are frequently using international newsgroups
> or mailinglists you _must_ know at least the English terms of the app
> you are talking about or may even want to definitely switch to the
> respective version."
> 
> As a professional DTPer, I bought eg English versions of all respective
> apps (for Windows) and I would really hate to see the default desktop
> language (German) forced on me like KDE does. At least from a "normal
> user" perspective who does not know about the "hidden switches".

OK, maybe we might reach some compromise. The patch already includes
option to turn off switch application language feature using Kiosk
framework (kapp->authorizeKAction("switch_application_language")), but
Kiosk framework is not widely used. I can add also some configuration
value to turn it off or on (for example in kdeglobals configuration
file, Locale section), so that distributors can choose whether to enable
it or not, and we will see what they prefer. It adds another hidden
config variable (which should be documented), so I am not very keen on
it, but it gives greater flexibility.

Does this sound OK?

IMO this feature is a competitive advantage over, for example, Windows,
which does not support switching application language using one,
consistent interface.

	Krzysztof Lichota


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20070306/380e1cbd/attachment.sig>


More information about the kde-core-devel mailing list