Languages are an important pillar in the building of a global community.
If you want your application to be globally accepted, to scale to the size of a world-wide audience then you must consider the value of languages, both in word and in meaning.
Well, chatting privately with @oleg_sadov (nice russian guy!) I’m wondering that we absolutely need a translation platform for make NethServer multi-lingual
No, i mean multi-language just for NethServer interface not for this community. Multi-language community means fragmented informations and a lot of efforts to translate announcements or community stuff…
Maybe I’m wrong but for me this is mandatory in fact is among community rules http://community.nethserver.org/faq#english
We need a little bit of work.
First of all, we should rewrite some parts of the core to correctly handle many languages, maybe we will steal some parts from Symfony framework.
Then we need to setup an automatic system to push and pull translation from Transifex, finally, someone should review the translations before merging into the master git branch.
This is work is in our todo list since a while (4 or 5 months) but we didn’t have a chance to get it done.
Probably we will need 1 (maybe 2) weeks of work.
We are planning to create a new git repository where all languages (except English and Italian) will be collected.
From this repository we will create multiple language packs in rpm format.
What do you think?
The entire process is still a work in progress