Add Gujarati language layout
Checklist
-
- [X] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
-
- [X] I have read the FAQ and my problem isn't listed.
-
- [X] I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
-
- [X] This issue contains only one feature request.
-
- [X] I have read and understood the contribution guidelines.
Is your feature request related to a problem? Please describe. There's currently no Gujarati language layout in app.
Describe the solution you'd like I have created a pull request to florisboard to add gujarati layout, created issue to openboard (fork by helium314) to add the layout. I am not sure how I can contribute to fossify keyboard as there's no guide available on here for adding new layouts. But this is the following json file I created which I also submitted to openboard. Please have a look. I am not a developer so there could be syntax error. Gujarati_layout(final).json
Describe alternatives you've considered
Additional context
Take a look at https://github.com/FossifyOrg/Keyboard/pull/4/files, and do similarly with your language.
Alright, I understood basic things. But how to use shift key on-off layouts? there many characters to fit in, and there's no "capital" or "small" letters, so we can use shift key off for page 1 and on for page 2 I guess?
Alright, I understood basic things. But how to use shift key on-off layouts? there many characters to fit in, and there's no "capital" or "small" letters, so we can use shift key off for page 1 and on for page 2 I guess?
Use popUpKey for the rest of the keys, for example the e key can have êéèëēĕěẽėẹęẻ as the popup keys
Should i create a new PR now? or wait until you and devs finish those core changes you mentioned in another PR?
I myself would recommend you wait for the language selection/filtering and the language toggle (not made a PR yet) to get resolved.
But it is up to you 🙂
Yeah I will wait then. let me know when those changes are implemented.