Port of langpacks for release/1.35 (#18365)

* Update to langpacks and xlfs

* fixed id for git

* changed release date
This commit is contained in:
Alex Ma
2022-02-16 12:34:19 -08:00
committed by GitHub
parent fc2138228d
commit 1f08aded06
204 changed files with 35534 additions and 8064 deletions

View File

@@ -160,8 +160,8 @@
<target state="translated">群集上下文</target>
</trans-unit>
<trans-unit id="arc.controllerDashboard">
<source xml:lang="en">Azure Arc Data Controller Dashboard (Preview) - {0}</source>
<target state="translated">Azure Arc 数据控制器仪表板(预览版) - {0}</target>
<source xml:lang="en">Azure Arc Data Controller Dashboard - {0}</source>
<target state="translated">Azure Arc 数据控制器仪表板 - {0}</target>
</trans-unit>
<trans-unit id="arc.controllerKubeConfig">
<source xml:lang="en">Kube Config File Path</source>
@@ -606,8 +606,8 @@
<target state="translated">需要连接以列出此实例上的数据库。</target>
</trans-unit>
<trans-unit id="arc.miaaDashboard">
<source xml:lang="en">SQL managed instance - Azure Arc Dashboard (Preview) - {0}</source>
<target state="translated">SQL 托管实例 - Azure Arc 仪表板(预览) - {0}</target>
<source xml:lang="en">SQL managed instance - Azure Arc Dashboard - {0}</source>
<target state="translated">SQL 托管实例 - Azure Arc 仪表板 - {0}</target>
</trans-unit>
<trans-unit id="arc.miaaProviderName">
<source xml:lang="en">MSSQL</source>
@@ -838,8 +838,8 @@
<target state="translated">可以缩放已启用的 Azure Arc</target>
</trans-unit>
<trans-unit id="arc.postgresDashboard">
<source xml:lang="en">PostgreSQL Hyperscale - Azure Arc Dashboard (Preview) - {0}</source>
<target state="translated">PostgreSQL 超大规模 - Azure Arc 仪表板(预览) - {0}</target>
<source xml:lang="en">PostgreSQL Hyperscale - Azure Arc Dashboard - {0}</source>
<target state="translated">PostgreSQL 超大规模 - Azure Arc 仪表板 - {0}</target>
</trans-unit>
<trans-unit id="arc.postgresExtension">
<source xml:lang="en">microsoft.azuredatastudio-postgresql</source>
@@ -1193,7 +1193,7 @@
<source xml:lang="en">The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is:
{2}
Do you want to update this information?</source>
<target state="translated">配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为:
<target state="translated">配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为:
&gt;{2}
是否要更新此信息?</target>
</trans-unit>
@@ -1309,22 +1309,6 @@
<source xml:lang="en">Cores Request</source>
<target state="translated">核心请求</target>
</trans-unit>
<trans-unit id="arc.data.controller.admin.account.confirm.password">
<source xml:lang="en">Confirm password</source>
<target state="translated">确认密码</target>
</trans-unit>
<trans-unit id="arc.data.controller.admin.account.name">
<source xml:lang="en">Data controller login</source>
<target state="translated">数据控制器登录</target>
</trans-unit>
<trans-unit id="arc.data.controller.admin.account.password">
<source xml:lang="en">Password</source>
<target state="translated">密码</target>
</trans-unit>
<trans-unit id="arc.data.controller.admin.account.title">
<source xml:lang="en">Administrator account</source>
<target state="translated">管理员帐户</target>
</trans-unit>
<trans-unit id="arc.data.controller.agreement">
<source xml:lang="en">I accept {0} and {1}.</source>
<target state="translated">我接受 {0} 和 {1}。</target>
@@ -1409,6 +1393,30 @@
<source xml:lang="en">Location</source>
<target state="translated">位置</target>
</trans-unit>
<trans-unit id="arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password">
<source xml:lang="en">Confirm password</source>
<target state="translated">确认密码</target>
</trans-unit>
<trans-unit id="arc.data.controller.metrics.and.logs.dashboard.credentials.password">
<source xml:lang="en">Password</source>
<target state="translated">密码</target>
</trans-unit>
<trans-unit id="arc.data.controller.metrics.and.logs.dashboard.credentials.password.description">
<source xml:lang="en">Enter the password that will be used to log in to the metrics and logs dashboards.</source>
<target state="translated">输入将用于登录指标和日志仪表板的密码。</target>
</trans-unit>
<trans-unit id="arc.data.controller.metrics.and.logs.dashboard.credentials.title">
<source xml:lang="en">Metrics and Logs Dashboard Credentials</source>
<target state="translated">指标和日志仪表板凭据</target>
</trans-unit>
<trans-unit id="arc.data.controller.metrics.and.logs.dashboard.credentials.username">
<source xml:lang="en">Username</source>
<target state="translated">用户名</target>
</trans-unit>
<trans-unit id="arc.data.controller.metrics.and.logs.dashboard.credentials.username.description">
<source xml:lang="en">Enter the username that will be used for the metrics and logs dashboards.</source>
<target state="translated">输入将用于指标和日志仪表板的用户名。</target>
</trans-unit>
<trans-unit id="arc.data.controller.name">
<source xml:lang="en">Data controller name</source>
<target state="translated">数据控制器名称</target>
@@ -1718,8 +1726,8 @@
<target state="translated">提供启用 Azure 的 PostgreSQL 超大规模服务器组参数</target>
</trans-unit>
<trans-unit id="arc.postgres.wizard.title">
<source xml:lang="en">Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group (Preview)</source>
<target state="translated">部署启用 Azure Arc 的 PostgreSQL 超大规模服务器组(预览)</target>
<source xml:lang="en">Deploy an Azure Arc-enabled PostgreSQL Hyperscale server group</source>
<target state="translated">部署启用 Azure Arc 的 PostgreSQL 超大规模服务器组</target>
</trans-unit>
<trans-unit id="arc.sql.connection.settings.section.title">
<source xml:lang="en">SQL Connection information</source>
@@ -1794,8 +1802,8 @@
<target state="translated">服务层</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.service.tier.learn.more.description">
<source xml:lang="en">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0}</source>
<target state="translated">从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}</target>
<source xml:lang="en">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.</source>
<target state="new">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.</target>
</trans-unit>
<trans-unit id="arc.sql.cost.summary.service.tier.learn.more.text">
<source xml:lang="en">Learn more</source>
@@ -1833,9 +1841,13 @@
<source xml:lang="en">For development use only</source>
<target state="translated">仅供开发使用</target>
</trans-unit>
<trans-unit id="arc.sql.high.availability">
<source xml:lang="en">High availability</source>
<target state="new">High availability</target>
</trans-unit>
<trans-unit id="arc.sql.high.availability.description">
<source xml:lang="en">Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. Choose from: General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) or [PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability).</source>
<target state="translated">启用其他副本以实现高可用性。下面选择的计算和存储配置将应用于所有副本。选择自:常规用途(最多 24 个 vCore 和 128Gi 的 RAM、标准高可用性)或[PREVIEW]业务关键(无限 vCore 和 RAM高级高可用性)。</target>
<source xml:lang="en">Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.</source>
<target state="new">Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.</target>
</trans-unit>
<trans-unit id="arc.sql.instance.name">
<source xml:lang="en">Instance name</source>
@@ -1874,8 +1886,8 @@
<target state="translated">对托管实例容量的请求(整数内存量,以 GB 为单位)。</target>
</trans-unit>
<trans-unit id="arc.sql.one.replica">
<source xml:lang="en">1</source>
<target state="translated">1</target>
<source xml:lang="en">1 replica</source>
<target state="new">1 replica</target>
</trans-unit>
<trans-unit id="arc.sql.pitr.description">
<source xml:lang="en">Point in time restore</source>
@@ -1885,10 +1897,6 @@
<source xml:lang="en">Configure retention for point-in-time backups. {0}</source>
<target state="translated">配置时间点备份的保留期。{0}</target>
</trans-unit>
<trans-unit id="arc.sql.replicas">
<source xml:lang="en">Replicas</source>
<target state="translated">副本</target>
</trans-unit>
<trans-unit id="arc.sql.retention.days.description">
<source xml:lang="en">Specify how long you want to keep your point-in-time backups.</source>
<target state="translated">指定要将时间点备份保留多长时间。</target>
@@ -1898,16 +1906,16 @@
<target state="translated">时间点保留(天)</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.business.critical">
<source xml:lang="en">BusinessCritical</source>
<target state="translated">业务关键</target>
<source xml:lang="en">[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)</source>
<target state="new">[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.description">
<source xml:lang="en">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. {0}</source>
<target state="translated">从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}</target>
<source xml:lang="en">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.</source>
<target state="new">Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.general.purpose">
<source xml:lang="en">GeneralPurpose</source>
<target state="translated">常规用途</target>
<source xml:lang="en">General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)</source>
<target state="new">General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)</target>
</trans-unit>
<trans-unit id="arc.sql.service.tier.label">
<source xml:lang="en">Service Tier</source>
@@ -1938,12 +1946,12 @@
<target state="translated">由 Microsoft 提供</target>
</trans-unit>
<trans-unit id="arc.sql.three.replicas">
<source xml:lang="en">3</source>
<target state="translated">3</target>
<source xml:lang="en">3 replicas</source>
<target state="new">3 replicas</target>
</trans-unit>
<trans-unit id="arc.sql.two.replicas">
<source xml:lang="en">2</source>
<target state="translated">2</target>
<source xml:lang="en">2 replicas</source>
<target state="new">2 replicas</target>
</trans-unit>
<trans-unit id="arc.sql.username">
<source xml:lang="en">Username</source>
@@ -1986,8 +1994,8 @@
<target state="translated">提供 Azure SQL 托管实例参数</target>
</trans-unit>
<trans-unit id="arc.sql.wizard.title">
<source xml:lang="en">Deploy Azure SQL managed instance - Azure Arc (preview)</source>
<target state="translated">部署 Azure SQL 托管实例Azure Arc (预览)</target>
<source xml:lang="en">Deploy Azure SQL managed instance - Azure Arc</source>
<target state="translated">部署 Azure SQL 托管实例 - Azure Arc</target>
</trans-unit>
<trans-unit id="arc.storage-class.backups.label">
<source xml:lang="en">Storage Class (Backups)</source>
@@ -2016,8 +2024,8 @@
<trans-unit id="arc.view.welcome.connect">
<source xml:lang="en">No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)
[Connect Controller](command:arc.connectToController)</source>
<target state="translated">未注册 Azure Arc 控制器。[了解更多] (https://azure.microsoft.com/services/azure-arc/)
[连接控制器](命令: arc.connectToController)</target>
<target state="new">No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)
[Connect Controller](command:arc.connectToController)</target>
</trans-unit>
<trans-unit id="arc.view.welcome.loading">
<source xml:lang="en">Loading controllers...</source>
@@ -2080,24 +2088,24 @@
<target state="translated">将 PostgreSQL 超大规模服务器组部署到 Azure Arc 环境</target>
</trans-unit>
<trans-unit id="resource.type.arc.postgres.display.name">
<source xml:lang="en">PostgreSQL Hyperscale server groups - Azure Arc (preview)</source>
<target state="translated">PostgreSQL 超大规模服务器组Azure Arc (预览)</target>
<source xml:lang="en">PostgreSQL Hyperscale server groups - Azure Arc</source>
<target state="translated">PostgreSQL 超大规模服务器组 - Azure Arc</target>
</trans-unit>
<trans-unit id="resource.type.arc.sql.description">
<source xml:lang="en">Managed SQL Instance service for app developers in a customer-managed environment</source>
<target state="translated">客户管理的环境中面向应用开发人员的托管 SQL 实例服务</target>
</trans-unit>
<trans-unit id="resource.type.arc.sql.display.name">
<source xml:lang="en">Azure SQL managed instance - Azure Arc (preview)</source>
<target state="translated">Azure SQL 托管实例Azure Arc (预览)</target>
<source xml:lang="en">Azure SQL managed instance - Azure Arc</source>
<target state="translated">Azure SQL 托管实例 - Azure Arc</target>
</trans-unit>
<trans-unit id="resource.type.azure.arc.description">
<source xml:lang="en">Creates an Azure Arc data controller</source>
<target state="translated">创建 Azure Arc 数据控制器</target>
</trans-unit>
<trans-unit id="resource.type.azure.arc.display.name">
<source xml:lang="en">Azure Arc data controller (preview)</source>
<target state="translated">Azure Arc 数据控制器(预览)</target>
<source xml:lang="en">Azure Arc data controller</source>
<target state="translated">Azure Arc 数据控制器</target>
</trans-unit>
<trans-unit id="should.be.integer">
<source xml:lang="en">Value must be an integer</source>
@@ -2109,4 +2117,4 @@
</trans-unit>
</body>
</file>
</xliff>
</xliff>

