v2.5.2
Giriş yap

javascript otomatik dil algılama ve otomatik çeviri (array)

Anonim
708 defa görüntülendi ve 1 kişi tarafından değerlendirildi

js ile otomatik çevirme işlemi yapmak istiyorum bunu browser language ten yapacak tek sayfa içinde olacağı için dosya halinde kullanmayacağım şuan tek eksiğim bunu algılayıp otomatik olarak dili arrayden seçip yazdıracak bir sistem olmayan çeviri dilleri için ingilizce tercih edecek.

Cevap yaz
Cevaplar (4)
deneme001
1085 gün önce

tayfunerbilen bi bakabilir mi konuya?

kargasa1982
1086 gün önce

navigator.language

deneme001
1086 gün önce

url olmayacak direk içerik değişecek veya eklenecek. array içinde diller ve içerikleri çekecek bunu hata sayfalarında otomatik çeviri için kullancağım; dosyalar web dosyalarından ayrı olduğu için js tercih etmeye çalışıyorum, cevabın için teşekkür ederim umarım başkasının işine yarar

afsafsdf
1086 gün önce

Bende böyle birşey yapmak istiyordum ama bulamadığım için sırıf onun için ayrı bir sayfa yapmıştım.
Ama sana önerim bu;

const urlParams = new URLSearchParams(window.location.search);
const lang = urlParams.get('lang');
if(!lang) {
    window.location.search += `?lang=${navigator.language}`;
}

// Bu lang degeri url'de tutulacak
// Örnek sayfaadresi; http://localhost?lang=tr