Türkçe, İngilizce ve Rusça desteği olan bir wp site yapıyorum. Nette araştırmalarım sonucu iki yöntemi mantıklı buldum. Birincisi qtranslate eklentisi, diğeri de subdomain sistemi.
Bu iki yolda da içinden çıkamadığım sorunlar oldu.

A- Subdomain yöntemi: en ve ru balıklı iki subdomain açıp ana dizinde hazır bitmiş olan sitemin aynısını bu iki dizine kurdum. (Hosttan hosta taşıma yöntemiyle) Daha sonra url satırına en.siteadi.com/wp-admin yazdığımda karşıma siteadi.com/wp-admin sayfası çıkıyor. Yani sitemin subdomaine taşıdığım halinin admin paneline ulaşamıyorum. Bunun nedeni ni çözemedim? Subdomaine site taşırken mi bir yanlışım oldu acaba?

B- Qtranslate yöntemi: Bu yöntem aslında gayet iyi çalıştı. Ancak çözemediğim bazı sorunlar oldu. Belki eklentiyi kullanana başka arkadaşlar da vardır diye sıralıyorum sorunları.
1- Qtranslate eklentisini pasifleştirince sitemin backround hariç, tamamı kayboluyor.
2- Açılış sayfası olarak sadece dil seçeneği koyup seçilen dile göre ilgili sayfanın açılmasını istiyorum ancak bunun için bir yöntem geliştiremedim.
3- Menü ataması yaparken sayfa (page) olarak hazırladığım sayfaları menüyle bağlıyorum, dil desteği sorunsuz çalışıyor. Ancak özel bağlantı yoluyla yaptığım menüye tıklayınca site türkçe versiyonuna dönüyor. Yani Rusça sitede, mesela anasayfa butonuna tıklayınca site Türkçe haline dönüyor.

Bu konularda yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim. Ayrıca çok dilli site için daha iyi bir öneri varsa o da işime yarayabilir. (Google translate kullanmıyorum, metinleri elle gireceğim)