View File

@@ -0,0 +1,317 @@
<?xml version="1.0" encoding="utf-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/azcli/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="az.accept">
<source xml:lang="en">Accept</source>
<target state="new">Accept</target>
</trans-unit>
<trans-unit id="az.arcdataExtensionNotInstalled">
<source xml:lang="en">This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).</source>
<target state="new">This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).</target>
</trans-unit>
<trans-unit id="az.arcdataInstalled">
<source xml:lang="en">The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.</source>
<target state="new">The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.</target>
</trans-unit>
<trans-unit id="az.askLater">
<source xml:lang="en">Ask Later</source>
<target state="new">Ask Later</target>
</trans-unit>
<trans-unit id="az.az">
<source xml:lang="en">Azure CLI</source>
<target state="new">Azure CLI</target>
</trans-unit>
<trans-unit id="az.azInstalled">
<source xml:lang="en">Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.</source>
<target state="new">Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.</target>
</trans-unit>
<trans-unit id="az.azOutputParseErrorCaught">
<source xml:lang="en">An error occurred while parsing the output of az command: {0}. The output is not JSON.</source>
<target state="new">An error occurred while parsing the output of az command: {0}. The output is not JSON.</target>
</trans-unit>
<trans-unit id="az.azUserSettingReadLog">
<source xml:lang="en">Azure CLI user setting: {0}.{1} read, value: {2}</source>
<target state="new">Azure CLI user setting: {0}.{1} read, value: {2}</target>
</trans-unit>
<trans-unit id="az.azUserSettingUpdatedLog">
<source xml:lang="en">Azure CLI user setting: {0}.{1} updated, newValue: {2}</source>
<target state="new">Azure CLI user setting: {0}.{1} updated, newValue: {2}</target>
</trans-unit>
<trans-unit id="az.checkingLatestAzVersion">
<source xml:lang="en">Checking for latest available version of Azure CLI</source>
<target state="new">Checking for latest available version of Azure CLI</target>
</trans-unit>
<trans-unit id="az.couldNotFindArcdataWithPrompt">
<source xml:lang="en">Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.</source>
<target state="new">Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.</target>
</trans-unit>
<trans-unit id="az.couldNotFindAz">
<source xml:lang="en">Could not find Azure CLI. Error: {0}</source>
<target state="new">Could not find Azure CLI. Error: {0}</target>
</trans-unit>
<trans-unit id="az.couldNotFindAzArc">
<source xml:lang="en">Could not find the Azure CLI arcdata extension. Error: {0}</source>
<target state="new">Could not find the Azure CLI arcdata extension. Error: {0}</target>
</trans-unit>
<trans-unit id="az.couldNotFindAzWithPrompt">
<source xml:lang="en">Could not find Azure CLI, install it now? If not then some features will not be able to function.</source>
<target state="new">Could not find Azure CLI, install it now? If not then some features will not be able to function.</target>
</trans-unit>
<trans-unit id="az.currentlyInstalledVersionIsLatest">
<source xml:lang="en">Currently installed version of Azure CLI: {0} is same or newer than any other version available</source>
<target state="new">Currently installed version of Azure CLI: {0} is same or newer than any other version available</target>
</trans-unit>
<trans-unit id="az.decline">
<source xml:lang="en">Decline</source>
<target state="new">Decline</target>
</trans-unit>
<trans-unit id="az.doNotAskAgain">
<source xml:lang="en">Don't Ask Again</source>
<target state="new">Don't Ask Again</target>
</trans-unit>
<trans-unit id="az.downloadError">
<source xml:lang="en">Error while downloading</source>
<target state="new">Error while downloading</target>
</trans-unit>
<trans-unit id="az.downloadFinished">
<source xml:lang="en">Download finished</source>
<target state="new">Download finished</target>
</trans-unit>
<trans-unit id="az.downloadingProgressMb">
<source xml:lang="en">Downloading ({0} / {1} MB)</source>
<target state="new">Downloading ({0} / {1} MB)</target>
</trans-unit>
<trans-unit id="az.downloadingTo">
<source xml:lang="en">Downloading {0} from {1} to {2}</source>
<target state="new">Downloading {0} from {1} to {2}</target>
</trans-unit>
<trans-unit id="az.endpointOrNamespaceRequired">
<source xml:lang="en">Either an endpoint or a namespace must be specified</source>
<target state="new">Either an endpoint or a namespace must be specified</target>
</trans-unit>
<trans-unit id="az.executingCommand">
<source xml:lang="en">Executing command: '{0} {1}'</source>
<target state="new">Executing command: '{0} {1}'</target>
</trans-unit>
<trans-unit id="az.failedToParseReleaseInfo">
<source xml:lang="en">Failed to parse the JSON of contents at: {0}.
File contents:
{1}
Error: {2}</source>
<target state="new">Failed to parse the JSON of contents at: {0}.
File contents:
{1}
Error: {2}</target>
</trans-unit>
<trans-unit id="az.foundExistingAz">
<source xml:lang="en">Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.</source>
<target state="new">Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.</target>
</trans-unit>
<trans-unit id="az.gettingTextContentsOfUrl">
<source xml:lang="en">Getting text contents of resource at URL {0}</source>
<target state="new">Getting text contents of resource at URL {0}</target>
</trans-unit>
<trans-unit id="az.installError">
<source xml:lang="en">Error installing Azure CLI and arcdata extension: {0}</source>
<target state="new">Error installing Azure CLI and arcdata extension: {0}</target>
</trans-unit>
<trans-unit id="az.installingArcdata">
<source xml:lang="en">Installing the Azure CLI arcdata extension...</source>
<target state="new">Installing the Azure CLI arcdata extension...</target>
</trans-unit>
<trans-unit id="az.installingAz">
<source xml:lang="en">Installing Azure CLI...</source>
<target state="new">Installing Azure CLI...</target>
</trans-unit>
<trans-unit id="az.latestAzVersionAvailable">
<source xml:lang="en">Latest available Azure CLI version: {0}.</source>
<target state="new">Latest available Azure CLI version: {0}.</target>
</trans-unit>
<trans-unit id="az.missingRequiredVersion">
<source xml:lang="en">Azure CLI &gt;= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.</source>
<target state="new">Azure CLI &gt;= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.</target>
</trans-unit>
<trans-unit id="az.no">
<source xml:lang="en">No</source>
<target state="new">No</target>
</trans-unit>
<trans-unit id="az.noAz">
<source xml:lang="en">No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.</source>
<target state="new">No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.</target>
</trans-unit>
<trans-unit id="az.noAzArc">
<source xml:lang="en">No Azure CLI arcdata extension is available.</source>
<target state="new">No Azure CLI arcdata extension is available.</target>
</trans-unit>
<trans-unit id="az.noAzWithLink">
<source xml:lang="en">No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.</source>
<target state="new">No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.</target>
</trans-unit>
<trans-unit id="az.noAzureCLI">
<source xml:lang="en">No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.</source>
<target state="new">No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio.</target>
</trans-unit>
<trans-unit id="az.noDownloadLink">
<source xml:lang="en">No download link available for platform '{0}'
Release info: ${1}</source>
<target state="new">No download link available for platform '{0}'
Release info: ${1}</target>
</trans-unit>
<trans-unit id="az.noReleaseVersion">
<source xml:lang="en">No release version available for platform '{0}'
Release info: ${1}</source>
<target state="new">No release version available for platform '{0}'
Release info: ${1}</target>
</trans-unit>
<trans-unit id="az.parseVersionError">
<source xml:lang="en">An error occurred while parsing the output of az --version.</source>
<target state="new">An error occurred while parsing the output of az --version.</target>
</trans-unit>
<trans-unit id="az.platformUnsupported">
<source xml:lang="en">Platform '{0}' is currently unsupported</source>
<target state="new">Platform '{0}' is currently unsupported</target>
</trans-unit>
<trans-unit id="az.promptForAzUpdate">
<source xml:lang="en">A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?</source>
<target state="new">A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?</target>
</trans-unit>
<trans-unit id="az.promptForRequiredAzUpdate">
<source xml:lang="en">This extension requires Azure CLI &gt;= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.</source>
<target state="new">This extension requires Azure CLI &gt;= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work.</target>
</trans-unit>
<trans-unit id="az.promptLog">
<source xml:lang="en">Prompting the user to accept the following: {0}</source>
<target state="new">Prompting the user to accept the following: {0}</target>
</trans-unit>
<trans-unit id="az.requiredVersionNotAvailable">
<source xml:lang="en">This extension requires the Azure CLI extension 'arcdata' version &gt;= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).</source>
<target state="new">This extension requires the Azure CLI extension 'arcdata' version &gt;= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).</target>
</trans-unit>
<trans-unit id="az.searchingForAz">
<source xml:lang="en">Searching for existing Azure CLI installation...</source>
<target state="new">Searching for existing Azure CLI installation...</target>
</trans-unit>
<trans-unit id="az.skipInstall">
<source xml:lang="en">Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}</source>
<target state="new">Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}</target>
</trans-unit>
<trans-unit id="az.stderrOutput">
<source xml:lang="en">stderr: {0}</source>
<target state="new">stderr: {0}</target>
</trans-unit>
<trans-unit id="az.stdoutOutput">
<source xml:lang="en">stdout: {0}</source>
<target state="new">stdout: {0}</target>
</trans-unit>
<trans-unit id="az.unexpectedCommandError">
<source xml:lang="en">Unexpected error executing command: {0}</source>
<target state="new">Unexpected error executing command: {0}</target>
</trans-unit>
<trans-unit id="az.unexpectedExitCode">
<source xml:lang="en">Unexpected exit code from command: {1} ({0})</source>
<target state="new">Unexpected exit code from command: {1} ({0})</target>
</trans-unit>
<trans-unit id="az.unsupportedArcDataVersion">
<source xml:lang="en">Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).</source>
<target state="new">Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).</target>
</trans-unit>
<trans-unit id="az.updateCheckSkipped">
<source xml:lang="en">No check for new Azure CLI version availability performed as Azure CLI was not found to be installed</source>
<target state="new">No check for new Azure CLI version availability performed as Azure CLI was not found to be installed</target>
</trans-unit>
<trans-unit id="az.updateError">
<source xml:lang="en">Error updating Azure CLI: {0}</source>
<target state="new">Error updating Azure CLI: {0}</target>
</trans-unit>
<trans-unit id="az.updatingAz">
<source xml:lang="en">Updating Azure CLI...</source>
<target state="new">Updating Azure CLI...</target>
</trans-unit>
<trans-unit id="az.userRequestedInstall">
<source xml:lang="en">User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command</source>
<target state="new">User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command</target>
</trans-unit>
<trans-unit id="az.userResponseInstall">
<source xml:lang="en">User Response on prompt to install Azure CLI: {0}</source>
<target state="new">User Response on prompt to install Azure CLI: {0}</target>
</trans-unit>
<trans-unit id="az.userResponseUpdate">
<source xml:lang="en">User Response on prompt to update Azure CLI: {0}</source>
<target state="new">User Response on prompt to update Azure CLI: {0}</target>
</trans-unit>
<trans-unit id="az.versionForUpdate">
<source xml:lang="en">Found version: {0} that Azure CLI can be updated to from current version: {1}.</source>
<target state="new">Found version: {0} that Azure CLI can be updated to from current version: {1}.</target>
</trans-unit>
<trans-unit id="az.yes">
<source xml:lang="en">Yes</source>
<target state="new">Yes</target>
</trans-unit>
</body>
</file>
<file original="extensions/azcli/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="azcli.arc.azArcdataInstallKey.description">
<source xml:lang="en">Choose whether you will be prompted to download the Azure CLI arcdata extension.</source>
<target state="new">Choose whether you will be prompted to download the Azure CLI arcdata extension.</target>
</trans-unit>
<trans-unit id="azcli.arc.azArcdataUpdateKey.description">
<source xml:lang="en">Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.</source>
<target state="new">Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.</target>
</trans-unit>
<trans-unit id="azcli.arc.category">
<source xml:lang="en">Azure CLI</source>
<target state="new">Azure CLI</target>
</trans-unit>
<trans-unit id="azcli.arc.config.debug">
<source xml:lang="en">Log debug info to the output channel for all executed az commands</source>
<target state="new">Log debug info to the output channel for all executed az commands</target>
</trans-unit>
<trans-unit id="azcli.arc.config.title">
<source xml:lang="en">Azure CLI Configuration</source>
<target state="new">Azure CLI Configuration</target>
</trans-unit>
<trans-unit id="azcli.arc.description">
<source xml:lang="en">Support for Azure CLI.</source>
<target state="new">Support for Azure CLI.</target>
</trans-unit>
<trans-unit id="azcli.arc.displayName">
<source xml:lang="en">Azure CLI</source>
<target state="new">Azure CLI</target>
</trans-unit>
<trans-unit id="azcli.arc.install.dontPrompt.description">
<source xml:lang="en">The user will not be prompted to install the Azure CLI arcdata extension</source>
<target state="new">The user will not be prompted to install the Azure CLI arcdata extension</target>
</trans-unit>
<trans-unit id="azcli.arc.install.prompt.description">
<source xml:lang="en">The user will be prompted to install the Azure CLI arcdata extension</source>
<target state="new">The user will be prompted to install the Azure CLI arcdata extension</target>
</trans-unit>
<trans-unit id="azcli.arc.update.dontPrompt.description">
<source xml:lang="en">The user will not be prompted for update of the Azure CLI arcdata extension</source>
<target state="new">The user will not be prompted for update of the Azure CLI arcdata extension</target>
</trans-unit>
<trans-unit id="azcli.arc.update.prompt.description">
<source xml:lang="en">The user will be prompted for update of the Azure CLI arcdata extension</source>
<target state="new">The user will be prompted for update of the Azure CLI arcdata extension</target>
</trans-unit>
<trans-unit id="azcli.azCliInstallKey.description">
<source xml:lang="en">Choose whether you will be prompted to install Azure CLI.</source>
<target state="new">Choose whether you will be prompted to install Azure CLI.</target>
</trans-unit>
<trans-unit id="azcli.install.dontPrompt.description">
<source xml:lang="en">The user will not be prompted to install the Azure CLI</source>
<target state="new">The user will not be prompted to install the Azure CLI</target>
</trans-unit>
<trans-unit id="azcli.install.prompt.description">
<source xml:lang="en">The user will be prompted to install the Azure CLI</source>
<target state="new">The user will be prompted to install the Azure CLI</target>
</trans-unit>
<trans-unit id="command.category">
<source xml:lang="en">Azure CLI</source>
<target state="new">Azure CLI</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -39,8 +39,8 @@
<target state="translated">用户在 AAD 中没有唯一标识符</target>
</trans-unit>
<trans-unit id="azure.responseError">
<source xml:lang="en">Token retrieval failed with an error. Open developer tools to view the error</source>
<target state="translated">令牌检索失败,出现错误。打开开发人员工具以查看错误</target>
<source xml:lang="en">Token retrieval failed with an error. [Open developer tools]({0}) for more details.</source>
<target state="translated">令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。</target>
</trans-unit>
<trans-unit id="azure.tenantNotFound">
<source xml:lang="en">Specified tenant with ID '{0}' not found.</source>
@@ -795,13 +795,17 @@
<source xml:lang="en">Should US National Azure cloud integration be enabled</source>
<target state="translated">是否应启用美国国家 Azure 云集成</target>
</trans-unit>
<trans-unit id="config.loggingLevel">
<source xml:lang="en">[Optional] The verbosity of logging for the Azure Accounts extension.</source>
<target state="translated">[可选] Azure 帐户扩展的日志记录详细程度。</target>
</trans-unit>
<trans-unit id="config.noSystemKeychain">
<source xml:lang="en">Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory.</source>
<target state="translated">禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。</target>
</trans-unit>
<trans-unit id="config.piiLogging">
<source xml:lang="en">Should Personally Identifiable Information (PII) be logged in the console view locally</source>
<target state="translated">应在控制台视图中本地记录个人身份信息(PII)</target>
<source xml:lang="en">Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file.</source>
<target state="translated">是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)</target>
</trans-unit>
</body>
</file>

