CLDR Ticket #7969(accepted data)
add implicit directional mark to fa percentSign?
|Reported by:||enh@…||Owned by:||pedberg|
the fa minusSign and plusSign have explicit LRMs, but the percentSign doesn't.
the output of an fa NumberFormat with the fa percentFormat uses fa digits (U+06fx, rather than the ar U+066x digits) and the ar/fa percentSign (U+066a). the fa digits are European Number (EN) rather than Arabic Number (AN), and the percent sign is European number Terminator (ET).
this means that if you try to render just the output of NumberFormat you'll get the visual order x%, but if interpolate the NumberFormat output into a wider string of fa text, you'll get %x because of the rest of the text's directionality. (so for example the fa equivalents of "74%" and "74% charged" would have the % on one side of the number in one case but the other side in the other case.)
my expectation is that you should always get the same visual order for a percentage. i assume that this is the reason that minusSign and plusSign already have implicit marks, and that it's a bug that percentSign [and, by extension, though no-one actually cares, perMille] should have implicit marks too.
- Owner changed from anybody to emmons
- Phase changed from dsub to rc
- Priority changed from assess to major
- Status changed from new to assigned
- Milestone changed from UNSCH to 27
- Phase changed from rc to dsub
- Milestone changed from 27 to 28