mantisbt:translationshowto
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
mantisbt:translationshowto [2008/07/28 10:17] – created giallu | mantisbt:translationshowto [2022/05/28 09:19] (current) – https TWN links dregad | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== How to create or update a translation ====== | ====== How to create or update a translation ====== | ||
- | So, you noticed your language of choice is missing a string or you just spotted a less-than-ideal translation and want to contribute the updated string, here is some hints for fixing the issue and properly submitting your modifications for inclusion in mantis. | + | So, you noticed your language of choice is missing a string or you just spotted a less-than-ideal translation and want to contribute the updated string, here is some hints for fixing the issue and properly submitting your modifications for inclusion in MantisBT. |
- | For a start, prepare your workspace by downloading | + | Communication about MantisBT localisation can take page at the <mantisbt-lang@lists.sourceforge.net> |
- | ===== Existing translations ===== | + | Localization for MantisBT and the Core Plugins is managed thanks to [[https:// |
- | * find the language file you need to modify in the /lang directory; language files are named strings_< | + | ===== Prerequisites ===== |
- | * open strings_english.txt for reference | + | |
- | * open the file with your editor of choice; editor must support UTF encoding | + | Before you can start contributing, |
- | * edit the strings | + | |
- | * run < | + | * register a user at [[https:// |
- | * open a new issue in http://www.mantisbt.org/bugs, attaching | + | * create a user page at https:// |
+ | * set your user language in your [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ===== Translations ===== | ||
+ | |||
+ | After you have been granted translator rights, you can translate MantisBT Core and the bundled Plugins at the following URLs: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | The translatewiki.net staff will add your work to the MantisBT source code periodically (changes are committed on a bi-weekly basis, Mondays and Thursdays), so the only thing you need to do is translate! Some localisation statistics can be found on the [[https:// | ||
+ | |||
+ | The same process is valid not only for updating translations for existing languages, but also if you wish to translate | ||
+ | Once the language' | ||
+ | |||
+ | |||
+ | ===== Validating translations ===== | ||
+ | |||
+ | Run http://localhost/mantisbt/admin/ | ||
+ | |||
+ | Note: as the translation files are generated by TranslateWiki, | ||
+ | |||
+ | This script is nevertheless useful for validating 3rd-party plugins' | ||
- | ===== New translations ===== | ||
- | If your language is not included at all in mantis: | ||
- | * create a new file by copying the strings_english.txt file like < | ||
- | * translate the strings | ||
- | * attach the resulting file to a new issue in http:// |
mantisbt/translationshowto.1217254678.txt.gz · Last modified: 2008/10/29 04:31 (external edit)