MicroStrategy ONE

Providing Data Internationalization

Data internationalization (or DI) allows you to display translated report and document results to users from your data warehouse. Data internationalization allows a single report definition to contain different attribute elements for each language available to users, with the appropriate element displayed based on the user's locale and other language preferences in the software.

Data internationalization involves the following high-level steps:

All of the procedures in this section assume that your projects have been prepared for internationalization. Preparation steps are in Preparing a Project to Support Internationalization.

  1. Store the translated data in a data warehouse. Translated data strings can be stored either in their own columns and/or tables in the same warehouse as the source (untranslated) data, or in different warehouses separated by language. Some organizations keep the source language stored in one warehouse, with all other languages stored together in a different warehouse. You must configure MicroStrategy with a DI model so it can connect to one of these storage scenarios: the SQL-based model and the connection-based model. For details on each model and steps to configure MicroStrategy, see Storing Translated Data: Data Internationalization Models).
  2. Enable the languages in MicroStrategy that will be supported by the project and configure the system based on where the translated data is stored (see Enabling or Disabling Languages in the Project to Support DI).