Windows Installer Editor Reference
286
Translating an Installation
You can also use the default release language to change the language of a base .MSI,
against which you will apply other language transforms. Example: Suppose you create
an installation named Sample2. On the Languages page, you mark the check box for
German and, on the Language Details dialog box for German, you mark the Default
release language check box. Then, back on the Languages page, you mark the check
box for Spanish. On the Language Details dialog box for Spanish, you enter
Sample2_Spanish.mst as the Destination File. When you compile, the following files
result: Sample2.msi, which is in German, and Sample2_Spanish.mst, which is a Spanish
language transform.
The Default release language check box is on the Language Details dialog box and
the Specify Language Details page of the New Language wizard. It appears in .WSI files
only.
Note
Only one language per release can be the default release language.
About the Language Strings Dialog
The Language Strings dialog box, which appears when you click the Strings button at
the right of the Installation Expert > Languages page, displays all translated and default
text strings side by side. Use the Language Strings dialog box to translate strings and
keep track of changed text strings.
Columns on the Language Strings dialog box
See also:
Exporting Selected Text Strings to a File
on page 279
Importing All Text Strings After Translation
on page 275
Importing Selected Text Strings From a File
on page 280
Translating Text on the Language Strings Dialog
on page 281
Keeping Track of Changed Text Strings
Two columns in the Language Strings dialog box help you keep track of changed,
exported, and imported strings: the Changed column and the Exported column. Both
columns should contain No when you are ready to compile a translated installation.
Translated text
Lists all text strings in the selected language
Default Text
Lists all text strings in the default language
Table
Indicates the table in the database that contains the string
Key
Shows the key to the table
Column
Indicates which column of the table is translated
Changed
Yes indicates that a text string has been added or changed
See
Keeping Track of Changed Text Strings
on page 286.
Exported
Yes indicates that a text string has been exported
See
Keeping Track of Changed Text Strings
.