Last modified: 2014-03-07 11:44:09 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 T33904, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 31904 - Bamini keyboard map needs fix + Unit Tests
Bamini keyboard map needs fix + Unit Tests
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
UniversalLanguageSelector (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n, upstream
Depends on:
Blocks: 32578 53014
  Show dependency treegraph
 
Reported: 2011-10-23 14:05 UTC by Srikanth Logic
Modified: 2014-03-07 11:44 UTC (History)
9 users (show)

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


Attachments

Description Srikanth Logic 2011-10-23 14:05:15 UTC
Some deviations noted on Bamini layout. 

http://tawp.in/r/2na0 பாமினி section.


No| english key stroke|expected result	
1	|* (asterisk)	|ழூ
2	|=	|ஸ்ரீ
3	|i	|$2ை
4	|n	|$2ெ
5	|N	|$2ே
6	|_ (underscore)|	$2ூ (only for ஜ், ஷ், ஸ், ஹ்)
7	|{	|$2ு (only for ஜ், ஷ், ஸ், ஹ்)
Comment 1 Santhosh Thottingal 2011-12-16 10:28:34 UTC
> 3    |i    |$2ை
> 4    |n    |$2ெ
> 5    |N    |$2ே
> 6    |_ (underscore)|    $2ூ (only for ஜ், ஷ், ஸ், ஹ்)
> 7    |{    |$2ு (only for ஜ், ஷ், ஸ், ஹ்)

Need some clarification on "$2".
i     => $2ை means,  மi  => மை ? 

and 
ஜ_ => ஜூ ?
Comment 2 sodabottle 2011-12-16 10:31:09 UTC
yes santhosh. what you describe is the requirement in both cases (i wasnt able to copy the glyphs without the $2 for some reason)

i     => $2ை means,  மi  => மை ? 

and 
ஜ_ => ஜூ ?
Comment 3 Santhosh Thottingal 2011-12-16 14:40:07 UTC
Updated in r106435

Can you verify in translatewiki.net and confirm?
Comment 4 sodabottle 2011-12-20 11:14:14 UTC
Tested Santosh. A few bugs/left out keystrokes have been reported by testers.

3, 4 and 5) கெ, கை, கொ, all appear broken as ெக, ைக, ைக (not sure if this happened because of the way we reported the issues 3, 4 and 5. If so apologies).


No| english key stroke|expected result 
8)   } 	                $2ூ (for ற், ந், ல், ன், த், ண் alone)
9)   +                  $2ூ (for ங், ஞ், வ், ய், ப் alone)
10)  ~                  '
Comment 5 Santhosh Thottingal 2011-12-20 15:05:41 UTC
(In reply to comment #4)
> Tested Santosh. A few bugs/left out keystrokes have been reported by testers.
> 
> 3, 4 and 5) கெ, கை, கொ, all appear broken as ெக, ைக, ைக (not sure if this
> happened because of the way we reported the issues 3, 4 and 5. If so
> apologies).

The current rules are 
f=  க  and fn =  கெ, fN =கே and fi = கை . 
In comment 0,  in 3,4, and 5 you asked for கெ, கே and  கை . and not for கெ, கை, கொ.  Let me know if any corrections needed here.

Regarding  ~=> ' ,  are you sure we need to remap Tilda to  single quote ? I don't see single quote mapped to anything now.
Comment 6 Junaid 2011-12-20 16:22:26 UTC
(In reply to comment #4)
> 3, 4 and 5) கெ, கை, கொ, all appear broken as ெக, ைக, ைக (not sure if this
> happened because of the way we reported the issues 3, 4 and 5. If so
> apologies).
>

