Wednesday, 16 October 2013

Kadu translations

In dark ages of Kadu our translations were handled exclusively in source repository (SVN, then git). Some time ago WhE has discovered Transifex site. It makes translating process very user-friendly. Everyone can join and help to make software accessible to more people. Interface is simple yet powerful - it even has suggestions! So now instead of forcing users to send files over e-mail or registering github/gitorious accounts we let them work on their own. All the hard work of updating and merging files is now handled by us.

Switching to Transifex helped Kadu a bit - we now have more translations. Here is list of active ones (percentages are for: whole package, core without plugins, only jabber):
  • English - 100% - 100% - 100% (this is source language)
  • Polish - 100% - 100% - 100% (native language of all current developers)
  • Czech - 95% - 100% - 90% (that is so nice!)
  • Vietnamese - 3% - 10% - 0% (someone just started working on this, we will see how far it will go)
Czech translation will be very probably ready in 100% for 1.0 and next releases.

Unfortunately, most translations are in abandoned state. Some are 2 years old, some were just started and forgotten a while later.
  • French - 64% - 55% - 66%
  • German - 41% - 59% - 60%
  • Russian - 28% - 78% - 0%
  • Italian - 25% - 18% - 39%
  • Spanish - 17% - 33% - 0%
  • Chinese - 11% - 1% - 78%
  • Slovak - 2% - 6% - 0%
  • Turkish - 1% - 0% - 0%
That means we will be able to deliver Kadu will only 3 languages (possibly 4, if Vietnamese gets over 80%). French, German and Russians will have to to be removed (its a shame, because we have shipped these with 0.12.x series).

We would be very happy to release Kadu 1.0 with more translations. So, if you have some spare time, know a language or two, register on Transifex and join Kadu project!

List of strings will not be changed much from now until release (I expect less that 1% of changed and new strings). So you can join and start right now :)

No comments:

Post a Comment