LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
gbarrey

Support multilanguage for Class and Xcontrol VI.

Status: Declined

Any idea that has received less than 7 kudos within 7 years after posting will be automatically declined.

Description of the problem :

If we build a project using Classes (or Xcontrol), we must be careful when we names the subVI of a class (or Xcrontol), and take care of NOT using character such as "é", "ç" or special character in the names of the VI. If a sub-VI of a class, or of a Xcontrol, a class itself, or a Xcontrol itself, have a names using one of this character, we can build the project, but the .exe will not run on some computer (such as  Chinese, Russian etc) .

 

The problem is only for names relative to class or Xcontrol. I never had trouble with other VI.  And is a shame because when we create a Xcontrol, a class, A class property, etc... Labview automatically suggest nice name like "façade blabla", "écriture blabla".

 

So I suggest :

- Solution 1 (it will be the best) to allow localized names in class and Xconrtol, and when a project is build, the  .exe will run everywhere on the planet.

- Solution 2, don't allow these names or at least warn us when create these VI, and also DON'T automatically suggest names that will cause trouble !!!!!!!

3 Comments
JÞB
Knight of NI

Whoops- the localization specialists are going to get a new CAR Smiley Very Happy

Sound more like a bug fix than a feature request. Kudos anyway


"Should be" isn't "Is" -Jay
gbarrey
Member

Hello,

 

I know that it's sound like au bug fix....and for me (-and NI support) it is.

I fact I contact the support for that, but unfortunately, the only answer was : "Yes we know : on class; XControl and some lib, there is this issue, and we suggest first to rename all your VI on of your project, and then to post a request on this "LabVIEW Idea Exchange"....

 

So I was first pissed off because i had a lot of "renaming" to do....

And then at the second time I was desperate because, I wait a long time, to have class included in the .exe by the build process, and now, that's finaly ok, but they loose one of the greatest thing of Labview : the complete freedom of the choice of name. (I hate other language, because of they limited choice of naming thing).

 

I hope this will be fix....

Darren
Proven Zealot
Status changed to: Declined

Any idea that has received less than 7 kudos within 7 years after posting will be automatically declined.