futo-org / android-keyboard

Offical FUTO Keyboard Issue Tracker and Source Mirror of https://gitlab.futo.org/keyboard/latinime
Other
579 stars 21 forks source link

Change to a Bulgarian keyboard layout #472

Open Bogo25 opened 1 month ago

Bogo25 commented 1 month ago

Language

Bulgarian

Description

я в е р т ъ у и о п ч
а с д ф г х й к л ш щ
з ь ц ж б н м ю
Я В Е Р Т Ъ У И О П Ч
А С Д Ф Г Х Й К Л Ш Щ
З ѝ Ц Ж Б Н М Ю

The layout marked as Bulgarian in the app is traditional phonetic and I believe there is a mistake. There is no uppercase 'ь' which is why instead there is 'ѝ', which if I am not mistaken, does not have an uppercase in the alphabet. Because of that I propose instead on 'и' to be joinMoreKeys("8", "\u045D") to be just moreKeys("8") (l. 74) and instead of uppercase 'ь' there to be 'ѝ.' Whether on that button when long pressed is displayed uppercase 'ь' and when shift is enabled and the key is long-pressed is displayed uppercase 'ѝ', I leave up to you. Also as I stated, I believe it would be better the layout to be renamed "Bulgarian (phonetic traditional)."

Complexity

No response

Bogo25 commented 1 month ago

Half of the proposed changes are in this pull request. #473