answered
2015-04-07 16:00:55 +0200
AliN 6981 ●94 ●134 ●137
For Sailfish OS 1.1.4+
Since @tmi doesn't update the packages, I made RPM packages from the scratch to keep them updated:
(Please visit the links to OpenRepos to see more details and the screenshots.)
For older versions:
I have created some keyboard layouts for Sailfish OS, including Persian, Arabic, and Esperanto. I don't know how to build an RPM package yet, so you have to install them by yourself.
Jolla Sailfish Persian
Jolla Sailfish Arabic (Update: smaller Backspace for bigger character keys)
Jolla Sailfish Urdu
Jolla Sailfish Esperanto
First of all, you need to enable Developer Mode which automatically installs Terminal on your device and to set a root password.
After you download the archive, extract it and copy both QML and CONF files to: /usr/share/maliit/plugins/com/jolla/layouts/
. For example, if it's in your Downloads folder, enter:
cd Downloads
tar -xf fa.tar.gz
devel-su cp fa.{conf,qml} /usr/share/maliit/plugins/com/jolla/layouts
(Replace fa with the file name, ar, ur, or eo, in the commands above).
Then, enter the following command to add the layout to Text Input settings:
systemctl --user restart maliit-server.service
There's a bug in the Arabic font, Amiri, which causes ARABIC TATWEEL (U0640) not to be displayed correctly.
Note that empty keys are not really empty, but non-printable characters, such as ZERO WIDTH NON JOINER, LRM and RLM.
I'm working on a layout for Persian. As soon as I get my jolla device I'll try it and share the links with you. It will be my honor to create Arabic and Urdu layouts as well.
AliN ( 2015-02-17 11:41:54 +0200 )editThanks a lot. I am looking forward to it and I hope you will get your Jolla soon.
Saqib Iqbal ( 2015-02-19 18:23:23 +0200 )editI don't use any of these languages but i upvoted because i think the localisation should be a priority in sailfish os.
dglent ( 2015-05-10 14:11:17 +0200 )edit