Langpack Source update with fix for hashed strings (#24400)

* Initial update to german vscode

* more cleanup for vscode git german.

* added working alias replacer, need to add all string entities

* added aliased bundle strings

* added extension files, need to update package and readme

* added update to changelog, and restored vscode extensions

* added comments
This commit is contained in:
Alex Ma
2023-09-14 10:10:49 -07:00
committed by GitHub
parent d9b5d71148
commit 523dd8ad4b
614 changed files with 193655 additions and 168544 deletions

View File

@@ -1585,6 +1585,58 @@ Default Skipped Commands:
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/common/backup/constants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="backup.asymmetricKey">
<source xml:lang="en">Asymmetric Key</source>
<target state="translated">非對稱金鑰</target>
</trans-unit>
<trans-unit id="backup.compressBackup">
<source xml:lang="en">Compress backup</source>
<target state="translated">壓縮備份</target>
</trans-unit>
<trans-unit id="backup.defaultCompression">
<source xml:lang="en">Use the default server setting</source>
<target state="translated">使用預設伺服器設定</target>
</trans-unit>
<trans-unit id="backup.doNotCompress">
<source xml:lang="en">Do not compress backup</source>
<target state="translated">不要壓縮備份</target>
</trans-unit>
<trans-unit id="backup.labelDatabase">
<source xml:lang="en">Database</source>
<target state="translated">資料庫</target>
</trans-unit>
<trans-unit id="backup.labelDifferential">
<source xml:lang="en">Differential</source>
<target state="translated">差異</target>
</trans-unit>
<trans-unit id="backup.labelDisk">
<source xml:lang="en">Disk</source>
<target state="translated">磁碟</target>
</trans-unit>
<trans-unit id="backup.labelFilegroup">
<source xml:lang="en">Files and filegroups</source>
<target state="translated">檔案與檔案群組</target>
</trans-unit>
<trans-unit id="backup.labelFull">
<source xml:lang="en">Full</source>
<target state="translated">完整</target>
</trans-unit>
<trans-unit id="backup.labelLog">
<source xml:lang="en">Transaction Log</source>
<target state="translated">交易記錄</target>
</trans-unit>
<trans-unit id="backup.labelUrl">
<source xml:lang="en">Url</source>
<target state="translated">URL</target>
</trans-unit>
<trans-unit id="backup.serverCertificate">
<source xml:lang="en">Server Certificate</source>
<target state="translated">伺服器憑證</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/common/constants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="notebookMultipleRequestsError">
@@ -2033,58 +2085,6 @@ Default Skipped Commands:
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/common/constants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="backup.asymmetricKey">
<source xml:lang="en">Asymmetric Key</source>
<target state="translated">非對稱金鑰</target>
</trans-unit>
<trans-unit id="backup.compressBackup">
<source xml:lang="en">Compress backup</source>
<target state="translated">壓縮備份</target>
</trans-unit>
<trans-unit id="backup.defaultCompression">
<source xml:lang="en">Use the default server setting</source>
<target state="translated">使用預設伺服器設定</target>
</trans-unit>
<trans-unit id="backup.doNotCompress">
<source xml:lang="en">Do not compress backup</source>
<target state="translated">不要壓縮備份</target>
</trans-unit>
<trans-unit id="backup.labelDatabase">
<source xml:lang="en">Database</source>
<target state="translated">資料庫</target>
</trans-unit>
<trans-unit id="backup.labelDifferential">
<source xml:lang="en">Differential</source>
<target state="translated">差異</target>
</trans-unit>
<trans-unit id="backup.labelDisk">
<source xml:lang="en">Disk</source>
<target state="translated">磁碟</target>
</trans-unit>
<trans-unit id="backup.labelFilegroup">
<source xml:lang="en">Files and filegroups</source>
<target state="translated">檔案與檔案群組</target>
</trans-unit>
<trans-unit id="backup.labelFull">
<source xml:lang="en">Full</source>
<target state="translated">完整</target>
</trans-unit>
<trans-unit id="backup.labelLog">
<source xml:lang="en">Transaction Log</source>
<target state="translated">交易記錄</target>
</trans-unit>
<trans-unit id="backup.labelUrl">
<source xml:lang="en">Url</source>
<target state="translated">URL</target>
</trans-unit>
<trans-unit id="backup.serverCertificate">
<source xml:lang="en">Server Certificate</source>
<target state="translated">伺服器憑證</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/charts/browser/actions" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="chartNotFound">
@@ -2317,7 +2317,7 @@ Default Skipped Commands:
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/commandLine/electron-browser/commandLine" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/commandLine/electron-sandbox/commandLine" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="commandline.propertiesFormatError">
<source xml:lang="en">Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1}</source>
@@ -3491,9 +3491,9 @@ Default Skipped Commands:
<source xml:lang="en">Dispose Edit Failed With Error: </source>
<target state="translated">處理編輯失敗,出現錯誤:</target>
</trans-unit>
<trans-unit id="editData.closeSql">
<source xml:lang="en">Close SQL Pane</source>
<target state="translated">關閉 SQL 窗格</target>
<trans-unit id="editData.hideSql">
<source xml:lang="en">Hide SQL Pane</source>
<target state="translated">隱藏 SQL 窗格</target>
</trans-unit>
<trans-unit id="editData.run">
<source xml:lang="en">Run</source>
@@ -6403,6 +6403,10 @@ Error: {1}</source>
<source xml:lang="en">The default chart type to use when opening Chart Viewer from a Query Results</source>
<target state="translated">從查詢結果開啟圖表檢視器時要使用的預設圖表類型</target>
</trans-unit>
<trans-unit id="queryEditor.githubCopilotContextualizationEnabled">
<source xml:lang="en">(Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization.</source>
<target state="translated">(預覽) 啟用 GitHub Copilot 查詢的內容相關性。此設定可在已安裝 Copilot 延伸模組且提供者已實作關聯式化的情況下,協助 GitHub Copilot 傳回改進的建議。</target>
</trans-unit>
<trans-unit id="queryEditor.inMemoryDataProcessingThreshold">
<source xml:lang="en">Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance.</source>
<target state="translated">控制允許在記憶體中篩選及排序的資料列數目上限。如果超過此數目,就會停用排序和篩選。警告: 增加此數目可能會影響效能。</target>
@@ -6487,6 +6491,10 @@ Error: {1}</source>
<source xml:lang="en">Whether to show the action bar in the query results view</source>
<target state="translated">是否要在查詢結果檢視中顯示動作列</target>
</trans-unit>
<trans-unit id="queryEditor.results.showCopyCompletedNotification">
<source xml:lang="en">Whether to show notifications when a results grid copy operation is completed.</source>
<target state="translated">是否在結果方格複製作業完成時顯示通知。</target>
</trans-unit>
<trans-unit id="queryEditor.results.skipNewLineAfterTrailingLineBreak">
<source xml:lang="en">Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false.</source>
<target state="translated">如果前一個資料列已經有分行符號,是否要在複製結果時略過在資料列之間新增分行符號。預設值為 false。</target>
@@ -7011,6 +7019,22 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/telemetry/browser/telemetryOptOut" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="telemetryOptOut.optInNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}).</source>
<target state="translated">允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。</target>
</trans-unit>
<trans-unit id="telemetryOptOut.optOutNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}).</source>
<target state="translated">允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。</target>
</trans-unit>
<trans-unit id="telemetryOptOut.readMore">
<source xml:lang="en">Read More</source>
<target state="translated">深入了解</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tsgops/browser/tsgopsActions" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="hideActivityBarViewContainers">
@@ -7071,7 +7095,7 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="enablePreviewFeatures.never">
<source xml:lang="en">No, don't show again</source>
@@ -7091,20 +7115,7 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="translated">使用者入門(&amp;&amp;S)</target>
</trans-unit>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="translated">顯示使用者入門</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/page/browser/az_data_welcome_page" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/browser/az_data_welcome_page" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="welcomePage.createConnection">
<source xml:lang="en">Create a connection</source>
@@ -7208,7 +7219,7 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/page/browser/gettingStartedTour" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/browser/gettingStartedTour" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="GuidedTour.addExtensions">
<source xml:lang="en">Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!).</source>
@@ -7292,7 +7303,7 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/page/browser/welcomePage" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/browser/welcomePage" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="WelcomePage.TakeATour">
<source xml:lang="en">Would you like to take a quick tour of Azure Data Studio?</source>
@@ -7366,26 +7377,10 @@ Error: {1}</source>
<source xml:lang="en">Install</source>
<target state="translated">安裝</target>
</trans-unit>
<trans-unit id="welcomePage.installExtensionPack">
<source xml:lang="en">Install additional support for {0}</source>
<target state="translated">安裝 {0} 的其他支援</target>
</trans-unit>
<trans-unit id="welcomePage.installKeymap">
<source xml:lang="en">Install {0} keymap</source>
<target state="translated">安裝 {0} 鍵盤對應</target>
</trans-unit>
<trans-unit id="welcomePage.installed">
<source xml:lang="en">Installed</source>
<target state="translated">已安裝</target>
</trans-unit>
<trans-unit id="welcomePage.installedExtensionPack">
<source xml:lang="en">{0} support is already installed</source>
<target state="translated">已安裝 {0} 支援</target>
</trans-unit>
<trans-unit id="welcomePage.installedKeymap">
<source xml:lang="en">{0} keymap is already installed</source>
<target state="translated">已安裝 {0} 按鍵對應</target>
</trans-unit>
<trans-unit id="welcomePage.installingExtensionPack">
<source xml:lang="en">Installing additional support for {0}...</source>
<target state="translated">正在安裝 {0} 的其他支援...</target>
@@ -7460,7 +7455,7 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/page/browser/welcomePage.contribution" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/browser/welcomePage.contribution" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="miWelcome">
<source xml:lang="en">&amp;&amp;Welcome</source>
@@ -7503,19 +7498,16 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/electron-sandbox/gettingStarted" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="telemetryOptOut.optInNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}).</source>
<target state="translated">允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。</target>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="translated">使用者入門(&amp;&amp;S)</target>
</trans-unit>
<trans-unit id="telemetryOptOut.optOutNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}).</source>
<target state="translated">允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。</target>
</trans-unit>
<trans-unit id="telemetryOptOut.readMore">
<source xml:lang="en">Read More</source>
<target state="translated">深入了解</target>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="translated">顯示使用者入門</target>
</trans-unit>
</body>
</file>
@@ -7573,6 +7565,14 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/services/accountManagement/browser/accountManagementService" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="accountDialog.didNotPickAuthProvider">
<source xml:lang="en">You didn't select any authentication provider. Please try again.</source>
<target state="translated">您未選取任何驗證提供者。請再試一次。</target>
</trans-unit>
<trans-unit id="accountDialog.noCloudsRegistered">
<source xml:lang="en">You have no clouds enabled. Go to Settings -&gt; Search Azure Account Configuration -&gt; Enable at least one cloud</source>
<target state="translated">您未啟用任何雲端。前往 [設定] -&gt; [搜尋 Azure 帳戶組態] -&gt; 啟用至少一個雲端</target>
</trans-unit>
<trans-unit id="accountManagementService.close">
<source xml:lang="en">Close</source>
<target state="translated">關閉</target>
@@ -7625,6 +7625,10 @@ Error Message: {1}</source>
<source xml:lang="en">Copy &amp; Open</source>
<target state="translated">複製並開啟</target>
</trans-unit>
<trans-unit id="deviceCodeAuthDialogTitle">
<source xml:lang="en">Azure Auth: Device Code</source>
<target state="translated">Azure 驗證: 裝置代碼</target>
</trans-unit>
<trans-unit id="oauthDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
@@ -7645,6 +7649,10 @@ Error Message: {1}</source>
<source xml:lang="en">Cannot start auto OAuth. An auto OAuth is already in progress.</source>
<target state="translated">無法啟動自動 OAuth。自動 OAuth 已在進行中。</target>
</trans-unit>
<trans-unit id="selfHelpMessage">
<source xml:lang="en">A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually.</source>
<target state="translated">無法在此環境中啟動網頁瀏覽器,請啟動瀏覽器、瀏覽至上方的 URL然後手動輸入程式碼。</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/admin/common/adminService" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -7909,10 +7917,6 @@ Error Message: {1}</source>
<source xml:lang="en">Are you sure you want to cancel this connection?</source>
<target state="translated">您確定要取消此連線嗎?</target>
</trans-unit>
<trans-unit id="connection.connTitleGroupSection">
<source xml:lang="en"> (Group: {0})</source>
<target state="translated"> (群組: {0})</target>
</trans-unit>
<trans-unit id="connection.duplicateEditErrorMessage">
<source xml:lang="en">Cannot save profile, the selected connection matches an existing profile with the same server info in the same group:
@@ -7937,6 +7941,10 @@ Error Message: {1}</source>
<source xml:lang="en">Failed to get Azure account token for connection</source>
<target state="translated">無法取得連線的 Azure 帳戶權杖</target>
</trans-unit>
<trans-unit id="connection.providerNotFound">
<source xml:lang="en">Connection provider '{0}' not found</source>
<target state="translated">找不到連線提供者 '{0}'</target>
</trans-unit>
<trans-unit id="connection.refreshAzureTokenFailure">
<source xml:lang="en">Failed to refresh Azure account token for connection</source>
<target state="translated">無法重新整理 Azure 帳戶權杖以建立連線</target>
@@ -7953,10 +7961,6 @@ Error Message: {1}</source>
<source xml:lang="en">The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions?</source>
<target state="translated">目前未安裝支援提供者類型 '{0}' 之延伸模組。您要檢視延伸模組嗎?</target>
</trans-unit>
<trans-unit id="connectionManagementService.noProviderForUri">
<source xml:lang="en">Could not find provider for uri: {0}</source>
<target state="translated">找不到 URI: {0} 的提供者</target>
</trans-unit>
<trans-unit id="connectionNotAcceptedError">
<source xml:lang="en">Connection Not Accepted</source>
<target state="translated">連線未被接受</target>
@@ -8853,6 +8857,14 @@ Error Message: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/dragAndDropController" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="objectExplorer.dragAndDropController.existingIdenticalProfile">
<source xml:lang="en">Cannot drag profile into group: A profile with identical options already exists in the group.</source>
<target state="translated">無法將設定檔拖曳到群組: 具有相同選項的設定檔已存在於群組中。</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/filterDialog/filterDialog" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="filterDialog.errorDateRange">
@@ -9153,6 +9165,22 @@ Error Message: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/profiler/browser/profilerService" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="FileFilterDescription">
<source xml:lang="en">XEL Files</source>
<target state="translated">XEL 檔案</target>
</trans-unit>
<trans-unit id="FileTooLarge">
<source xml:lang="en">The file is too large to open in profiler. The profiler can open files that are less than 1GB.</source>
<target state="translated">檔案太大,無法在分析工具中開啟。分析工具可以開啟小於 1GB 的檔案。</target>
</trans-unit>
<trans-unit id="LargeFileWait">
<source xml:lang="en">Loading the file might take a moment due to the file size.</source>
<target state="translated">由於檔案大小,載入檔案可能需要一些時間。</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/gridDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="gridDataProvider.cancelCopyResults">
@@ -9171,10 +9199,18 @@ Error Message: {1}</source>
<source xml:lang="en">Copying...</source>
<target state="translated">正在複製...</target>
</trans-unit>
<trans-unit id="gridDataProvider.disableCopyNotification">
<source xml:lang="en">Don't show again</source>
<target state="translated">不要再顯示</target>
</trans-unit>
<trans-unit id="gridDataProvider.loadingRowsInProgress">
<source xml:lang="en">Loading the rows to be copied ({0}/{1})...</source>
<target state="translated">正在載入要複製的資料列 ({0}/{1})...</target>
</trans-unit>
<trans-unit id="gridDataProvider.turnOnCopyNotificationsMessage">
<source xml:lang="en">Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification</source>
<target state="translated">複製完成的通知現在已停用。若要重新啟用,請修改設定: queryEditor.results.showCopyCompletedNotification</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/queryManagement" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -9263,6 +9299,10 @@ Error Message: {1}</source>
<source xml:lang="en">Open file</source>
<target state="translated">開啟檔案</target>
</trans-unit>
<trans-unit id="openFileLocation">
<source xml:lang="en">Open file location</source>
<target state="translated">開啟檔案位置</target>
</trans-unit>
<trans-unit id="resultsSerializer.saveAsFileExtensionCSVTitle">
<source xml:lang="en">CSV (Comma delimited)</source>
<target state="translated">CSV (以逗號分隔)</target>