AFAIK, Bamini is a standard fixed keyboard. So we have to type characters in their order. To get கெ we have to type first 'க' then 'ெ', not as in visually we see vowel sign first in 'கெ', it is actually க+ெ
Comment 7 Siebrand Mazeland 2012-01-16 15:35:48 UTC
Junaid, does this mean this report is invalid, because the current implementation is "per standard"?
Comment 8 Junaid 2012-01-17 04:00:09 UTC
(In reply to comment #7)
> Junaid, does this mean this report is invalid, because the current
> implementation is "per standard"?

Not fully, I think and Santhosh already done a commit remaining few.
Comment 9 Srikanth Logic 2012-01-17 05:36:16 UTC
Its rare to find a native Bamini user(a known community editor, since most of the users who prefer this layout are anonymous srilankan tamils)  to test and we have not caught hold of the person who reported this. We will try to chase and ask the user to verify. Me / Sodabottle are not probably the right people to test this. :|
Comment 10 Srikanth Logic 2012-06-04 17:41:53 UTC
(In reply to comment #6)
> (In reply to comment #4)
> > 3, 4 and 5) கெ, கை, கொ, all appear broken as ெக, ைக, ைக (not sure if this
> > happened because of the way we reported the issues 3, 4 and 5. If so
> > apologies).
> >
> 
> AFAIK, Bamini is a standard fixed keyboard. So we have to type characters in
> their order. To get கெ we have to type first 'க' then 'ெ', not as in visually
> we see vowel sign first in 'கெ', it is actually க+ெ

Junaid,

https://addons.mozilla.org/en-us/firefox/addon/tamilvisai-tamilkey/ actually does as per bug report. i.e ‌ெ + க = கெ and so on for கெ, கை, கொ. This can potentially introduce a lot of junk if not typed properly but it seems to be specialty of the keyboard layouts (in Srilanka: Bamini, Renganathan).  Quoting 
"Key sequences are defined on the “type as you write” method " 
from http://www.icta.lk/en/programmes/pli-development/104-local-languages-initiative-/651-sls-1326-2008-tamil-ict-standard.html

Assigning it to myself to fix bugs, add more unit tests now that there are 3 users who can help in testing and one of the newer editors brought the requirement of having Bamini at Village pump.

http://ta.wikipedia.org/wiki/%E0%AE%B5%E0%AE%BF%E0%AE%95%E0%AF%8D%E0%AE%95%E0%AE%BF%E0%AE%AA%E0%AF%8D%E0%AE%AA%E0%AF%80%E0%AE%9F%E0%AE%BF%E0%AE%AF%E0%AE%BE:%E0%AE%86%E0%AE%B2%E0%AE%AE%E0%AE%B0%E0%AE%A4%E0%AF%8D%E0%AE%A4%E0%AE%9F%E0%AE%BF#.E0.AE.8E.E0.AE.B4.E0.AF.81.E0.AE.A4.E0.AF.8D.E0.AE.A4.E0.AF.81.E0.AE.AA.E0.AF.8D.E0.AE.AF.E0.AF.86.E0.AE.B0.E0.AF.8D.E0.AE.AA.E0.AF.8D.E0.AE.AA.E0.AE.BF.E0.AE.AF.E0.AF.88_.E0.AE.8E.E0.AE.99.E0.AF.8D.E0.AE.95.E0.AF.87_.E0.AE.A4.E0.AE.B0.E0.AE.B5.E0.AE.BF.E0.AE.B1.E0.AE.95.E0.AF.8D.E0.AE.95.E0.AF.81.E0.AE.B5.E0.AE.A4.E0.AF.81.3F
Comment 11 Amir E. Aharoni 2012-06-09 19:07:03 UTC
I started a very basic skeleton at
https://gerrit.wikimedia.org/r/10749
Comment 12 Siebrand Mazeland 2012-12-17 07:54:51 UTC
Updating assignee.
Comment 13 Niklas Laxström 2013-06-24 11:06:37 UTC
Allegedly moved to Github but I can't find it here.
Comment 14 Amir E. Aharoni 2013-06-26 05:11:10 UTC
(In reply to comment #13)
> Allegedly moved to Github but I can't find it here.

Thanks. Reported upstream:
https://github.com/wikimedia/jquery.ime/issues/189

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


Navigation
Links