• 06-11-2019, 17:36:16
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba javascript ile arayüz dil değişimi yapıyorum. Sayfa ilk yüklendiğinde dil seçimimde sorun olmuyor. Daha sonra sayfayı kendim yeniliyorum tekrar dil değiştirmek için herhangi bir dil butonuna basınca işlev görmüyor.

    $.i18n().load( {
    'tr': 'lib/i18n/lang/tr.json',
    'en': 'lib/i18n/lang/en.json'
    } ).done(function() {
    if(Cookies.get('lang')){
    $.i18n().locale = Cookies.get('lang');
    }
    $('body').i18n();
    $('.switch-locale').on('click', 'a', function(e) {
    e.preventDefault();
    $.i18n().locale = $(this).data('locale');
    Cookies.remove('lang');
    Cookies.set('lang', $(this).data('locale'));
    $('body').i18n();
    });
        });
  • 27-01-2020, 03:49:36
    #2
    Hocam e.preventDefault() fonksiyonundan kaynaklı olabilir. Asenkron olup önce çalışma ihtimali var. Bir alt satıra alıp ya da hiç koymayıp dener misiniz?