We have moved to a new Sailfish OS Forum. Please start new discussions there.
52

Keyboard contributions for inclusion in SFOS.

asked 2015-12-09 17:24:30 +0300

ApB gravatar image

updated 2016-01-29 21:53:33 +0300

Important Info

See this post by Pekka about how to contribute: https://together.jolla.com/question/124266/keyboard-contributions-for-inclusion-in-sfos/?answer=128114#post-id-128114

@veskuh said in the latest meeting that they can/will look into integrating community contributed keyboards in a future SFOS versions. (the sooner the better i might add)

The only requirement he gave thus far is the license. They prefer BSD.

If you created a keyboard and you agree with the above (license and req) feel free to post it here.

A request:Could someone post this thread in talk.maemo.org in the keyboards thread. Just in case someone wants to contribute?

Missing:
Japanese
Emoji
(add yours)

edit retag flag offensive close delete

Comments

5

I would like to submit Malayalam, Tamil, Telugu and Hindi Keyboards that I put together. These are Indian languages and will help make Intex and other Sailfish phones/tablets more attractive to Indian customers. I can also put together some other languages

They also require Indian Language Lohit Fonts to be available in the system. I believe lohit-devanagari (Hindi) font, is included in Sailfish 2.0. Please include all Lohit fonts, so all Indian languages display correctly, with next update.

What and how do I submit the keyboards? Do you just need the source layout files?

AbyZThomas ( 2015-12-18 00:13:16 +0300 )edit
1

@AbyZThomas

Create a separate answer for each language. You must include a lisence other than gpl v3 (if you agee with that of course). Not sure if @veskuh wants them in github or something but i believe posting the qml file here will be enough.

Also since jolla is working with an Indian company maybe someone must clarify what languages are not ready (or soon to be included) yet in order to avoid duplicate work.

ApB ( 2015-12-18 00:29:36 +0300 )edit
6

Don't forget an emoji keyboard...

vattuvarg ( 2015-12-19 16:24:23 +0300 )edit
2

@vattuvarg there was one i think. If the guy that created it wants to contribute the door is open.

ApB ( 2015-12-19 17:20:33 +0300 )edit

Is this the right place for me to add a request?

I'd like a keyboard layout with "all the available diacritics", for example as "dead keys" (press diacritic, then press key to add the diacritic to) - or optionally as longpress-alternatives.

A later version of that would then have the ability to choose, say, up to four dictionaries to it.

E.g. I usually write in Swedish and in English, but now and then I may want to include the occasional ü and ß (u-umlaut and "Eszett"/"scharfes S", available in e.g. German), and I'm also presently learning Esperanto (which uses ĉĝĥĵŝŭ). It would be neat to be able to type all of these without having to switch keyboards inbetween.
Also: Do note, that while learning Esperanto it's actually to my advantage to not have a dictionary built-in!

I guess such a keyboard would need to be available in a Latin variant, and then a separate Cyrillic (maybe mixed with Greek?) variant.

phle ( 2015-12-21 16:16:28 +0300 )edit

22 Answers

Sort by » oldest newest most voted
10

answered 2016-12-22 16:24:38 +0300

Slovenian attached sl.qml.zip

edit flag offensive delete publish link more

Comments

mail it to pekka

ApB ( 2016-12-22 21:05:56 +0300 )edit

Did it already, just he asked me to collect votes for it.

martonmiklos ( 2016-12-22 21:12:42 +0300 )edit

Oh ok.

TBH i see no point in collecting votes in order to include something that isn't there in the first place and contributed by the community. :/

ApB ( 2016-12-22 21:16:08 +0300 )edit
2

Well I am on the same option, but Pekka said: No clear limit, just for maintenance burden and simplicity trying to avoid layouts only a couple persons would use.

So please give it a thumbs up to get this done. Thanks!

martonmiklos ( 2016-12-22 21:20:14 +0300 )edit

It this is the one released in 2.1.4. I'm grateful. I didn't check the author but kudos for a great Slovenian keyboard.

Filip K. ( 2018-03-10 21:28:15 +0300 )edit
2

answered 2016-08-11 11:56:11 +0300

Language - Georgian

keyboard files

Georgian_keyboard.zip

Georgian fonts (Sailfish OS does not recognize Georgian fonts, after adding this fonts in my Sailfish OS it recognized Georgian font)

Georgian_fonts.zip

edit flag offensive delete publish link more

Comments

Sent an email to Pekka. Read the link on the top.

ApB ( 2016-08-11 13:55:38 +0300 )edit

I do not know how can i provide licence. Fonts i provided is not my work. I made only keyboard for my language. But both are needed to read and write in my language in SFOS. So do i have to send these files to Pekka? PLS tell me how to accept required licence.

