Một điều bạn có thể làm là trộn các ghi đè Unicode rtl / ltr . Nếu mặc định là RTL, hãy sử dụng ghi đè LTR để viết bằng tiếng Anh và sử dụng ghi đè RTL để trở lại bình thường.
Ltr là ‭
, rtl là‮
Ví dụ: trước đây tôi đã thực hiện first ‮ second ‭ third ‮ fourth
bằng HTML và sao chép kết quả:
first second third fourth
Nếu bạn sao chép-dán dòng vào một số vùng văn bản và chơi xung quanh bằng các phím mũi tên trên bàn phím, bạn sẽ thấy khá dễ dàng để nhận ra rằng "thứ hai" và "thứ tư" thực sự là rtl.
Vì vậy, chỉ cần cung cấp cho tất cả mọi người một trang có các phần ghi đè ở định dạng có thể sao chép. Vì đây là các ký tự có độ rộng bằng không, nên có hai nút như:
<button onclick="prompt('Hit Ctrl-C and close','\u8237\u8237')">LTR</button>
<button onclick="prompt('Hit Ctrl-C and close','\u8238\u8238')">RTL</button>
trên một số trang web và cho phép người dùng của bạn sao chép các ký tự từ đó. Lưu ý rằng các ký tự có chiều rộng bằng không, vì vậy chúng sẽ không nhìn thấy bất cứ thứ gì trong hộp.