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

[Official announcement] Translate Sailfish OS: elections of community languages & linguists

asked 2016-05-12 20:30:30 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2020-09-02 11:36:43 +0200

sledges gravatar image

(this thread is reviewed on a monthly basis)

Q: How can I suggest a new language?
A: Add an answer below, if you have checked it hasn't been requested yet.

Q: My language was added to the translation tool, great thanks! How can others and myself enjoy translating it the most?
A: The answer is here.

Q: My language hasn't been added yet :(
A: Ensure it has a coordinator assigned, and if not, nominate yourself. Then we'll add your language to the tool.

Q: What is a coordinator?
A: The answer is here.

Q: How can I test the translation on my device?
A: Ping @martonmiklos and ask to build an rpm for your language. If desired, the localisation packages will be published on OpenRepos. You could also manage the RPM build by yourself. Here you can find the scripts used for building the current packages.

Jarkko, Pami, Sim, & Community
Your Jolla L10n Team

List of nominated languages :
(in alphabetical order - click on link to vote or volunteer yourself as coordinator for us to add that language)
• Artificial languages (Pirate, Klingon etc)
• Cantonese (Hong Kong)
• Dhivehi (Maldivian)
• Georgian
• Hebrew
• Luxembourgish
• Malay
• Sanskrit
• Serbian (Latin)
• Sorbian (Lower)
• Sorbian (Upper)

Added - @coordinator(s):
• Afrikaans (Southern Africa) - @Nova @WilliePre
• Arabic - @mad_dev
• Belarusian (Taraskievica)
• Bulgarian - @deloptes, @HeinrichJolla, spaceumko
• Catalan - Download - @juzzz
• Dutch (Belgium) - Download - @nthn
• Esperanto
• Frisian - @Fjoerfoks (pending Jolla account username)
• Galician - @pakoR
• Indonesian - Download - @fpermana
• Irish
• Japanese - Download - @kenya888, @ttpr
• Korean - Download - @peremen
• Latvian - @akerran
• Lithuanian - @sledges
• Macedonian
• Occitan - @Quenti
• Serbian (Cyrillic) - @saleki
• Slovak - @zemiacsik, @lhodas
• Tatar - @aserg, rgilmi, Marat_Elmet, @a.khorkov
• Tajik - @Victor Ibragimov
• Thai - @TinLethax (pending Jolla account username)
• Turkmen - @Victor Ibragimov
• Ukrainian - @Igorion, @Teodor
• Welsh

Officially supported
Appear in Settings | Languages, and available in downloadable device images, that's why the progress needs to hit 100% during every translation round in order not to delay SFOS updates. A keyboard also needs to be provided (through this link)
Please volunteer to coordinate them too!
• Chinese (China traditional)
• Chinese (Hong Kong)
• Chinese (Taiwan) - @zerngjia
• Czech - @xmlich02, @Karry
• Danish - @Louis
• Dutch - @nthn, @Jarno
• English (UK)
• English (US)
• Estonian - @krs, @werdinand
• Finnish
• French - @cartron
• German - @ejjoman, @rozgwi
• Greek - @dglent
• Hungarian - @martonmiklos
• Italian - @fravaccaro
• Languages of India
 • Bengali - @biraj
 • Gujarati
 • Hindi
 • Kannada
 • Malayalam - @drpradeeprkrishnan
 • Marathi - @bhavin192, @vmdhhh
 • Panjabi/Punjabi
 • Tamil
 • Telugu - @kskarthik
• Norwegian Bokmål - @emva
• Polish - @atlochowski
• Portuguese
• Portuguese (Brazil) - @SailFisherMan
• Romanian - @rtr2001, @fnkkio
• Russian
• Slovenian - @sponka, jbartl, @Filip K.
• Spanish - @carmenfdezb
• Swedish- @ljo
• Turkish - @jiit, @maidis
• Vietnamese - @Beo96

edit retag flag offensive close delete



