-
-
Notifications
You must be signed in to change notification settings - Fork 627
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
reversed words in flat review with arabic language #1601
Comments
Comment 1 by fatma.mehanna on 2011-06-22 15:19 IO - speech.speak (16:51:32): IO - speech.speak (16:53:04): IO - speech.speak (16:53:18): |
Comment 2 by orcauser on 2011-06-22 21:16 Problem reproducable in windows 7. (regression) but cant seem to add the keyword. |
Attachment word.log added by fatma.mehanna on 2011-06-24 12:55 |
Comment 3 by fatma.mehanna on 2011-06-24 13:01 |
Comment 4 by fatma.mehanna on 2011-06-25 11:01 |
Comment 5 by mdcurran on 2011-06-27 00:26 |
Comment 6 by fatma.mehanna on 2011-06-27 10:09 3 press nvda + numpad 7 to switch to flat review. |
Comment 7 by fatma.mehanna on 2011-06-27 13:30 |
Comment 8 by mdcurran on 2011-06-27 23:24 |
Comment 9 by fatma.mehanna on 2011-06-28 21:55 |
Attachment displayModel_rtlReading.patch added by mdcurran on 2011-07-04 08:56 |
Comment 10 by mdcurran on 2011-07-04 09:01 |
Comment 11 by fatma.mehanna on 2011-07-04 16:52 |
Comment 12 by fatma.mehanna on 2011-11-30 22:22 |
Comment 13 by jteh on 2011-11-30 22:32 Mick, as I think we discussed before, I can't see how this patch would work anyway. The text is probably passed in logical order and just written to the screen from right to left. I very much doubt the text would be passed in reversed logical order. |
Comment 14 by mdcurran on 2011-12-04 07:27 |
Comment 15 by orcauser on 2012-01-09 12:09 sadly many of our users are troubled by the reversed text problem and regularly complain. Thank you. |
Comment 16 by mdcurran on 2012-01-10 02:02 |
Comment 17 by jteh on 2012-03-08 21:39 |
Comment 18 by geoff (in reply to comment 13) on 2012-04-13 21:18
This is correct. Certainly prior to the display model stuff, any Hebrew This is further complicated by the fact that at least Hebrew Braille is |
Comment 21 by Shaimaa on 2013-01-04 16:23 |
Comment 22 by jteh on 2013-01-05 00:15 |
Comment 23 by Shaimaa on 2013-01-05 00:50 |
Comment 24 by mdcurran on 2013-03-28 05:44 |
Comment 25 by mdcurran on 2013-03-28 06:36 |
Comment 26 by fatma.mehanna (in reply to comment 25) on 2013-03-28 10:47
yes, i tested, and NVDA stopped to read the message towice when i press NVDA+tab to read it before sending it. now NVDA reads the message one time in a good way without reversing. i also now can use the arrow keys to read the message. |
Comment 27 by fatma.mehanna (in reply to comment 24) on 2013-03-28 10:55
ms word and wordpad are very important for us to be looked at. however, the problem also exists in excel for example when we type in a cell some arabic words and we want to press f2 to modify what we wrote.
thanks. |
Comment 28 by fatma.mehanna on 2013-03-28 16:43 |
Comment 29 by jteh on 2013-03-28 22:58 |
Comment 62 by fatma.mehanna on 2013-05-04 23:39 |
Comment 63 by mohammed on 2013-05-05 07:12 |
Comment 64 by mdcurran (in reply to comment 61) on 2013-05-06 01:44 |
Comment 65 by fatma.mehanna (in reply to comment 64) on 2013-05-06 15:37
yes i confirm this. thanks. |
Comment 66 by fatma.mehanna on 2013-05-09 12:36 |
Comment 67 by mdcurran (in reply to comment 66) on 2013-05-09 23:09 This explains why reviewing by character only sees one character. Though your speech synthesizer may be not expecting this character and therefore is doing something funny like spelling its label... I'm not really sure that much can be done about this. Windows chooses to represent the word with this single character. I guess I would need to understand just how annoying this is. Right now I don't believe it can be fixed. Its also worth noting that this brings up another bug to do with this character: If this is typed in Excel, and then you use the arrow keys to navigate through the word, NVDA will keep announcing that character (the word) for all three original character positions of the word. |
Comment 68 by fatma.mehanna on 2013-05-28 09:38 |
Comment 69 by fatma.mehanna on 2013-05-30 00:49 (a) 83 should be 38 (number of seconds) 3We know that nvda of course reads the folder properties continuously as soon as you open the properties dialogue. i tested using windows7, sp1, 64 bit, english, date and time formatting is arabic. Changes: |
Comment 70 by mdcurran (in reply to comment 68) on 2013-05-30 07:04 Technical: As usual, if this does work, watch out for anything else that may have broken. Havn't had a chance to look at the date bug yet. |
Comment 71 by fatma.mehanna (in reply to comment 70) on 2013-05-31 12:22
yes, the problem has been fixed.
|
Comment 72 by mdcurran (in reply to comment 69) on 2013-06-02 22:52 The time and year etc are now read in the correct direction. However, in this particular example, because its English US messages with Arabic dates, NVDA still has trouble and places the label (e.g. Created, Modified) after the date, rather than before. There is no clear way to fix this... if the label was Arabic this would not occur. Technical: |
Comment 73 by fatma.mehanna (in reply to comment 72) on 2013-06-03 11:29 |
Comment 74 by mdcurran (in reply to comment 73) on 2013-06-04 05:50
No, the reason why those labels appear at the end of the line is to do with the fact that the line contains more arabic text than english text. NVDA has to guess which way to read the line and this is what it guesses. If you can come up with some better rules I'm happy to consider them. But right now, if the line contains more RTL text than LTR text, then the line is ordered RTL (i.e. the date/time on the right, is read before the label on the left). There is nothing in Windows that can tell us if a line is primarily RTL or LTR. Would love to know how a sighted Arabic reader knows which way to read it in this case. |
Comment 75 by mdcurran (in reply to comment 74) on 2013-06-05 00:37 |
Comment 76 by fatma.mehanna (in reply to comment 75) on 2013-06-05 11:04 |
Comment 77 by fatma.mehanna (in reply to comment 74) on 2013-06-05 11:12 |
Comment 78 by mdcurran on 2013-06-11 07:32 Please open new tickets for any issues found in the future. Its very important that I get as much feedback from people as possible in the coming weeks on this as this project is almost at an end. |
Comment 79 by fatma.mehanna on 2013-06-11 12:23 |
Comment 80 by mdcurran (in reply to comment 79) on 2013-06-12 03:49
Sorry, I completely forgot you mentioned that before. Should be now fixed in madaRtl 87319ac (next snapshot). |
Comment 81 by fatma.mehanna (in reply to comment 80) on 2013-06-12 09:55 |
Comment 82 by mdcurran on 2013-06-26 05:51 |
Comment 83 by mdcurran on 2013-06-26 05:52 |
Comment 84 by Michael Curran <mick@... on 2013-07-05 04:39
Changes:
|
Reported by fatma.mehanna on 2011-06-22 15:05
there is a problem with the arabic language. don't know if it exists before lanuching the beta or not.
the problem is when we are in a skype conversation window and pressing nvda+tab to be sure of what we type before sending it, nvda reads the message correctly then repeats it but in a transposing way.
i.e it reads the message again but from the end of the line.
this problem also appears when we use the flat review in ms word.
can't be sure if it appears in other places or not.
note, we never saw this problem before.
i created a log file that may help you discover the root of the problem.
The text was updated successfully, but these errors were encountered: