Translate an exported dictionary file
- Last UpdatedApr 23, 2025
- 2 minute read
After you export the dictionary file containing your application text, use Microsoft Excel 2003 or later to edit the text.
The InTouch HMI creates a separate dictionary file for each language that you export. The InTouch HMI also creates separate dictionary files for each SmartSymbol in your application. Be sure to translate all dictionary files for all languages and SmartSymbols.
To translate an exported dictionary file
-
Open the XML file in Excel. The Open XML dialog box appears.

-
Select As an XML list, then select OK. A message may appear.

-
Select OK.
The XML file opens in Excel with columns for the:
-
Phrases in your application
-
Translated phrases from the translator
-
Translated font name
-
Translated font properties
-
Translated font size
-
Base font properties
-
Base font size
-
Context, phrase ID, language ID and foreign language ID

Important: Only modify data in the Translation, TranslatedFontSize, TranslatedFontName, and TranslatedFontProperty columns. Do not change any column header. Do not insert or delete rows.
-
-
Type the language-specific text in the Translation column in the row that corresponds with the base language string in the Phrase column.
-
If necessary, change the font parameters for the translated strings to fit the text in the space allowed in WindowViewer.
-
In TranslatedFontName column, type the font name.
-
In the TranslatedFontProperty column, type the notation for the font properties:
B = bold
I = italic
U = underline
For example, if you want to the text to be bold, type B in the TranslatedFontProperty column. If you want the text to be bold and underlined, type BU in the TranslatedFontProperty column.
-
-
Save the file using XML Data as the file type.
Important: If you save as another file type, such as XML Spreadsheet, Excel changes the schema and the InTouch HMI cannot load the file. If you change the name of the XML file, run-time language switching does not work.