Off-line Translation: Difference between revisions

From KDE UserBase Wiki
No edit summary
Line 1: Line 1:
It is assumed that if you intend translating pages off-line you have some experience with '''Lokalize''' or a similar tool, therefore this page only addresses the on-line part of the process, the part that is carried out within UserBase.
It is assumed that if you intend translating pages off-line you have some experience with '''Lokalize''' or a similar tool, therefore this page only addresses the on-line part of the process, the part that is carried out within UserBase.
<languages />
<translate>


== Workflow ==
== Workflow ==


* Request addition to the Translator group:
* Request addition to the Translator group:
** Click on '''[[Translator Account|Get a Translator Account]]''' in the sidebar
** Click on [[Special:myLanguage/Translator Account|Get a Translator Account]] in the sidebar
** Click on the '''Edit''' tab and enter your username, the language you want to translate for and if you intend to translate off-line
** Click on the <menuchoice>Edit</menuchoice> tab and enter your username, the language you want to translate for and if you intend to translate off-line
** Use '''Save page''' to save the information
** Use <menuchoice>Save page</menuchoice> to save the information
* When your user has been added to the group (you should get an e-mail notification), click on '''[[Special:LanguageStats|Start Translating]]''' in the sidebar
 
* Enter the language you want to translate to in '''Language code''' and click on '''Go''' (You can elect to suppress pages that are 100% complete.)
* When your user has been added to the group (you should get an e-mail notification), click on [[Special:LanguageStats|Start Translating]] in the sidebar
 
* Enter the language you want to translate to in <menuchoice>Language code </menuchoice> and click on <menuchoice>Go</menuchoice> (You can elect to suppress pages that are 100% complete.)
 
* Choose your page to work on, from the list presented - this will take you to the tool where you choose on-line or off-line translation.
* Choose your page to work on, from the list presented - this will take you to the tool where you choose on-line or off-line translation.
* In order to reduce the risk of edit conflicts, upload your work frequently.  You can continue to work on other sections from your downloaded file - import will know which sections are new.
* In order to reduce the risk of edit conflicts, upload your work frequently.  You can continue to work on other sections from your downloaded file - import will know which sections are new.


===Export the page===
===Export the page===
* The top combi-box ("I want to..." should be set to "Export translation in Gettext format".
 
* The top combi-box (<menuchoice>I want to...</menuchoice> should be set to <menuchoice>Export translation in Gettext format</menuchoice>.
 
* Check that the page-name and language are correctly set.
* Check that the page-name and language are correctly set.
* <menuchoice>Go</menuchoice> completes the export.
* <menuchoice>Go</menuchoice> completes the export.


===Import the new translation===
===Import the new translation===
Initially you are requested to send the translated file to us.  Here is the procedure:
Initially you are requested to send the translated file to us.  Here is the procedure:


* Use the Upload file link in the sidebar to import your file.
* Use the <menuchoice>Upload file</menuchoice> link in the sidebar to import your file.
 
* Place a message on [[New Imports]] giving the filename of the upload.
* Place a message on [[New Imports]] giving the filename of the upload.


Once you have a few trouble-free imports using this method we will give you permission to upload translations directly yourself.
Once you have a few trouble-free imports using this method we will give you permission to upload translations directly yourself.
[[Category:Contributing]]
</translate>

Revision as of 09:24, 4 June 2011

It is assumed that if you intend translating pages off-line you have some experience with Lokalize or a similar tool, therefore this page only addresses the on-line part of the process, the part that is carried out within UserBase.

Workflow

  • Request addition to the Translator group:
    • Click on Get a Translator Account in the sidebar
    • Click on the Edit tab and enter your username, the language you want to translate for and if you intend to translate off-line
    • Use Save page to save the information
  • When your user has been added to the group (you should get an e-mail notification), click on Start Translating in the sidebar
  • Enter the language you want to translate to in Language code and click on Go (You can elect to suppress pages that are 100% complete.)
  • Choose your page to work on, from the list presented - this will take you to the tool where you choose on-line or off-line translation.
  • In order to reduce the risk of edit conflicts, upload your work frequently. You can continue to work on other sections from your downloaded file - import will know which sections are new.

Export the page

  • The top combi-box (I want to... should be set to Export translation in Gettext format.
  • Check that the page-name and language are correctly set.
  • Go completes the export.

Import the new translation

Initially you are requested to send the translated file to us. Here is the procedure:

  • Use the Upload file link in the sidebar to import your file.
  • Place a message on New Imports giving the filename of the upload.

Once you have a few trouble-free imports using this method we will give you permission to upload translations directly yourself.