(08-10-2014, Saat:16:03)xpserkan Adlı Kullanıcıdan Alıntı:(08-10-2014, Saat:15:44)poyraz Adlı Kullanıcıdan Alıntı: Üye olduktan sonraki dil düzeltmesi için verilen sorgu doğrudur. Fakat bence esas şikayet konusu, yeni üye olurken dil seçeneğinin ingilizce olması.. Yani bu sorgudan sonra üye olanların forum dili yine ingilizce olacak demektir.
Bence muhtemelen Ayarlardaki Türkçe dil seçeneği kaydının settings.php içine yazmama sorunu olabilir. İlk etapta settings.php içinden $settings['bblanguage'] = "turkish"; bu satırın olup olmadığı kontrol edilmeli.
Güzel tespitancak bu işlemde işe yaramıyor. Bu sorunu aşmak için sıfır kurulum yapmadan önce aşağıdaki 3 dosya içinde işlem yapılması en sağlamı olacaktır.
/install/resources/mysql_db_tables.php
/install/resources/pgsql_db_tables.php
/install/resources/sqlite_db_tables.php
PHP Kod:
cplanguage varchar(50) NOT NULL turkish '',
PHP Kod:
language varchar(50) NOT NULL turkish '',
Bu kısımlar ''default'' seçili olarak ayarlı fakat, her ne hikmetse daha önce olmayan bir sorun karşımızda ve bu sorunu 1.8.1 itibari ile çözmek için üsteki 3 dosyayıda ''turkish'' olarak değiştirme kararı aldım, ancak bu şekilde sıfır kurulum yapanlarda çözüm sağlanabiliyor.
Her sürümde bu sorun resmi site tarafında düzeltildi veya düzeltilmedi, 3 dosya içinde gereken düzeltmeyi yapacağım bilginize.
Bence acele etmeyin, mutlaka bir sorun vardır ve düzeltilir.
Admin panelde kullanıcıyı kaydettikten sonra dil değişmiş de olabilir.
Çünkü, Üyelerin forum lisanı default olarak Türkçe olsa dahi AdmiKp de kullanıcıların Hesap ayarları sekmesinde dil İngilizce olarak görünüyor. Burada kullanıcıyı kaydettiğiniz an bu kullanıcının forum dili haliyle ingilizce oluyor.
Düzenleme: Bu sorun tahminimce şundan kaynaklanıyor.
admin/modules/user/users.php
Bul:
Kod:
$languages = array_merge($lang->get_languages(), array('' => $lang->use_default));Değiştir:
Kod:
$languages = array_merge(array('' => $lang->use_default), $lang->get_languages());

ancak bu işlemde işe yaramıyor. Bu sorunu aşmak için sıfır kurulum yapmadan önce aşağıdaki 3 dosya içinde işlem yapılması en sağlamı olacaktır.