String Builder or String Manager – Manual Entry

You can manually create String records using either the String Builder in VPME or the String Manager in your VPME Multilingual application. The String Builder and String Manager are basically the same form but with two important differences in their functionality:

·       The String Manager lets you access the String Translations form; the String Builder does not.

·       The String Manager automatically creates a String Translations record for each language in your application when you save a new String record; the String Builder does not.

Tip – Use String Manager to Create String Records: While you can use either the String Builder or the String Manager to create String records, we recommend that you use your application’s String Manager. Using the String Manager will save you the trouble of having to manually create String Translations records to hold string translations.

Ø To create a String record

1.   String Manager: Open the String Manager form from your VPME Multilingual application’s Admin menu. VPME displays the String Manager.

2.   New: Click the New toolbar button. VPME adds a blank record.

3.   String ID: In the String ID text box, enter the first 50 characters of the string for which you are creating a String record. Make sure that the characters you enter are exactly the same as they appear in the string. The String ID text box only allows you to enter up to 50 characters. Required.

4.   Use ID: Enter the string’s Use ID in the Use ID text box. Optional.

·       As its name implies, the Use Id field lets you identify the usage of the string. The Use ID lets you create alternative translations for the same string. See How to Create Alternative Translations for the Same String for the details on how to use the Use ID.

5.   Comments: Enter any comments you may have about the string or its usage. Optional.

6.   Locations: If you like, enter the locations in your application where the string is used. Optional.

7.   Save: Click the Save toolbar button.

The String record you save is created in the SVPMStrings.dbf Strings table, and String Translations records are created in the SVPMStringTranslations.dbf Strings Translations table for each language in your application.


Creating Missing String Translations Records