File diff suppressed because it is too large Load Diff

View File

@@ -87,7 +87,7 @@
<target state="translated">创建</target>
</trans-unit>
<trans-unit id="duplicateFileError">
<source xml:lang="en">File {0} already exists in the destination folder {1}
<source xml:lang="en">File {0} already exists in the destination folder {1}
The file has been renamed to {2} to prevent data loss.</source>
<target state="translated">文件 {0} 已在目标文件夹 {1} 中
此文件已重命名为 {2},以防数据丢失。</target>
@@ -1106,4 +1106,4 @@
</trans-unit>
</body>
</file>
</xliff>
</xliff>

View File

@@ -1270,6 +1270,10 @@
<source xml:lang="en">SQL Server Schema Compare</source>
<target state="translated">SQL Server 架构比较</target>
</trans-unit>
<trans-unit id="schemaCompare.runComparison">
<source xml:lang="en">Run Schema Comparison</source>
<target state="translated">运行架构比较</target>
</trans-unit>
<trans-unit id="schemaCompare.start">
<source xml:lang="en">Schema Compare</source>
<target state="translated">架构比较</target>

View File

@@ -50,6 +50,10 @@
<source xml:lang="en">Time</source>
<target state="translated">时间</target>
</trans-unit>
<trans-unit id="actionLabel">
<source xml:lang="en">Action</source>
<target state="translated">操作</target>
</trans-unit>
<trans-unit id="addDatabaseReferenceOkButtonText">
<source xml:lang="en">Add reference</source>
<target state="translated">添加引用</target>
@@ -78,6 +82,18 @@
<source xml:lang="en">Would you like to update Azure Function local.settings.json with the new connection string?</source>
<target state="translated">是否要使用新的连接字符串更新 Azure 函数 local.settings.json?</target>
</trans-unit>
<trans-unit id="applyConfirmation">
<source xml:lang="en">Are you sure you want to update the target project?</source>
<target state="translated">是否确定要更新目标项目?</target>
</trans-unit>
<trans-unit id="applyError">
<source xml:lang="en">There was an error updating the project: {0}</source>
<target state="translated">更新项目时出错: {0}</target>
</trans-unit>
<trans-unit id="applySuccess">
<source xml:lang="en">Project was successfully updated.</source>
<target state="translated">已成功更新项目。</target>
</trans-unit>
<trans-unit id="at">
<source xml:lang="en">at</source>
<target state="translated">位于</target>
@@ -150,6 +166,14 @@
<source xml:lang="en">Cleaning existing deployments...</source>
<target state="translated">正在清理现有部署...</target>
</trans-unit>
<trans-unit id="closeButton">
<source xml:lang="en">Close</source>
<target state="translated">关闭</target>
</trans-unit>
<trans-unit id="compareActionRadiButtonLabel">
<source xml:lang="en">View changes in Schema Compare</source>
<target state="translated">查看架构比较中的更改</target>
</trans-unit>
<trans-unit id="confirmPassword">
<source xml:lang="en">Confirm SQL server admin password</source>
<target state="translated">确认 SQL Server 管理员密码</target>
@@ -166,6 +190,10 @@
<source xml:lang="en">Connection failed error: '{0}'</source>
<target state="translated">连接失败错误: "{0}"</target>
</trans-unit>
<trans-unit id="connectionProfile">
<source xml:lang="en">Select a connection profile</source>
<target state="translated">选择连接配置文件</target>
</trans-unit>
<trans-unit id="connectionRadioButtonLabel">
<source xml:lang="en">Connections</source>
<target state="translated">连接</target>
@@ -179,8 +207,8 @@
<target state="translated">"local.settings.json" 中指定的连接字符串设置</target>
</trans-unit>
<trans-unit id="containerAlreadyExistForProject">
<source xml:lang="en">Other servers on container already exist for the project. Do you want to delete them?</source>
<target state="translated">容器上已存在此项目的其他服务器。是否要删除它们?</target>
<source xml:lang="en">Containers already exist for this project. Do you want to delete them before deploying a new one?</source>
<target state="translated">此项目的容器已存在。是否要在部署新文件之前删除它们?</target>
</trans-unit>
<trans-unit id="createNew">
<source xml:lang="en">Create New</source>
@@ -410,6 +438,14 @@
<source xml:lang="en">SQL Database</source>
<target state="translated">SQL 数据库</target>
</trans-unit>
<trans-unit id="emptySdkProjectTypeDescription">
<source xml:lang="en">Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project.</source>
<target state="translated">使用 Microsoft.Build.Sql预览版为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。</target>
</trans-unit>
<trans-unit id="emptySdkProjectTypeDisplayName">
<source xml:lang="en">SQL Database (SDK)</source>
<target state="translated">SQL 数据库 (SDK)</target>
</trans-unit>
<trans-unit id="enterConnStringTemplateDescription">
<source xml:lang="en">Enter a template for SQL connection string</source>
<target state="translated">输入 SQL 连接字符串的模板</target>
@@ -446,6 +482,14 @@
<source xml:lang="en">Enter SQL Server admin password</source>
<target state="translated">输入 SQL Server 管理员密码</target>
</trans-unit>
<trans-unit id="enterPasswordManually">
<source xml:lang="en">Enter password or press escape to cancel</source>
<target state="translated">输入密码或按 Esc 取消</target>
</trans-unit>
<trans-unit id="enterPasswordPrompt">
<source xml:lang="en">Enter the password to be used for the connection string</source>
<target state="translated">输入要用于连接字符串的密码</target>
</trans-unit>
<trans-unit id="enterPortNumber">
<source xml:lang="en">Enter SQL server port number or press enter to use the default value</source>
<target state="translated">输入 SQL Server 端口号或按 Enter 以使用默认值</target>
@@ -454,6 +498,10 @@
<source xml:lang="en">Enter a database name for this system database</source>
<target state="translated">输入此系统数据库的数据库名</target>
</trans-unit>
<trans-unit id="equalComparison">
<source xml:lang="en">The project is already up to date with the database.</source>
<target state="translated">项目已与数据库保持最新。</target>
</trans-unit>
<trans-unit id="errorFindingBuildFilesLocation">
<source xml:lang="en">Error finding build files location: {0}</source>
<target state="translated">查找生成文件位置时出错: {0}</target>
@@ -500,6 +548,10 @@
<source xml:lang="en">Target information for extract is required to create database project.</source>
<target state="translated">必须提供用于提取的目标信息才能创建数据库项目。</target>
</trans-unit>
<trans-unit id="failedToGetConnectionString">
<source xml:lang="en">An error occurred generating the connection string for the selected connection</source>
<target state="translated">生成所选连接的连接字符串时出错</target>
</trans-unit>
<trans-unit id="failedToParse">
<source xml:lang="en">Failed to parse "{0}": {1}.</source>
<target state="translated">未能解析“{0}”: {1}。</target>
@@ -572,6 +624,10 @@
<source xml:lang="en">Import Elements</source>
<target state="translated">导入元素</target>
</trans-unit>
<trans-unit id="includePassword">
<source xml:lang="en">Do you want to include the password from this connection in your local.settings.json file?</source>
<target state="translated">是否要将此连接中的密码包含在 local.settings.json 文件中?</target>
</trans-unit>
<trans-unit id="input">
<source xml:lang="en">Input</source>
<target state="translated">输入</target>
@@ -620,6 +676,10 @@
<source xml:lang="en">{0} near line "{1}", column "{2}"</source>
<target state="translated">第“{1}”行第“{2}”列附近的 {0}。</target>
</trans-unit>
<trans-unit id="learnMore">
<source xml:lang="en">Learn More</source>
<target state="translated">了解详细信息</target>
</trans-unit>
<trans-unit id="loadProfilePlaceholderText">
<source xml:lang="en">Load profile...</source>
<target state="translated">加载配置文件...</target>
@@ -684,10 +744,18 @@
<source xml:lang="en">File {0} doesn't exist</source>
<target state="translated">文件 {0} 不存在</target>
</trans-unit>
<trans-unit id="noSchemaCompareExtension">
<source xml:lang="en">The Schema Compare extension must be installed to a update a project from a database.</source>
<target state="translated">架构比较扩展必须从数据库安装到更新项目。</target>
</trans-unit>
<trans-unit id="noSqlFilesGenerated">
<source xml:lang="en">No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details.</source>
<target state="translated">Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。</target>
</trans-unit>
<trans-unit id="noSqlProjFile">
<source xml:lang="en">The selected project file does not exist</source>
<target state="translated">所选项目文件不存在</target>
</trans-unit>
<trans-unit id="noSqlProjFilesSelected">
<source xml:lang="en">No .sqlproj file selected; please select one.</source>
<target state="translated">未选择任何 .sqlproj 文件;请选择一个。</target>
@@ -732,6 +800,10 @@
<source xml:lang="en">Open License Agreement</source>
<target state="translated">打开许可协议</target>
</trans-unit>
<trans-unit id="openFile">
<source xml:lang="en">Open File</source>
<target state="translated">打开文件</target>
</trans-unit>
<trans-unit id="output">
<source xml:lang="en">Output</source>
<target state="translated">输出</target>
@@ -796,6 +868,10 @@
<source xml:lang="en">Project</source>
<target state="translated">项目</target>
</trans-unit>
<trans-unit id="projectLocationLabel">
<source xml:lang="en">Location</source>
<target state="translated">位置</target>
</trans-unit>
<trans-unit id="projectLocationPlaceholderText">
<source xml:lang="en">Select location to create project</source>
<target state="translated">选择要创建项目的位置</target>
@@ -816,6 +892,10 @@
<source xml:lang="en">Project reference name element</source>
<target state="translated">项目引用名称元素</target>
</trans-unit>
<trans-unit id="projectToUpdatePlaceholderText">
<source xml:lang="en">Select project file</source>
<target state="translated">选择项目文件</target>
</trans-unit>
<trans-unit id="publish">
<source xml:lang="en">Publish</source>
<target state="translated">发布</target>
@@ -920,6 +1000,10 @@
<source xml:lang="en">Schema</source>
<target state="translated">架构</target>
</trans-unit>
<trans-unit id="schemaCompare.compareErrorMessage">
<source xml:lang="en">Schema Compare failed: {0}</source>
<target state="translated">架构比较失败: {0}</target>
</trans-unit>
<trans-unit id="schemaCompareAction">
<source xml:lang="en">Schema Compare</source>
<target state="translated">架构比较</target>
@@ -936,6 +1020,10 @@
<source xml:lang="en">Script</source>
<target state="translated">脚本</target>
</trans-unit>
<trans-unit id="sdkStyleProject">
<source xml:lang="en">SDK-style project</source>
<target state="new">SDK-style project</target>
</trans-unit>
<trans-unit id="sec">
<source xml:lang="en">sec</source>
<target state="translated">秒</target>
@@ -956,6 +1044,14 @@
<source xml:lang="en">Select connection</source>
<target state="translated">选择连接</target>
</trans-unit>
<trans-unit id="selectConnectionError">
<source xml:lang="en">Failed to set connection string app setting: {0}</source>
<target state="translated">无法设置连接字符串应用设置: {0}</target>
</trans-unit>
<trans-unit id="selectConnectionString">
<source xml:lang="en">Select SQL connection string method</source>
<target state="translated">选择 SQL 连接字符串方法</target>
</trans-unit>
<trans-unit id="selectDacpac">
<source xml:lang="en">Select .dacpac</source>
<target state="translated">选择 .dacpac</target>
@@ -1128,6 +1224,10 @@
<source xml:lang="en">Unable to locate '{0}' target: '{1}'</source>
<target state="translated">无法定位“{0}”目标:“{1}”</target>
</trans-unit>
<trans-unit id="unableToSetConnectionString">
<source xml:lang="en">Failed to set connection string app setting</source>
<target state="translated">无法设置连接字符串应用设置</target>
</trans-unit>
<trans-unit id="unexpectedProjectContext">
<source xml:lang="en">Unable to establish project context. Command invoked from unexpected location: {0}</source>
<target state="translated">无法建立项目上下文。从意外位置调用了命令: {0}</target>
@@ -1140,6 +1240,14 @@
<source xml:lang="en">Unrecognized version: </source>
<target state="translated">无法识别的版本: </target>
</trans-unit>
<trans-unit id="updateAction">
<source xml:lang="en">Update action</source>
<target state="translated">更新操作</target>
</trans-unit>
<trans-unit id="updateActionRadiButtonLabel">
<source xml:lang="en">Apply all changes</source>
<target state="translated">应用所有更改</target>
</trans-unit>
<trans-unit id="updateProjectDatabaseReferencesForRoundTrip">
<source xml:lang="en">The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?</target>
@@ -1148,6 +1256,26 @@
<source xml:lang="en">The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?</target>
</trans-unit>
<trans-unit id="updateProjectFromDatabaseDialogName">
<source xml:lang="en">Update project from database</source>
<target state="translated">从数据库更新项目</target>
</trans-unit>
<trans-unit id="updateText">
<source xml:lang="en">Update</source>
<target state="translated">更新</target>
</trans-unit>
<trans-unit id="updatingProjectFromDatabase">
<source xml:lang="en">Updating {0} from {1}...</source>
<target state="translated">正在从 {1} 更新 {0}...</target>
</trans-unit>
<trans-unit id="userConnectionString">
<source xml:lang="en">Enter connection string</source>
<target state="translated">输入连接字符串</target>
</trans-unit>
<trans-unit id="userPasswordLater">
<source xml:lang="en">In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file.</source>
<target state="translated">若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。</target>
</trans-unit>
<trans-unit id="userSelectionCancelled">
<source xml:lang="en">User has cancelled selection for how to run autorest.</source>
<target state="translated">用户已取消选择的 autorest 运行方式。</target>
@@ -1336,6 +1464,10 @@
<source xml:lang="en">Schema Compare</source>
<target state="translated">架构比较</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.updateProjectFromDatabase">
<source xml:lang="en">Update Project From Database</source>
<target state="translated">从数据库更新项目</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.validateExternalStreamingJob">
<source xml:lang="en">Validate External Streaming Job</source>
<target state="translated">验证外部流式处理作业</target>
@@ -1356,4 +1488,4 @@
</trans-unit>
</body>
</file>
</xliff>
</xliff>

