2013-01-01 27 views

回答

2

虽然不是一个完整的解决方案,但我刚刚发现this nice implementation,文章在波斯,但作者实现了带有波斯和阿拉伯文日历的jQuery UI日期选择器。

编辑2013年9月6日:

Github另一个贡献,我很喜欢这个实现更好,因为它节省了我从读取的形式收藏价值和狡猾的执行字符串操作将日期转换。

2

jQuery UI的日期选择器定位

一般来说,添加本地化jQuery UI的日期选择器,你需要包括特定的本地化文件,包括日期选择器的脚本之后。例如,要设置一个法国本地化,你可以这样做:

[...include jQuery and jQuery UI...] 
<script type="text/javascript" src="jquery.ui.datepicker-fr.js"></script> 

本地化文件都包括在标准jQuery UI download的一部分,在一个单独的目录(development-bundle/ui/i18n)。有关详细信息,请参阅Datepicker API documentation(位于“本地化”下)。

现状:波斯语中,贾拉利出

目前,jQuery UI的下载包似乎并不包括贾拉利本地化文件。目前,似乎只有一个定期(格鲁吉亚)日历被翻译成波斯语(jquery.ui.datepicker-fr.js)。

解决方案1 ​​ - 自定义的本地化文件

如果你更喜欢使用jQuery的UI的日期选择器,您可以创建自定义本地化文件,基于现有的本地化文件的格式。如果您熟悉相关日历,则不会有困难。

解决方案2 - 使用不同的插件

考虑使用jQuery Calendars plugin代替。它已经在several languages and formats中包含了最常见的世界日历,因此通过设置的轻弹来生成Jalali或任何其他外国日历。

相关问题