Re: [Ietf-languages] Language tag for Han pinyin

Richard Wordingham <richard.wordingham@ntlworld.com> Tue, 31 May 2022 19:25 UTC

Return-Path: <richard.wordingham@ntlworld.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 EFE8CC15BE7E for <ietf-languages@ietfa.amsl.com>; Tue, 31 May 2022 12:25:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ntlworld.com
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 DO5bno9-Cumt for <ietf-languages@ietfa.amsl.com>; Tue, 31 May 2022 12:25:10 -0700 (PDT)
Received: from smtpq1.tb.ukmail.iss.as9143.net (smtpq1.tb.ukmail.iss.as9143.net [212.54.57.96]) (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 9AA31C15AE30 for <ietf-languages@ietf.org>; Tue, 31 May 2022 12:25:10 -0700 (PDT)
Received: from [212.54.57.108] (helo=csmtp4.tb.ukmail.iss.as9143.net) by smtpq1.tb.ukmail.iss.as9143.net with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <richard.wordingham@ntlworld.com>) id 1nw7UK-0003op-HO for ietf-languages@ietf.org; Tue, 31 May 2022 21:25:08 +0200
Received: from JRWUBU2 ([82.27.122.109]) by cmsmtp with ESMTP id w7UKn8xQLuYlrw7UKnQ7lc; Tue, 31 May 2022 21:25:08 +0200
X-SourceIP: 82.27.122.109
X-Authenticated-Sender:
X-Spam: 0
X-Authority: v=2.4 cv=RoXWkQqK c=1 sm=1 tr=0 ts=62966b94 cx=a_exe a=lZfnwhydZ+7bl6OdZ0zTBw==:117 a=lZfnwhydZ+7bl6OdZ0zTBw==:17 a=kj9zAlcOel0A:10 a=oZkIemNP1mAA:10 a=nORFd0-XAAAA:8 a=1Qhj-OTkAAAA:8 a=djVDcFC2nWJdilgMB5oA:9 a=CjuIK1q_8ugA:10 a=AYkXoqVYie-NGRFAsbO8:22
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ntlworld.com; s=meg.feb2017; t=1654025108; bh=sKx9mSsbfYFQPWz80X+iEHN3aNeXb/euZHYWWz4Rcw0=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=ORWExrU37s7H3eA+Nrue+t0n7B7ZPTDouKGbFlvHB/GZm+mtw+9j8bizY+/GpzuVi AsJvOoiZ9iJHITrNiTGhWWwitkOr1t+xIvgdqyJhdbTkb574EJzVYpixteXXfxM11Y s+J/+8QZenMiLQ1JtMqWXerxuBpW53AVbsiKAW/oJ6cNY5BmTmPx8SfEmjFRajqAuI QnF02dJCnNtVDYOGCsXFDY1pEAsyttOXhda6Xmi4VJ2eSn8GJmeqN+Yh88KcKBLGWZ qlKXdvC12aLNgLMrNnzL1GwOilLCBRTK/yUQFAXEA/nbPpQI65iw1VQ7RClNgHwyYw Oju/kIZjByaOw==
Date: Tue, 31 May 2022 20:25:02 +0100
From: Richard Wordingham <richard.wordingham@ntlworld.com>
To: Doug Ewell <doug@ewellic.org>
Cc: ietf-languages@ietf.org
Message-ID: <20220531202502.0ffb2ef6@JRWUBU2>
In-Reply-To: <000201d874f9$4f007b60$ed017220$@ewellic.org>
References: <20220527232636.3a045ad5@JRWUBU2> <CAD2gp_TL60_pPhQBVDY_Y6gf6qWwAFAy4vWXr+9Pz7dOQcZu6g@mail.gmail.com> <CAJ2xs_FADCdU4htmQ+A_tGXaeuEBHPGhKWePNO+aDkzBOF7NhA@mail.gmail.com> <20220529020131.23c43c8a@JRWUBU2> <000001d87319$2e79cae0$8b6d60a0$@ewellic.org> <20220529091237.73e38671@JRWUBU2> <000201d874f9$4f007b60$ed017220$@ewellic.org>
X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4xfIhGo/ZRTHo7XpqD+V1u0Cfo7dJF699chAxHf4btCmJ1VClPgrqDZXIAqSVLUlTkvvlwpmHj/WGhqb8TF270OLWF145nW5nRk/PBEv890CyJqdMke3Qr oiOTG6fot2f6BE88u7z4iyeIwVumSM2lwmJCQ2LyMrf1JWx4FKbkP62afzJX+ko9qcMovp0jzPBjMV2s8NdkKEoIw8EAHwkmEVLHJzAWY+t5QI6hi9x7xLie
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/x6w_jzwcpxlixfcV-1lKD6dmkU8>
Subject: Re: [Ietf-languages] Language tag for Han pinyin
X-BeenThere: ietf-languages@ietf.org
X-Mailman-Version: 2.1.34
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: Tue, 31 May 2022 19:25:15 -0000

On Tue, 31 May 2022 08:18:30 -0600
"Doug Ewell" <doug@ewellic.org> wrote:

> Richard Wordingham wrote:
> 
> > (In the application that prompted this question, English Wiktionary,
> > the contrast within Chinese to be conveyed by the language tag is
> > Han Pinyin v. Wade-Giles.  Script is mostly autodetected, generally
> > using language as a cue.  I suggested using BCP 47 tags rather then
> > non- compliant application-specific tags such as 'cmn-py' and
> > 'cmn-wg'.)  
> 
> I read this as saying there are actual examples in English Wiktionary
> of non-compliant application-specific tags such as 'cmn-py' and
> 'cmn-wg'. If so, that is disappointing.
> 
> Can you post a specific example from Wiktionary where such tags are
> being used?

The meanings of language tags with hyphens are stored in
https://en.wiktionary.org/wiki/Module:languages/datax .  A lot of these
languages are proto-languages, such as:

ine-pro Proto-Indo_European
alg-pro Proto-Algonquian
aus-pam-pro Proto-Pama-Nyungan

There are also conlangs, such as:

art-bsp the Black Speech (scripts Tengwar and Latin)

There are various dialects, such as:

gmw-cfr Central Franconian
roa-leo Leonese (No, I don't know how this differs from Asturian.)

Non-standard language clusters:

inc-pra Prakrit (i.e. the literary and dramatic Prakrits, but
excluding the oldest and youngest Prakrits)

inc-ash Ashokan Prakrit

pra-niy Niya Prakrit

The field translit-module is used to dispatch to transliteration
modules for languages in non-Roman scripts.

For another example of use, we have for instance
https://en.wiktionary.org/wiki/campu (click on the edit tab to see the
language codes in use).  The language tags are used to create most of
the categories listed at the bottom of the page.

Happy reading!

Richard.