Siebel Analytics Installation and Configuration Guide > Internationalization Considerations Regarding Siebel Analytics > Process of Maintaining Translation Tables for Siebel Analytics >

Externalizing Metadata Strings


Metadata Strings are loaded by the Siebel Analytics Server from a database table. In the case of Siebel Analytics applications, this table is S_MSG in the Siebel transactional database. The initialization block Externalize Metadata Strings loads the strings for the Server. It is recommended that you run a test to make sure that this initialization block runs successfully. An example of the translation table is:

MSG_NUM
MSG_TEXT
LANG_ID
CN_Customer_Satisfaction
Customer Satisfaction
ENU
CN_Customer_Satisfaction
Kundenzufriedenheit
DEU
CN_Customer_Satisfaction
Satisfação do cliente
PTB

By default, the Siebel Analytics repository is configured to run in English only. To deploy in any other language, you must externalize the metadata strings.

To externalize metadata strings in the Siebel Analytics repository

  1. Stop the Siebel Analytics Server.
  2. Open SiebelAnalytics.rpd using the Siebel Analytics Server Administration Tool in offline mode.
  3. Select the entire Presentation layer and right-click the mouse to display the menu.
  4. From the pop-up menu, select Externalize Display Names.

    A check box appears next to this option the next time you right-click on the Presentation layer. When Externalize Display Names is checked, all metadata strings are read from an external Siebel OLTP database, specifically from the S_MSG table.

  5. Make sure that the connection pool Externalized Metadata Strings points to the Siebel operational application database and is working correctly.
  6. Restart the Siebel Analytics Server.

 Siebel Analytics Installation and Configuration Guide, Version 7.7, Rev. A 
 Published: 11 March 2004