我使用cldr
和globalize
库。我阅读了我需要加载的文档likelySubtags.json
。
也许是因为我的英语很差,但我无法找到我需要获取这些文件的地方?或者如何生成?
举个例子:
<script>
Globalize.load({
main: {
en: {
...
}
},
supplemental: {
likelySubtags: {
...
},
timeDate: {
...
},
weekData: {
...
}
}
});
</script>
据我了解,它会生成这些 JSON。但是我需要写而不是积分吗?
谁能解释的更清楚?
如果它有任何价值,我需要使用的代码下方:
<script type="text/javascript">
$(function () {
Globalize.locale('en');
// Fix a date validation on the WebKit engine
$.validator.methods.date = function (value, element) {
return this.optional(element) || Globalize.parseDate(value, { skeleton: 'dd.MM.yyyy'});
}
});
</script>
PS 也许,这并不难,但我真的无法获得文档。
添加
这是我现在得到的错误:
未捕获的错误:E_MISSING_CLDR: Missing required CLDR content
supplemental/likelySubtags
。
at createError (globalize.js:105)
at validate (globalize.js:182)
at EventEmitter.validateCldr (globalize.js:204)
at EventEmitter.emitEvent (event.js:416)
at EventEmitter.aliasClosure [as trigger] (event .js:88)
在 Cldr.get (event.js:572)
在 validateLikelySubtags (globalize.js:337)
在 Function.Globalize.locale (globalize.js:392)
在 HTMLDocument。(索引:1892)
在mayThrow(jquery-3.1.1.js:3570)
当然,我知道我需要Globalize.load()
在使用它之前打电话,但我不知道怎么做。