dokuwiki-template-bootstrap3
dokuwiki-template-bootstrap3 copied to clipboard
Separate coding from translations (viaTransifex)
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:
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
:+1: I'm also nelson6e65 in Transifex. You can invite me to Spanish team. :smile:
Für ein wenig deutsch :) -> Soeldner
@Soeldner Welcome!
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
In case you need another spanish translator, here I am!
Hi @rafamerino, added in Transifex team! You are welcome! Joseph
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 joined in German team in Transifex :)