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
interaction with math content does not work when NVDA language is Japanese #5126
Comments
Comment 1 by jteh on 2015-06-02 11:40 |
Comment 2 by nishimotz on 2015-06-02 13:29
With this setup, NVDA announces math contents in Japanese language. NVDA+Alt+M can zoom into portions, and with the arrow keys it announces the portions in Japanese language as well, although messages such as 'zoom in' or 'zoomed in all of the way' are still in English. |
Comment 3 by jteh on 2015-06-03 00:15 |
Comment 4 by nishimotz on 2015-06-03 06:27 content: http://www.w3.org/Math/XSL/csmall2.xml such as the second one:
setup 1:
In this case, NVDA can announce the math as follows and NVDA+Alt+M works. "17 plus 29 i is an element of set the complex numbers" setup 2 (changed from setup 1):
In this case, NVDA can announce it in Japanese and the Speech Viewer shows:
"is an element of set" is translated into "youso obu" written in Japanese characters, which does not come from NVDA localization. "the complex numbers" is not translated into Japanese. If NVDA+Alt+M is pressed:
Followed by the down arrow key:
In this case, interactive navigation works in Japanese. setup 3 (changed from setup 2):
NVDA can announce it in Japanese in the same way:
If NVDA+Alt+M is pressed:
Followed by the down arrow key:
|
Comment 5 by jteh on 2015-06-03 06:57 In setup 3, are you certain you didn't disable "Trust voice's language when processing characters and symbols"? Otherwise, I don't see why the language we report to MathPlayer would be different. For setups 2 and 3, what does NVDA report for this command in the Python console?
|
Comment 6 by nishimotz on 2015-06-03 07:24 For both setups 2 and 3, speech.getCurrentLanguage() is 'ja_JP' when NVDA+Alt+M is activated. |
Comment 7 by jteh (in reply to comment 6) on 2015-06-03 07:35
In that case, I have no idea why you're seeing different results in setups 2 and 3. In either setup, MathPlayer should be told that the language is "ja_JP". If you are able, you might wish to double check what we're passing to MathPlayer in mathPres.mathPlayer.MathPlayer._setSpeechLanguage (around line 131). |
Comment 8 by nishimotz on 2015-06-03 09:34 My tentative work around it is as follows, which always uses English locale for navigation. Is this issue only in Japanese language?
|
Comment 9 by jteh on 2015-06-03 11:05 |
Reported by nishimotz on 2015-06-01 12:38
setup:
tested contents:
(1)
IE11 with
http://www.dessci.com/en/products/mathtype/compare/mathplayer.htm#ZEqnNum571653
(2)
Firefox 38.0.1 with
http://www.w3.org/Math/XSL/csmall2.xml
steps:
It works as expected when NVDA language is switched to English.
The text was updated successfully, but these errors were encountered: