Localize Content

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

Localize a Report

  1. Configure a report in any language.

    The language a report is created in is considered the default language. See Considerations for Running a Localized Report for help determining what language would be an appropriate default language.

  2. Once you have configured your report, 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 report 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 report, 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 report 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 report Language property to Default in the Properties panel.
      1. Open the Properties panel.
      2. At the top of the panel, open the Report Items List.
      3. Select the report from the list of items.
      4. Under the Actions panel, set Language to Default.

Considerations for Running Localized Reports

The language in which the report 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 report has been configured with, the default language is used.

Many languages have local dialects. For example, Geocortex 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 reports 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 reports of English dialect users will publish in English.