Home

A free C++ BitTorrent/HTTP/FTP Download Client

help_translations_of_bitcomet
 

Help Translations of BitComet

Supported Languages: 53 Languages

There are 53 language files supplied in BitComet install package. Of these, 16 languages are updated frequently. However, up to 80 languages can be displayed after further translation, as listed in following table:

Albanian                 
Arabic                   
Armenian                 
Azeri                    *
Basque                   
Bengali                  *
Bosnian                  
Bulgarian                
Catalan                  
Chinese (Simplified)     
Chinese (Traditional)    
Chinese (Hong Kong)      *
Croatian                 
Czech                    
Danish                   
Dutch                    
English                  
English (United Kingdom) *
English (Canada)         *
English (Australia)      *
Estonian                 
Finnish                  
French                   
Galician                 
Georgian                 *
German                   
Greek                    
Gujarati                 *
Hebrew                   
Hindi                    *
Hungarian                
Icelandic                *
Indonesian               
Italian                  
Japanese                 
Javanese                 *
Kannada                  
Kazakh                   
Khmer/Cambodian          *
Korean                   
Kurdish                  
Latvian                  
Lithuanian               
Macedonian               
Malay                    
Mongolian                *
Nepali                   
Norwegian                
Occitan                  *
Persian/Farsi            
Polish                   
Portuguese               
Portuguese (Brazilian)   
Romanian                 
Russian                  
Serbian                  
Sinhalese                *
Slovak                   
Slovenian                
Spanish                  
Spanish (Argentina)      *
Swedish                  
Tamil                    
Telugu                   *
Thai                     
Turkish                  
Uighur                   
Ukrainian                
Urdu                     
Vietnamese                        

Note: BitComet does not provide related .mo file for those languages marked with stars, either because their translations are far from complete, or they are reduplicated with other languages.

If you want to manually modify the translated text and to replace the translation file you are currently using, please download the corresponding .po file from https://github.com/bitcometdev/translation, then edit it using Poedit (a free software from https://poedit.net/), finally save it as .mo file to the lang sub-folder of the BitComet installation location.


Help Translations of BitComet

As BitComet users are from all over the world, we can not provide every kind of language our users speak. So we provide a platform for our users to help translate BitComet. There are two ways to help translating BitComet: online or offline.


Translate BitComet online (v1.35 and later)

Abandoned. Visit http://www.bbcomet.com/projects/bitcomet/ to do the translation online.


Translate BitComet online (v1.34 and earlier)

Abandoned. Lanuchpad is a third-party website-hosting service, for open source/free software projects. We, therefore, use Launchpad so that users from all over the world, may help translate online BitComet.

The next instructions pertain to translating online using the web interface of the Launchpad site. Please refer to the next section for off-line translation, instead.

  1. Open BitComet translation project on Launchpad.
  2. Register/login your account at first and then continue.

  3. After signing in, click “Choose Preferred Languages…” to go forward.

  4. Select the language you want to translate from the list (support multiple choices), and click Save.

  5. Click on the language name you selected in the previous step and you will be redirected to a new page.

  6. Select “License all my translations in Lauchpad under the BSD license” to continue.

  7. For those sentences which need translating, enter your new translation in the form and then click the “Save&Continue” button after you finished. All your translations will be saved in Launchpad and will be merged automatically in the next version of BitComet.

Translate BitComet offline

This is a brief tutorial for offline translating BitComet.

1) Download and install Poedit:

  • The latest official version (https://www.poedit.net)
  • Or the modified version (download from here) with the following improvements:
    1. Displays “Message Context” for each message, besides “Original String” and “Translation”.
    2. Sorts messages by “Message Context” by default.
    3. Sorts messages by “Translation” if it opens a PO file while pressing Ctrl key.
    4. Supports update of all PO files in a project using POT file.

2) Download the BitComet language file for a particular language from https://github.com/bitcometdev/translation

3) Open the downloaded PO file with Poedit and translate the non-translated strings (and also check the fuzzy strings, which may be not translated correctly).

4) The translation file can be tested by copying the bitcomet-xx.mo file in the “lang” subfolder of BitComet, and switching to that language from BitComet Tools menu → Language.

5) After verification, the PO file can be sent back to github with Pull-Request.

The updated translation will be included in the next version of BitComet.


Tips

Converting a PO file to MO file

Open the .po file with Poedit. Pressing 'Ctrl + S' to generate the .mo file.

Convert MO file to PO file

Use msgunfmt.exe to convert an MO file into a PO file, which can be find in Poedit's bin directory. Just run the command prompt, and launch the command: “msgunfmt xxx.mo > xxx.po”.


-Previous Page -Next Page
-Main Index

 
help_translations_of_bitcomet.txt · Last modified: 2024/09/04 01:06 by wxhere
[unknown button type]
 
Recent changes RSS feed Driven by DokuWiki