Hi,
I want my Blockly application to be in RTL mode, as it makes more logical sense for it to be that way for the program. The only problem with having Blockly in RTL mode when using a LTR language (I'm using English) is that any text-editing inputs are graphically odd. Any keyboard input starts on the left (as any RTL language would be) then quickly gets flashed to the right, in the correct place. The caret input (the flashing bar or underscore that appears in word processors) is on the left side of the text input instead of on the right side. Is there any way to change RTL mode so that the blocks maintain their RTL qualities, but have any text input be in LTR?
Namely, is there a way to do RTL mode for LTR languages without the above problem occuring?
______________________________________________
Example: ( "|" <--- represents the caret )
"This is my inp|" -- LTR text editing
"|This is my inp" -- RTL text editing
______________________________________________
Thanks,
Austin Ayers