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: (external edit)
