Bug 12737 - Arabic/Hebrew characters scrolling in reverse
: Arabic/Hebrew characters scrolling in reverse
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Player UI
: 7.3.3
: PC Windows XP
: -- minor with 1 vote (vote)
: 8.0.0
Assigned To: Adrian Smith
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-07-08 10:33 UTC by Osama Zaidan
Modified: 2009-11-01 12:37 UTC (History)
4 users (show)

See Also:
Category: Bug


Attachments
SC (123.20 KB, image/jpeg)
2009-09-14 14:03 UTC, Osama Zaidan
Details
SB3 (188.19 KB, image/jpeg)
2009-09-14 14:04 UTC, Osama Zaidan
Details
Test file (7.73 MB, audio/mpg)
2009-09-14 14:05 UTC, Osama Zaidan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Osama Zaidan 2009-07-08 10:33:13 UTC
For the Arabic characters, the characters are showing up but they are
scrolling from left to right? - Exactly. 
Arabic characters, as well as Hebrew characters are being displayed in a left to right order...(For example; instead of displaying "Hello", it displays
"olleH" )

RN = 090707-000419
Comment 1 Chris Owens 2009-07-13 09:49:33 UTC
Osama, so it's scrolling the wrong way, but the text is written correctly?
Comment 2 Dan Evans 2009-08-25 08:17:25 UTC
Osama- any additional details?  there were some questions in the previous comment.
Comment 3 Osama Zaidan 2009-08-25 10:05:48 UTC
1) Arabic characters supposed to scroll from Right to left, in his case the scrolling is happening left to right 

2) The order of the words is reversed (Hello becomes olleH) 

3) The text characters themselves are OK, Arabic, Hebrew and English
Comment 4 James Richardson 2009-08-25 10:16:01 UTC
Thank you for the update.  Can you verify the same error happens in 7.4 as well?
Comment 5 Osama Zaidan 2009-08-25 12:59:48 UTC
I will contact the customer with the update to 7.4.
Comment 6 Osama Zaidan 2009-08-26 11:28:07 UTC
Send a request to the customer to try 7.4
Waiting for the result.
Comment 7 Chris Owens 2009-08-31 09:53:33 UTC
Triode is this something you could have a look at?  As always, just let me know if not.
Comment 8 Adrian Smith 2009-08-31 10:15:40 UTC
Which version of perl is the problem with?  It looks to me that the regular expressions to automatically find right to left strings are not working correctly, but it would be good to know what system the problem is with.
Comment 9 Osama Zaidan 2009-09-14 14:03:03 UTC
This week I ran a test on my library and verified the problem.
Attached are two screenshots one for SB3 display and the other for SC.
Comparing the pictures, SB3 showing the Arabic word in reverse order 
Also I attached the file I tested with if someone wants to test it in his/her computer.
Comment 10 Osama Zaidan 2009-09-14 14:03:39 UTC
Created attachment 5843 [details]
SC
Comment 11 Osama Zaidan 2009-09-14 14:04:35 UTC
Created attachment 5844 [details]
SB3
Comment 12 Osama Zaidan 2009-09-14 14:05:11 UTC
Created attachment 5845 [details]
Test file
Comment 13 Adrian Smith 2009-10-24 15:15:50 UTC
Michael - I suspect there is some form of change to the internal encoding here or hebrewflip doesn't work with perl 5.10 - any clues?

The regexp which triggers reversing of strings is not matched as characters have BidiClass:AL rather than BidiClass:R set.  However if I extend the regexp to match these I then find that Locale::Hebrew::hebrewflip does not seem to understand the string.  Any views on whether they should really be viewed as AL rather than R characters and why hebrewflip does not like them?
Comment 14 James Richardson 2009-11-01 12:37:41 UTC
*** Bug 15012 has been marked as a duplicate of this bug. ***