Wrong display of formatted strings in RTL languages
Bug #538074 reported by
David Planella
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
The original string is "%s, %s"
Rosetta displays it (and allows translation) as RTL.
However, it is shown as "s, %s%", where I would expect a mirrored version of the original -> "s% ,s%"
Jeroen's comment's:
«Yes, same in both ff and chromium; the % at the end is actually at the beginning afaict
then good chance of a marker in the wrong place, breaking up the "%s"»
«there's no rtl or ltr marker in the string as stored in the db either, so this looks like a browser bug that we may have to work around.»
Btw, good way to confirm this is to go to staging and try entering "%s, %s" in the field: it gets messed up.