|
13 | 13 |
|
14 | 14 | <Product Id="*"
|
15 | 15 | Name="$(var.ProductName)"
|
16 |
| - Language="1033" |
| 16 | + Language="!(loc.LocaleId)" |
17 | 17 | Version="$(var.ProductVersion)"
|
18 | 18 | Manufacturer="$(var.ProductAuthor)"
|
19 | 19 | UpgradeCode="47c07a3a-42ef-4213-a85d-8f5a59077c28">
|
20 | 20 |
|
21 |
| - <Package InstallerVersion="200" Compressed="yes"/> |
| 21 | + <Package Languages="!(loc.LocaleId)" InstallerVersion="200" Compressed="yes"/> |
22 | 22 |
|
23 | 23 | <Media Id="1" Cabinet="media1.cab" EmbedCab="yes"/>
|
24 | 24 |
|
25 | 25 | <MajorUpgrade AllowSameVersionUpgrades="yes"
|
26 |
| - DowngradeErrorMessage="A later version of io.js is already installed. Setup will now exit."/> |
| 26 | + DowngradeErrorMessage="!(loc.MajorUpgrade_DowngradeErrorMessage)"/> |
27 | 27 |
|
28 | 28 | <Icon Id="NodeIcon" SourceFile="$(var.RepoDir)\src\res\iojs.ico"/>
|
29 | 29 | <Property Id="ARPPRODUCTICON" Value="NodeIcon"/>
|
|
40 | 40 |
|
41 | 41 | <Feature Id="NodeRuntime"
|
42 | 42 | Level="1"
|
43 |
| - Title="io.js runtime" |
44 |
| - Description="Install the core io.js runtime (iojs.exe)." |
| 43 | + Title="!(loc.NodeRuntime_Title)" |
| 44 | + Description="!(loc.NodeRuntime_Description)" |
45 | 45 | Absent="disallow">
|
46 | 46 | <ComponentRef Id="NodeExecutable"/>
|
47 | 47 | <ComponentRef Id="NodeVarsScript"/>
|
|
51 | 51 |
|
52 | 52 | <Feature Id="NodeAlias"
|
53 | 53 | Level="1"
|
54 |
| - Title="Alias node to iojs" |
55 |
| - Description="Create node.exe as an alias for iojs.exe."> |
| 54 | + Title="!(loc.NodeAlias_Title)" |
| 55 | + Description="!(loc.NodeAlias_Description)"> |
56 | 56 | <ComponentRef Id="NodeAlias"/>
|
57 | 57 | </Feature>
|
58 | 58 |
|
59 | 59 | <Feature Id="NodePerfCtrSupport"
|
60 | 60 | Level="1"
|
61 |
| - Title="Performance counters" |
62 |
| - Description="Installs support for io.js-specific performance counters."> |
| 61 | + Title="!(loc.NodePerfCtrSupport_Title)" |
| 62 | + Description="!(loc.NodePerfCtrSupport_Description)"> |
63 | 63 | <ComponentRef Id="NodePerfCtrSupport"/>
|
64 | 64 | </Feature>
|
65 | 65 |
|
66 | 66 | <Feature Id="NodeEtwSupport"
|
67 | 67 | Level="1"
|
68 |
| - Title="Event tracing (ETW)" |
69 |
| - Description="Installs support for event tracing (ETW) events generated by io.js."> |
| 68 | + Title="!(loc.NodeEtwSupport_Title)" |
| 69 | + Description="!(loc.NodeEtwSupport_Description)"> |
70 | 70 | <ComponentRef Id="NodeEtwSupport"/>
|
71 | 71 | </Feature>
|
72 | 72 | </Feature>
|
73 | 73 |
|
74 | 74 | <Feature Id="npm"
|
75 | 75 | Level="1"
|
76 |
| - Title="npm package manager" |
77 |
| - Description="Install npm, the recommended package manager for io.js."> |
| 76 | + Title="!(loc.npm_Title)" |
| 77 | + Description="!(loc.npm_Description)"> |
78 | 78 | <ComponentRef Id="NpmCmdScript"/>
|
79 | 79 | <ComponentRef Id="NpmBashScript"/>
|
80 | 80 | <ComponentRef Id="NpmConfigurationFile"/>
|
|
84 | 84 |
|
85 | 85 | <Feature Level="1"
|
86 | 86 | Id="DocumentationShortcuts"
|
87 |
| - Title="Online documentation shortcuts" |
88 |
| - Description="Add start menu entries that link the the online documentation for io.js v$(var.FullVersion) and the io.js website."> |
| 87 | + Title="!(loc.DocumentationShortcuts_Title)" |
| 88 | + Description="!(loc.DocumentationShortcuts_Description)"> |
89 | 89 | <ComponentRef Id="DocumentationShortcuts"/>
|
90 | 90 | </Feature>
|
91 | 91 |
|
92 | 92 | <Feature Id="EnvironmentPath"
|
93 | 93 | Level="1"
|
94 |
| - Title="Add to PATH" |
95 |
| - Description="Add io.js, npm, and modules that were globally installed by npm to the PATH environment variable."> |
| 94 | + Title="!(loc.EnvironmentPath_Title)" |
| 95 | + Description="!(loc.EnvironmentPath_Description)"> |
96 | 96 | <Feature Id="EnvironmentPathNode"
|
97 | 97 | Level="1"
|
98 |
| - Title="io.js and npm" |
99 |
| - Description="Add io.js and npm (if installed) to the PATH environment variable."> |
| 98 | + Title="!(loc.EnvironmentPathNode_Title)" |
| 99 | + Description="!(loc.EnvironmentPathNode_Description)"> |
100 | 100 | <ComponentRef Id="EnvironmentPathNode"/>
|
101 | 101 | </Feature>
|
102 | 102 |
|
103 | 103 | <Feature Id="EnvironmentPathNpmModules"
|
104 | 104 | Level="1"
|
105 |
| - Title="npm modules" |
106 |
| - Description="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."> |
| 105 | + Title="!(loc.EnvironmentPathNpmModules_Title)" |
| 106 | + Description="!(loc.EnvironmentPathNpmModules_Description)"> |
107 | 107 | <ComponentRef Id="EnvironmentPathNpmModules"/>
|
108 | 108 | </Feature>
|
109 | 109 | </Feature>
|
|
329 | 329 | <Publish Dialog="CustomizeDlg" Control="Back" Event="NewDialog" Value="InstallDirDlg" Order="2">NOT Installed</Publish>
|
330 | 330 | <Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
|
331 | 331 |
|
332 |
| - <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="io.js has been successfully installed."/> |
| 332 | + <Property Id="WIXUI_EXITDIALOGOPTIONALTEXT" Value="!(loc.WIXUI_EXITDIALOGOPTIONALTEXT)"/> |
333 | 333 | </UI>
|
334 | 334 |
|
335 | 335 | <UIRef Id="WixUI_Common"/>
|
|
0 commit comments