mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-04-01 09:30:31 -04:00
[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:
@@ -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-Hans">
|
||||
<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-Hans">
|
||||
<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">Azure CosmosDB for MongoDB</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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,23 +281,31 @@ Do you wish to proceed?</source>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/mysqlFlexibleServer/mysqlFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.mysqlFlexibleServerContainerLabel">
|
||||
<source xml:lang="en">Azure Database for MySQL Flexible server</source>
|
||||
<source xml:lang="en">Azure Database for MySQL flexible servers</source>
|
||||
<target state="translated">Azure Database for MySQL 灵活服务器</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresArcServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<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-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel">
|
||||
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
|
||||
<target state="translated">Azure Database for PostgreSQL 灵活服务器</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">
|
||||
<source xml:lang="en">Azure Database for PostgreSQL server</source>
|
||||
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
|
||||
<target state="translated">Azure Database for PostgreSQL 服务器</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
@@ -305,15 +313,15 @@ Do you wish to proceed?</source>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
|
||||
@@ -665,8 +678,12 @@ 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">Azure Database for PostgreSQL 灵活服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.postgresServer">
|
||||
<source xml:lang="en">Azure Database for PostgreSQL server</source>
|
||||
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
|
||||
<target state="translated">Azure Database for PostgreSQL 服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.reload">
|
||||
@@ -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>
|
||||
|
||||
@@ -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-Hans">
|
||||
<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-Hans">
|
||||
<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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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-Hans">
|
||||
<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>
|
||||
@@ -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>
|
||||
@@ -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 数据工厂的自承载集成运行时处理源和目标之间的连接,并将备份从本地网络文件共享上传到 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>
|
||||
|
||||
@@ -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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
@@ -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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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">笔记本</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.results.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-Hans">
|
||||
@@ -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-Hans">
|
||||
<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-Hans">
|
||||
@@ -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-Hans">
|
||||
@@ -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">ID 为 {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">ID 为 {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">ID 为 {0} 的树状视图是否切换为全部折叠。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="src/sql/workbench/contrib/webview/browser/webViewDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
@@ -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-Hans">
|
||||
<file original="src/sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<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 &&Started</source>
|
||||
<note>&& denotes a mnemonic</note>
|
||||
<target state="new">Getting &&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-Hans">
|
||||
<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">帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({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">帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({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-Hans">
|
||||
<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-Hans">
|
||||
<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">And</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-Hans">
|
||||
<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}" 返回的会话 ID 无效。</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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<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-Hans">
|
||||
<body>
|
||||
<trans-unit id="miGettingStarted">
|
||||
<source xml:lang="en">Getting &&Started</source>
|
||||
<note>&& denotes a mnemonic</note>
|
||||
<target state="translated">入门(&&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>
|
||||
Reference in New Issue
Block a user