Test Case sc3.1.2_l2_003: Missing identification of changes in natural language from English to French

Formal Metadata

Formal Metadata
TitleMissing identification of changes in natural language from English to French
DescriptionA document with an excerpt from Shakespeare's play Henry V. The primary language of the document is English (correctly identified with language attributes on the html element), but some speeches are in French. For each speech in French, the language is not identified (with lang="" instead of lang="fr").
CreatorBenToWeb (Christophe.Strobbe@…)
RightsCopyright BenToWeb 2005-2007
LanguageEnglish
Date2005-09-01
Statusaccepted QA

Technologies and Features

Technologies are markup languages or data formats. If the technology is a markup language, “features” refers to elements and attributes.

XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition)

XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition)

Feature: lang (namespace: http://www.w3.org/1999/xhtml) .

Technical specification: Specifying the language of content: the lang attribute .

Test Data

Purpose

This test case is intended to fail because the language of passages in French is not identified.

Expert Guidance

Check whether all changes in natural language are correctly identified.

Test Modes

Accessibility expert.

Test Files

Test file.

TCDL Data

sc3.1.2_l2_003 (XML).

Rules

“Rules” refer to success criteria in WCAG 2.0, checkpoints in WCAG 1.0 and similar requirements.

Primary Rules

The test case fails the following success criterion at line 43, column 15: http://www.w3.org/TR/2006/WD-WCAG20-20060427/guidelines.html#meaning-other-lang-id.

The test case fails the following success criterion at line 54, column 26: http://www.w3.org/TR/2006/WD-WCAG20-20060427/guidelines.html#meaning-other-lang-id.

The test case fails the following success criterion at line 60, column 26: http://www.w3.org/TR/2006/WD-WCAG20-20060427/guidelines.html#meaning-other-lang-id.

The test case fails the following success criterion at line 72, column 26: http://www.w3.org/TR/2006/WD-WCAG20-20060427/guidelines.html#meaning-other-lang-id.

The test case fails the following success criterion at line 85, column 13: http://www.w3.org/TR/2006/WD-WCAG20-20060427/guidelines.html#meaning-other-lang-id.

Functional Outcome

The browser cannot determine the changes in natural language in the document.

Technical Comment

The lang attributes for the French phrases have an incorrect value (empty attribute).

This test case maps to technique H58: Using the lang attribute to identify changes in the natural language (http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/Overview.html#H58).

Secondary Rules

Secondary Rule (WCAG 2.0 - June 2005 Working Draft)

The test case fails the following success criterion at line 43, column 15: http://www.w3.org/TR/2006/WD-WCAG20-20050630/#meaning-other-lang-id.

The test case fails the following success criterion at line 54, column 26: http://www.w3.org/TR/2006/WD-WCAG20-20050630/#meaning-other-lang-id.

The test case fails the following success criterion at line 60, column 26: http://www.w3.org/TR/2006/WD-WCAG20-20050630/#meaning-other-lang-id.

The test case fails the following success criterion at line 72, column 26: http://www.w3.org/TR/2006/WD-WCAG20-20050630/#meaning-other-lang-id.

The test case fails the following success criterion at line 85, column 13: http://www.w3.org/TR/2006/WD-WCAG20-20050630/#meaning-other-lang-id.

Functional Outcome

The browser cannot determine the changes in natural language in the document.

Technical Comment

The lang attributes for the French phrases have an incorrect value (empty attribute).

Secondary Rule (WCAG 2.0 - February 2005 Editor's Draft)

The test case fails the following success criterion at line 43, column 15: http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-20050211/#4.1_use-spec-document-backward-compat-violations.

The test case fails the following success criterion at line 54, column 26: http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-20050211/#4.1_use-spec-document-backward-compat-violations.

The test case fails the following success criterion at line 60, column 26: http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-20050211/#4.1_use-spec-document-backward-compat-violations.

The test case fails the following success criterion at line 72, column 26: http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-20050211/#4.1_use-spec-document-backward-compat-violations.

The test case fails the following success criterion at line 85, column 13: http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-20050211/#4.1_use-spec-document-backward-compat-violations.

Functional Outcome

The document might not be rendered correctly by a screenreader.

Technical Comment

The lang attributes for the French phrases are empty, which causes validation errors.