You have to be more clear. So you define a string value="سلام" and it renders to "م ا ل س"?
Question is what are you using to render the text, like feathers, or starling text? Is it an embedded font or system font?
Is your android system language set to Arabic or English?