Changes between Version 1 and Version 2 of Translate


Ignore:
Timestamp:
Feb 4, 2009 4:41:49 PM (4 years ago)
Author:
sajgon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Translate

    v1 v2  
    44== Which languages are currently supported by QuteCom? == 
    55 
    6 [wiki:QuteCom QuteCom] is developed in English as its first language. The status of the translations is kept on [wiki:TranslateQuteComStatus]. 
     6[wiki:QuteCom QuteCom] is developed in English as its first language. 
    77 
    88== How do I participate? == 
     
    1010In order to participate in the translation effort, you will need to create an account on http://www.launchpad.net. 
    1111 
    12 One your account is created, go to the section that is dedicated to the QuteCom: https://launchpad.net/qutecom 
     12One your account is created, go to the section that is dedicated to the QuteCom: https://translations.edge.launchpad.net/wengophone 
    1313 
    14 From there, in the Timeline section, click on the "current development focus" branch, and then on the "Translation templates" link, to get to the currently active branch's translation. 
     14From there, in the "All translatable branches" section, click on the "current development focus" branch, and then on the language, which you want to translate. Then you get to the currently active branch translation. On this page you will see what are the existing translations and their status. 
    1515 
    16 On that page, you will see what are the currently existing translations and their status. You can either help finish a currently existing translation or add a new one. 
     16You need to install [http://translate.sourceforge.net translate toolkit] and in windows you need to add instalation path to Path(System Properties' => 'Advanced' => 'Environment Variables' and to 'System Variables/Path' add path to translate toolkit(usually is 'C:\Program Files\Translate Toolkit')). Then install [http://www.qt-apps.org/content/show.php/Qt+Linguist+Download?content=89360 QtLinquist]. 
     17 
     18After instalation of these programs click on download in launchpad and select PO format to download. They send you email with link to file. Download file and run command line in directory with this file. Write po2ts inputFile outputFile to create '''.ts''' file (for example: po2ts qtwengophone_qtwengophone-cs.po qtwengophone_qtwengophone-cs.ts) 
     19 
     20Now you can run [http://www.qt-apps.org/content/show.php/Qt+Linguist+Download?content=89360 QtLinquist] open the file and begin with translation. 
     21 
     22After translating you should submit your language file to [http://lists.qutecom.org/mailman/listinfo/qutecom-dev mailing list]. 
    1723 
    1824== How can I see my translations inside the QuteCom? == 
    1925 
    20 As of now, the process of integrating the translations done on Launchpad into the QuteCom is partially manual. It includes using '''.ts''' to '''.po''' converters. You can reproduce this yourself by running po2ts on your translated file using the [http://translate.sourceforge.net translate toolkit], loading the translation in QT4 Linguist and "releasing" the translation to generate qtwengophone_{{{lang code}}}.qm then copying the resulting file to the translations directory for your currently installed QuteCom. 
     26The process of integrating the translations is partially manual. You need '''.ts''' file(read previous section). Launch [http://www.qt-apps.org/content/show.php/Qt+Linguist+Download?content=89360 QtLinquist] open the file and click File => Release then copy the resulting file to the lang directory of your currently installed QuteCom. The filename should be qtwengophone_code of language from ISO 639-1.qm (for example: qtwengophone_cs.qm) 
    2127 
    2228Round trips from Launchpad to QuteCom are done mainly at the end of a release cycle. 
     
    3137 
    3238''Calls for tranlations'' are made from time to time on [wiki:QuteComMailingLists mailing lists] to try and reach a 100% translation status on as many languages as possible. This way, we can bundle several languages into the main official distribution. 
    33