• 17-08-2024, 19:16:54
    #1
    Merhaba.

    Xenforo ile birden fazla dile sahip bir forum yapmak istiyorum.

    Xenforo da bunu nasıl ayırırım?

    Örnek: R10 gibi bir bilişim forumu olduğunu var sayalım.

    Türkçe giren türkçe, ingilizce giren ingilizce, rusça giren rusça kısmını görebilir mi?

    Bu birbirinden farklı kısımları arka planda adminde ben nasıl yönetirim?

    Xenforo da buna izin veren bir sistem var mı?

    Ya da bu nasıl yapılabilir?

    Teşekkürler.
  • 17-08-2024, 19:43:25
    #2
    AlaYazılım adlı üyeden alıntı: mesajı görüntüle
    Merhaba.

    Xenforo ile birden fazla dile sahip bir forum yapmak istiyorum.

    Xenforo da bunu nasıl ayırırım?

    Örnek: R10 gibi bir bilişim forumu olduğunu var sayalım.

    Türkçe giren türkçe, ingilizce giren ingilizce, rusça giren rusça kısmını görebilir mi?

    Bu birbirinden farklı kısımları arka planda adminde ben nasıl yönetirim?

    Xenforo da buna izin veren bir sistem var mı?

    Ya da bu nasıl yapılabilir?

    Teşekkürler.
    zaten xenforonun ayarlarında hali hazırda dil ekleme var forumun en altından da dil değişimi yapılabiliyor. buna ek olarak kullanıcıların pratik şekilde dil değiştirmesi için şunu kullanıyorum;


  • 17-08-2024, 20:24:06
    #3
    Bu tamam.

    Diyelim giren kişinin dili ingilizce ve foruma ilk kez girecek. Tarayıcısından bunu anlayıp onu ingilizce foruma mı yönlendiriyor otomatik?
    Ayrıca ingilizce ve türkçe içerikler birbirine karışmadan nasıl ayrışıyor?
  • 18-08-2024, 14:23:13
    #4
    XenForo içerisindeki dil/diller sadece XenForo ve eklentilerin dilini belirler. Forumdaki yazıları belirlemez. Örneğin members üyeler olur, üyeler members olur bu kadar.

    Siz, misafir siteye gelince tarayıcı dili İngilizce ise site (içinde ne varsa yazılar dahil) İngilizce açılsın, Türkçe ise Türkçe açılsın istiyorsunuz. Böyle bir şey her ne kadar uğraştırsa da mümkündür.

    FTP root dizine XenForo kurulacak ve bu Türkçe olacak. Aynı dizine /en/ diye klasör açılacak, oraya da forum kurulacak ama o komple İngilizce olacak. Finalde ise .htaccess dosyasına tarayıcıya göre yönlendirme eklenecek. Böylece tarayıcı dil tercihi İngilizce olan /en/ foruma, Türkçe olan normal siteye girecek. XenForo tek lisans aynı domain içinde (/en/ olarak dahil) ikili kullanılabilir yani yapabilirsiniz.
  • 18-08-2024, 15:32:44
    #5
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    XenForo içerisindeki dil/diller sadece XenForo ve eklentilerin dilini belirler. Forumdaki yazıları belirlemez. Örneğin members üyeler olur, üyeler members olur bu kadar.

    Siz, misafir siteye gelince tarayıcı dili İngilizce ise site (içinde ne varsa yazılar dahil) İngilizce açılsın, Türkçe ise Türkçe açılsın istiyorsunuz. Böyle bir şey her ne kadar uğraştırsa da mümkündür.

    FTP root dizine XenForo kurulacak ve bu Türkçe olacak. Aynı dizine /en/ diye klasör açılacak, oraya da forum kurulacak ama o komple İngilizce olacak. Finalde ise .htaccess dosyasına tarayıcıya göre yönlendirme eklenecek. Böylece tarayıcı dil tercihi İngilizce olan /en/ foruma, Türkçe olan normal siteye girecek. XenForo tek lisans aynı domain içinde (/en/ olarak dahil) ikili kullanılabilir yani yapabilirsiniz.
    Çok teşekkür ederim.
  • 20-08-2024, 11:54:32
    #6
    Ya da deepl apisi edinilir, api ile sisteme entegre ön tarafa bir katman yazılır.

    Kullanıcı lokasyonuna göre dil belirlenir.

    Sistem anlık olarak; Tüm site deepl apisi ile çevrilir.
    Veri db ye işlenir sonraki ziyaretler için saklanır. Her defasında api canlı çevirmez, performans kaybı ve api kredisi tüketmemek için.

    Bu durumda postun içeirğini de çevirmiş olursunuz.

    Bu şekilde çözülebilir, biraz yapıya müdahele edilerek çözülebilir.
  • 20-08-2024, 13:18:07
    #7
    _PatroN_ adlı üyeden alıntı: mesajı görüntüle
    Ya da deepl apisi edinilir, api ile sisteme entegre ön tarafa bir katman yazılır.

    Kullanıcı lokasyonuna göre dil belirlenir.

    Sistem anlık olarak; Tüm site deepl apisi ile çevrilir.
    Veri db ye işlenir sonraki ziyaretler için saklanır. Her defasında api canlı çevirmez, performans kaybı ve api kredisi tüketmemek için.

    Bu durumda postun içeirğini de çevirmiş olursunuz.

    Bu şekilde çözülebilir, biraz yapıya müdahele edilerek çözülebilir.
    Çok teşekkür ederim. ☺🙏