我使用以下字符串作为按钮的值
“将列标题拖到此处以对其列进行分组”,文化为 en-US
如何根据不同的语言设置/文化更改此字符串。有没有其他方法可以通过使用 Globalize.format 进行转换
我使用以下字符串作为按钮的值
“将列标题拖到此处以对其列进行分组”,文化为 en-US
如何根据不同的语言设置/文化更改此字符串。有没有其他方法可以通过使用 Globalize.format 进行转换
您可以在对象中设置本地化指令,如下所示:
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 可以直接确定如何设置按钮文本,除非您想根据日期的显示方式设置区域设置。