Skip to content

Commit c26bbaf

Browse files
authored
Update liblouis to 3.34.0 (#18227)
Summary of the issue: liblouis 3.34 has been released. Description of user facing changes: New braille tables and fixed tables
1 parent f6287ba commit c26bbaf

File tree

5 files changed

+24
-6
lines changed

5 files changed

+24
-6
lines changed

include/liblouis

Submodule liblouis updated 100 files

projectDocs/dev/createDevEnvironment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ If you aren't sure, run `git submodule update` after every git pull, merge or ch
8787
* [eSpeak NG](https://github.com/espeak-ng/espeak-ng), version 1.52.0
8888
* [Sonic](https://github.com/waywardgeek/sonic), commit `8694c596378c24e340c09ff2cd47c065494233f1`
8989
* [IAccessible2](https://wiki.linuxfoundation.org/accessibility/iaccessible2/start), commit `3d8c7f0b833453f761ded6b12d8be431507bfe0b`
90-
* [liblouis](http://www.liblouis.io/), version 3.33.0
90+
* [liblouis](http://www.liblouis.io/), version 3.34.0
9191
* [Unicode Common Locale Data Repository (CLDR)](http://cldr.unicode.org/), version 46.0
9292
* NVDA images and sounds
9393
* [Adobe Acrobat accessibility interface, version XI](https://download.macromedia.com/pub/developer/acrobat/AcrobatAccess.zip)

source/brailleTables/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,14 @@ def listTables() -> list[BrailleTable]:
186186
"gr-gr-g1.utb": "el.ctb",
187187
"he.ctb": "he-IL-comp8.utb",
188188
"hr.ctb": "hr-comp8.utb",
189+
"lt.ctb": "lt-8dot.utb",
189190
"mn-MN.utb": "mn-MN-g1.utb",
190191
"nl-BE-g0.utb": "nl-NL-g0.utb",
191192
"nl-NL-g1.ctb": "nl-NL-g0.utb",
192193
"no-no.ctb": "no-no-8dot.utb",
193194
"no-no-comp8.ctb": "no-no-8dot.utb",
194-
"ru-compbrl.ctb": "ru.ctb",
195+
"ru-compbrl.ctb": "ru-comp6.utb",
196+
"ru.ctb": "ru-comp8.utb",
195197
"ru-ru-g1.utb": "ru-litbrl-detailed.utb",
196198
"Se-Se-g1.utb": "sv-g0.utb",
197199
"sk-sk-g1.utb": "sk-g1.ctb",

source/brailleTables/__tables.py

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,13 @@
253253
addTable("grc-international-es.utb", _("Spanish for Greek text"))
254254
# Translators: The name of a braille table displayed in the
255255
# braille settings dialog.
256-
addTable("hbo.utb", _("Hebrew (Biblical) grade 1"))
256+
addTable("hbo.utb", _("Hebrew (Biblical) IHBC"), contracted=True)
257+
# Translators: The name of a braille table displayed in the
258+
# braille settings dialog.
259+
addTable("hbo-cantillated.utb", _("Hebrew (Biblical) full cantillation"), contracted=True)
260+
# Translators: The name of a braille table displayed in the
261+
# braille settings dialog.
262+
addTable("hbo-slim.utb", _("Hebrew (Biblical) Slim"), contracted=True)
257263
# Translators: The name of a braille table displayed in the
258264
# braille settings dialog.
259265
addTable("he-IL.utb", _("Israeli grade 1"))
@@ -352,7 +358,7 @@
352358
addTable("lg-ug-g1.utb", _("Luganda literary braille"))
353359
# Translators: The name of a braille table displayed in the
354360
# braille settings dialog.
355-
addTable("lt.ctb", _("Lithuanian 8 dot"))
361+
addTable("lt-8dot.utb", _("Lithuanian 8 dot"))
356362
# Translators: The name of a braille table displayed in the
357363
# braille settings dialog.
358364
addTable("lt-6dot.utb", _("Lithuanian 6 dot"), inputForLangs={"lt"}, outputForLangs={"lt"})
@@ -453,7 +459,10 @@
453459
addTable("ro.ctb", _("Romanian"))
454460
# Translators: The name of a braille table displayed in the
455461
# braille settings dialog.
456-
addTable("ru.ctb", _("Russian computer braille"))
462+
addTable("ru-comp6.utb", _("Russian 6 dot computer braille"))
463+
# Translators: The name of a braille table displayed in the
464+
# braille settings dialog.
465+
addTable("ru-comp8.utb", _("Russian 8 dot computer braille"))
457466
# Translators: The name of a braille table displayed in the
458467
# braille settings dialog.
459468
addTable("ru-litbrl.ctb", _("Russian literary braille"), inputForLangs={"ru"}, outputForLangs={"ru"})
@@ -549,6 +558,9 @@
549558
addTable("th-g1.utb", _("Thai grade 1"), input=False, contracted=True, outputForLangs={"th"})
550559
# Translators: The name of a braille table displayed in the
551560
# braille settings dialog.
561+
addTable("th-g2.ctb", _("Thai grade 2"), input=False, contracted=True)
562+
# Translators: The name of a braille table displayed in the
563+
# braille settings dialog.
552564
addTable("tr.ctb", _("Turkish grade 1"), inputForLangs={"tr"}, outputForLangs={"tr"})
553565
# Translators: The name of a braille table displayed in the
554566
# braille settings dialog.

user_docs/en/changes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212

1313
* Component updates:
1414
* Updated NSIS to 3.11 (#18027, @dpy013)
15+
* Updated LibLouis Braille translator to [3.34.0](https://github.com/liblouis/liblouis/releases/tag/v3.34.0). (#18227, @LeonarddeR, @codeofdusk)
16+
* Added new tables for Biblical Hebrew as well as for Russian 6 dot computer braille and Thai Grade 2.
17+
* Substantial updates to Lithuanian braille tables.
18+
* Small improvements to Hungarian, Dutch, Norwegian and Turkish tables.
1519
* In browse mode, it is now possible to use number keys 1 to 9 (previously 1 to 6), to navigate to the corresponding heading. (#18014, @CyrilleB79)
1620
* When Elements List or Find dialogs are opened, NVDA won't change the configuration profile, similar to the behavior in other NVDA dialogs. (#18160, @nvdaes)
1721

0 commit comments

Comments
 (0)