Designing an app for English and Arabic

Does anyone have any pointers for designing forms and apps in general for both forward languages (direction wise) like English, and reverse languages like Arabic languages.

I’m not sure how to deal with the different directions of text. Is it even possible to have one form that handles both?

I’ve never tried, so I don’t know.

But my “forward” == “left-to-right” sense applies not only to my sense of text, but to virtually every user-interface element I’ve laid out in my App, including reports, graphs, and charts.

So, if the Arabic text is, say, just a name or a quotation, in an App intended for “left-to-right” readers, then the “right-to-left” setting might be restricted to just that one text field.

But if the App as a whole is intended to be used by “right-to-left” readers, then I might want to mirror-reflect the entire “left-to-right” layout. :face_with_spiral_eyes: