JEM-Project
JEM-Project copied to clipboard
Dashes can't be localized / typography
For example, the Basic Module displays dates as
D, j.m.Y, %H:%M - %H:%M
Using the en dash to denote a time span is correct in English but not in other languages. E.g. in German a Halbgeviertstrich should be used:
D, j.m.Y, %H:%M–%H:%M
On pages with already several other occurrences of time spans this typographical inconsistency badly influences the overall design impression.
If integrating the dashes with the localization scheme seems too cumbersome, adding a field to the settings page or extending the strftime
field from %H:%M
to %H:%M - %H:%M
would be absolutely sufficient.
Additionally, typography could further be improved by automatically removing the "," if "Y" is removed from the date format field in order to avoid a ".,"-situation.
Thanks a lot for your project and for developing it as free software!