Last modified: 2014-03-07 11:44:11 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T30999, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28999 - Input method tool should accept non English keyboard
Input method tool should accept non English keyboard
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
UniversalLanguageSelector (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks: 53014
  Show dependency treegraph
 
Reported: 2011-05-15 14:49 UTC by Purodha Blissenbach
Modified: 2014-03-07 11:44 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Purodha Blissenbach 2011-05-15 14:49:52 UTC
Narayam building on the English keyboard layout may be less practical,
since when your operating system is using a different keayboard driver,
such as an italian one, you must have in mind that keys are relocated on
you keyboard or you must switch to an English keyboard driver while
using Narayam in mapping mode and back, when you want to type Latin.

A possible solution was to tell Narayam which keyboard you are using,
so it can include that information in the mapping process. You can even
have a little configuration/setup in addition to known predefined
keyboard driver mappings, where people are asked to type each key
of a row of their keyboards with and without shift such as

QWERTYUIOP{
qwertyuiop[
ASDFGHJKL:"|

etc.
so as to accomodate unusual kezboards.
Comment 1 Junaid 2011-07-12 15:03:43 UTC
Narayam is looking for characters typed in rather than layouts. I think transliteration/phonetic schemes will not be affected but Fixed layouts will be.

Is it possible to detect Keyboard layouts on JS?

Or we may have to create schemes like 'X' scheme on 'Y' layout, 'X' scheme on 'Z', etc.
Comment 2 Siebrand Mazeland 2012-06-13 18:24:14 UTC
(In reply to comment #1)
> Narayam is looking for characters typed in rather than layouts. I think
> transliteration/phonetic schemes will not be affected but Fixed layouts will
> be.

Do we have any fixed layouts, or should this bug be closed as invalid?
Comment 3 Purodha Blissenbach 2012-06-13 20:35:48 UTC
Yes, there are some fixed layouts, more in perparation.
There are several ways how this issue could in principle be solved.
Yet, it has low priority.

I do not know whether or not JavaSkripts can detect keyboard layouts.
Otherwise, users can register their keyboard layout in their preferences; it could even be defaulted to the one (if one) predominantly used for their languages. For the fixed layouts, doing a double conversion (undo keyboard mapping, then apply Narayams mapping) should be doable.

Indeed, transliterations should not be affected.
Comment 4 Santhosh Thottingal 2013-03-22 10:41:50 UTC
Moving to ULS

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links