Apologies for the double post,
I am working on creating an android keyboard for the Laz language. While I am able to create an uppercase letter consisting two unicodes in the default layer, when I try creating it in the shift layer, no letter appears upon testing it.
I found out you can create new ids based on two unicodes by writing them this way:
U_xxxx[_yyyy…]
Since most uppercase letters seem to work when I use an U_xxxx id, I figured I use the same system for this letter: Ç̆ (shift layer, longpress-key tied to Ç):
unicode: U+00C7 U+0306
id: U_00C7_0306
When I try compiling the keyboard I get the following error message:
laz_android.kmn: Error: 405A Key “U_00C7_0306” on “phone”, layer “shift” has a multi-part identifier which requires version 15.0 or newer.
laz_android.kmn: Failure: ‘…\laz_android.kmn’ was not compiled successfully for Web, iPhone, iPad, Android phone, Android tablet, Mobile devices, Tablet devices.
Please note, I am using Keyman Developer Version 16, so I am not sure why I’m getting this error message.
Thank you for taking the time reading my post!
Best wishes,
Okan
3 posts - 2 participants