Я использую angular-translate в своем приложении. Как я могу зарегистрировать резервный язык, если determinePreferredLanguage()
возвращает ключ языка, которого мой код не знает?
Я хочу вернуться к английскому языку, если кто-то из, например. Швеция посещает мой сайт (ключ языка: sv). Но поскольку я не указал sv в своей функции registerAvailableLanguageKeys
, она не работает, и вместо перевода пользователю отображаются языковые ключи.
$translateProvider
.registerAvailableLanguageKeys(['da-dk','en-us'], {
'en_US': 'en-us',
'en_UK': 'en-us',
'da': 'da-dk',
})
.determinePreferredLanguage();
$translateProvider.fallbackLanguage(['en-us'])
? angular-translate.github.io/docs/#/api / - person Philipp Gayret   schedule 29.08.2014