locale_translation_check_projects($projects = array(), $langcodes = array())
Check for the latest release of project translations.
@todo Return batch or NULL.
Parameters
array $projects: Array of project names to check. Defaults to all translatable projects.
string $langcodes: Array of language codes. Defaults to all translatable languages.
Return value
array Available sources indexed by project and language.
File
- core/modules/locale/locale.compare.inc, line 184
- The API for comparing project translation status with available translation.
Code
1 2 3 4 5 6 7 8 9 10 11 12 | function locale_translation_check_projects( $projects = array (), $langcodes = array ()) { if (locale_translation_use_remote_source()) { // Retrieve the status of both remote and local translation sources by // using a batch process. locale_translation_check_projects_batch( $projects , $langcodes ); } else { // Retrieve and save the status of local translations only. locale_translation_check_projects_local( $projects , $langcodes ); \Drupal::state()->set( 'locale.translation_last_checked' , REQUEST_TIME); } } |
Please login to continue.