【发布时间】:2017-02-10 09:15:01
【问题描述】:
我使用cldr 和globalize 库。我在docs 中读到我需要加载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>
附:也许,这并不难,但我真的无法获得文档。
添加
这是我现在得到的错误:
未捕获的错误:E_MISSING_CLDR:缺少必需的 CLDR 内容
supplemental/likelySubtags.
在 createError (globalize.js:105)
验证时 (globalize.js:182)
在 EventEmitter.validateCldr (globalize.js:204)
在 EventEmitter.emitEvent (event.js:416)
在 EventEmitter.aliasClosure [作为触发器] (event.js:88)
在 Cldr.get (event.js:572)
在 validateLikelySubtags (globalize.js:337)
在 Function.Globalize.locale (globalize.js:392)
在 HTML 文档。 (索引:1892)
在mayThrow (jquery-3.1.1.js:3570)
当然,我知道我需要在使用之前致电Globalize.load(),但我不知道如何。
【问题讨论】:
标签: javascript cldr javascript-globalize