Sign Up

JKI Simple Localization by JKI - Toolkit for LabVIEW Download

A very simple LabVIEW toolkit for localizing VI front panels, based on a dictionary translation file.

D Discussion Watch * 4 ↓3,148
ReleasedDec 10, 2020
Publisher JKI
License BSD
LabVIEW VersionLabVIEW>=17.0
Operating System Windows
Dependencies oglib_error   oglib_lvdata   jki_lib_json_serialization   jki_lib_serialization   jki_lib_unicode  
Project links Homepage   Documentation   Repository   Discussion


This toolkit makes use of the "Language for non-Unicode programs" setting in Windows (located in the "Region and Language" settings). The toolkit uses a JSON dictionary file (can be in Unicode format) to store phrases in several different languages. The toolkit will translate from the default language (typically English) to the target language specified as the "Language for non-Unicode programs" in Windows.

It does all this by making calls into the Windows API to translate the Unicode 16-bit characters from the dictionary into 8-bit non-unicode characters that can be displayed by non-Unicode program (assuming the "Language for non-Unicode programs" has been properly set in Windows).

In this way, LabVIEW developers have a simple way to localize their applications, even though LabVIEW does not support Unicode, out-of-the-box.

Release Notes (Dec 10, 2020)

Fix #30 - Boolean text with "multiple strings" (different strings for TRUE and FALSE) is reversed

jimkring was a contributor to this release

Download Package

All Contributors

  Discussion   Post an Idea   Post a Resource

Recent Posts

Forum Posts
code in the red box is new. sometimes occures one problem:controls change its size unexp…