Page MenuHomePhabricator

Add key mapping for Gujarati Typewriter
Closed, DeclinedPublic

Description

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


Version: unspecified
Severity: enhancement

Details

Reference
bz35044

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 12:17 AM
bzimport set Reference to bz35044.
bzimport added a subscriber: Unknown Object (MLST).

nileshbandhiya wrote:

(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.

sushant_savla wrote:

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

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)

nileshbandhiya wrote:

(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.

nileshbandhiya wrote:

Keyboard Layout for Gujarati Typewriter

Gujarati Typewriter Layout for gu-typewrite.js

Attached:

netGKB_Layout.png (236×828 px, 71 KB)

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.

Nilesh: Could you answer comment 7 please?

Removing "patch-need-review" keyword as https://gerrit.wikimedia.org/r/3754 was abandoned.

nileshbandhiya wrote:

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.

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.

Closing as per comments 9 and 10.