Я использую пользовательский фильтр для перевода ng-options
выбранного элемента. Перевод работает нормально, пока я не использую $translate.use()
для смены языка. Я хочу, чтобы ng-options
был переведен заново. Кто-нибудь знает как это сделать?
Это мой фильтр клиентов:
function translateAndFormatPhoneCountry(translateFilter) {
return function(phoneCountry) {
return translateFilter(phoneCountry.name) + " (" + phoneCountry.countryCode + ")";
};
}
И это мой выбранный элемент:
phoneCountry
will typically look like this:
{"name": "UNITED_KINGDOM", "countryCode": "+44"}