Resource bundles contain the strings that display in an Informatica Data Director application.
There are five sets of resource bundles:
BDDBundle
ErrorCodeBundle
MessagesBundle
MetadataBundle
MigrateBundle
Each set includes the default file, a placeholder English language file, and localized versions of the file, if any exist.
For example, for the MessagesBundle set, there is the default file
MessagesBundle.properties
and the placeholder English language file
MessagesBundle_en.properties
.
Each resource bundle file is a UTF-8 encoded properties files. Each entry in the file is a name/value pair like <
name
>=<
value
>.
<
name
> is a fixed value that is referenced by the Informatica Data Director application. You cannot change this.
<
value
> is the part that you can localize.
A few examples:
title=Business Data Director
locale=Locale
search=Search
To add message bundle files to the Informatica Data Director application, you can include them in the application .zip file that you import. Alternatively, import message bundle files directly into an existing application in Informatica Data Director.
In the localized
MetadataBundle.properties
file, avoid spaces in the names of Hierarchy Manager relationship types and Hierarchy types. Informatica Data Director replaces spaces with underscores when it displays these localized values.
When you first create an Informatica Data Director application, the Informatica Data Director Configuration Manager generates default resource bundles of each type. These resource bundles have entries for all of the labels used in the Informatica Data Director application.
To change or localize these resource bundles, perform the following steps:
Export the Informatica Data Director application.
Extract the files from the application .zip file.
Create a resource bundle with the appropriate ISO language code suffix of your chosen language.
In your chosen language, edit the labels in the resource bundle.
To localize the labels of subject area groups, subject area and logical menu group names, use the
BDDBundle.properties
file with the appropriate language code suffix.
Repeat steps 3 through 4 for each resource bundle you want to localize.