Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/windowsdesktop/src/bundle/bundle.thm
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ Licensed under the MIT license. See License.txt in the project root for full lic
<Label Name="LicenseTermsAndPolicies" X="148" Y="288" Width="-12" Height="32" FontId="DefaultFont" HexStyle="000000">#(loc.LicenseAssent)</Label>

<!-- These controls have larger vertical spacing to improve readability (20 instead of 16). -->
<Hypertext Name="PrivacyStatementLink" X="172" Y="320" Width="-12" Height="16" FontId="DefaultFont" TabStop="yes" HexStyle="000000" HideWhenDisabled="yes">&lt;A HREF=&quot;https://aka.ms/dev-privacy&quot;&gt;Privacy Statement&lt;/A&gt;</Hypertext>
<Hypertext Name="DotNetCLITelemetryLink" X="172" Y="340" Width="-12" Height="16" FontId="DefaultFont" TabStop="yes" HexStyle="000000" HideWhenDisabled="yes">&lt;A HREF=&quot;https://aka.ms/dotnet-license-windows&quot;&gt;Licensing Information for .NET&lt;/A&gt;</Hypertext>
<Hypertext Name="DotNetEulaLink" X="172" Y="360" Width="-12" Height="16" FontId="DefaultFont" TabStop="yes" HexStyle="000000" HideWhenDisabled="yes">&lt;A HREF=&quot;https://aka.ms/dotnet-cli-telemetry&quot;&gt;Telemetry collection and opt-out&lt;/A&gt;</Hypertext>
<Hypertext Name="PrivacyStatementLink" X="172" Y="320" Width="-12" Height="16" FontId="DefaultFont" TabStop="yes" HexStyle="000000" HideWhenDisabled="yes">#(loc.PrivacyStatementLink)</Hypertext>
<Hypertext Name="DotNetCLITelemetryLink" X="172" Y="340" Width="-12" Height="16" FontId="DefaultFont" TabStop="yes" HexStyle="000000" HideWhenDisabled="yes">#(loc.EulaLink)</Hypertext>
<Hypertext Name="DotNetEulaLink" X="172" Y="360" Width="-12" Height="16" FontId="DefaultFont" TabStop="yes" HexStyle="000000" HideWhenDisabled="yes">#(loc.TelemetryLink)</Hypertext>

<Button Name="InstallButton" X="-124" Y="-12" Width="100" Height="24" TabStop="yes" FontId="DefaultFont">#(loc.InstallInstallButton)</Button>
<Button Name="InstallCancelButton" X="-12" Y="-12" Width="100" Height="24" TabStop="yes" FontId="DefaultFont">
Expand Down
4 changes: 4 additions & 0 deletions src/windowsdesktop/src/bundle/bundle.wixproj
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@
<BundleSigningAsset Include="$(MSBuildThisFileDirectory)dotnet.ico" />
</ItemGroup>

<ItemGroup>
<WixLocalization Include="theme\**\*.wxl" />
</ItemGroup>

<Target Name="CopyBundleSigningAssets" AfterTargets="PublishBundle">
<PropertyGroup>
<_BundleOutputDir>$(TargetDir)</_BundleOutputDir>
Expand Down
4 changes: 2 additions & 2 deletions src/windowsdesktop/src/bundle/bundle.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@

<BootstrapperApplication>
<bal:WixStandardBootstrapperApplication LicenseFile="dummyeula.rtf"
LocalizationFile="theme\1033\bundle.wxl"
LocalizationFile="theme\1033\thm.wxl"
ShowVersion="yes"
SuppressDowngradeFailure="$(SuppressDowngradeFailure)"
SuppressOptionsUI="yes"
Theme="rtfLicense"
ThemeFile="bundle.thm" />

<?foreach lcid in 2052;1028;1029;1031;3082;1036;1040;1041;1042;1045;1046;1049;1055?>
<Payload Id="PL_bundle_$(lcid)" SourceFile="theme\$(lcid)\bundle.wxl" Name="$(lcid)\bundle.wxl" Compressed="yes" />
<Payload Id="PL_bundle_$(lcid)" SourceFile="theme\$(lcid)\thm.wxl" Name="$(lcid)\thm.wxl" Compressed="yes" />
<?endforeach?>

