• 02-12-2015, 10:22:22
    #1
    Merhaba akradaşlar;

    Whmcs üzerinde kullanılan mevcut dil üzerine farklı bir dil daha eklemek istiyorum. Fakat .tpl dosyalarını türkçeleştirdiğimiz için site dili İngilizce seçilse bile Türkçe olarak gözükmekte.

    Bunun için yapmayı düşündüğüm bir durum mevcut.

    Örnek olarak ;

    Türkçe site için www.siteadi.com/index.php

    İngilizce olarak www.siteadi.com/en/index.php olarak nasıl editleyebilirim ?

    Bir klasör oluşturdum. Hem ana dizin altında hemde templates klasörü altında buralara mevcut dosyaları attım. Fakat bu sayfalarda hata mesajı alıyorum. /en/ klasörü altına attığım dosyaları ingilizce olarak editleyerek yayınlamak istiyorum.

    Konu ile ilgili bilgisi olan arkadaşlar yardımcı olursa ise sevinirim.

    Şimdiden yardımlarınız için teşekkür ederim.
  • 02-12-2015, 13:04:14
    #2
    SunucuDunyasii adlı üyeden alıntı: mesajı görüntüle
    Merhaba akradaşlar;

    Whmcs üzerinde kullanılan mevcut dil üzerine farklı bir dil daha eklemek istiyorum. Fakat .tpl dosyalarını türkçeleştirdiğimiz için site dili İngilizce seçilse bile Türkçe olarak gözükmekte.

    Bunun için yapmayı düşündüğüm bir durum mevcut.

    Örnek olarak ;

    Türkçe site için www.siteadi.com/index.php

    İngilizce olarak www.siteadi.com/en/index.php olarak nasıl editleyebilirim ?

    Bir klasör oluşturdum. Hem ana dizin altında hemde templates klasörü altında buralara mevcut dosyaları attım. Fakat bu sayfalarda hata mesajı alıyorum. /en/ klasörü altına attığım dosyaları ingilizce olarak editleyerek yayınlamak istiyorum.

    Konu ile ilgili bilgisi olan arkadaşlar yardımcı olursa ise sevinirim.

    Şimdiden yardımlarınız için teşekkür ederim.
    WHMCS 6.0 sürümü ile daha iyileştirildi dil.

    siteadi.com/index.php?language=turkish
    siteadi.com//index.php?language=german

    Örnek adresler gibi değişikliklerle dil ayarı yapabilirsiniz.
  • 03-12-2015, 20:29:48
    #3
    temanızı baştan aşağı tekrar elden geçirmeniz gerekebilir.
    $_LANG['welcome'] = "Welcome"; >> public_html/lang/english.php
    $_LANG['welcome'] = "Hoşgeldiniz"; >> public_html/lang/turkish.php
    bu iki dosyaya bunun gibi değişkenler ekleyip temada Hoşgeldiniz yazdığınız yere {$LANG.welcome} yazdığınızda istediğiniz gibi olacaktır. Böylece index.php?language=english diye girilirse Welcome yazacak index.php?language=turkish diye girilirse Hoşgeldiniz diye yazar.

    yani ben yapsam böyle yapardım diye düşündüm bi an için.
  • 03-12-2015, 21:28:04
    #4
    Üyeliği durduruldu
    SunHiz adlı üyeden alıntı: mesajı görüntüle
    temanızı baştan aşağı tekrar elden geçirmeniz gerekebilir.
    $_LANG['welcome'] = "Welcome"; >> public_html/lang/english.php
    $_LANG['welcome'] = "Hoşgeldiniz"; >> public_html/lang/turkish.php
    bu iki dosyaya bunun gibi değişkenler ekleyip temada Hoşgeldiniz yazdığınız yere {$LANG.welcome} yazdığınızda istediğiniz gibi olacaktır. Böylece index.php?language=english diye girilirse Welcome yazacak index.php?language=turkish diye girilirse Hoşgeldiniz diye yazar.

    yani ben yapsam böyle yapardım diye düşündüm bi an için.
    Ayrıca müşteri bu şekılde yapılırsa müşteri panelinde tanımladığı dil ile siteyi görüntüler.

    Daha'da cekici olması için ziyaretcinin tarayıcı diline göre dil sayfalarına yönlendirebilirsiniz.