Serbian Latin and Cyrillic layouts

If you wish something new in Smart Keyboard, here is the place to ask!
Post Reply
bondza
Posts: 2
Joined: Thu Jan 20, 2011 11:01 pm
Phone: HTC Desire, Gingerbread 2.3.1

Serbian Latin and Cyrillic layouts

Post by bondza »

Hello.
First of all, Smart Keyboard Pro is the best keyboard for Android platform. Great work Cyril.

I have two feature requests:
1. Modify Serbian Latin layout - I would like to see all of our specific letters (ŠĐČĆŽ) visible on basic keyboard layout. Waiting for long press popup to open, when you typing in your native language, in which you frequently use ŠĐČĆŽ, is biiiig waisting of time.
2. Add Serbian Cyrillic layout

We use both Latin and Cyrillic alphabet. To make things more clear, and to point out the proper (and desired) keyboard layouts, I suggest use of following resources from Wikipedia:
1. Serbian Latin layout http://en.wikipedia.org/wiki/Keyboard_l ... nd_Slovene
2. Serbian Cyrillic layout http://en.wikipedia.org/wiki/Keyboard_layout#Serbian

Kind regards
User avatar
cyril
Developer
Posts: 2079
Joined: Tue Feb 02, 2010 4:02 pm
Phone: Nexus One 2.3
Location: Nice, France

Re: Serbian Latin and Cyrillic layouts

Post by cyril »

Hello
initially I didn't add the Cyrillic Serbian layout as it has a lot of letters and I didn't how to place them efficiently. For the same reason I didn't add ŠĐČĆŽ on the latin layout, as putting 12 letters on a single row is not usable at all (at least on a phone). But if you have layout suggestions with no more than 11 keys per row, I can do it.
Cyril
Tester10
Posts: 5
Joined: Sun Jan 23, 2011 5:04 pm

Re: Serbian Latin and Cyrillic layouts

Post by Tester10 »

Every other language is created with few popups and Serbian should also have an exact same version.

The cyrillic version of Serbian is the same as the latin version in the books. On the keyboard, there are three differences:

Latin Serbian Nj is typed as if it was with an English keyboard. First hit N, then hit j.
Cyrillic Serbian Nj is one symbol and it is a button itself Њ. If you hit N, then j in a cyrillic keyboard, you will get Нј.

The same rule above applies to Lj which is Љ.
The same rule above applies to Dž which is Џ.

Here is the official layout for the serbian keyboard.
http://upload.wikimedia.org/wikipedia/e ... tatura.jpg

For official purposes, the Serbian cyrillic keyboard should be created just like the latin version with those 3 letters actually being on the main layout.

With that said, the three letters below should be on the main layout of the phone - Letter (position it is in in regards to English layout):
Љ (Q)
Њ (W)
Џ (X)

The five letter below should be popups just like in the croatian or serbian lating phone layout.
Ш - should be a popup when you press С
Ђ - should be a popup when you press Д
Ж - should be a popup when you press З
Ч - should be a popup when you press Ц
Ћ - should be a popup when you press Ц

Helpful note for the developer:

There are 30 letters in both alphabet. It is the same alphabet. Each letter has an equivalent symbol in the other alphabet.

A А
B Б
C Ц
Č Ч
Ć Ћ
D Д
Dž Џ
Đ Ђ
E Е
F Ф
G Г
H Х
I И
J Ј
K К
L Л
Lj Љ
M М
N Н
Nj Њ
O О
P П
R П
S Ц
Š Ш
T Т
U У
V Б
Z З
Ž Ж
User avatar
cyril
Developer
Posts: 2079
Joined: Tue Feb 02, 2010 4:02 pm
Phone: Nexus One 2.3
Location: Nice, France

Re: Serbian Latin and Cyrillic layouts

Post by cyril »

Thanks for your precisions, now I know how to add the cyrillic version, and I will do it.
Cyril
User avatar
cyril
Developer
Posts: 2079
Joined: Tue Feb 02, 2010 4:02 pm
Phone: Nexus One 2.3
Location: Nice, France

Re: Serbian Latin and Cyrillic layouts

Post by cyril »

OK I added the Cyrillic layout in the latest beta version, can you check?
By the way, why is there a "S" key in the Cyrillic version?
Cyril
del-boy
Posts: 7
Joined: Sun Jun 13, 2010 5:13 am
Phone: HTC Desire HD, Android 2.2

Re: Serbian Latin and Cyrillic layouts

Post by del-boy »

I am a native Serbian speaker too and I have tested new beta. Works fine, but I have some observations.

I believe that S is a mistake. There is no letter S in Serbian Cyrillic alphabet, only in Latin, so it should be removed from Cyrillic layout.

Also, as Tester10 wrote, letter Ч should be on pop up for letter Ц. Actually, there should be either:
1. both Ч and Ћ in second row, next to Л, but that would be too much letters in one row
2. both Ч and Ћ as pop up for letter Ц, just like in Latin layout. I thing this is better.

So, to summarize: Remove S and move Ч to pop up of Ц.

That's what I noticed, if I find something else I will write here again.

Thanks for the effort.
Tester10
Posts: 5
Joined: Sun Jan 23, 2011 5:04 pm

Re: Serbian Latin and Cyrillic layouts

Post by Tester10 »

Cyril, you are welcome. I am glad to have helped.

I agree with what del-boy wrote. Please make the following changes as del-boy quite nicely specified.
So, to summarize: Remove S and move Ч to pop up of Ц.
User avatar
cyril
Developer
Posts: 2079
Joined: Tue Feb 02, 2010 4:02 pm
Phone: Nexus One 2.3
Location: Nice, France

Re: Serbian Latin and Cyrillic layouts

Post by cyril »

Sorry, I didn't see your feedbacks before releasing version 3.14...
So I changed these 2 letters in the latest 3.15 beta, can you have a look?
I replaced "S" by "?" as it would be a bit of waste to put only 6 letters on the third row.
Cyril
Tester10
Posts: 5
Joined: Sun Jan 23, 2011 5:04 pm

Re: Serbian Latin and Cyrillic layouts

Post by Tester10 »

Perfect. Thank you.

I noticed in beta 3.15, letter M on the Serbian keyboars has a %. Is there a way to add this to the English keyboard? It's one sign I use a lot.
del-boy
Posts: 7
Joined: Sun Jun 13, 2010 5:13 am
Phone: HTC Desire HD, Android 2.2

Re: Serbian Latin and Cyrillic layouts

Post by del-boy »

I just updated it from market. It's just the way it needs to be :) . Thanks...
Post Reply