Forum Discussion
savasdenli
8 years agoReel Rookie
"destruk" wrote:
Without seeing the actual test display, source text and resulting full text, I can simply suggest - assuming that there is a space between each letter and two or three spaces between words now in the resulting produced output -
A) run your routine as you have it now
B) take the resulting returned string of arabic text and replace two or three consecutive spaces into an unused or uncommon character like *
C) take the result of that operation and replace single spaces with nothing -- ie replace " " with ""
D) take the result of that operation and replace your uncommon substituted character with a single space.
It's a little more work, but if Roku fixes the original problem then you can remove this adjustment, and if they don't then you are good to go.
If it is a display problem, you can check the length of the resulting string and compare it to the length of the source string.
Print LEN(sourcetext)
And for scenegraph, if the string lengths are the same you could put each character into it's own label field for display, and line up the labels with pixel accuracy for display overlapping them if needed to remove the gaps as required for manual display.
Does the source string display with spaces between letters before you reverse the character order?
Thanks for your reply but the problem is not about spaces. If you look the letters in word "كو " when two letters written without spaces the form of letters must be change like this.
"ك و " if you remove space between this two letter it must be like that "كو ". In browser it has been automatically. But in roku it doesn't became.
I want to help about this. Only in Youtube Channel this problem has not been occured and shown correctly.