A custom localization file can be used to
If required, you can use parameters for your messages by using the usual {n} syntax in the value and listing the parameters in function-like manner after the key name in the variable instance. For example, if your key name is myKey and your message value is
Create {0} entries of type {1}
you can use a variable
${i18n:myKey("5", "foo")}
in order to fill the parameters, so that the actual message becomes
Create 5 entries of type foo
However, in the context of localizing an installer this is rarely necessary.
add languages to the
additional languages table, the installer becomes a multi-language installer, otherwise is is a
fixed-language installer. When you add a new language, the
language selection dialog
is displayed. A new entry is then added to the table and you can configure the
custom localization file by double-clicking on the appropriate cell.