[Loc] update to langpack source files (new format), and fix for vscode filter (#23698)

* [Loc] update to langpack source files (new format), and fix for vscode filter

* added markdown

* added in yarn lock
This commit is contained in:
Alex Ma
2023-07-07 18:26:43 -07:00
committed by GitHub
parent 92249aedda
commit 41401cf671
642 changed files with 51395 additions and 21021 deletions

View File

@@ -241,7 +241,7 @@ Do you wish to proceed?</source>
<file original="extensions/azurecore/dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.AzureMonitorContainerLabel">
<source xml:lang="en">Log Analytics workspace</source>
<source xml:lang="en">Log Analytics workspaces</source>
<target state="translated">Log Analytics 工作區</target>
</trans-unit>
</body>
@@ -249,15 +249,15 @@ Do you wish to proceed?</source>
<file original="extensions/azurecore/dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel">
<source xml:lang="en">CosmosDB for Mongo</source>
<target state="translated">Mongo CosmosDB</target>
<source xml:lang="en">Azure CosmosDB for MongoDB</source>
<target state="translated">適用於 MongoDB 的 Azure CosmosDB</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.database.treeDataProvider.databaseContainerLabel">
<source xml:lang="en">SQL database</source>
<source xml:lang="en">SQL databases</source>
<target state="translated">SQL 資料庫</target>
</trans-unit>
</body>
@@ -265,7 +265,7 @@ Do you wish to proceed?</source>
<file original="extensions/azurecore/dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel">
<source xml:lang="en">SQL server</source>
<source xml:lang="en">SQL servers</source>
<target state="translated">SQL 伺服器</target>
</trans-unit>
</body>
@@ -273,7 +273,7 @@ Do you wish to proceed?</source>
<file original="extensions/azurecore/dist/azureResource/providers/kusto/kustoTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.KustoContainerLabel">
<source xml:lang="en">Azure Data Explorer Cluster</source>
<source xml:lang="en">Azure Data Explorer Clusters</source>
<target state="translated">Azure 資料總管叢集</target>
</trans-unit>
</body>
@@ -281,39 +281,47 @@ Do you wish to proceed?</source>
<file original="extensions/azurecore/dist/azureResource/providers/mysqlFlexibleServer/mysqlFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.mysqlFlexibleServerContainerLabel">
<source xml:lang="en">Azure Database for MySQL Flexible server</source>
<target state="translated">適用於 MySQL 的 Azure 資料庫彈性伺服器</target>
<source xml:lang="en">Azure Database for MySQL flexible servers</source>
<target state="translated">適用於 MySQL 彈性伺服器的 Azure 資料庫</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresArcServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">PostgreSQL Hyperscale Azure Arc</source>
<target state="translated">PostgreSQL 超大規模資料庫 - Azure Arc</target>
<source xml:lang="en">PostgreSQL servers Azure Arc</source>
<target state="translated">PostgreSQL 伺服器 Azure Arc</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresFlexibleServer/postgresFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
<target state="translated">適用於 PostgreSQL 的 Azure 資料庫彈性伺服器</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">適用於 PostgreSQL 的 Azure 資料庫伺服器</target>
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
<target state="translated">適用於 PostgreSQL 伺服器的 Azure 資料庫</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceContainerLabel">
<source xml:lang="en">Azure SQL DB managed instance</source>
<target state="translated">Azure SQL DB 受控執行個體</target>
<source xml:lang="en">SQL managed instances</source>
<target state="translated">SQL 受控執行個體</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceArcContainerLabel">
<source xml:lang="en">SQL managed instance Azure Arc</source>
<source xml:lang="en">SQL managed instances - Azure Arc</source>
<target state="translated">SQL 受控執行個體 - Azure Arc</target>
</trans-unit>
</body>
@@ -334,6 +342,18 @@ Do you wish to proceed?</source>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/universal/universalService" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azurecore.unregisteredProvider">
<source xml:lang="en">Unrecognized Provider resource: {0}</source>
<target state="translated">無法辨識的提供者資源: {0}</target>
</trans-unit>
<trans-unit id="azurecore.unregisteredProviderType">
<source xml:lang="en">Unrecognized Provider resource type: {0}</source>
<target state="translated">無法辨識的提供者資源類型: {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
@@ -398,13 +418,9 @@ Do you wish to proceed?</source>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">找不到訂用帳戶。</target>
</trans-unit>
<trans-unit id="azure.unableToAccessSubscription">
<source xml:lang="en">Unable to access subscription {0} ({1}). Please [refresh the account](command:azure.resource.signin) to try again. {2}</source>
<target state="translated">無法存取訂用帳戶 {0} ({1})。請 [重新整理帳戶](command:azure.resource.signin) 再試一次。{2}</target>
<trans-unit id="azure.resource.tree.accountTreeNode.noTenantsLabel">
<source xml:lang="en">No Tenants found.</source>
<target state="translated">找不到任何租用戶。</target>
</trans-unit>
</body>
</file>
@@ -426,28 +442,17 @@ Do you wish to proceed?</source>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.flatAccountTreeNode.noResourcesLabel">
<source xml:lang="en">No Resources found.</source>
<target state="translated">找不到資源。</target>
<trans-unit id="azure.resource.tree.accountTreeNode.noTenantsLabel">
<source xml:lang="en">No Tenants found.</source>
<target state="translated">找不到任何租用戶。</target>
</trans-unit>
<trans-unit id="azure.resource.throttleerror">
<source xml:lang="en">Requests from this account have been throttled. To retry, please select a smaller number of subscriptions.</source>
<target state="translated">已節流來自此帳戶的要求。若要重試,請選取較少的訂閱數目。</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.title">
<source xml:lang="en">{0} ({1}/{2} subscriptions)</source>
<note>{0} is the display name of the azure account
{1} is the number of selected subscriptions in this account
{2} is the number of total subscriptions in this account</note>
<target state="translated">{0} ({1}/{2} 個訂閱)</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.titleLoading">
<source xml:lang="en">{0} - Loading...</source>
<target state="translated">{0} - 正在載入...</target>
</trans-unit>
<trans-unit id="azure.resource.tree.loadresourceerror">
<source xml:lang="en">An error occurred while loading Azure resources: {0}</source>
<target state="translated">載入 Azure 資源時發生錯誤: {0}</target>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatTenantTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">找不到訂用帳戶。</target>
</trans-unit>
</body>
</file>
@@ -459,6 +464,14 @@ Do you wish to proceed?</source>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/tenantTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">找不到任何訂用帳戶。</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
@@ -665,9 +678,13 @@ Do you wish to proceed?</source>
<source xml:lang="en">Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes.</source>
<target state="translated">警告: Azure PII 記錄已啟用。啟用此選項後即可記錄個人識別資訊,且只能用於偵錯用途。</target>
</trans-unit>
<trans-unit id="azurecore.postgresFlexibleServer">
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
<target state="translated">適用於 PostgreSQL 的 Azure 資料庫彈性伺服器</target>
</trans-unit>
<trans-unit id="azurecore.postgresServer">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">適用於 PostgreSQL 的 Azure 資料庫伺服器</target>
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
<target state="translated">適用於 PostgreSQL 伺服器的 Azure 資料庫</target>
</trans-unit>
<trans-unit id="azurecore.reload">
<source xml:lang="en">Reload</source>
@@ -837,6 +854,10 @@ Do you wish to proceed?</source>
<source xml:lang="en">Select Subscriptions</source>
<target state="translated">選取訂用帳戶</target>
</trans-unit>
<trans-unit id="azure.resource.selecttenants.title">
<source xml:lang="en">Select Tenants</source>
<target state="translated">選取租用戶</target>
</trans-unit>
<trans-unit id="azure.resource.signin.title">
<source xml:lang="en">Azure: Sign In</source>
<target state="translated">Azure: 登入</target>

View File

@@ -106,6 +106,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">database</source>
<target state="translated">資料庫</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseDisplayNameInTitle">
<source xml:lang="en">Database</source>
<target state="translated">資料庫</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseRoleTypeDisplayName">
<source xml:lang="en">database role</source>
<target state="translated">資料庫角色</target>
@@ -122,9 +126,33 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<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 id="objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema">
<source xml:lang="en">All objects belonging to a schema</source>
<target state="translated">屬於結構描述的所有物件</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes">
<source xml:lang="en">All objects of certain types</source>
<target state="translated">特定類型的所有物件</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel">
<source xml:lang="en">Schema</source>
<target state="translated">結構描述</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_SpecificObjects">
<source xml:lang="en">Specific objects…</source>
<target state="translated">特定物件...</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_TypeLabel">
<source xml:lang="en">How do you want to add objects?</source>
<target state="translated">您要如何新增物件?</target>
</trans-unit>
<trans-unit id="objectManagement.SearchTextLabel">
<source xml:lang="en">Search Text</source>
<target state="translated">搜尋文字</target>
</trans-unit>
<trans-unit id="objectManagement.ServerDisplayName">
<source xml:lang="en">Server</source>
<target state="translated">伺服器</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayName">
<source xml:lang="en">server role</source>
@@ -150,18 +178,26 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">view</source>
<target state="translated">檢視</target>
</trans-unit>
<trans-unit id="objectManagement.addMemberText">
<source xml:lang="en">Add a member</source>
<trans-unit id="objectManagement.addMembersText">
<source xml:lang="en">Add members</source>
<target state="translated">新增成員</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add</source>
<target state="translated">新增...</target>
<trans-unit id="objectManagement.addSecurablesText">
<source xml:lang="en">Add securables</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.azurePricingLink">
<source xml:lang="en">Azure SQL Database pricing calculator</source>
<target state="translated">Azure SQL 資料庫價格計算機</target>
</trans-unit>
<trans-unit id="objectManagement.backupRedundancyLabel">
<source xml:lang="en">Backup Storage Redundancy</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>
@@ -174,15 +210,87 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Browse…</source>
<target state="translated">瀏覽...</target>
</trans-unit>
<trans-unit id="objectManagement.collationLabel">
<source xml:lang="en">Collation</source>
<target state="translated">定序</target>
</trans-unit>
<trans-unit id="objectManagement.compatibilityLevelLabel">
<source xml:lang="en">Compatibility Level</source>
<target state="translated">相容性層級</target>
</trans-unit>
<trans-unit id="objectManagement.configureSLOSectionHeader">
<source xml:lang="en">Configure SLO</source>
<target state="translated">設定 SLO</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.containmentTypeLabel">
<source xml:lang="en">Containment Type</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.currentSLOLabel">
<source xml:lang="en">Current Service Level Objective</source>
<target state="translated">目前的服務等級目標</target>
</trans-unit>
<trans-unit id="objectManagement.databaseExistsError">
<source xml:lang="en">Database '{0}' already exists. Choose a different database name.</source>
<target state="translated">資料庫 '{0}' 已存在。請選擇其他資料庫名稱。</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.backupSectionHeader">
<source xml:lang="en">Backup</source>
<target state="translated">備份</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.databaseSectionHeader">
<source xml:lang="en">Database</source>
<target state="translated">資料庫</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.dateCreated">
<source xml:lang="en">Date Created</source>
<target state="translated">建立日期</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.mbUnitText">
<source xml:lang="en">{0} MB</source>
<target state="translated">{0} MB</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.memoryAllocated">
<source xml:lang="en">Memory Allocated To Memory Optimized Objects</source>
<target state="translated">配置給記憶體最佳化物件的記憶體</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.memoryUsed">
<source xml:lang="en">Memory Used By Memory Optimized Objects</source>
<target state="translated">記憶體最佳化物件使用的記憶體</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">名稱</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.numberOfUsers">
<source xml:lang="en">Number of Users</source>
<target state="translated">使用者數目</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.owner">
<source xml:lang="en">Owner</source>
<target state="translated">擁有者</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.size">
<source xml:lang="en">Size</source>
<target state="translated">大小</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.spaceAvailable">
<source xml:lang="en">Space Available</source>
<target state="translated">可用空間</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.status">
<source xml:lang="en">Status</source>
<target state="translated">狀態</target>
</trans-unit>
<trans-unit id="objectManagement.databaseRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Database Role Members</source>
<target state="translated">選取資料庫角色成員</target>
@@ -210,12 +318,36 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: object name.</note>
<target state="translated">刪除 {0} '{1}'</target>
</trans-unit>
<trans-unit id="objectManagement.denyColumnHeader">
<source xml:lang="en">Deny</source>
<target state="translated">拒絕</target>
</trans-unit>
<trans-unit id="objectManagement.editionLabel">
<source xml:lang="en">Edition</source>
<target state="translated">版本</target>
</trans-unit>
<trans-unit id="objectManagement.effectivePermissionsTableLabel">
<source xml:lang="en">Effective permissions for selected securable</source>
<target state="translated">已選取安全性實體的有效權限</target>
</trans-unit>
<trans-unit id="objectManagement.effectivePermissionsTableLabelSelected">
<source xml:lang="en">Effective permissions for: {0}</source>
<target state="translated">適用於 {0} 的有效權限</target>
</trans-unit>
<trans-unit id="objectManagement.enabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">已啟用</target>
</trans-unit>
<trans-unit id="objectManagement.filterText">
<source xml:lang="en">Filter</source>
<trans-unit id="objectManagement.explicitPermissionsTableLabel">
<source xml:lang="en">Explicit permissions for selected securable</source>
<target state="translated">已選取安全性實體的明確權限</target>
</trans-unit>
<trans-unit id="objectManagement.explicitPermissionsTableLabelSelected">
<source xml:lang="en">Explicit permissions for: {0}</source>
<target state="translated">適用於 {0} 的明確權限</target>
</trans-unit>
<trans-unit id="objectManagement.filterSectionTitle">
<source xml:lang="en">Filters</source>
<target state="translated">篩選</target>
</trans-unit>
<trans-unit id="objectManagement.findText">
@@ -226,17 +358,49 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<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 id="objectManagement.grantColumnHeader">
<source xml:lang="en">Grant</source>
<target state="translated">授與</target>
</trans-unit>
<trans-unit id="objectManagement.grantorColumnHeader">
<source xml:lang="en">Grantor</source>
<target state="translated">授與者</target>
</trans-unit>
<trans-unit id="objectManagement.hardwareGeneration">
<source xml:lang="en">Hardware Generation</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 id="objectManagement.isClustered">
<source xml:lang="en">Is Clustered</source>
<target state="translated">已叢集化</target>
</trans-unit>
<trans-unit id="objectManagement.isHadrEnabled">
<source xml:lang="en">Is HADR Enabled</source>
<target state="translated">已啟用 HADR</target>
</trans-unit>
<trans-unit id="objectManagement.isPolyBaseInstalled">
<source xml:lang="en">Is PolyBase Installed</source>
<target state="translated">已安裝 PolyBase</target>
</trans-unit>
<trans-unit id="objectManagement.isXTPSupported">
<source xml:lang="en">Is XTP Supported</source>
<target state="translated">支援 XTP</target>
</trans-unit>
<trans-unit id="objectManagement.language">
<source xml:lang="en">Language</source>
<target state="translated">語言</target>
</trans-unit>
<trans-unit id="objectManagement.lastDatabaseBackup">
<source xml:lang="en">Last Database Backup</source>
<target state="translated">上次資料庫備份</target>
</trans-unit>
<trans-unit id="objectManagement.lastDatabaseLogBackup">
<source xml:lang="en">Last Database Log Backup</source>
<target state="translated">上次資料庫記錄備份</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsCompletedLabel">
<source xml:lang="en">Loading objects completed, {0} objects found</source>
@@ -314,6 +478,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Login is not selected.</source>
<target state="translated">未選取登入。</target>
</trans-unit>
<trans-unit id="objectManagement.maxServerMemoryText">
<source xml:lang="en">Maximum Server Memory (MB)</source>
<target state="translated">伺服器記憶體上限 (MB)</target>
</trans-unit>
<trans-unit id="objectManagement.maxSizeLabel">
<source xml:lang="en">Max Size</source>
<target state="translated">最大大小</target>
</trans-unit>
<trans-unit id="objectManagement.membersLabel">
<source xml:lang="en">Members</source>
<target state="translated">成員</target>
@@ -322,6 +494,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Membership</source>
<target state="translated">成員資格</target>
</trans-unit>
<trans-unit id="objectManagement.memory">
<source xml:lang="en">Memory</source>
<target state="translated">記憶體</target>
</trans-unit>
<trans-unit id="objectManagement.minServerMemoryText">
<source xml:lang="en">Minimum Server Memory (MB)</source>
<target state="translated">伺服器記憶體下限 (MB)</target>
</trans-unit>
<trans-unit id="objectManagement.nameCannotBeEmptyError">
<source xml:lang="en">Name cannot be empty.</source>
<target state="translated">名稱不能空白。</target>
@@ -335,10 +515,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type.</note>
<target state="translated">{0} - 新增 (預覽)</target>
</trans-unit>
<trans-unit id="objectManagement.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">沒有要編寫指令碼的動作。</target>
</trans-unit>
<trans-unit id="objectManagement.noConnectionUriError">
<source xml:lang="en">Failed to retrieve the connection information, please reconnect and try again.</source>
<target state="translated">無法擷取連線資訊,請重新連線,然後再試一次。</target>
@@ -348,10 +524,18 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} - {1} (預覽)</target>
</trans-unit>
<trans-unit id="objectManagement.objectSelectionMethodDialogTitle">
<source xml:lang="en">Add Objects</source>
<target state="translated">新增物件</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypeLabel">
<source xml:lang="en">Object Type</source>
<target state="translated">物件類型</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypesLabel">
<source xml:lang="en">Object Types</source>
<target state="translated">物件類型</target>
</trans-unit>
<trans-unit id="objectManagement.objectsLabel">
<source xml:lang="en">Objects</source>
<target state="translated">物件</target>
@@ -366,6 +550,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">開啟 {0} 的內容對話方塊時發生錯誤: {1}。{2}</target>
</trans-unit>
<trans-unit id="objectManagement.operatingSystem">
<source xml:lang="en">Operating System</source>
<target state="translated">作業系統</target>
</trans-unit>
<trans-unit id="objectManagement.optionsSectionHeader">
<source xml:lang="en">Options</source>
<target state="translated">選項</target>
</trans-unit>
<trans-unit id="objectManagement.ownerText">
<source xml:lang="en">Owner</source>
<target state="translated">擁有者</target>
@@ -382,8 +574,32 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Password must match the confirm password.</source>
<target state="translated">密碼必須與確認密碼相符。</target>
</trans-unit>
<trans-unit id="objectManagement.permissionColumnHeader">
<source xml:lang="en">Permission</source>
<target state="translated">權限</target>
</trans-unit>
<trans-unit id="objectManagement.platform">
<source xml:lang="en">Platform</source>
<target state="translated">平台</target>
</trans-unit>
<trans-unit id="objectManagement.processors">
<source xml:lang="en">Processors</source>
<target state="translated">處理器</target>
</trans-unit>
<trans-unit id="objectManagement.product">
<source xml:lang="en">Product</source>
<target state="translated">產品</target>
</trans-unit>
<trans-unit id="objectManagement.properties">
<source xml:lang="en">Properties</source>
<target state="translated">屬性</target>
</trans-unit>
<trans-unit id="objectManagement.recoveryModelLabel">
<source xml:lang="en">Recovery Model</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>
<source xml:lang="en">An error occurred while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">重新整理物件總管時發生錯誤。{0}</target>
</trans-unit>
@@ -391,9 +607,9 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Remove selected member</source>
<target state="translated">移除選取的成員</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">移除</target>
<trans-unit id="objectManagement.removeSecurablesText">
<source xml:lang="en">Remove selected securable</source>
<target state="translated">移除已選取的安全性實體</target>
</trans-unit>
<trans-unit id="objectManagement.renameObjectDialogTitle">
<source xml:lang="en">Enter new name</source>
@@ -409,29 +625,33 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<note>{0} object type, {1}: original name, {2}: new name</note>
<target state="translated">將 {0} '{1}' 重新命名為 '{2}'</target>
</trans-unit>
<trans-unit id="objectManagement.reservedStorageSizeInMB">
<source xml:lang="en">Reserved Storage Size</source>
<target state="translated">保留儲存空間大小</target>
</trans-unit>
<trans-unit id="objectManagement.rootDirectory">
<source xml:lang="en">Root Directory</source>
<target state="translated">根目錄</target>
</trans-unit>
<trans-unit id="objectManagement.schemaLabel">
<source xml:lang="en">Schema</source>
<target state="translated">結構描述</target>
</trans-unit>
<trans-unit id="objectManagement.scriptError">
<source xml:lang="en">An error occurred while generating script. {0}</source>
<target state="translated">產生指令碼時發生錯誤。{0}</target>
<trans-unit id="objectManagement.securablesText">
<source xml:lang="en">Securables</source>
<target state="translated">安全性實體</target>
</trans-unit>
<trans-unit id="objectManagement.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">已成功產生指令碼。您可以關閉對話方塊,以在新開啟的編輯器中檢視它。</target>
</trans-unit>
<trans-unit id="objectManagement.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">指令碼</target>
<trans-unit id="objectManagement.selectSecurablesDialogTitle">
<source xml:lang="en">Select Securables</source>
<target state="translated">選取安全性實體</target>
</trans-unit>
<trans-unit id="objectManagement.selectText">
<source xml:lang="en">Select</source>
<target state="translated">選擇</target>
</trans-unit>
<trans-unit id="objectManagement.selectedLabel">
<source xml:lang="en">Selected</source>
<target state="translated">已選取</target>
<trans-unit id="objectManagement.serverCollation">
<source xml:lang="en">Server Collation</source>
<target state="translated">伺服器定序</target>
</trans-unit>
<trans-unit id="objectManagement.serverRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Server Role Members</source>
@@ -441,6 +661,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Select Server Role Owner</source>
<target state="translated">選取伺服器角色擁有者</target>
</trans-unit>
<trans-unit id="objectManagement.serviceTier">
<source xml:lang="en">Service Tier</source>
<target state="translated">服務層級</target>
</trans-unit>
<trans-unit id="objectManagement.storageSpaceUsageInGB">
<source xml:lang="en">Storage Space Usage</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>
@@ -482,9 +710,13 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Mapped to a Windows user/group</source>
<target state="translated">對應至 Windows 使用者/群組</target>
</trans-unit>
<trans-unit id="objectManagement.yesText">
<source xml:lang="en">Yes</source>
<target state="translated"></target>
<trans-unit id="objectManagement.versionText">
<source xml:lang="en">Version</source>
<target state="translated">版本</target>
</trans-unit>
<trans-unit id="objectManagement.withGrantColumnHeader">
<source xml:lang="en">With Grant</source>
<target state="translated">已具授與</target>
</trans-unit>
</body>
</file>
@@ -572,6 +804,62 @@ Note: A self-signed certificate offers only limited protection and is not a reco
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/ui/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="mssql.ui.OkText">
<source xml:lang="en">OK</source>
<target state="translated">確定</target>
</trans-unit>
<trans-unit id="mssql.ui.generatingScript">
<source xml:lang="en">Generating script...</source>
<target state="translated">正在產生指令碼...</target>
</trans-unit>
<trans-unit id="mssql.ui.generatingScriptCompleted">
<source xml:lang="en">Script generated</source>
<target state="translated">已產生指令碼</target>
</trans-unit>
<trans-unit id="mssql.ui.helpText">
<source xml:lang="en">Help</source>
<target state="translated">說明</target>
</trans-unit>
<trans-unit id="mssql.ui.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">正在載入對話方塊...</target>
</trans-unit>
<trans-unit id="mssql.ui.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">沒有要編寫指令碼的動作。</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptError">
<source xml:lang="en">An error occurred while generating the script. {0}</source>
<target state="translated">產生指令碼時發生錯誤。{0}</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">已成功產生指令碼。您可以關閉對話方塊,以在新開啟的編輯器中檢視它。</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">指令碼</target>
</trans-unit>
<trans-unit id="mssql.ui.yesText">
<source xml:lang="en">Yes</source>
<target state="translated">是</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add…</source>
<target state="translated">新增...</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">移除</target>
</trans-unit>
<trans-unit id="objectManagement.selectLabel">
<source xml:lang="en">Select</source>
<target state="translated">選取</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/package" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="cloud.databaseProperties.azureEdition">
@@ -1234,6 +1522,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco
<source xml:lang="en">Enable SET XACT_ABORT ON option</source>
<target state="translated">啟用 SET XACT_ABORT ON 選項</target>
</trans-unit>
<trans-unit id="mssql.tableDesigner.allowDisableAndReenableDdlTriggers">
<source xml:lang="en">Whether to allow table designer to disable and re-enable DDL triggers during publish</source>
<target state="translated">是否允許資料表設計工具在發行期間停用和重新啟用 DDL 觸發程序</target>
</trans-unit>
<trans-unit id="mssql.tableDesigner.preloadDatabaseModel">
<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>

View File

@@ -66,6 +66,10 @@
<source xml:lang="en">Add Item</source>
<target state="translated">新增項目</target>
</trans-unit>
<trans-unit id="addSqlCmdVariableWithoutDefaultValue">
<source xml:lang="en">Add SQLCMD variable '{0}' to project without default value?</source>
<target state="translated">是否將 SQLCMD 變數 '{0}' 新增至專案而不使用預設值?</target>
</trans-unit>
<trans-unit id="advancedOptionsButton">
<source xml:lang="en">Advanced...</source>
<target state="translated">進階...</target>
@@ -90,6 +94,10 @@
<source xml:lang="en">Project was successfully updated.</source>
<target state="translated">已成功更新專案。</target>
</trans-unit>
<trans-unit id="artifactReference">
<source xml:lang="en">Artifact Reference</source>
<target state="translated">成品參考</target>
</trans-unit>
<trans-unit id="at">
<source xml:lang="en">at</source>
<target state="translated">於</target>
@@ -442,14 +450,14 @@
<source xml:lang="en">Downloading</source>
<target state="translated">正在下載</target>
</trans-unit>
<trans-unit id="downloadingDacFxDlls">
<source xml:lang="en">Downloading Microsoft.Build.Sql nuget to get build DLLs</source>
<target state="translated">正在下載 Microsoft.Build.Sql Nuget 以取得組建 DLL</target>
</trans-unit>
<trans-unit id="downloadingFromTo">
<source xml:lang="en">Downloading from {0} to {1}</source>
<target state="translated">正在從 {0} 下載到 {1}</target>
</trans-unit>
<trans-unit id="downloadingNuget">
<source xml:lang="en">Downloading {0} nuget to get build DLLs </source>
<target state="translated">正在下載 {0} NuGet 以取得組建 DLL </target>
</trans-unit>
<trans-unit id="edgeEulaAgreementTitle">
<source xml:lang="en">Microsoft Azure SQL Edge License Agreement</source>
<target state="translated">Microsoft Azure SQL Edge 授權合約</target>
@@ -904,6 +912,10 @@
<source xml:lang="en">Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder.</source>
<target state="translated">不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。</target>
</trans-unit>
<trans-unit id="packageReference">
<source xml:lang="en">Package Reference</source>
<target state="translated">套件參考</target>
</trans-unit>
<trans-unit id="parentTreeItemUnknown">
<source xml:lang="en">Cannot access parent of provided tree item</source>
<target state="translated">無法存取提供之樹狀項目的父代</target>
@@ -1016,6 +1028,10 @@
<source xml:lang="en">Publish profile elements</source>
<target state="translated">發佈設定檔元素</target>
</trans-unit>
<trans-unit id="publishProfileFriendlyName">
<source xml:lang="en">Publish Profile</source>
<target state="translated">發行設定檔</target>
</trans-unit>
<trans-unit id="publishProjectSucceed">
<source xml:lang="en">Database project published successfully</source>
<target state="translated">已成功發佈資料庫專案</target>
@@ -1061,13 +1077,17 @@
<target state="translated">正在發佈容器中的專案...</target>
</trans-unit>
<trans-unit id="referenceRadioButtonsGroupTitle">
<source xml:lang="en">Type</source>
<target state="translated">類型</target>
<source xml:lang="en">Referenced Database Type</source>
<target state="translated">參考的資料庫類型</target>
</trans-unit>
<trans-unit id="referenceType">
<source xml:lang="en">Reference type</source>
<trans-unit id="referenceTypeRadioButtonsGroupTitle">
<source xml:lang="en">Reference Type</source>
<target state="translated">參考型別</target>
</trans-unit>
<trans-unit id="referencedDatabaseType">
<source xml:lang="en">Referenced Database type</source>
<target state="translated">參考的資料庫類型</target>
</trans-unit>
<trans-unit id="reloadProject">
<source xml:lang="en">Would you like to reload your database project?</source>
<target state="translated">要重新載入資料庫專案嗎?</target>
@@ -1124,6 +1144,10 @@
<source xml:lang="en">Save</source>
<target state="translated">儲存</target>
</trans-unit>
<trans-unit id="saveProfile">
<source xml:lang="en">Would you like to save the settings in a profile (.publish.xml)?</source>
<target state="translated">是否將設定儲存在設定檔 (.publish.xml) 中?</target>
</trans-unit>
<trans-unit id="saveProfileAsButtonText">
<source xml:lang="en">Save As...</source>
<target state="translated">另存新檔...</target>
@@ -1357,8 +1381,8 @@
<target state="translated">找不到 SQLCMD 變數 '{0}'</target>
</trans-unit>
<trans-unit id="unableToPerformAction">
<source xml:lang="en">Unable to locate '{0}' target: '{1}'</source>
<target state="translated">找不到 '{0}' 目標: '{1}'</target>
<source xml:lang="en">Unable to locate '{0}' target: '{1}'. {2}</source>
<target state="translated">找不到 '{0}' 目標: '{1}'。{2}</target>
</trans-unit>
<trans-unit id="unexpectedProjectContext">
<source xml:lang="en">Unable to establish project context. Command invoked from unexpected location: {0}</source>
@@ -1600,6 +1624,10 @@
<source xml:lang="en">Add Pre-Deployment Script</source>
<target state="translated">新增預先部署指令碼</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.newPublishProfile">
<source xml:lang="en">Add Publish Profile</source>
<target state="translated">新增發行設定檔</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.newScript">
<source xml:lang="en">Add Script</source>
<target state="translated">新增指令碼</target>
@@ -1632,6 +1660,10 @@
<source xml:lang="en">Open in Designer</source>
<target state="translated">在設計工具中開啟</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.openReferencedSqlProject">
<source xml:lang="en">Open project</source>
<target state="translated">開啟專案</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.properties">
<source xml:lang="en">Properties</source>
<target state="translated">屬性</target>

View File

@@ -2,14 +2,6 @@
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/sql-migration/dist/constants/strings" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="azure.accounts.accountAccessError">
<source xml:lang="en">An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}'</source>
<target state="translated">存取選取的帳戶 '{0}' 及租用戶 '{1}' 時發生錯誤。請選取 [連結帳戶],然後重新整理帳戶或選取其他帳戶。錯誤 '{2}'</target>
</trans-unit>
<trans-unit id="azure.accounts.accountStaleError">
<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>
@@ -792,11 +784,11 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.description">
<source xml:lang="en">For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0}</source>
<target state="new">For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0}</target>
<target state="translated">對於選取的資料庫,請選擇性地提供擴充事件工作階段檔案來評估臨機操作或動態 SQL 查詢,或透過應用程式資料圖層起始的任何 DML 陳述式。{0}</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.instructions">
<source xml:lang="en">Select a folder where extended events session files (.xel and .xem) are stored</source>
<target state="new">Select a folder where extended events session files (.xel and .xem) are stored</target>
<target state="translated">選取儲存擴充事件工作階段檔案 (.xel .xem) 位置的資料夾</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.link">
<source xml:lang="en">Learn more</source>
@@ -804,7 +796,7 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.title">
<source xml:lang="en">Assess extended event sessions</source>
<target state="new">Assess extended event sessions</target>
<target state="translated">評估擴充事件工作階段</target>
</trans-unit>
<trans-unit id="sql.migration.database.backup.load.error">
<source xml:lang="en">An error occurred while accessing database details.</source>
@@ -1332,15 +1324,15 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step2">
<source xml:lang="en">Step 2: Use the keys below to register your integration runtime</source>
<target state="new">Step 2: Use the keys below to register your integration runtime</target>
<target state="translated">步驟 2: 使用下列金鑰註冊您的整合執行階段</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3">
<source xml:lang="en">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</target>
<target state="translated">步驟 3: 按一下 [測試連接] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3.alternate">
<source xml:lang="en">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</target>
<target state="translated">步驟 3: 按一下上方的 [重新整理] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線</target>
</trans-unit>
<trans-unit id="sql.migration.issue.aria.label">
<source xml:lang="en">Blocking Issue: {0}</source>
@@ -2000,7 +1992,7 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.select">
<source xml:lang="en">Select</source>
<target state="translated">選</target>
<target state="translated">選</target>
</trans-unit>
<trans-unit id="sql.migration.select.azure.mi">
<source xml:lang="en">Select your target Azure subscription and your target Azure SQL Managed Instance.</source>
@@ -2124,15 +2116,15 @@ This may take some time.</source>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description1">
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</source>
<target state="new">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</target>
<target state="translated">Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,處理來源與目標之間的連線,並將內部部署網路檔案共用的備份上傳到 Azure (若適用)。</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
<source xml:lang="en">Follow the instructions below to set up self-hosted integration runtime.</source>
<target state="new">Follow the instructions below to set up self-hosted integration runtime.</target>
<target state="translated">請遵循下方的指示,設定自我裝載整合執行階段。</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.heading">
<source xml:lang="en">Set up integration runtime</source>
<target state="new">Set up integration runtime</target>
<target state="translated">設定整合執行階段</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.loading.help">
<source xml:lang="en">Loading Migration Services</source>
@@ -2182,9 +2174,9 @@ This may take some time.</source>
<source xml:lang="en">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
See below for registration instructions.</source>
<target state="new">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
<target state="translated">未註冊 Azure 資料庫移轉服務。Azure 資料庫移轉服務 '{0} ' 必須向在任何節點上的自我裝載整合執行階段註冊。
See below for registration instructions.</target>
請參閱下方的註冊指示。</target>
</trans-unit>
<trans-unit id="sql.migration.service.prompt">
<source xml:lang="en">{0} (change)</source>
@@ -2194,17 +2186,17 @@ See below for registration instructions.</target>
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
<target state="translated">Azure 資料庫移轉服務 '{0}' 已連線到執行自我裝載整合執行階段的節點 - {1}
For improved performance and high availability, you can register additional nodes.</target>
為了提升效能和高可用性,您可以註冊其他節點。</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready.below">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
<target state="translated">Azure 資料庫移轉服務 '{0}' 已連線到執行自我裝載整合執行階段的節點 - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</target>
為了提升效能和高可用性,您可以註冊其他節點。請參閱下方的註冊指示。</target>
</trans-unit>
<trans-unit id="sql.migration.service.selection.location.msg">
<source xml:lang="en">Please select the location of your database backup files before continuing.</source>
@@ -2220,7 +2212,7 @@ For improved performance and high availability, you can register additional node
</trans-unit>
<trans-unit id="sql.migration.services.container.description.network">
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</source>
<target state="new">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</target>
<target state="translated">請在下方輸入資訊,以新增一個新的 Azure 資料庫移轉服務。若要註冊自我裝載整合執行階段,請在上一頁選取 [我的資料庫備份在網路共用上]。</target>
</trans-unit>
<trans-unit id="sql.migration.services.dialog.title">
<source xml:lang="en">Create Azure Database Migration Service</source>
@@ -3022,6 +3014,14 @@ For improved performance and high availability, you can register additional node
<source xml:lang="en">Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server.</source>
<target state="translated">目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.vm.many">
<source xml:lang="en">Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account.</source>
<target state="translated">目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.vm.one">
<source xml:lang="en">Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts.</source>
<target state="translated">目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。</target>
</trans-unit>
<trans-unit id="sql.migration.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">訂用帳戶</target>

