tsengwoody / Access8Math

Allows access math content written by MathML ; Assist writing math content by LaTeX
GNU General Public License v2.0
32 stars 15 forks source link

Access8Math ignores localization and read formulas and cymbls in English #79

Closed Kostenkov-2021 closed 1 year ago

Kostenkov-2021 commented 1 year ago

When the add-on is using in non-English language, it ignores localization files which are in the right place in "C:\Users\userfolder\AppData\Roaming\nvda\addons\Access8Math\locale "and the formula or symbol is voicing in English.

Operating system - windows 11 Add-on version - 3.5 NVDA version - 2023.1

tsengwoody commented 1 year ago

If you want to generate MathML speech or braille output in different languages, you'll need to create a Unicode Dictionary (unicode.dic) and Mathematics Rules (math.rule). This can be done using the GUI editor in Access8Math -> Localization, or by referring to the globalPlugins/Access8Math/locale in the addon folder. The "Unicode Dictionary" enables you to customize speech or braille output for symbols and characters, converting them to text. The "Mathematics Rules" allow you to customize speech or braille output for different types of mathematics.

If you're willing, I would be happy to include your completed speech/braille unicode.dic and math.rule in the addon. This way, future releases of the addon will have your language translation available for selection in the settings.

Kostenkov-2021 commented 1 year ago

Sorry, I meant that character translations are already in the folder, but when reading math symbles they are ignored.

tsengwoody commented 1 year ago

Have you selected the correct language option in the Access8Math settings? Can you provide me with an example that includes configuration/MathML document or additional information? Is the latest version experiencing this problem? download