Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ich grabe diesen alten Thread aus, weil ich vor der gleichen/ähnlichen Herausforderung stehe:
Eine Anwendung soll in mehreren Sprachen (zur Laufzeit) einstellbar sein, darunter auch Russisch. Momentan kämpfe ich mit dem Menü. Das klappt leider nicht so wie ich will. Der Stand ist folgender:
Im Blockdiagramm habe ich (in Stringkonstanten) die russischen Worte (in kyrillischen Buchstaben) für die Menüeinträge angelegt. Wenn nun das Programm gestartet wird, werden irgendwelche wirren Zeichen angezeigt (siehe Screenshot). Was habe ich bereits probiert:
In der labview.ini habe ich folgende Einträge ergänzt:
systemFont="Arial" 12
appFont="Arial" 12
BDFont="Arial" 12
dialogFont="Arial" 12
FPFont="Arial" 12
Die Menüeinträge im Blockdiagramm sind auch in Arial geschrieben. In der Schrift Arial sind kyrillische Zeichen vorhanden. Das brachte keine Abhilfe. Ferner habe ich mit dem Operator "useunicode=TRUE" gespielt. Auch das brachte keine Abhilfe. Dann habe ich im Blockdiagramm die Schriftart "Mac C Times" für die Stringmenüeinträge verwendet und dann auch
systemFont="Mac C Times" 12
in der labview.ini gesetzt. Auch das brachte keine Verbesserung.
Den Hinweis aus der Wissensdatenbank von NI "How Do I Use Cyrillic Fonts In LabVIEW?" habe ich ebenfalls beherzigt. Alles bringt keine Abhilfe. Was kann ich noch tun? Wer weiß Rat?