Protocol Action: 'Matching of Language Tags' to BCP
The IESG <iesg-secretary@ietf.org> Mon, 24 July 2006 20:51 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1G57Oc-0002jy-CV; Mon, 24 Jul 2006 16:51:22 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1G57Oa-0002jZ-Na; Mon, 24 Jul 2006 16:51:20 -0400
Received: from oak.neustar.com ([209.173.53.70]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1G57OZ-0004gt-Ew; Mon, 24 Jul 2006 16:51:20 -0400
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com [10.31.47.10]) by oak.neustar.com (8.12.8/8.12.8) with ESMTP id k6OKpIp0010874 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 20:51:18 GMT
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43) id 1G57OY-00021Y-AP; Mon, 24 Jul 2006 16:51:18 -0400
X-test-idtracker: no
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Message-Id: <E1G57OY-00021Y-AP@stiedprstage1.ietf.org>
Date: Mon, 24 Jul 2006 16:51:18 -0400
X-Spam-Score: 0.1 (/)
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d
Cc: Internet Architecture Board <iab@iab.org>, ltru mailing list <ltru@ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>
Subject: Protocol Action: 'Matching of Language Tags' to BCP
X-BeenThere: ietf-announce@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ietf-announce.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf-announce@ietf.org>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf-announce>, <mailto:ietf-announce-request@ietf.org?subject=subscribe>
Errors-To: ietf-announce-bounces@ietf.org
The IESG has approved the following document: - 'Matching of Language Tags ' <draft-ietf-ltru-matching-15.txt> as a BCP This document is the product of the Language Tag Registry Update Working Group. The IESG contact persons are Ted Hardie and Lisa Dusseault. A URL of this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-ltru-matching-15.txt Technical Summary This document describes a syntax, called a language-range, for specifying items in a user's language preferences, called a language priority list. It also describes different mechanisms for comparing and matching these to language tags. Two kinds of matching mechanisms, filtering and lookup, are defined. Filtering produces a (potentially empty) set of language tags, whereas lookup produces a single language tag. Possible applications include language negotiation or content selection. This document, in combination with draft-ietf-ltru-registry-14, will become BCP 47, replacing RFC 3066. Working Group Summary Working group support for this document is strong. There was one objection raised during IETF Last Call, related to the scope and applicability of the work. This objection had previously been considered and rejected in the working group. Protocol Quality This document was reviewed for the IESG by Ted Hardie. The PROTO shepherd was Martin Duerst. Note to RFC Editor In Section 2: OLD: In a language range, each subtag MUST either be a sequence of ASCII alphanumeric characters or the single character '*' (%2A, ASTERISK). The character '*' is a "wildcard" that matches any sequence of subtags. The meaning and uses of wildcards vary according to the type of language range. NEW: In a language range, each subtag MUST either be a sequence of ASCII alphanumeric characters or the single character '*' (%x2A, ASTERISK). The character '*' is a "wildcard" that matches any sequence of subtags. The meaning and uses of wildcards vary according to the type of language range. In Section 3.3.2 OLD: Split both the extended language range and the language tag being compared into a list of subtags by dividing on the hyphen (%2D) character. Two subtags match if either they are the same when compared case-insensitively or the language range's subtag is the wildcard '*'. NEW: Split both the extended language range and the language tag being compared into a list of subtags by dividing on the hyphen (%x2D) character. Two subtags match if either they are the same when compared case-insensitively or the language range's subtag is the wildcard '*'. _______________________________________________ IETF-Announce mailing list IETF-Announce@ietf.org https://www1.ietf.org/mailman/listinfo/ietf-announce