Bug 11195

Summary: Adding Hindi phonetic XKB map - bolnagri to 'in' xkb map.
Product: xkeyboard-config Reporter: Guntupalli Karunakar <karunakar>
Component: GeneralAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: high CC: karunakar
Version: unspecifiedKeywords: i18n, l10n
Hardware: All   
OS: All   
URL: http://www.indlinux.org/wiki/index.php/BolNagri
Whiteboard:
i915 platform: i915 features:
Attachments: Patch for 'in' to include bolnagri map
Bolnagri xkb map (combined one)

Description Guntupalli Karunakar 2007-06-07 14:13:35 UTC
Bolnagri is a phonetic Hindi xkb keyboard map, very popular with newbies since its quick to learn & easy to use.
More about the layout here - http://www.indlinux.org/wiki/index.php/BolNagri
It was earlier implemented as two xkb maps used in combination. One map gave vowel signs while another gave vowels, while rest of keymap being same - this was done due to older restrictions in XKB ( pre Xorg ).
. being seperate maps and different from maps xkeyboard model, it was never ready for direct inclusion into X.org/Xfree86.
Also installing & using it required manual procedures, difficult for layman user  to do!
I have combined the two maps into one map, then went a step further to add it in 'in' so it works directly from that now..

usage is like
 setxkbmap -layout 'us,in(bolnagri)'

This way the phonetic keyboard layout becomes part of Xorg Indic map and can be used much more easily by just configuring through keyboard selection applets.
Since there are already few variants of other language keymaps (bengali, tamil) in 'in' , I think it would be good idea to include bolnagri also into it.

This enhancement would benefit a lot of Hindi users (about 400 million speakers!)
Comment 1 Guntupalli Karunakar 2007-06-07 14:17:19 UTC
Created attachment 10224 [details] [review]
Patch for 'in' to include bolnagri map

This is patch for 'in' adding bolnagri map
Comment 2 Guntupalli Karunakar 2007-06-07 14:20:22 UTC
Created attachment 10225 [details]
Bolnagri xkb map (combined one)

This is the bolnagri xkb map, combined from bolnagri_matras and bolnagri_vowels from here
http://indlinux.svn.sourceforge.net/viewvc/indlinux/trunk/indic-im/bolnagri/
Comment 3 Sergey V. Udaltsov 2007-06-07 15:35:39 UTC
Thanks, committed. But I removed the "default" attribute.
Comment 4 Guntupalli Karunakar 2007-06-07 15:53:50 UTC
(In reply to comment #3)
> Thanks, committed. But I removed the "default" attribute.
> 

thanks.. i overlooked that part!..

if its ok.. i would like to work on updating 'in' , to make it less of a mess as it looks now, will file more patches accordingly.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.