Extension:Translate

Features

 * Enables in-wiki localisation, proofreading and exporting of software interface messages (or just about anything)
 * Web-based translation tool which uses AJAX in supported browsers. Off-line tools are also supported.
 * Structured content page translation using the same system as interface translation.
 * Various aids to make the job of translators easier:
 * Display of translations into other languages
 * Collaborative editing of documentation of the use and context of message
 * Translation memory and machine translation with external tools (tmserver, Google, Apertium)
 * Display of changes in the source message
 * Warnings about common mistakes like parameters that are not used.
 * Pre-made modules for various open source products you can use as an example.
 * Versatile plugin system makes it easy to add your own project as a message group.
 * Various statistics (PHPlot needed for graphs)

Installation

 * 1) $wgCacheDirectory must be configured properly.
 * 2) Install the extension(s)
 * 3) Add the following code to your LocalSettings.php (at the bottom)

A more elaborate example of a configuration for Translate can be found on betawiki:Configuration.

Parameters
Refer to the documentation in Translate.php.

Usage

 * 1) Follow Installation Instructions
 * 2) You will have a new Special Page titled "Translate"
 * 3) Users have to be a member of user group 'Translators' to enable full functionality.

Page translation
More information about page translation feature is at translatewiki.net.

If there is a problem with namespace while translating translatable pages (symptoms: definition not shown, page title starts with colon), add these two to LocalSettings.php:

More info

 * See Extension talk:Translate and Support for Known Issues and Errors