[Ietf-languages] Re: Braille types
"Steven R. Loomis" <srl295@gmail.com> Wed, 15 July 2026 20:22 UTC
Return-Path: <srl295@gmail.com>
X-Original-To: ietf-languages@mail2.ietf.org
Delivered-To: ietf-languages@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 17E5A1176765F for <ietf-languages@mail2.ietf.org>; Wed, 15 Jul 2026 13:22:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784146920; bh=TsmFz/B+OHyjftc3Pkeqdpd3IDo0B+CVLQNGao/55lk=; h=From:Subject:Date:References:Cc:In-Reply-To:To; b=BhHEFJCNLOPrB2YeAVrOTgJ7+BRPfuVkckjBlfSvrdmQHaV85k/HoivfM2UIDySsg w1Q7fKABhbfvRocRV1O4wMEiMRd0XgnOb/1gBXzDEQOYtFyJDdFeDFwb8K7uMn+jcP u8eO1y0lNK1HZoSuExWGRFZDiCp79gLj8xSF50p0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 1.023
X-Spam-Level: *
X-Spam-Status: No, score=1.023 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, MIME_HTML_ONLY_MULTI=0.001, MIME_QP_LONG_LINE=0.001, MPART_ALT_DIFF=0.79, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=fail (2048-bit key) reason="fail (body has been altered)" header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BuPfdDwg18l4 for <ietf-languages@mail2.ietf.org>; Wed, 15 Jul 2026 13:21:59 -0700 (PDT)
Received: from out.mail.icann.org (out.mail.icann.org [64.78.33.7]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 8BF341176765C for <ietf-languages@ietf.org>; Wed, 15 Jul 2026 13:21:59 -0700 (PDT)
Received: from MBX112-W2-CO-1.pexch112.icann.org (10.226.41.128) by MBX112-E2-CO-1.pexch112.icann.org (10.226.41.200) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 15 Jul 2026 13:21:58 -0700
Received: from aesmt112-va-1-1.serverpod.net (10.216.74.34) by MBX112-W2-CO-1.pexch112.icann.org (10.226.41.129) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43 via Frontend Transport; Wed, 15 Jul 2026 13:21:58 -0700
Received: from aesc112-va-1-2.serverpod.net (aesc112-va-1-2.serverpod.net [10.216.76.35]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by aesmt112-va-1.serverpod.net (Postfix) with ESMTPS id 0A06040004 for <ietf-languages@ex.icann.org>; Wed, 15 Jul 2026 13:21:58 -0700 (PDT)
Received: from exmx112-va-1-1.serverpod.net (exmx112-va-1-1.serverpod.net [10.216.72.34]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by aesmt112-va-1.serverpod.net (Postfix) with ESMTPS id C786940003 for <ietf-languages@ex.icann.org>; Wed, 15 Jul 2026 13:21:57 -0700 (PDT)
Received: from pechora8.dc.icann.org (pechora8.icann.org [192.0.46.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by east.smtp.mx.icann.org (Postfix) with ESMTPS id 983B6100003 for <ietf-languages@ex.icann.org>; Wed, 15 Jul 2026 13:21:57 -0700 (PDT)
Received: from mail-oa1-x2a.google.com (mail-oa1-x2a.google.com [IPv6:2001:4860:4864:20::2a]) (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 pechora8.dc.icann.org (Postfix) with ESMTPS id 812CB6024D90 for <ietf-languages@iana.org>; Wed, 15 Jul 2026 20:21:57 +0000 (UTC)
Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-45133d2974fso3398826fac.1 for <ietf-languages@iana.org>; Wed, 15 Jul 2026 13:21:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784146917; x=1784751717; darn=iana.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:content-type:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Vse9QWne0ajqzhL8WZ/AMw9MioV67rUQ9xUrDOKJv74=; b=Kqu4IdMA311SKxapzXDOCicAhg2JIpKaD/kUrY+cIPmruM06vtIV1X6jMwLdAvewvM PAoGYIV5gNsk9POpS2R6Mu0G4X3NnswhDiioak359rUDS1F2bTWPKwtoJHcnrcneZkvF dIdDK71jDqk6i7Q+iiN7S5azghpt7GdExS9maJXACgS+Po1DnEo98SHBTVPIcGoNDT3D d61IoHj/TfcRoWrXVlRhrpBFB6x/1vEpfDnfqxWiXxqO8AgRdgYsN6NkL8q5Xbsv3hSa CaWBamacbKQsTRL1jg7R2xb4jHdf/+b20gUtO+1zseCA455pGZtgVazpWeJmbUzDQLFK BM5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784146917; x=1784751717; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:content-type:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Vse9QWne0ajqzhL8WZ/AMw9MioV67rUQ9xUrDOKJv74=; b=pUc5bYmXgccj8RL8DmI22817izGczsIMJ/XV0HiYkgPWYYfeQUDA2PxQiNWtV9ThcE 42lt+0SFXYZSieDK7XFoWOlrxL1LgsWVmqPQPyZWlxT2KDorc3AI//XrknYls5ReWadB NLYeRJXt0LUQTQxKUBleNi+bjzRIw5XvnZLkQojPxdo802VrvkHQeBey1SHoq2CN8hRK VF6sqDfG1j+zoSQESuoYqrHz3mTGnrRTyBCel1xS3aLZGbKVSOQYI2neHojl5GAECx6Z TZoHLrFX4WAt5ucJnfcYBpfw0ntt2xweusPFMJjZ0nWinAg35JVPowmkAFLzGMourXZw HW/A==
X-Gm-Message-State: AOJu0YxMEqiwxmQtbLU08Fv+1S2IlibxW6UE0UyIl3Nqrg/mJMrCuREW MlEw1w3Uj9OMNfzKfh1OjVGCB1Yo6mCQt8HfsX3Vispnii0ssq2q8YegByk69dIZ
X-Gm-Gg: AfdE7cnq12AsLkEjqcpnGOrC8DRbTOGz32YVlGgKywjSii6Ry/MBWPCFN4DROKELEiO lkHpj9dOhrfXoOJ7e4e9sgJDq5+YrOHlqhLWt00C1BPCOX1AjZTLcziY36q9eZmD3EvPuBDeIp2 70By2hQOJYjIAGFtSWWTRgpoq9xCIvC5c+da7V1OSfAPhp0PSYYXfCHGKFtj7JVYpunp8t+ly0K QaaqaAHDxCrbN0oYkhaoW40Q/GkXJGRf9ranLj5W5T8xVQHQm53tApsBC8xioWQCPFepqFFP5mp FkkLoXsMZj8uSM5Bz0kATu6tRbEiC/sKKKGTLSQelSi5W70/p3iharJqFz7OSttpqbB7D2Qto42 QK792M0cBaxvayr9eOgewP0ykR+l5xwT05YdCfFcob0P0HK49D33/uy4RjP746kD5FzHrEGXAoV KGi8LzZlqsFh0j0PMKso+sOKxSE2Mw6xPrt7apn8P2modoorGiEn+mOphvVxE2
X-Received: by 2002:a05:6870:f28c:b0:441:f3f6:622b with SMTP id 586e51a60fabf-4560b3eda7amr4429494fac.5.1784146916512; Wed, 15 Jul 2026 13:21:56 -0700 (PDT)
Received: from smtpclient.apple ([173.175.80.24]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-451916ce98dsm20095116fac.13.2026.07.15.13.21.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 13:21:55 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail-D19F58D2-1408-489C-8082-84E59F203B20"
Content-Transfer-Encoding: 7bit
From: "Steven R. Loomis" <srl295@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Wed, 15 Jul 2026 15:21:44 -0500
Message-Id: <01C1B0F1-BA07-4B65-A017-5B4D35771651@gmail.com>
References: <CAE=3Ky8fhgYFppxBnjO_BrE_PoF9mMGYGf7v2FfejQziVQaUww@mail.gmail.com>
In-Reply-To: <CAE=3Ky8fhgYFppxBnjO_BrE_PoF9mMGYGf7v2FfejQziVQaUww@mail.gmail.com>
To: Hugh Paterson III <sil.linguist@gmail.com>
X-Mailer: iPad Mail (23F77)
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.4 cv=DZQXqutW c=1 sm=1 tr=0 ts=6a57ebe5 a=JvtUbkHc61d1hi98nJAIvA==:117 a=JvtUbkHc61d1hi98nJAIvA==:17 a=xqWC_Br6kY4A:10 a=RAioF0-LDSMA:10 a=x7bEGLp0ZPQA:10 a=XS8Pyjr5m5EA:10 a=95EFz5htlIgA:10 a=xop0H2TDAAAA:20 a=UVq9kkz1AAAA:8 a=pGLkceISAAAA:8 a=p7sO1XOIAAAA:8 a=Cq3xAFnZAAAA:8 a=aXYH9qMlAAAA:8 a=48vgC7mUAAAA:8 a=ySmcD6uLAAAA:8 a=NEAV23lmAAAA:8 a=BtiRIR-0HIFhoiAS_qsA:9 a=oAXehXtqNr3rd9hn:21 a=_W_S_7VecoQA:10 a=lqcHg5cX4UMA:10 a=QEXdDO2ut3YA:10 a=fd8BezSa2ySTVFnoALwy:22 a=iZQP8STIHUQmNyFOHFww:22 a=_600A3S7ZuvzogaL-iFx:22 a=uPfJUgkU8qRjvTr2bwXX:22 a=B7pN8X71zXNUP06pywhZ:22 a=HCrIQEZpTcLnaESKiKdM:22 a=bA3UWDv6hWIuX7UZL3qL:22
X-SOURCE-IP: 192.0.46.74
X-SPF-STATUS: soft_fail
X-SPF-FROM-STATUS: not_checked
X-RDNS-STATUS: pass
X-HELO-STRING: pechora8.dc.icann.org
X-DMARC-STATUS: pass
Authentication-Results: east.smtp.mx.icann.org; iprev=pass ip=192.0.46.74; spf=soft_fail client-ip=192.0.46.74 smtp.mailfrom=srl295@gmail.com; dkim=pass (2048-bit key) header.i=@gmail.com; dmarc=pass header.from=gmail.com
Spam-Stopper-Id: 44c40907-4aa9-4654-bfc7-1c50526d7c61
Spam-Stopper-v2: Yes
X-Envelope-Mail-From: srl295@gmail.com
X-AES-Category: LEGIT
X-Spam-Category: None
X-Spam-Reasons: None
X-AES-Processing-Results: eNrFVFFvmzAQ/isRz6MiBEjTp6W02yqtW5Vkmrpqiox9gBdjM9uojar8950hCenSbC+T9sh9391993G+Z8/yCowlVe1dDLwwCBM/GPvDeBEGF+HwIh6fnU+Sb96bgWdqUi2NVXUNesmZo0cRjYIJ8iNCJn6UxJGf5RTTaRzEYcLGNBn2qVRpwCzZCOFiK14vcy4saIPRAEOUWCiUXvekDl9qqJW2jvbsCaXqJS2BrkA7DTUxBpjrYkuuWU20XXe4Qy/XDh+00KDFvA1ScWRDClhoQldcFm3hbqQhCUcBG8d+NokTPxpFoU/Iee6Pw2AUJCxOYhi5Zo3kOQeW9pK9L5/S6eL6/efZzfz6ynEIY9xyJYnY0ji4GR6+I8bQdC6Jg3ehkkgmOjUP3uLDzexqcDedLe4Hl/d30/nccxzQWulUsQMjH0tu4SM3tp2iIpaWqWqk3ZraBoBdP9Uah8Z2ewnHyAx+NlzDtLHljpStO4NT52iX6gwshMqI+Po/WmcCf9rLpoeVemNOtO/lX/6DSgQFg7Sc7n7lM257frDmdT4VvJDA+hjIXGkKbF7ntyctOiBNqX0hxwpzXGwhzN+LIen3YgcD7DW6weqSm3L3NuAJnyHucZ/GVEW4vKnwGBi13+MtiO9VrBeqD0ggOltftTmvR29Pu/8Kbf7yluy0pkpaaNdvCzQG9AmNR9ApBc6MRos7rSzQ/U/Gh7rCpX3U3GJLt/AtT5omM1TzDP7AsqTobhmSf2DNXlQJhLVnbde4C7zTqnIXxmgRTuK3BTohzijG3IJxgSOnql63JfHmOPnbQ7PZ9KdqeXxej5d30y5LwWVboP00eJYy9dR+bn4Bc+MWyw==
X-Auto-Response-Suppress: DR, OOF, AutoReply
Message-ID-Hash: TX5WDQMJTPMERX5HNCW2A5Q534J5CXNO
X-Message-ID-Hash: TX5WDQMJTPMERX5HNCW2A5Q534J5CXNO
X-MailFrom: srl295@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf-languages.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Languages Discussion IETF <ietf-languages@iana.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Ietf-languages] Re: Braille types
List-Id: "Review of requests for language tag registration according to BCP 47 (RFC 4646)" <ietf-languages.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-languages/PSffoMegPQ9730r3kHMZA4RzYDM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-languages>
List-Help: <mailto:ietf-languages-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-languages-owner@ietf.org>
List-Post: <mailto:ietf-languages@ietf.org>
List-Subscribe: <mailto:ietf-languages-join@ietf.org>
List-Unsubscribe: <mailto:ietf-languages-leave@ietf.org>
El jul 15, 2026, a la(s) 3:07 p.m., Hugh Paterson III <sil.linguist@gmail.com> escribió:
Thanks Steve,This example is useful.I think your example would then be underspecificed for the specific variant of Braille represented in a body of text. Perhaps some sort of 0m- construction would be needed. There have been 4 historic encoding varieties used in amharic according to [1]. But the levels known as contracted or uncontracted (which I did not see discussed in the linked resource) are not described and there is no general subtag for LEVEL1 or LEVEL2 (which could be used across different 'language - country - script' pairings).
If I am not mistaken, then an x-level1 tag would not be usable with a -t- construction.Invalid: *de-ch-brai-x-level1-t-fr-ch-brai-x-level2In thinking about a broad scoping solution, would a general purpose set of three tags for Braille be useful? I mean something like -level1 -level2 -level3 IF these are proposed at the variant level, then how do they interact with other variant tags?- HughTeshome Alemu. 2009. “Recognition of Amharic Braille.” M. Sc. Thesis, Addis Ababa, Ethiopia: Addis Ababa University. doi:https://doi.org/10.13140/RG.2.1.1306.3284" target="_blank" rel="nofollow">10.13140/RG.2.1.1306.3284.Hopefully this is helpful.In CLDR we have had contributed at least one Braille transform, using:https://github.com/unicode-org/cldr/blob/main/common/transforms/am-Ethi-t-am-brai.xml" dir="ltr" role="button" width="300" target="_blank">
<cldr.png>
https://github.com/unicode-org/cldr/blob/main/common/transforms/am-Ethi-t-am-brai.xml" target="_blank">cldr/common/transforms/am-Ethi-t-am-brai.xml at main · unicode-org/cldrThe file is typed with BCP47 t-extension:am-Ethi-t-am-BraiThat is, Amharic in the Ethiopic script, transformed to Amharic in the Braille script.This format can have variants and such, so i would imagineen-t-en-Brai-LEVEL1-sEnviado desde mi iPadEl jul 14, 2026, a la(s) 9:18 p.m., Hugh Paterson III <sil.linguist@gmail.com> escribió:Greetings,_______________________________________________I am investigating a few cases of multilingual content and data transfer in Braille. I am wondering if anyone has some practical experience with or example multi-lingual braille text?I don't see any specific entities in the registry that are bound to only be used with braille script but it seems that any language, country, and then [Brai] could be used. But as I have investigated deeper there are often different text encoding standards within a single language-country-Brai set. For example US English has 3 levels of text encoding (direct 1-to-1 with latin, ligature use for common digraphs, and a type of shorthand), other languages have different levels as well. I don't recall any discussion on this list about these issues and I don't see anything in the registry. Am I missing something obvious to others, but hidden to me? ;-)I have found the following resources enlightening (especially #2):1. https://www.perkins.org/wp-content/uploads/2021/07/world-braille-usage-third-edition.pdf" target="_blank" rel="nofollow">https://www.perkins.org/wp-content/uploads/2021/07/world-braille-usage-third-edition.pdf2. https://www.ukaaf.org/wp-content/uploads/2020/03/UEB-foreign-language-guidelines-PDF-file.pdf" target="_blank" rel="nofollow">https://www.ukaaf.org/wp-content/uploads/2020/03/UEB-foreign-language-guidelines-PDF-file.pdf3. https://bskdl.org" target="_blank" rel="nofollow">https://bskdl.org4. https://www.ukaaf.org/service/braille/" target="_blank" rel="nofollow">https://www.ukaaf.org/service/braille/5. https://www.ukaaf.org/standards/ueb/" target="_blank" rel="nofollow">https://www.ukaaf.org/standards/ueb/Kind Regards,Hugh Paterson III
Ietf-languages mailing list -- ietf-languages@ietf.org
To unsubscribe send an email to ietf-languages-leave@ietf.org
- [Ietf-languages] Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types Steven R. Loomis
- [Ietf-languages] Re: Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types Steven R. Loomis
- [Ietf-languages] Re: Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types Doug Ewell
- [Ietf-languages] Re: Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types John Cowan
- [Ietf-languages] Re: Braille types Philip Newton
- [Ietf-languages] Re: Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types Doug Ewell
- [Ietf-languages] Re: Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types Martin J. Dürst
- [Ietf-languages] Re: Braille types Doug Ewell
- [Ietf-languages] Re: Braille types Martin J. Dürst
- [Ietf-languages] Re: Braille types Mark Davis Ⓤ
- [Ietf-languages] Re: Braille types Hugh Paterson III
- [Ietf-languages] Re: Braille types Doug Ewell
- [Ietf-languages] Re: Braille types Doug Ewell