Bug on display.newText align with Hebrew text

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:

bug13368635-screenshotNexus5.png

Bug submitted (Case #13368635)