Adding MultiLingual Support for Task Subject Description and Display Name
Adding MultiLingual Support for Task Subject Description and Display Name
On a task’s Presentation tab, you can externalize the text in a Subject’s expression, a Description’s expression, and the Display Name. For an overview of how to create an expression, see
Configuring Presentation Parameters for a Task or Notification Subject or Description
.
Externalizing the Text Strings for a Subject, Description, and Display Name:
Open the Properties view of a task and select the Presentation tab.
At the end of the
Subject
expression that you have added, append the required syntax for multilingual support, as follows:
| [keyname, {$var}]
where:
"
|
" (vertical bar) is the separator
"
[ ]
" (brackets) contain all externalization values
keyname
is an identifier for the Subject expression
{$var}
represents a variable used in the Subject expression
These are shown in the following figure:
Here are some examples. Note that the default expression is to the left of the vertical bar and the externalization values are to the right:
This is my subject | [taskSubject]
My subject is {$parameter} | [taskSubject, {$parameter}
]
My subject is {$param1} and {$param2} | [taskSubject , {$param1}, {$param2}
]
Add the bundle key name and value to each message properties file that you create for multilingual support. For example, in the English file:
taskSubject=This is my subject
taskSubject=My subject is {0}
taskSubject=My subject is {0} and {1}
For details on creating message property files, see "Adding MultiLingual Support to Process Central" in the
Process Developer Online Help
.
Repeat steps 2 and 3 for the task’s Description. The Description appears in the Task Details section in Process Central.
Repeat steps 2 and 3 for a task Display Name. Note that only a key name is allowed.
Be sure that your Process Central configuration file (
.avcconfig
file) contains an i18n location reference for your default properties file. For details, see "Adding MultiLingual Support for an .avcconfig File" in the