<Payload Name="DotNetLogo_256x.png" Compressed="yes" SourceFile="DotNetLogo_256x.png" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,87 +1,78 @@
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="en-us" Language="1033" xmlns="http://wixtoolset.org/schemas/v4/wxl">
<String Id="Caption" Value="[WixBundleName] 安裝程式"/>
<String Id="Title" Value="[BUNDLEMONIKER]"/>
<String Id="ConfirmCancelMessage" Value="您確定要取消嗎?"/>
<String Id="ExecuteUpgradeRelatedBundleMessage" Value="先前的版本"/>
<String Id="HelpHeader" Value="安裝程式說明"/>
<String Id="HelpText" Value="/install | /repair | /uninstall | /layout [directory] - 安裝、修復、解除安裝或在目錄中建立搭售方案的完整本機複本。預設會進行安裝。

/passive | /quiet - 顯示最基本的 UI 且不出現提示,或是不顯示任何 UI 且不出現提示。預設會顯示 UI 及所有提示。

/norestart - 抑制任何重新啟動嘗試。根據預設,UI 在重新啟動前會先提示。

/log log.txt - 記錄到特定檔案。預設會在 %TEMP% 中建立記錄檔。"/>
<String Id="HelpCloseButton" Value="關閉(&amp;C)"/>
<String Id="InstallAcceptCheckbox" Value="我同意授權條款和條件(&amp;A)"/>
<String Id="InstallOptionsButton" Value="選項(&amp;O)"/>
<String Id="InstallInstallButton" Value="安裝(&amp;I)"/>
<String Id="InstallCloseButton" Value="關閉(&amp;C)"/>
<String Id="ProgressHeader" Value="安裝程式進度"/>
<String Id="ProgressLabel" Value="正在處理:"/>
<String Id="OverallProgressPackageText" Value="正在初始化..."/>
<String Id="ProgressCancelButton" Value="取消(&amp;C)"/>
<String Id="ModifyHeader" Value="修改安裝程式"/>
<String Id="ModifyText" Value="選擇「修復」以重新安裝產品,或選擇「解除安裝」以移除產品。"/>
<String Id="ModifyRepairButton" Value="修復(&amp;R)"/>
<String Id="ModifyUninstallButton" Value="解除安裝(&amp;U)"/>
<String Id="ModifyCloseButton" Value="關閉(&amp;C)"/>
<String Id="SuccessRepairHeader" Value="修復已成功完成"/>
<String Id="SuccessUninstallHeader" Value="解除安裝已成功完成"/>
<String Id="SuccessInstallHeader" Value="安裝已成功完成"/>
<String Id="SuccessHeader" Value="安裝程式成功"/>
<String Id="SuccessLaunchButton" Value="啟動(&amp;L)"/>
<String Id="SuccessRestartText" Value="必須重新啟動電腦,才能使用此軟體。"/>
<String Id="SuccessRestartButton" Value="重新啟動(&amp;R)"/>
<String Id="SuccessCloseButton" Value="關閉(&amp;C)"/>
<String Id="FailureHeader" Value="安裝程式失敗"/>
<String Id="FailureInstallHeader" Value="安裝程式失敗"/>
<String Id="FailureUninstallHeader" Value="解除安裝失敗"/>
<String Id="FailureRepairHeader" Value="修復失敗"/>
<String Id="FailureHyperlinkLogText" Value="一或多個問題導致設定失敗。請修正問題,然後重試安裝程式。如需詳細資訊,請參考&lt;a href=&quot;#&quot;&gt;記錄檔&lt;/a&gt;。"/>
<String Id="FailureRestartText" Value="必須重新啟動電腦,才能完成軟體的復原。"/>
<String Id="FailureRestartButton" Value="重新啟動(&amp;R)"/>
<String Id="FailureCloseButton" Value="關閉(&amp;C)"/>
<String Id="FailureNotSupportedCurrentOperatingSystem" Value="此作業系統不支援 [PRODUCT_NAME]。如需詳細資訊,請參閱 [LINK_PREREQ_PAGE]。"/>
<String Id="FailureNotSupportedX86OperatingSystem" Value="x86 作業系統不支援 [PRODUCT_NAME]。請使用對應的 x86 安裝程式來安裝。"/>
<String Id="FilesInUseTitle" Value="使用中的檔案"/>
<String Id="FilesInUseLabel" Value="以下應用程式正在使用需要進行更新的檔案:"/>
<String Id="FilesInUseCloseRadioButton" Value="請關閉應用程式然後嘗試重新啟動。(&amp;A)"/>
<String Id="FilesInUseDontCloseRadioButton" Value="不要關閉應用程式(&amp;D)。需要重新啟動。"/>
<String Id="FilesInUseRetryButton" Value="重試(&amp;R)"/>
<String Id="FilesInUseCancelButton" Value="取消(&amp;C)"/>
<String Id="WelcomeHeader" Value="Windows Desktop Runtime"/>
<String Id="WelcomeDescription" Value=".NET Windows Desktop Runtime 可用於在您的電腦上執行 Windows Forms 與 WPF 應用程式。.NET 為開放原始碼形式,且可跨平台運作,同時受到 Microsoft 支援。希望您會喜歡!"/>
<String Id="LearnMoreTitle" Value="深入了解 .NET"/>
<String Id="SuccessInstallLocation" Value="下列項目已安裝在 [DOTNETHOME]"/>
<String Id="SuccessInstallProductName" Value=" - [BUNDLEMONIKER] "/>
<String Id="ResourcesHeader" Value="資源"/>
<String Id="DocumentationLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-docs&quot;&gt;文件&lt;/A&gt;"/>
<String Id="ReleaseNotesLink" Value="&lt;A HREF=&quot;https://aka.ms/20-p2-rel-notes&quot;&gt;版本資訊&lt;/A&gt;"/>
<String Id="TutorialLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-tutorials&quot;&gt;教學課程&lt;/A&gt;"/>
<String Id="TelemetryLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-cli-telemetry&quot;&gt;.NET 遙測&lt;/A&gt;"/>
<String Id="PrivacyStatementLink" Value="&lt;A HREF=&quot;https://aka.ms/dev-privacy&quot;&gt;隱私權聲明&lt;/A&gt;"/>
<String Id="EulaLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-license-windows&quot;&gt;.NET 授權資訊&lt;/A&gt;"/>
<String Id="LicenseAssent" Value="按一下 [\[]安裝[\[] 即表示您同意下列條款。"/>
<String Id="VisualStudioWarning" Value="如果計劃使用 .NET [VERSIONMAJOR].[VERSIONMINOR] 搭配 Visual Studio,需要 Visual Studio 2022 [MINIMUMVSVERSION] 或更新版本。&lt;A HREF=&quot;https://aka.ms/dotnet[VERSIONMAJOR]-release-notes&quot;&gt;深入了解&lt;/A&gt;。"/>

