LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

labview 8.0.1 Arabic Language

Hi Guys,

I'm someone new to LabView. Currently using LabView 8.0.1 in Linux System.

I've created two simple VIs that write and read text files written in Arabic. Due to Hardware reasons, I am forced to continue using LabView 8.0.1.

 

While my Read.VI works, it doesn't read the texts in a proper form (same goes when I input texts in the Write.VI). If you can notice, the Arabic words are separated and are not in the Arabic Presentation Form-B. And of course, there comes the Right to Left problem unless I justify the text. Simply put, they're wrong and are just simple Arabic Characters [non arab presentation forms-b] instead of the complicated forms. (Hope you guys understood what I meant)

 

After checking Google and the Forums, I believe this could prob be fixed with a Unicode enabler or Unicode Converter.

I've tried adding UseUnicode = True in the .ini file, but I belive this only works for higher versions (or maybe Windows OS).

There were a few VIs that could be found converting to Unicode, but due to my LV version, I'm unable to open it.

 

I've also tried changing the locales in my OS and added a few additional keyboards, hoping I would strike luck, but nothing happened.

 

Maybe this is a linux question, but I'm hoping there's someone who encountered the same problem and (even better) solved it.

 

Thank you very much.

Download All
0 Kudos
Message 1 of 8
(5,214 Views)

Unfortunately, the multi-language support of LabVIEW is pretty limited - there's only very limited Unicode/UTF support. There's an article about it here but I don't know which versions of LabVIEW it applies to: https://decibel.ni.com/content/docs/DOC-10153


LabVIEW Champion, CLA, CLED, CTD
(blog)
0 Kudos
Message 2 of 8
(5,194 Views)

Sorry, I've added pictures so that people can understand what is going on quickly without needing to download everything.

0 Kudos
Message 3 of 8
(5,161 Views)

Thanks a lot. But unfortunately I've checked out this post and have tried the methods recommended. They didn't work probably because I am using a old version of LV (8.0.1). There are not 'Force Unicode Text' in it and the 'UseUnicode=True' in the LabView.ini file also didn't work.

Nonetheless, appreciate of your help.

0 Kudos
Message 4 of 8
(5,158 Views)

Did you try to add in the Labview.ini "SuperSecretPrivateSpecialStuff=true". 

 

http://forums.ni.com/t5/LabVIEW/Multi-language-alphanumeric-control/m-p/3095566/highlight/true#M8856...

 

It works with LV2009, butI don't know if it is working for LV8...

 

0 Kudos
Message 5 of 8
(5,122 Views)

hey Marc,

´Thanks a lot for the suggestion.

Unfortunately, the command didn't change anything in my LV, probably cos it's much too old of a version to have it.

Thanks again nonetheless.

0 Kudos
Message 6 of 8
(5,089 Views)

Hi Andsoitis,

 

I know you mentioend you have hardware limitations that limit you to just using 8.0.1, but could you clarify on that a bit? It seems LabVIEW 2009 supports multilanguage support so how limited are you from upgrading?

 

 

*Edited to clarify from RavensFan's point

 

Thanks, 

Ben H.
Systems Engineer
National Instruments
0 Kudos
Message 7 of 8
(5,045 Views)

Isn't that 5 versions?  8.2, 8.5, 8.6 and 2008 were in between.

0 Kudos
Message 8 of 8
(5,040 Views)