We're updating the issue view to help you get more done. 

ListFormatter BiDi using FSI/PDI

Description

I'm not sure if it's a CLDR or ICU bug, but it seems that ListFormatter struggles with RTL list with LTR elements.

I'm testing it via C++ API and passing a list like ["Mary", "John"|"Anna",] to ulistfmt_format using "he" locale.

The result is looking sth like this "Anna, Mary וJohn" which is LTR (should be RTL) and if I enforce RTL of the whole string, I'll get the right order by the comma between Anna and Mary will be attached to Anna (LTR) instead of John (RTL).

It seems to me that wrapping elements in FSI/PDI should solve this bug.

Status

Assignee

Markus Scherer

Reporter

TracBot

Labels

Time Needed

Days

Components

Fix versions

Priority

assess