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?