Adding support for custom short version of day and month names.

For the Hebrew language, using substring to deduce the short day
name from the full day name does not work, as all days start with
the same letter. This commit allows to define a different short name
for days and months and fixes the issue for the Hebrew language.