在这里提到的剑道本地化示例中:http://demos.telerik.com/kendo-ui/grid/localization
网格的数据已本地化。列名称在网格选项中进行了硬编码。有没有办法本地化列名?我正在使用Angular来获取文本进行本地化。我已经注释了必须使用翻译过滤器和属性进行翻译的文本。对于在kendo网格选项中硬编码了列名的kendo网格,应该如何做?
有人可以帮助我解决问题吗?
columns: [
"ProductName",
{ field: "UnitPrice", title: "Unit Price", format: "{0:c}", width: "120px" },
{ field: "UnitsInStock", title:"Units In Stock", width:
...
您只需要使用gettextCatalog.getString()
var unitPriceTitle = gettextCatalog.getString("Unit Price");
var unitsInStockTitle = gettextCatalog.getString("Units In Stock");
...
{ field: "UnitPrice", title: unitPriceTitle, format: "{0:c}", width: "120px" },
{ field: "UnitsInStock", title: unitsInStockTitle , width:
...