View File

@@ -623,8 +623,8 @@ Default Skipped Commands:
<target state="translated">您確定要移除 '{0}' 嗎?</target>
</trans-unit>
<trans-unit id="refreshAccount">
<source xml:lang="en">Reenter your credentials</source>
<target state="translated">重新輸入您的認證</target>
<source xml:lang="en">Refresh your credentials</source>
<target state="translated">重新整理您的認證</target>
</trans-unit>
<trans-unit id="removeAccount">
<source xml:lang="en">Remove account</source>
@@ -2025,6 +2025,14 @@ Default Skipped Commands:
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/browser/backupUiService" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="backupDialogTitle">
<source xml:lang="en">Backup database - {0}:{1}</source>
<target state="translated">備份資料庫 - {0}:{1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/common/constants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="backup.asymmetricKey">
@@ -2311,6 +2319,10 @@ Default Skipped Commands:
</file>
<file original="src/sql/workbench/contrib/commandLine/electron-browser/commandLine" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="commandline.propertiesFormatError">
<source xml:lang="en">Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1}</source>
<target state="translated">無法將進階連線屬性剖析為 JSON發生錯誤: {0} 收到的屬性值: {1}</target>
</trans-unit>
<trans-unit id="confirmConnect">
<source xml:lang="en">Are you sure you want to connect?</source>
<target state="translated">確定要連線嗎?</target>
@@ -2367,6 +2379,10 @@ Default Skipped Commands:
<source xml:lang="en">Whether to show the warning message when user connects to a server version that is not supported by Azure Data Studio.</source>
<target state="translated">當使用者連接到 Azure Data Studio 不支援的伺服器版本時,是否要顯示警告訊息。</target>
</trans-unit>
<trans-unit id="registeredServers.collapseAll">
<source xml:lang="en">Collapse All Connections</source>
<target state="translated">摺疊所有連線</target>
</trans-unit>
<trans-unit id="sql.defaultAuthenticationType.AzureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
<target state="translated">Azure Active Directory - MFA 通用支援</target>
@@ -4101,6 +4117,10 @@ Default Skipped Commands:
<source xml:lang="en">Enter search value</source>
<target state="translated">輸入搜尋值</target>
</trans-unit>
<trans-unit id="executionPlanFindNodeLabel">
<source xml:lang="en">Find nodes</source>
<target state="translated">尋找節點</target>
</trans-unit>
<trans-unit id="executionPlanSearchTypeContains">
<source xml:lang="en">Contains</source>
<target state="translated">包含</target>
@@ -4755,6 +4775,10 @@ Error: {1}</source>
<source xml:lang="en">Remove parameter cell</source>
<target state="translated">移除參數資料格</target>
</trans-unit>
<trans-unit id="addCellLabel">
<source xml:lang="en">Add cell</source>
<target state="translated">新增資料格</target>
</trans-unit>
<trans-unit id="clear">
<source xml:lang="en">Clear Result</source>
<target state="translated">清除結果</target>
@@ -4799,10 +4823,6 @@ Error: {1}</source>
<source xml:lang="en">Insert Text Below</source>
<target state="translated">在下方插入文字</target>
</trans-unit>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">更多</target>
</trans-unit>
<trans-unit id="runAllAbove">
<source xml:lang="en">Run Cells Above</source>
<target state="translated">執行上方的資料格</target>
@@ -4831,14 +4851,6 @@ Error: {1}</source>
<source xml:lang="en">Move cell up</source>
<target state="translated">上移資料格</target>
</trans-unit>
<trans-unit id="codeCellsPreview">
<source xml:lang="en">Add cell</source>
<target state="translated">新增資料格</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">程式碼資料格</target>
</trans-unit>
<trans-unit id="optionCodeCell">
<source xml:lang="en">Code cell</source>
<target state="translated">程式碼資料格</target>
@@ -4851,10 +4863,6 @@ Error: {1}</source>
<source xml:lang="en">Split cell</source>
<target state="translated">分割儲存格</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">文字資料格</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/browser/cellViews/code.component" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -5123,14 +5131,6 @@ Error: {1}</source>
<source xml:lang="en">Run Cells failed - See error in output of the currently selected cell for more information.</source>
<target state="translated">執行資料格失敗 - 如需詳細資訊,請參閱目前所選資料格之輸出中的錯誤。</target>
</trans-unit>
<trans-unit id="codeCellsPreview">
<source xml:lang="en">Add cell</source>
<target state="translated">新增資料格</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">程式碼資料格</target>
</trans-unit>
<trans-unit id="createFile">
<source xml:lang="en">Create File</source>
<target state="translated">建立檔案</target>
@@ -5155,10 +5155,6 @@ Error: {1}</source>
<source xml:lang="en">Run all</source>
<target state="translated">全部執行</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">文字資料格</target>
</trans-unit>
<trans-unit id="views">
<source xml:lang="en">Views</source>
<target state="translated">檢視</target>
@@ -5451,6 +5447,10 @@ Error: {1}</source>
<source xml:lang="en">Clear Results</source>
<target state="translated">清除結果</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">程式碼資料格</target>
</trans-unit>
<trans-unit id="collapseAllCells">
<source xml:lang="en">Collapse Cells</source>
<target state="translated">摺疊資料格</target>
@@ -5523,6 +5523,10 @@ Error: {1}</source>
<source xml:lang="en">Select Connection</source>
<target state="translated">選取連線</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">文字資料格</target>
</trans-unit>
<trans-unit id="trustLabel">
<source xml:lang="en">Trusted</source>
<target state="translated">受信任</target>
@@ -5743,10 +5747,6 @@ Error: {1}</source>
<source xml:lang="en">Insert Cells</source>
<target state="translated">插入儲存格</target>
</trans-unit>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">更多</target>
</trans-unit>
<trans-unit id="runCell">
<source xml:lang="en">Run cell</source>
<target state="translated">執行儲存格</target>
@@ -5816,8 +5816,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>
@@ -5849,8 +5849,20 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/common/notebookLoc" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">更多</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/objectExplorer/browser/serverTreeView" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="objectExplorer.filterDialogTitle">
<source xml:lang="en">Filter Settings</source>
<target state="translated">篩選設定</target>
</trans-unit>
<trans-unit id="serverTree.newConnection">
<source xml:lang="en">New Connection</source>
<target state="translated">新增連線</target>
@@ -5875,6 +5887,10 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/contrib/objectExplorer/common/serverGroup.contribution" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="objectExplorerConfigurationTitle">
<source xml:lang="en">Object Explorer</source>
<target state="translated">物件總管</target>
</trans-unit>
<trans-unit id="serverGroup.autoExpand">
<source xml:lang="en">Auto-expand Server Groups in the Object Explorer viewlet.</source>
<target state="translated">物件總管 Viewlet 中的自動展開伺服器群組。</target>
@@ -5887,10 +5903,6 @@ Error: {1}</source>
<source xml:lang="en">Server Tree</source>
<target state="translated">伺服器樹狀目錄</target>
</trans-unit>
<trans-unit id="serverTree.nodeExpansionTimeout">
<source xml:lang="en">The timeout in seconds for expanding a node in the Servers view</source>
<target state="translated">在伺服器檢視中展開節點的逾時 (以秒為單位)</target>
</trans-unit>
<trans-unit id="serverTree.useAsyncServerTree">
<source xml:lang="en">Use the new async server tree for the Servers view and Connection Dialog with support for new features such as dynamic node filtering. Requires a restart to take effect.</source>
<target state="translated">針對伺服器檢視及連線對話方塊使用新的非同步伺服器樹狀結構,並支援動態節點篩選等新功能。需要重新開機才能生效。</target>
@@ -5923,6 +5935,10 @@ Error: {1}</source>
<source xml:lang="en">Notebook</source>
<target state="translated">Notebook</target>
</trans-unit>
<trans-unit id="objectExplorer">
<source xml:lang="en">Object Explorer</source>
<target state="translated">物件總管</target>
</trans-unit>
<trans-unit id="profiler">
<source xml:lang="en">Profiler</source>
<target state="translated">分析工具</target>
@@ -6147,6 +6163,10 @@ Error: {1}</source>
<source xml:lang="en">Copy With Headers</source>
<target state="translated">隨標題一同複製</target>
</trans-unit>
<trans-unit id="excelLimitExceededError">
<source xml:lang="en">The number of rows or columns in the table has exceeded the Excel limits. Please try a different format instead.</source>
<target state="translated">資料表中的資料列或資料行數目已超過 Excel 限制。請改用其他格式。</target>
</trans-unit>
<trans-unit id="jsonEncoding">
<source xml:lang="en">Results encoding will not be saved when exporting to JSON, remember to save with desired encoding once file is created.</source>
<target state="translated">匯出至 JSON 時將不會儲存結果編碼,請務必在建立檔案後儲存所需的編碼。</target>
@@ -6155,6 +6175,10 @@ Error: {1}</source>
<source xml:lang="en">Maximize</source>
<target state="translated">最大化</target>
</trans-unit>
<trans-unit id="openExcelSpecs">
<source xml:lang="en">View Excel specifications</source>
<target state="translated">檢視 Excel 規格</target>
</trans-unit>
<trans-unit id="restore">
<source xml:lang="en">Restore</source>
<target state="translated">還原</target>
@@ -6243,6 +6267,34 @@ Error: {1}</source>
<source xml:lang="en">Results grid</source>
<target state="translated">結果方格</target>
</trans-unit>
<trans-unit id="resultsGrid.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="resultsGrid.cancelLargeRowSelection">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="resultsGrid.confirmLargeRowSelection">
<source xml:lang="en">Yes</source>
<target state="translated">是</target>
</trans-unit>
<trans-unit id="resultsGrid.donotShowLargeRowSelectionPromptAgain">
<source xml:lang="en">Don't show again</source>
<target state="translated">不再顯示</target>
</trans-unit>
<trans-unit id="resultsGrid.largeRowSelectionPrompt.">
<source xml:lang="en">You have selected {0} rows, it might take a while to load the data and calculate the summary, do you want to continue?</source>
<target state="translated">您已選取 {0} 列,可能需要一段時間才能載入資料並計算摘要,是否要繼續?</target>
</trans-unit>
<trans-unit id="resultsGrid.loadingData">
<source xml:lang="en">Loading selected rows for calculation...</source>
<target state="translated">正在載入選取的列以進行計算...</target>
</trans-unit>
<trans-unit id="resultsGrid.loadingDataWithProgress">
<source xml:lang="en">Loading selected rows for calculation ({0}/{1})...</source>
<target state="translated">正在載入選取的列以進行計算 ({0}/{1})...</target>
</trans-unit>
<trans-unit id="resultsGrid.maxRowCountExceeded">
<source xml:lang="en">Max row count for filtering/sorting has been exceeded. To update it, navigate to User Settings and change the setting: 'queryEditor.results.inMemoryDataProcessingThreshold'</source>
<target state="translated">已超過篩選/排序的資料列計數上限。若要更新,導覽至使用者設定並變更設定: ' queryEditor. inMemoryDataProcessingThreshold '</target>
@@ -6335,6 +6387,10 @@ Error: {1}</source>
<source xml:lang="en">Message Panel</source>
<target state="translated">訊息面板</target>
</trans-unit>
<trans-unit id="messagePanel.message">
<source xml:lang="en">Timestamp: {0}, Message: {1}</source>
<target state="translated">時間戳記: {0},訊息: {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/query/browser/query.contribution" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -6375,6 +6431,14 @@ Error: {1}</source>
<source xml:lang="en">Whether to open the file in Azure Data Studio after the result is saved.</source>
<target state="translated">是否要在儲存結果後在 Azure Data Studio 中開啟檔案。</target>
</trans-unit>
<trans-unit id="queryEditor.results.preferProvidersCopyHandler">
<source xml:lang="en">Whether the copy result request should be handled by the query provider when it is supported. The default value is true, set this to false to force all copy handling to be done by Azure Data Studio.</source>
<target state="translated">當複製結果要求有受支援時,查詢提供者是否應處理該要求。預設值為 True將此值設為 False 以強制 Azure Data Studio 完成所有複製處理。</target>
</trans-unit>
<trans-unit id="queryEditor.results.promptForLargeRowSelection">
<source xml:lang="en">When cells are selected in the results grid, ADS will calculate the summary for them, This setting controls whether to show the a confirmation when the number of rows selected is larger than the value specified in the 'inMemoryDataProcessingThreshold' setting. The default value is true.</source>
<target state="translated">在結果方格中選取儲存格時ADS 會計算儲存格的摘要。此設定可控制當選取的列數大於 'inMemoryDataProcessingThreshold' 設定中指定的值時,是否要顯示確認。預設值為 True。</target>
</trans-unit>
<trans-unit id="queryEditor.results.saveAsCsv.delimiter">
<source xml:lang="en">The custom delimiter to use between values when saving as CSV</source>
<target state="translated">另存為 CSV 時,用在值之間的自訂分隔符號</target>
@@ -6423,6 +6487,10 @@ Error: {1}</source>
<source xml:lang="en">Whether to show the action bar in the query results view</source>
<target state="translated">是否要在查詢結果檢視中顯示動作列</target>
</trans-unit>
<trans-unit id="queryEditor.results.skipNewLineAfterTrailingLineBreak">
<source xml:lang="en">Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false.</source>
<target state="translated">如果前一個資料列已經有分行符號,是否要在複製結果時略過在資料列之間新增分行符號。預設值為 false。</target>
</trans-unit>
<trans-unit id="queryEditor.results.streaming">
<source xml:lang="en">Enable results streaming; contains few minor visual issues</source>
<target state="translated">啟用結果串流;包含些許輕微視覺效果問題</target>
@@ -6551,6 +6619,10 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/contrib/query/browser/queryEditor" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="queryActions.selectDatabase.label">
<source xml:lang="en">Database:</source>
<target state="translated">資料庫:</target>
</trans-unit>
<trans-unit id="queryEditor.name">
<source xml:lang="en">Query Editor</source>
<target state="translated">查詢編輯器</target>
@@ -6827,6 +6899,18 @@ Error: {1}</source>
<source xml:lang="en">An error occurred refreshing node '{0}': {1}</source>
<target state="translated">重新整理節點 '{0}' 時發生錯誤: {1}</target>
</trans-unit>
<trans-unit id="scriptActionError">
<source xml:lang="en">An error occurred while executing the action '{0}': {1}.</source>
<target state="translated">執行動作 '{0}' 時發生錯誤: {1}。</target>
</trans-unit>
<trans-unit id="scriptingAction.close">
<source xml:lang="en">Close</source>
<target state="translated">關閉</target>
</trans-unit>
<trans-unit id="scriptingAction.inProgress">
<source xml:lang="en">Executing action: {0}...</source>
<target state="translated">正在執行動作: {0}...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tableDesigner/browser/actions" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -6856,10 +6940,6 @@ Error: {1}</source>
<source xml:lang="en">Tasks</source>
<target state="translated">工作</target>
</trans-unit>
<trans-unit id="viewCategory">
<source xml:lang="en">View</source>
<target state="translated">檢視</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tasks/browser/tasksActions" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -6965,6 +7045,18 @@ Error: {1}</source>
<source xml:lang="en">Refresh</source>
<target state="translated">重新整理</target>
</trans-unit>
<trans-unit id="treeView.enableCollapseAll">
<source xml:lang="en">Whether the the tree view with id {0} enables collapse all.</source>
<target state="translated">識別碼為 {0} 的樹狀檢視是否啟用全部摺疊。</target>
</trans-unit>
<trans-unit id="treeView.enableRefresh">
<source xml:lang="en">Whether the tree view with id {0} enables refresh.</source>
<target state="translated">識別碼為 {0} 的樹狀檢視是否啟用重新整理。</target>
</trans-unit>
<trans-unit id="treeView.toggleCollapseAll">
<source xml:lang="en">Whether collapse all is toggled for the tree view with id {0}.</source>
<target state="translated">識別碼為 {0} 的樹狀檢視是否已切換為全部摺疊。</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/webview/browser/webViewDialog" source-language="en" datatype="plaintext" target-language="zh-Hant">
@@ -6999,19 +7091,16 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog" source-language="en" datatype="plaintext" target-language="zh-Hant">
<file original="src/sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="notifyEncryption.message">
<source xml:lang="en">Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.</source>
<target state="translated">Azure Data Studio 現在會針對所有 SQL Server 連線預設啟用加密。除非您變更特定加密相關連線屬性,否則這可能會導致現有的連線無法再使用。{0}建議您檢閱下列連結以了解更多詳細資料。</target>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="new">Getting &amp;&amp;Started</target>
</trans-unit>
<trans-unit id="notifyEncryption.moreInfoLink">
<source xml:lang="en">More information</source>
<target state="translated">詳細資訊</target>
</trans-unit>
<trans-unit id="notifyEncryption.title">
<source xml:lang="en">Important Update</source>
<target state="translated">重要更新</target>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="new">Show Getting Started</target>
</trans-unit>
</body>
</file>
@@ -7197,10 +7286,6 @@ Error: {1}</source>
<source xml:lang="en">User Welcome Tour</source>
<target state="translated">使用者歡迎導覽</target>
</trans-unit>
<trans-unit id="help">
<source xml:lang="en">Help</source>
<target state="translated">說明</target>
</trans-unit>
<trans-unit id="hideGuidedTour">
<source xml:lang="en">Hide Welcome Tour</source>
<target state="translated">隱藏歡迎導覽</target>
@@ -7418,6 +7503,22 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="telemetryOptOut.optInNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}).</source>
<target state="translated">允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。</target>
</trans-unit>
<trans-unit id="telemetryOptOut.optOutNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}).</source>
<target state="translated">允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。</target>
</trans-unit>
<trans-unit id="telemetryOptOut.readMore">
<source xml:lang="en">Read More</source>
<target state="translated">深入了解</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/accountManagement/browser/accountDialog" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="accountDialog.addConnection">
@@ -7808,6 +7909,18 @@ Error Message: {1}</source>
<source xml:lang="en">Are you sure you want to cancel this connection?</source>
<target state="translated">您確定要取消此連線嗎?</target>
</trans-unit>
<trans-unit id="connection.connTitleGroupSection">
<source xml:lang="en"> (Group: {0})</source>
<target state="translated"> (群組: {0})</target>
</trans-unit>
<trans-unit id="connection.duplicateEditErrorMessage">
<source xml:lang="en">Cannot save profile, the selected connection matches an existing profile with the same server info in the same group:
{0}{1}</source>
<target state="translated">無法儲存設定檔,選取的連線符合相同群組中具有相同伺服器資訊的現有設定檔:
{0}{1}</target>
</trans-unit>
<trans-unit id="connection.extensionNotInstalled">
<source xml:lang="en">The extension '{0}' is required in order to connect to this resource. Do you want to install it?</source>
<target state="translated">需要延伸模組 '{0}' 才能連線到此資源。是否要安裝?</target>
@@ -7908,6 +8021,18 @@ Error Message: {1}</source>
<source xml:lang="en">Connection string</source>
<target state="translated">連接字串</target>
</trans-unit>
<trans-unit id="connectionWidget.inputType.connectionString">
<source xml:lang="en">Connection String</source>
<target state="translated">連接字串</target>
</trans-unit>
<trans-unit id="connectionWidget.inputType.parameters">
<source xml:lang="en">Parameters</source>
<target state="translated">參數</target>
</trans-unit>
<trans-unit id="connectionWidget.inputTypeLabel">
<source xml:lang="en">Input type</source>
<target state="translated">輸入類型</target>
</trans-unit>
<trans-unit id="connectionWidget.invalidAzureAccount">
<source xml:lang="en">You must select an account</source>
<target state="translated">您必須選取帳戶</target>
@@ -8666,6 +8791,14 @@ Error Message: {1}</source>
<source xml:lang="en">Show Active Connections</source>
<target state="translated">顯示使用中的連線</target>
</trans-unit>
<trans-unit id="connectionDeleted">
<source xml:lang="en">Connection {0} deleted</source>
<target state="translated">連線 {0} 已刪除</target>
</trans-unit>
<trans-unit id="connectionGroupDeleted">
<source xml:lang="en">Connection group {0} deleted</source>
<target state="translated">連線群組 {0} 已刪除</target>
</trans-unit>
<trans-unit id="connectionTree.addConnection">
<source xml:lang="en">New Connection</source>
<target state="translated">新增連線</target>
@@ -8694,14 +8827,6 @@ Error Message: {1}</source>
<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>
@@ -8710,12 +8835,152 @@ Error Message: {1}</source>
<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="objectExplorer.filterChildren">
<source xml:lang="en">Filter</source>
<target state="translated">篩選</target>
</trans-unit>
<trans-unit id="objectExplorer.removeFilter">
<source xml:lang="en">Remove Filter</source>
<target state="translated">移除篩選</target>
</trans-unit>
<trans-unit id="registeredServers.clearRecentConnections">
<source xml:lang="en">Delete</source>
<target state="translated">刪除</target>
</trans-unit>
<trans-unit id="showAllConnections">
<source xml:lang="en">Show All Connections</source>
<target state="translated">顯示所有連線</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/filterDialog/filterDialog" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="filterDialog.errorDateRange">
<source xml:lang="en">Start date cannot be greater than end date.</source>
<target state="translated">開始日期不能大於結束日期。</target>
</trans-unit>
<trans-unit id="filterDialog.errorEndDate">
<source xml:lang="en">End date is not specified.</source>
<target state="translated">未指定結束日期。</target>
</trans-unit>
<trans-unit id="filterDialog.errorEndNumber">
<source xml:lang="en">End number is not specified.</source>
<target state="translated">未指定結束號碼。</target>
</trans-unit>
<trans-unit id="filterDialog.errorNumberRange">
<source xml:lang="en">Start number cannot be greater than end number.</source>
<target state="translated">起始號碼不能大於結束號碼。</target>
</trans-unit>
<trans-unit id="filterDialog.errorStartDate">
<source xml:lang="en">Start date is not specified.</source>
<target state="translated">未指定開始日期。</target>
</trans-unit>
<trans-unit id="filterDialog.errorStartNumber">
<source xml:lang="en">Start number is not specified.</source>
<target state="translated">未指定開始號碼。</target>
</trans-unit>
<trans-unit id="objectExplorer.andSelectBox">
<source xml:lang="en">And</source>
<target state="translated">且</target>
</trans-unit>
<trans-unit id="objectExplorer.betweenSelectBox">
<source xml:lang="en">Between</source>
<target state="translated">介於</target>
</trans-unit>
<trans-unit id="objectExplorer.cancelButtonText">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="objectExplorer.clearAllButtonText">
<source xml:lang="en">Clear All</source>
<target state="translated">全部清除</target>
</trans-unit>
<trans-unit id="objectExplorer.clearColumnHeader">
<source xml:lang="en">Clear</source>
<target state="translated">清除</target>
</trans-unit>
<trans-unit id="objectExplorer.containsSelectBox">
<source xml:lang="en">Contains</source>
<target state="translated">包含</target>
</trans-unit>
<trans-unit id="objectExplorer.endsWithSelectBox">
<source xml:lang="en">Ends With</source>
<target state="translated">結束於</target>
</trans-unit>
<trans-unit id="objectExplorer.equalsSelectBox">
<source xml:lang="en">Equals</source>
<target state="translated">等於</target>
</trans-unit>
<trans-unit id="objectExplorer.falseSelectBox">
<source xml:lang="en">False</source>
<target state="translated">False</target>
</trans-unit>
<trans-unit id="objectExplorer.greaterThanOrEqualsSelectBox">
<source xml:lang="en">Greater Than Or Equals</source>
<target state="translated">大於或等於</target>
</trans-unit>
<trans-unit id="objectExplorer.greaterThanSelectBox">
<source xml:lang="en">Greater Than</source>
<target state="translated">大於</target>
</trans-unit>
<trans-unit id="objectExplorer.lessThanOrEqualsSelectBox">
<source xml:lang="en">Less Than Or Equals</source>
<target state="translated">小於或等於</target>
</trans-unit>
<trans-unit id="objectExplorer.lessThanSelectBox">
<source xml:lang="en">Less Than</source>
<target state="translated">小於</target>
</trans-unit>
<trans-unit id="objectExplorer.nodePath">
<source xml:lang="en">Path:</source>
<target state="translated">路徑:</target>
</trans-unit>
<trans-unit id="objectExplorer.notBetweenSelectBox">
<source xml:lang="en">Not Between</source>
<target state="translated">不介於</target>
</trans-unit>
<trans-unit id="objectExplorer.notContainsSelectBox">
<source xml:lang="en">Not Contains</source>
<target state="translated">不包含</target>
</trans-unit>
<trans-unit id="objectExplorer.notEndsWithSelectBox">
<source xml:lang="en">Not Ends With</source>
<target state="translated">結尾不是</target>
</trans-unit>
<trans-unit id="objectExplorer.notEqualsSelectBox">
<source xml:lang="en">Not Equals</source>
<target state="translated">不等於</target>
</trans-unit>
<trans-unit id="objectExplorer.notStartsWithSelectBox">
<source xml:lang="en">Not Starts With</source>
<target state="translated">開頭不是</target>
</trans-unit>
<trans-unit id="objectExplorer.okButtonText">
<source xml:lang="en">OK</source>
<target state="translated">確定</target>
</trans-unit>
<trans-unit id="objectExplorer.operatorColumnHeader">
<source xml:lang="en">Operator</source>
<target state="translated">運算子</target>
</trans-unit>
<trans-unit id="objectExplorer.propertyNameColumnHeader">
<source xml:lang="en">Property</source>
<target state="translated">屬性</target>
</trans-unit>
<trans-unit id="objectExplorer.startsWithSelectBox">
<source xml:lang="en">Starts With</source>
<target state="translated">開始於</target>
</trans-unit>
<trans-unit id="objectExplorer.trueSelectBox">
<source xml:lang="en">True</source>
<target state="translated">True</target>
</trans-unit>
<trans-unit id="objectExplorer.valueColumnHeader">
<source xml:lang="en">Value</source>
<target state="translated">值</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/objectExplorerService" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="OeSessionFailedError">
@@ -8726,18 +8991,6 @@ Error Message: {1}</source>
<source xml:lang="en">Multiple errors:</source>
<target state="translated">多個錯誤:</target>
</trans-unit>
<trans-unit id="nodeExpansionTimeout">
<source xml:lang="en">Node expansion timed out for node {0} for providers {1}</source>
<target state="translated">提供者 {1} 節點 {0} 的節點擴充已逾時</target>
</trans-unit>
<trans-unit id="objectExplorerMissingConnectionForSession">
<source xml:lang="en">Timeout waiting for session {0} to be created for connection "{1}". This has probably happened because OE service did not recieve a response for createNewSession from the provider for connection "{1}"</source>
<target state="translated">等候建立連線 “{1}” 的工作階段 “{0}” 時發生逾時。這可能是因為 OE 服務並未收到連線 “{1}” 的提供者對於 createNewSession 的回應</target>
</trans-unit>
<trans-unit id="objectExplorerMissingSession">
<source xml:lang="en">Timed out waiting for session {0} to be created. This has probably happened because OE service did not recieve a response for createNewSession from the provider.</source>
<target state="translated">等候建立工作階段 {0} 時逾時。這可能是因為 OE 服務並未收到提供者對於 createNewSession 的回應。</target>
</trans-unit>
<trans-unit id="objectExplorerSessionIdMissing">
<source xml:lang="en">The session ID returned by provider "{0}" for connection "{1}" is invalid.</source>
<target state="translated">提供者 “{0}” 針對連線 “{1}” 傳回的工作階段識別碼無效。</target>
@@ -8786,9 +9039,9 @@ Error Message: {1}</source>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/treeUpdateUtils" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="objectExplorerTimeout">
<source xml:lang="en">Object Explorer expansion timed out for '{0}'</source>
<target state="translated">'{0}' 的物件總管擴充逾時</target>
<trans-unit id="connectionFailedError">
<source xml:lang="en">Failed to connect, please try again.</source>
<target state="translated">無法連線,請再試一次。</target>
</trans-unit>
</body>
</file>
@@ -8900,6 +9153,30 @@ Error Message: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/gridDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="gridDataProvider.cancelCopyResults">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="gridDataProvider.closeNotification">
<source xml:lang="en">Close</source>
<target state="translated">關閉</target>
</trans-unit>
<trans-unit id="gridDataProvider.copyResultsCompleted">
<source xml:lang="en">Selected data has been copied to the clipboard. Row count: {0}.</source>
<target state="translated">選取的資料已複製到剪貼簿。資料列計數: {0}。</target>
</trans-unit>
<trans-unit id="gridDataProvider.copying">
<source xml:lang="en">Copying...</source>
<target state="translated">正在複製...</target>
</trans-unit>
<trans-unit id="gridDataProvider.loadingRowsInProgress">
<source xml:lang="en">Loading the rows to be copied ({0}/{1})...</source>
<target state="translated">正在載入要複製的資料列 ({0}/{1})...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/queryManagement" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="queryManagement.noQueryRunnerForUri">
@@ -8947,8 +9224,8 @@ Error Message: {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>
@@ -9232,6 +9509,14 @@ Error Message: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/restore/browser/restoreServiceImpl" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="restoreDialogTitle">
<source xml:lang="en">Restore database - {0}:{1}</source>
<target state="translated">還原資料庫 - {0}:{1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/restore/common/constants" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="backup.allFiles">
@@ -9642,6 +9927,11 @@ Error Message: {1}</source>
<source xml:lang="en">The changes have been successfully published.</source>
<target state="translated">已成功發佈變更。</target>
</trans-unit>
<trans-unit id="tableDesigner.refreshOEError">
<source xml:lang="en">An error occurred while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">重新整理物件總管時發生錯誤。{0}</target>
</trans-unit>
<trans-unit id="tableDesigner.savingChanges">
<source xml:lang="en">Publishing table designer changes...</source>
<target state="translated">正在發佈資料表設計工具變更...</target>
@@ -9705,17 +9995,4 @@ Error Message: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/update/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="zh-Hant">
<body>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="translated">開始使用(&amp;&amp;S)</target>
</trans-unit>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="translated">顯示入門指南</target>
</trans-unit>
</body>
</file>
</xliff>