View File

@@ -338,14 +338,6 @@ This may take some time.</source>
<source xml:lang="en">Help articles and video links</source>
<target state="translated">帮助文章和视频链接</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.link1.description">
<source xml:lang="en">Assessment rules used to determine the feasibility of migrating your SQL Server instance to Azure SQL Managed Instance.</source>
<target state="translated">用于确定将 SQL Server 实例迁移到Azure SQL 托管实例的可行性的评估规则。</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.link1.title">
<source xml:lang="en">Assessment rules for Azure SQL Managed Instance</source>
<target state="translated">Azure SQL 托管实例的评估规则</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.migrate.task.button">
<source xml:lang="en">Migrate to Azure SQL</source>
<target state="translated">迁移到 Azure SQL</target>
@@ -1500,6 +1492,42 @@ This may take some time.</source>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/dashboard/sqlServerDashboard" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="sql.migration.dashboard.help.description.dmsGuide">
<source xml:lang="en">A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.</source>
<target state="new">A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.mi">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.</source>
<target state="new">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.migrateUsingADS">
<source xml:lang="en">The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.</source>
<target state="new">The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.description.vm">
<source xml:lang="en">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.</source>
<target state="new">A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime.</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.dmsGuide">
<source xml:lang="en">Azure Database Migration Guides</source>
<target state="new">Azure Database Migration Guides</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.mi">
<source xml:lang="en">Tutorial: Migrate to Azure SQL Managed Instance (online)</source>
<target state="new">Tutorial: Migrate to Azure SQL Managed Instance (online)</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.migrateUsingADS">
<source xml:lang="en">Migrate databases using Azure Data Studio</source>
<target state="new">Migrate databases using Azure Data Studio</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.help.link.vm">
<source xml:lang="en">Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)</source>
<target state="new">Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)</target>
</trans-unit>
</body>
</file>
<file original="extensions/sql-migration/dist/models/stateMachine" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="sql.migration.starting.migration.error">

