LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I translate my application into several languages?

 
Hello to all,
I just finished my GUI on Labview which is in French. Now I have to translate the texts of my GUI in English, and in Polish.
I have no idea how to do it, I searched but I can't really find anything that can help me to do it.
 
Can you show me where to explain me with details how I should do it please?
 
Thanks
0 Kudos
Message 1 of 5
(1,512 Views)

This is a good article to get started - https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x3QKCAY&l=en-US

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 5
(1,506 Views)

caption can be updated programmatically, label cant be updated programmatically

(ASCII Strings)

 

alexderjuengere_2-1671704483398.png

 

If you have to translate in a languag which needs non ASCII characters, you have the possibility to use Fonts or Unicode strings 

 

Fonts might be easy to use, but usually can handle only one specific language.

 

LabView Unicode used to be tricky, but contains almost all languagues you'll ever need.

 

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

While you can definitely write your own localization support library in pure LabVIEW, it's a tedious task to do. It may be interesting to look into existing solutions, and even the ones which cost some money are worth that money more than once, even if you only ever want to localize a single application. Writing the library yourself is many hours of coding, and there will be always corner cases that will need extra tweaking as you add new controls to your front panels.

 

https://www.ni.com/en-us/shop/product/localization-toolkit-for-labview.html

https://www.vipm.io/package/jki_simple_localization/

https://www.vipm.io/package/sea_lib_ltk/ (same as first but through VIPM)

https://lavag.org/topic/11216-cr-passa-mak/

 

 

 

 

 

 

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 4 of 5
(1,453 Views)

Helo to all,
Happy new year 2023,
Thanks for all your answers, i will test them one by one and come back to you 
Thanks you very much all

0 Kudos
Message 5 of 5
(1,360 Views)