Localize Content

Print template content can be localized using the Localization Editor. This page documents how to implement localization in Report Designer.

Localize a Print template

  1. Configure a print template in any language.

    The language a print template is created in is considered the default language. See Considerations for Running a Localized Print Template for help determining what language would be an appropriate default language.

  2. Once you have configured your print template, select the Localization button in the toolbar.

    The Localization Editor panel appears on the left side of the design area. The Language property is set to Default. Default represents the language that the print template was created in.

    Below the Language, all controls containing text are listed.

  3. To translate the text values of your controls, select a language from the list.

    A second column of text boxes appears next to your list of text controls. Currently, the boxes contain the same text values as your default language.

    Language column before translation

    When a secondary language is selected in the Localization Editor, only the Size and Appearance of existing controls can be modified. No new controls can be added to the layout. To continue editing the print template, you must set Language to Default.

  4. Enter new text values into the text boxes listed for your selected language.

    The values appear in the controls in the design area.

  5. Select the back arrow in the top left corner of the panel to return to the designer and modify the size and appearance of the controls as necessary.

    When a secondary language is selected, you can also double-click a control to provide a translation in place.

    Any changes made to the Appearance properties are specific to the language selected.

    All other control properties are disabled while the print template is set to a language other than the default.

  6. Return to the default language using one of two methods:
    1. Open the Localization Editor again and set the Language to Default.
    2. Set the print template Language property to Default in the Properties panel.
      1. Open the Properties panel.
      2. At the top of the panel, open the Print Template Items List.
      3. Select the print template from the list of items.
      4. Under the Actions panel, set Language to Default.

Considerations for Running Localized Print Templates

The language in which the print template is published is determined by the language preference settings of the application running the report. If the application's preferred language does not match any of the languages that the print template has been configured with, the default language is used.

Many languages have local dialects. For example, VertiGIS Studio Report Designer allows you to specify Australian, Canadian, American, British and many other dialects of English. If you are unsure of the dialect that your users might run your print templates from, select the parent language when configuring the translation. This way, no matter the dialect, the correct language will be used. For example, if you are unsure if your users will be Australian, Canadian, American or British English speakers, select English as the localization language. This way, all print templates of English dialect users will publish in English.