GUI Translation: Difference between revisions

From Open-Xchange
Line 24: Line 24:
* If your language is not visible yet, please contact us via the forum
* If your language is not visible yet, please contact us via the forum
* To make an entry click on Edit
* To make an entry click on Edit
* When having finished click the Submit button
* When having finished click on Show Editing Functions and then on Commit


When having clicked the Submit button a field for the next entry opens.  
When having clicked the Commit button a field for the next entry opens.  
You can also skip entries by clicking the respective button.
You can also skip entries by clicking the respective button.


The entry field can be adjusted to your needs.  
The entry field can be adjusted to your needs.


== Test your translations ==
== Test your translations ==

Revision as of 08:15, 9 November 2011

GUI Translation

This page describes the steps required to translate the AJAX GUI into a new language.

File format

The translations use portable object (PO) files from GNU gettext as file

Pootle account

First, you need to get a Pootle account. Pootle is a web-based translation tool i. e., you do not need to download files and install translation tools. You can translate directly in Pootle.

  • Enter http://i18n.open-xchange.com in a browser.
  • Click the Register button
  • Enter your details
  • Enter the Pootle activation code sent by E-Mail

Contact us via the forum. We then will give you the respective permissions in order to allow you to edit the files.

Translating in Pootle

  • Under Projects click on Open_Xchange
  • Click on your language
  • If your language is not visible yet, please contact us via the forum
  • To make an entry click on Edit
  • When having finished click on Show Editing Functions and then on Commit

When having clicked the Commit button a field for the next entry opens. You can also skip entries by clicking the respective button.

The entry field can be adjusted to your needs.

Test your translations

All translators assigned to a specific language now also have rights to commit their changes.

If you want to see your translated changes to appear in the nightly built packages, you need to press commit after you are done.

In order to commit your translations, click on Show Editing Functions in the translation menu. You will now see the commit function.

Nightly build packages can currently be found at

http://software.open-xchange.com/OX6/unsupported/6.12/i18n_community/

or more general:

http://software.open-xchange.com/OX6/unsupported/<CURRENT_RELEASE>/i18n_community/