When installing a language variant of NetSupport School or NetSupport Manager (versions prior to 12.50) that uses double-byte characters (such as the Arabic) onto, for example, an English operating system, you will see question marks in the NetSupport application instead of Arabic text.
This is because the system locale is set to English and does not contain the required character set. When a character cannot be found in the current system locale such as an Arabic double-byte character, it will be replaced by a question mark (?) in NetSupport School or Manager.
This can be fixed by changing the operating system setting, Language for non-Unicode programs to the same language variant of NetSupport School or Manager you have installed. For example, if you have installed the Arabic variant of NetSupport School onto an operating system with English (United Kingdom) as its system locale, you will need to change the system locale to Arabic.
Note: Unicode support was added to version 12.50 of NetSupport School and NetSupport Manager, allowing double-byte characters to be displayed.
To change the system locale
- Open the Control Panel.
- Navigate to the Region settings:
Open the Region and Language settings.
Windows 8/8.1 and 10
Open the Region settings.
- Select the Administrative tab.
- Under the Language for non-Unicode programs section, click Change system locale.
- Select the required language from the drop-down list.
- Click OK.
Note: A restart will be required.
Once the system locale has been changed to include the required double-byte character set to match the language variant of NetSupport School or Manager installed, the next time you run NetSupport, the language will be displayed correctly.