Strategy ONE
Translating Already Translated Pre-9.x Projects
You may have your translated information spread out among several individual, monolingual projects and you want to add multilingual support and combine them into a single, all-inclusive multilingual project called a master project.
Even if you maintain separate production projects in separate languages, the ideal scenario is to create a single development project where translations are maintained for all languages that are required by any regional production projects.
If you use translator roles, be sure to assign the appropriate permissions and privileges in MicroStrategy to your translators before beginning the translation steps. See Creating Translator Roles for details.
When translated projects already exist, metadata internationalization involves the following high-level steps:
All of the procedures in this section assume that you have completed any final import of translations to your pre-9.x project using the old Repository Translation Tool, and that your projects have been prepared for internationalization. Preparation steps are in Preparing a Project to Support Internationalization.
- Enable languages for the metadata repository (see Enabling and Disabling Metadata Languages). For the master project, be sure to enable all languages that you will be supporting.
- Back up your existing translated strings by extracting all objects from the old translated projects using the MicroStrategy Repository Translation Wizard (see Extracting Metadata Object Strings for Translation).
- Merge the translated projects into the master project using the Project Merge Wizard. Do not merge any translations.
- You now have a single master project that contains all objects that were present in both the original master project and in the translated project.
- Extract all objects from the master project using the MicroStrategy Repository Translation Wizard (see Extracting Metadata Object Strings for Translation).
- Provide translations for all objects in the translated language (see Translating Metadata Object Strings in the Translation Database).
- Import all translations back into the master project (see Importing Translated Strings from the Translation Database to the Metadata).
- After translation verification, duplicate the master project so that you have a development project, a testing project, and at least one production project.