Help:Extension:Translate/Group management

After configuring groups they must be processed. This means that definition texts are indexed and needed caches are populated. For this, you need to run processMessageChanges.php to process the changes. You can run this maintenance script as given below.

From the Translation extension directory: php scripts/processMessageChanges.php

The above mentioned script find out changes in the messages and make only these changes available for processing to save time. The changes includes:
 * Changes in English message contents
 * Changes in Message documentation contents
 * have mismatching contents for group/language
 * have additional entries in file for group/language (i.e. externally maintained)

For new style groups head to and rebuild (import) all languages. On this special page file based message groups can be managed (FileBasedMessageGroup). This page allows updating of the file cache, import and fuzzy for source language messages, as well as import/update of messages in other languages.

Note: For old style groups use sync-group.php. This script also works for new style message groups, but you still need to use to build the caches. Importing messages can be slow and with the script you can easily do it in one command.

For new style message groups you can use to handle fuzzying. For old style message groups you need to track the changes manually and use fuzzy.php to mark translations as in need of update.