Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 剑道UI小部件的完全本地化_C#_Asp.net Mvc_Kendo Ui_Localization_Kendo Grid - Fatal编程技术网

C# 剑道UI小部件的完全本地化

C# 剑道UI小部件的完全本地化,c#,asp.net-mvc,kendo-ui,localization,kendo-grid,C#,Asp.net Mvc,Kendo Ui,Localization,Kendo Grid,我一直在尝试使用资源文件在剑道UI小部件中实现一个完整的本地化,但没有得到任何具体的结果 我想要的是本地化小部件的每一条消息。有人能建议如何使用资源文件实现这一点吗 Kendo Grid的JQuery语法和razor语法在实现本地化方面有什么不同吗?选项1-自定义资源文件 您可以将自己的消息注入剑道小部件。如果资源名为resources.resx,则可以如下设置本地化消息: $("#grid").kendoGrid( { filterable: { messages: {

我一直在尝试使用资源文件在剑道UI小部件中实现一个完整的本地化,但没有得到任何具体的结果

我想要的是本地化小部件的每一条消息。有人能建议如何使用资源文件实现这一点吗


Kendo Grid的JQuery语法和razor语法在实现本地化方面有什么不同吗?

选项1-自定义资源文件

您可以将自己的消息注入剑道小部件。如果资源名为resources.resx,则可以如下设置本地化消息:

$("#grid").kendoGrid( {
    filterable: {
        messages: {
            info: "@Resources.FilterInfo",
            filter: "@Resources.Filter" 
        }
    }
});
您只能在razor文件中执行此操作

选项2-消息文件

您可以使用消息文件自动本地化剑道UI,如图所示

如果设置了CurrentUICulture(从代码或web.config),则ASP.NET MVC的Telerik UI将使用本地化的用户界面消息

用于ASP.NET MVC的Telerik UI附带以下区域性的本地化消息:

  • 保加利亚-保加利亚(保加利亚)
  • 丹麦-丹麦(丹麦)
  • 德文(德国)
  • es-西班牙语(西班牙)
  • 英语(美国)
  • 法语(法语)
  • 荷兰-荷兰(荷兰)
  • 波兰(波兰)
  • 葡萄牙-葡萄牙(巴西)
  • 葡萄牙-葡萄牙语(葡萄牙)
  • 罗马尼亚语(罗马尼亚)
  • 俄罗斯-俄罗斯(俄罗斯)
  • sv SE-瑞典语(瑞典)
  • 英国-乌克兰(乌克兰)
  • 中弘中国-中文(中国)
如果不支持CurrentUICulture,则将使用默认的“en-US”


在这种情况下,您可以创建自己的消息文件并在代码中引用它,如图所示。

hi vash,首先是回复的thanx。但我很不幸,因为我使用了这些js文件,但我找不到ms MY的任何js文件。这就是我的基本要求。而且,我还使用了telerik共享的资源文件,在不知不觉中取得了成功,但仍然对这些文件如何为我工作感到困惑。。。。。我想在我不同的项目中使用它们,但现在相同的逻辑对我不起作用。