<WixLocalization Culture="zh-TW" Language="1028" xmlns="http://wixtoolset.org/schemas/v4/wxl">
<String Id="Caption" Value="[WixBundleName] 安裝程式" />
<String Id="Title" Value="[BUNDLEMONIKER]" />
<String Id="ConfirmCancelMessage" Value="您確定要取消嗎?" />
<String Id="ExecuteUpgradeRelatedBundleMessage" Value="先前的版本" />
<String Id="HelpHeader" Value="安裝程式說明" />
<String Id="HelpText" Value="/install | /repair | /uninstall | /layout [directory] - 安裝、修復、解除安裝或在目錄中建立搭售方案的完整本機複本。預設會進行安裝。 /passive | /quiet - 顯示最基本的 UI 且不出現提示,或是不顯示任何 UI 且不出現提示。預設會顯示 UI 及所有提示。 /norestart - 抑制任何重新啟動嘗試。根據預設,UI 在重新啟動前會先提示。 /log log.txt - 記錄到特定檔案。預設會在 %TEMP% 中建立記錄檔。" />
<String Id="HelpCloseButton" Value="關閉(&amp;C)" />
<String Id="InstallAcceptCheckbox" Value="我同意授權條款和條件(&amp;A)" />
<String Id="InstallOptionsButton" Value="選項(&amp;O)" />
<String Id="InstallInstallButton" Value="安裝(&amp;I)" />
<String Id="InstallCloseButton" Value="關閉(&amp;C)" />
<String Id="ProgressHeader" Value="安裝程式進度" />
<String Id="ProgressLabel" Value="正在處理:" />
<String Id="OverallProgressPackageText" Value="正在初始化..." />
<String Id="ProgressCancelButton" Value="取消(&amp;C)" />
<String Id="ModifyHeader" Value="修改安裝程式" />
<String Id="ModifyText" Value="選擇「修復」以重新安裝產品,或選擇「解除安裝」以移除產品。" />
<String Id="ModifyRepairButton" Value="修復(&amp;R)" />
<String Id="ModifyUninstallButton" Value="解除安裝(&amp;U)" />
<String Id="ModifyCloseButton" Value="關閉(&amp;C)" />
<String Id="SuccessRepairHeader" Value="修復已成功完成" />
<String Id="SuccessUninstallHeader" Value="解除安裝已成功完成" />
<String Id="SuccessInstallHeader" Value="安裝已成功完成" />
<String Id="SuccessHeader" Value="安裝程式成功" />
<String Id="SuccessLaunchButton" Value="啟動(&amp;L)" />
<String Id="SuccessRestartText" Value="必須重新啟動電腦,才能使用此軟體。" />
<String Id="SuccessRestartButton" Value="重新啟動(&amp;R)" />
<String Id="SuccessCloseButton" Value="關閉(&amp;C)" />
<String Id="FailureHeader" Value="安裝程式失敗" />
<String Id="FailureInstallHeader" Value="安裝程式失敗" />
<String Id="FailureUninstallHeader" Value="解除安裝失敗" />
<String Id="FailureRepairHeader" Value="修復失敗" />
<String Id="FailureHyperlinkLogText" Value="一或多個問題導致設定失敗。請修正問題,然後重試安裝程式。如需詳細資訊,請參考&lt;a href=&quot;#&quot;&gt;記錄檔&lt;/a&gt;。" />
<String Id="FailureRestartText" Value="必須重新啟動電腦,才能完成軟體的復原。" />
<String Id="FailureRestartButton" Value="重新啟動(&amp;R)" />
<String Id="FailureCloseButton" Value="關閉(&amp;C)" />
<String Id="FailureNotSupportedCurrentOperatingSystem" Value="此作業系統不支援 [PRODUCT_NAME]。如需詳細資訊,請參閱 [LINK_PREREQ_PAGE]。" />
<String Id="FailureNotSupportedX86OperatingSystem" Value="x86 作業系統不支援 [PRODUCT_NAME]。請使用對應的 x86 安裝程式來安裝。" />
<String Id="FilesInUseTitle" Value="使用中的檔案" />
<String Id="FilesInUseLabel" Value="以下應用程式正在使用需要進行更新的檔案:" />
<String Id="FilesInUseCloseRadioButton" Value="請關閉應用程式然後嘗試重新啟動。(&amp;A)" />
<String Id="FilesInUseDontCloseRadioButton" Value="不要關閉應用程式(&amp;D)。需要重新啟動。" />
<String Id="FilesInUseRetryButton" Value="重試(&amp;R)" />
<String Id="FilesInUseCancelButton" Value="取消(&amp;C)" />
<String Id="WelcomeHeader" Value="Windows Desktop Runtime" />
<String Id="WelcomeDescription" Value=".NET Windows Desktop Runtime 可用於在您的電腦上執行 Windows Forms 與 WPF 應用程式。.NET 為開放原始碼形式,且可跨平台運作,同時受到 Microsoft 支援。希望您會喜歡!" />
<String Id="LearnMoreTitle" Value="深入了解 .NET" />
<String Id="SuccessInstallLocation" Value="下列項目已安裝在 [DOTNETHOME]" />
<String Id="SuccessInstallProductName" Value=" - [BUNDLEMONIKER] " />
<String Id="ResourcesHeader" Value="資源" />
<String Id="DocumentationLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-docs&quot;&gt;文件&lt;/A&gt;" />
<String Id="ReleaseNotesLink" Value="&lt;A HREF=&quot;https://aka.ms/20-p2-rel-notes&quot;&gt;版本資訊&lt;/A&gt;" />
<String Id="TutorialLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-tutorials&quot;&gt;教學課程&lt;/A&gt;" />
<String Id="TelemetryLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-cli-telemetry&quot;&gt;.NET 遙測&lt;/A&gt;" />
<String Id="PrivacyStatementLink" Value="&lt;A HREF=&quot;https://aka.ms/dev-privacy&quot;&gt;隱私權聲明&lt;/A&gt;" />
<String Id="EulaLink" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-license-windows&quot;&gt;.NET 授權資訊&lt;/A&gt;" />
<String Id="LicenseAssent" Value="按一下 [\[]安裝[\[] 即表示您同意下列條款。" />
<String Id="VisualStudioWarning" Value="如果計劃使用 .NET [VERSIONMAJOR].[VERSIONMINOR] 搭配 Visual Studio,需要 Visual Studio 2022 [MINIMUMVSVERSION] 或更新版本。&lt;A HREF=&quot;https://aka.ms/dotnet[VERSIONMAJOR]-release-notes&quot;&gt;深入了解&lt;/A&gt;。" />
<!-- Success page strings -->
<String Id="FirstTimeWelcomeMessage" Value="感謝您安裝 [BUNDLEMONIKER]!您現在可以執行需要 .NET Windows 桌面執行階段的應用程式。"/>
<String Id="NetDocumentationLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-docs&quot;&gt;.NET 文件&lt;/A&gt;"/>
<String Id="WindowsDesktopDocumentationLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-desktop-docs&quot;&gt;Windows 桌面文件&lt;/A&gt;"/>
<String Id="ReleaseNotesLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet[VERSIONMAJOR]-release-notes&quot;&gt;版本資訊&lt;/A&gt;"/>
<String Id="TutorialsLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-tutorials&quot;&gt;.NET 教學課程&lt;/A&gt;"/>

