Localizing Custom Code

When you create custom code using the APIs, you can do the following tasks:
cim1265
When you create custom code using the
Identity Manager
APIs, you can do the following tasks:
  • Localize the exception messages that are displayed in Logical Attribute Handlers, Business Logic Task Handlers, and validation rules.
  • Localize the display names for logical attributes.
  • Specify the language that
    Identity Manager
    uses for all its communications with a third-party client when using the Remote Task Execution (TEWS) feature.
    Note:
     To invoke the correct language, ensure that you pass the header variable
    imlanguage
    with the appropriate language code.
  • Use the Localizer helper class to retrieve the localized version of a string for a given locale. For example, you can retrieve the localized version of a label on a task screen or a task name.
For more information about localizing custom code, see the following documents:
  • The Localizer and IMSException area of the Support Objects information in
    Programming Guide for Java
    .
  • The class descriptions for the Localizer and IMSException objects in the Javadoc.