... tempted to propose "Bork" : active on users birthdays ;)

launchpad ( 2016-05-13 16:17:10 +0200 )edit

Is there any way to request another l10n related improvements? Like these two issues: https://together.jolla.com/question/128661/localization-aware-date-display/https://together.jolla.com/question/128428/people-app-start-first-character-sorting/

martonmiklos ( 2016-05-15 22:26:25 +0200 )edit

Add Catalan (more tha 7 million people speaks, reads and writes)

darius ( 2016-05-17 12:36:06 +0200 )edit

@darius, please add languages suggestions as answers below, thanks! :)

sledges ( 2016-05-25 13:18:11 +0200 )edit

@sledges Is there an ETA of when the proposed languages will start appearing on the tool?

ApB ( 2016-05-25 16:45:57 +0200 )edit

71 Answers

Sort by » oldest newest most voted

answered 2016-07-17 19:30:31 +0200

amandalam gravatar image

Cantonese (Hong Kong)

In Hong Kong, Macau and many Chinese societies in Malaysia, Singapore, Canada, USA and Europe, Cantonese is one of the most spoken languages and is the mother-tongue of 120 million people around the world. In contrast to the written Chinese (Hong Kong) locale, Cantonese gives users great familiarity and extra friendliness, and hence would improve user engagement of the OS.

Cantonese system UI is rare in any other OSes. By offering Cantonese UI in Sailfish OS, we set ourselves #unlike to any others and would create great potential exposure in Cantonese-based media.

To kick-start the translation, we can base upon on the current Chinese (Hong Kong) and verbalise them. There's also a small but engaging Jolla user community in Hong Kong who can help with the translations --- just as how we helped with the development of the Dolphin Chinese input methods in Sailfish OS; and the Traditional Chinese community translation package for N900.

edit flag offensive delete publish link more


@amandalam, would you step up as being the coordinator? :)

sledges ( 2017-09-20 20:00:53 +0200 )edit

answered 2016-05-12 20:31:06 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-09-28 17:25:40 +0200

Andy Branson gravatar image

Languages of India

We're currently looking at finally adding these to the Community Pootle. As 'Indian languages' is far too broad an umbrella, please create individual answers for each language to which you could contribute.

edit flag offensive delete publish link more



Hindi Marathi English India

madhusudan ( 2016-05-13 06:54:15 +0200 )edit

I can help with Tamil Language. But can we know what Indian languages are under consideration please?

anandrkris ( 2016-05-15 09:07:30 +0200 )edit

We won't be able to tell which languages we have covered internally as yet, but once the information is no longer confidential, you will be informed.

jahonen ( 2016-05-16 14:47:47 +0200 )edit

I can help with Malayalam as well and some Hindi.

lal ( 2016-05-16 20:10:20 +0200 )edit

I couldn't find a localisation of Jolla in Bengali (Bangladesh) or bn_BD in Pootle. However, I am interested to get the localisation started! Can we have Bengali in our Pootle please?

Aniruddha Adhikary ( 2016-07-06 15:23:21 +0200 )edit

answered 2016-05-13 18:05:40 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-05-13 18:05:40 +0200

Hess gravatar image


edit flag offensive delete publish link more


I can help to translate SF in Latvian :)

ljimonad4iks ( 2016-06-28 20:40:29 +0200 )edit

I also can help in translation

iKeivs ( 2016-07-08 15:13:12 +0200 )edit

Volunteer to help or to coordinate, braliukai? ;)

sledges ( 2016-08-24 00:46:35 +0200 )edit

Im here to help! :))

sa1l0 ( 2016-11-03 05:49:53 +0200 )edit

Hi, can I take the role of coordinator for Latvian?

akerran ( 2017-01-23 14:11:02 +0200 )edit

answered 2016-05-14 12:02:37 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-07-05 23:26:45 +0200

saleki gravatar image

Serbian (Cyrilic)

