Macedonian keyboard layout

97 views
Skip to first unread message

Damjan

unread,
Dec 8, 2011, 10:48:03 PM12/8/11
to Android Contributors
Hi all,
I'd like to contribute a macedonian keyboard layout for Android.

What's the appropriate approach to get it in AOSP?


Here are my patches waiting for review in the CyanogenMods gerrit.

The Ice Cream Sandwich version:
http://review.cyanogenmod.com/#change,10715

The gingerbread version:
http://review.cyanogenmod.com/#change,10716


--
damjan

Damjan

unread,
Dec 13, 2011, 7:48:19 AM12/13/11
to Android Contributors, Yu-Kuan Lin
On 13.12.2011 04:11, Yu-Kuan Lin wrote:
> Hello Damjan,
>
> Thank you for wanting to contribute to the keyboard for AOSP. At this
> point, specifically for the keyboard, it is easier for us to take a
> visual spec rather than code patches themselves. So if you'd like to
> contribute, we'd appreciate if you just send us a visual & interaction
> spec on what the keyboard layout should be
>
> 1. The base layout - characters, and alternate characters on long-press
> 2. Alternate layouts for various TextViews - web, email, etc
> 3. Any other interactions you can think of
>
> And submit it to android-contrib. You can cc me if you like.

Thanks Yu-Kuan Lin,

1. macedonian language uses the cyrillic alphabet, I'll write the
unicode codepoints and the letters itself for the base layout. this is
based on the keyboard layout used in Windows, in Xorg (which I
contributed some years back etc…)

first row:
0x459 љ
0x45a њ
0x435 е 0x450 ѐ
0x440 р
0x442 т
0x455 ѕ
0x443 у
0x438 и 0x45d ѝ
0x43e о
0x43f п
0x448 ш

second row:
0x430 а
0x441 с
0x434 д
0x444 ф
0x433 г
0x445 х
0x458 ј
0x43a к
0x43b л
0x447 ч
0x45c ќ

third row:
0x437 з
0x45f џ
0x446 ц
0x432 в
0x431 б
0x43d н
0x43c м
0x453 ѓ
0x436 ж

I don't think you need the upper case letters since they are the
standard unicode, right?


2. I don't think there's anything special, or different from the latin
keyboard layout wrt. the web, email textviews.


3. In our language it's standard for quotes to use:

0x201e „ and 0x201c “

… maybe you can suggest where to put those in a macedonian keyboard
layout that would be more approachable?

If you need any additional information I'll be happy to reply.


--
damjan

Damjan

unread,
Dec 13, 2011, 9:32:52 AM12/13/11
to Android Contributors
> first row:
...
> 0x435 е  0x450 ѐ
...
> 0x438 и  0x45d ѝ


I forgot to clarify, the 0x450 and 0x45d are the alternate letters
when 0x435 and 0x438 respectively are long-pressed. it's the same for
the upper-case letters too.

--
damjan

Damjan

unread,
Dec 30, 2011, 12:46:32 AM12/30/11
to Android Contributors

> > Thank you for wanting to contribute to the keyboard for AOSP. At this
> > point, specifically for the keyboard, it is easier for us to take a
> > visual spec rather than code patches themselves. So if you'd like to
> > contribute, we'd appreciate if you just send us a visual & interacti

any news on this??
Reply all
Reply to author
Forward
0 new messages