0
我想本地化Korzh組件EasyQuery。實際上,我設法將ui消息本地化。但是實體名稱,屬性和操作符拼寫仍然是英文。在asp.net中Korzh EasyQuery的本地化mvc
以下是我已經做了korzh.com描述(指步
$(document).ready(function() {
var culture = $('#hidCulture').val();
if (culture.contains('nl')) {
EQ.core.texts = getDutchText();
} else if (culture.contains('fr')) {
EQ.core.texts = getFrenchText();
} else {
EQ.core.texts = getEnglishText();
}
});
的文本資源來自另一個文件,看起來像這樣:
getFrenchText = function() {
return {
Local: "fr",
AltMenuAttribute: "Attribute",
AltMenuAttribute: "Attribut",
...
StrAddColumns: "Ajouter des colonnes",
Entities: {
"Company": "Entreprise",
"Office": "Site",
...
},
Attribute: {
"Company.Name": "Nom",
...
},
Operators: {
"Equal": {
"caption": "Egal à",
"displayFormat": "{expr1} [[est égal à]] {expr2}"
}
};
}
有使用resource or property files其他解決方案但它不符合我的需要,據我瞭解,它並不本地化實體名稱。一個遇到同樣的問題?