gpt4 book ai didi

javascript - 如何让 Dojo 中的荷兰语言环境正常工作?

转载 作者:搜寻专家 更新时间:2023-11-01 05:08:34 25 4
gpt4 key购买 nike

我需要将日期格式化为荷兰语区域设置(荷兰,荷兰语)字符串。我发现道场 supports这个,但我无法让它工作。我是 Javascript 新手。不要低估我幸福的无知。

已编辑

<html>
<title>title</title>
<body>
<SCRIPT TYPE="text/javascript" SRC="http://ajax.googleapis.com/ajax/libs/dojo/1.4/dojo/dojo.xd.js">
</SCRIPT>

<script type="text/javascript">
dojo.require("dojo.date");
dojo.require("dojo.date.locale");

dojo.addOnLoad(function() {
var d = new Date('2009/12/23');
console.log(d, dojo, dojo.date);

var dstr = dojo.date.locale.format(d, {locale:'nl-nl'});
document.write(dstr);
});


</script>
</body>

Firebug 打了我一巴掌:

Bundle not found: gregorian in dojo.cldr , locale=nl-nl

(function(){var _1=null;if((_1||(typeof ....setTimeout(dojo._loadInit,1000);}})();\n

最佳答案

菲利克斯,请再试一次。您必须在引导时在包含 dojo.js 的标记中简单地指定您希望在页面上使用的语言环境。然后,无需在其他任何地方提及它,除非您希望使用 djConfig.extraLocale 在页面上支持多个语言环境

<SCRIPT TYPE="text/javascript" SRC="http://ajax.googleapis.com/ajax/libs/dojo/1.4/dojo/dojo.xd.js" djConfig="locale: 'nl'"> 

如果您不指定此项,区域设置默认为 navigator.language,这是您的浏览器已安装的语言。将“语言环境”参数从格式调用中移除是您通常想要做的。然后它将只选​​择该页面的默认值。

关于javascript - 如何让 Dojo 中的荷兰语言环境正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1951833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com