CLDR Ticket #6889(accepted data)
Direction of Hebrew date interval formats in case of adjacent number ranges (years, days)
|Reported by:||tatiana.racheva@…||Owned by:||pedberg|
In Hebrew, when numbers in the range are adjacent to each other (i.e., not separated by other textual elements), the order is left-to-right.
Example 1: if you take the format "d–d MMM", you would expect the visual order to be "Month Day1–Day2"
Example 2: if the format is "d MMM–d MMM", then you would expect the visual order to be "Month2 Day2 – Month1 Day1"
If the wrong dash symbol is used (Hyphen, U+002D), then the order is automatically handled correctly. If the typographically-appropriate en-dash symbol is used (which is is, in the data), then the order is incorrect for the 1st example. See http://www.hebrewbooks.org/journals for examples of date ranges. Here's another example of other types of numeric ranges: http://www.dialog.co.il/ (there's a table showing salary ranges by experience).
This situation can be remedied by surrounding the en-dash with U+202A (LTR) and U+202C (pop), or, less optimally, using the hyphen instead of the correct en-dash.
There is no such distinction in other RTL languages (Arabic, Farsi), as far as I was told. In both cases, the ranges would go right-to-left. For example, check out the copyright date range at the bottom of http://www.aljazeera.net/portal. They're using the hyphen instead of the dash.
You can see the difference in an application such as Notepad. When in RTL mode, if the date range that's using a hyphen, such as 2000-2013, is surrounded with Arabic characters and spaces, the direction is RTL, but in the Hebrew context the direction is LRT.
I couldn't find any discussion regarding the direction of ranges, or date ranges specifically. It's possible that there's no issue usually because people use hyphens almost always instead of the en-dashes, which are not easily available on computer keyboards, and dashes cause the ranges to behave "correctly."
- Owner changed from anybody to pedberg
- Priority changed from assess to medium
- Status changed from new to assigned
- Milestone changed from UNSCH to 25rc