Page MenuHomePhabricator

keyboard of ULS doesn't support ZWNJ correctly
Closed, ResolvedPublic

Description

Keyboard of ULS doesn't support ZWNJ correctly for example for Farsi keyboard SHIFT+SPAS should be ZWNJ.


Version: master
Severity: normal

Details

Reference
bz54117

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:46 AM
bzimport set Reference to bz54117.
Yamaha5 created this task.Sep 14 2013, 9:58 AM

Which exact Farsi keyboad layout? On https://en.wikipedia.org/wiki/Persian_keyboard and http://www.microsoft.com/resources/msdn/goglobal/keyboards/kbdfa.html I failed to find "SPAS" and my Unicode characters application does not find anything with that name either. :-/

I guess reza1615 meant Space :)

Could you please point out any standard documents for Farsi keyboard? In ULS we have Persian standard (ISIRI 9147) keyboard layout based on http://www.isiri.org/portal/files/std/9147.pdf written by Ebrahim Byagowi

In that keyboard ZWNJ(U+200C) is mapped to the key B.

(In reply to comment #2)

I guess reza1615 meant Space :)

:( I mean Space

(In reply to comment #3)

Could you please point out any standard documents for Farsi keyboard? In ULS
we
have Persian standard (ISIRI 9147) keyboard layout based on
http://www.isiri.org/portal/files/std/9147.pdf written by Ebrahim Byagowi

In that keyboard ZWNJ(U+200C) is mapped to the key B.

For ZWNJ in (ISIRI 9147) we have 2 possibilities
1- Shift+B
2-Shift+Space

in that link (http://www.isiri.org/portal/files/std/9147.pdf)
page 30 it shows the keyboard's layout
فاصلهٔ مجازی=ZWNJ
تبدیل=Shift
as you see it shows when we press تبدیل (Shift) Space will be فاصلهٔ مجازی (ZWNJ)

please see
http://persian.nmelrc.org/persianword/kb.htm
sub-title "Ehsan Akhgari's fix for shift-space"

https://github.com/wikimedia/jquery.ime/pull/270
Is related may be solving this will solve the bug

Change 90692 had a related patch set uploaded by Nikerabbit:
Update jquery.ime from upstream

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

Change 90692 merged by KartikMistry:
Update jquery.ime from upstream

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

I assume this bug has been fixed now.

nzmoihue wrote:

@santhosh Thottingal: Seems is deployed on translatewiki.net and it is working very well. I will mark this bug as verified once deployed to Wikimedia server. Thank you