function install_download_translation
install_download_translation(&$install_state)
Download a translation file for the selected language.
Parameters
array $install_state: An array of information about the current installation state.
Return value
string A themed status report, or an exception if there are requirement errors. Upon successful download the page is reloaded and no output is returned.
File
- core/includes/install.core.inc, line 1328
- API functions for installing Drupal.
Code
function install_download_translation(&$install_state) { // Check whether all conditions are met to download. Download the translation // if possible. $requirements = install_check_translations($install_state['parameters']['langcode'], $install_state['server_pattern']); if ($output = install_display_requirements($install_state, $requirements)) { return $output; } // The download was successful, reload the page in the new language. $install_state['translations'][$install_state['parameters']['langcode']] = TRUE; if ($install_state['interactive']) { install_goto(install_redirect_url($install_state)); } }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!includes!install.core.inc/function/install_download_translation/8.1.x