In our localization system we often manage strings of the form "Hello {0}" or "You have {0} items remaining". In translating these strings to Arabic we discovered that browsers would not allow entering the variable "{0}" portion in a field except at the beginning (or end, right-to-left) of the string.
I have read that with RTL languages, you generally must use complete strings, but I'm not clear why the browsers (or operating system) would disallow entry.
What is standard practice here? Any guidance much appreciated!