我在我的jqGrid文件中使用了网格表插件。如何对表的列、表头等进行国际化?我的意思是,我将加载一个属性文件或更改一个变量,我的表格模板将使用该语言?
发布于 2011-08-24 21:00:06
只需替换:
<script src="js/lib/grid.locale-en.js"></script>使用您选择的语言,例如:
<script src="js/lib/grid.locale-pl.js"></script>标准(英语)区域设置,Redmond主题:

波兰语地区,Le Frog jQuery UI主题:

发布于 2011-08-24 22:16:58
我写了关于如何在the post中实现jqGrid国际化的建议。请参见the demo示例。你可以按照我的建议做些改变。您只需修改"i18n/grid.locale-XX.js“文件,而无需更改主jqGrid代码的。
因此,您将能够实现支持多种语言的页面,默认语言将根据web浏览器的语言进行选择。此外,您还可以允许用户将jqGrid语言从

至

例如。
另外,使用jQuery全球化插件的Another old suggestion也可能会让你感兴趣。
发布于 2015-09-09 17:37:11
如果您使用的是4.8及以上版本,可以在网格控制中设置区域参数。
例如$("#jqGrid").jqGrid({ ...地区:'cn',... });
https://stackoverflow.com/questions/7175673
复制相似问题