03-15-2016 10:22 AM
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.
03-15-2016 10:58 AM
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
03-16-2016 02:11 AM
Sorry, I've added pictures so that people can understand what is going on quickly without needing to download everything.
03-16-2016 02:14 AM
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.
03-16-2016 10:25 AM
Did you try to add in the Labview.ini "SuperSecretPrivateSpecialStuff=true".
It works with LV2009, butI don't know if it is working for LV8...
03-17-2016 08:28 AM
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.
03-18-2016 02:58 PM - edited 03-18-2016 03:05 PM
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,
03-18-2016 03:02 PM
Isn't that 5 versions? 8.2, 8.5, 8.6 and 2008 were in between.