• 02-02-2008, 11:02:18
    #1
    Wpyi kendi sitesinden Türkçe diye indirdim ama admin paneli bile Türkçe değil...

    Netteki Gözünüz
  • 02-02-2008, 11:23:44
    #2
    Dün bu hatayla karşılaştım ve neredeyse kafayı yemek üzereydim herşey düzgün congif.php ayarlarım anlatıldığı gibi yapılmış wp-content/languages/tr_TR dosyalarım var ama bir türlü sorunu bulamadım. En sonunda araştırmaya koyuldum ve sorunun serverdaki bir sistemin kapalı olduğundan dolayı olmadığını anladım. Server açması gibi bir istekte bulunmadım.
    Aşağıdaki ayarlar olduğu halde işlem yapamıyormusunuz.
    • wp-config.php dosyanızda dil tr_TR olarak ayarlı
    • wp-includes/languages dizini altında tr_TR.mo dosyası bulunuyor
    Bu dosyalar yerindeyse sorun
    - WordPress’in “localization” desteği 64bit sistemlerde iyi çalışmamasından kaynaklanıyor denilmiş

    Yapacağınız işlem
    Wordpress' localization support seems to be broken on 64bit systems. Apply the changes as described below to wp-includes/gettext.php to make it work. You will need to add one line and change another.(around line 100 in gettext.php$this->enable_cache = $enable_cache;// $MAGIC1 = (int)0x950412de; //bug in PHP 5
    $MAGIC1 = (int) - 1794895138;
    // $MAGIC2 = (int)0xde120495; //bug
    $MAGIC2 = (int) - 569244523;
    $MAGIC3 = (int) 2500072158; // <- 64 BIT FIX: ADD THIS LINE!
    $this->STREAM = $Reader;
    $magic = $this->readint();
    if ($magic == $MAGIC1 || $magic == $MAGIC3) { // <- 64 BIT FIX: CHANGE THIS LINE!
    $this->BYTEORDER = 0;
    } elseif ($magic == $MAGIC2) {
    $this->BYTEORDER = 1;
    } else {
    $this->error = 1; // not MO file
    return false;
    }
    Türkçe olarak
    wp-includes/gettext.php dosyanızı açın ve 100. üncü satır civarı gidin..

    Kod Değiştirin
    $this->enable_cache = $enable_cache;// $MAGIC1 = (int)0×950412de; //bug in PHP 5
    $MAGIC1 = (int) - 1794895138;
    // $MAGIC2 = (int)0xde120495; //bug
    $MAGIC2 = (int) - 569244523;
    $MAGIC3 = (int) 2500072158; // < —– BU SATIRI EKLEYIN$this->STREAM = $Reader;
    $magic = $this->readint();
    if ($magic == $MAGIC1 || $magic == $MAGIC3) { < —– // BU SATIRI DEGISTIRIN
    $this->BYTEORDER = 0;
    } elseif ($magic == $MAGIC2) {
    $this->BYTEORDER = 1;
    } else {
    $this->error = 1; // not MO file
    return false;
    }
    İngilizce kaynak: Kaynak

    Wordpress TürkçeleÅŸmiyorsa Okuyun | Domatessuyu.com bu yazıyı okuyun düzelecektir
  • 02-02-2008, 11:39:53
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://www.r10.net/wordpress/112185-...ml#post1248314
    burada daha önce bu sorunun çözümünü vermiştik...
  • 02-02-2008, 11:45:38
    #4
    Hepinize teşekkür ederim hallettim