includes/joomla.php icerisine satır 87'de şu ifade yer alıyor: Kod:
$database->debug( $mosConfig_debug );
Bu kısmı şoyle değiştirin: Kod:
$database->debug( $mosConfig_debug ); $database->setQuery("SET NAMES 'latin5'"); $database->query(); $database->setQuery("SET CHARACTER SET 'latin5'"); $database->query(); $database->setQuery("SET COLLATION_CONNECTION='latin5_turkish_ci'"); $database->query();
Ama tabii MySQL'de tabloları oluştururken latin5_turkish_ci collation ve charseti secmeniz gerekiyor. Ayrıca install ederken ornek veriyi yukluyor. Onda da Turkce karakter sorunu olmasın istiyorsanız; installation/install2.php dosyasında satır 72'de şu kod parcası var: Kod:
$database = new database( $DBhostname, $DBuserName, $DBpassword, $DBname, $DBPrefix );
Bu kısmı şu kod parcası ile değiştirin: Kod:
$database = new database( $DBhostname, $DBuserName, $DBpassword, $DBname, $DBPrefix ); $database->setQuery("SET NAMES 'latin5'"); $database->query(); $database->setQuery("SET CHARACTER SET 'latin5'"); $database->query(); $database->setQuery("SET COLLATION_CONNECTION='latin5_turkish_ci'"); $database->query();
joomlatr
__________________