Make sure we can change to the other languages during installation
This commit is contained in:
parent
9612b61e46
commit
19cf074fc4
@ -603,16 +603,19 @@ function initializeXrefTable() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$statusesRs = executeQuery("SELECT `ID`, `Key` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."statuses`");
|
$statusesRs = executeQuery("SELECT `ID`, `Key` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."statuses`");
|
||||||
|
$oldSetting = $hesk_settings['can_sel_lang'];
|
||||||
|
$hesk_settings['can_sel_lang'] = 1;
|
||||||
while ($row = hesk_dbFetchAssoc($statusesRs)) {
|
while ($row = hesk_dbFetchAssoc($statusesRs)) {
|
||||||
foreach ($languages as $language => $languageCode) {
|
foreach ($languages as $language => $languageCode) {
|
||||||
hesk_setLanguage($language);
|
hesk_setLanguage($language);
|
||||||
$sql = "INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."text_to_status_xref` (`language`, `text`, `status_id`)
|
$sql = "INSERT INTO `".hesk_dbEscape($hesk_settings['db_pfix'])."text_to_status_xref` (`language`, `text`, `status_id`)
|
||||||
VALUES ('".hesk_dbEscape($language)."', '".hesk_dbEscape($hesklang[$row['Key']])."', ".intval($row['ID']).")";
|
VALUES ('".hesk_dbEscape($language)."', '".hesk_dbEscape($hesklang[$row['Key']])."', ".intval($row['ID']).")";
|
||||||
executeQuery($sql);
|
executeQuery($sql);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$hesk_settings['can_sel_lang'] = $oldSetting;
|
||||||
hesk_resetLanguage();
|
hesk_resetLanguage();
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function execute240FileUpdate() {
|
function execute240FileUpdate() {
|
||||||
global $hesk_settings;
|
global $hesk_settings;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user