0
Я написал этот завод, который будет вызываться в случае каких-либо ошибок
app.factory('customTranslationHandler', function ($translate) {
return function (caption, uses) {
if(uses=='en') {
var i = 0, strLength = caption.length;
for(i; i < strLength; i++) {
caption = caption.replace("_", " ");
}
var defaultText = caption.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();});
} else {
//var defaultText = $translate(caption).use('en');
//var defaultText = $translate.instant(caption).use('en');
}
return defaultText;
};});
Если еп, отформатировать заголовок и вернуть его. В случае любого другого языка, я хочу называть перевод для этого заголовка, используя en
в качестве языка. Я получаю мои переводы из json-файлов.