Wordpress Yönetimi İngilizce Olduysa Türkçe Yapma
Genel Ocak 29th, 2009
Wordpress (Wp) kullanıcıları son zamanlarda yönetim panelinin İngilizce olmasından ve Türkçe yapamamaktan ÅŸikayetçi.Tabiki bu durumu bizde yaÅŸadık.Ancak çözüm yolu ve sorun çok da rastlanmamış bir durum gibi gözüküyor.Evet server ın kullandığı iÅŸletim sistemi 64 bit ise bu durumdan kurtulmak kolay deÄŸil.Çünkü languages dosyasını kontrol etmek olayı çözmüyor.
Peki ne yapmak lazım? Evet bu çok kolay ama üzerinde çalışılması gereken bir hadise.Öncelikle cpanelden yada ftp den sitenize baÄŸlanın.
Ardından wp-includes klasörünün içindeki "gettext.php" dosyanızı bilgisayarınıza aktarın.
Sonra bu dosyanın bir yedeğini alın(Her ihtimale karşı)
Aşağıdaki kodların başlangıcını bulun :
özellikle ÅŸu satırdan baÅŸlamalı >>>> // $MAGIC1 = (int)0×950412de; //bug in PHP 5.0.2,
see https://savannah.nongnu.org/bugs/?func=detailitem&item_id=10565
$MAGIC1 = (int) – 1794895138;
// $MAGIC2 = (int)0xde120495; //bug
$MAGIC2 = (int) – 569244523;
$MAGIC3 = (int) 2500072158; //
$this->STREAM = $Reader;
$magic = $this->readint();
// 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;
}
Parantez sonuna kadar olan bölümü oradaki parantez sonuna kadar olan bölümle deÄŸiÅŸtirin.İşte bu kadar önbelleÄŸi temizleyip sitenizi yeniden açın ve login olun.
Son Yorumlar