-
-
Notifications
You must be signed in to change notification settings - Fork 626
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
Automatic braille table suggestion based on the user's language #290
Comments
Comment 1 by jteh on 2009-06-24 01:42 |
Comment 2 by Bernd on 2011-03-06 14:09 |
Comment 3 by Bernd on 2012-06-11 17:14 |
Comment 4 by nvdakor on 2013-01-25 08:35
|
Labeled as feature. Some thoughts. It seems that @jcsteh doesn't want to rely on liblouis metadata alone, which I understand and agree with. @dkager, you might have a better overview on how the metadata thing is going? Personally, I think we should allow language maintainers to set their prefered defaults with some restrictions (e.g. no grade 2). Such an automated selection system could be broader in scope. For speech, I belief selection of the desired language is done in the espeak driver, which is a bit ugly imo. |
Related: #6952 (comment) |
Slowly. :) |
The new brailleTables module introduced in #6449 makes our own table metadata a lot more extensible. I think we could add a |
One concern I have is how we should deal with dialects. For example, there is a Dutch (Netherlands) and Dutch (Belgium) table, however there is only one single NVDA language for both dialects. Using the windows language for this could be sufficient, of course. |
One result that should come out of the Braille Authority is that these two tables get merged. But I imagine some Asian countries have the dialect problem too. English countries had it, but UEB covers most or all of that. |
one easy way would be the following: |
Since this was asked on Twitter, would setting the Braille table for the current language be done just when installing, or when detecting changes of language in text (like the synthesizer changing language on the fly)? |
Changing the braille table dynamically based on content language should probably not be the default behavior. You don't necessarily have knowledge of all the braille tables for the languages that you understand. If there will be an option to dynamically switch braille tables it will be helpful if the user can also specify if she wants 6-dot/literary braille or 8-dot/computer braille. |
Reported by aleksey_s on 2009-03-17 21:12
NVDA must automatically suggest appropriate braille translation table, to help beginners. We need to decide what tables take as default, and add the language code as a field into table-list binding.
The text was updated successfully, but these errors were encountered: