5

是一个 DHTML 公历小部件。我正在尝试制作一个 Hijri(波斯日历 - Jalali)小部件。有没有人有任何想法?

4

3 回答 3

5

试试这个网站,它包含 JQuery 日历:

http://keith-wood.name/calendars.html

请注意,此站点包含许多可供选择的日历,其中之一是波斯日历。

于 2012-05-05T05:24:08.793 回答
1

您想为 Zimbra 核心更改它还是只是在 zimlet 中使用它?如果是 zimbra 核心,你需要更熟悉 zimbra 的结构,它不仅仅是一个需要翻译的文件,它有一系列的设置和一些额外的部分(更多提示请看我评论的末尾!)

如果你看

http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/symbols/DwtCalendar.html

会注意到它与全球化没有太大关系

但是,如果您想要一个扩展日历的 zimlet,您需要通过覆盖 onShowMSG 中的日历调用函数来覆盖日历视图

它只需要一个函数来将日历转换为波斯日历并映射日期

您可能知道波斯日历对话只是名称问题和很少的数学计算。

只需添加计算,设置 firstdayoftheweek 并设置天的名称....

您可以在 Javascript 中的波斯日历实现中找到一些有用的提示

.

一些技巧:

  1. 许多配置选项位于 \ajax\config\msgs\AjxMsg.properties\
  2. 它不是重要的 dwtCalender,但主要是其他与日期相关的文件,例如:\ajax\util\ 中的 AjxDateUtil.js
  3. Zimbra 有全球化的能力,试着看看 zimbra 的其他语言,熟悉他们的翻译方式和应该改变的地方
于 2012-09-19T11:32:15.267 回答
1

你可以使用这个支持所有 jquery 版本的回历日历。我将这些用于波斯日历。

amib 日历hashminezhad 日历

于 2014-04-22T07:20:51.017 回答