Jean-Marc
-
Posts
4 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Gallery
Posts posted by Jean-Marc
-
-
I saw that a few people have downloaded the files. Do you have any comments or suggestions to improve them?
Thanks
Jean-Marc
-
Thanks Mates,
It has been proved that the option is a good one.
I had create a very simple vi try to indicate the idea( gleichman and Jean-Marc, I haven't use your great code in the example yet, but it will support the real develope later:).
In the example:
1) when if case is true, the vi will create a "test.ini" to save all label and its caption, while the label is a tag;
2) after translate the "test.ini" to other language(even Chinese and Japanese:), shift the if case to false to load the language.
as gleichman mentioned, when creating a complicated application which include cluster, array etc ,then the iterate function need to be optimized.
I function much like ShaunR. I have a text file translation (spreadsheet): the first column corresponds to tags (full names in my case), the second column is the Language 1 (French), the third column is the language 2 (English), etc.. When the main VI starts, it reads this text file and the default language (first line of the spreadsheet file). The file is transfered in a 3D array. The cell "i,0,0" contains a tag associated with a particular VI (a VI who needs translation).
When I call a VI, if translation is needed, I send to him the corresponding 2D array.
This part is not included in the attachment.
For all VIS who need translation, I read the references of the controls (visible in the pane). I search in the 2D array to find the tag and I write the text in the proper caption, ring text, tab caption, XY Graph axes, etc.
This second part is included in the attachment.
Jean-Marc
-
Hi,
Is anybody have experience to create MUI(multilanguage User Interface) in LabVIEW? Can you please share?
I modified Get All Controls reference.vi (http://zone.ni.com/devzone/cda/epd/p/id/2902) to obtain the references in the pane.
Jean-Marc
PDF Generate
in Database and File IO
Posted
The "Custom PDF Generator for LabVIEW - Simplicity AI" and "Exaprom PDF" are both based on "iTextSharp 4.1.6". They have the same licensing requirement.
Il you take a look at the end user license agreement (EULA) for Simplicity AI (\LabVIEW 201X\vi.lib\Simplicity AI\SAI_PDF_API\PDF_Toolkit_EULA.pdf"):
"14.1 The software includes and uses the ItextSharp version 4.1.6 open source PDF library, which is licensed under LGPL (GNU Lesser General Public License)."
Jean-Marc