Re: [Ietf-languages] [Ltru] Propose adding ak as prefix to variants akuapem and asante

Doug Ewell <doug@ewellic.org> Thu, 23 February 2023 20:29 UTC

Return-Path: <doug@ewellic.org>
X-Original-To: ietf-languages@ietfa.amsl.com
Delivered-To: ietf-languages@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 35D56C15170B for <ietf-languages@ietfa.amsl.com>; Thu, 23 Feb 2023 12:29:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ejpLQew8oJl7 for <ietf-languages@ietfa.amsl.com>; Thu, 23 Feb 2023 12:29:51 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2060a.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e89::60a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E92EC14CE4A for <ietf-languages@ietf.org>; Thu, 23 Feb 2023 12:29:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zo4YAgAzWPChcJ8bgMnjm7QpSfW4BJ2hb7JPDfJkD4A/4vX125knso65Zh0d33TYFMznkcfU4KId0YLQITmrCiIc2sA5CWPOt+04hB9NMm7Nrb+HC42ZBM4RatKQAYNMSR4WyIeLpf4eCI4u9W5bZyQtRMwqe1mIIiy9TAD24SZHbHc+ZM9BiRgdMWwOCLvSiAe+3xDYJYlQOG7YEGWwHtpmY/woynrIay1IqLI2vezlCIxdVbBHsdVYJL6lmXYePxh5w/XIFy7JubEwX9pRh8Y+RukUHI+2MWd7OcKfVpjKGC0urxMq3h995kawXRCFktbPAcdiQ7sZ24tRsB0frQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QlkWURwF9caZMHqnD5OM+jtX6Hh0iZgycBWkCGVc8to=; b=hBTXeyj3jmXtbLCBIjsqE5iXpybEsX7f6McKFjO5JQOxtsBXkOEIOQnY3f9m6FyqDieCF/duuF+Ly+TOD92lkHiHJeENmdKMsbCB6TNmonqrKbzEVv8yrS6wyE9pvLAFEcbvunThaoU5B6VC1ohMEy2QUuV+o98GDu10nBo4mN+RzDCS+BwzCKo5ELByFwWibeUSeMgyqUGsvhA91D5BqT9O5EyEYOcAExxyH8X4TCXdlVepQ6ENG9OAyc23pwQJfRuO//kERSy2PDRPxu8qsOwP+Jz1FxAt7TEWZLdODTiGwjnYMoQqGccRCwnVsR/5Hv++Qv9c5GCqsibdeU2QBw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ewellic.org; dmarc=pass action=none header.from=ewellic.org; dkim=pass header.d=ewellic.org; arc=none
Received: from SJ0PR03MB6598.namprd03.prod.outlook.com (2603:10b6:a03:38a::21) by BY1PR03MB7192.namprd03.prod.outlook.com (2603:10b6:a03:534::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.20; Thu, 23 Feb 2023 20:29:47 +0000
Received: from SJ0PR03MB6598.namprd03.prod.outlook.com ([fe80::3c5d:871:29df:f08f]) by SJ0PR03MB6598.namprd03.prod.outlook.com ([fe80::3c5d:871:29df:f08f%8]) with mapi id 15.20.6086.017; Thu, 23 Feb 2023 20:29:47 +0000
From: Doug Ewell <doug@ewellic.org>
To: "ietf-languages@ietf.org" <ietf-languages@ietf.org>
CC: "martin_hosken@sil.org" <martin_hosken@sil.org>
Thread-Topic: [Ltru] Propose adding ak as prefix to variants akuapem and asante
Thread-Index: AQHZR8WSEOZ06mb/WE6jHweOmu7BSQ==
Date: Thu, 23 Feb 2023 20:29:47 +0000
Message-ID: <SJ0PR03MB6598D00FCB655D576536F192CAAB9@SJ0PR03MB6598.namprd03.prod.outlook.com>
References: <mailman.63.1677096002.59349.ltru@ietf.org>
In-Reply-To: <mailman.63.1677096002.59349.ltru@ietf.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ewellic.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR03MB6598:EE_|BY1PR03MB7192:EE_
x-ms-office365-filtering-correlation-id: 996a0d8d-4765-4302-bc04-08db15dcb4dd
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5I4Ur11BPAnTVi63/AJm77A5DVUnEzAUrCkRg3dYk8OzU1gU9WxbaG48uy16ykN8X9An3mWxuiTBk8RPm5djk55qNfUKjU8zvKtBACX6VzYF79mY5Nq1REqc/KnHTfUWXolaikvnC9RgQw2stgQKGDuUj7SiCMECY+NU+nbjgvHp8hXe7Uvjk/BIbXrdkdqivCe9AhPItW5+FQABIfc3bjE5jJ9RCecUbMrByfJjqLg6AbqXIHbpEdwkkqSG3jE0/BzBDkmCcKk+t5Lj85yGPkrJatSrsSwSD23j/7MGU360xMy0mh1PRQCVzFkzXwGQzFmGu9Akcg9jVfIc4MROqxSMDEyUpWqakrfJl1v3QLjCukjwqQ1zrEwVk/3PEG7kTmP1Yrc49mrgR/TPSfwOtQ+cghvM8NS/LOj/SH13qXpwD5ZX/E9ZQ0ykUouyTCaWSISLgjGJm+DwqHUxzdIKjUn3DdifARnDmprDAIyW9ky5kvukbw5HxUwU1gbrH4GjupeZy7zGJPiCy0/FZ1Tmf5KKYp2i6mo08Lj3BGjN/DOn8v/xcmR5prTNMrq9yxM4dpRpXOPiHl5gsT4Yp0bsH4BzVk5I5wyyJ4BMFVrqndNeCxzm9/UMhxFD24LN8YKkAoTtC1qDclwCrJ25A7FetO9QsxH3dTGv6qQuuMQvQdVdzLuWi0Hb7fNgdHmdWRbxIigwTc6C3KeNHYLkGhCm3Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR03MB6598.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(366004)(39830400003)(346002)(136003)(376002)(396003)(451199018)(2906002)(33656002)(5660300002)(83380400001)(8936002)(7696005)(26005)(9686003)(71200400001)(186003)(6506007)(6916009)(52536014)(38070700005)(4326008)(76116006)(122000001)(86362001)(38100700002)(55016003)(478600001)(316002)(64756008)(8676002)(41300700001)(66556008)(66446008)(66476007)(66946007); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: IxJyyprS9+GXAOQKvpWpDRi2wn8k4rKonA/Hhl+Or7zuGZQaypqmyWQXtsswMdQ3kCTsHzsVKr9iYIPkFrCCdbQm3QXWcNT3zF0ViPKq4jehXNXmPFiqJAo4gOIG3MOLViU6bIKng8/4/DgRf7cTa5VWmgALnwsukYgnzh1ZLAaqso8aATtdlofGOdMkGO3MbTqovKOGH6+uixjq1cfqtSUhFzR9q2ZlxvoBEh3rJliGtdW1Gm+OEvCeS/FRy7HoONAv2Cb6E+jyXR3K9FBMKfDi/JffVcDbYUG3diBDuEorxsaXNtn75Zaz1IUxXyI8U8FBXYW3M/jDVaSO589MA0hkypgK2yiDVAyvOvWNXKWu2oGF2RxKK2h+sQvkCiggASHHXzNU+dkowQCwW/RH57eE9p69NYiRmGa+pQ6sadas7eJfvLYy3KLFavprnOHCoAzF++NrtQdc9kA2pjOi6Y3rHMljonw7RurYQBEhI2t5owYeD+vXbyIN61kL5aSZS/OHI9XKp6YWwql2fYwE9yyL4ZpzqsvTerMm9cQFafl4Rbh2P58aFwfzRjGPAiascBlPd9Cx9/qc8y0bKcUo6kt80Pzf/40tZYvrkPqpinQfzSgALNbQnx9+N4xrdcS2aHnOCR//T3Shrb8TI7vFGGlClUIG/jFaiqwXgiXDO55xCiR00MBCU27yyr2OYEWr3CWh+6qqbBha5oK6Dr8DRC+i/6oDGWmSk8bBj8u4SxTQGvbHA9qMBG21CLdHdzmj69pXLqf8CFhq3X14fAO3Ax9k/t2qRed9/ZVmaEi85Yr/Oyb0ZmOvKVs1gEqtnwWjvO0VZaAc9yxpnb7owQILSMLRRe0jvxsVeT1Q56fnhaGDpuSK4Ngddl6utnsVaGyKMrO64c6xcYRTFa+wc11ZfTwB291Ir91PHvK9w+KulhuBYsgbtFvjJUKONCrsPXV7k7bC0mqOpGYXh9jeuBOxdqGNQBr3Ok0Zcyhix97uccTEEu9UMkHV2ptfkQEAb7UT69akAXJWfHvq5siznftS7afP/JbUcsYdDbC/DM0bXWgK1qQGdIaAgi4kHxU2bETJO19BEJ44MISMslRdEBLBKLx5l9GKrPeqm7Cm3q0dAN+AFhLjSUwD4OcmlfWxJZu0lTPsa/Jwtd1AuABwzj1kH/PWjTi2dz+uAIlKW8BpYjWZjs/BaRog5S99+4c/3TT/7b29WgMJEAYu5m+UIP46Gnp/NCLQXo1Y4tko9zost3NxWraNxUspy8Q01TON/rluDC3z7QAJVx+7eroGgsdcrps5QdicvDVIGKR8WIzsftKuQ0+1gTBUBxlHhdJ8iKNWtjeka0pDOP8grv+nOgEOluHdBGmvY7oJDZ9/GrG/DZRS5K9Ofwdarc0oUegtUQ7Kvf42cAXn+zsMu/Kg3x5hphkAr6JjgkAm5z6Txdw1jqzYlsNprTdF8y4CaeTgXTNVLCShN2A9J1A99fJAwYLiYbq7L/NheUVtklv0AOzHKqS/I5ZG/zwhq7IojlHxmPeqdyc38Gyl/JAMwFlK9Yul9fv4jWJauCpWLDuKz5/C3oQ=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ewellic.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB6598.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 996a0d8d-4765-4302-bc04-08db15dcb4dd
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2023 20:29:47.4007 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: af914547-9fbe-40e1-a852-1a58e1f247dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wwKF5JQ4GpZEXDs6xElIZlnSKmhHDJ23OYW19J7YJIbNozErVEolKCazrSg9T4rtgiJ28Dao+a1HLwj3pEPQHQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB7192
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/wHR0i8GP16B4lpSaMIXYFfd1O1o>
Subject: Re: [Ietf-languages] [Ltru] Propose adding ak as prefix to variants akuapem and asante
X-BeenThere: ietf-languages@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Review of requests for language tag registration according to BCP 47 \(RFC 4646\)" <ietf-languages.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-languages>, <mailto:ietf-languages-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-languages/>
List-Post: <mailto:ietf-languages@ietf.org>
List-Help: <mailto:ietf-languages-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-languages>, <mailto:ietf-languages-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Feb 2023 20:29:55 -0000

Martin Hosken wrote on the LTRU list:

> It is common practise (e.g. CLDR) to treat the language properties of
> a macro language as if it were one (the perceived 'largest') of the
> languages in the set. So for example, ak is treated as equivalent to
> tw. Since tw may take the variants aquapem and asante, I propose that
> ak should be able to take them too.
>
> I realise this may be slightly contentious in terms of should one
> treat ak as tw. But since CLDR and various other tagging systems do,
> I see no harm in allowing ak to take the variants.

One of the main benefits of tagging content as to language is to allow easy, reliable, and consistent matching. It’s not normally considered desirable to intentionally create “duplicate” or “alias” tags for the same linguistic entity.

There are exceptions to this principle: extended language subtags (so one can equivalently write “yue” or “zh-yue”), legacy subtags that have been deprecated by the core standard (“iw” or “he”) or by the transition from the old RFC 3066 registry (“i-lux” or “lb”), and perhaps others. But the goal is generally to avoid new exceptions.

For example, people occasionally ask for a region subtag ‘UK’ to serve as a duplicate of ‘GB’, to allow usage such as “en-UK”, on the basis that the country is popularly called “the UK” or that its ccTLD is “.uk” or — fallaciously, with respect to ISO 3166-1 — that the term “Great Britain” does not include Northern Ireland, or some other justification. But the only real purpose this would serve for BCP 47 language tagging would be to complicate matching; tools and libraries would need to add a special exception outside of what is in the Registry.

The Wikipedia article on “IETF language tag” was edited several years ago to claim that script subtags could be considered an “aliasing” mechanism, so that (for example) “yi-Hebr” could be considered an alias of “yi”. I went to some lengths to reword that, because “alias” tends to imply a mechanism meant for convenience, and the whole point of Suppress-Script is to reduce the likelihood of this happening.

“ak/aka” and “tw/twi” are distinguished from each other in all of ISO 639-1, 639-2, and 639-3. In 639-3, Akan is a macrolanguage that encompasses Twi (and also Fanti). The CLDR TC can decide to override this distinction in CLDR and conflate a 639-3 macrolanguage with its largest encompassed language, but I personally don’t think that’s the approach this group should take, as the gatekeepers of the LSR with more or less a commitment to uphold the classification judgments of the core standards.

As some will point out, BCP 47 does not forbid any variant from being used with any prefix one chooses; for example, one could legally write “fr-akuapem”. The Prefix field is a recommendation, not a law. But the suggestion here is to add prefixes that would imply equivalence between the two resultant tags. Most variant subtags with multiple Prefix fields intend that the resultant tags are interpreted differently; “pt-ao1990”, say, is not the same as “gl-ao1990”. This proposal would enshrine this sort of equivalence between Akan and Twi in the LSR.

I’m not the Reviewer, and his decision is the one that matters here, but if it were me, I’d reject this request.

--
Doug Ewell, CC, ALB | Lakewood, CO, US | ewellic.org