Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Edge HMI

Configure the advanced translation settings

  • Last UpdatedOct 29, 2026
  • 2 minute read

Configure the advanced translation settings as needed.

Before you begin this task, you should have already enabled translation and added at least one target language to your project's Translation Table.

To configure the advanced translation settings:

  1. Open the Translation Table worksheet by doing one of the following:

    • On the Insert tab of the ribbon, in the Global group, click Translation; or

    • In the Global tab of the Project Explorer, double-click Translation.

    The Translation Table worksheet is opened for editing.

  2. Click Advanced.

    The Advanced dialog is displayed.

    Advanced translation settings

  3. Select or clear the options as needed.

    Option

    Description

    Ignore edging spaces

    Ignore any leading or trailing spaces in strings to be translated. If this option is not selected, then strings must match exactly.

    Keep original text when translation is blank

    Display the string in the Source column when the Target column is empty. If this option is not selected, then the original text may be replaced with blank space.

    Translate before parsing strings in curly brackets

    Translate the string before evaluating any tag/expression configured in curly brackets. For example, if the original text is "The current user is {UserName}" and the Portuguese translation is "O usuário atual é {UserName}", then the string is correctly translated before getting the value of UserName.

    If this option is not selected, then the tag/expression is evaluated before the string is translated. Therefore, if you have not configured a translation that includes the exact value of the tag/expression, then the string will not be translated.

    Enable alarm/event delimiters

    Enable the use of delimiters in alarm/event messages, so that when the messages are generated and saved, they are formatted in such a way that they can be correctly translated when retrieved.

    If this option is not selected, then any tag/expression configured in curly brackets is evaluated when the message is generated and saved, before translation. In other words, the message is saved as a literal string, and if you do not configure a translation that includes the exact value of the tag/expression, then the message will not be translated.

    Selecting this option, however, will cause the message to be saved with both the tag/expression and its value at the time the message was generated. For example, if you configure an event message to be "The current user is {UserName}", then it will be saved as "The current user is {$$UserName:Michael$$}", which means that the value of UserName was Michael at the time the message was generated. Then, when the message is retrieved, it is translated as described in Translate before parsing strings in curly brackets above, with the saved value inserted as needed.

  4. Click OK to close the dialog, and then save and close the Translation Table.