我使用以下字符串作为按钮的值
“将列标题拖到此处以将其列分组”,其中culture为en-US
如何根据不同的语言设置/文化更改此字符串。有没有其他方法可以通过使用Globalize.format转换来实现此目的
答案 0 :(得分:0)
您可以在对象中设置本地化指令,如下所示:
var instructions = {
"en" : "Drag a column header here to group its column",
"fr" : "Faites glisser un en-tête de colonne ici pour groupe sa colonne",
"cn" : "这里将一个列标题,集团将其列"
}
假设您的按钮的ID为“#example_button”,您可以使用这样的jQuery函数:
function set_button_instruction_value(text) {
$("#example_button").prop('value', text);
}
因此,如果您将本地化保存到变量,例如“locale”:
var locale = "en";
您可以调用它来更改按钮的值:
set_button_instruction_value(instructions[locale]);
我不认为Globalize.format可以直接确定如何设置按钮文本,除非您想根据日期的显示方式设置区域设置。