如何根据浏览器语言切换不同的文本(js)

时间:2017-05-15 08:06:12

标签: javascript html

var language = navigator.language || navigator.userLanguage;
var english = language.indexOf('en') !== -1;
var french = language.indexOf('fr') !== -1;
var german = language.indexOf('de') !== -1;
    
var el = document.getElementById('phrase');
{ if (english || french || german)
  { el.innerHTML = (
    (english && 'english phrase') ||
    (french && 'french phrase') ||
    (german && 'german phrase') ); 
    }
   }
<div align="center" id="phrase"></div>

你们可以修改我的代码以使其有效吗? 正如您所注意到的,我正在尝试切换到基于导航器浏览器语言的特定短语。 但我没有意识到代码在哪里错了......

0 个答案:

没有答案