2012-05-05 13 views
5

This एक डीएचटीएम ग्रेगोरियन कैलेंडर विजेट है। मैं एक हिजरी (फारसी कैलेंडर - जलाली) विजेट बनाने की कोशिश कर रहा हूं। क्या किसी के पास कोई विचार है?हिजरी (फारसी कैलेंडर) DwtCalendar.js

+0

@Micheal! खराब संपादित! माफ़ कीजिये ! मेरा मतलब है कि डीडब्ल्यूटीसीएंडर को एक फारसी कैलेंडर में कैसे परिवर्तित करें! – bizzr3

उत्तर

1

आप इस हिजरी कैलेंडर का उपयोग कर सकते हैं जो सभी jquery संस्करणों का समर्थन करता है। मैं इन्हें फारसी कैलेंडर के लिए उपयोग करता हूं।

amib Calendar और hasheminezhad Calendar

5

इस साइट का प्रयास करें, यह JQuery calenders शामिल हैं:

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

नोट है कि इस साइट calenders का एक बहुत का चयन करने से और उनमें से एक फारसी कैलेंडर होता है।

+0

मेरा मतलब है कि हम 'DWTCalednar' को फारसी (हिजरी) कैलेंडर में कैसे परिवर्तित कर सकते हैं! – bizzr3

+0

ओह! मेरी माफ़ी मैं कोड की जांच करूंगा और फिर जैसे ही मैं कर सकता हूं मैं आपके पास वापस आऊंगा। – Aamer

+0

इसे हिजरी प्रारूप में बदलने के लिए बहुत सारे काम की ज़रूरत है, इसके बजाय हिजरी कैलेंडर का उपयोग क्यों न करें? मैंने जो प्रदान किया है, वैसे ही यह आपको समय बचाता है और मुझे लगता है कि यह आपके उद्देश्य की सेवा करेगा। – Aamer

1

क्या आप इसे ज़िम्बरा कोर के लिए बदलना चाहते हैं या बस इसे ज़िम्लेट में उपयोग करना चाहते हैं? यदि ज़िम्बरा कोर है, तो आपको ज़िम्बरा की संरचना के साथ और अधिक familaiar होना चाहिए, इसकी सिर्फ एक फ़ाइल नहीं है जिसे अनुवादित करने की आवश्यकता है, लेकिन इसमें सेटिंग की श्रृंखला और कुछ अतिरिक्त भाग हैं (अधिक टिप्स के लिए मेरी टिप्पणी के अंत को देखें!)

आप

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

को देखो, तो ध्यान दिया, कि यह वैश्वीकरण

साथ संबंध की कि ज्यादा नहीं है लेकिन अगर आप एक zimlet कि कैलेंडर फैली करना चाहते हैं, आप कैलेंडर को ओवरराइड करने की जरूरत है ShowMSG

पर कैलेंडर आवंटित कार्यों को ओवरराइड करके देखें

कैलेंडर को पर्सियन में परिवर्तित करने और मैपिंग दिनों को बदलने के लिए केवल एक फ़ंक्शन की आवश्यकता होगी

जैसा कि आप शायद जानते हैं कि फ़ारसी कैलेंडर वार्तालाप केवल नामों और कुछ गणितीय गणनाओं का मामला है।

सिर्फ गणना, firstdayoftheweek सेट जोड़ सकते हैं और दिन के नाम सेट ....

आप Persian Calender implementation in Javascript

में कुछ उपयोगी सुझाव दिए गए पा सकते हैं।

कुछ युक्तियां:

  1. conifuration विकल्पों में से कई में हैं \ ajax \ config \ msgs \ AjxMsg.properties \
  2. इसकी नहीं dwtCalender है कि महत्वपूर्ण है लेकिन ज्यादातर अन्य तिथि संबंधित फाइलों की तरह है: AjxDateUtil। js में \ ajax \ util \
  3. Zimbra भूमंडलीकरण क्षमताओं है, Zimbra को देखने के लिए अन्य भाषाओं तरह से वे अनुवाद और स्थानों से परिचित होने के लिए कोशिश है कि बदलाव किया जाना चाहिए