鍍金池/ 問答/HTML/ 在使用electron-vue構(gòu)建的桌面應(yīng)用中,如何獲取操作系統(tǒng)語言?

在使用electron-vue構(gòu)建的桌面應(yīng)用中,如何獲取操作系統(tǒng)語言?

如題,場景如下,在使用electron-vue構(gòu)建的桌面應(yīng)用中,因?yàn)橐龆嗾Z言,所以希望在用戶啟動(dòng)應(yīng)用的時(shí)候便獲取用戶操作系統(tǒng)使用的語言,并將其設(shè)置為應(yīng)用的首選語言。但是因?yàn)閑lectron使用的chrome瀏覽器,通過navigator只能獲取chrome的語言,并不能獲取系統(tǒng)語言。也看了node的os模塊,但是其中好像并沒有涉及語言的信息,而且有個(gè)疑問,node好像并不能運(yùn)行在客戶端……。敬候有相關(guān)經(jīng)驗(yàn)的大佬解惑。

clipboard.png

回答
編輯回答
放開她

使用 app.getLocale()。注意在Windows上它必須在ready事件之后再調(diào)用

參見:
https://github.com/electron/e...
https://discuss.atom.io/t/how...

2018年1月24日 23:06