Index: branches/5.2.x/core/install/utf.php =================================================================== diff -u -N -r14692 -r15012 --- branches/5.2.x/core/install/utf.php (.../utf.php) (revision 14692) +++ branches/5.2.x/core/install/utf.php (.../utf.php) (revision 15012) @@ -1,6 +1,6 @@ Conn->Query('SELECT * FROM '.TABLE_PREFIX.'Language', 'LanguageId'); +$langs = $application->Conn->Query('SELECT * FROM '.TABLE_PREFIX.'Languages', 'LanguageId'); foreach ($langs as $lang_id => $a_lang) { switch ( strtoupper($a_lang['Charset']) ) { case 'WINDOWS-1251': @@ -101,7 +101,7 @@ $application->Conn->Query($q); // copying value to utf - if ($table == TABLE_PREFIX.'Phrase' && $a_column['Field'] == 'Translation') { + if ($table == TABLE_PREFIX.'LanguageLabels' && $a_column['Field'] == 'Translation') { foreach ($langs as $lang_id => $a_lang) { $cast = $a_lang['mysql_charset']; if (!$cast) $cast = 'latin1'; @@ -145,4 +145,4 @@ } } -$application->Conn->Query('UPDATE '.TABLE_PREFIX.'Language SET Charset = \''.$target_charset.'\''); +$application->Conn->Query('UPDATE '.TABLE_PREFIX.'Languages SET Charset = \''.$target_charset.'\'');