LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

How to translate my application¿s Panels and controls to other languages ?

I wrote an appliction in english i am looking for easy way to make it multi language application ,by something like INI file
 
0 Kudos
Message 1 of 3
(3,124 Views)

CVI provides a set of tools to permit localizing our applications.

In the UIR editor a User Interface Localizer utility can be found in Tools menu: via this utility you can load a panel and create a language file to translate every label / text included in it.

This file can then be used to load panels with the proper language using LoadLocalizedPanel command (loaded as part of the instrument localui.fp located in toolslib\localui folder). The same can be done with menu bars.

To complete localizing your application you will need to localize all messages created at runtime with MessageBox or other popups, the same as dynamically created items in listboxes, trees and other controls.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 3
(3,121 Views)
I forgot to mention that you can find an example of localizing userinterfaces in \samples\apps\localui\intgraph.prj


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Message 3 of 3
(3,111 Views)