У меня есть текстовое поле, в котором пользователь может вводить текст на английском языке (или любой другой язык слева направо) или на языке RTL.
Когда пользователь записывает в RTL, пользователь должен нажать Right-shift + ctrl, чтобы текст выравнивался вправо и был rtl. Однако в окнах (и, возможно, в других современных ОС) пользователь может установить любую комбинацию клавиш для переключения языка и направления текста.
Я знаю, как отображать текст как RTL, но как я узнаю, какое направление для отображения?
Есть ли способ обнаружить, что текст, набранный в текстовое поле/текстовое поле, был напечатан как RTL?