View File

@@ -259,6 +259,10 @@
<source xml:lang="en">The notebook cell title menu</source>
<target state="translated">笔记本单元格标题菜单</target>
</trans-unit>
<trans-unit id="notebook.cellToolbarLocation.compatibilityDescription">
<source xml:lang="en">Where the cell toolbar should be shown, or whether it should be hidden. Note: This setting is only enabled for extension compatibility purposes, and so does not affect anything.</source>
<target state="translated">应在何处显示单元格工具栏,或者是否应隐藏该工具栏。注意:此设置仅出于扩展兼容性目的而启用,因此不会产生任何影响。</target>
</trans-unit>
<trans-unit id="notebook.title">
<source xml:lang="en">The notebook title menu</source>
<target state="translated">笔记本标题菜单</target>
@@ -299,6 +303,10 @@
<source xml:lang="en">Show Release Notes after an update. The Release Notes are opened in a new web browser window.</source>
<target state="translated">更新后显示发行说明。发行说明会在新的 Web 浏览器窗口中打开。</target>
</trans-unit>
<trans-unit id="sql.watcherExclude">
<source xml:lang="en">Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths, i.e. prefix with `**/` or the full path to match properly and suffix with `/**` to match files within a path (for example `**/build/output/**` or `/Users/name/workspaces/project/build/output/**`). Changing this setting requires a restart. When you experience Azure Data Studio consuming lots of CPU time on startup, you can exclude large folders to reduce the initial load.</source>
<target state="translated">配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Azure Data Studio 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。</target>
</trans-unit>
<trans-unit id="uninstallExtensionComplete">
<source xml:lang="en">Please reload Azure Data Studio to complete the uninstallation of the extension {0}.</source>
<target state="translated">请重新加载 Azure Data Studio 以完成扩展 {0} 的卸载。</target>
@@ -307,6 +315,14 @@
<source xml:lang="en">Would you like to change Azure Data Studio's UI language to {0} and restart?</source>
<target state="translated">是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启?</target>
</trans-unit>
<trans-unit id="vscodeFunctionalityNotSupportedError">
<source xml:lang="en">This VS Code functionality is not supported in Azure Data Studio.</source>
<target state="translated">Azure Data Studio 中不支持此 VS Code 功能。</target>
</trans-unit>
<trans-unit id="vscodeInvalidArgumentsError">
<source xml:lang="en">Invalid arguments</source>
<target state="translated">无效参数</target>
</trans-unit>
<trans-unit id="watermark.newNotebook">
<source xml:lang="en">New Notebook</source>
<target state="translated">新建笔记本</target>
@@ -825,6 +841,14 @@
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/api/common/notebooks/vscodeExecuteProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="errorStartBeforeReady">
<source xml:lang="en">Cannot start a session, the manager is not yet initialized</source>
<target state="translated">无法启动会话,管理器尚未初始化</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/browser/actions" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="clearSavedAccounts">
@@ -871,6 +895,10 @@
</file>
<file original="src/sql/workbench/browser/designer/designer" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="designer.defaultRemoveRowConfirmationMessage">
<source xml:lang="en">Are you sure you want to remove the row?</source>
<target state="translated">是否确实要删除该行?</target>
</trans-unit>
<trans-unit id="designer.generalGroupName">
<source xml:lang="en">General</source>
<target state="translated">常规</target>
@@ -887,6 +915,10 @@
<source xml:lang="en">Add New</source>
<target state="translated">新增</target>
</trans-unit>
<trans-unit id="designer.processing">
<source xml:lang="en">Processing...</source>
<target state="translated">正在处理...</target>
</trans-unit>
<trans-unit id="designer.processingChanges">
<source xml:lang="en">Processing changes...</source>
<target state="translated">正在处理更改...</target>
@@ -895,18 +927,22 @@
<source xml:lang="en">Changes have been processed</source>
<target state="translated">已处理更改</target>
</trans-unit>
<trans-unit id="designer.processingCompleted">
<source xml:lang="en">Processing completed</source>
<target state="translated">处理已完成</target>
</trans-unit>
<trans-unit id="designer.publishChangesCompleted">
<source xml:lang="en">Changes have been published</source>
<target state="translated">已发布更改</target>
</trans-unit>
<trans-unit id="designer.publishingChanges">
<source xml:lang="en">Publishing changes...</source>
<target state="translated">正在发布更改...</target>
</trans-unit>
<trans-unit id="designer.removeRowText">
<source xml:lang="en">Remove</source>
<target state="translated">删除</target>
</trans-unit>
<trans-unit id="designer.savingChanges">
<source xml:lang="en">Saving changes...</source>
<target state="translated">正在保存更改...</target>
</trans-unit>
<trans-unit id="designer.savingChangesCompleted">
<source xml:lang="en">Changes have been saved</source>
<target state="translated">更改已保存</target>
</trans-unit>
<trans-unit id="tableDesigner.unknownComponentType">
<source xml:lang="en">The component type: {0} is not supported</source>
<target state="translated">组件类型: 不支持 {0}</target>
@@ -980,6 +1016,10 @@
</file>
<file original="src/sql/workbench/browser/editor/tableDesigner/tableDesignerInput" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="tableDesigner.OperationInProgressWarning">
<source xml:lang="en">The operation cannot be performed while another operation is in progress.</source>
<target state="translated">当另一个操作正在进行时,无法执行该操作。</target>
</trans-unit>
<trans-unit id="tableDesigner.newTable">
<source xml:lang="en">New Table</source>
<target state="translated">新建表</target>
@@ -4476,11 +4516,11 @@ Error: {1}</source>
</trans-unit>
<trans-unit id="noParametersCell">
<source xml:lang="en">This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).</source>
<target state="translated">在添加参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)</target>
<target state="new">This notebook cannot run with parameters until a parameter cell is added. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).</target>
</trans-unit>
<trans-unit id="noParametersInCell">
<source xml:lang="en">This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).</source>
<target state="translated">在将参数添加到参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)</target>
<target state="new">This notebook cannot run with parameters until there are parameters added to the parameter cell. [Learn more](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).</target>
</trans-unit>
<trans-unit id="notebook.findNext">
<source xml:lang="en">Find Next String</source>
@@ -5690,6 +5730,136 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/queryplan2/browser/planHeader" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="planHeaderIndexAndCost">
<source xml:lang="en">Query {0}: Query cost (relative to the script): {1}%</source>
<note>{0} is the index of the graph in the execution plan tab
{1} is the relative cost in percentage of the graph to the rest of the graphs in execution plan tab </note>
<target state="translated">查询 {0}: 查询成本(相对于脚本): {1}%</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/queryplan2/browser/queryPlan" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="openQueryAction">
<source xml:lang="en">Open Query</source>
<target state="translated">打开查询</target>
</trans-unit>
<trans-unit id="queryPlanCustomZoom">
<source xml:lang="en">Custom Zoom</source>
<target state="translated">自定义显示比例</target>
</trans-unit>
<trans-unit id="queryPlanFitGraphLabel">
<source xml:lang="en">Zoom to fit</source>
<target state="translated">缩放到合适大小</target>
</trans-unit>
<trans-unit id="queryPlanOpenGraphFile">
<source xml:lang="en">Open Plan File</source>
<target state="new">Open Plan File</target>
</trans-unit>
<trans-unit id="queryPlanPropertiesActionLabel">
<source xml:lang="en">Properties</source>
<target state="translated">属性</target>
</trans-unit>
<trans-unit id="queryPlanSavePlanXML">
<source xml:lang="en">Save Plan File</source>
<target state="new">Save Plan File</target>
</trans-unit>
<trans-unit id="queryPlanSearchNodeAction">
<source xml:lang="en">SearchNode</source>
<target state="translated">SearchNode</target>
</trans-unit>
<trans-unit id="queryPlanTitle">
<source xml:lang="en">Query Plan (Preview)</source>
<target state="new">Query Plan (Preview)</target>
</trans-unit>
<trans-unit id="queryPlanZoomInActionLabel">
<source xml:lang="en">Zoom In</source>
<target state="translated">放大</target>
</trans-unit>
<trans-unit id="queryPlanZoomOutActionLabel">
<source xml:lang="en">Zoom Out</source>
<target state="translated">缩小</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="nodePropertyViewNameNameColumnHeader">
<source xml:lang="en">Name</source>
<target state="new">Name</target>
</trans-unit>
<trans-unit id="nodePropertyViewNameValueColumnHeader">
<source xml:lang="en">Value</source>
<target state="new">Value</target>
</trans-unit>
<trans-unit id="nodePropertyViewTitle">
<source xml:lang="en">Properties</source>
<target state="new">Properties</target>
</trans-unit>
<trans-unit id="queryPlanPropertiesEdgeOperationName">
<source xml:lang="en">Edge</source>
<target state="new">Edge</target>
</trans-unit>
<trans-unit id="queryPlanPropertyViewClose">
<source xml:lang="en">Close</source>
<target state="new">Close</target>
</trans-unit>
<trans-unit id="queryPlanPropertyViewSortAlphabetically">
<source xml:lang="en">Alphabetical</source>
<target state="new">Alphabetical</target>
</trans-unit>
<trans-unit id="queryPlanPropertyViewSortByDisplayOrde">
<source xml:lang="en">Categorized</source>
<target state="new">Categorized</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="cancelCustomZoomAction">
<source xml:lang="en">Close (Escape)</source>
<target state="new">Close (Escape)</target>
</trans-unit>
<trans-unit id="invalidCustomZoomError">
<source xml:lang="en">Select a zoom value between 1 to 200</source>
<target state="new">Select a zoom value between 1 to 200</target>
</trans-unit>
<trans-unit id="qpZoomValueLabel">
<source xml:lang="en">Zoom (percent)</source>
<target state="new">Zoom (percent)</target>
</trans-unit>
<trans-unit id="zoomAction">
<source xml:lang="en">Zoom (Enter)</source>
<target state="new">Zoom (Enter)</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="cancelSearchAction">
<source xml:lang="en">Close (Escape)</source>
<target state="new">Close (Escape)</target>
</trans-unit>
<trans-unit id="nextSearchItemAction">
<source xml:lang="en">Next Match (Enter)</source>
<target state="new">Next Match (Enter)</target>
</trans-unit>
<trans-unit id="previousSearchItemAction">
<source xml:lang="en">Previous Match (Shift+Enter)</source>
<target state="new">Previous Match (Shift+Enter)</target>
</trans-unit>
<trans-unit id="queryPlanSearchTypeContains">
<source xml:lang="en">Contains</source>
<target state="new">Contains</target>
</trans-unit>
<trans-unit id="queryPlanSearchTypeEquals">
<source xml:lang="en">Equals</source>
<target state="new">Equals</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="deployment.title">
@@ -5860,21 +6030,21 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/contrib/tableDesigner/browser/actions" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="tableDesigner.saveTableChanges">
<source xml:lang="en">Save Changes</source>
<target state="translated">保存更改</target>
<trans-unit id="tableDesigner.generateScript">
<source xml:lang="en">Generate Script</source>
<target state="translated">生成脚本</target>
</trans-unit>
<trans-unit id="tableDesigner.publishTableChanges">
<source xml:lang="en">Publish Changes...</source>
<target state="translated">发布更改...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution" source-language="en" datatype="plaintext" target-language="zh-Hans">
<file original="src/sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="tableDesigner.configTitle">
<source xml:lang="en">Table Designer</source>
<target state="translated">表设计器</target>
</trans-unit>
<trans-unit id="tableDesigner.featureEnabledDescription">
<source xml:lang="en">Controls whether the table designer feature is enabled. Default value is false.</source>
<target state="translated">控制是否启用表设计器功能。默认值为 false。</target>
<trans-unit id="tableDesigner.PreviewFeature">
<source xml:lang="en">Preview feature</source>
<target state="translated">预览功能</target>
</trans-unit>
</body>
</file>
@@ -5968,6 +6138,22 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tsgops/browser/tsgopsActions" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="hideActivityBarViewContainers">
<source xml:lang="en">Hide the extension viewlet</source>
<target state="translated">隐藏扩展 viewlet</target>
</trans-unit>
<trans-unit id="hidePanel">
<source xml:lang="en">Hide the panel</source>
<target state="translated">隐藏面板</target>
</trans-unit>
<trans-unit id="hideSettings">
<source xml:lang="en">Hide the settings icon</source>
<target state="translated">隐藏设置图标</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/views/browser/treeView" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="collapseAll">
@@ -6086,14 +6272,6 @@ Error: {1}</source>
<source xml:lang="en">Name</source>
<target state="translated">名称</target>
</trans-unit>
<trans-unit id="welcomePage.preview">
<source xml:lang="en">Preview</source>
<target state="translated">预览</target>
</trans-unit>
<trans-unit id="welcomePage.previewBody">
<source xml:lang="en">This feature page is in preview. Preview features introduce new functionalities that are on track to becoming a permanent part the product. They are stable, but need additional accessibility improvements. We welcome your early feedback while they are under development.</source>
<target state="translated">此功能页面处于预览状态。预览功能引入了新功能,这些功能有望成为产品的永久组成部分。它们是稳定的,但需要改进额外的辅助功能。欢迎在功能开发期间提供早期反馈。</target>
</trans-unit>
<trans-unit id="welcomePage.resources">
<source xml:lang="en">Resources</source>
<target state="translated">资源</target>
@@ -6388,142 +6566,6 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="welcomePage.azdata">
<source xml:lang="en">Azure Data Studio</source>
<target state="translated">Azure Data Studio</target>
</trans-unit>
<trans-unit id="welcomePage.azdataBlog">
<source xml:lang="en">Discover what's new in the latest release</source>
<target state="translated">了解最新版本中的新增功能</target>
</trans-unit>
<trans-unit id="welcomePage.azdataBlogDescription">
<source xml:lang="en">New monthly blog posts each month showcasing our new features</source>
<target state="translated">每月推出新的月度博客文章,展示新功能</target>
</trans-unit>
<trans-unit id="welcomePage.colorTheme">
<source xml:lang="en">Color theme</source>
<target state="translated">颜色主题</target>
</trans-unit>
<trans-unit id="welcomePage.colorThemeDescription">
<source xml:lang="en">Make the editor and your code look the way you love</source>
<target state="translated">使编辑器和代码呈现你喜欢的外观</target>
</trans-unit>
<trans-unit id="welcomePage.customize">
<source xml:lang="en">Customize</source>
<target state="translated">自定义</target>
</trans-unit>
<trans-unit id="welcomePage.deploy">
<source xml:lang="en">Deploy</source>
<target state="translated">部署</target>
</trans-unit>
<trans-unit id="welcomePage.extensionDescription">
<source xml:lang="en">Download extensions that you need, including the SQL Server Admin pack and more</source>
<target state="translated">下载所需的扩展,包括 SQL Server 管理包等</target>
</trans-unit>
<trans-unit id="welcomePage.extensions">
<source xml:lang="en">Extensions</source>
<target state="translated">扩展</target>
</trans-unit>
<trans-unit id="welcomePage.followTwitter">
<source xml:lang="en">Follow us on Twitter</source>
<target state="translated">在 Twitter 上关注我们</target>
</trans-unit>
<trans-unit id="welcomePage.followTwitterDescription">
<source xml:lang="en">Keep up to date with how the community is using Azure Data Studio and to talk directly with the engineers.</source>
<target state="translated">保持了解社区如何使用 Azure Data Studio 并与工程师直接交谈。</target>
</trans-unit>
<trans-unit id="welcomePage.gettingStarted">
<source xml:lang="en">Getting started</source>
<target state="translated">开始使用</target>
</trans-unit>
<trans-unit id="welcomePage.gitHubRepository">
<source xml:lang="en">GitHub repository</source>
<target state="translated">GitHub 存储库</target>
</trans-unit>
<trans-unit id="welcomePage.help">
<source xml:lang="en">Help</source>
<target state="translated">帮助</target>
</trans-unit>
<trans-unit id="welcomePage.keyboardShortcut">
<source xml:lang="en">Keyboard Shortcuts</source>
<target state="translated">键盘快捷方式</target>
</trans-unit>
<trans-unit id="welcomePage.keyboardShortcutDescription">
<source xml:lang="en">Find your favorite commands and customize them</source>
<target state="translated">查找你喜欢的命令并对其进行自定义</target>
</trans-unit>
<trans-unit id="welcomePage.learn">
<source xml:lang="en">Learn</source>
<target state="translated">了解</target>
</trans-unit>
<trans-unit id="welcomePage.moreRecent">
<source xml:lang="en">More...</source>
<target state="translated">更多...</target>
</trans-unit>
<trans-unit id="welcomePage.newConnection">
<source xml:lang="en">New connection</source>
<target state="translated">新建连接</target>
</trans-unit>
<trans-unit id="welcomePage.newDeployment">
<source xml:lang="en">New Deployment…</source>
<target state="translated">新建部署…</target>
</trans-unit>
<trans-unit id="welcomePage.newNotebook">
<source xml:lang="en">New notebook</source>
<target state="translated">新建笔记本</target>
</trans-unit>
<trans-unit id="welcomePage.newQuery">
<source xml:lang="en">New query</source>
<target state="translated">新建查询</target>
</trans-unit>
<trans-unit id="welcomePage.noRecentFolders">
<source xml:lang="en">No recent folders</source>
<target state="translated">没有最近使用的文件夹</target>
</trans-unit>
<trans-unit id="welcomePage.openFileLinuxPC">
<source xml:lang="en">Open file</source>
<target state="translated">打开文件</target>
</trans-unit>
<trans-unit id="welcomePage.openFileMac">
<source xml:lang="en">Open file</source>
<target state="translated">打开文件</target>
</trans-unit>
<trans-unit id="welcomePage.productDocumentation">
<source xml:lang="en">Documentation</source>
<target state="translated">文档</target>
</trans-unit>
<trans-unit id="welcomePage.recent">
<source xml:lang="en">Recent</source>
<target state="translated">最近使用</target>
</trans-unit>
<trans-unit id="welcomePage.releaseNotes">
<source xml:lang="en">Release notes</source>
<target state="translated">发行说明</target>
</trans-unit>
<trans-unit id="welcomePage.reportIssue">
<source xml:lang="en">Report issue or feature request</source>
<target state="translated">报告问题或功能请求</target>
</trans-unit>
<trans-unit id="welcomePage.showCommands">
<source xml:lang="en">Find and run all commands</source>
<target state="translated">查找并运行所有命令</target>
</trans-unit>
<trans-unit id="welcomePage.showCommandsDescription">
<source xml:lang="en">Rapidly access and search commands from the Command Palette ({0})</source>
<target state="translated">使用命令面板快速访问和搜索命令 ({0})</target>
</trans-unit>
<trans-unit id="welcomePage.showOnStartup">
<source xml:lang="en">Show welcome page on startup</source>
<target state="translated">启动时显示欢迎页</target>
</trans-unit>
<trans-unit id="welcomePage.start">
<source xml:lang="en">Start</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">
@@ -7313,6 +7355,10 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/services/notebook/browser/models/clientSession" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="NoExecuteManager">
<source xml:lang="en">Server could not start because a provider was not defined for this notebook file type.</source>
<target state="translated">服务器无法启动,因为没有为此笔记本文件类型定义提供程序。</target>
</trans-unit>
<trans-unit id="ServerNotStarted">
<source xml:lang="en">Server did not start for unknown reason</source>
<target state="translated">由于未知原因,服务器未启动</target>
@@ -7383,6 +7429,10 @@ Error: {1}</source>
</file>
<file original="src/sql/workbench/services/notebook/browser/notebookServiceImpl" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="executeProviderTimeout">
<source xml:lang="en">Waiting for Execute Provider availability timed out for notebook provider '{0}'</source>
<target state="translated">等待笔记本提供程序 "{0}" 的执行提供程序时超时</target>
</trans-unit>
<trans-unit id="notebookServiceNoProvider">
<source xml:lang="en">Notebook provider does not exist</source>
<target state="translated">笔记本提供程序不存在</target>
@@ -7391,6 +7441,14 @@ Error: {1}</source>
<source xml:lang="en">No URI was passed when creating a notebook manager</source>
<target state="translated">创建笔记本管理器时未传递 URI</target>
</trans-unit>
<trans-unit id="serializationProviderTimeout">
<source xml:lang="en">Waiting for Serialization Provider availability timed out for notebook provider '{0}'</source>
<target state="translated">等待笔记本提供程序 "{0}" 的序列化提供程序可用时超时</target>
</trans-unit>
<trans-unit id="standardKernelsTimeout">
<source xml:lang="en">Waiting for Standard Kernels availability timed out for notebook provider '{0}'</source>
<target state="translated">等待笔记本提供程序 "{0}" 的标准内核可用时超时</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/notebook/browser/notebookViews/notebookViewModel" source-language="en" datatype="plaintext" target-language="zh-Hans">
@@ -7499,6 +7557,10 @@ Error: {1}</source>
<source xml:lang="en">What kernels should be standard with this notebook provider</source>
<target state="translated">此笔记本提供程序应标配哪些内核</target>
</trans-unit>
<trans-unit id="providerNotInRegistryError">
<source xml:lang="en">The specified provider '{0}' is not present in the notebook registry.</source>
<target state="translated">笔记本注册表中不存在指定的提供程序 "{0}"。</target>
</trans-unit>
<trans-unit id="vscode.extension.contributes.notebook.languagemagics">
<source xml:lang="en">Contributes notebook language.</source>
<target state="translated">提供笔记本语言。</target>
@@ -7735,10 +7797,6 @@ Error: {1}</source>
<source xml:lang="en">Canceling the query failed: {0}</source>
<target state="translated">取消查询失败: {0}</target>
</trans-unit>
<trans-unit id="queryModelService.noQueryFoundForUri">
<source xml:lang="en">No Query found for {0}</source>
<target state="translated">找不到 {0} 的查询</target>
</trans-unit>
<trans-unit id="queryModelService.uriAlreadyHasQuery">
<source xml:lang="en">{0} already has an existing query</source>
<target state="translated">{0} 已具有现有查询</target>
@@ -8131,6 +8189,18 @@ Error: {1}</source>
<source xml:lang="en">The table which contains the primary or unique key column.</source>
<target state="translated">包含主键列或唯一键列的表。</target>
</trans-unit>
<trans-unit id="designer.index.column.description.name">
<source xml:lang="en">The name of the column.</source>
<target state="translated">列的名称。</target>
</trans-unit>
<trans-unit id="designer.index.description.columns">
<source xml:lang="en">The columns of the index.</source>
<target state="translated">索引的列。</target>
</trans-unit>
<trans-unit id="designer.index.description.name">
<source xml:lang="en">The name of the index.</source>
<target state="translated">索引的名称。</target>
</trans-unit>
<trans-unit id="designer.table.description.description">
<source xml:lang="en">Description for the table.</source>
<target state="translated">表的说明。</target>
@@ -8143,13 +8213,21 @@ Error: {1}</source>
<source xml:lang="en">The schema that contains the table.</source>
<target state="translated">包含该表的架构。</target>
</trans-unit>
<trans-unit id="tableDesigner.ErrorDialogTitle">
<source xml:lang="en">Table Designer Error</source>
<target state="new">Table Designer Error</target>
</trans-unit>
<trans-unit id="tableDesigner.ForeignKeyTypeName">
<source xml:lang="en">Foreign Key</source>
<target state="translated">外键</target>
</trans-unit>
<trans-unit id="tableDesigner.PrimaryKeyTableName">
<source xml:lang="en">Primary Key Table</source>
<target state="translated">主键表</target>
<trans-unit id="tableDesigner.ForeignTableName">
<source xml:lang="en">Foreign Table</source>
<target state="translated">外部表</target>
</trans-unit>
<trans-unit id="tableDesigner.IndexTypeName">
<source xml:lang="en">Index</source>
<target state="translated">索引</target>
</trans-unit>
<trans-unit id="tableDesigner.checkConstraintExpressionTitle">
<source xml:lang="en">Expression</source>
@@ -8219,13 +8297,17 @@ Error: {1}</source>
<source xml:lang="en">An error occured while processing the change: {0}</source>
<target state="translated">处理更改时出错: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyColumn">
<source xml:lang="en">Foreign Key Column</source>
<target state="translated">外键列</target>
<trans-unit id="tableDesigner.foreignKey.column">
<source xml:lang="en">Column</source>
<target state="translated">列</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKey.foreignColumn">
<source xml:lang="en">Foreign Column</source>
<target state="translated">外列</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyColumns">
<source xml:lang="en">Column Mapping</source>
<target state="translated">列映射</target>
<source xml:lang="en">Columns</source>
<target state="translated">列</target>
</trans-unit>
<trans-unit id="tableDesigner.foreignKeyNameTitle">
<source xml:lang="en">Name</source>
@@ -8247,25 +8329,57 @@ Error: {1}</source>
<source xml:lang="en">General</source>
<target state="translated">常规</target>
</trans-unit>
<trans-unit id="tableDesigner.generatePreviewReportError">
<source xml:lang="en">An error occured while generating preview report: {0}</source>
<target state="translated">生成预览报表时出错: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.generateScriptError">
<source xml:lang="en">An error occured while generating the script: {0}</source>
<target state="translated">生成脚本时出错: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.generatingPreviewReport">
<source xml:lang="en">Generating preview report...</source>
<target state="translated">正在生成预览报表...</target>
</trans-unit>
<trans-unit id="tableDesigner.generatingScript">
<source xml:lang="en">Generating script...</source>
<target state="translated">正在生成脚本...</target>
</trans-unit>
<trans-unit id="tableDesigner.generatingScriptCompleted">
<source xml:lang="en">Script generated.</source>
<target state="translated">生成的脚本。</target>
</trans-unit>
<trans-unit id="tableDesigner.index.column.name">
<source xml:lang="en">Column</source>
<target state="translated">列</target>
</trans-unit>
<trans-unit id="tableDesigner.indexColumns">
<source xml:lang="en">Columns</source>
<target state="translated">列</target>
</trans-unit>
<trans-unit id="tableDesigner.indexName">
<source xml:lang="en">Name</source>
<target state="translated">名称</target>
</trans-unit>
<trans-unit id="tableDesigner.indexesTabTitle">
<source xml:lang="en">Indexes</source>
<target state="translated">索引</target>
</trans-unit>
<trans-unit id="tableDesigner.nameTitle">
<source xml:lang="en">Table name</source>
<target state="translated">表名</target>
</trans-unit>
<trans-unit id="tableDesigner.primaryKeyColumn">
<source xml:lang="en">Primary Key Column</source>
<target state="translated">主键列</target>
<trans-unit id="tableDesigner.publishChangeError">
<source xml:lang="en">An error occured while publishing changes: {0}</source>
<target state="translated">发布更改时出错: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.saveChangeError">
<source xml:lang="en">An error occured while saving changes: {0}</source>
<target state="translated">保存更改时出错: {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.savedChangeSuccess">
<source xml:lang="en">The changes have been successfully saved.</source>
<target state="translated">已成功保存更改。</target>
<trans-unit id="tableDesigner.publishChangeSuccess">
<source xml:lang="en">The changes have been successfully published.</source>
<target state="translated">更改已成功发布。</target>
</trans-unit>
<trans-unit id="tableDesigner.savingChanges">
<source xml:lang="en">Saving table designer changes...</source>
<target state="translated">正在保存表设计器更改...</target>
<source xml:lang="en">Publishing table designer changes...</source>
<target state="translated">正在发布表设计器更改...</target>
</trans-unit>
<trans-unit id="tableDesigner.schemaTitle">
<source xml:lang="en">Schema</source>
@@ -8277,6 +8391,26 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="tableDesigner.UpdateDatabase">
<source xml:lang="en">Update Database</source>
<target state="translated">更新数据库</target>
</trans-unit>
<trans-unit id="tableDesigner.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">取消</target>
</trans-unit>
<trans-unit id="tableDesigner.generateScript">
<source xml:lang="en">Generate Script</source>
<target state="translated">生成脚本</target>
</trans-unit>
<trans-unit id="tableDesigner.previewDatabaseUpdates">
<source xml:lang="en">Preview Database Updates</source>
<target state="translated">预览数据库更新</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/tasks/common/tasksService" source-language="en" datatype="plaintext" target-language="zh-Hans">
<body>
<trans-unit id="InProgressWarning">
@@ -8306,4 +8440,4 @@ Error: {1}</source>
</trans-unit>
</body>
</file>
</xliff>
</xliff>