![]() Adding a Foreign Language |
![]() PROIV Client |
![]() |
PROIV Client resources are contained in a resource-only DLL. These resource-only DLLs contain the dialogs, icons, bitmaps, and all other resources. The DLL can be edited using Microsoft Visual C++ 6.0 or later. Select Resources in the Open As list box as shown below.
![]() |
Modifying DLLs is highly technical in nature and should not be done without appropriate skill and expertise. |
Open As list box
Dialogs may be resized to fit the target language. You can create a new DLL for the desired language, and then put the information in LOCALE.INI file so that the DLLs are loaded when PROIV starts up. For example, to add Russian support add the following section to the LOCALE.INI:
10 = 0x0419
[Locale-0x0419]
Description = Russian
ProivResourceDLL = PROIVRUS.DLL
When PROIV starts up, it looks in the LOCALE.INI file to load the appropriate language DLL. The figure below shows a view of an opened PROIVRES.DLL folder in Microsoft Visual C++ editor. The elements may require translation. Translating bitmaps is technically possible, but is not recommended.
Sample ProivRes.dll File
The locale configuration file (LOCALE.INI) is maintained via the PROIV Application Settings option on the Default and Session Properties menu options. The installer will install a single language or a combination of languages.
Topic ID: 760002