Configuring Run-Time Languages for Applications and Shared Libraries

You can specify the language or languages to use with a stand-alone application or shared library. By default, LabVIEW uses the same run-time language as Windows. If LabVIEW cannot use the Windows run-time language or the platform is non-Windows, LabVIEW defaults to English. Change the default behavior by configuring the run-time language options.

Note Note  LabVIEW localizes text for items such as default run-time menus, default menu items for custom run-time menus, descriptions of error codes, and LabVIEW dialog boxes. However, you must localize the text for items such as captions and control descriptions.

You can configure the run-time language options for a stand-alone application using the following methods. The methods appear in order of precedence.

If you do not specify a language using the previous options, the application uses the first available supported language in alphabetical order. The Supported languages option on the Run-Time Languages page of the Application Properties dialog box lists all supported languages. If the application cannot use any of the supported languages because the required language files have been deleted, corrupted, or are not readable, LabVIEW cannot load the application.

Note  The LabVIEW Run-Time Engine is multilingual, so you do not have to include multiple versions of it with an application, shared library, or installer in order to use localized text.

You can use the Application:Language property to determine the default language for an application programmatically.

Use the Run-Time Languages page of the Shared Library Properties dialog box to configure language options for a shared library.