Wikidata supports Julian and Gregorian calendar models. People are asking for support for additional calendar models. Subtasks of this one are tracking requests for individual calendar models.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T87764 Bugs related to time datatype (tracking) | |||
Open | None | T252627 support for additional calendar models | |||
Open | None | T206973 Supporting Solar Hijri calendar model in Wikidata | |||
Open | None | T131593 Supporting Hebrew calendar model in Wikidata | |||
Open | None | T252613 Supporting original Bengali calendar model of India in Wikidata | |||
Open | None | T59704 Support Julian Date (astronomy) | |||
Open | None | T328401 Supporting revised Bengali calendar model of Bangladesh in Wikidata | |||
Open | Feature | None | T356278 Support Hijri (islamic) calendar in wikidata |
Event Timeline
Comment Actions
I am working in adding Hijri (Islamic) calendar. I think it is better to split calendar specified functions of Gregorian and Julian calendars to separated classes and create a common interface for them. Then create a new calendar classes.
As I see, some code of validate dates are in data-values package, so we need another calendar class there.
Comment Actions
I have added Hijri calendar, but I prefer a unique behavior for all calenders, we need a dictionary for calendar strings and limits and two functions: a convertor to Gregorian and a validator.
I have added Hijri calendar, but I prefer a unique behavior for all calenders, we need a dictionary for calendar strings and limits and two functions: a convertor to Gregorian and a validator.