Hallo,
ich habe hier ein Programm das in einer deutschen LV 8.2 Entwicklungsumgebung geschrieben wurde.
Beim erstellen des Installers wurde aber englisch als standartsprache gewählt.
wenn ich dieses "build" auf einem deutschen system laufen lasse ist alles in deutsch also bei rechtsklick auf Grafiken ...(soweit richtig)
das gleiche Programm nun aber auf einem komplett englischen rechner zeigt Fehlermeldungen und Grafikoptionen auf deutsch an....
gibts da noch Parameter die man ändern muss?
runtime wurde auch auf englisch installiert
gruß
basti
Hmm, eigentlich holt sich der Runtime-Engine (ab V8) die Sprache aus den Windows-Länder- und Spracheinstellungen. Vielleicht hast du da noch Deutschland drin stehen.
Ich habe aber auch noch eine andere Lösung für dich: Man kann die Sprache des Runtime-Engine (und damit der LabVIEW-eigenen Kontextmenüs) erzwingen. Dazu musst du nur in der ini-Datei deiner Applikation (die ja bei Nichtvorhandensein automatisch erstellt wird) eine weitere Zeile von Hand einfügen:
Zitat:AppLanguage=English
für Englisch.
MfG, Jens
' schrieb:Hmm, eigentlich holt sich der Runtime-Engine (ab V8) die Sprache aus den Windows-Länder- und Spracheinstellungen. Vielleicht hast du da noch Deutschland drin stehen.
Ich habe aber auch noch eine andere Lösung für dich: Man kann die Sprache des Runtime-Engine (und damit der LabVIEW-eigenen Kontextmenüs) erzwingen. Dazu musst du nur in der ini-Datei deiner Applikation (die ja bei Nichtvorhandensein automatisch erstellt wird) eine weitere Zeile von Hand einfügen:
für Englisch.
MfG, Jens
danke, ich werd das gleich versuchen.
' schrieb:danke, ich werd das gleich versuchen.
was genau gibt es denn alles für Optionen für diese ini-Datei? Gibt es davon irgendwo eine Liste? Sollte es doch geben...
' schrieb:danke, ich werd das gleich versuchen.
So habs grad versucht... Hat aber leider nicht funktioniert.
Das Windows ist komplett auf englisch. Ich hab extra ein frisches in ner VM aufgesetzt (org. englisch aus MSDN).
edit:
[ProgName]
HideRootWindow=True
[SETTINGS]
Decimal=0
OpenDir=""
SaveDir=""
AppLanguage=English // von mir hinzugefügt
' schrieb:was genau gibt es denn alles für Optionen für diese ini-Datei? Gibt es davon irgendwo eine Liste? Sollte es doch geben...
http://www.LabVIEWforum.de/index.php?showtopic=5571
aber alles offiziell undokumentiert.
Eine Menge kann man sich auch aus der LabVIEW.ini abschauen.
' schrieb:So habs grad versucht... Hat aber leider nicht funktioniert.
Das Windows ist komplett auf englisch. Ich hab extra ein frisches in ner VM aufgesetzt (org. englisch aus MSDN).
edit:
[ProgName]
HideRootWindow=True
[SETTINGS]
Decimal=0
OpenDir=""
SaveDir=""
AppLanguage=English // von mir hinzugefügt
Nehme an, der Punkt [ProgName] kommt von deinem Programm (ist zumindest bei mir so). Füge mal darunter die erwähnte Option ein. Und installiere ruhig den Runtime-Engine mit allen Sprachen. Funzt bei mir ohne Probleme. Könnte auch "Korean" oder "Japanese" einstellen, dann kann ich halt nichts lesen, aber es geht.
EDIT: Ergänzung, damit wir uns auch einig sind: Deine Exe heisst meinetwegen "ProgName.exe". Dann wird ja automatisch eine Datei "ProgName.ini" angelegt, die dann mit [ProgName] beginnt. Hier muss das mit AppLanguage eingefügt werden.
MfG, Jens