+

Search Tips   |   Advanced Search

 

Set optional localization values

 

In addition to setting localization values that are required by the LocalizableTextFormatter interface, you can set a number of optional values in application code, either through the constructor or by calling any of several methods for that purpose.

 

Overview

With optional values, you can do the following actions:

 

Procedure

  1. In application code, add the optional values into an array of type Object.

    Object[] arg = {new String(getAccountNumber())};
    

  2. Pass the array into a LocalizableTextFormatter instance. You can pass the array through the appropriate constructor or call the setArguments(Object[]) method. For a usage example, see Composing complex strings.

    Because the array is passed by value rather than by reference, any updates to the array variable after this point are not reflected in the LocalizableTextFormatter instance unless it is reset by calling the setArguments(Object[]) method.

 

What to do next

Write code to generate the localized text.



Composing complex strings

 

Related tasks


Customizing the behavior of a formatting method
Composing language-specific strings

 

Related Reference


LocalizableTextFormatter class