我在我的应用程序中使用角度翻译。determinePreferredLanguage()
如果返回我的代码不知道的语言键,我如何注册后备语言?
如果来自瑞典的人访问我的网站(语言键: sv),我想回退到英语。但是由于我没有在我的函数中列出svregisterAvailableLanguageKeys
,所以它失败了,并且向用户显示了语言键而不是翻译。
$translateProvider
.registerAvailableLanguageKeys(['da-dk','en-us'], {
'en_US': 'en-us',
'en_UK': 'en-us',
'da': 'da-dk',
})
.determinePreferredLanguage();