I am using a UILabel with an i2 localization component. The Arabic is displaying right-to-left (correct) but when it is word-wrapped the label puts the first (right-most) word on the bottom. This is incorrect; Arabic reads top-to-bottom& right-to-left. How can I make word-wrap work correctly for right-to-left languages?