From: Janusz Dobrowolski Date: Sun, 25 Jul 2010 12:22:46 +0000 (+0000) Subject: Added language config upgrade. X-Git-Tag: v2.4.2~19^2~761 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=60d08f855ec0e5246882c0b9944b4deee38408d8;p=fa-stable.git Added language config upgrade. --- diff --git a/sql/alter2.3.php b/sql/alter2.3.php index 56f03584..053fa025 100644 --- a/sql/alter2.3.php +++ b/sql/alter2.3.php @@ -264,8 +264,19 @@ class fa2_3 { function fix_extensions() { - global $path_to_root, $next_extension_id; + global $path_to_root, $next_extension_id, $installed_languages; + $lang_chd = false; + foreach($installed_languages as $i => $lang) { + if (!isset($lang['path'])) { + $installed_languages[$i]['path'] = 'lang/'.$code; + $installed_languages[$i]['package'] = 'lang/'.$code; + $lang_chd = true; + } + } + if ($lang_chd) + write_lang(); + $installed_extensions= get_company_extensions(); if (!isset($next_extension_id))