Alter the list of projects to be updated by locale's interface translation.
Locale module attempts to update the translation of those modules returned by update_get_projects(). Using this hook, the data returned by update_get_projects() can be altered or extended.
Modules or distributions that use a dedicated translation server should use this hook to specify the interface translation server pattern, or to add additional custom/non-Drupal.org modules to the list of modules known to locale.
The following tokens are available for the server pattern:
array $projects: Project data as returned by update_get_projects().
locale_translation_project_list().
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
function hook_locale_translation_projects_alter(&$projects) {
// The translations are located at a custom translation sever.
$projects['existing_project'] = array(
'info' => array(
'interface translation server pattern' => 'http://example.com/files/translations/%core/%project/%project-%version.%language.po',
),
);
}