mantisbt:translationshowto
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mantisbt:translationshowto [2009/12/07 13:58] – updated (not finished siebrand | mantisbt:translationshowto [2026/02/07 12:32] (current) – [Validating translations] updated for new test_langs.php functionality dregad | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| 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. | 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> |
| - | Remember | + | Localization for MantisBT and the Core Plugins is managed thanks |
| - | ===== Existing translations | + | ===== Prerequisites |
| - | # register a user at http:// | + | Before you can start contributing, |
| - | # create | + | |
| - | # request translator access at http:// | + | |
| - | * open strings_english.txt for reference | + | |
| - | * open the file with your editor of choice; editor must support UTF encoding | + | |
| - | * edit the strings and save the results | + | |
| - | * run < | + | |
| - | * open a new issue in http:// | + | |
| + | * register a user at [[https:// | ||
| + | * 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 a new language. | ||
| + | Once the language' | ||
| + | |||
| + | |||
| + | ===== Validating translations ===== | ||
| + | |||
| + | Run http:// | ||
| + | |||
| + | The script will detect problem such as invalid language file names, missing strings, syntax errors, incorrect or inconsistent placeholders, | ||
| + | |||
| + | It is also useful for validating 3rd-party plugins' | ||
| - | ===== New translations ===== | ||
| - | Follow the same process as for updating an existing translation. Use http:// | ||
mantisbt/translationshowto.1260212302.txt.gz · Last modified: (external edit)
