Page 1 of 6

Localization

PostPosted: 24 Jul 2014, 01:17
by ACX
As we already said around the forum, we would like to setup a language localization system for a future release (maybe already in the 0.4-beta), to allow users to switch the language of the RuneUI.
We still have to discuss the technical details but it will be probably done with .php lang files and contributions will be managed through .

In the meanwhile we could advance the job, so let's start to collect here the candidates who will translate the app in other languages (and also review the current English texts).

Re: Localization

PostPosted: 24 Jul 2014, 09:56
by Midnight
You should have a look on https://www.transifex.com/
It helps translating strings and syncing them to github. People just can translate the strings with a web frontend and do not need to know anything about version control systems. Also Transifex shows all available languages for your project and how much already is translated. It's free for open source projects.

I've already created an organization there, just login and I can add you as administrator: https://www.transifex.com/organization/runeaudio/

Re: Localization

PostPosted: 24 Jul 2014, 10:48
by ACX
This look very interesting, I knew othes similiar services but they were all with fee and no one offered a free plan for open source projects. I just subscribed as "ACXrune" ("ACX" is always already taken, damn :D), add me please.

Re: Localization

PostPosted: 24 Jul 2014, 10:59
by Midnight
Also this is probably of interest: http://docs.transifex.com/developer/formats/php

Re: Localization

PostPosted: 24 Jul 2014, 11:20
by ACX

Re: Localization

PostPosted: 24 Jul 2014, 15:21
by Midnight

Re: Localization

PostPosted: 25 Jul 2014, 15:50
by ACX
I hoped in something more automated... I'll give it a try in the following days.

Re: Localization

PostPosted: 31 Jul 2014, 16:10
by jotak
What's the benefit over using directly GIT? Once you get some automatisms, GIT isn't very complicated...

(I mean, Transifex seams to have a lot of features but is it really needed here? I'm just asking the question)

Re: Localization

PostPosted: 31 Jul 2014, 17:10
by ACX

Re: Localization

PostPosted: 01 Aug 2014, 06:49
by jotak
Ok, I see.

Git has something that could be interesting, there's a "hooks" system : http://www.git-scm.com/book/en/Customiz ... -Git-Hooks
Some script can be executed each time a commit is made, so maybe having a script that parses every language keys and reflect them in other languages.

There're some examples by default in [repo]/.git/hooks

However I'm not sure how it works on a Windows machine since most of the scripts I see are written in bash.