For detailed explanation of national (Arabic/Hebrew) calendars
please see, for instance, the following reference document.
The expected functionality of national date pickers to be introduced by this feature is
1. Classes implementing calendaring logic we expect more or less standard API which should serve following purposes:
a. Conversion of date represented as a string from one calendaring system to enother
b. Support integration of calendaring logic into JQuery date picker - https://jqueryui.com/datepicker/
by providing auxiliary methods specific for National calendars.
2. Date picker (https://jqueryui.com/datepicker/) side is expected to show the date inside date picker (both input field and rectangular area on which usually one month of the calendar is graphically displayed) based on different calendaring systems (type of calendar [Thai, Islamic, Hebrew etc.] can be probably passed as a widget option to date picker widget during creation / initialization.
According to Hebrew cultural preferences, the days ow month as well as year notation should be presented by notation based on letters of Hebrew alphabet.
The month names for both Arabic and Hebrew date picker should be specific for each language and presented by letters of corresponding alphabet.
3. Already now it is clear that at the very least following items are currently missing in JQuery:
a. Integration of non Gregorian calendar logic into JQuery date picker
b. National calendars logic propo.
c. Support for Hebrew numerals in Hebrew calendar (https://en.wikipedia.org/wiki/Hebrew_numerals)
d. Additional types of non Gregorian calendars
We are willing to contribute those items