Page MenuHomePhabricator

SMW cannot cleanly process custom linear types that have bi-directional defined units of measure
Closed, DeclinedPublic

Description

Author: temlakos

Description:
This problem is noticeable when attempting to define a custom linear type in Hebrew, which is an RTL language. The mixing of RTL and LTR display-unit symbols produces inconsistent tooltip displays and garbled property-browsing and Factbox displays. But as long as all the display units are RTL, tooltip and browse displays are "clean" and behave as expected. I'm not sure what can be done about this, other than to instruct all administrators of RTL wikis (and maybe LTR wikis as well) *not* to mix RTL and LTR units to be declared under the special property Display units (_UNIT) or any of its aliases.


Version: unspecified
Severity: enhancement

Details

Reference
bz20978

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:47 PM
bzimport set Reference to bz20978.

Yes, I agree. I do not think that this is actually a bug of SMW; probably it is the browser that gets into trouble when trying to display mixed RTL/LTR content in a tooltip. I don't really see that we can do anything about this.