Description of Time Zone Settings

Localizing Oracle Business Intelligence 15-3 ■ Section 15.5, Localizing Metadata Names in the Repository ■ Section 15.6, Supporting Multilingual Data

15.2 Localizing Oracle BI Presentation Services

As the administrator, you perform various tasks to localize Oracle BI Presentation Services, as described in the following sections: ■ Section 15.2.1, Localizing the User Interface for Oracle BI Presentation Services ■ Section 15.2.2, Localizing Oracle BI Presentation Catalog Captions ■ Section 15.2.3, Tip for Arabic and Hebrew in Mozilla Firefox Browsers

15.2.1 Localizing the User Interface for Oracle BI Presentation Services

You can localize the user interface for Oracle BI Presentation Services, if your users speak languages other than English. Users can select a language on the sign-in page for Oracle BI EE, and many elements of the interface are automatically displayed in the appropriate language. After signing in, users can change the language setting on the Preferences tab of the My Account dialog. The users setting is stored in the WEBLANGUAGE session variable. For the Oracle BI Presentation Services user interface, WEBLANGUAGE is set when a user selects a language on the sign-in page. As the administrator, you perform various tasks to localize other elements of the user interface for Oracle BI Presentation Services, as described in the following sections: ■ Section 15.2.1.1, Understanding the Directory Structure for Localizing Presentation Services ■ Section 15.2.1.2, Localizing Messages for Users Preferred Currency ■ Section 15.2.1.3, Specifying the Default Language for the Sign-In Page ■ Section 15.2.1.4, Configuring the Languages and Locales for the Sign-In Page ■ Section 15.2.1.5, Specifying the Language in the URL

15.2.1.1 Understanding the Directory Structure for Localizing Presentation Services

Oracle BI EE is installed with many files that control elements in the user interface and messages. These files are installed in the messages and pages subdirectories of the ORACLE_HOME\bifoundation\web\MS-DOS directory. To localize these elements and messages, you copy those files to the l_xx subdirectories in the ORACLE_ INSTANCE\bifoundation\OracleBIPresentationServicesComponent\coreapplication_ obipsn\msgdb subdirectories, where xx indicates the language extension. After you have copied the files, you can modify their contents as appropriate for the language that corresponds to the subdirectory in which you have copied them. Note: For Oracle BI Applications, WEBLANGUAGE is set to the language of the users browser when a user logs in for the first time. For example, if a user with a browser language set to French logs in to Oracle BI Applications for the first time, then the value for WEBLANGUAGE is French, and the metadata is translated to French. 15-4 System Administrators Guide for Oracle Business Intelligence Enterprise Edition

15.2.1.2 Localizing Messages for Users Preferred Currency

Section 16.2.1, Defining User-Preferred Currency Options Using a Static Mapping provides a procedure for working with users preferred currencies. Use the following procedure to localize the messages that are associated with a preferred currency. To localize the messages that are associated with each users preferred currency: 1. Go to the ORACLE_ INSTANCE\bifoundation\OracleBIPresentationServicesComponent\coreapplicati on_obipsn\msgdb\l_xx directory, where xx is the language extension for the language in which you are specifying preferred currencies.

2. In the directory, create a subdirectory called custommessages.

3. In the directory, create a file in XML format, with the name of

usercurrencymessages.xml.

4. Add entries such as the following one to this file for the language that corresponds

to the directory in which you are working. The following example includes two messages: kmsgMyCurrency1 and kmsgMyCurrency2 ?xml version=1.0 encoding=utf-8? WebMessageTables xmlns:sawm=com.siebel.analytics.webmessagev1 WebMessageTable system=CurrencyDisplay table=Messages code=false WebMessage name=kmsgMyCurrency1TEXTMy Currency Text 1TEXTWebMessage WebMessage name=kmsgMyCurrency2TEXTMy Currency Text 2TEXTWebMessage WebMessageTable WebMessageTables 5. Edit the userpref_currencies.xml file to specify displayMessage=kmsgMyCurrency1 to use this message. 6. Repeat Steps 1 through 5 for each language for which you must localize these messages. 7. Restart the service for Oracle BI Presentation Services. In Oracle BI EE, the appropriate localized text is displayed to the user. In this example, the text is My Currency Text 1.

15.2.1.3 Specifying the Default Language for the Sign-In Page

The default language in which the Presentation Services sign-in page is displayed is obtained from the users client browser settings. The following procedure explains how to change the language. To change the default language on a users login screen in Internet Explorer: 1. In Internet Explorer, from the Tools menu, select Internet Options. The Internet Options dialog is displayed.

2. Click Languages.

The Language Preference dialog is displayed. Note: The following procedure uses Internet Explorer 7.0 as an example. If you are using a different browser, then make the necessary substitutions.