Steps to reproduce:
- Open General property settings page, e.g. pressing NVDA+Ctrl+G
- Open language combo-box and look at the order of the language list
Actual behavior:
The list is sorted as follow :
- Afrikaans (Afrique du Sud), af_ZA
- [most of all languages]
- Vietnamien, vi
- macédonien, mk
- norvégien, bokmål (Norvège), nb_NO
- norvégien, nynorsk (Norvège), nn_NO
- User default
Expected behavior:
The list is sorted as follow :
- Afrikaans (Afrique du Sud), af_ZA
- [all languages]
- Vietnamien, vi
- User default
Analysis
- The names of the languages are provided by Windows itself ; that's why it is in French here, whatever the language of NVDA.
- Seems that Windows provides 3 language names starting with lower case and the others with upper case.
- A solution would be to sort language names without taking into account case.
- In English or other Windows UI languages, is the issue also present?
System configuration
NVDA installed/portable/running from source:
Installed or portable or source
NVDA version:
2019.2.1 and 2019.3
Windows version:
Windows 10 1903 and Windows 10 1709, both French UI.
Name and version of other software in use when reproducing the issue:
N/A
Other information about your system:
Other questions
Does the issue still occur after restarting your PC?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
Already present on some earlier versions of NVDA.
Steps to reproduce:
Actual behavior:
The list is sorted as follow :
Expected behavior:
The list is sorted as follow :
Analysis
System configuration
NVDA installed/portable/running from source:
Installed or portable or source
NVDA version:
2019.2.1 and 2019.3
Windows version:
Windows 10 1903 and Windows 10 1709, both French UI.
Name and version of other software in use when reproducing the issue:
N/A
Other information about your system:
Other questions
Does the issue still occur after restarting your PC?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
Already present on some earlier versions of NVDA.