Skip to content

When running tests locally, NVDA depends on the system language to be English #13362

Description

@MarcoZehe

Steps to reproduce:

  1. On a system that is not set to English as the language, but has a language supported by NVDA, build NVDA from source.
  2. Run tests, at least the system tests.

Actual behavior:

Almost all tests fail because the NVDA test harness expects English language output everywhere, including the Chrome UI. Local tests cannot be run and fail almost 100%.

Expected behavior:

NVDA should force itself and the apps it uses to run in English if it needs that, even on non-English systems.

System configuration

NVDA installed/portable/running from source:

Running from source.

NVDA version:

Any current master that supports running tests.

Windows version:

Any supported.

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

Chrome browser for system robot Chrome tests.

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Yes.

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

No.

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions