*/
function i18n_string_form_locale_translate_export_po_form_alter(&$form, $form_state) {
$names = locale_language_list('name', TRUE);
- if (language_default('language') != 'en' && array_key_exists('en', $names)) {
+ if (i18n_string_source_language()->language != 'en' && array_key_exists('en', $names)) {
$form['langcode']['#options']['en'] = $names['en'];
}
}
* Implements hook_form_FORM_ID_alter()
*/
function i18n_string_form_locale_translate_import_form_alter(&$form, $form_state) {
- if (language_default('language') != 'en') {
+ if (i18n_string_source_language()->language != 'en') {
$names = locale_language_list('name', TRUE);
if (array_key_exists('en', $names)) {
$form['import']['langcode']['#options'][t('Already added languages')]['en'] = $names['en'];
}
elseif ($source = i18n_string_get_source($name)) {
if (i18n_string_translation_validate($source, $translation)) {
- if ($langcode == language_default('language')) {
+ if ($langcode == i18n_string_source_language()->language) {
// It's the default language so we should update the string source as well.
i18n_string_update($name, $translation);
}