Follow the directions below to create localized message bundles for Pentaho Interactive Reporting.
Warning: Interactive Reporting uses interface elements from the common-ui BA Server plugin, which does not currently support more than one locale at a time.
- If the BA Server is currently running, shut it down.
- Make a copy of the messages.properties file in /pentaho-solutions/system/pentaho-interactive-reporting/resources/messages/; name the copy according to the standard locale naming scheme defined earlier in this section.
cp messages.properties messages_fr.properties
- Translate the content of the new message bundle into the locale defined in its file name.
- If you want to localize the common-ui interface elements that Interactive Reporting uses, edit the messages.js files in /pentaho-solutions/system/common-ui/resources/web/dojo/pentaho/common/nls/ and /pentaho-solutions/system/common-ui/resources/web/dataapi/nls/
You now have a translated Interactive Reporting message bundle available in your BA Server.