FossifyOrg / Keyboard

Easy keyboard for inserting all kinds of texts, special characters and numbers.
https://www.fossify.org
GNU General Public License v3.0
259 stars 23 forks source link

Add Chuvash language layout #32

Closed flashymittens closed 4 months ago

flashymittens commented 8 months ago

Checklist

Feature description

Please add Chuvash Cyrillic layout. It should likely be based on the Russian one.

Why do you want this feature?

It's my native language and I'd like to write in it.

Additional information

Alphabet: https://en.wikipedia.org/wiki/Chuvash_language#Official.

tenextractor commented 7 months ago

@flashymittens Here is the Gboard layout for Chuvash:

Й У Ӳ К Е Ӗ Н Г Ш З Х
Ф Ы В А Ӑ П Р О Л Д Э
Я Ч С Ҫ М И Т Ь Ю

It seems like this layout needs long presses to type a few letters (like long press В = Б). This seems inconvenient so I would like to suggest this layout instead:

Ё Ӑ Ӗ Ҫ Ӳ Ъ
Й Ц У К Е Н Г Ш Щ З Х
Ф Ы В А П Р О Л Д Ж Э
Я Ч С М И Т Ь Б Ю

Putting the extra letters on the side would probably make the keys too small and confuse the muscle memory of people who are used to the Russian layout, so I suggest this. Which layout is better in your opinion?

flashymittens commented 7 months ago

@tenextractor If possible, I'd prefer the 2nd one, so all letters will be visible. Long-tapping is pretty inconvenient when done frequently.

tenextractor commented 7 months ago

@flashymittens

image

This was the layout I added, please feel free to give any suggestions or corrections.

flashymittens commented 7 months ago

@tenextractor Looks great to me 🙂