InetSoft Reporting Software: Report Localization and Internationalization

If your deployed reports will be viewed in multiple locales, it may be desirable to configure report elements to display text in a language specific to the user locale. You can configure a report element for localization by associating one or more Text ID properties with the element. The specified Text ID for each element is then used to create a mapping between the text string in the element and the replacement text string to be shown to the user.

The mapping between the specified Text IDs and the replacement text for each locale is specified in a resource bundle specific to that locale. The resource bundle is a “.properties” file, and must be available on the classpath, preferably in the sree\WEB-INF\classes directory. The file should be named according to the i18n naming convention for resource bundles; for example, a property file supporting Canadian French speakers would be called ‘SreeBundle_fr_CA.properties’. See the Localization/Internationalization section of the Administration Reference for details on configuring resource bundle contents.

When the end-user selects a locale from the Report Portal login menu, the mapping in the corresponding resource bundle is used to display the replacement text for all mapped elements. If a resource bundle corresponding to the user’s locale selection is not found on the classpath, no localization will be performed.

This section has described localization of report elements. You can also configure localization for Report Portal interface components (tabs, tree elements, etc.).

Read how InetSoft saves money and resources with deployment flexibility.
Read the top 10 reasons for selecting InetSoft as your BI partner.
We will help you get started Contact us