Use "#-name:" value from files in "Contraction _Table:" list
The values for "Contraction _Table:" https://gitlab.gnome.org/GNOME/orca/-/blob/master/src/orca/orca-setup.ui#L2128 in Prefrences dialog Braille page is a mixture of what seems to be filenames without extensions and a few translated strings.
For danish language i see these values:
da-dk-g08
da-dk-g16
da-dk-g16-lit
da-dk-g18
da-dk-g26
da-dk-g26-lit
da-dk-g26l
da-dk-g26l-lit
da-dk-g28
da-dk-g28l
da-lt
Which seems to be from https://github.com/pmzambou/liblouis/tree/master/tables but without the ".ctb" part of the filenames.
Since i translate to danish i would like these values to be translatable somehow. Seems the files contains "#-name:" lines that might be used for this.
https://github.com/pmzambou/liblouis/blob/master/tables/da-dk-g08.ctb#L30-L31 contains:
#-name: Dansk computer
#-display-name: Danish computer braille
The po files contains a few translations for some languages like:
Arabic Grade 1
Norwegian Grade 0
Seems like "ar-ar-g1" is translated to "Arabic Grade 1" in the list. But some like "no-no-g0" is not translated to "Norwegian Grade 0" in the list.
- https://gitlab.gnome.org/GNOME/orca/-/blob/master/src/orca/brltablenames.py#L88
- https://gitlab.gnome.org/GNOME/orca/-/blob/master/src/orca/brltablenames.py#L60
I don't know why https://gitlab.gnome.org/GNOME/orca/-/blob/master/src/orca/brltablenames.py only contains 20 languages of which 9 are used:
Arabic
Belgium Dutch
Canada French
Czech
France French
German
Greek
Hindi
Hungarian
Italian
Latvian
Netherlands Dutch
Norwegian
Polish
Portuguese
Spanish
Swedish
U.K. English
U.S. English
Welsh
But i suppose it is not a good idea to add all languages in the po files for the translators to translate it would be alot. Perhaps the translations for languages could come from other places like iso-codes https://salsa.debian.org/iso-codes-team/iso-codes where the strings might already be translated.
In the list upper case values appear before lower case values and a few of the .utb files use upper case but most use lower case so the list is not alfabetically sorted and i can't type "d" to jump to the values starting with "d" so it might not be easy to find what you are looking for in the long list first time you look... which might make it even more dificult for people that are blind.
Using: Orca 3.36.2, GNOME 3.36.2, Fedora Workstation 32.