Last modified: 2013-01-26 23:06:36 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 T37044, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 35044 - Add key mapping for Gujarati Typewriter
Add key mapping for Gujarati Typewriter
Status: RESOLVED WORKSFORME
Product: MediaWiki extensions
Classification: Unclassified
Narayam (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-03-07 22:58 UTC by Dhaval
Modified: 2013-01-26 23:06 UTC (History)
7 users (show)

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


Attachments
Keyboard Layout for Gujarati Typewriter (71.02 KB, image/png)
2012-03-27 09:21 UTC, Nilesh Bandhiya
Details

Description Dhaval 2012-03-07 22:58:10 UTC
In addition to inscript one more conventional keyboard layout, for Gujarati, called typewriter is available. User has created a layout for this, and would like to taste it as well as release it if successful. It could be found at gu.wikipedia.org/w/index.php?title=User:Nileshbandhiya/common.js&oldid=191334

See the same available on http://gujarati-component.googlecode.com/files/netGKB.zip
Comment 1 Nilesh Bandhiya 2012-03-08 03:54:31 UTC
(In reply to comment #0)
> In addition to inscript one more conventional keyboard layout, for Gujarati,
> called typewriter is available. User has created a layout for this, and would
> like to taste it as well as release it if successful. It could be found at
> gu.wikipedia.org/w/index.php?title=User:Nileshbandhiya/common.js&oldid=191334
> 
> See the same available on
> http://gujarati-component.googlecode.com/files/netGKB.zip

Thanks Dhavalbhai. New Javascript code for new Gujarati Typewriter Keyboard Layout is at http://gu.wikipedia.org/wiki/%E0%AA%B8%E0%AA%AD%E0%AB%8D%E0%AA%AF:Nileshbandhiya/gu-typewriter.js

The Gujarati Typewriter KB Layout is very popular layout for typing in Gujarati since many times. It should be added to Narayam Extension at Gujarati Wikipedia.
Comment 2 Sushant_savla 2012-03-22 08:40:45 UTC
The Lay out appears to be popular in Gujarat. It may ease out the typing for the people which are familiar with it.  The same may be incorporated in Narayam.

Sushant
Comment 3 Srikanth Logic 2012-03-26 19:30:04 UTC
Done in https://gerrit.wikimedia.org/r/3754 
waiting for merge.
Comment 4 Santhosh Thottingal 2012-03-27 05:38:36 UTC
Is there a layout image (like http://www.mediawiki.org/wiki/Help:Extension:Narayam/Gujarati/InScript) to refer? Or any official documentation about layout? It will help us to verify the code provide user documentation. 
And, one common issue with typewriter layouts - they are legacy layouts from Remington or Godrej typewriter machines, and suffer lot of limitations. After 2000, there were many changes to Unicode, probably requiring additions to the layout or changes( Just like inscript being redesigned as Inscript 2 now to accommodate the new changes). So if this legacy layout need to be usable in these days, some changes will be required from original layouts, then it become a new layout and not a "typewriter" layout.
1. How much it is different from Inscript layout?(layout image will help)
2. Is there a strong reason to keep the legacy typewriter layout for computers?
3. How the ALT-GR + key layer(ie extended) layer came to typewriter layout?(saw that in the patchset)
Comment 5 Nilesh Bandhiya 2012-03-27 09:10:42 UTC
(In reply to comment #4)
> Is there a layout image (like
> http://www.mediawiki.org/wiki/Help:Extension:Narayam/Gujarati/InScript) to
> refer? Or any official documentation about layout? It will help us to verify
> the code provide user documentation. 
> And, one common issue with typewriter layouts - they are legacy layouts from
> Remington or Godrej typewriter machines, and suffer lot of limitations. After
> 2000, there were many changes to Unicode, probably requiring additions to the
> layout or changes( Just like inscript being redesigned as Inscript 2 now to
> accommodate the new changes). So if this legacy layout need to be usable in
> these days, some changes will be required from original layouts, then it become
> a new layout and not a "typewriter" layout.
> 1. How much it is different from Inscript layout?(layout image will help)
> 2. Is there a strong reason to keep the legacy typewriter layout for computers?
> 3. How the ALT-GR + key layer(ie extended) layer came to typewriter layout?(saw
> that in the patchset)

Yes, I have upload layout of the keyboard at http://commons.wikimedia.org/wiki/File:NetGKB_Layout.png

Also available at http://gujarati-component.googlecode.com/files/netGKB.zip

*How much different from InScript ?
-> It is different from InScript. It is used in Gujarat from many times, when computers are not used for typing. And old typewriters are used. And till now, the keyboard layout is using in many places like government offices for writing into gujarati using non-unicode font, unicode too. And thus it should be keep.

------------------------------------------------------------------------------

I had installed MediaWiki with Narayam Extension in my Computer (Windows 7) using EasyPHP software. Other Extension like WikiEditor works properly, but the Narayam Extension does not work. I had configure LocalSettings.php which is described in Extension:Narayam. But it does not work. I want to test gu-typewriter.js and others some things, but I could not do the thing. How can run Narayam Extension in my local server, help me.
Comment 6 Nilesh Bandhiya 2012-03-27 09:21:43 UTC
Created attachment 10335 [details]
Keyboard Layout for Gujarati Typewriter

Gujarati Typewriter Layout for gu-typewrite.js
Comment 7 Srikanth Logic 2012-04-09 14:43:46 UTC
Nilesh, 

Can you answer the following questions by Amir on Gerrit here.

https://gerrit.wikimedia.org/r/3754

1. More documentation is needed about the source of this layout.
2. Did the typewriters have a third (Alt) and a fourth (Alt-Shift) layer? Or is it a custom addition?
3. Some rules are definitely incorrect. See inline code comment.

https://gerrit.wikimedia.org/r/#patch,sidebyside,3754,1,resources/ext.narayam.rules.gu-typewriter.js

I shall fix the remaining comments along with changes for the above if any. Thanks.
Comment 8 Andre Klapper 2013-01-23 13:14:26 UTC
Nilesh: Could you answer comment 7 please?

Removing "patch-need-review" keyword as https://gerrit.wikimedia.org/r/3754 was abandoned.
Comment 9 Nilesh Bandhiya 2013-01-25 13:24:44 UTC
Sorry, now I am applicant of the keyboard, not interested to create a new layout for wiki due to some reason. So, please remove it.
Comment 10 Dhaval 2013-01-26 22:37:08 UTC
It was originally Nilesh's request to create the new layout, since then we never received any other user on Gujarati wikis requesting support for Typewriter keyboard, and if Nilesh is asking to abandon this request, kindly close this bug.
Comment 11 Andre Klapper 2013-01-26 23:06:36 UTC
Closing as per comments 9 and 10.

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


Navigation
Links