I might be missing something, but since it's your webpage/server that ultimately decides whether to display/send Arabic text or not can't you use the browser language preference to also provide a different layout?
Detect if user is using browser with RTL language
-
04-10-2022 - |
Question
How can I detect in my webpage using javascript if the user is using a browser with RTL language? For example Arabic. I want to provide a different layout for them.
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow