02-21-2012 09:06 AM
How do I make my application understand any known language? I just want to save a file to a folder with cyrillic chars and all I get back is /?????
Is there a way to make my app understand this?
Best regards
Bastian
02-21-2012 10:26 AM
02-22-2012 01:47 AM
It is not about using it as a font. There is no problem writing cyrillic in LabView. The above mentioned function (vi) of LV 'File Dialog Express VI' itself does not understand cyrillic. The path it returns is broken (having /????? in it).
02-22-2012 02:59 AM
Hi Stocki,
i looked for your Problem in the online Help-Sites on ni.com and found 3 pages which might help you:
http://digital.ni.com/public.nsf/allkb/24D845629A22AB6A86257473005ECF35?OpenDocument
http://digital.ni.com/public.nsf/allkb/A85102C718443B3D86256B13007E559F?OpenDocument
http://zone.ni.com/devzone/cda/tut/p/id/3603
also i would like to know, if this failure also happens, when you use a normal "path" instead of the " File Dialog Express VI".
Please let me now how this subject continued and if the links on the top helped you.
Abdulkerim
02-22-2012 04:13 AM
Hi ADagli,
well I tried some of these steps such as copy to Notepad and then from the Notepad to LabView. This will change from ??? to something else but not the original cyrillic word.
But this is not the point since I need LV to understand unicode at all. I don't want to see any cyrillic/chinese chars in the users front end.
My application has to load/save files from/to a disc. While using the 'File Dialog Express VI' to let the user choose a desired path, this VI returns a broken path with ???? in it no matter if its cyrillic or a chinese char. This will lead to an error message and the process stalls somehow. You cannot even rename/delete/remove the folder until you kill the application process.
Best regards
Stocki
02-22-2012 04:32 AM
Hi Stocki,
if you want to use UNICODE at all, then i have bad news for you ![]()
Note: Unicode is not supported in any version of LabVIEW. If the customer wishes to regionalize their application or use Unicode for any reason, they must be willing to accept that the feature is unsupported and they are likely to encounter numerous issues using it. Also, it is important to note that this feature may change or be removed at any time in the future as it is an unsupported feature.
Once you have installed the unicode language for your computer, add this line to your LabVIEW.ini located in your LabVIEW folder in order to use Japanese/Unicode in LabVIEW:
UseUnicode=TRUE
LabVIEW stores Unicode internally as arrays of 'int16's which are stored differently depending on the endianness of the machine. For example, on Windows machines, Unicode in LabVIEW is handled as little endian, also called UTF-16LE.
Customers can find more information about using Unicode in LabVIEW at the following NI community page: A List of Tips and Tools for using Unicode in LabVIEW.
but i found a link for you with tipps and triks which might work but i can't guarantee:
https://decibel.ni.com/content/docs/DOC-10153
I hope I could help you. Please let me now if your request could be resolved.
Have a nice day,
Abdulkerim
02-22-2012 04:36 AM
Thank you, i just found the same page ;). I am reading it an will reply later if I could find a solution.
02-22-2012 06:14 AM
Cool! Let me know if it worked 🙂
04-23-2012 11:46 PM
Respected sir,
I am Deepthi. I am doing a project named Two way speech to speech translation( English to Malayalam) in Labview. I have some doubt in LABVIEW.This paper consists of three parts- Automatic Speech Recognition( Speech is converted to English text).In this part, I am using an algorithm called gaussian mixture model. 2nd part is Machine Translation where the english text will be converted to malayalam text.Finally the 3rd part is the Text to Speech part where the malayalam text will be converted to audio output. I am using LABVIEW 2010 version.
I have completed the machine translation and the text to speech part so far. Now the 1st part is remaining. That i have implemented in MATLAB. I want to convert this m-file to labview. I have tried this using a MATH script. But the window is getting closed whenever i tried to run it.I have only 2 m-files in MATLAB.8 supporting files are there with this.I put all the supporting files and the 2 m-files all together in the matlab script. I dont know how to proceed further. I am stuck with this part..There is no error.Whenever i try to run the window is getting closed.can you please explain how to do this process. I will be very thankfull to you if so.
Thanking You,
Deepthi