Using the Process Analyst > Process Analyst for Developers > Integration with CitectSCADA > Localizing the Process Analyst resource dll
Localizing the Process Analyst resource dll

Once you have set up your system to cope with multiple languages, you can begin localizing. Do the following:

  1. Open Microsoft Visual Studio 6.
  2. Choose File | Open.
  3. Browse to the location of the Process Analyst's Resources.dll file. By default it is located at C:\Program Files\Common Files\Citect\.
  4. Verify that the Files of type menu has Executable Files (.exe;.dll;*.ocx) selected.
  5. Verify that the Open as menu has Resources selected.
  6. Select Resources.dll and click Open.
  7. Save the file under a new name. For example, if you are localizing for Japanese, use Resources_ja-JP.dll. See Understanding the Process Analyst resources for naming conventions.
  8. Before changing any string, you need to change the language code for each dialog box and the string table by doing the following:
    1. Expand the String Table folder in the tree.
    2. Right-click the String Table entry.
    3. Choose Properties from the right-click (context) menu (see below).
    4. From the Language menu, select the language that you are localizing for.
    5. Click Close in the top-right corner of the dialog.
    6. Repeat these steps for each of the dialogs inside the Dialog folder.

Once the language code has been set for every dialog and the string table, you are ready to begin changing the text.

Localizing dialog boxes

To localize a dialog box, do the following:

  1. Expand the Dialogs folder in the tree.
  2. Double-click a dialog to edit.
  3. Select an item of text and right-click to display the properties for that item.
  4. Enter your replacement text into the Caption field.
  5. Click the Close button in the top-right corner of the dialog box.

note the following:

Localizing the String Table

To localize the string table, do the following:

  1. Expand the String Table folder in the tree.
  2. Double-click the String Table entry. This will display a table showing you the strings of the Process Analyst.
  3. Double-click an entry to display the Properties dialog box.
  4. Type in the replacement text in the Caption box.
  5. Click the Close button in the top-right corner of the dialog box.
  6. Note: When translating strings, if a string contains "%s", "%x", "%d" and so on, do not remove or replace those symbols as they are important to the Process Analyst.