Kadangi mysql dabar palaiko utf, butu gerai isbandyti utf-8 koduote, isversti visus failus ir db. O gal kas bandet?
Dabar kaip tik testuoju. Ilgai aiskinausi ka reikia pakeisti, bet lyg pavyko:
1. DB ir collation padarome utf-8.
2. Visus lt kalbos failus issaugome kaip utf-8.
3. failuose admin/includes/functions/database.php
/includes/functions/database.php
ties 45 eilute pries funkcija $result = mysql_query($query, $$link) or tep_db_error($query, mysql_errno(), mysql_error()); reikia papildomai iterpti:
/* change from latin1 to utf-8 */
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
4. lithuanian.php faile nurodyti:
@setlocale(LC_TIME, 'lt_LT.utf-8');
define('CHARSET', 'utf-8');