Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-24330

Accessibility / i18n: Mailsender frame does not set default human language

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.8.0
    • Fix Version/s: 10.0
    • Component/s: Mailsender
    • Labels:
    • Environment:
    • 2.9 Status:
      Merge
    • Previous Issue Keys:
      MSND-67

      Description

      The default human language doesn't appear to be set in any of the Mailsender document contexts.

      This is critical especially for international students who use screen-reading software. Their O/S, browser, etc. may default to a different language and the adaptive technology will mispronounce all of the words (for instance, trying to read english text as if it were Spanish, French, etc.). This would be a great source of user annoyance.

      Most Sakai tools declare the default human language in the <html> tag. For example, the portal does like so:
      <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

      This issue is a failure to meet WCAG 2.0 SC 3.1.1 Language of Page: The default human language of each Web page can be programmatically determined. (Level A)
      WCAG 2.0 SC 3.1.1 is described here: http://www.w3.org/TR/UNDERSTANDING-WCAG20/meaning-doc-lang-id.html

      Resource: Internationalization Best Practices: Specifying Language in XHTML & HTML Content - http://www.w3.org/TR/i18n-html-tech-lang/

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                maintenanceteam Core Team
                Reporter:
                brichwin Brian Richwine
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration