[wp-trac] [WordPress Trac] #28858: New installation: Language Selector
WordPress Trac
noreply at wordpress.org
Sat Jul 12 17:56:41 UTC 2014
#28858: New installation: Language Selector
-----------------------------+-----------------------------
Reporter: joedolson | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Upgrade/Install | Version: trunk
Severity: normal | Keywords:
Focuses: accessibility |
-----------------------------+-----------------------------
1) Button to move forward has no text. There needs to be some kind of text
in the step button for screen reader users to know what's happening. Patch
adds text 'Set'.
2) Focus is being manipulated so that radio buttons can only be navigated
when fieldset is focused, but the fieldset can't receive focus from the
keyboard. Patch adds tabindex='-1' so that the fieldset can receive focus.
3) Languages are written in native language, but have no lang attribute to
inform screen reader how to pronounce the language. Patch adds
lang="$language['language']" -- this will not be complete, because the WP
language profiles do not match the ISO 639 language code list
http://www.loc.gov/standards/iso639-2/php/code_list.php. Might be a good
idea to set up a language reference so that these can be mapped
appropriately.
4) For sighted keyboard users, navigating the language list does not
trigger scrolling in the language container. This means that any user who
can't use a mouse to navigate the list will not be able to select their
language if it's outside the default visible options. Needs: trigger
scrolling one keypress. And I'm not sure how to do that.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/28858>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list