Summary: | Missing keyboard locale fr-ca when using RDP | ||
---|---|---|---|
Product: | [Applications] krdc | Reporter: | Xavier Douville <zor> |
Component: | general | Assignee: | Jaison Lee <lee.jaison> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Xavier Douville
2005-10-22 22:49:20 UTC
This can't be added to KDE 3.5, because of the string freeze. It might be a candidate for KDE4. As you are at, fr-ch is missing as well... Used in Switzerland of course, and in other coutries which write german and french language. As far as I can see it should be only a matter of adding the fr-ch layout to the available choices, so, out of curiosity, why would a string change be necessary...? On the same subject... How about (optinoally) detecting the user's keyboard layout and automatically using it...? I guess 99,9% of people want to use *their* keyboard layout... SVN commit 567025 by kling: Adding a bunch of new RDP keymaps. Will backport this to 3.5 if we do a new release. BUG: 114906 BUG: 124196 BUG: 127102 M +10 -2 rdphostpref.h M +38 -3 rdpprefs.ui --- trunk/KDE/kdenetwork/krdc/rdp/rdphostpref.h #567024:567025 @@ -23,21 +23,29 @@ #include "hostpreferences.h" static const QString rdpKeymaps[] = { "ar", + "cs", "da", "de", + "de-ch", "en-gb", "en-us", "es", + "et", "fi", "fr", "fr-be", + "fr-ca", + "fr-ch", "hr", "hu", + "is", "it", "ja", "lt", "lv", "mk", + "nl", + "nl-be", "no", "pl", "pt", @@ -47,8 +55,8 @@ "sv", "th", "tr" }; -static const int rdpNumKeymaps = 25; -static const int rdpDefaultKeymap = 4; // en-us +static const int rdpNumKeymaps = 34; +static const int rdpDefaultKeymap = 8; // en-us inline int keymap2int(QString &keymap) { --- trunk/KDE/kdenetwork/krdc/rdp/rdpprefs.ui #567024:567025 @@ -161,6 +161,11 @@ </item> <item> <property name="text"> + <string>Czech (cs)</string> + </property> + </item> + <item> + <property name="text"> <string>Danish (da)</string> </property> </item> @@ -171,6 +176,11 @@ </item> <item> <property name="text"> + <string>Swiss German (de-ch)</string> + </property> + </item> + <item> + <property name="text"> <string>British English (en-gb)</string> </property> </item> @@ -186,6 +196,11 @@ </item> <item> <property name="text"> + <string>Estonian (et)</string> + </property> + </item> + <item> + <property name="text"> <string>Finnish (fi)</string> </property> </item> @@ -196,21 +211,36 @@ </item> <item> <property name="text"> - <string>Belgium (fr-be)</string> + <string>Belgian (fr-be)</string> </property> </item> <item> <property name="text"> - <string>Croation (hr)</string> + <string>French Canadian (fr-ca)</string> </property> </item> <item> <property name="text"> + <string>Swiss French (fr-ca)</string> + </property> + </item> + <item> + <property name="text"> + <string>Croatian (hr)</string> + </property> + </item> + <item> + <property name="text"> <string>Hungarian (hu)</string> </property> </item> <item> <property name="text"> + <string>Icelandic (is)</string> + </property> + </item> + <item> + <property name="text"> <string>Italian (it)</string> </property> </item> @@ -236,11 +266,16 @@ </item> <item> <property name="text"> - <string>Norwegian (no)</string> + <string>Dutch (nl)</string> </property> </item> <item> <property name="text"> + <string>Belgian Dutch (nl-be)</string> + </property> + </item> + <item> + <property name="text"> <string>Polish (pl)</string> </property> </item> ^^ I just noticed that the patch above obviously contains a copy/paste error: :-) + <string>French Canadian (fr-ca)</string> </property> </item> <item> <property name="text"> + <string>Swiss French (fr-ca)</string> Comment #5: Fixed in svn. |