Satu hal yang dapat Anda lakukan adalah mencampur override Unicode rtl / ltr . Jika standarnya adalah RTL, gunakan override LTR untuk menulis dalam bahasa Inggris, dan gunakan override RTL untuk kembali ke normal.
Ltr ‭
, rtl adalah‮
Misalnya, sebelumnya saya sudah selesai first ‮ second ‭ third ‮ fourth
dalam HTML dan salin-tempel hasilnya:
first second third fourth
Jika Anda menyalin-menempelkan baris ke beberapa area teks dan bermain-main dengan tombol panah pada keyboard Anda, Anda akan merasa mudah untuk menyadari bahwa "kedua" dan "keempat" memang rtl.
Jadi, cukup beri setiap orang halaman yang memiliki penggantian ini dalam format yang dapat disalin. Karena ini adalah karakter dengan lebar nol, mungkin lebih masuk akal untuk memiliki dua tombol seperti:
<button onclick="prompt('Hit Ctrl-C and close','\u8237\u8237')">LTR</button>
<button onclick="prompt('Hit Ctrl-C and close','\u8238\u8238')">RTL</button>
pada beberapa halaman web dan biarkan pengguna Anda menyalin karakter dari sana. Perhatikan bahwa karakter memiliki lebar nol, sehingga mereka tidak akan melihat apa pun di dalam kotak.