Your Moodle version

Calendars: Persian calendar

Maintained by Picture of Shamim Rezaie Shamim Rezaie
This plugin provides Jalali calendar support for Moodle

The Jalali calendar (also known as the Modern Iranian calendar or the Solar hijri calendar) is a solar calendar which is the official calendar in Iran and Afghanistan.

The calendar type system was introduced in 2.6, so this will not work in any Moodle versions earlier than this.


Screenshot #0
Screenshot #1


Picture of Shamim Rezaie
Shamim Rezaie (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • MD shot of me from his iphone4
    Tue, Dec 3, 2013, 4:03 PM
    Thank you for submitting this Shamim, it works great on my 2.6 (tested today on 12 Azar smile )
    I've added a issue tracker url based on your git url, please check to see that it is correct.
  • Picture of majid shafaee
    Sat, Dec 7, 2013, 2:52 AM
    سلام. من امروز 15/9 خواستم روی مودل نصب کنم
    که به مشکل خوردم.
    وقتی از این صفحه install رو میزنم
    500 - Internal server error.
    There is a problem with the resource you are looking for, and it cannot be displayed.
    این اررو نمایش داده میشه
    وقتی هم میخوام از طریق فایل زیپ نصب کنم. بعد از زدن نصب صفحه validation passed نمایش داده میشه
    که فقط یه
    Declared maturity level
    .اما بعد از نصب همون اررور 500 نمایش دااده میشه.
    وقتی هم از مسیر
    calendar / type
    فولدر jalali
    رو پاک میکنم
    و فایل بک آپ رو برمیگردونم دوباره سایت بالا میاد.
    لطفا در صورت امکان راهنمایی نمایید
    با سپاس
  • Picture of Shamim Rezaie
    Sat, Dec 7, 2013, 3:06 AM
    Dear Majid,

    Please write here in English. Though you are welcome to write in Persian in the Persian community (

    well... The "internal server error" is a very general error message. Perhaps you could find a more specific error message in your web-server's log files.
  • Picture of Hossein Taleghani
    Tue, May 20, 2014, 7:12 PM
    I found your plugin very helpful with moodle 2.6.
    Do you have any plan to update this plugin for moodle 2.7?
  • Picture of Shamim Rezaie
    Tue, May 20, 2014, 8:38 PM
    Hi Hossein

    It also works with 2.7
  • Picture of Euphoria Angel
    Fri, Nov 21, 2014, 10:14 PM
    Thanks for the plugin.
    I'm very glad seeing such active Persian members in Open-Source Community.
  • Picture of Euphoria Angel
    Fri, Nov 21, 2014, 10:15 PM
    btw, tested on moodle 2.8 and seems working.
  • Picture of Rouhollah Mazarei
    Thu, Aug 6, 2015, 5:25 PM
    Thank you very much, it works on my moodle (2.9).
  • Picture of ariyan ariyan
    Mon, Sep 14, 2015, 2:00 PM
    Hi Mr Rezaie
    I'm using this calendar system on two versions of moodle (one 2.5.1+ using the old patch you released & one 2.9 with new plugin)
    I need all of moodle use the Jalali system but for one of my own written local plugins I need the Gregorian date but when the plugin is active both "date_selector" element and "userdate" function use the jalali system & I can't mak ethem to produce Gregorian date;
    How can I produce Gregorian date with "date_selector" element and "userdate" function when the Jalali calendar is active?
  • Picture of maryam norouzi
    Tue, Apr 26, 2016, 4:19 PM
    Hi dear friends
    I have installed jalali plugin and selected jalali in my site in site administrator/appearance/calendar/calendar type . but calendar of my site is still gregorian.
    what should i do to fix it?
  • Picture of maryam norouzi
    Tue, Apr 26, 2016, 5:40 PM
    Hello again
    I understood how to fix it but now I have another problem. When nobody has logged in to my site, every thing is english. I mean calendar is jalali but month's name and all menus are english. Once any body logs in, every thing turn to persian. What's the problem?

  • Picture of maryam norouzi
    Tue, Apr 26, 2016, 5:44 PM
    I fixed it my friends, LOL
Please login to post comments