AnonUser10082 ( 2016-08-11 15:00:50 +0300 )edit

Since you made the keyboard you can make it have any license you want. As for fonts i don't know if there is a process to follow. Sent an email to Pekka and i believe he can help you and give you instructions. At least with the keyboard.

ApB ( 2016-08-11 17:19:24 +0300 )edit

I sent mail to Pekka. I hope everything works out and Sailfish OSs next version will have my native language support, until then i guess i will have to make rpm for it for old versions of this OS. Thank you for your help!

AnonUser10082 ( 2016-08-11 19:40:31 +0300 )edit
6

answered 2016-05-16 14:49:27 +0300

Schturman gravatar image

Hebrew - עברית
Awilable from OpenRepos.

P.S. @Pekka already know about issue with qt text rendering (https://together.jolla.com/question/129140/bug-right-to-left-vkb-have-problem-after-last-system-update-2017/?answer=134685#post-id-134685)
Hope it will be fixed in upcoming updates and Hebrew keyboard will be added as official.

heb.qml.txt
custom_heb.conf.txt

edit flag offensive delete publish link more
5

answered 2016-02-21 23:57:19 +0300

peremen gravatar image

Korean - 한국어

It makes no sense omitting K on CJK in these days. There is no apparent font issues there on stock Sailfish OS, although I don't like the Korean glyphs of Droid Sans Fallback. (Even Android - where Droid Sans came from - changed Korean font twice)

edit flag offensive delete publish link more

Comments

What about the prediction engine support? Does XT9 offer Korean support and if not, could presage be an option?

Toxip ( 2018-06-15 01:16:28 +0300 )edit

I don't know how exactly the licensing works if there are multiple contributors but at least I will give permission to change the license on the special layouts cheonjiin layouts I contributed to dotdanbae.

Toxip ( 2018-06-15 01:27:54 +0300 )edit
2

answered 2016-02-20 15:56:05 +0300

_mue gravatar image

Khmer - ខ្មែរ

kh.qml

edit flag offensive delete publish link more
2

answered 2016-02-01 13:26:39 +0300

AL13N gravatar image

updated 2016-02-01 13:27:52 +0300

Dutch(Belgium) - Nederlands(België)

nl_be.qml

(no dead keys)

edit flag offensive delete publish link more
10

answered 2016-01-29 15:23:04 +0300

Pekka Vuorela gravatar image

Been thinking a bit and checking the potential layouts. I think contributions should comply with following criteria:

  • BSD license to not cause conflict of any sort.
  • Use existing fonts, preferably those known to play well with main system font (font weight, line spacings etc).
  • Have clear demand, i.e. votes on t.j.c. Especially if the layouts are some kind of special.

For Indian languages, I've already implemented a bunch and more or less all need some kind of font or font rendering fixing. Also implemented Greek layout as it's the most requested one. Arabic input has had work in progress layout for some time, but hasn't been finalized due to needing some RTL support and font side polishing. I should probably finally look into those.

On rest of offered, Japanese needs font support as well as emoji, RTL languages need better support in general. For demand side, only left with >10 votes would be Ukrainian.

So, at the moment the amount of potential layouts for inclusion seems quite small. Anyhow, if someone wants to contribute, best could be to send me via email, pekka.vuorela@jolla.com

edit flag offensive delete publish link more

Comments

I understand demand needs, but it would have solved the lack of kbd layouts already if those could be installed from the store, high demand or not.

Macilaci457 ( 2016-05-16 21:41:39 +0300 )edit
3

answered 2016-01-28 17:24:18 +0300

JSEHV gravatar image

updated 2016-01-28 17:52:44 +0300

Czech/Slovak

https://openrepos.net/content/rikudousennin/czech-localization-cestina-2017 https://openrepos.net/content/xmlich02/jolla-translations-sksk

edit flag offensive delete publish link more

Comments

There is already a czech keyboard on the phone.

ApB ( 2016-01-28 18:12:27 +0300 )edit
1

answered 2016-01-21 11:24:39 +0300

qwazix gravatar image

Greek. This is an old version, and there's no split screen. It also might not work in the latest SailfishOS. There is one that works on OpenRepos though.

I do not intend to update it for the time being but anybody here who might want to is welcome to do it.

edit flag offensive delete publish link more
4

answered 2016-01-19 22:52:56 +0300

AbyZThomas gravatar image

Malayalam Keyboard

ml.qml ml.conf

Installable App available in Open Repos

Requires Lohit Malayalam Font also included in the above app

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
16 followers

Stats

Asked: 2015-12-09 17:24:30 +0300

Seen: 4,099 times

Last updated: Dec 22 '16