Langpack update for March 1.43 release (#22137)

* [Loc] Update to langpack source files and xlfs for March Release

* Last update before code complete
This commit is contained in:
Alex Ma
2023-03-03 13:54:13 -08:00
committed by GitHub
parent aa350f7e49
commit 076ab355a0
190 changed files with 13821 additions and 1010 deletions
+36
View File
@@ -46,6 +46,14 @@
<source xml:lang="en">{0} backups</source>
<target state="translated">{0} 個備份</target>
</trans-unit>
<trans-unit id="arc.booleanfalse">
<source xml:lang="en">False</source>
<target state="translated">False</target>
</trans-unit>
<trans-unit id="arc.booleantrue">
<source xml:lang="en">True</source>
<target state="translated">True</target>
</trans-unit>
<trans-unit id="arc.businessCriticalLabel">
<source xml:lang="en">BusinessCritical</source>
<target state="translated">BusinessCritical</target>
@@ -345,6 +353,18 @@
<source xml:lang="en">Emergency</source>
<target state="translated">緊急</target>
</trans-unit>
<trans-unit id="arc.enableTrustServerCert">
<source xml:lang="en">Enable Trust Server Certificate</source>
<target state="translated">啟用信任伺服器憑證</target>
</trans-unit>
<trans-unit id="arc.encrypt">
<source xml:lang="en">Encrypt</source>
<target state="translated">加密</target>
</trans-unit>
<trans-unit id="arc.encryptDescription">
<source xml:lang="en">When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed.</source>
<target state="translated">當 True 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密。</target>
</trans-unit>
<trans-unit id="arc.endpoint">
<source xml:lang="en">Endpoint</source>
<target state="translated">端點</target>
@@ -629,6 +649,10 @@
<source xml:lang="en">You can check the status of the upgrade by running the following command:</source>
<target state="translated">您可以執行下列命令來檢查升級狀態:</target>
</trans-unit>
<trans-unit id="arc.msgPromptSSLCertificateValidationFailed">
<source xml:lang="en">Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry?</source>
<target state="translated">已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在設定檔案中將 [信任伺服器憑證] 設定為 'true'。注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎?</target>
</trans-unit>
<trans-unit id="arc.name">
<source xml:lang="en">Name</source>
<target state="translated">名稱</target>
@@ -889,6 +913,10 @@
<source xml:lang="en">Value is expected to be in the range {0} - {1}</source>
<target state="translated">值應在 {0} - {1} 的範圍內</target>
</trans-unit>
<trans-unit id="arc.readMore">
<source xml:lang="en">Read more</source>
<target state="translated">深入了解</target>
</trans-unit>
<trans-unit id="arc.ready">
<source xml:lang="en">Ready</source>
<target state="translated">就緒</target>
@@ -1117,6 +1145,14 @@
<source xml:lang="en">Troubleshoot</source>
<target state="translated">疑難排解</target>
</trans-unit>
<trans-unit id="arc.trustServerCertDescription">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate.</source>
<target state="translated">當 True 時 (且 encrypt=true)SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密,且不驗證伺服器憑證。</target>
</trans-unit>
<trans-unit id="arc.trustServerCertificate">
<source xml:lang="en">Trust Server Certificate</source>
<target state="translated">信任伺服器憑證</target>
</trans-unit>
<trans-unit id="arc.type">
<source xml:lang="en">Type</source>
<target state="translated">類型</target>
+10 -12
View File
@@ -46,10 +46,6 @@
<source xml:lang="en">Specified tenant with ID '{0}' not found.</source>
<target state="translated">找不到識別碼為 '{0}' 的指定租用戶。</target>
</trans-unit>
<trans-unit id="azureAuth.unidentifiedError">
<source xml:lang="en">Unidentified error with azure authentication</source>
<target state="translated">Azure 驗證發生無法辨識的錯誤</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.body">
<source xml:lang="en">Your tenant '{0} ({1})' requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">您的租用戶 '{0} ({1})' 需要再次重新驗證,才能存取 {2} 資源。請按 [開啟] 啟動驗證程序。</target>
@@ -126,6 +122,16 @@
<source xml:lang="en">A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead.</source>
<target state="translated">已對 azdata.accounts.getSecurityToken 發出呼叫,此方法已淘汰,並將於日後的版本中移除。請改用 getAccountSecurityToken。</target>
</trans-unit>
<trans-unit id="genericTokenError">
<source xml:lang="en">Failed to get token</source>
<target state="new">Failed to get token</target>
</trans-unit>
<trans-unit id="msalTokenError">
<source xml:lang="en">{0} occurred when acquiring token.
{1}</source>
<target state="new">{0} occurred when acquiring token.
{1}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -146,10 +152,6 @@
<source xml:lang="en">Azure (China)</source>
<target state="translated">Azure (中國)</target>
</trans-unit>
<trans-unit id="germanyCloud">
<source xml:lang="en">Azure (Germany)</source>
<target state="translated">Azure (德國)</target>
</trans-unit>
<trans-unit id="publicCloudDisplayName">
<source xml:lang="en">Azure</source>
<target state="translated">Azure</target>
@@ -158,10 +160,6 @@
<source xml:lang="en">Azure (US Government)</source>
<target state="translated">Azure (美國政府)</target>
</trans-unit>
<trans-unit id="usNatCloudDisplayName">
<source xml:lang="en">Azure (US National)</source>
<target state="translated">Azure (美國國民)</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/commands" source-language="en" datatype="plaintext" target-language="zh-Hant">
+32 -4
View File
@@ -174,6 +174,14 @@
<source xml:lang="en">Column encryption</source>
<target state="translated">資料行加密</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.commandTimeout.description">
<source xml:lang="en">The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error</source>
<target state="translated">終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.commandTimeout.displayName">
<source xml:lang="en">Command timeout</source>
<target state="translated">命令逾時</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.connectRetryCount.description">
<source xml:lang="en">Number of attempts to restore connection</source>
<target state="translated">嘗試還原連線的次數</target>
@@ -222,9 +230,21 @@
<source xml:lang="en">Current language</source>
<target state="translated">目前的語言</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.false">
<source xml:lang="en">Optional (False)</source>
<target state="translated">選用 (False)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.strict">
<source xml:lang="en">Strict</source>
<target state="translated">嚴格</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.true">
<source xml:lang="en">Mandatory (True)</source>
<target state="translated">強制 (True)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.description">
<source xml:lang="en">When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed</source>
<target state="translated">若為 True,則 SQL Server 會在伺服器已安裝憑證的情況下,對用戶端和伺服器間傳送的所有資料使用 SSL 加密</target>
<source xml:lang="en">When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards.</source>
<target state="translated">當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.displayName">
<source xml:lang="en">Encrypt</source>
@@ -270,6 +290,14 @@
<source xml:lang="en">Source</source>
<target state="translated">來源</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.hostNameInCertificate.description">
<source xml:lang="en">Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation.</source>
<target state="translated">指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.hostNameInCertificate.displayName">
<source xml:lang="en">Host name in certificate</source>
<target state="translated">憑證中的主機名稱</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.loadBalanceTimeout.description">
<source xml:lang="en">The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed</source>
<target state="translated">此連線在終結前於集區中存留的時間下限 (秒)</target>
@@ -367,8 +395,8 @@
<target state="translated">伺服器</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate</source>
<target state="translated">若為 True (且 encrypt=true)SQL Server 會用戶端和伺服器間傳送的所有資料使用 SSL 加密,不驗證伺服器憑證</target>
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated"> True (且 encrypt=true)SQL Server 會為所有在用戶端和伺服器間傳輸的資料使用 SSL 加密,不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.trustServerCertificate.displayName">
<source xml:lang="en">Trust server certificate</source>
@@ -202,10 +202,18 @@
<source xml:lang="en">Yes (Recommended)</source>
<target state="translated">是 (建議)</target>
</trans-unit>
<trans-unit id="dragAndDropNotSupported">
<source xml:lang="en">This project type does not support drag and drop.</source>
<target state="translated">此專案類型不支援拖放功能。</target>
</trans-unit>
<trans-unit id="fileDoesNotExist">
<source xml:lang="en">File '{0}' doesn't exist</source>
<target state="translated">檔案 '{0}' 不存在</target>
</trans-unit>
<trans-unit id="filenameEndingInPeriodErrorMessage">
<source xml:lang="en">File name cannot end with a period</source>
<target state="translated">檔案名稱的結尾不能是句點</target>
</trans-unit>
<trans-unit id="gitCloneError">
<source xml:lang="en">Error during git clone. View git output for more details</source>
<target state="translated">Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出</target>
@@ -214,10 +222,22 @@
<source xml:lang="en">Cloning git repository '{0}'...</source>
<target state="translated">正在複製 Git 儲存庫 '{0}'... </target>
</trans-unit>
<trans-unit id="invalidFileCharsErrorMessage">
<source xml:lang="en">Invalid file characters</source>
<target state="translated">無效的檔案字元</target>
</trans-unit>
<trans-unit id="noPreviousData">
<source xml:lang="en">Prior {0} for the current project will appear here, please run to see the results.</source>
<target state="translated">目前專案的先前 {0} 會顯示在這裡,請執行以查看結果。</target>
</trans-unit>
<trans-unit id="noProjectProvidingExtensionsInstalled">
<source xml:lang="en">No database project extensions are installed. Please install a database project extension to use this feature.</source>
<target state="translated">未安裝任何資料庫專案延伸模組。請安裝資料庫專案延伸模組以使用此功能。</target>
</trans-unit>
<trans-unit id="onlyMovingOneFileIsSupported">
<source xml:lang="en">Only moving one file at a time is supported.</source>
<target state="translated">一次只支援移動一個檔案。</target>
</trans-unit>
<trans-unit id="openedProjectsUndefinedAfterRefresh">
<source xml:lang="en">List of opened projects should not be undefined after refresh from disk.</source>
<target state="translated">從磁片重新整理之後,不應該取消定義已開啟專案的清單。</target>
@@ -226,6 +246,30 @@
<source xml:lang="en">Project name is null</source>
<target state="translated">專案名稱為 Null</target>
</trans-unit>
<trans-unit id="reservedValueErrorMessage">
<source xml:lang="en">Reserved file name. Choose another name and try again</source>
<target state="translated">保留的檔案名稱。請選擇其他名稱,然後再試一次</target>
</trans-unit>
<trans-unit id="reservedWindowsFilenameErrorMessage">
<source xml:lang="en">This file name is reserved for use by Windows. Choose another name and try again</source>
<target state="translated">此檔案名稱保留供 Windows 使用。請選擇其他名稱,然後再試一次</target>
</trans-unit>
<trans-unit id="tooLongFilenameErrorMessage">
<source xml:lang="en">File name cannot be over 255 characters</source>
<target state="translated">檔案名稱不能超過 255 個字元</target>
</trans-unit>
<trans-unit id="trailingWhitespaceErrorMessage">
<source xml:lang="en">File name cannot end with a whitespace</source>
<target state="translated">檔案名稱的結尾不能是空白字元</target>
</trans-unit>
<trans-unit id="undefinedFilenameErrorMessage">
<source xml:lang="en">Undefined name</source>
<target state="translated">未定義的名稱</target>
</trans-unit>
<trans-unit id="whitespaceFilenameErrorMessage">
<source xml:lang="en">File name cannot be whitespace</source>
<target state="translated">檔案名稱不能是空白字元</target>
</trans-unit>
</body>
</file>
<file original="extensions/data-workspace/package" source-language="en" datatype="plaintext" target-language="zh-Hant">
+362 -4
View File
@@ -1,5 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/mssql/dist/errorDiagnostics/errorDiagnosticsConstants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="connectionError">
<source xml:lang="en">Connection error</source>
<target state="translated">連線錯誤</target>
</trans-unit>
<trans-unit id="enableTrustServerCertificate">
<source xml:lang="en">Enable Trust server certificate</source>
<target state="translated">啟用信任伺服器憑證</target>
</trans-unit>
<trans-unit id="trustServerCertInstructionText">
<source xml:lang="en">Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or enable 'Trust server certificate' in the connection dialog.
Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? </source>
<target state="translated">已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在連線對話方塊中啟用 [信任伺服器憑證]。
注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎? </target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/features" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="mssql.canceledLinkedAzureAccountSelection">
@@ -56,6 +76,244 @@
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/objectManagement/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="objectManagement.LoginTypeDisplayName">
<source xml:lang="en">login</source>
<target state="translated">登入</target>
</trans-unit>
<trans-unit id="objectManagement.LoginTypeDisplayNameInTitle">
<source xml:lang="en">Login</source>
<target state="translated">登入</target>
</trans-unit>
<trans-unit id="objectManagement.OkText">
<source xml:lang="en">OK</source>
<target state="translated">確定</target>
</trans-unit>
<trans-unit id="objectManagement.UserDisplayName">
<source xml:lang="en">user</source>
<target state="translated">使用者</target>
</trans-unit>
<trans-unit id="objectManagement.UserTypeDisplayNameInTitle">
<source xml:lang="en">User</source>
<target state="translated">使用者</target>
</trans-unit>
<trans-unit id="objectManagement.advancedSectionHeader">
<source xml:lang="en">Advanced</source>
<target state="translated">進階</target>
</trans-unit>
<trans-unit id="objectManagement.blankPasswordConfirmation">
<source xml:lang="en">Creating a login with a blank password is a security risk. Are you sure you want to continue?</source>
<target state="translated">建立密碼為空白的登入,會有安全性的風險。您確定要繼續嗎?</target>
</trans-unit>
<trans-unit id="objectManagement.confirmPasswordLabel">
<source xml:lang="en">Confirm password</source>
<target state="translated">確認密碼</target>
</trans-unit>
<trans-unit id="objectManagement.createObjectOperationName">
<source xml:lang="en">Create {0}</source>
<note>{0} object type</note>
<target state="translated">建立 {0}</target>
</trans-unit>
<trans-unit id="objectManagement.deleteLoginConfirmation">
<source xml:lang="en">Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users.</source>
<target state="translated">刪除伺服器登入不會刪除與登入相關聯的資料庫使用者。若要完成流程,請刪除每個資料庫中的使用者。可能必須先將結構描述的擁有權轉移給新使用者。</target>
</trans-unit>
<trans-unit id="objectManagement.deleteObjectConfirmation">
<source xml:lang="en">Are you sure you want to delete the {0}: {1}?</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">確定要刪除 {0}: {1} 嗎?</target>
</trans-unit>
<trans-unit id="objectManagement.deleteObjectError">
<source xml:lang="en">An error occurred while deleting the {0}: {1}. {2}</source>
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">刪除事件時發生錯誤 {0}: {1}。{2}</target>
</trans-unit>
<trans-unit id="objectManagement.deleteObjectOperationName">
<source xml:lang="en">Delete {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">刪除 {0} '{1}'</target>
</trans-unit>
<trans-unit id="objectManagement.enabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">已啟用</target>
</trans-unit>
<trans-unit id="objectManagement.generalSectionHeader">
<source xml:lang="en">General</source>
<target state="translated">一般</target>
</trans-unit>
<trans-unit id="objectManagement.helpText">
<source xml:lang="en">Help</source>
<target state="translated">說明</target>
</trans-unit>
<trans-unit id="objectManagement.invalidPasswordError">
<source xml:lang="en">Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy</source>
<target state="translated">密碼不符合複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy</target>
</trans-unit>
<trans-unit id="objectManagement.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">正在載入對話方塊...</target>
</trans-unit>
<trans-unit id="objectManagement.login.aadAuthenticationType">
<source xml:lang="en">Azure Active Directory Authentication</source>
<target state="translated">Azure Active Directory 驗證</target>
</trans-unit>
<trans-unit id="objectManagement.login.authenticateType">
<source xml:lang="en">Authentication</source>
<target state="translated">驗證</target>
</trans-unit>
<trans-unit id="objectManagement.login.defaultDatabaseLabel">
<source xml:lang="en">Default database</source>
<target state="translated">預設資料庫</target>
</trans-unit>
<trans-unit id="objectManagement.login.defaultLanguageLabel">
<source xml:lang="en">Default language</source>
<target state="translated">預設語言</target>
</trans-unit>
<trans-unit id="objectManagement.login.enforcePasswordExpirationLabel">
<source xml:lang="en">Enforce password expiration</source>
<target state="translated">強制執行密碼逾期</target>
</trans-unit>
<trans-unit id="objectManagement.login.enforcePasswordPolicyLabel">
<source xml:lang="en">Enforce password policy</source>
<target state="translated">強制執行密碼原則</target>
</trans-unit>
<trans-unit id="objectManagement.login.lockedOutLabel">
<source xml:lang="en">Login is locked out</source>
<target state="translated">登入已經鎖定</target>
</trans-unit>
<trans-unit id="objectManagement.login.mustChangePasswordLabel">
<source xml:lang="en">User must change password at next login</source>
<target state="translated">使用者必須在下次登入時變更密碼</target>
</trans-unit>
<trans-unit id="objectManagement.login.oldPasswordCannotBeEmptyError">
<source xml:lang="en">Old password cannot be empty.</source>
<target state="translated">舊密碼不可為空白。</target>
</trans-unit>
<trans-unit id="objectManagement.login.oldPasswordLabel">
<source xml:lang="en">Old password</source>
<target state="translated">舊密碼</target>
</trans-unit>
<trans-unit id="objectManagement.login.permissionToConnectLabel">
<source xml:lang="en">Permission to connect to database engine</source>
<target state="translated">連線到資料庫引擎的權限</target>
</trans-unit>
<trans-unit id="objectManagement.login.serverRoleSectionHeader">
<source xml:lang="en">Server Roles</source>
<target state="translated">伺服器角色</target>
</trans-unit>
<trans-unit id="objectManagement.login.specifyOldPasswordLabel">
<source xml:lang="en">Specify old password</source>
<target state="translated">指定舊密碼</target>
</trans-unit>
<trans-unit id="objectManagement.login.sqlAuthSectionHeader">
<source xml:lang="en">SQL Authentication</source>
<target state="translated">SQL 驗證</target>
</trans-unit>
<trans-unit id="objectManagement.login.sqlAuthenticationType">
<source xml:lang="en">SQL Authentication</source>
<target state="translated">SQL 驗證</target>
</trans-unit>
<trans-unit id="objectManagement.login.windowsAuthenticationType">
<source xml:lang="en">Windows Authentication</source>
<target state="translated">Windows 驗證</target>
</trans-unit>
<trans-unit id="objectManagement.nameCannotBeEmptyError">
<source xml:lang="en">Name cannot be empty.</source>
<target state="translated">名稱不能空白。</target>
</trans-unit>
<trans-unit id="objectManagement.nameLabel">
<source xml:lang="en">Name</source>
<target state="translated">名稱</target>
</trans-unit>
<trans-unit id="objectManagement.newObjectDialogTitle">
<source xml:lang="en">{0} - New (Preview)</source>
<note>{0} object type.</note>
<target state="translated">{0} - 新增 (預覽)</target>
</trans-unit>
<trans-unit id="objectManagement.objectPropertiesDialogTitle">
<source xml:lang="en">{0} - {1} (Preview)</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} - {1} (預覽)</target>
</trans-unit>
<trans-unit id="objectManagement.openNewObjectDialogError">
<source xml:lang="en">An error occurred while opening the new {0} dialog. {1}</source>
<note>{0} object type, {1}: error message.</note>
<target state="translated">開啟新 {0} 對話方塊時發生錯誤。{1}</target>
</trans-unit>
<trans-unit id="objectManagement.openObjectPropertiesDialogError">
<source xml:lang="en">An error occurred while opening the properties dialog for {0}: {1}. {2}</source>
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">開啟 {0} 的內容對話方塊時發生錯誤: {1}。{2}</target>
</trans-unit>
<trans-unit id="objectManagement.passwordCannotBeEmptyError">
<source xml:lang="en">Password cannot be empty.</source>
<target state="translated">密碼不可以是空的。</target>
</trans-unit>
<trans-unit id="objectManagement.passwordLabel">
<source xml:lang="en">Password</source>
<target state="translated">密碼</target>
</trans-unit>
<trans-unit id="objectManagement.passwordsNotMatchError">
<source xml:lang="en">Password must match the confirm password.</source>
<target state="translated">密碼必須與確認密碼相符。</target>
</trans-unit>
<trans-unit id="objectManagement.refreshOEError">
<source xml:lang="en">An error occurred while while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">重新整理物件總管時發生錯誤。{0}</target>
</trans-unit>
<trans-unit id="objectManagement.selectedLabel">
<source xml:lang="en">Selected</source>
<target state="translated">已選取</target>
</trans-unit>
<trans-unit id="objectManagement.updateObjectOperationName">
<source xml:lang="en">Update {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">更新 {0} '{1}'</target>
</trans-unit>
<trans-unit id="objectManagement.user.containedUser">
<source xml:lang="en">Contained user</source>
<target state="translated">包含的使用者</target>
</trans-unit>
<trans-unit id="objectManagement.user.defaultSchemaLabel">
<source xml:lang="en">Default schema</source>
<target state="translated">預設結構描述</target>
</trans-unit>
<trans-unit id="objectManagement.user.loginLabel">
<source xml:lang="en">Login</source>
<target state="translated">登入</target>
</trans-unit>
<trans-unit id="objectManagement.user.membershipLabel">
<source xml:lang="en">Membership</source>
<target state="translated">成員資格</target>
</trans-unit>
<trans-unit id="objectManagement.user.ownedSchemasLabel">
<source xml:lang="en">Owned Schemas</source>
<target state="translated">擁有的結構描述</target>
</trans-unit>
<trans-unit id="objectManagement.user.type">
<source xml:lang="en">Type</source>
<target state="translated">類型</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithGroupLogin">
<source xml:lang="en">User with Windows group login</source>
<target state="translated">具有 Windows 群組登入的使用者</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithLogin">
<source xml:lang="en">User with login</source>
<target state="translated">含有登入的使用者</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithNoConnectAccess">
<source xml:lang="en">User with no connect access</source>
<target state="translated">沒有連線存取權的使用者</target>
</trans-unit>
<trans-unit id="objectManagement.yesText">
<source xml:lang="en">Yes</source>
<target state="translated">是</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/sqlToolsServer" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="downloadServiceDoneChannelMsg">
@@ -262,6 +520,14 @@
<source xml:lang="en">Always Encrypted</source>
<target state="translated">Always Encrypted</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.commandTimeout.description">
<source xml:lang="en">The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error</source>
<target state="translated">終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.commandTimeout.displayName">
<source xml:lang="en">Command timeout</source>
<target state="translated">命令逾時</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.connectRetryCount.description">
<source xml:lang="en">Number of attempts to restore connection</source>
<target state="translated">嘗試還原連線的次數</target>
@@ -326,6 +592,10 @@
<source xml:lang="en">Host Guardian Service</source>
<target state="translated">主機守護者服務</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None">
<source xml:lang="en">None</source>
<target state="translated">無</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<target state="translated">指定通訊協定,以證明與安全記憶體保護區一起使用 Always Encrypted 的伺服器端記憶體保護區</target>
@@ -342,9 +612,21 @@
<source xml:lang="en">Enclave Attestation URL</source>
<target state="translated">記憶體保護區證明 URL</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.categoryValues.false">
<source xml:lang="en">Optional (False)</source>
<target state="translated">選用 (False)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.categoryValues.strict">
<source xml:lang="en">Strict</source>
<target state="translated">嚴格</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.categoryValues.true">
<source xml:lang="en">Mandatory (True)</source>
<target state="translated">強制 (True)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.description">
<source xml:lang="en">When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed</source>
<target state="translated">若為 True,則 SQL Server 會在伺服器已安裝憑證的情況下,對用戶端和伺服器間傳送的所有資料使用 SSL 加密</target>
<source xml:lang="en">When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards.</source>
<target state="translated">當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.encrypt.displayName">
<source xml:lang="en">Encrypt</source>
@@ -390,6 +672,14 @@
<source xml:lang="en">Source</source>
<target state="translated">來源</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.hostNameInCertificate.description">
<source xml:lang="en">Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation.</source>
<target state="translated">指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.hostNameInCertificate.displayName">
<source xml:lang="en">Host name in certificate</source>
<target state="translated">憑證中的主機名稱</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.loadBalanceTimeout.description">
<source xml:lang="en">The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed</source>
<target state="translated">此連線在終結前於集區中存留的時間下限 (秒)</target>
@@ -470,6 +760,14 @@
<source xml:lang="en">Replication</source>
<target state="translated">複寫</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.secureEnclaves.description">
<source xml:lang="en">Enables or disables Secure Enclaves for the connection</source>
<target state="translated">啟用或停用連線的安全記憶體庫</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.secureEnclaves.displayName">
<source xml:lang="en">Secure Enclaves</source>
<target state="translated">安全記憶體庫</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.serverName.description">
<source xml:lang="en">Name of the SQL Server instance</source>
<target state="translated">SQL Server 執行個體的名稱</target>
@@ -479,8 +777,8 @@
<target state="translated">伺服器</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate</source>
<target state="translated">若為 True (且 encrypt=true)SQL Server 會用戶端和伺服器間傳送的所有資料使用 SSL 加密,不驗證伺服器憑證</target>
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated"> True (且 encrypt=true)SQL Server 會為所有在用戶端和伺服器間傳輸的資料使用 SSL 加密,不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.trustServerCertificate.displayName">
<source xml:lang="en">Trust server certificate</source>
@@ -614,6 +912,30 @@
<source xml:lang="en">Number of minutes to retain log files for backend services. Default is 1 week.</source>
<target state="translated">為後端服務保留記錄檔的分鐘數。預設為 1 週。</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.disableGroupBySchema">
<source xml:lang="en">Disable Group By Schema</source>
<target state="translated">依架構停用群組</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.disableGroupBySchemaTitle">
<source xml:lang="en">SQL Server: Disable Group By Schema</source>
<target state="new">SQL Server: Disable Group By Schema</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.enableGroupBySchema">
<source xml:lang="en">Enable Group By Schema</source>
<target state="translated">依架構啟用群組</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.enableGroupBySchemaTitle">
<source xml:lang="en">SQL Server: Enable Group By Schema</source>
<target state="new">SQL Server: Enable Group By Schema</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.expandTimeout">
<source xml:lang="en">The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds.</source>
<target state="translated">在物件總管中展開節點的逾時秒數。預設值為 45 秒。</target>
</trans-unit>
<trans-unit id="mssql.objectExplorer.groupBySchema">
<source xml:lang="en">When enabled, the database objects in Object Explorer will be categorized by schema.</source>
<target state="translated">啟用時,物件總管中的資料庫物件會依架構分類。</target>
</trans-unit>
<trans-unit id="mssql.parallelMessageProcessing">
<source xml:lang="en">[Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Relaunch of ADS is required when the value is changed.</source>
<target state="translated">[實驗性] 是否應該平行處理對 SQL Tools Service 的要求。這是為了發現探索平行處理所有要求時可能的問題。預設值為 FALSE。當變更值時,需要重新啟動 ADS。</target>
@@ -730,6 +1052,10 @@
<source xml:lang="en">Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes.</source>
<target state="translated">當物件總管中的資料庫節點展開時,是否要預先載入資料庫模型。啟用時,可以縮短資料表設計工具的載入時間。注意: 如果您需要展開許多資料庫節點,可能會看到高於一般的記憶體使用量。</target>
</trans-unit>
<trans-unit id="mssql.tracing.desc">
<source xml:lang="en">Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled.</source>
<target state="translated">追蹤 Azure Data Studio 與 SQL Tools 服務之間的通訊至 SQL Tools 服務輸出通道。警告: 啟用詳細資訊記錄時,這可能包含機密資訊。</target>
</trans-unit>
<trans-unit id="mssql.tracingLevel">
<source xml:lang="en">[Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information</source>
<target state="translated">[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊</target>
@@ -774,18 +1100,50 @@
<source xml:lang="en">Version</source>
<target state="translated">版本</target>
</trans-unit>
<trans-unit id="title.changeNotebookConnection">
<source xml:lang="en">Change SQL Notebook Connection</source>
<target state="translated">變更 SQL Notebook 連線</target>
</trans-unit>
<trans-unit id="title.clearSearchServerResult">
<source xml:lang="en">Search: Clear Search Server Results</source>
<target state="translated">搜尋: 清除搜尋伺服器結果</target>
</trans-unit>
<trans-unit id="title.deleteObject">
<source xml:lang="en">Delete</source>
<target state="translated">刪除</target>
</trans-unit>
<trans-unit id="title.designTable">
<source xml:lang="en">Design</source>
<target state="translated">設計</target>
</trans-unit>
<trans-unit id="title.newApplicationRole">
<source xml:lang="en">New Application Role</source>
<target state="translated">新增應用程式角色</target>
</trans-unit>
<trans-unit id="title.newDatabaseRole">
<source xml:lang="en">New Database Role</source>
<target state="translated">新增資料庫角色</target>
</trans-unit>
<trans-unit id="title.newLogin">
<source xml:lang="en">New Login</source>
<target state="translated">新增登入</target>
</trans-unit>
<trans-unit id="title.newServerRole">
<source xml:lang="en">New Server Role</source>
<target state="translated">新增伺服器角色</target>
</trans-unit>
<trans-unit id="title.newTable">
<source xml:lang="en">New Table</source>
<target state="translated">新增資料表</target>
</trans-unit>
<trans-unit id="title.newUser">
<source xml:lang="en">New User</source>
<target state="translated">新使用者</target>
</trans-unit>
<trans-unit id="title.objectProperties">
<source xml:lang="en">Properties</source>
<target state="translated">屬性</target>
</trans-unit>
<trans-unit id="title.searchServers">
<source xml:lang="en">Search: Servers</source>
<target state="translated">搜尋: 伺服器</target>
@@ -1311,8 +1311,8 @@ Select a different subscription containing at least one server</source>
<target state="translated">部署 SQL Server 2019 容器映像</target>
</trans-unit>
<trans-unit id="docker-sql-2022-title">
<source xml:lang="en">Deploy SQL Server 2022 Preview container images</source>
<target state="translated">部署 SQL Server 2022 預覽容器映像</target>
<source xml:lang="en">Deploy SQL Server 2022 container images</source>
<target state="translated">部署 SQL Server 2022 容器映像</target>
</trans-unit>
<trans-unit id="docker-sql-password-field">
<source xml:lang="en">SQL Server password</source>
@@ -1363,8 +1363,8 @@ Select a different subscription containing at least one server</source>
<target state="translated">SQL Server 2019</target>
</trans-unit>
<trans-unit id="sql-2022-display-name">
<source xml:lang="en">SQL Server 2022 Preview</source>
<target state="translated">SQL Server 2022 預覽</target>
<source xml:lang="en">SQL Server 2022</source>
<target state="translated">SQL Server 2022</target>
</trans-unit>
<trans-unit id="sql-azure-database-server-display-name">
<source xml:lang="en">Database Server</source>
@@ -18,6 +18,10 @@
<source xml:lang="en">In progress</source>
<target state="translated">進行中</target>
</trans-unit>
<trans-unit id="Move">
<source xml:lang="en">Move</source>
<target state="translated">移動</target>
</trans-unit>
<trans-unit id="PublishHistory">
<source xml:lang="en">Publish History</source>
<target state="translated">發佈歷程記錄</target>
@@ -270,10 +274,6 @@
<source xml:lang="en">Data sources</source>
<target state="translated">資料來源</target>
</trans-unit>
<trans-unit id="dataSourcesNodeName">
<source xml:lang="en">Data Sources</source>
<target state="translated">資料來源</target>
</trans-unit>
<trans-unit id="databaseLocation">
<source xml:lang="en">Database location is required for adding a reference to a database</source>
<target state="translated">需要資料庫位置才能將參考新增到資料庫</target>
@@ -358,6 +358,10 @@
<source xml:lang="en">Are you sure you want to delete the reference to {0}?</source>
<target state="translated">確定要刪除 {0} 的參考嗎?</target>
</trans-unit>
<trans-unit id="deleteSqlCmdVariableConfirmation">
<source xml:lang="en">Are you sure you want to delete the SQLCMD Variable '{0}'?</source>
<target state="translated">確定要刪除 SQLCMD 變數 '{0}' 嗎?</target>
</trans-unit>
<trans-unit id="deployAppSettingUpdateFailed">
<source xml:lang="en">Failed to update app setting '{0}'</source>
<target state="translated">無法更新應用程式設定 '{0}'</target>
@@ -502,6 +506,18 @@
<source xml:lang="en">Enter new database name</source>
<target state="translated">輸入新的資料庫名稱</target>
</trans-unit>
<trans-unit id="enterNewName">
<source xml:lang="en">Enter new name</source>
<target state="translated">請輸入新名稱</target>
</trans-unit>
<trans-unit id="enterNewSqlCmdVariableDefaultValue">
<source xml:lang="en">Enter default value for SQLCMD variable '{0}'</source>
<target state="translated">輸入 SQLCMD 變數 '{0}' 的預設值</target>
</trans-unit>
<trans-unit id="enterNewSqlCmdVariableName">
<source xml:lang="en">Enter new SQLCMD Variable name</source>
<target state="translated">輸入新的 SQLCMD 變數名稱</target>
</trans-unit>
<trans-unit id="enterNewValueForVar">
<source xml:lang="en">Enter new value for variable '{0}'</source>
<target state="translated">輸入變數 '{0}' 的新值</target>
@@ -538,10 +554,18 @@
<source xml:lang="en">Error finding build files location: {0}</source>
<target state="translated">尋找組建檔案位置時發生錯誤: {0}</target>
</trans-unit>
<trans-unit id="errorMovingFile">
<source xml:lang="en">Error when moving file from {0} to {1}. Error: {2}</source>
<target state="translated">將檔案從 {0} 移到 {1} 時發生錯誤。錯誤: {2}</target>
</trans-unit>
<trans-unit id="errorReadingProjectGuid">
<source xml:lang="en">Error trying to read {0} of project '{1}'</source>
<target state="translated">嘗試讀取專案 '{1}' 的 {0} 時發生錯誤</target>
</trans-unit>
<trans-unit id="errorRenamingFile">
<source xml:lang="en">Error when renaming file from {0} to {1}. Error: {2}</source>
<target state="translated">將檔案從 {0} 重新命名為 {1} 時發生錯誤。錯誤: {2}</target>
</trans-unit>
<trans-unit id="errorRetrievingBuildFiles">
<source xml:lang="en">Could not build project. Error retrieving files needed to build.</source>
<target state="translated">無法建置專案。擷取建置所需檔案時發生錯誤。</target>
@@ -740,6 +764,14 @@
<source xml:lang="en">Missing 'version' entry in {0}</source>
<target state="translated">遺漏了 {0} 的 'version' 項目</target>
</trans-unit>
<trans-unit id="moveConfirmationPrompt">
<source xml:lang="en">Are you sure you want to move {0} to {1}?</source>
<target state="translated">確定要將 {0} 移至 {1} 嗎?</target>
</trans-unit>
<trans-unit id="movingFilesBetweenProjectsNotSupported">
<source xml:lang="en">Moving files between projects is not supported</source>
<target state="translated">不支援在專案之間移動檔案</target>
</trans-unit>
<trans-unit id="msec">
<source xml:lang="en">msec</source>
<target state="translated">毫秒</target>
@@ -828,6 +860,10 @@
<source xml:lang="en">Ok</source>
<target state="translated">確定</target>
</trans-unit>
<trans-unit id="onlyMoveSqlFilesSupported">
<source xml:lang="en">Only moving .sql files is supported</source>
<target state="translated">只支援移動 .sql 檔案</target>
</trans-unit>
<trans-unit id="openEulaString">
<source xml:lang="en">Open License Agreement</source>
<target state="translated">開啟授權合約</target>
@@ -952,6 +988,10 @@
<source xml:lang="en">Publish Options</source>
<target state="translated">發佈選項</target>
</trans-unit>
<trans-unit id="publishProfileElements">
<source xml:lang="en">Publish profile elements</source>
<target state="translated">發佈設定檔元素</target>
</trans-unit>
<trans-unit id="publishProjectSucceed">
<source xml:lang="en">Database project published successfully</source>
<target state="translated">已成功發佈資料庫專案</target>
@@ -1220,6 +1260,14 @@
<source xml:lang="en">Database Projects</source>
<target state="translated">資料庫專案</target>
</trans-unit>
<trans-unit id="sqlcmdVariableAlreadyExists">
<source xml:lang="en">A SQLCMD Variable with the same name already exists in this project</source>
<target state="translated">此專案中已有同名的 SQLCMD 變數</target>
</trans-unit>
<trans-unit id="sqlcmdVariablesNodeName">
<source xml:lang="en">SQLCMD Variables</source>
<target state="translated">SQLCMD 變數</target>
</trans-unit>
<trans-unit id="storedProcedureFriendlyName">
<source xml:lang="en">Stored Procedure</source>
<target state="translated">預存程序</target>
@@ -1388,6 +1436,10 @@
<source xml:lang="en">Add Existing Item...</source>
<target state="translated">新增現有項目(_I)...</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.addSqlCmdVariable">
<source xml:lang="en">Add SQLCMD Variable</source>
<target state="translated">新增 SQLCMD 變數</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.autorestSqlVersion">
<source xml:lang="en">Which version of Autorest.Sql to use from NPM. Latest will be used if not set.</source>
<target state="translated">要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。</target>
@@ -1432,6 +1484,10 @@
<source xml:lang="en">Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet</source>
<target state="translated">電腦上 .NET SDK 的完整路徑。例如,如果 dotnet.exe 位於 C:\folder1\dotnet\dotnet.exe,請將此設定的路徑設定為 C:\folder1\dotnet</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.edit">
<source xml:lang="en">Edit</source>
<target state="translated">編輯</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.editProjectFile">
<source xml:lang="en">Edit .sqlproj File</source>
<target state="translated">編輯 .sqlproj 檔</target>
@@ -1520,6 +1576,10 @@
<source xml:lang="en">Publish</source>
<target state="translated">發佈</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.rename">
<source xml:lang="en">Rename</source>
<target state="translated">重新命名</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.schemaCompare">
<source xml:lang="en">Schema Compare</source>
<target state="translated">結構描述比較</target>
+358 -22
View File
@@ -10,6 +10,18 @@
<source xml:lang="en">The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">選取的帳戶 '{0}' 及租用戶 '{1}' 的存取權杖已失效。請選取 [連結帳戶] 並重新整理該帳戶,或選取其他帳戶。</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">Migration service component could not start. {0}</source>
<target state="translated">移轉服務元件無法啟動。{0}</target>
</trans-unit>
<trans-unit id="serviceCrashed">
<source xml:lang="en">Service component crashed.</source>
<target state="translated">服務元件當機。</target>
</trans-unit>
<trans-unit id="serviceProviderIntializationError">
<source xml:lang="en">Service provider could not be initialized.</source>
<target state="translated">無法初始化服務提供者。</target>
</trans-unit>
<trans-unit id="sql-migration.login.wizard.title">
<source xml:lang="en">Migrate logins from '{0}' to Azure SQL</source>
<target state="translated">將登入從 '{0}' 移轉至 Azure SQL</target>
@@ -22,9 +34,17 @@
<source xml:lang="en">Are you sure you want to cancel this migration?</source>
<target state="translated">確定要取消此移轉嗎?</target>
</trans-unit>
<trans-unit id="sql.login.migration..error">
<source xml:lang="en">Login migration error: {0}</source>
<target state="translated">登入移轉錯誤: {0}</target>
<trans-unit id="sql.login.migration.aad.domain.name.input.box.label">
<source xml:lang="en">Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins)</source>
<target state="translated">Azure Active Directory 網域名稱 (僅需要移轉 Windows 驗證登入)</target>
</trans-unit>
<trans-unit id="sql.login.migration.aad.domain.name.input.box.placeholder">
<source xml:lang="en">Enter AAD Domain Name</source>
<target state="translated">輸入 AAD 網域名稱</target>
</trans-unit>
<trans-unit id="sql.login.migration.collecting.target.logins.failed">
<source xml:lang="en">Collecting target login failed with error code {0}</source>
<target state="translated">收集目標登入失敗,錯誤碼為 {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.complete">
<source xml:lang="en">Completed migrating logins</source>
@@ -34,6 +54,14 @@
<source xml:lang="en">Azure SQL Database</source>
<target state="translated">Azure SQL 資料庫</target>
</trans-unit>
<trans-unit id="sql.login.migration.enter.AAD.domain.name.to.continue">
<source xml:lang="en">Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s).</source>
<target state="translated">需要 Azure Active Directory (AAD) 網域名稱才能移轉 Windows 登入。請輸入 AAD 網域名稱或取消選取 Windows 登入。</target>
</trans-unit>
<trans-unit id="sql.login.migration.error">
<source xml:lang="en">Login migration error: {0}</source>
<target state="translated">登入移轉錯誤: {0}</target>
</trans-unit>
<trans-unit id="sql.login.migration.establish.user.mappings">
<source xml:lang="en">Validating and migrating logins completed.
@@ -62,6 +90,10 @@ Establishing user mappings.</source>
<source xml:lang="en">Login migration in progress</source>
<target state="translated">正在進行登入移轉</target>
</trans-unit>
<trans-unit id="sql.login.migration.login.status.details.title">
<source xml:lang="en">Migration status details for {0}</source>
<target state="translated">{0} 的移轉狀態詳細資料</target>
</trans-unit>
<trans-unit id="sql.login.migration.logins.found">
<source xml:lang="en">Login found</source>
<target state="translated">找到登入</target>
@@ -154,6 +186,14 @@ Currently, migrating server roles, establishing server mappings and setting perm
<source xml:lang="en">Succeeded</source>
<target state="translated">已成功</target>
</trans-unit>
<trans-unit id="sql.login.migration.steps.migrate.logins">
<source xml:lang="en">Migrate logins</source>
<target state="translated">移轉登入</target>
</trans-unit>
<trans-unit id="sql.login.migration.steps.not.started">
<source xml:lang="en">Not started</source>
<target state="translated">未啟動</target>
</trans-unit>
<trans-unit id="sql.login.migration.target.status.column">
<source xml:lang="en">Target Status</source>
<target state="translated">目標狀態</target>
@@ -175,8 +215,8 @@ Currently, migrating server roles, establishing server mappings and setting perm
<target state="translated">連線成功。</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.data.migration.warning">
<source xml:lang="en">Please note that login migration feature is in private preview mode.</source>
<target state="translated">請注意,登入移轉功能處於個人預覽版模式。</target>
<source xml:lang="en">Please note that login migration feature is in public preview mode.</source>
<target state="translated">請注意,登入移轉功能處於公開預覽版模式。</target>
</trans-unit>
<trans-unit id="sql.login.migration.wizard.target.description">
<source xml:lang="en">Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins.</source>
@@ -346,6 +386,10 @@ This may take some time.</source>
<source xml:lang="en">A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher.</source>
<target state="translated">因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的 SQL 受控執行個體完全移轉所花費的時間會明顯超出一般用途。作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.folder.label">
<source xml:lang="en">Folder</source>
<target state="translated">資料夾</target>
</trans-unit>
<trans-unit id="sql.migration.blob.container.label">
<source xml:lang="en">Blob container resource group</source>
<target state="translated">Blob 容器資源群組</target>
@@ -434,6 +478,10 @@ This may take some time.</source>
<source xml:lang="en">Complete cutover</source>
<target state="translated">完成完全移轉</target>
</trans-unit>
<trans-unit id="sql.migration.completed.multi.steps.heading">
<source xml:lang="en">We ran the following steps:</source>
<target state="translated">我們已執行以下步驟:</target>
</trans-unit>
<trans-unit id="sql.migration.completing.cutover.warning">
<source xml:lang="en">Completing cutover without restoring all the backups may result in a data loss.</source>
<target state="translated">完成完全移轉而不還原所有備份可能會造成資料遺失。</target>
@@ -615,8 +663,8 @@ This may take some time.</source>
<target state="translated">Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.sqldb">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database (PREVIEW).</source>
<target state="translated">將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉至 Azure SQL 資料庫 (預覽) 的逐步教學課程。</target>
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database.</source>
<target state="new">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.vm">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.</source>
@@ -635,8 +683,8 @@ This may take some time.</source>
<target state="translated">使用 Azure Data Studio 來移轉資料庫</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.sqldb">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - (PREVIEW)</source>
<target state="translated">教學課程: 移轉至 Azure SQL Database 上的 SQL Server (離線) - (預覽)</target>
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure SQL Database (offline)</source>
<target state="new">Tutorial: Migrate to SQL Server on Azure SQL Database (offline)</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.vm">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)</source>
@@ -686,6 +734,10 @@ This may take some time.</source>
<source xml:lang="en">Database '{0}' already exists on the target managed instance '{1}'.</source>
<target state="translated">目標受控執行個體 '{1}'上已經有資料庫 '{0}'。</target>
</trans-unit>
<trans-unit id="sql.migration.database.already.exists.vm.info">
<source xml:lang="en">Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine.</source>
<target state="translated">請確認提供的資料庫名稱並不存在於 Azure 虛擬機器的目標 SQL Server 上。</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.description">
<source xml:lang="en">Select the databases that you want to assess for migration to Azure SQL.</source>
<target state="translated">選取您要評定要移轉至 Azure SQL 的資料庫。</target>
@@ -1018,6 +1070,10 @@ This may take some time.</source>
<source xml:lang="en">To continue, select a valid last backup file for source database '{0}'.</source>
<target state="translated">若要繼續,請選取來源資料庫 '{0}' 的上一個有效備份檔案。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.lastBackupFolder.error">
<source xml:lang="en">To continue, select a valid backup folder for source database '{0}'.</source>
<target state="translated">若要繼續,請選取來源資料庫 '{0}' 的有效備份資料夾。</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.blob.resourceGroup.error">
<source xml:lang="en">To continue, select a valid resource group for source database '{0}'.</source>
<target state="translated">若要繼續,請選取來源資料庫 '{0}' 的有效資源群組。</target>
@@ -1046,6 +1102,10 @@ This may take some time.</source>
<source xml:lang="en">Invalid network share location format. Example: {0}</source>
<target state="translated">網路共用位置格式無效。範例: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.non.page.blob.backupFile.error">
<source xml:lang="en">To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting</source>
<target state="translated">若要繼續,請選取 Blob 容器 (其中所有備份檔案都是來源資料庫 '{0}' 的分頁 Blob),因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: https://aka.ms/dms-migrations-troubleshooting</target>
</trans-unit>
<trans-unit id="sql.migration.invalid.owner.uri.error">
<source xml:lang="en">Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri')</source>
<target state="translated">因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri')</target>
@@ -1250,6 +1310,38 @@ This may take some time.</source>
<source xml:lang="en">More info</source>
<target state="translated">其他資訊</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.all.steps.completed.errors">
<source xml:lang="en">All steps completed with the following error(s):{0}{1}</source>
<target state="translated">所有步驟都已完成,但發生以下錯誤:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.all.steps.succeeded">
<source xml:lang="en">All steps succeeded.</source>
<target state="translated">所有步驟都已成功。</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.some.steps.are.still.running">
<source xml:lang="en">Some steps are still running.</source>
<target state="translated">部分步驟仍在執行中。</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status">
<source xml:lang="en">Step status: {0}</source>
<target state="translated">步驟狀態: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.dialog.copy.results">
<source xml:lang="en">Copy results</source>
<target state="translated">複製結果</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.dialog.heading">
<source xml:lang="en">Step details</source>
<target state="translated">步驟詳細資料</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.errors">
<source xml:lang="en">Step status: {0}{1}{2}</source>
<target state="translated">步驟狀態: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.multi.step.status.steps.title">
<source xml:lang="en">Steps</source>
<target state="translated">步驟</target>
</trans-unit>
<trans-unit id="sql.migration.na">
<source xml:lang="en">N/A</source>
<target state="translated">N/A</target>
@@ -1350,6 +1442,10 @@ This may take some time.</source>
<source xml:lang="en">No blob files found.</source>
<target state="translated">找不到任何 BLOb 檔案。</target>
</trans-unit>
<trans-unit id="sql.migration.no.blobFolders.found">
<source xml:lang="en">No blob folders found.</source>
<target state="translated">找不到 Blob 資料夾。</target>
</trans-unit>
<trans-unit id="sql.migration.no.fileShares.found">
<source xml:lang="en">No file shares found.</source>
<target state="translated">找不到任何檔案共用。</target>
@@ -1562,6 +1658,10 @@ This may take some time.</source>
<source xml:lang="en">Run validation</source>
<target state="translated">執行驗證</target>
</trans-unit>
<trans-unit id="sql.migration.running.multi.steps.heading">
<source xml:lang="en">We are running the following steps:</source>
<target state="translated">我們正在執行以下步驟:</target>
</trans-unit>
<trans-unit id="sql.migration.save.assessment.report">
<source xml:lang="en">Save assessment report</source>
<target state="translated">儲存評定報表</target>
@@ -2131,8 +2231,8 @@ This may take some time.</source>
<target state="translated">若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.sqldb">
<source xml:lang="en">To migrate to Azure SQL Database (PREVIEW), view assessment results and select one or more databases.</source>
<target state="translated">若要移轉至 Azure SQL Database (預覽),請檢視評定結果並選取一或多個資料庫。</target>
<source xml:lang="en">To migrate to Azure SQL Database, view assessment results and select one or more databases.</source>
<target state="new">To migrate to Azure SQL Database, view assessment results and select one or more databases.</target>
</trans-unit>
<trans-unit id="sql.migration.sku.recommendation.view.assessment.vm">
<source xml:lang="en">To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases.</source>
@@ -2207,8 +2307,8 @@ This may take some time.</source>
<target state="translated">SQL tempdb</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sqldb.card.title">
<source xml:lang="en">Azure SQL Database (PREVIEW)</source>
<target state="translated">Azure SQL Database (預覽)</target>
<source xml:lang="en">Azure SQL Database</source>
<target state="new">Azure SQL Database</target>
</trans-unit>
<trans-unit id="sql.migration.sku.sqldb.target.title">
<source xml:lang="en">Azure SQL Database</source>
@@ -2346,6 +2446,14 @@ This may take some time.</source>
<source xml:lang="en">SQL Virtual Machine</source>
<target state="translated">SQL 虛擬機器</target>
</trans-unit>
<trans-unit id="sql.migration.sql.vm.page.blob.info">
<source xml:lang="en">For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0}</source>
<target state="translated">對於執行 SQL Server 2014 或更低版本的目標伺服器,您必須將資料庫備份儲存在 Azure 儲存體 Blob 容器中,而非使用網路共用選項將其上傳。此外,您必須將備份檔案儲存為分頁 Blob,因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.sql.vm.page.blob.url.label">
<source xml:lang="en">Known issues, limitations, and troubleshooting</source>
<target state="translated">已知問題、限制和疑難排解</target>
</trans-unit>
<trans-unit id="sql.migration.sqldb.column.copyduration">
<source xml:lang="en">Copy duration</source>
<target state="translated">複製期間</target>
@@ -2422,6 +2530,34 @@ This may take some time.</source>
<source xml:lang="en">Validating and migrating logins failed</source>
<target state="translated">驗證及移轉登入失敗</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.dberror">
<source xml:lang="en">Error migrating certificate for database {0}. {1}</source>
<target state="translated">移轉資料庫的憑證時發生錯誤 {0}。{1}</target>
</trans-unit>
<trans-unit id="sql.migration.starting.migration.error">
<source xml:lang="en">An error occurred while starting the certificate migration: '{0}'</source>
<target state="translated">啟動憑證移轉時發生錯誤: '{0}'</target>
</trans-unit>
<trans-unit id="sql.migration.state.canceled">
<source xml:lang="en">Canceled</source>
<target state="translated">已取消</target>
</trans-unit>
<trans-unit id="sql.migration.state.failed">
<source xml:lang="en">Failed</source>
<target state="translated">失敗</target>
</trans-unit>
<trans-unit id="sql.migration.state.pending">
<source xml:lang="en">Pending</source>
<target state="translated">擱置</target>
</trans-unit>
<trans-unit id="sql.migration.state.running">
<source xml:lang="en">Running</source>
<target state="translated">正在執行</target>
</trans-unit>
<trans-unit id="sql.migration.state.succeeded">
<source xml:lang="en">Succeeded</source>
<target state="translated">已成功</target>
</trans-unit>
<trans-unit id="sql.migration.status">
<source xml:lang="en">Status</source>
<target state="translated">狀態</target>
@@ -2702,6 +2838,150 @@ This may take some time.</source>
<source xml:lang="en">Target version</source>
<target state="translated">目標版本</target>
</trans-unit>
<trans-unit id="sql.migration.tde.button.caption">
<source xml:lang="en">Edit</source>
<target state="translated">編輯</target>
</trans-unit>
<trans-unit id="sql.migration.tde.button.migrate">
<source xml:lang="en">Migrate certificates</source>
<target state="translated">移轉憑證</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.canceled">
<source xml:lang="en">Certificates migration was canceled. Please run and complete the certificates migration to continue.</source>
<target state="translated">憑證移轉已取消。請執行並完成憑證移轉再繼續。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.canceled.errors">
<source xml:lang="en">Validation was canceled with the following error(s):{0}{1}</source>
<target state="translated">已取消驗證,錯誤如下: {0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.column.databases">
<source xml:lang="en">Databases</source>
<target state="translated">資料庫</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.column.status">
<source xml:lang="en">Status</source>
<target state="translated">狀態</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.completed.errors">
<source xml:lang="en">Migration completed with the following error(s):{0}{1}</source>
<target state="translated">移轉完成,發生以下錯誤:{0}{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.copy.results">
<source xml:lang="en">Copy migration results</source>
<target state="translated">複製移轉結果</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.done.button">
<source xml:lang="en">Done</source>
<target state="translated">完成</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.heading">
<source xml:lang="en">Migrating the certificates from the following databases:</source>
<target state="translated">正在從下列資料庫移轉憑證:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.not.run">
<source xml:lang="en">Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue.</source>
<target state="translated">尚未針對目前的設定執行憑證移轉。請執行並完成憑證移轉以繼續。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading">
<source xml:lang="en">Certificates migration progress details:</source>
<target state="translated">憑證移轉進度詳細資料:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading.completed">
<source xml:lang="en">Certificates migration results:</source>
<target state="translated">憑證移轉結果:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.results.heading.previous">
<source xml:lang="en">Previous certificates migration results:</source>
<target state="translated">之前的憑證移轉結果:</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.start.validation">
<source xml:lang="en">Retry migration</source>
<target state="translated">重試移轉</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.status.details">
<source xml:lang="en">Migration status: {0}{1}{2}</source>
<target state="translated">移轉狀態: {0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.status.error">
<source xml:lang="en">{0}{1}{2}</source>
<target state="translated">{0}{1}{2}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.success">
<source xml:lang="en">Certificates migration completed successfully. Please click Next to proceed with the migration.</source>
<target state="translated">憑證移轉已成功完成。 請按 [下一步] 繼續移轉。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.validation.camceled">
<source xml:lang="en">Migration canceled</source>
<target state="translated">移轉已取消。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.migrate.validation.completed">
<source xml:lang="en">Migration completed successfully.</source>
<target state="translated">已成功完成移轉。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.databases.selected">
<source xml:lang="en">{0} Transparent Data Encryption enabled databases selected for migration. {1}</source>
<target state="translated">{0} 已選取啟用 [透明資料加密] 的資料庫來進行移轉。{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.empty">
<source xml:lang="en">No encrypted database selected.</source>
<target state="translated">未選取加密資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.manual">
<source xml:lang="en">You have chosen to manually migrate certificates.</source>
<target state="translated">您已選擇手動移轉憑證。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.msg.tde">
<source xml:lang="en">You have given access to Azure Data Studio to migrate the encryption certificates and database.</source>
<target state="translated">您取得 Azure Data Studio 的存取權,可移轉加密憑證和資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.progress.update">
<source xml:lang="en">{0} of {1} completed</source>
<target state="translated">已完成 {0}/{1}</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.databases.selected">
<source xml:lang="en">{0} out of {1} selected database(s) is using transparent data encryption.</source>
<target state="translated">{0} 個 (共 {1} 個資料庫) 選取的資料庫正在使用透明資料加密。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.description">
<source xml:lang="en">To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}.</source>
<target state="translated">若要成功移轉加密的資料庫,您必須先提供加密憑證的存取權或手動移轉憑證,才能繼續移轉。{0}。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.info">
<source xml:lang="en">Network path where certificate will be placed.</source>
<target state="translated">放置憑證的網路路徑位置。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.label">
<source xml:lang="en">Network path for certificate</source>
<target state="translated">憑證的網路路徑</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.network.share.placeholder">
<source xml:lang="en">Enter network path</source>
<target state="translated">輸入網路路徑</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionads">
<source xml:lang="en">Export my certificates and private key to the target.</source>
<target state="translated">將我的憑證和私密金鑰匯出到目標。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionadsconfirm">
<source xml:lang="en">I give consent to use my credentials for accessing the certificates.</source>
<target state="translated">我同意使用我的登入資訊來存取憑證。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionmanual">
<source xml:lang="en">I don't want Azure Data Studio to export the certificates.</source>
<target state="translated">我不要 Azure Data Studio 匯出憑證。</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionmanual.warning">
<source xml:lang="en">You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}.</source>
<target state="translated">您必須先移轉憑證再繼續執行移轉,否則移轉將會失敗。{0}.</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.optionscaption">
<source xml:lang="en">Certificate migration</source>
<target state="translated">憑證移轉</target>
</trans-unit>
<trans-unit id="sql.migration.tde.wizard.title">
<source xml:lang="en">Encrypted database selected.</source>
<target state="translated">已選取加密資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.test.connection">
<source xml:lang="en">Test connection</source>
<target state="translated">測試連接</target>
@@ -2734,6 +3014,10 @@ This may take some time.</source>
<source xml:lang="en">Enter the target user name</source>
<target state="translated">輸入目標使用者名稱</target>
</trans-unit>
<trans-unit id="sql.migration.validate.error.gatewaytimeout">
<source xml:lang="en">A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting.</source>
<target state="new">A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting.</target>
</trans-unit>
<trans-unit id="sql.migration.validate.ir.column.status">
<source xml:lang="en">Status</source>
<target state="translated">狀態</target>
@@ -2880,11 +3164,11 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.vm.not.ready.iaas.extension">
<source xml:lang="en">The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension</source>
<target state="new">The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension</target>
<target state="translated">虛擬機器 '{0}' 無法移轉,因為 SQL Server IaaS 代理程式延伸項目目前處於 '{1}' 模式,而不是完整模式。深入了解: https://aka.ms/sql-iaas-extension</target>
</trans-unit>
<trans-unit id="sql.migration.vm.not.ready.power.state">
<source xml:lang="en">The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying.</source>
<target state="new">The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying.</target>
<target state="translated">虛擬機器 '{0}' 無法用於移轉,因為基礎虛擬機器未執行。請確定電源已開啟,然後再試一次。</target>
</trans-unit>
<trans-unit id="sql.migration.warning">
<source xml:lang="en">Warning</source>
@@ -3003,20 +3287,20 @@ This may take some time.</source>
<target state="translated">取得登入資訊時發生錯誤: {0}</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.mapping.error.duplicate">
<source xml:lang="en">Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '${targetDatabaseName}' is already selected as a migration target for database '{2}'. Please select a different target database.</source>
<target state="translated">資料庫對應錯誤。無法選取目標資料庫 '{0}' 做為資料庫' {1}' 的移轉目標。已選取目標資料庫 '${targetDatabaseName}' 做為資料庫 '{2}' 的移轉目標。 請選取其他目標資料庫。</target>
<source xml:lang="en">Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database.</source>
<target state="translated">資料庫對應錯誤。無法選取目標資料庫 '{0}' 做為資料庫 '{1}' 的移轉目標。已選取目標資料庫 '{2}' 做為資料庫 '{3}' 的移轉目標。請選取其他目標資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.missing">
<source xml:lang="en">Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets.</source>
<target state="translated">資料庫對應錯誤。缺少要移轉的目標資料庫。 請設定目標伺服器連線,然後按一下 [連線] 以收集可用的資料庫移轉目標清單。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.source.collation.error">
<source xml:lang="en">A mapping error was found between '{0}' and '{1}' databases. The source database collation '{2}' does not match the target database collation '{3}'. Please select or re-create a target database with the same collation as the source database.</source>
<target state="new">A mapping error was found between '{0}' and '{1}' databases. The source database collation '{2}' does not match the target database collation '{3}'. Please select or re-create a target database with the same collation as the source database.</target>
<source xml:lang="en">Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database.</source>
<target state="translated">在 '{1}' 與 '{2}' 資料庫之間發現資料庫對應錯誤 (錯誤碼: {0})。來源資料庫定序 '{3}' 不符合目標資料庫定序 '{4}'。請選取或重新建立具有與來源資料庫相同定序的目標資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.source.mapping.error">
<source xml:lang="en">Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to.</source>
<target state="translated">資料庫對應錯誤。來源資料庫 '{0}' 未對應到目標資料庫。 請選取要移轉至的目標資料庫。</target>
<source xml:lang="en">Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to.</source>
<target state="translated">資料庫對應錯誤。來源資料庫 '{0}' 未對應到目標資料庫。請選取要移轉至的目標資料庫。</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.target.title">
<source xml:lang="en">Azure SQL target</source>
@@ -3024,7 +3308,7 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.wizard.troubleshooting">
<source xml:lang="en">Learn more: https://aka.ms/dms-migrations-troubleshooting.</source>
<target state="new">Learn more: https://aka.ms/dms-migrations-troubleshooting.</target>
<target state="translated">深入了解: https://aka.ms/dms-migrations-troubleshooting</target>
</trans-unit>
<trans-unit id="sql.migration.yes">
<source xml:lang="en">Yes</source>
@@ -3038,6 +3322,10 @@ This may take some time.</source>
<source xml:lang="en">{0} of {1}</source>
<target state="translated">{0}/{1}</target>
</trans-unit>
<trans-unit id="waitingForService">
<source xml:lang="en">Waiting for {0} component to start.</source>
<target state="translated">正在等候 {0} 元件啟動。</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/models/stateMachine" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -3052,6 +3340,54 @@ This may take some time.</source>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/service/serviceClient" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="downloadingService">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">正在下載 {0}</target>
</trans-unit>
<trans-unit id="downloadingServiceComplete">
<source xml:lang="en">Done downloading {0}</source>
<target state="translated">已完成下載 {0}</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0} KB)</target>
</trans-unit>
<trans-unit id="downloadingServiceStatus">
<source xml:lang="en">Downloading {0}</source>
<target state="translated">正在下載 {0}</target>
</trans-unit>
<trans-unit id="entryExtractedChannelMsg">
<source xml:lang="en">Extracted {0} ({1}/{2})</source>
<target state="translated">已擷取 {0} ({1}/{2})</target>
</trans-unit>
<trans-unit id="flatFileImport.serviceStartFailed">
<source xml:lang="en">Failed to start {0}: {1}</source>
<target state="translated">無法啟動 {0}: {1}</target>
</trans-unit>
<trans-unit id="installingService">
<source xml:lang="en">Installing {0} Service</source>
<target state="translated">正在安裝 {0} 服務</target>
</trans-unit>
<trans-unit id="installingServiceDetailed">
<source xml:lang="en">Installing {0} to {1}</source>
<target state="translated">正在將 {0} 安裝到 {1}</target>
</trans-unit>
<trans-unit id="serviceInstalled">
<source xml:lang="en">Installed {0}</source>
<target state="translated">已安裝 {0}</target>
</trans-unit>
<trans-unit id="serviceStarted">
<source xml:lang="en">{0} Started</source>
<target state="translated">已啟動 {0}</target>
</trans-unit>
<trans-unit id="serviceStarting">
<source xml:lang="en">Starting {0}</source>
<target state="translated">正在啟動 {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/package" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="cancel-migration-menu">
+183 -17
View File
@@ -284,6 +284,11 @@
<source xml:lang="en">Controls the memory available to Azure Data Studio after restart when trying to open large files. Same effect as specifying `--max-memory=NEWSIZE` on the command line.</source>
<target state="translated">控制當嘗試開啟大型檔案時,Azure Data Studio 在重新啟動後可用的記憶體。效果與在命令列上指定 `--max-memory=NEWSIZE` 相同。</target>
</trans-unit>
<trans-unit id="miNewDeployment">
<source xml:lang="en">New &amp;&amp;Deployment...</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="new">New &amp;&amp;Deployment...</target>
</trans-unit>
<trans-unit id="miNewNotebook">
<source xml:lang="en">&amp;&amp;New Notebook</source>
<note>&amp;&amp; denotes a mnemonic</note>
@@ -307,6 +312,94 @@
<source xml:lang="en">The notebook cell title menu</source>
<target state="translated">筆記本儲存格標題功能表</target>
</trans-unit>
<trans-unit id="notebook.cellToolbarLocation.description">
<source xml:lang="en">Where the cell toolbar should be shown, or whether it should be hidden. (for VS Code Notebooks only)</source>
<target state="translated">應顯示儲存格工具列的位置,或是否應隱藏。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.cellToolbarVisibility.description">
<source xml:lang="en">Whether the cell toolbar should appear on hover or click. (for VS Code Notebooks only)</source>
<target state="translated">當游標停留或按一下時,是否要顯示儲存格工具列。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.compactView.description">
<source xml:lang="en">Control whether the notebook editor should be rendered in a compact form. For example, when turned on, it will decrease the left margin width. (for VS Code Notebooks only)</source>
<target state="translated">控制筆記本編輯器是否應以精簡格式轉譯。例如,開啟時減少左邊界寬度。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.consolidatedOutputButton.description">
<source xml:lang="en">Control whether outputs action should be rendered in the output toolbar. (for VS Code Notebooks only)</source>
<target state="translated">控制輸出動作是否應該在輸出工具列中轉譯。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.consolidatedRunButton.description">
<source xml:lang="en">Control whether extra actions are shown in a dropdown next to the run button. (for VS Code Notebooks only)</source>
<target state="translated">控制執行按鈕旁的下拉式清單是否顯示額外的動作。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.diff.enablePreview.description">
<source xml:lang="en">Whether to use the enhanced text diff editor for notebook. (for VS Code Notebooks only)</source>
<target state="translated">是否要為筆記本使用增強的文字 Diff 編輯器。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.displayOrder.description">
<source xml:lang="en">Priority list for output mime types. (for VS Code Notebooks only)</source>
<target state="translated">輸出 MIME 類型的優先順序清單。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.dragAndDrop.description">
<source xml:lang="en">Control whether the notebook editor should allow moving cells through drag and drop. (for VS Code Notebooks only)</source>
<target state="translated">控制筆記本編輯器是否應該允許透過拖放移動儲存格。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.editorOptions.experimentalCustomization">
<source xml:lang="en">Settings for code editors used in notebooks. This can be used to customize most editor.* settings. (for VS Code Notebooks only)</source>
<target state="translated">筆記本中使用的程式碼編輯器設定。這可用來自訂大部分的編輯器。* 設定。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.focusIndicator.description">
<source xml:lang="en">Controls where the focus indicator is rendered, either along the cell borders or on the left gutter. (for VS Code Notebooks only)</source>
<target state="translated">控制焦點指標的轉譯位置是沿著儲存格框線,或左裝訂邊。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.globalToolbar.description">
<source xml:lang="en">Control whether to render a global toolbar inside the notebook editor. (for VS Code Notebooks only)</source>
<target state="translated">控制是否要在筆記本編輯器內轉譯全域工具列。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.globalToolbarShowLabel">
<source xml:lang="en">Control whether the actions on the notebook toolbar should render label or not. (for VS Code Notebooks only)</source>
<target state="translated">控制筆記本工具列上的動作是否應轉譯標籤。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.insertToolbarPosition.description">
<source xml:lang="en">Control where the insert cell actions should appear. (for VS Code Notebooks only)</source>
<target state="translated">控制插入儲存格動作應出現的位置。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.interactiveWindow.collapseCodeCells">
<source xml:lang="en">Controls whether code cells in the interactive window are collapsed by default. (for VS Code Notebooks only)</source>
<target state="translated">控制互動視窗中的程式碼儲存格是否預設為已摺疊。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.markup.fontSize">
<source xml:lang="en">Controls the font size in pixels of rendered markup in notebooks. When set to `0`, 120% of `#editor.fontSize#` is used. (for VS Code Notebooks only)</source>
<target state="translated">控制筆記本中轉譯標記的字型大小 (像素)。設定為 `0` 時,會使用 120% 的 '#editor.fontSize#'。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.outputFontFamily">
<source xml:lang="en">The font family for the output text for notebook cells. When set to empty, the `#editor.fontFamily#` is used. (for VS Code Notebooks only)</source>
<target state="translated">筆記本儲存格輸出文字的字型系列。設定為空白時,會使用 '#editor.fontFamily#'。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.outputFontSize">
<source xml:lang="en">Font size for the output text for notebook cells. When set to 0 `#editor.fontSize#` is used. (for VS Code Notebooks only)</source>
<target state="translated">筆記本儲存格輸出文字的字型大小。當設為 0 時,會使用 '#editor.fontSize#'。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.outputLineHeight">
<source xml:lang="en">Line height of the output text for notebook cells.
- Values between 0 and 8 will be used as a multiplier with the font size.
- Values greater than or equal to 8 will be used as effective values. (for VS Code Notebooks only)</source>
<target state="translated">筆記本儲存格輸出文字的行高。
- 介於 0 到 8 之間的值會用來做為字型大小的乘數。
- 大於或等於 8 的值將做為有效值。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.showCellStatusbar.description">
<source xml:lang="en">Whether the cell status bar should be shown. (for VS Code Notebooks only)</source>
<target state="translated">是否應顯示儲存格狀態列。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.showFoldingControls.description">
<source xml:lang="en">Controls when the Markdown header folding arrow is shown. (for VS Code Notebooks only)</source>
<target state="translated">控制何時顯示 Markdown 標題摺疊箭頭。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.textOutputLineLimit">
<source xml:lang="en">Control how many lines of text in a text output is rendered. (for VS Code Notebooks only)</source>
<target state="translated">控制文字輸出中要轉譯多少行文字。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="notebook.title">
<source xml:lang="en">The notebook title menu</source>
<target state="translated">筆記本標題功能表</target>
@@ -315,6 +408,10 @@
<source xml:lang="en">The notebook toolbar menu</source>
<target state="translated">筆記本工具列功能表</target>
</trans-unit>
<trans-unit id="notebook.undoRedoPerCell.description">
<source xml:lang="en">Whether to use separate undo/redo stack for each cell. (for VS Code Notebooks only)</source>
<target state="translated">是否要針對每個儲存格使用個別的復原/取消復原堆疊。(僅適用於 VS Code Notebooks)</target>
</trans-unit>
<trans-unit id="objectExplorer.context">
<source xml:lang="en">The object explorer item context menu</source>
<target state="translated">物件總管項目操作功能表</target>
@@ -1033,6 +1130,14 @@ Default Skipped Commands:
<source xml:lang="en">Show connect dialog on startup</source>
<target state="translated">啟動時顯示連線對話方塊</target>
</trans-unit>
<trans-unit id="useVSCodeNotebooks">
<source xml:lang="en">(Preview) Use VS Code notebooks as the default notebook experience. Note: Azure Data Studio will need to be restarted to enable this setting.</source>
<target state="translated">(預覽) 使用 VS Code Notebooks 做為預設筆記本體驗。注意: 必須重新啟動 Azure Data Studio 才能啟用此設定。</target>
</trans-unit>
<trans-unit id="useVSCodeNotebooksTitle">
<source xml:lang="en">Use VS Code notebooks</source>
<target state="translated">使用 VS Code Notebooks</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/designer/designer" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -2286,6 +2391,10 @@ Default Skipped Commands:
</file>
<file original="src/sql/workbench/contrib/connection/common/connectionProviderExtension" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="schema.azureResource">
<source xml:lang="en">Azure resource endpoint for the provider.</source>
<target state="translated">提供者的 Azure 資源端點。</target>
</trans-unit>
<trans-unit id="schema.connectionOptions">
<source xml:lang="en">Options for connection</source>
<target state="translated">連線選項</target>
@@ -5675,8 +5784,8 @@ Error: {1}</source>
<file original="src/sql/workbench/contrib/notebook/browser/outputs/gridOutput.component" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">複製失敗錯誤: {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">複製失敗,發生錯誤: {0}</target>
</trans-unit>
<trans-unit id="notebook.showChart">
<source xml:lang="en">Show chart</source>
@@ -6470,6 +6579,10 @@ Error: {1}</source>
<source xml:lang="en">The maximum width in pixels for auto-sized columns</source>
<target state="translated">自動調整大小之欄位的寬度上限 (像素)</target>
</trans-unit>
<trans-unit id="resultsGrid.showJsonAsLink">
<source xml:lang="en">Whether to show cells with JSON formatted string as hyperlink. When enabled, upon click the JSON value will be opened in another tab. The default value is true.</source>
<target state="translated">是否將具有 JSON 格式化字串的儲存格顯示為超連結。當啟用時,按一下則 JSON 值會隨即在另一個索引標籤中開啟。預設值為 true。</target>
</trans-unit>
<trans-unit id="resultsGridConfigurationTitle">
<source xml:lang="en">Results Grid and Messages</source>
<target state="translated">結果方格與訊息</target>
@@ -7299,14 +7412,34 @@ Error: {1}</source>
<source xml:lang="en">Close</source>
<target state="translated">關閉</target>
</trans-unit>
<trans-unit id="addAccountFailedCodeMessage">
<source xml:lang="en">{0}
Error Message: {1}</source>
<target state="new">{0}
Error Message: {1}</target>
</trans-unit>
<trans-unit id="addAccountFailedGenericMessage">
<source xml:lang="en">Adding account failed, check Azure Accounts log for more info.</source>
<target state="new">Adding account failed, check Azure Accounts log for more info.</target>
</trans-unit>
<trans-unit id="addAccountFailedMessage">
<source xml:lang="en">{0}</source>
<target state="new">{0}</target>
</trans-unit>
<trans-unit id="loggingIn">
<source xml:lang="en">Adding account...</source>
<target state="translated">正在新增帳戶...</target>
</trans-unit>
<trans-unit id="refreshFailed">
<trans-unit id="refreshCanceled">
<source xml:lang="en">Refresh account was canceled by the user</source>
<target state="translated">使用者已取消重新整理帳戶</target>
</trans-unit>
<trans-unit id="refreshFailed">
<source xml:lang="en">0
Error Message: 1</source>
<target state="translated">0
錯誤訊息: 1</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/accountManagement/browser/accountPickerImpl" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -7547,10 +7680,6 @@ Error: {1}</source>
<source xml:lang="en">Connection error</source>
<target state="translated">連線錯誤</target>
</trans-unit>
<trans-unit id="enableTrustServerCertificate">
<source xml:lang="en">Enable Trust server certificate</source>
<target state="translated">啟用信任伺服器憑證</target>
</trans-unit>
<trans-unit id="kerberosErrorStart">
<source xml:lang="en">Connection failed due to Kerberos error.</source>
<target state="translated">因為 Kerberos 錯誤導致連線失敗。</target>
@@ -7567,14 +7696,6 @@ Error: {1}</source>
<source xml:lang="en">Run Kinit</source>
<target state="translated">執行 Kinit</target>
</trans-unit>
<trans-unit id="trustServerCertInstructionText">
<source xml:lang="en">Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or enable 'Trust server certificate' in the connection dialog.
Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? </source>
<target state="translated">已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在連線對話方塊中啟用 [信任伺服器憑證]。
注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎? </target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/connection/browser/connectionDialogWidget" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -7771,6 +7892,14 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/services/connection/browser/passwordChangeDialog" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="passwordChangeDialog.Message1">
<source xml:lang="en">Password must be changed for '{0}' to continue logging into '{1}'.</source>
<target state="translated">必須變更 '{0}' 的密碼,才能繼續登入 '{1}'。</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.Message2">
<source xml:lang="en">Please enter a new password below:</source>
<target state="translated">請在下方輸入新密碼:</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
@@ -7803,6 +7932,10 @@ Error: {1}</source>
<source xml:lang="en">OK</source>
<target state="translated">確定</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.passwordChangeInProgress">
<source xml:lang="en">Password change already in progress</source>
<target state="translated">密碼變更已在進行中</target>
</trans-unit>
<trans-unit id="passwordChangeDialog.title">
<source xml:lang="en">Change Password</source>
<target state="translated">變更密碼</target>
@@ -7837,6 +7970,15 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/dialog/browser/wizardNavigation.component" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="wizardNavigation.stepName">
<source xml:lang="en">Step {0}: {1}</source>
<note>Name of a step in wizard. {0}: step number, {1}: step name.</note>
<target state="translated">步驟 {0}: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/dialog/common/dialogTypes" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="dialogModalCancelButtonLabel">
@@ -8468,10 +8610,26 @@ Error: {1}</source>
<source xml:lang="en">Delete Connection</source>
<target state="translated">刪除連線</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmation">
<source xml:lang="en">Are you sure you want to delete connection '{0}'?</source>
<target state="translated">是否確定要刪除連線 '{0}'?</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationNo">
<source xml:lang="en">No</source>
<target state="translated">否</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationYes">
<source xml:lang="en">Yes</source>
<target state="translated">是</target>
</trans-unit>
<trans-unit id="deleteConnectionGroup">
<source xml:lang="en">Delete Group</source>
<target state="translated">刪除群組</target>
</trans-unit>
<trans-unit id="deleteConnectionGroupConfirmation">
<source xml:lang="en">Are you sure you want to delete connection group '{0}'?</source>
<target state="translated">是否確定要刪除連線群組 '{0}'?</target>
</trans-unit>
<trans-unit id="showAllConnections">
<source xml:lang="en">Show All Connections</source>
<target state="translated">顯示所有連線</target>
@@ -8552,6 +8710,10 @@ Error: {1}</source>
<source xml:lang="en">Add a clause</source>
<target state="translated">新增子句</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.allClausesCleared">
<source xml:lang="en">All clauses have been cleared.</source>
<target state="translated">已清除所有子句。</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.apply">
<source xml:lang="en">Apply</source>
<target state="translated">套用</target>
@@ -8584,6 +8746,10 @@ Error: {1}</source>
<source xml:lang="en">Load Filter</source>
<target state="translated">載入篩選</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.newClauseAdded">
<source xml:lang="en">A new clause has been added.</source>
<target state="translated">已加入新的子句。</target>
</trans-unit>
<trans-unit id="profilerFilterDialog.notContainsOperator">
<source xml:lang="en">Not Contains</source>
<target state="translated">不包含</target>
@@ -8669,8 +8835,8 @@ Error: {1}</source>
<file original="src/sql/workbench/services/query/common/queryRunner" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">複製失敗錯誤: {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">複製失敗,發生錯誤: {0}</target>
</trans-unit>
<trans-unit id="elapsedBatchTime">
<source xml:lang="en">Batch execution time: {0}</source>