jQuery的i18n插件的一个限制

来源:互联网 发布:php开源erp系统 编辑:程序博客网 时间:2024/05/17 00:04

jQuery的i18n插件,作者是Nuno Fernandes和Matthew Lohbihler,提供了比较好的在JS中国际化的功能。

近来在使用这个插件的时候发现了一个限制,如果不注意会引发js 的 error (可以在浏览器的console中看到)。

具体为:

如果一个资源的定义,为

foo.bar = This is a message

然后又有一个资源的定义,和上面的嵌套了:

foo.bar.title = This is title

就会出错。


解决方法是把改一下资源的定义,避免嵌套的情况:

foo.bar.root = This is a message

foo.bar.title = This is title

0 0