Bug 172791 - Keyboard layout: automatic conversion for wrongly-entered text
Summary: Keyboard layout: automatic conversion for wrongly-entered text
Status: CONFIRMED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kspell (show other bugs)
Version: 4.1
Platform: Ubuntu Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: Zack Rusin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-14 12:42 UTC by Dotan Cohen
Modified: 2009-03-20 09:51 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 Dotan Cohen 2008-10-14 12:42:03 UTC
Version:            (using KDE 4.1.2)
Installed from:    Ubuntu Packages

Often users with more than a single keyboard layout enter text in the wrong layout. This commonly occurs to users who are not looking at the screen while typing. Therefore I propose a similar feature for KDE: When the user has focus on a textbox or input field, and then presses a hotkey (for instance F10) then the text changes to another keyboard layout that the user has configured. For instance, typing "יקךךם 'םרךג" and then pressing F10 would change the text to "hello world".

There are some websites that have keyboard-layout replacement features (such as http://gibberish.co.il/english_caps.html which changes English characters to the Hebrew character that is found on the same key) and Windows software (http://www.freeware.co.il/hebrew/) that do the same when the user presses a hotkey.

I am filing the wish against Kspell, as I imagine that it would likely be best handled by the spell-checker component, as it already has the code for parsing and replacing text. Feel free to change the component if there is a better place for it.
Comment 1 Dotan Cohen 2008-10-17 12:03:02 UTC
Here is other Windows software for converting text between equivalent keys on different layouts:
http://www.langover.com/
Comment 2 Dotan Cohen 2009-03-20 09:51:37 UTC
Here is a Firefox addon that adds this ability to Firefox:
https://addons.mozilla.org/en-US/firefox/addon/5814

This is a real problem for users of multiple keyboard layouts!