Translator documentation: Difference between revisions

Jump to navigation Jump to search
Line 96: Line 96:
Transifex is an open source project and the "community edition" can be freely downloaded and installed. There is also an hosted version which can be freely used by free and open source projects.
Transifex is an open source project and the "community edition" can be freely downloaded and installed. There is also an hosted version which can be freely used by free and open source projects.


===Translation teams===
'''Translation teams'''
If you want to help translating Dolibarr in your own language, please refer to http://transifex.com/projects/p/dolibarr/ and see if there is already a theme for your language. If it exists, you can ask to join the team and start to translate right away; if there is not a team for your language, you should request a new translation team on Transifex. It can be done directly using transifex.com interface on the website.
If you want to help translating Dolibarr in your own language, please refer to http://transifex.com/projects/p/dolibarr/ and see if there is already a theme for your language. If it exists, you can ask to join the team and start to translate right away; if there is not a team for your language, you should request a new translation team on Transifex. It can be done directly using transifex.com interface on the website.


===Using the web interface===
===Using the web interface===
{{ToComplete}}


===TX Client configuration===
=== Using TX command line client ===
====TX Client configuration====
First install TX Client.
With Debian/Ubuntu/Mint:
<source lang="bash">
apt-get install python-pip
pip install transifex-client
</source>
To use the command line utility "tx" you need to download and install it and to create a configuration file.
To use the command line utility "tx" you need to download and install it and to create a configuration file.
The configuration file have to be named config and saved in a .tx directory in project's root.
The TX configuration file should be the file '''.tx/config''' in project's root.
Your directory's contents will look like that:
Your directory's contents will look like that:
<code><pre>
<code><pre>
Line 127: Line 135:
`-- .tx
`-- .tx
</pre></code>
</pre></code>
The project configuration file is used to store the project’s details and the file-to-resource mappings. As just said, this file is stored in .tx/config in your project’s root directory.
This project configuration file is used to store the project’s details and the file-to-resource mappings.


It has the following outline:
Create this config file with following content:
<code><pre>
<code><pre>
[main]
[main]

Navigation menu