drupal_language_initialize()Initialize all the defined language types.
includes/bootstrap.inc, line 2058
<?php
function drupal_language_initialize() {
$types = language_types();
// Ensure the language is correctly returned, even without multilanguage support.
// Useful for eg. XML/HTML 'lang' attributes.
if (!drupal_multilingual()) {
$default = language_default();
foreach ($types as $type) {
$GLOBALS[$type] = $default;
}
}
else {
include_once DRUPAL_ROOT . '/includes/language.inc';
foreach ($types as $type) {
$GLOBALS[$type] = language_initialize($type);
}
// Allow modules to react on language system initialization in multilingual
// environments.
module_invoke_all('language_init', $types);
}
}
?>