nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
Other
2.09k stars 629 forks source link

Localize new Word and Libre Office gestures introduced during 2025.1 dev cycle #17220

Open CyrilleB79 opened 5 days ago

CyrilleB79 commented 5 days ago

Steps to reproduce:

New Word gestures have been introduced in #17197: New LO gestures have been introduced

Also recently (during 2024.3 dev cycle), new LO gestures have been introduced in #16413: control+b, control+i, control+u, control+shift+p, control+shift+b, control+l, control+e, control+r, control+j

Test these gestures with a non-English NVDA/Word/LO.

Actual behavior:

Depending on the localization, these gestures may not report what they should.

Expected behavior:

Theses gestures should report their results in all languages.

With the old translation system, these gestures were localized in SVN by translators. Now we need to localize them through GitHub.

NVDA logs, crash dumps and other attachments:

N/A

System configuration

NVDA installed/portable/running from source:

N/A

NVDA version:

lien alpha-34155,ea94505e

Windows version:

N/A

Name and version of other software in use when reproducing the issue:

N/A

Other information about your system:

N/A

Other questions

Does the issue still occur after restarting your computer?

N/A

Have you tried any other versions of NVDA? If so, please report their behaviors.

N/A

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

N/A

CyrilleB79 commented 5 days ago

Cc @michaelDCurran FYI since related to new gestures translation process.

CyrilleB79 commented 5 days ago

Cc @michaelweghorn

michaelweghorn commented 5 days ago

For the record, https://github.com/nvaccess/nvda/pull/16413#issuecomment-2213557837 describes a potential way to identify from the LibreOffice source code what the localized shortcuts are.

Doing so via the LibreOffice UI might be even easier though, by opening "Tools" -> "Customize" -> "Keyboard" after starting LibreOffice (ideally with a fresh profile) and searching for the relevant commands/functions there.