Creating Multilingual Environments: Internationalizing Metadata


Hi, this is MicroStrategy. In this tutorial,
we’ll show how to create a multilingual environment by internationalizing your metadata. Many Intelligent Enterprises have international
footprints, requiring the ability to support users who speak various languages. For example, you have two metrics stored in
your metadata repository, named “Cost” and “Profit.” These metrics will appear on reports accessed
by both English and Italian users. You can use metadata internationalization
to configure MicroStrategy to automatically display “Cost” and “Profit” to the English users
and the Italian translations to Italian users. In Developer, let’s enable metadata languages
for our Tutorial project. Right-click the project and select “Project
Configuration.” On the left side of the “Project Configuration
Editor,” expand “Language” and select “Metadata.” Here, we can see some languages were already
enabled. Click “Add” to enable another language. The languages displayed in blue bold are those
languages that the metadata objects have been enabled to support. You can add a new language by clicking “New.” Select the check boxes for the languages that
you want to enable for this project. Let’s add Danish. Click “OK.” We can see Danish has been added
to our list. Here, you can change the default language.
The default language is used by the system to maintain object name uniqueness. This may have been set when the project was
first created. If so, it will not be available to be selected here. Once the project default language is set,
it cannot be changed unless you duplicate the project and change the default language
of the duplicated projects. Click “OK.” This message tells us we need to
reload the project and update translations. Disconnect and reconnect to the project source. Now, we need to update the out-of-the-box MicroStrategy metadata objects. To do this, right-click the project and select
“Project Configuration” again. Under “Project definition,” expand “Update,” select “Translations,”
and click “Update.” Enabled languages will appear in Developer’s
“My Preferences” and Web’s “Preferences,” for users to select their own preferred language
for the project. Now, let’s define translations for an object
that was not created out-of-the-box. To translate a large number of objects, we
recommend using the MicroStrategy Repository Translation Wizard to extract strings in bulk
to a translation database, translate them, and import them back into MicroStrategy. To translate one or more objects in a folder, we can simply right-click the object and select “Translate.” For example, let’s navigate to our “Sales
Metrics” folder and translate “Cost” into Danish. Click “Save and Close.” To translate several objects, select them
all, then right-click and select “Translate.” You can click “Help” for more details. Thanks for watching this video on creating a multilingual environment by internationalizing your metadata.

Daniel Ostrander

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *