The Specops uReset web application adapts to the language(s) configured for the web browser, if the language(s) is also supported by uReset. If the language is not supported by uReset, English will be used. Currently Specops uReset supports English, German, Spanish, French, Dutch, Swedish, and Russian.
For example: A Chrome browser would display the uReset interface in Swedish if the configuration sets the default language to Swedish.
If the browser is configured to use Italian as the default language, the uReset interface would be displayed in English, as Italian is not currently supported.
During a password change on the Specops uReset web, the password rules will be dynamically displayed in the configured/supported language on the web browser (English, German, Spanish, French, Dutch, Swedish, and Russian).
Following a failed password change via the Client (Ctrl + Alt + Del > Change Password), the password rules will support the configured/supported language in Windows (Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, Finnish, French, German, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, and Welsh).
When configuring the “Questions” Identity Service, the administrator can select the language(s) that will be used to display the questions. The security questions support the following languages: Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, Finnish, French, German, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, and Welsh.
When configuring the “Questions” Identity Service, the languages that you want to support must be added, even if it is a language that uReset supports on the web application, such as Swedish. If the language is not added, the questions will be displayed in English.
The text in the question is stored together with the hashed answer. Thus, regardless of the browser language used during a password reset, the question will always be shown in the same language as it was answered.
Display language vs keyboard layout
The default language used to display text on the screen can differ from the language in the keyboard layout. The keyboard layout is not necessarily the same as the character layout of the physical keyboard. For example, you can have a physical US keyboard, with the US layout printed on the keys, but configure Windows to recognize keystrokes as if a Swedish keyboard was being used. Thus, when creating or authenticating using your password, you must be mindful of the keyboard layout being used. It is best practice that all users have a single keyboard layout on the same computer. This will eliminate user context variations when using the “Reset Password” link on the login screen.
Every process in Windows must run in a user based context. When the Secured Browser is started from the “Reset Password” link, it will run as the “NT Authority\SYSTEM” user context. Thus, the settings for “System” including keyboard layout and display language will be applied. On computers where logged on users run with a different keyboard layout than the default System settings, the Secured Browser will use a different keyboard layout, resulting in failed login attempts. Again, it is best practice to use a single language on each computer.
In the uReset scenario where a user can potentially be directed to an external site such as Google, a differing display language between System and logged on users can result in different languages being displayed on both the uReset website and external sites. This will depend on whether the “Reset Password” link was used to access uReset, or if it was accessed from the default browser of a logged in user.