Set up languages for an application (General tab)

Use the buttons in the General tab of the Language Configuration dialog box to:
  • Add languages to the list of those currently available to the application
  • Remove languages from this list
  • Export or import language strings
  • Change the default language
  • Specify that undefined strings will be displayed in the default language
The languages in the list are supported for language switching by the application at runtime. Be sure that these Windows languages are installed on the development and client computers before trying to switch languages.
The language in the list that has a check mark beside it is the default language. Operating systems supported by FactoryTalk View SE support all of the necessary fonts by default.
If you are going to import to or export from Unicode files, select the language you are going to work with before you click the Import or Export button.
To open the Language Configuration dialog box:
  • In FactoryTalk View Studio, click
    Tools
    >
    Languages
    .
    The list in the General tab of the Language Configuration dialog box, displays the name and RFC1766 identifier for each language that has been added to the application so far.
    The application's current language (the one you have opened it in) is shown below the list window.
The dialog box includes the following options:
  • Add
    Click Add to open the Add Language dialog box where you can select a language to add to the application.
  • Remove
    Click Remove to remove the selected language from the list. A prompt appears asking you to verify that you want to delete the selection. When you click Yes, the selected language is removed from the language list.
    You can not remove a language if it is either the current language or the default language for an application.
  • Export
    Click Export to open the Export Operation dialog box of the String Import Export Wizard.
  • Import
    Click Import to open the Import Operation dialog box of the String Import Export Wizard.
  • Set As Default
    To change the default language, click a language to select it, and then click
    Set As Default
    . The check mark will be moved from the previous default language to the one you have just selected.
  • Display undefined strings using the default language
    Select this check box to specify that any strings that are undefined, for any language, are to be displayed in the default language. If a string has not been defined in the default language, it will be displayed as a question mark regardless of the language that was used to open the application at runtime.
    TIP:
    If you select the
    Display undefined strings using the default language
    check box, when you export strings to an Excel spreadsheet, undefined strings are exported as "**UNDEFINED**". However, when you export strings to a Unicode file, the default language strings are exported for undefined strings.
    For FactoryTalk Alarms and Events objects, if you make changes to the default language settings they will not be picked up by the objects until the FactoryTalk Alarms and Events server is restarted. For example, if you change the default language, the text strings in the FactoryTalk Alarms and Events objects will be displayed in the previous default language until the FactoryTalk Alarms and Events server is restarted.
Remarks
  • The language name strings are displayed in the localized language of the Windows operating system, but the IDs always remain the same.
  • The format for an RFC1766 identifier is:
    <languagecode2>-<country/regioncode2>
    where
    <languagecode2> is a lower case, two-letter code and
    <country/regioncode2> is an upper case, two-letter code.
    For example, the RFC1766 code for U.S. English is en-US.
  • If an application requires characters that are read from right to left, or complex character fonts like Chinese, these additional Windows languages or language groups need to be installed on both the development and runtime computers.
  • You can add up to 40 languages for an application.
  • When you save an application's components at design time, the text strings associated with them, such as local messages, captions, and so on, are saved in the current language.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal