[Ietf-languages] Braille and sign writing

Hugh Paterson III <sil.linguist@gmail.com> Fri, 19 August 2022 12:51 UTC

Return-Path: <sil.linguist@gmail.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 CD07BC14CE41 for <ietf-languages@ietfa.amsl.com>; Fri, 19 Aug 2022 05:51:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.439
X-Spam-Level:
X-Spam-Status: No, score=-6.439 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, 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=gmail.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 E2G8RF_A41_M for <ietf-languages@ietfa.amsl.com>; Fri, 19 Aug 2022 05:51:11 -0700 (PDT)
Received: from out.mail.icann.org (out.mail.icann.org [64.78.33.5]) (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 03A40C14CF15 for <ietf-languages@ietf.org>; Fri, 19 Aug 2022 05:50:44 -0700 (PDT)
Received: from MBX112-W2-CO-2.pexch112.icann.org (10.226.41.130) by MBX112-W2-CO-1.pexch112.icann.org (10.226.41.128) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.29; Fri, 19 Aug 2022 05:50:43 -0700
Received: from aesmt112-co-1-1.serverpod.net (10.224.74.75) by MBX112-W2-CO-2.pexch112.icann.org (10.226.41.131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.29 via Frontend Transport; Fri, 19 Aug 2022 05:50:43 -0700
Received: from aesc112-co-1-1.serverpod.net (aesc112-co-1-1.serverpod.net [10.224.76.90]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by aesmt112-co-1.serverpod.net (Postfix) with ESMTPS id CFFB440002 for <ietf-languages@ex.icann.org>; Fri, 19 Aug 2022 05:50:43 -0700 (PDT)
Received: from exmx112-co-1-1.serverpod.net (exmx112-co-1-1.serverpod.net [10.224.72.73]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by aesmt112-co-1.serverpod.net (Postfix) with ESMTPS id ABE73120002 for <ietf-languages@ex.icann.org>; Fri, 19 Aug 2022 05:50:43 -0700 (PDT)
Received: from pechora5.dc.icann.org (pechora5.icann.org [192.0.46.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by west.smtp.mx.mail.icann.org (Postfix) with ESMTPS id 7FF00180002 for <ietf-languages@ex.icann.org>; Fri, 19 Aug 2022 05:50:43 -0700 (PDT)
Received: from mail-vk1-xa2f.google.com (mail-vk1-xa2f.google.com [IPv6:2607:f8b0:4864:20::a2f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pechora5.dc.icann.org (Postfix) with ESMTPS id 626197000344 for <ietf-languages@iana.org>; Fri, 19 Aug 2022 12:50:42 +0000 (UTC)
Received: by mail-vk1-xa2f.google.com with SMTP id d6so55593vko.7 for <ietf-languages@iana.org>; Fri, 19 Aug 2022 05:50:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc; bh=fxrRjdVT4IKMrFwNVd2XuEZIrKfhBYEo6/wC7kful7E=; b=ksvmfcC5ucCLBDxqAxgqumuL/E/9tlt/jZJGldWQQmPPT87dxZLDUhAgQYP3vbsk08 /AwbH6/185fw4Zur2C64fEg4gWDzq/QPknk5YeaaCexpdhsm2immr4VOiyBtpfTwefKv SR6L+DLBkri/3WTSb1Yaaavzk0vGAeG4YlmsLWxcNJabk7ozMQoWxtlOR6FAjUoAujot 2iA1TXHV/cYYTKrBLv6cPGBgGVGGnqBupJ1TBu3jE+CRzsrK1RCNc3u2JRI7BRIPynbr /Krd+Fmm2utUU6fkKv+L99hE8+cY7hY0SvGRFZCfliSi4RQphghhu0s+YSqJqn9xIaUG jIXg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc; bh=fxrRjdVT4IKMrFwNVd2XuEZIrKfhBYEo6/wC7kful7E=; b=ZKGjxRnfFGovy2a8AepmgWztUIMUQF5VpSl6oLwQCESNwCyiFKbXAdJFo17y3Ah43I OddzVayCmT1XJzNiqfHv2QIxxYsykZOk7U3ls25vVHBPdMy+fOAD256DAW4kuxn1OM4u IolpsCVi5YTQTX+OZi/s/vPwLuP5nCGhjOot3EQ94dMGEQ4z4ThpAlA1JmmP0nOB/4/0 6xOfkNE80DvZXsP81nEeGtzaAxcVKWYV4GCu+fgY+8c6t2C8RUAxT0bR6Mu4eUeGeyVY ntL7HvhVgs1EJyiqFzJdlwfISZBpwUnmtM3RPBrWk8DA60LLNgfepHjHoR55CIapFJX5 ejJw==
X-Gm-Message-State: ACgBeo0wevFRJhLFzhryjNX83Dz0oMEdvw5o61Qdxm7v149/hDE+zbTc Uyq+ZXjuHun6jirMX2hqyHynjSsM+3C8b/wgLkWLZdcQtU0=
X-Google-Smtp-Source: AA6agR4zELWPSTJyGouuDtQqegMAznAgEu1cGfbkN797+FhsXlecxrmrx5bU9nyFHNFoJDRGE5d7HzngyZ7FU/kgZqk=
X-Received: by 2002:ac5:c4c1:0:b0:37a:5540:35cc with SMTP id a1-20020ac5c4c1000000b0037a554035ccmr2966927vkl.8.1660913441439; Fri, 19 Aug 2022 05:50:41 -0700 (PDT)
MIME-Version: 1.0
From: Hugh Paterson III <sil.linguist@gmail.com>
Date: Fri, 19 Aug 2022 08:50:30 -0400
Message-ID: <CAE=3Ky_aAok7ARtondzVJSQy2KkiBYpQZoKxKOC0H6OYHWVk5Q@mail.gmail.com>
To: IETF Languages Discussion <ietf-languages@iana.org>
Content-Type: multipart/alternative; boundary="000000000000ae054e05e6978b03"
X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2 (pechora5.dc.icann.org [0.0.0.0]); Fri, 19 Aug 2022 12:50:42 +0000 (UTC)
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.2 cv=bqo8PASi c=1 sm=1 tr=0 a=SRSNG2tq5TuPtBd2c0+Vew==:117 a=SRSNG2tq5TuPtBd2c0+Vew==:17 a=xqWC_Br6kY4A:10 a=biHskzXt2R4A:10 a=7MiK3HiER0sA:10 a=79l8x2PtAAAA:8 a=ln0fz2uUuJSHa2MlsRoA:9 a=QEXdDO2ut3YA:10 a=3Fn2KOR_3MO1ooMs6zoA:9 a=w9fDpQEQQEB64yAm:21 a=us6mcCzri49_gcXwQxJU:22
X-SOURCE-IP: 192.0.46.71
X-SPF-STATUS: soft_fail
X-SPF-FROM-STATUS: not_checked
X-RDNS-STATUS: pass
X-HELO-STRING: pechora5.dc.icann.org
Spam-Stopper-Id: f11034e0-dcc0-4297-a392-c30eca9fcf3e
Spam-Stopper-v2: Yes
X-Spam-Category: None
X-Spam-Reasons: None
X-AES-Category: LEGIT
X-Auto-Response-Suppress: DR, OOF, AutoReply
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/dMD1-_7nDQh2mMcPEk9RDm4paUc>
Subject: [Ietf-languages] Braille and sign writing
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: Fri, 19 Aug 2022 12:51:14 -0000

Greetings,

I have a question which might show my naivety... How does BCP-47 and the
language tag database at IANA treat Braille and Sign Writing?

If I am reading ISO 15924 correctly Braille uses the code "Brai" so there
would be a valid code for English used in the USA encoded via
Braille: en-Brai-US.  Is this example correct?

If I had a service which transformed written text to Braille the input
might be en-US or en-Latn-US and the output presumably en-Brai-US.

With regards to sign languages, if I use the language code "ase" which
modality is assumed, visual, textual or neither? Sign language can be
written using a system called sign writing.  References [1], [2].

For example, if I wanted to encode that a service was a transcription
service from visual ASL "ase" to "ase" encoded in sign writing, how would
those two strings look using BCP-47?

The reason I am asking is that I am describing services which when given a
text translate or transform the text into another language or format.
For example, going from Roman Script English USA to Braille Script English
USA. I am also doing speech to text and text to speech and video to text
for sign and sign writing to video. So in my case I am crossing modalities
and scripts. I am looking to tag the language format in both the input and
the output. I am wondering to what extent BCP-47 can handle these cases.

thanks,
all the best,
Hugh Paterson III

references:
[1]: https://www.signwriting.org
[2]:
https://www.signwriting.org/archive/docs13/sw1283_A_GRAMMAR_OF_SIGNWRITING_by_Stuart_Thiessen.pdf