Lokalisieren eines Assistenten in mehrere Sprachen
Assistenten können in jeder von Visual Studio unterstützten Sprache erstellt werden. Bei der Installation von Visual Studio wird das Gebietsschema standardmäßig anhand der Registrierung ermittelt und die für dieses Schema geeigneten Vorlagen bereitgestellt.
Visual Studio verwendet Sprach-IDs, um die von einem Assistenten benötigte Sprachunterstützung zu identifizieren. Die Sprach-ID wird standardmäßig auf den Dezimalwert des Registrierungseintrags HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.0\General\UILanguage festgelegt. Wenn der Assistent keinen Spracheintrag findet, wird als Standardwert Englisch (1033) verwendet.
Tipp
Eine Liste der Dezimalwerte für Sprachen finden Sie unter Assistentenunterstützung für andere Sprachen.
Die Sprach-ID wird in der VSZ-Datei in den Verzeichnissen, in denen die HTML-Dateien und die Vorlagendateien gespeichert sind, als benutzerdefinierter Parameter angegeben.
Sie sollten die Pfade für jede Sprache angeben, für die Sie eine HTM-Datei bereitstellen.
Beispiel
Wenn Sie die folgenden benutzerdefinierten Parameter in der VSZ-Datei festlegen, geben Sie an, dass Sie die HTML-Datei in Englisch (1033), Japanisch (1041) und Deutsch (1031) bereitstellen:
Param="START_PATH\HTML\1033"
Param="START_PATH\HTML\1041"
Param="START_PATH\HTML\1031"
Param="START_PATH\Templates\1033"
Param="START_PATH\Templates\1041"
Param="START_PATH\Templates\1031"
Indem Sie die benutzerdefinierten Parameter wie im obigen Beispiel angeben, richten Sie für den Assistenten die folgende Verzeichnisstruktur ein:
MyWizard1
HTML
1033
default.htm
myEnglishHTML.htm
1041
default.htm
myJapaneseHTML.htm
1031
default.htm
myGermanHTML.htm
Templates
1033
stdafx.h
stdafx.cpp
1041
stdafx.h
stdafx.cpp
1031
stdafx.h
stdafx.cpp
Images
HtmlPage1.bmp
HtmlPage2.jpg
Scripts
Default.js
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Referenz
Benutzerdefinierte Parameter in der VSZ-Assistentendatei