Amongst other things, I [saleki] am coordinator or team member for some Meego and Linux apps on Transifex including MeeCast, Tweetian,Qneptunea, Cutegram... I can coordinate translation for Sailfish OS too, both for cyrilic and latin Serbian.

edit flag offensive delete publish link more



With Latin Serbian available Sailfish would be one step ahead of Android. Should be preeeetty easy to get an automatic Cyrillic -> Latin transliteration going anyway.

nthn ( 2016-05-14 18:22:38 +0200 )edit

Yes! It's very simple. 1 to 1 character mapping.

saleki ( 2016-05-15 00:47:39 +0200 )edit

Just to be clear, Serbian and Sorbian are two different languages. Thanks :)

saleki ( 2016-05-16 21:58:46 +0200 )edit

Ok. I got coordinator status for unofficial-jolla-translations - Serbian language on transifex. If you want to contact me there my nicknameis is also saleki. Lets start translating and show our will :)

saleki ( 2016-05-27 00:08:15 +0200 )edit

Ok, ready to help, I am from Serbia, will participate. Jolla 1 here, Jolla C ordered.

Also, I was creator of keyboards for Cyrilic and Latin Serbian, but user Penguin done packaging for me. I can take that part also.

branek ( 2016-06-14 15:33:35 +0200 )edit

answered 2016-05-16 12:39:36 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-05-25 15:47:14 +0200

raketti gravatar image


There's already two working keyboards and an unofficial Korean translation in open repos. This would be a great starting point for this language!

edit flag offensive delete publish link more


Hi! Keyboard requests/submissions are done via https://together.jolla.com/question/124266/keyboard-contributions-for-inclusion-in-sfos/ by sending Pekka an email. Thanks :)

sledges ( 2016-05-25 13:29:31 +0200 )edit

I maintained translations outside of the Transifex - due to some reasons. And I am the author of unofficial translation and one of the Korean keyboard. Now given that there is an official interface, I can gladly take care of it.

Update: looks like there is no coordinator, can I assume the position?

peremen ( 2016-06-02 21:22:26 +0200 )edit

Just made you the coordinator:)

sledges ( 2016-09-23 12:31:09 +0200 )edit

Hi @peremen !

There was a merged PR on github what I have forgotten about: https://github.com/martonmiklos/unofficial-jolla-translation/pull/7

Do you still want me to release a Korean RPM and deprecate the current one?

martonmiklos ( 2017-05-28 13:03:40 +0200 )edit

@martonmiklos Hi again, I forgot to reply you sooner. Yes, I want to keep sync with other RPMs, and I will publish a transitional package instead.

peremen ( 2017-06-30 23:01:51 +0200 )edit

answered 2016-11-30 17:37:52 +0200

Maymo gravatar image

updated 2016-12-01 12:19:36 +0200

Arabic language request

Hello Sailors,
I'm a huge fan of Sailfish OS, and I'll be pleased to see it fully translated into Arabic, and I believe that Arabic countries will be an important market in the future.

I will be honored and privileged to translated every part of the OS.

edit flag offensive delete publish link more


Thank you for suggestion, but I believe we are currently hampered by the right-to-left support in Sailfish OS. I will try to clarify that and get back to you

sledges ( 2017-09-20 19:55:45 +0200 )edit

Hello, Are there any news about adding support for Arabic language? Thanks

Maymo ( 2018-11-28 13:25:56 +0200 )edit

I would like volunteer myself as coordinator for Community Arabic. Pootle username: mad_dev Originally posted on FSO

mad_dev ( 2020-07-20 22:09:50 +0200 )edit

Thank you @mad_dev for your RTL work, I've added Arabic to Pootle, accepted your suggestions (except those with multiple options and plurals), and made you the coordinator.

Arabic plurals formula in Pootle is n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5, and unfortunately all fields should be populated, even if it's written the same way. Leaving at least one of the six fields empty will result in English being shown on device.

