2016-12-02 69 views
0

好吧,我的應用程序中有一個文本字段,它在本地瀏覽器語言中顯示拼寫檢查。例如,它會向英格蘭和丹麥的用戶顯示不同的拼寫檢查警告。是否有可能提供JavaScript本地化參數

可能是它的基於瀏覽器的屬性來提取語言環境。不過,我想知道是否有可能通過JS代碼指定任何語言環境或文化來覆蓋此行爲。

我試過尋找它,但是還沒有找到任何出路。

我想不禁用拼寫檢查。有什麼建議麼??

PS:如果它的事項,我與JS角工作

回答

0

有兩種可能的解決方案:

  • IP地址
  • navigator.language

對於大多數使用的情況下, navigator.language非常有用。

+0

它爲什麼會是有用的?你能提供一個可行的例子嗎? – Roberrrt

0

var type=navigator.appName 
 
if (type=="Netscape"){ 
 
    var lang = navigator.language 
 
} 
 
else{ 
 
    var lang = navigator.userLanguage 
 
} 
 
var lang = lang.substr(0,2) 
 

 
if (lang == "en"){ 
 
    console.log('en') 
 
} 
 

 
if (lang =='zh'){ 
 

 
    console.log('zh') 
 
}

+0

可能你可以解釋一下你的答案。對於目標是什麼還不是很清楚。如何使用此代碼爲我的應用程序設置語言 –

+0

對此,我很抱歉。在您的應用程序中,您最好在初始化函數中監視本地導航語言。 – arcsin1

相關問題