ISSUE-429: "valid" language tag

"valid" language tag

Raised by:
Addison Phillips
Opened on:
in bugzilla

The description of the cue language span feature reads in part:

A WebVTT cue span start tag "lang" that requires an annotation; the annotation represents the language of the following component, and must be a valid BCP 47 language tag. [BCP47]

The term 'valid' has specific meaning in BCP 47. It requires that all of the subtags in the tag be registered in the IANA registry (or that the tag itself be one of the grandfathered tags). Is this the intended meaning/requirement here? An alternative would be to require "well-formed" language tags (consistent with the BCP 47 grammar but not necessarily consisting of valid subtags).

There is nothing wrong with requiring validity, please note. Only that this is a higher standard than may be supposed by the spec author.
Related Actions Items:
No related actions
Related emails:
  1. Weekly github digest (Tracker items) (from on 2020-04-01)
  2. Daily github digest (WG INTERNAL review issues) (from on 2020-03-27)
  3. Daily github digest (WG INTERNAL review issues) (from on 2019-09-13)
  4. Issues for review during tomorrow's telecon (from on 2017-10-04)
  5. FOR REVIEW: pending and close items for Thursday (from on 2017-09-25)
  6. FOR REVIEW before next Thursday. (from on 2017-09-15)
  7. Please review before next telecon: Pending and close? items (from on 2017-09-08)
  8. Please review! Pending and close? items for next week's telecon (from on 2017-09-01)
  9. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2016-10-11)
  10. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-10-30)
  11. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-06-01)
  12. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-06-01)
  13. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-03-25)
  14. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-03-24)
  15. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-03-24)
  16. [Bug 28263] [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-03-24)
  17. Re: [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-03-22)
  18. [webvtt] "valid" language tags [I18N-ISSUE-429] (from on 2015-03-20)
  19. [minutes] Internationalization WG telecon 2015-03-19 (from on 2015-03-19)
  20. I18N-ISSUE-429: "valid" language tag ⓟ [WebVTT] (from on 2015-02-26)

Related notes:

Need to review and comment on suggestion for a banner.

Richard Ishida, 23 Jul 2015, 11:36:48

Richard Ishida, 16 Mar 2016, 19:43:58

Display change log ATOM feed

Addison Phillips <>, Chair, Richard Ishida <>, Bert Bos <>, 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: 429.html,v 1.1 2023/07/19 12:02:04 carcone Exp $