22.5 Determining User's Preferred Language

Choose how your app determines each user’s preferred language.

In your application's Globalization Attributes, choose how it determines the current user's language. There are four options:
  • Session language set by APEX_UTIL.SET_SESSION_LANG or P_LANG app URL parameter
  • Web browser language preference
  • User preference FSP_LANGUAGE_PREFERENCE set with APEX_UTIL.SET_PREFERENCE
  • Application item FSP_LANGUAGE_PREFERENCE

For example, as shown below, selecting Browser infers the language to use based on the user's browser language settings.

Figure 22-11 Configuring How Your App Determines the Current User's Language