install_select_locale_form
- Versions
- 5
install_select_locale_form($locales)- 6
install_select_locale_form(&$form_state, $locales)
Code
./install.php, line 471
<?php
function install_select_locale_form($locales) {
include_once './includes/locale.inc';
$languages = _locale_get_iso639_list();
foreach ($locales as $locale) {
// Try to use verbose locale name
$name = $locale->name;
if (isset($languages[$name])) {
$name = $languages[$name][0] . (isset($languages[$name][1]) ? ' '. st('(@language)', array('@language' => $languages[$name][1])) : '');
}
$form['locale'][$locale->name] = array(
'#type' => 'radio',
'#return_value' => $locale->name,
'#default_value' => ($locale->name == 'en' ? TRUE : FALSE),
'#title' => $name . ($locale->name == 'en' ? ' '. st('(built-in)') : ''),
'#parents' => array('locale')
);
}
$form['submit'] = array(
'#type' => 'submit',
'#value' => st('Save configuration'),
);
return $form;
}
?>Login or register to post comments 