0
官方文檔僅展示從現有翻譯中挑選的內容。我試圖用通過UI網本身使用的代碼,但對我來說不會工作無論出於何種原因:如何將自定義翻譯添加到用戶界面?
(function() {
angular.module('ui.grid').config(['$provide', function($provide) {
$provide.decorator('i18nService', ['$delegate', function($delegate) {
$delegate.add('pl', {
groupPanel: {
description: 'Przeciągnij nagłówek kolumny tutaj, aby pogrupować według niej.'
},
sort: {
ascending: 'Sortuj rosnąco',
descending: 'Sortuj malejąco',
remove: 'Wyłącz sortowanie'
},
}
});
return $delegate;
}]);
}]);
})();
什麼是實現上述目標的正確方法?
可悲的是它不工作。是的'groupPanel.description'將由'i18nService'翻譯,但對電網下拉菜單保持翻譯:(爲了突出問題,我加了2譯文。按預期工作第一。其次是應顯示列下拉分類菜單上的應用沒有。 –
確定。我發現的bug。語言改變UI網不會重新呈現頭下拉,所以我需要指定'pl' ** **前UI電網呈現的第一次。 –
我挖一些更多ui-grid.js將與這個plunkr一起工作,但ui-grid.min.js將不會:|所以我將「標記爲答案」退回 –