Skip to content
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

Inputs for Spanish documents are read out in English instead of Spanish #188

Closed
bestuiexperience opened this issue Apr 2, 2019 · 2 comments
Closed

Comments

@bestuiexperience
Copy link

@bestuiexperience bestuiexperience commented Apr 2, 2019

Summary

Inputs for Spanish documents (where lang="es" are read out in English instead of Spanish)

Example:

  1. https://jsbin.com/foniqakari/edit?html,css,js,output
  2. Start typing a zip code. Notice that the zip code is read out in English.
  3. Now backspace. The numbers are correctly read out in Spanish when backspacing.

Expected result

Expected the input to be read in Spanish both when entering data forward as well as when backspacing.

Actual result

Input was read in English when entering data forward, but in Spanish when backspacing.

Example

https://jsbin.com/foniqakari/edit?html,css,js,output

Additional Information

JAWS version and build number

2019.1810.64 ILM

Operating System and version

Windows 10

Browser and version:

All - Chrome, Firefox, and IE11

@JasonAment
Copy link

@JasonAment JasonAment commented May 1, 2019

Hello, This happens when the "keyboard" language is set to English. The Screen reader will respect the declared keyboard language of the user for the input, but will read the item back in the language of the page. Changing the keyboard language to Español will resolve the issue. The keyboard language can be set separately from the system language. Changing the system language setting may not change the keyboard setting. This can be found in the system tray after a second language pack is installed (See screenshots below).
If your keyboard language is set to English, the input will be in english as you type. When you change the language to Español, the input will report in español as you type.
image
alternative: Screenshot of the keyboard language switcher in the system tray. It is currently set to English.
image
alternative: screenshot of the expanded language setting in the system tray. English is currently selected.
NOTE: All major screen readers will read the values while inputting them in the user declared language of the keyboard.

@JasonAment
Copy link

@JasonAment JasonAment commented May 1, 2019

@bestuiexperience - Thanks for presenting this issue. It prompted a lot of great discussion within the team. :)
Closing this as "not a bug" - by design.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants