Skip to content

Separate coding from translations (viaTransifex) #62

Open
@nelson6e65

Description

@nelson6e65

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. 👍

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions