我想动态翻译kendo grind下面的按钮(见下图)。
如果有人知道如何翻译文本"拖放" ..我会很高兴
感谢您的帮助。
编辑: 我试图这样做,但这不起作用:
toolbar: [
{ template: kendo.template($("#preparedViewsToolbar").html()) },
{ name: "create" },
{ name: "save" },
{ name: "cancel" }
],
messages: {
commands: {
cancel: "My Cancel changes",
canceledit: "My Cancel"
}
},
答案 0 :(得分:3)
如果使用最新版本的Kendo UI,这非常简单。只需要在网格定义中定义数组中的消息:
messages: {
commands: {
cancel: "My Cancel changes",
canceledit: "My Cancel",
create: "My Add new record",
destroy: "My Delete",
edit: "My Edit",
save: "My Save changes",
select: "My Select",
update: "My Update"
}
}
中的文档
对于Groupable消息,您应该:
groupable : {
messages: {
empty : "My Drag a column header and drop it here to group by that column"
}
},
中的文档
请在此处查看:http://jsfiddle.net/OnaBai/hb4yhco3/
编辑:对于2014-1.528的旧版Kendo UI,您应该使用以下方法:
toolbar : [
{ template: kendo.template($("#preparedViewsToolbar").html()) },
{ name: "create", text : "My Add new record" },
{ name: "save", text: "My Save changes" },
{ name: "cancel", text: "My Cancel changes" }
],
此处修改了之前的JSFiddle示例:http://jsfiddle.net/OnaBai/hb4yhco3/3/