// From 2.8.1 onward
moment.locale(String, Object);
// Deprecated in 2.8.1
moment.lang(String, Object);
在浏览器中加载语言环境只需要你包含语言环境文件。 请务必指定字符集以防止编码问题。
<script src="moment.js"></script>
<script src="locale/fr.js" charset="UTF-8"></script>
<script src="locale/pt.js" charset="UTF-8"></script>
<script>
moment.locale('fr'); // Set the default/global locale
// ...
</script>
所有语言环境都有缩小版本:
<script src="moment.js"></script>
<script src="min/locales.js" charset="UTF-8"></script>
为了最小化 HTTP 请求,使用我们的 Grunt 任务来编译带有自定义语言环境列表的 Moment:
grunt transpile:fr,it
<script src="min/moment-with-locales.custom.js" charset="UTF-8"></script>
如果你使用 JSPM 作为插件管理器,你应该在你的库中添加语言环境。
import * as moment from 'moment';
import 'moment/locale/fr';
Note: 语言环境文件以 UMD 风格定义,因此它们应该可以在所有环境中无缝工作。