ISSUE-143: Bug 14470 - Microdata: Language handling

Bug 14470 - Microdata: Language handling

Raised by:
Richard Ishida
Opened on:

Jeni Tennison 2011-10-14 19:21:01 UTC

It is not clear how microdata handles languages. Language is not mentioned as
part of the microdata data model [1]. It is not exposed within microdata JSON
[2]. It is not used in the algorithm for creating vCard [3] or iCalendar [4],
where it should be used to provide a value for the LANGUAGE property [5][6].

There is a list of examples of multi-lingual content on the web at [7]. Another
example is the EUR-LEX site where information about items of European
legislation is available in multiple languages [8] or on
where Welsh and English titles for the same item of legislation are listed
together [9].

Microdata will be unusable for multi-lingual content if it doesn't preserve the
language of textual values. The spec should make it clear whether language
should be preserved by consumers, ignored, or if this is implementation
dependent. Regardless, the vCard and iCalendar conversions in the spec should
take account of language.

Related Actions Items:
No related actions
Related emails:
  1. Review of tracker issues for best practices (Part V) (from on 2015-04-09)
  2. I18N-ISSUE-143: Bug 14470 - Microdata: Language handling [HTML5-mail] (from on 2011-11-16)

Related notes:

No additional notes.

Display change log ATOM feed

Addison Phillips <>, Chair, Richard Ishida <>, Fuqiao Xue <>, Atsushi Shimono <>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: index.php,v 1.326 2018/10/13 17:29:51 vivien Exp $