On Android devices only (on Simulator and iOS this bug don’t happen), if you try to create a display.newText with the “align” property passing a Hebrew text, it will show in the screen with the inverted alignment (i,e, if I set align = “left” it will show aligned to the right and vice-versa).
Example:
local label = display.newText{parent=sceneGroup, text="English", x=display.contentCenterX, y=display.contentCenterY - 100, font=native.systemFont, fontSize=24, width=display.contentWidth\*.9, align="right"} local label = display.newText{parent=sceneGroup, text="אַנגְלִית", x=display.contentCenterX, y=display.contentCenterY + 100, font=native.systemFont, fontSize=24, width=display.contentWidth\*.9, align="right"}
Output on Android:
Bug submitted (Case #13368635)