• 24-07-2010, 23:12:44
    #1
    bazı sitelerde özellikle üst menülerde yazanlar ip ya da işletim sisteminin diline göre değişiyor

    örneğin almanca bir siteye giriyorum üst bölümdeki ana sayfa, kategoriler, giriş çıkış gibi butonlarda yazanlar türkçe görünüyor

    bu iş nasıl yapılıyor ?
  • 24-07-2010, 23:19:11
    #2
    Bu iş her bir kelime veya cümle için bir tanıtım değişkeni girilerek yapılıyor.

    Türkçe dil dosyamız
    unset ($lang);
    $lang["who"] = 'kim';
    İngilizce dil dosyamız
    unset ($lang);
    $lang["who"] = 'who';
    Eğer kullanıcı amerikadan giriyorsa ingilizce dosya açılacak, türkiyeden giriyorsa türkçe dosya açılacak bu da php ile halledilebilir.
    Bu biraz uğraş meselesidir.

    Örnek kullanım;
    echo $lang["who"] // Eğer türkçe ise "kim" ingilizce ise "who" çıkacaktır.
    Kısaca sistem böyledir birazda emek ister tabiki.
    Ama unutmayın bu işin tadı siteye başlarken yapıldığında çıkar sonradan uyarlamak insanı kahreder ama yinede yapablirsiniz tabiki.
  • 24-07-2010, 23:40:08
    #3
    İlgiiz için teşekkürler

    ben sitemde bazı menülerde kullanmayı düşünüyorum kategoriler, son yorumlar vb bu sistemi wordpress temasına entegre edebilirmiyiz

    wordpress teması için küçük bir örnek verebilirseniz sevinirim
  • 24-07-2010, 23:44:57
    #4
    Wordpress te bu özellik zaten var diye biliyorum hiç kullanmadım ama bu tip scriptlerde vardır zaten bu özellik. Sizin ypamanız gereken ingilizceyi türkçeye çevirmek.