In C# 3.9 with WinCE OS, I face issue in parsing Place holders like {0} OR {1} which are part of input Arabic text. For example, {0} should be replaced by some value at runtime-
يرجى إعادة معالجة {0} العملات الورقية التي تم استبعادها
This is the code written.
string text = يرجى إعادة معالجة {0} العملات الورقية التي تم استبعادها
string title = string.Format(value, "Market");
The {0} should be replaced by "Market". However with Arabic , the "Market" is getting positioned to another index, like below, WHICH IS WRONG-
يرجى إعادة معالMarketجة العملات الورقية التي تم استبعادها
Please advise a way out. Everything works well with other languages having LTR direction