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 1330
- API functions for installing Drupal.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 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 )); } } |
Please login to continue.