The localization framework makes it possible for your server appliance application to be localized into multiple languages, giving users the option to change the language in which the server appliance user interface (UI) and online Help are displayed. In addition to English, the Server Appliance Kit provides localized Web UI elements, Help, and a local UI in the following languages:
- Chinese (simplified)
- Chinese (traditional)
To provide localized UI elements, you must create one or more resource dynamic-link libraries (DLLs) for each language you want to provide for your Web UI and local UI. These resource DLLs contain the UI text strings for a particular language. Your Web UI and local UI elements then call the SA_GetLocString function to obtain the correct localized string (that is, the string in the language that is selected by the user) before adding it to the UI output. When the server appliance is built, these resource DLLs are placed in language-specific directories so they can be found and used by the Localization framework.
If you provide on-line Help for your Web UI, you also place the HTML pages for that Help into a language-specific directory.