nihayet sorunumu hallettim r10.net saolsun. fuzuli hocam bunu bir dene.
problemin çözümünü buraya yazıyorum.
Wordpress i yükledikden sonra bir çok bölümün Türkçe olmadığını fark ettim. Bunun üzerine bende araştırmaya başladım. Hatta bazı yerlerde para ile yaptıklarını gördüm. Çok ilğinç geldiğini itiraf etmem gerekiyor. Herkez birbirinden gizliyor gibi. Bunun üzerine iyice araştırınca sorunun 64 bit işletim sistemleri neden ile olduğunu buldum. Gerekli kodları girince düzeldiğini gördüm. Bu beni çok menmun etti. Çözümü bulmuştum. Ama halen aynı sorunla boğuşan kişileri görünce bulduğum kodları paylaşmam gerektiğini hissettim…
Aşağıdaki kodları eğer gerekriği gibi düzeltirseniz sorun ortadan kalkacaktır.herkes faydalansın.
wp-includes/gettext.php dosyasını açın ve aşağıdaki satırları bulun
if ($magic == ($MAGIC1 & 0xFFFFFFFF) || $magic == ($MAGIC3 & 0xFFFFFFFF)) { // to make sure it works for 64-bit platforms
$this->BYTEORDER = 0;
} elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {
$this->BYTEORDER = 1;
} else {
$this->error = 1; // not MO file
return false;
}
ve aşağıdaki kod ile değiştirin….
// 64-bir Platforms BUG FIX from :
// [wp-trac] Re: [WordPress Trac] #3780: gettext fails to determine byteorder on 64bit systems with php5.2.1
if (($magic & 0xFFFFFFFF) == ($MAGIC1 & 0xFFFFFFFF) || ($magic &
0xFFFFFFFF) == ($MAGIC3 & 0xFFFFFFFF)) { // to make sure it works for 64-bit platforms
$this->BYTEORDER = 0;
} elseif (($magic & 0xFFFFFFFF) == ($MAGIC2 & 0xFFFFFFFF)) {
$this->BYTEORDER = 1;
} else {
$this->error = 1; // not MO file
return false;
}