diff --git a/tools/msvs/msi/WixUI_en-us.wxl b/tools/msvs/msi/WixUI_en-us.wxl deleted file mode 100644 index 519024c727780d..00000000000000 --- a/tools/msvs/msi/WixUI_en-us.wxl +++ /dev/null @@ -1,5 +0,0 @@ - - - The Setup Wizard will install [ProductName] on your computer. WARNING: if you're upgrading from io.js v1.0.0 or v1.0.1, you must first uninstall these versions manually. - Choose a custom location or click Next to install. - diff --git a/tools/msvs/msi/i18n/de-de.wxl b/tools/msvs/msi/i18n/de-de.wxl new file mode 100644 index 00000000000000..9a58f024265a0d --- /dev/null +++ b/tools/msvs/msi/i18n/de-de.wxl @@ -0,0 +1,40 @@ + + + + 1031 + + Dieser Installationsassistent wird [ProductName] auf Ihrem Computer installieren. WARNUNG: Wenn Sie von [ProductName] v1.0.0 oder v1.0.1 aus updaten wollen, müssen Sie diese Versionen zuerst manuell deinstallieren. + Wählen Sie einen anderen Installationsort oder klicken Sie auf Weiter zum installieren. + + Eine neuere Version von [ProductName] ist bereits installiert. Der Installationsassistent wird jetzt geschlossen. + + + io.js-Laufzeitumgebung + Installation der [ProductName]-Laufzeitumgebung (iojs.exe). + + Verweis von node auf iojs + Erstelle node.exe als Verweis für iojs.exe. + + Performance Counter + Installiert Unterstützung für [ProductName]-spezifische Performance Counter. + + Event Tracing (ETW) + Installiert Unterstützung für Event Tracing (ETW)-Events, generiert von [ProductName]. + + npm-Paketmanager + Installiert npm, den empfohlenen Paketmanager für [ProductName]. + + Link zur Online-Dokumentation + Fügt Startmenü-Einträge zur Online-Dokumentation von [ProductName] [ProductVersion] und zur [ProductName]-Website hinzu. + + Hinzufügen zu PATH + Fügt [ProductName], npm und globale durch npm installierte Module zur PATH-Umgebungsvariable hinzu. + + io.js und npm + Fügt [ProductName] und npm (falls installiert) zur PATH-Umgebungsvariable hinzu. + + npm-Module + Fügt globale durch npm installierte Module zur PATH-Umgebungsvariable hinzu. Diese Option funktioniert nur für den aktuellen Benutzer, andere Benutzer müssen ihre PATH-Umgebungsvariable selbst manuell aktualisieren. + + [ProductName] wurde erfolgreich installiert. + diff --git a/tools/msvs/msi/i18n/en-us.wxl b/tools/msvs/msi/i18n/en-us.wxl new file mode 100644 index 00000000000000..09ac140b98f0f3 --- /dev/null +++ b/tools/msvs/msi/i18n/en-us.wxl @@ -0,0 +1,40 @@ + + + + 1033 + + The Setup Wizard will install [ProductName] on your computer. WARNING: if you're upgrading from [ProductName] v1.0.0 or v1.0.1, you must first uninstall these versions manually. + Choose a custom location or click Next to install. + + A later version of [ProductName] is already installed. Setup will now exit. + + + io.js runtime + Install the core [ProductName] runtime (iojs.exe). + + Alias node to iojs + Create node.exe as an alias for iojs.exe. + + Performance counters + Installs support for [ProductName]-specific performance counters. + + Event tracing (ETW) + Installs support for event tracing (ETW) events generated by [ProductName]. + + npm package manager + Install npm, the recommended package manager for [ProductName]. + + Online documentation shortcuts + Add start menu entries that link the the online documentation for [ProductName] [ProductVersion] and the [ProductName] website. + + Add to PATH + Add [ProductName], npm, and modules that were globally installed by npm to the PATH environment variable. + + io.js and npm + Add [ProductName] and npm (if installed) to the PATH environment variable. + + npm modules + Add modules that are installed globally by npm to the PATH environment variable. This option works for the current user only; other users need to update their PATH manually. + + [ProductName] has been successfully installed. + diff --git a/tools/msvs/msi/nodemsi.wixproj b/tools/msvs/msi/nodemsi.wixproj index 4ca4d55682ea89..a3e00e31d297ff 100644 --- a/tools/msvs/msi/nodemsi.wixproj +++ b/tools/msvs/msi/nodemsi.wixproj @@ -14,24 +14,23 @@ 0.0.0.0 - ..\..\..\$(Configuration)\ - obj\$(Configuration)\ + ..\..\..\$(Configuration) + obj\$(Configuration) Debug;ProductVersion=$(NodeVersion);NoETW=$(NoETW);NoPerfCtr=$(NoPerfCtr);NpmSourceDir=..\..\..\deps\npm\;ProgramFilesFolderId=ProgramFilesFolder - ..\..\..\$(Configuration)\ - obj\$(Configuration)\ + ..\..\..\$(Configuration) + obj\$(Configuration) Debug;ProductVersion=$(NodeVersion);NoETW=$(NoETW);NoPerfCtr=$(NoPerfCtr);NpmSourceDir=..\..\..\deps\npm\;ProgramFilesFolderId=ProgramFilesFolder - ..\..\..\$(Configuration)\ - obj\$(Configuration)\ + ..\..\..\$(Configuration) + obj\$(Configuration) Debug;ProductVersion=$(NodeVersion);NoETW=$(NoETW);NoPerfCtr=$(NoPerfCtr);NpmSourceDir=..\..\..\deps\npm\;ProgramFilesFolderId=ProgramFiles64Folder - en-US - ..\..\..\$(Configuration)\ - obj\$(Configuration)\ + ..\..\..\$(Configuration) + obj\$(Configuration) Debug;ProductVersion=$(NodeVersion);NoETW=$(NoETW);NoPerfCtr=$(NoPerfCtr);NpmSourceDir=..\..\..\deps\npm\;ProgramFilesFolderId=ProgramFiles64Folder @@ -45,16 +44,17 @@ - $(WixExtDir)\WixUIExtension.dll + $(WixExtDir)WixUIExtension.dll WixUIExtension - $(WixExtDir)\WiXUtilExtension.dll + $(WixExtDir)WiXUtilExtension.dll WiXUtilExtension - + + @@ -72,7 +72,10 @@ - move "!(TargetPath)" "$(TargetDir)\$(TargetFileName)" -move "!(TargetPdbPath)" "$(TargetDir)\$(TargetPdbName)" + + "$(WixToolPath)\torch.exe" -t language "$(TargetDir)en-US\$(TargetFileName)" "$(TargetDir)de-de\$(TargetFileName)" -out "$(TargetDir)transforms\de-de.mst" + cscript.exe "$(WindowsSDK80Path)bin\$(Platform)\WiSubStg.vbs" "$(TargetDir)en-US\$(TargetFileName)" "$(TargetDir)transforms\de-de.mst" 1031 + cscript.exe "$(WindowsSDK80Path)bin\$(Platform)\WiLangId.vbs" "$(TargetDir)en-US\$(TargetFileName)" Package 1033,1031 + diff --git a/tools/msvs/msi/product.wxs b/tools/msvs/msi/product.wxs index 6ba74cb450e65e..e31375eb3d81e0 100755 --- a/tools/msvs/msi/product.wxs +++ b/tools/msvs/msi/product.wxs @@ -13,17 +13,17 @@ - + + DowngradeErrorMessage="!(loc.MajorUpgrade_DowngradeErrorMessage)"/> @@ -40,8 +40,8 @@ @@ -51,30 +51,30 @@ + Title="!(loc.NodeAlias_Title)" + Description="!(loc.NodeAlias_Description)"> + Title="!(loc.NodePerfCtrSupport_Title)" + Description="!(loc.NodePerfCtrSupport_Description)"> + Title="!(loc.NodeEtwSupport_Title)" + Description="!(loc.NodeEtwSupport_Description)"> + Title="!(loc.npm_Title)" + Description="!(loc.npm_Description)"> @@ -84,26 +84,26 @@ + Title="!(loc.DocumentationShortcuts_Title)" + Description="!(loc.DocumentationShortcuts_Description)"> + Title="!(loc.EnvironmentPath_Title)" + Description="!(loc.EnvironmentPath_Description)"> + Title="!(loc.EnvironmentPathNode_Title)" + Description="!(loc.EnvironmentPathNode_Description)"> + Title="!(loc.EnvironmentPathNpmModules_Title)" + Description="!(loc.EnvironmentPathNpmModules_Description)"> @@ -329,7 +329,7 @@ NOT Installed 1 - +