LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

File Dialog Express VI does not speak cyrillic !

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

0 Kudos
Message 1 of 9
(3,295 Views)

This may help?...

 

Cyrillic LabVIEW

Richard






0 Kudos
Message 2 of 9
(3,288 Views)

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).

 

0 Kudos
Message 3 of 9
(3,274 Views)

Hi Stocki,

 

i looked for your Problem in the online Help-Sites on ni.com and found 3 pages which might help you:

 

1. Why Does DisplayMessage VI Not Display Correct Cyrillic Characters?


http://digital.ni.com/public.nsf/allkb/24D845629A22AB6A86257473005ECF35?OpenDocument

 

2. How do I Paste Non-Phoenician Text into LabVIEW?

 

http://digital.ni.com/public.nsf/allkb/A85102C718443B3D86256B13007E559F?OpenDocument

 

3. Localizing Your LabVIEW Application to Different Languages

 

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

Abduelkerim

Sales
NI Germany
0 Kudos
Message 4 of 9
(3,266 Views)

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

0 Kudos
Message 5 of 9
(3,259 Views)

Hi Stocki,

 

if you want to use UNICODE at all, then i have bad news for you Smiley Indifferent

 

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:

 

A List of Tips and Tools for using Unicode in LabVIEW

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


Abduelkerim

Sales
NI Germany
0 Kudos
Message 6 of 9
(3,256 Views)

Thank you, i just found the same page ;). I am reading it an will reply later if I could find a solution.

 

0 Kudos
Message 7 of 9
(3,253 Views)

Cool! Let me know if it worked 🙂

Abduelkerim

Sales
NI Germany
0 Kudos
Message 8 of 9
(3,247 Views)

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

0 Kudos
Message 9 of 9
(3,219 Views)