Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Farsi is not in the input table list in braille settings? #6231

Closed
parhamdoustdar opened this issue Aug 2, 2016 · 8 comments
Closed

Farsi is not in the input table list in braille settings? #6231

parhamdoustdar opened this issue Aug 2, 2016 · 8 comments
Milestone

Comments

@parhamdoustdar
Copy link

Even though liblouis authors say that the braille table definitions are used both for input and output, NVDA does not have Farsi as an option in the braille input table. Is it possible to add Farsi to input options?

@josephsl
Copy link
Collaborator

josephsl commented Aug 2, 2016

Hi, are you sure this table uses one-to-one mapping between chars and cells, like that of United States computer braile code? If not, this cannot be included.

From: Parham Doustdar [mailto:notifications@github.com]
Sent: Tuesday, August 2, 2016 3:35 AM
To: nvaccess/nvda nvda@noreply.github.com
Subject: [nvaccess/nvda] Farsi is not in the input table list in braille settings? (#6231)

Even though liblouis authors say that the braille table definitions are used both for input and output, NVDA does not have Farsi as an option in the braille input table. Is it possible to add Farsi to input options?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub #6231 , or mute the thread https://github.com/notifications/unsubscribe-auth/AHgLkJZTFoxibXU1e4advUdCe--m4BO7ks5qbx1bgaJpZM4Jad_D .

@mohammadrezarashad
Copy link

Dear Joseph, can you explain me one-to-one mapping a bit more? Do you mean we should one-cell, and just one-cell Braille equivalent for each character? I corrected the existing Farsi braille table and want to include it as a Braille input table also. Please help me so I can revise the table to meet acceptable standard for Braille input tables in NVDA.

@jcsteh
Copy link
Contributor

jcsteh commented Aug 11, 2016

NVDA currently only supports braille input for computer braille tables. That is, each single character must map to a single braille cell pattern; multiple cells aren't possible, nor are multiple characters mapping to the same cell pattern. This simply isn't possible for some languages, but regardless, this is currently what is required for NVDA. Note that support for uncontracted and contracted braille is being worked on; see #2439.

@mohammadrezarashad
Copy link

Dear Jamie,
Many many thanks for your answer. I'll try to create a separate table
for Farsi according to this rule.

۱۳۹۵-۰۵-۲۱ ۶:۰۶ +۰۴:۳۰ گرینویچ, James Teh notifications@github.com:

NVDA currently only supports braille input for computer braille tables. That
is, each single character must map to a single braille cell pattern;
multiple cells aren't possible, nor are multiple characters mapping to the
same cell pattern. This simply isn't possible for some languages, but
regardless, this is currently what is required for NVDA. Note that support
for uncontracted and contracted braille is being worked on; see #2439.

You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
#6231 (comment)

@mohammadrezarashad
Copy link

Dear friends, I created my Farsi Braille table. I will create my Braille input table for Farsi soon. How can I test these tables with NVDA?

@mohammadrezarashad
Copy link

Dear friends, I created an updated Braille table and also a computer Braille table for Farsi, and sent them to Liblouis mailing list. I'm waiting for their reply.

@jcsteh
Copy link
Contributor

jcsteh commented Jul 7, 2017

Now that contracted braille input (#6449) is in master, NVDA can support input of computer braille, uncontracted braille and contracted braille. Computer braille and uncontracted braille are handled the same way. However, NVDA needs to distinguish contracted braille tables.

If you want new tables added, please provide the following information for each table: the table file name, a description to be shown in the braille tables list and whether it is a contracted braille table. Contracted braille means that one braille cell might produce multiple characters.

Also, there is a table labelled Farsi grade 1 (ar-fa.utb). Should this table be kept? Should its description be changed? I don't quite understand the distinction between Persian and Farsi braille.

@jcsteh
Copy link
Contributor

jcsteh commented Jul 7, 2017

Actually, the existing Farsi grade 1 table already shows up in the input table list now in NVDA master thanks to #6449. Whether it works is another question, but if it doesn't, this needs ot be fixed in the table. I'm going to close this, but please feel free to open another issue if you want new tables added as above. Thanks.

@jcsteh jcsteh closed this as completed Jul 7, 2017
@jcsteh jcsteh added this to the 2017.3 milestone Jul 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants