Migrating Translations

After a model is loaded in AB Suite, each language defined in the multi-language list should be manually changed to the correct language code. This is required because the importer is unable to guess the exact code page required.

You should complete the following steps before specifying specific translations for the model and individual reports. The translations property of the deployment folder should be reset to the correct language after replacing the translations.

For each Segment in the Model:

  1. Double-click the Segment in Class View. This displays the Members tab for the segment.

  2. Select the Translations tab at the bottom of the object browser.

  3. In the lower half of the Translations view, expand the list of translations by clicking the + (the plus sign) next to the Primary translation.

For each Non-English (United States) Translation:

  1. Right-click the translation and select Delete.

  2. Right-click in the lower half of the Translations view and select Add Language....

    In the Add Language dialog, select the desired language and locale from the lists. Ensure that the languages with more than one entry explicitly state the locale.

    For example, for a French translation, select "French (France)" for the language and "1036 - French (France)" for the locale, and not just French for the language and "12 - French" for the locale.

  3. Right-click each language in the list and rename it so that it is identical to the original translation name, including the case. This is because the language translation might have been used in some logic of the system.

Migration and Deployment Guidelines for Locales other Than English

The successful migration and deployment of non-English based applications in AB Suite depends upon the correct locale settings used throughout the process. Following are the locale guidelines for migrating the EAE .mdl file.

The locales of the machines that you use throughout migration and generation are very important. It is recommended that all environments use the same locale settings, as appropriate for the language of the application.