Generating Translation Tables

To create a translation table for a knowledge module place the focus on the knowledge module name and use the right-click menu 'Export / Export Translation Table'.

This will activate the Export Translation Table Wizard.

Select the type of objects that require translation. For objects the wizard would be interested in the Object Control Properties and Instance Properties that had the Translate checkbox checked. For dialogs the wizard would be interested in all string properties of the dialog and its controls. For reports the wizard would be interested in the contents of the report. For procedures the wizard would be interested in any string literals that reside between the commands @BeginTranslate and @EndTranslate.

Then enter the name and location for the translation table. By default this will be the knowledge module name with '_default' appended to it and the .kbt file extension.

The exported file will be a text file with tab delimited fields

The following is an example from a translation table…

Original Text Location Translated Text
Welcome DIALOG:Dialog1  
Reject INSTANCE_PROP:Value  
Please select CONTROL_PROP:description  
The expenses claim is rejected. REPORT:Report1  
Testing PROC:Procedure1  

The developer/translator is expected to fill in the Translated Text column, prior to using the translation table during deployment.

Original Text Location Translated Text
Welcome DIALOG:Dialog1 Bienvenue
Reject INSTANCE_PROP:Value Anomalie
Please select CONTROL_PROP:description S'il vous plaît choisi
The expenses claim is rejected. REPORT:Report1 La réclamation de dépenses est rejetée
Testing PROC:Procedure1 Test