//
function install($pref, $force)
{
- global $db_version;
+ global $db_version, $dflt_lang;
if (!$this->preconf)
return false;
if (!db_query($sql))
return false;
}
+ $this->update_lang_cfg();
return update_company_prefs(array('version_id'=>$db_version), $pref);
}
//
} else
return true;
}
+
+ function update_lang_cfg()
+ {
+ global $dflt_lang, $installed_languages;
+
+ foreach($installed_languages as $n => $lang) {
+ if ($lang['code'] == 'en_GB') {
+ $installed_languages[$n] = array('code'=>'C','name'=>'English',
+ 'encoding'=>'iso-8859-1', 'path' => '', 'package' => '');
+ if ($dflt_lang == 'en_GB')
+ $dflt_lang = 'C';
+ write_lang();
+ }
+ }
+ }
}
$install = new fa2_3;