-
Notifications
You must be signed in to change notification settings - Fork 186
ContributingQtelLanguageTranslation
Creating a translation to another language for Qtel is rather simple. First you should install the software used for doing the translation. It is called Qt Linguist. In Fedora 20, for example, the package containing this utility is called qt-devel. Then you need to get hold of a file containing the text strings that should be translated. The easiest way to do this is to download the latest template file directly from this link: https://github.com/sm0svx/svxlink/raw/master/src/qtel/translations/qtel_tmpl.ts. Rename the downloaded template file, replacing "tmpl" with your ISO 639 language code. The language code consists of two or three letters (e.g. sv=Swedish, en=English). If you are not sure what your language code is, have a look on this page for example: http://www.loc.gov/standards/iso639-2/php/code_list.php. Use the two letter variant if available.
Now either start Qt Linguist from the menu 'Development/Qt4 Linguist' and open the template file or launch it directly on the command line with:
linguist qtel_xx.ts
Start translating! Help on using Qt Linguist is available inside that application so I won’t repeat any of it here.
When you are done, compress the file (e.g. gzip qtel_xx.ts) and send it to the svxlink-devel@lists.sourceforge.net mailing list.
Language translations already available are: German (de), Spanish (es), Hungarian (hu), Russian (ru), Swedish (sv), Turkish (tr), Ukrainian (uk), Italian (it), Dutch (nl), French (fr), Hungarian (hu) and Japanese (ja).