dokuwiki-template-bootstrap3 icon indicating copy to clipboard operation
dokuwiki-template-bootstrap3 copied to clipboard

Separate coding from translations (viaTransifex)

Open nelson6e65 opened this issue 8 years ago • 9 comments

I guest is not viable to implement translations via gettext, like I suggested in #54. But you can still implement translations via Transifex! :grinning:

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 :one: add your project to Transifex and add languages, :two: install and configure your TX client and :three: : 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. :smile:

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. :smiley:

I think this will make you easier the translation merging. :thumbsup:

nelson6e65 avatar Jul 23 '15 16:07 nelson6e65

Perfect :+1: Yesterday i have created e new project in Transifex and tested the workflow. The next step is create a translators team :)

Best regards, Joseph

giterlizzi avatar Jul 24 '15 15:07 giterlizzi

:+1: I'm also nelson6e65 in Transifex. You can invite me to Spanish team. :smile:

nelson6e65 avatar Jul 25 '15 05:07 nelson6e65

Für ein wenig deutsch :) -> Soeldner

Soeldner avatar Nov 09 '15 18:11 Soeldner

@Soeldner Welcome!

giterlizzi avatar Nov 09 '15 21:11 giterlizzi

Hi for all translators!

I'm to work to add the name of original contributor inside on every language file after the pull from Transifex.

Transifex uses the original comments placed inside the master language and i don't have finded an out-of-the-box solution.

Best regards Joseph

giterlizzi avatar Nov 27 '15 13:11 giterlizzi

In case you need another spanish translator, here I am!

rafamerino avatar Jul 08 '16 23:07 rafamerino

Hi @rafamerino, added in Transifex team! You are welcome! Joseph

giterlizzi avatar Jul 10 '16 14:07 giterlizzi

Just a quick note as i found an typo in german translation - and couldnt get into transifex to mark it. So before i forget: In settings theres the line "tpl»bootstrap3»showLoginOnFooter Zeigt einen kleinen Loogin-Link im Fußbereich der Seite. Dies ist nützlich wenn die Funktion hideLoginLink aktiviert ist."

Loogin is the typo - one "o" to much.

kaktux avatar Jun 26 '20 07:06 kaktux

@kaktux joined in German team in Transifex :)

giterlizzi avatar Jun 26 '20 12:06 giterlizzi