To those interested in community's RTL effort, please look here: https://together.jolla.com/question/228890/unofficial-rtl-support-re-opened/ and thanks again @mad_dev!

sledges ( 2020-07-21 15:12:54 +0200 )edit

@sledges Thanks for adding me and for the feedback. I'll review the plurals and empty fields. I did touch upon a few concerns I had about plurals early on; I was not aware of a specific syntax to resolve them. Cheers,

For those interested in testing other RTL languages; assuming you have a built package, rtls should work fine(I am constantly updating FILES.txt). If you need assistance building a package, I personally used unofficial-jolla-translation with a little tweaks. Nonetheless, find me here or on FSO if you need additional assistance.

mad_dev ( 2020-07-21 18:55:56 +0200 )edit

answered 2016-05-12 23:25:23 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-05-12 23:47:20 +0200

pakoR gravatar image


Hi, I'm the translator for the Galician language in unofficial-jolla-translations, with 91% complete to version (SFOS 2.0 EA), it would be desirable to import the translation progress in this transiflex project if possible.

edit flag offensive delete publish link more


Nice! That link says "Forbidden Access", but I wonder what export options transifex offers. We are using Pootle tool, and I could import .ts files of this format: https://webtranslateit.com/en/docs/file_formats/qt_linguist_ts

sledges ( 2016-05-12 23:28:59 +0200 )edit

It's now there, @pakoR would you like to coordinate? :)

sledges ( 2016-09-23 14:09:16 +0200 )edit

@sledges sure, I can't wait to try to reach 100% ;)

pakoR ( 2016-09-23 16:42:27 +0200 )edit

@pakoR, that's the spirit of the coordinator! You're it, enjoy ;)

sledges ( 2016-09-27 15:48:55 +0200 )edit

answered 2016-05-15 06:48:56 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-05-25 13:26:18 +0200

sledges gravatar image


I never meet or know anyone who use Jolla phone or Sailfish OS in my country, but I [fpermana] would like to help with translations.

edit flag offensive delete publish link more


I'd like to help translate it to indonesian

Aguto ( 2016-11-09 22:50:56 +0200 )edit

@Aguto, are you interested to be coordinator?

fpermana ( 2016-11-26 11:41:55 +0200 )edit

yes, i am.

Aguto ( 2016-11-28 23:21:16 +0200 )edit

hi @sledges. I would like nominate myself as coordinator to translate to Bahasa Indonesia. How to do it? Should I create new thread?

fpermana ( 2017-02-09 16:08:02 +0200 )edit

fpermana is not active anymore. can i be the new coordinator?

Aguto ( 2017-08-14 09:02:25 +0200 )edit

answered 2016-06-14 22:29:33 +0200

next-gen gravatar image

updated 2016-08-24 01:00:52 +0200

sledges gravatar image


Although a small country, even Microsoft added the language :) Why not Jolla also to stand out. Keyboard to be used would be SF or SG like.

edit flag offensive delete publish link more

answered 2016-07-05 23:45:33 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-07-05 23:45:33 +0200

saleki gravatar image

Serbian (Latin)

I'm posting this for all those who use Serbian (Latin) as their main language. Please, vote for its inclusion and help to translate.

edit flag offensive delete publish link more


I would like to volunteer to get this working as an official language and keymap, while I think that the keymap will be the first thing to do so that it is usable on the screen and on the TOHKBD which I use, too.

ds1979 ( 2018-07-14 11:06:15 +0200 )edit

Hi @ds1979, thanks for stepping forward! However we can't proceed without a locale name, would you be able to further enlighten me what is the POSIX locale name for Serbian (Latin)? More info in the comments of https://together.jolla.com/question/134467/official-announcement-translate-sailfish-os-elections-of-community-languages-linguists/?sort=votes&answer=134602#post-id-134602

sledges ( 2018-09-13 16:20:56 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2016-05-12 20:30:30 +0200

Seen: 32,406 times

Last updated: Sep 02