Re: [Ltru] Macrolanguage usage

Peter Constable <petercon@microsoft.com> Mon, 26 May 2008 16:54 UTC

Return-Path: <ltru-bounces@ietf.org>
X-Original-To: ltru-archive@megatron.ietf.org
Delivered-To: ietfarch-ltru-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5BDBD28C197; Mon, 26 May 2008 09:54:41 -0700 (PDT)
X-Original-To: ltru@core3.amsl.com
Delivered-To: ltru@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 241E828C111 for <ltru@core3.amsl.com>; Mon, 26 May 2008 09:54:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.585
X-Spam-Level:
X-Spam-Status: No, score=-10.585 tagged_above=-999 required=5 tests=[AWL=0.014, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JvbYrabiGlmk for <ltru@core3.amsl.com>; Mon, 26 May 2008 09:54:34 -0700 (PDT)
Received: from smtp.microsoft.com (smtp.microsoft.com [131.107.115.212]) by core3.amsl.com (Postfix) with ESMTP id B34CF3A6BD2 for <ltru@ietf.org>; Mon, 26 May 2008 09:54:34 -0700 (PDT)
Received: from TK5-EXHUB-C102.redmond.corp.microsoft.com (157.54.18.53) by TK5-EXGWY-E801.partners.extranet.microsoft.com (10.251.56.50) with Microsoft SMTP Server (TLS) id 8.1.240.5; Mon, 26 May 2008 09:54:37 -0700
Received: from NA-EXMSG-C117.redmond.corp.microsoft.com ([157.54.62.44]) by TK5-EXHUB-C102.redmond.corp.microsoft.com ([157.54.18.53]) with mapi; Mon, 26 May 2008 09:54:37 -0700
From: Peter Constable <petercon@microsoft.com>
To: 'LTRU Working Group' <ltru@ietf.org>
Date: Mon, 26 May 2008 09:54:34 -0700
Thread-Topic: [Ltru] Macrolanguage usage
Thread-Index: Aci/PI9ZSJyDYOMsRlO4kT1yA10mlgAEbvfQ
Message-ID: <DDB6DE6E9D27DD478AE6D1BBBB83579562E2A41028@NA-EXMSG-C117.redmond.corp.microsoft.com>
References: <mailman.494.1210865385.5128.ltru@ietf.org><00a901c8b6f5$c04529a0$e6f5e547@DGBP7M81><30b660a20805161108w578b6cf9g11933ca34996a596@mail.gmail.com><005901c8b787$930f98c0$6801a8c0@oemcomputer><30b660a20805161309u67158b6arcb3b2df1c46db6a7@mail.gmail.com><C9BF0238EED3634BA1866AEF14C7A9E561554BEB09@NA-EXMSG-C116.redmond.corp.microsoft.com><30b660a20805161415kb1172f0xa6c4dea251344bb6@mail.gmail.com><4832C21A.4050800@malform.no><30b660a20805201344m22f0f40cmdfba059b0123e477@mail.gmail.com><4834D693.10505@malform.no><30b660a20805212357h1cb04c00k86a64ba6621151ab@mail.gmail.com><48380784.7000001@malform.no> <DDB6DE6E9D27DD478AE6D1BBBB83579562E2A40FC3@NA-EXMSG-C117.redmond.corp.microsoft.com><014d01c8be91$7a61bc20$0201a8c0@streamserve.com> <483A2542.3070209@malform.no> <017b01c8bf0a$cad935b0$0201a8c0@streamserve.com> <483AC8A4.6020702@malform.no>
In-Reply-To: <483AC8A4.6020702@malform.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
MIME-Version: 1.0
Subject: Re: [Ltru] Macrolanguage usage
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Language Tag Registry Update working group discussion list <ltru.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ltru>
List-Post: <mailto:ltru@ietf.org>
List-Help: <mailto:ltru-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ltru-bounces@ietf.org
Errors-To: ltru-bounces@ietf.org

> From: ltru-bounces@ietf.org [mailto:ltru-bounces@ietf.org] On Behalf Of
> Leif Halvard Silli


> As I see it, extlang is supposed to handle the issues dealing with
> negotiation between encompassed languages.

The reasons extlang was originally proposed were:

- it would allow a set of already-registered tags such as zh-yue to change from being grandfathered to being redundant (they would fall out generatively)

- it would all truncate-from-right fallback to provide a match in cases in which the macrolanguage ID was already in widespread use

The former was relevant only to Chinese.

The latter makes sense only if it can be assumed that content tagged aa-bbb would be a reasonable match for requests for aa. That may be valid in cases such as content in zh-cmn or ar-arb (i.e. a predominant language) or in cases in which the encompassed languages really are mutually intelligible (sh-??? would be fitting examples except that sh is among cases in which extlang would not have been used). It is probably not valid, however, in all the other cases, e.g. when the content is zh-yue or ar-auz. Thus, I think it may be fair to say that when extlang was first proposed the putative benefits wrt right-truncation fallback had not been thought through carefully.


> > Even so, and even though 'no' ('nor') is a macrolanguage code for
> nn/nb
> > (or nno/nob), extlang does not apply to nn/nb for backwards
> compatibility
> > reasons.
>
> The Norwegian case is still valid as an example of what extlang
> can/cannot do for a Macrolanguage situation.

Yet, indeed, Norwegian is one case for which it had been assumed extlang would *not* be used.



Peter
_______________________________________________
Ltru mailing list
Ltru@ietf.org
https://www.ietf.org/mailman/listinfo/ltru