Description
I guest is not viable to implement translations via gettext, like I suggested in #54. But you can still implement translations via Transifex! 😀
There is not only gettext format available, but also a PHP Alternative Array format.
There is a CLI client to automatize process:
http://docs.transifex.com/client/
You only need 1️⃣ add your project to Transifex and add languages, 2️⃣ install and configure your TX client and 3️⃣ : just run tx push --source
when you update original files (or configure Transifex project to do this automatically) and tx pull -a
to update your translations.
Check Transifex Platform... Is amazing!
The best part is that _current translations will not be lost_: you are able to update in Transifex by uploading *.php
file. 😄
I just test in https://github.com/nelson6e65/ci_language
Check the .tx/config
file, where I put the path of translations and source file.
You can make a TRANSLATORS.md, or something like that, to add current and recruit new translators to join in your transifex translation project. 😃
I think this will make you easier the translation merging. 👍