21.2 Specifying the Primary Language for an Application
Globalization attributes specify how the Oracle APEX engine determines the primary language of an application.
To edit globalization attributes:
- On the Workspace home page, click the App Builder icon.
- Select an application.
- Click Shared Components.
- Under Globalization, select Globalization Attributes.
- For Application Primary Language, select the language in which the application is being developed.
- For Application Language Derived From, specify how the
APEX engine determines (or derives) the application language. The application
primary language can be static, derived from the Web browser language, or
determined from a user preference or item.
No NLS (Application not translated) - Select this option if the application will not be translated.
Application Primary Language - Determines the translated application language based on the Application Primary Language attribute.
Browser (use browser language preference) - Determines the translated application language based on the user's Web browser language.
Application Preference (use FSP_LANGUAGE_PREFERENCE) - Determines the translated application language based on a value defined using the APEX_UTIL.SET_PREFERENCE API. This option can be used to maintain a user's language preference across multiple logins.
Item Preference (use item containing preference) - Determines the translated application language based on an application-level item called FSP_LANGUAGE_PREFERENCE. Using this option requires Oracle APEX to determine the appropriate language preference every time the user logs in.
Session - Determines the translated application language from the session setting. The Oracle APEX session language can be set using either the
APEX_UTIL.SET_SESSION_LANGprocedure or via the
P_LANGparameter of the F procedure in the URL.
- Configure other options as appropriate. To learn more about an attribute, see field-level Help or see Globalization Page.
- Click Apply Changes.