Jak wykryć tekst wpisany w polu tekstowym to RTL

Mam pole tekstowe, w którym użytkownik może wprowadzać tekst w języku angielskim (lub innym języku od lewej do prawej) lub w języku RTL.

Gdy użytkownik pisze w RTL, użytkownik musi nacisnąć Right-shift + Ctrl, aby tekst był wyrównany w prawo i być rtl. Jednak w oknach (i prawdopodobnie w innych nowoczesnych systemach operacyjnych) użytkownik może ustawić dowolną kombinację klawiszy, aby zmienić język i kierunek tekstu.

Wiem, jak wyświetlać tekst jako RTL, ale skąd mam wiedzieć, który kierunek wyświetlać?

Czy istnieje sposób na wykrycie, że tekst wpisany w polu tekstowym / polu tekstowym został wpisany jako RTL?

questionAnswers(3)

yourAnswerToTheQuestion