Documentation for Translators: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
== General information ==
== General information ==
You are welcome to help out translating openpetra.
There are actually 3 different ways to provide some translation.
There are actually 3 different ways to provide some translation.
The first one is the easiest and is described in the following. The other 2 options can be found on the page [[Translation_documentation_for_Developers]].


1.) Using the [https://translations.launchpad.net/openpetraorg/trunk/+pots/template1 launchpad-platform]. To be able to make changes on the translation a registration is needed. If you are not sure with a translation please check "Someone should review this translation".
1.) Using the [https://translations.launchpad.net/openpetraorg/trunk/+pots/template1 launchpad-platform]. To be able to make changes on the translation a registration is needed. If you are not sure with a translation please check "Someone should review this translation".




2.) Using poedit: The following steps are needed.
If you have questions or doubts feel free to contact the translation team: [mailto:joejoe2010(at)users.sourceforge.net joejoe2010 [at] users.sourceforge.net]
 
- Download poedit. The Version 1.4.6 is available [http://prdownloads.sourceforge.net/poedit/poedit-1.4.6-setup.exe here]
 
- Download the .po-file (not .mo!!) . For Spanish it is available [https://translations.launchpad.net/openpetraorg/trunk/+pots/template1/es/+export here] (after a registration at launchpad)
 
- Edit the .po-file offline
 
- Upload it again [https://translations.launchpad.net/openpetraorg/trunk/+pots/template1/es/+upload here] (for Spanish)
 
Poedit allows working faster than the first alternative. In order to avoid that work is done double by several translators please contact the translation team before starting: [mailto:joejoe2010(at)users.sourceforge.net joejoe2010@users.sourceforge.net]
 
 
3.) Converting the po-file to csv and open it fe. with Microsoft Excel
 
This might be the easiest way to provide the items for translators which are not familiar with 1.) or 2.)
 
Please follow these steps:
 
- Download an actual version of toolkit [http://sourceforge.net/projects/translate/files/Translate%20Toolkit/ here]. The file should be named translate-toolkit-…-setup.exe.
 
- Install toolkit
 
- Open a windows command line (Win+R) and adapt your path: for example with PATH=%PATH%;E:\Program Files\Translate Toolkit
 
- Download the actual .po-file (not .mo!!) . It is available [https://translations.launchpad.net/openpetraorg/trunk/+pots/template1/es/+export here] (for Spanish). You need to registrate first at launchpad.
 
- Move to the folder where the file is safed on the windows command line
 
- Execute po2csv. For example po2csv template1_template1-es.po template1_template1-es.csv --progress=verbose --errorlevel=message
 
- eventually: save the csv as xls
 
- provide the csv or xls-file to your translators
 
- when you get it back you need to save the file as csv (using UTF-8); this is especially necessary for ú, é etc used in Spanish (fe.)
 
- Execute csv2po. For example csv2po template1_template1-es.csv template1_template1-es_rückkonvertiert.po --progress=verbose --errorlevel=message
 
- Upload the po-file [https://translations.launchpad.net/openpetraorg/trunk/+pots/template1/es/+upload here] (for Spanish)
 
- Then launchpad checks the file and adds it to the launchpad-platform. This can take 1 or 2 days.
 
In order to avoid that work is done double by several translators please contact the translation team before starting: [mailto:joejoe2010(at)users.sourceforge.net joejoe2010@users.sourceforge.net]


== Language specific information ==
== Language specific information ==

Revision as of 03:24, 9 August 2012

General information

You are welcome to help out translating openpetra.

There are actually 3 different ways to provide some translation. The first one is the easiest and is described in the following. The other 2 options can be found on the page Translation_documentation_for_Developers.

1.) Using the launchpad-platform. To be able to make changes on the translation a registration is needed. If you are not sure with a translation please check "Someone should review this translation".


If you have questions or doubts feel free to contact the translation team: joejoe2010 [at users.sourceforge.net]

Language specific information

Translation documentation for Developers