NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Localization (Chinese) of TestStand OI Components

Hi All,

 

I'm building a custom TestStand Operator Interface in LabVIEW and would like to support multiple languages, specifically simplified Chinese.  I'm able to do the actual loading and setting of custom strings for each control, however cannot get the TestStand ActiveX controls to display Chinese characters as their captions.  Do these controls support unicode characters?  I've enabled both the UseUnicode=True in my LabVIEW.ini file and enabled "Recognize Multi-byte Characters" in my TestStand Station Options.

 

I've included a screenshot below showing that the ActiveX control replaces my Chinese characters with question marks, while my native LabVIEW string control is showing the characters OK.

 

Thoughts?

 

Thanks!

 

 

0 Kudos
Message 1 of 5
(3,652 Views)

...and I should mention that I'm using LV2011 and TS2010 in case that matters.  Running on Win7 (English).

0 Kudos
Message 2 of 5
(3,649 Views)

Anyone? 🙂

0 Kudos
Message 3 of 5
(3,617 Views)

I'm just guessing, but your property grid shows a font of Tahoma. Perhaps try some other fonts and see if the characters appear?

0 Kudos
Message 4 of 5
(3,614 Views)

Also, connecting the control to a command will overwrite the caption, in which case I think you would need to find to the corresponding string in the language .ini files and create a Chinese version, or get the command connection object and set the CommandConnection_IgnoreCaption flag, and then set the caption programmatically.

0 Kudos
Message 5 of 5
(3,611 Views)