2012-05-05 11 views

risposta

5

Prova questo sito, contiene calandre JQuery:

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

Nota che questo sito contiene un sacco di calandre tra cui scegliere e uno di loro è il calendario persiano.

+0

Voglio dire che possiamo convertire 'DWTCalednar' in persiano (Hijri) Calendar! – bizzr3

+0

oh! mi scuso controllerò il codice e poi ti risponderò al più presto possibile. – Aamer

+0

Ha bisogno di molto lavoro per convertirlo in formato Hijri, perché non usare invece una calandra Hijri? Come quello che ho fornito, ti fa risparmiare tempo e presumo che servirà al tuo scopo. – Aamer

1

Si desidera modificarlo per il core Zimbra o solo per usarlo in uno zimlet? Se core zimbra, devi essere più familiare con la struttura di zimbra, non è solo un file che deve essere tradotto ma ha serie di impostazioni e alcune parti in più (guarda la fine del mio commento per ulteriori suggerimenti!)

se si guarda al

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

avrebbe notato che non ha più di tanto di relazione con la globalizzazione

Ma se si vuole avere uno Zimlet che si estende calendario, è necessario eseguire l'override calendario vista sovrascrivendo le funzioni richiamate dal calendario in onShowMSG

Avrà bisogno solo di una funzione per convertire il calendario in persiano e giorni di mappatura

Come probabilmente sapete, la conversazione sul calendario persiano è solo questione di nomi e pochi calcoli matematici.

Basta aggiungere i calcoli, impostare firstdayoftheweek e impostare i nomi dei giorni ....

è possibile trovare alcuni suggerimenti utili nella Persian Calender implementation in Javascript

.

Alcuni consigli:

  1. Molte delle opzioni conifuration sono in \ ajax \ config \ msg \ AjxMsg.properties \
  2. sua non dwtCalender che è importante, ma la maggior parte degli altri file relativi data come: AjxDateUtil. js in \ ajax \ util \
  3. Zimbra ha le capacità di globalizzazione, prova a guardare Zimbra per le altre lingue ad avere familiarità con il modo in cui traducono e posti che dovrebbe essere il cambiamento
Problemi correlati