Web applications Datejs如何切换语言?
我正在为iOS Android构建一个web应用程序,刚刚包括了这个库 Datejs库支持150种语言Web applications Datejs如何切换语言?,web-applications,switch-statement,datejs,Web Applications,Switch Statement,Datejs,我正在为iOS Android构建一个web应用程序,刚刚包括了这个库 Datejs库支持150种语言 <script type="text/javascript" src="date-en-US.js"></script> <script type="text/javascript" src="date-de-DE.js"></script> <script type="text/javascript" src="date-fr-FR.js
<script type="text/javascript" src="date-en-US.js"></script>
<script type="text/javascript" src="date-de-DE.js"></script>
<script type="text/javascript" src="date-fr-FR.js"></script>
等等
如果用户更改了语言,我如何在我的应用程序中从US切换到FR?AFAIK,您必须选择一个文件。你不能把它们都装进去。您可以尝试类似的模块加载器,但我认为date.js不会很好地配合,因为它修改了全局
date
对象。而且,它是很久以前写的。如果你打算继续使用它,我建议你使用
作为一种选择,我建议你考虑或。这两种语言都能满足动态切换语言的要求。Moment更全面、更流行,但Sugar拥有DateJS所追求的一些自然语言解析。两者都比date.js更稳定,更受支持。在我更新的fork()中,您可以使用AJAX进行切换,或者如果您使用NodeJS,则一切都是动态的
在更新版本中,只需使用正确的IETF代码(例如“es MX”)简单调用方法
Date.i18n.setLanguage
。从sugar开始,并在第一次尝试时全部工作。整个页面的可编辑示例非常棒!!!将以前的datejs代码替换为sugar代码,并在第一次尝试时全部工作。整个页面的可编辑示例非常适合尝试不同的组合!!!激烈的很高兴听到这个消息!一定要感谢和。