这是一个 DHTML 公历小部件。我正在尝试制作一个 Hijri(波斯日历 - Jalali)小部件。有没有人有任何想法?
问问题
4000 次
3 回答
5
于 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 中的波斯日历实现中找到一些有用的提示
.
一些技巧:
- 许多配置选项位于 \ajax\config\msgs\AjxMsg.properties\
- 它不是重要的 dwtCalender,但主要是其他与日期相关的文件,例如:\ajax\util\ 中的 AjxDateUtil.js
- Zimbra 有全球化的能力,试着看看 zimbra 的其他语言,熟悉他们的翻译方式和应该改变的地方
于 2012-09-19T11:32:15.267 回答
1
你可以使用这个支持所有 jquery 版本的回历日历。我将这些用于波斯日历。
于 2014-04-22T07:20:51.017 回答