Re: [Ietf-languages] Suggestion to update Urdu Script Designation in the subtag registry

Shawn Steele <Shawn.Steele@microsoft.com> Thu, 13 August 2020 20:53 UTC

Return-Path: <Shawn.Steele@microsoft.com>
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 AA3B93A0433 for <ietf-languages@ietfa.amsl.com>; Thu, 13 Aug 2020 13:53:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VMTJD8t7GRUu for <ietf-languages@ietfa.amsl.com>; Thu, 13 Aug 2020 13:53:40 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2107.outbound.protection.outlook.com [40.107.220.107]) (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 3B2A63A041B for <ietf-languages@ietf.org>; Thu, 13 Aug 2020 13:53:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=afAqrZBBYDb7PPZRBClY4fXSx0FbqePWNlyle353YgA7sVnD0WoxJVsKEExLSLBlswankwCvl+A4exYMBkGVc8k0OrJC5sNh2lzVQqdocuy/0dCAnv/X65yOcF/N7RCBwss6gVvS9Tx4Lctk9NCHF3Pu6v3W60BdLIulRO4GfWLBjldsM0Ue98DdUoq785LU485rH9RjABTNSWYTTzSDmTmnfRDRPxoRvvU0tDPLIZA4FCmciN6XBXAzZr9S81lHGscZzi3fshmo9/uYvPOxed7N1HYttimSTMYN4+QXLs3kU0fySgS5QCrs2+eDz7FI4QuvphKmCJGomVuVlWqrSw==
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-SenderADCheck; bh=BavWw/YauiXCrUvr7sdJuoy1Ou3bqfxFSf4JlEmVJqw=; b=UDNgMhSriroC/zRLWR7SChqAGTZ5yAGpQOr3LUz9YVVh7vVZrsPi4XSAmWM5b5S9UGDUhewX5pdhOsK/bz+V480OHRc+WIuLQUEez+oaT/+n2lA6EdwZe1X4GCZSl9CC2H4Wub0yAvogmPeOqBTOsI9doPyaxWepz87cwNTIOeOqfZ8vU/fcHugKU3zNzNQNXdPwafknreMXTiV5aeBVb/RxL3GsGBTSgqlGH8o4qGkmg0pbMDMqlKXRST4EdyyOexfRNJLaCCCINO6ltAvAm0ePQELXU9IpIJoeSx2m2HP/OHvx+r7Th0tkrTKJ0BtrTZZhCYkuz85LP38gtWy+JQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BavWw/YauiXCrUvr7sdJuoy1Ou3bqfxFSf4JlEmVJqw=; b=QgAT8eHOKNlfwz/+XNC2xsL8YwFdXXwr9NBkZKeZpxw5sVsr54TBDQ8p+WSi5G1Z3TSCz78NAcE9uWJFyLZbXsL1cN9A9ULEX0Ok87YdBsnMXxKhg9lYRbDagt990YJl47MfLWSiNQWJaQT66xelZsEIpzGm+q0SPIs9hjW0pvs=
Received: from MWHPR21MB0847.namprd21.prod.outlook.com (2603:10b6:300:77::13) by MWHPR2101MB0811.namprd21.prod.outlook.com (2603:10b6:301:7b::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.7; Thu, 13 Aug 2020 20:53:34 +0000
Received: from MWHPR21MB0847.namprd21.prod.outlook.com ([fe80::85f1:8111:b65a:9244]) by MWHPR21MB0847.namprd21.prod.outlook.com ([fe80::85f1:8111:b65a:9244%11]) with mapi id 15.20.3305.013; Thu, 13 Aug 2020 20:53:33 +0000
From: Shawn Steele <Shawn.Steele@microsoft.com>
To: Doug Ewell <doug@ewellic.org>, 'Richard Wordingham' <richard.wordingham=40ntlworld.com@dmarc.ietf.org>, "ietf-languages@ietf.org" <ietf-languages@ietf.org>
Thread-Topic: [Ietf-languages] Suggestion to update Urdu Script Designation in the subtag registry
Thread-Index: AdZw0YwxrG6XW+9cQ1W5H4C6dzxxrAAF0WyAAAAbZnAAARceAAAcn8wAAAsstlAABs9zAAAA/cSAAAGXFJA=
Date: Thu, 13 Aug 2020 20:53:33 +0000
Message-ID: <MWHPR21MB0847C9D13AB5480B62D54B2A82430@MWHPR21MB0847.namprd21.prod.outlook.com>
References: <CY4PR0401MB36203305BEFEBF938B654E8FC6420@CY4PR0401MB3620.namprd04.prod.outlook.com> <000201d670e8$d25e7e60$771b7b20$@ewellic.org> <CY4PR0401MB362045E1E4D11D92E1F89443C6420@CY4PR0401MB3620.namprd04.prod.outlook.com> <001a01d670ed$9c868530$d5938f90$@ewellic.org> <f4fa9f5c-3bb6-6b27-f294-7df9e0afa3d4@w3.org> <MWHPR1301MB21120388068B8E68EB6C8DE586430@MWHPR1301MB2112.namprd13.prod.outlook.com> <20200813202922.7afc52bc@JRWUBU2> <001901d671ac$036bd340$0a4379c0$@ewellic.org>
In-Reply-To: <001901d671ac$036bd340$0a4379c0$@ewellic.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=7cb58e99-3d6a-431e-8004-4e1c3e575eeb; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-08-13T20:43:17Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: ewellic.org; dkim=none (message not signed) header.d=none;ewellic.org; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [50.34.80.255]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b2b23b77-4f5b-4b4e-0039-08d83fcaf16f
x-ms-traffictypediagnostic: MWHPR2101MB0811:
x-microsoft-antispam-prvs: <MWHPR2101MB08112C6B36C6CB70DB050B3682430@MWHPR2101MB0811.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR21MB0847.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(39860400002)(136003)(346002)(366004)(26005)(55016002)(8936002)(2906002)(110136005)(8676002)(478600001)(9686003)(6506007)(316002)(10290500003)(15650500001)(966005)(53546011)(186003)(7696005)(33656002)(66446008)(71200400001)(82950400001)(64756008)(8990500004)(76116006)(83380400001)(66556008)(66946007)(5660300002)(66476007)(82960400001)(86362001)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MWHPR21MB0847.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b2b23b77-4f5b-4b4e-0039-08d83fcaf16f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Aug 2020 20:53:33.7153 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: m5KzxdD8jllF36lWpYDVnKcyzmQSMmYR2tNVVOuVsJlhTolbXnZNSv3CAPuyuz2TJytYGeiq8FdhxbL2bTKT4g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR2101MB0811
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/tGawVc4oRYCWxgKCccfUZAnKOSw>
Subject: Re: [Ietf-languages] Suggestion to update Urdu Script Designation in the subtag registry
X-BeenThere: ietf-languages@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <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, 13 Aug 2020 20:53:42 -0000

Wouldn't the better approach be to let the app know that Urdu, particularly Urdu in Arabic, should use this style?

There are numerous cases where a particular "script" has different font preferences depending on the language being displayed.

-Shawn

-----Original Message-----
From: Ietf-languages <ietf-languages-bounces@ietf.org> On Behalf Of Doug Ewell
Sent: Thursday, August 13, 2020 12:58 PM
To: 'Richard Wordingham' <richard.wordingham=40ntlworld.com@dmarc.ietf.org>; ietf-languages@ietf.org
Subject: Re: [Ietf-languages] Suggestion to update Urdu Script Designation in the subtag registry

Richard Wordingham wrote:

>> But aside from
>> characterizing font resources, it’s not clear to me where is it would 
>> be beneficial to use ‘Aran’, either in a language tag or some other 
>> context.
>
> That rather raises the question of why Aran is registered in BCP 47!
>
> However, I think Aran makes sense in catalogues, though my reasoning 
> is based on the apparently analogous situation of Latn, Latf and Latg, 
> but where Latn is not used if Latf or Latg were appropriate. [...]

The subtag 'Aran' is included in the Registry because the code element [Aran] is in ISO 15924, and we have to be extremely careful with the notion of cherry-picking code elements out of a core standard and leaving others behind. We don't know all the reasons why someone would want to use BCP 47, except that we all know (I hope) that web pages aren't the only use case. A tag or subtag that might not make any sense for one context might be very appropriate for another.

Initially, Daniel Billings simply asked for the Suppress-Script for 'ur' to be changed from 'Arab' to 'Aran', without stating the presumed benefit. Subsequent posts showed that he has document-processing applications which select a font based on the script subtag of the content, or based on the Suppress-Script of the language if no explicit script subtag is provided (I hope I have that right).

Well, specifying 'Aran' instead of assuming 'Arab' might make a lot of sense in that case, for printing documents in Urdu where the app doesn't already know what font to pick for Urdu. It might also be appropriate for cataloguing library holdings, as Richard said. It would make no sense at all for tagging plain text, because in plain text there is no difference between calligraphic styles. All of these are potential applications for BCP 47.

--
Doug Ewell | Thornton, CO, US | ewellic.org


_______________________________________________
Ietf-languages mailing list
Ietf-languages@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-languages