2012-05-05 21 views
5

This es un widget de calendario gregoriano DHTML. Estoy tratando de hacer un widget Hijri (Calendario Persa - Jalali). ¿Alguien tiene alguna idea?Hijri (calendario persa) Para DwtCalendar.js

+0

@Micheal! mal editado! lo siento ! ¡yo quiero decir que cómo convertir DWTCalendar en un Calendario persa! – bizzr3

Respuesta

5

Prueba este sitio, contiene calendarios jQuery:

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

Tenga en cuenta que este sitio contiene una gran cantidad de calandras para elegir y uno de ellos es el calendario persa.

+0

I significa que cómo podemos convertir 'DWTCalednar' al calendario persa (Hijri)! – bizzr3

+0

¡oh! mis disculpas verifico el código y luego me pondré en contacto con usted tan pronto como pueda. – Aamer

+0

Se necesita mucho trabajo para convertirlo a formato Hijri, ¿por qué no utilizar un calendario Hijri? Como la que proporcioné, le ahorra tiempo y supongo que servirá para su propósito. – Aamer

1

¿Desea cambiarlo por el núcleo Zimbra o simplemente usarlo en un zimlet? Si zimbra core, necesita estar más familiarizado con la estructura de zimbra, no es solo un archivo que necesita ser traducido, pero tiene una serie de configuraciones y algunas partes adicionales (¡mire al final de mi comentario para obtener más consejos!)

si nos fijamos en

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

se daría cuenta de que no tiene que gran parte de la relación con la globalización

Pero si usted quiere tener un zimlet que se extiende calendario, tiene que anular calendario ver anulando funciones invocadas de calendario en onShowMSG

Necesitará solo una función para convertir el calendario al persa y días de mapeo

Como probablemente sepa, la conversación del calendario persa es solo cuestión de nombres y pocos cálculos matemáticos.

sólo tiene que añadir los cálculos establecidos, firstdayoftheweek y establecer los nombres de días ....

se pueden encontrar algunos consejos útiles en Persian Calender implementation in Javascript

.

Algunos consejos:

  1. Muchas de las opciones conifuration están en \ ajax \ config \ Mensajes \ AjxMsg.properties \
  2. No es dwtCalender que es importante, pero la mayoría de los otros archivos relacionados con la fecha como: AjxDateUtil. js en \ ajax \ util \
  3. Zimbra tiene las capacidades de globalización, tratar de mirar a Zimbra para otros idiomas que estar familiarizado con la forma en que se traducen y lugares que se deben cambiar
Cuestiones relacionadas