<String Id="FirstTimeWelcomeMessage" Value="感謝您安裝 [BUNDLEMONIKER]!您現在可以執行需要 .NET Windows 桌面執行階段的應用程式。" />
<String Id="NetDocumentationLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-docs&quot;&gt;.NET 文件&lt;/A&gt;" />
<String Id="WindowsDesktopDocumentationLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-desktop-docs&quot;&gt;Windows 桌面文件&lt;/A&gt;" />
<String Id="ReleaseNotesLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet[VERSIONMAJOR]-release-notes&quot;&gt;版本資訊&lt;/A&gt;" />
<String Id="TutorialsLinkText" Value="&lt;A HREF=&quot;https://aka.ms/dotnet-tutorials&quot;&gt;.NET 教學課程&lt;/A&gt;" />
<!-- Additional success headers -->
<String Id="SuccessLayoutHeader" Value="配置已成功完成"/>
<String Id="SuccessUnsafeUninstallHeader" Value="已成功完成不安全解除安裝"/>
<String Id="SuccessCacheHeader" Value="快取已成功完成"/>
<String Id="SuccessModifyHeader" Value="已成功完成修改"/>
<String Id="SuccessUninstallRestartText" Value="您必須重新啟動電腦才能完成解除安裝。"/>

<String Id="SuccessLayoutHeader" Value="配置已成功完成" />
<String Id="SuccessUnsafeUninstallHeader" Value="已成功完成不安全解除安裝" />
<String Id="SuccessCacheHeader" Value="快取已成功完成" />
<String Id="SuccessModifyHeader" Value="已成功完成修改" />
<String Id="SuccessUninstallRestartText" Value="您必須重新啟動電腦才能完成解除安裝。" />
<!-- Additional failure headers -->
<String Id="FailureLayoutHeader" Value="配置失敗"/>
<String Id="FailureUnsafeUninstallHeader" Value="不安全解除安裝失敗"/>
<String Id="FailureCacheHeader" Value="快取失敗"/>
<String Id="FailureModifyHeader" Value="修改失敗"/>
<String Id="FailureLayoutHeader" Value="配置失敗" />
<String Id="FailureUnsafeUninstallHeader" Value="不安全解除安裝失敗" />
<String Id="FailureCacheHeader" Value="快取失敗" />
<String Id="FailureModifyHeader" Value="修改失敗" />
</WixLocalization>
Loading