Flutter: Text editing RTL

Created on 24 Jul 2017  ·  3Comments  ·  Source: flutter/flutter

Text fields need to have a bidi cursor that shows what direction they are going in.

P4 internationalization text input crowd material design framework proposal

Most helpful comment

rtl is basically done, this is one of the few remaining issues.

All 3 comments

Specifically:

  • [ ] It should be possible to tap between LTR text and RTL text on both ends. For example in "3WERBEH english2 1WERBEH", you should be able to tap on either end of the english text.
  • [ ] On Android, when a cursor is between text of different directions, it should show the cursor in both locations. The side that is near the LTR text should be a half-cursor on the bottom, the part that is near the RTL text should be a half-cursor on the top. This depends on https://github.com/flutter/flutter/issues/11738.

Any updates on RTL support for widgets? I'm writing an app that displays in both arabic & english. It's surprising to see no upvotes to this issue. I'm fairly certain that this is a very important requirement. From what I've read elsewhere in the site, flutter team values issues as much as the need. So, plz leave an upvote, bystanders. Edit: I just saw that there's an entire project within flutter that's dedicated to internationalization :) Link: https://github.com/flutter/flutter/projects/17#card-3918549

rtl is basically done, this is one of the few remaining issues.

Was this page helpful?
0 / 5 - 0 ratings