Update to langpacks and xlfs for February Release, (#18354)

* Update to langpacks and xlfs

* fixed id for git
This commit is contained in:
Alex Ma
2022-02-14 16:36:57 -08:00
committed by GitHub
parent 316c6a536f
commit 45763e12b4
204 changed files with 35534 additions and 8064 deletions

View File

@@ -48,7 +48,7 @@
"arc.connectionStrings": "连接字符串",
"arc.containerReady": "Pod 容器已准备就绪。",
"arc.controllerClusterContext": "群集上下文",
"arc.controllerDashboard": "Azure Arc 数据控制器仪表板(预览版) - {0}",
"arc.controllerDashboard": "Azure Arc 数据控制器仪表板 - {0}",
"arc.controllerKubeConfig": "Kube 配置文件路径",
"arc.controllerName": "名称",
"arc.controllerNameDescription": "要在树视图中显示的名称,这不会应用于控制器本身。",
@@ -159,7 +159,7 @@
"arc.miaaBackupsDatabasesDescription": "下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。",
"arc.miaaComputeAndStorageDescriptionPartOne": "可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc",
"arc.miaaConnectionRequired": "需要连接以列出此实例上的数据库。",
"arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板(预览) - {0}",
"arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板 - {0}",
"arc.miaaProviderName": "MSSQL",
"arc.miaaType": "SQL 托管实例 - Azure Arc",
"arc.missingExtension": "需要 {0} 扩展才能查看引擎设置。是否要立即安装?",
@@ -217,7 +217,7 @@
"arc.postgresAdminUsername": "管理员用户名",
"arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc",
"arc.postgresComputeAndStorageDescriptionPartOne": "可以缩放已启用的 Azure Arc",
"arc.postgresDashboard": "PostgreSQL 超大规模 - Azure Arc 仪表板(预览) - {0}",
"arc.postgresDashboard": "PostgreSQL 超大规模 - Azure Arc 仪表板 - {0}",
"arc.postgresExtension": "microsoft.azuredatastudio-postgresql",
"arc.postgresProviderName": "PGSQL",
"arc.postgresVersion": "PostgreSQL 版本",
@@ -305,7 +305,7 @@
"arc.workerOneNodeValidationMessage": "不支持值为 1。",
"arc.yes": "是",
"button.label": "选择",
"clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为:\r\n>{2}\r\n 是否要更新此信息?",
"clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: \r\n>{2}\r\n 是否要更新此信息?",
"clusterContextNotFound": "在 Kube 配置文件中未找到名为 {0} 的群集上下文",
"filePicker.browse": "浏览",
"getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}",
@@ -335,10 +335,6 @@
"arc.controller": "目标 Azure Arc 控制器",
"arc.cores-limit.label": "内核限制",
"arc.cores-request.label": "核心请求",
"arc.data.controller.admin.account.confirm.password": "确认密码",
"arc.data.controller.admin.account.name": "数据控制器登录",
"arc.data.controller.admin.account.password": "密码",
"arc.data.controller.admin.account.title": "管理员帐户",
"arc.data.controller.agreement": "我接受 {0} 和 {1}。",
"arc.data.controller.auto.upload.logs": "自动上传日志",
"arc.data.controller.auto.upload.logs.description": "启用日志的自动上传。仅限直接模式。",
@@ -360,6 +356,12 @@
"arc.data.controller.infrastructure": "基础结构",
"arc.data.controller.kube.cluster.context": "群集上下文",
"arc.data.controller.location": "位置",
"arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "确认密码",
"arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密码",
"arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "输入将用于登录指标和日志仪表板的密码。",
"arc.data.controller.metrics.and.logs.dashboard.credentials.title": "指标和日志仪表板凭据",
"arc.data.controller.metrics.and.logs.dashboard.credentials.username": "用户名",
"arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "输入将用于指标和日志仪表板的用户名。",
"arc.data.controller.name": "数据控制器名称",
"arc.data.controller.name.validation.description": "名称必须包含小写字母数字字符、\"-\" 或 \"。\",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。",
"arc.data.controller.namespace": "数据控制器命名空间",
@@ -437,7 +439,7 @@
"arc.postgres.storage-class.data.description": "要用于数据永久卷的存储类。",
"arc.postgres.storage-class.logs.description": "要用于日志永久卷的存储类。",
"arc.postgres.wizard.page1.title": "提供启用 Azure 的 PostgreSQL 超大规模服务器组参数",
"arc.postgres.wizard.title": "部署启用 Azure Arc 的 PostgreSQL 超大规模服务器组(预览)",
"arc.postgres.wizard.title": "部署启用 Azure Arc 的 PostgreSQL 超大规模服务器组",
"arc.sql.connection.settings.section.title": "SQL 连接信息",
"arc.sql.cores-limit.description": "托管实例的核心限制(整数)。",
"arc.sql.cores-request.description": "将托管实例的核心作为整数的请求。",
@@ -456,7 +458,7 @@
"arc.sql.cost.summary.pricing.details": "定价详情",
"arc.sql.cost.summary.resource.group": "资源组",
"arc.sql.cost.summary.service.tier": "服务层",
"arc.sql.cost.summary.service.tier.learn.more.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}",
"arc.sql.cost.summary.service.tier.learn.more.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.",
"arc.sql.cost.summary.service.tier.learn.more.text": "了解详细信息",
"arc.sql.cost.summary.sql.connection.info": "SQL 连接信息",
"arc.sql.cost.summary.sql.instance.settings": "SQL 实例设置",
@@ -466,7 +468,8 @@
"arc.sql.cost.summary.vcore.limit": "CPU vCores 限制",
"arc.sql.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。",
"arc.sql.dev.use.label": "仅供开发使用",
"arc.sql.high.availability.description": "启用其他副本以实现高可用性。下面选择的计算和存储配置将应用于所有副本。选择自:常规用途(最多 24 个 vCore 和 128Gi 的 RAM、标准高可用性)或[PREVIEW]业务关键(无限 vCore 和 RAM高级高可用性)。",
"arc.sql.high.availability": "High availability",
"arc.sql.high.availability.description": "Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas.",
"arc.sql.instance.name": "实例名称",
"arc.sql.instance.retention.policy.title": "SQL 实例备份保留策略",
"arc.sql.instance.settings.section.title": "SQL 实例设置",
@@ -476,15 +479,14 @@
"arc.sql.license.type.label": "我已有 SQL Server 许可证",
"arc.sql.memory-limit.description": "托管实例的容量限制(整数)。",
"arc.sql.memory-request.description": "对托管实例容量的请求(整数内存量,以 GB 为单位)。",
"arc.sql.one.replica": "1",
"arc.sql.one.replica": "1 replica",
"arc.sql.pitr.description": "时点还原",
"arc.sql.pitr.retention.description": "配置时间点备份的保留期。{0}",
"arc.sql.replicas": "副本",
"arc.sql.retention.days.description": "指定要将时间点备份保留多长时间。",
"arc.sql.retention.days.label": "时间点保留(天)",
"arc.sql.service.tier.business.critical": "业务关键",
"arc.sql.service.tier.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。{0}",
"arc.sql.service.tier.general.purpose": "常规用途",
"arc.sql.service.tier.business.critical": "[PREVIEW] Business Critical (Unlimited vCores and RAM, advanced high availability)",
"arc.sql.service.tier.description": "Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical.",
"arc.sql.service.tier.general.purpose": "General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability)",
"arc.sql.service.tier.label": "服务层",
"arc.sql.storage-class.backups.description": "用于备份永久性卷的存储类。如果未指定任何值,则将使用默认存储类。",
"arc.sql.storage-class.data.description": "用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。",
@@ -492,8 +494,8 @@
"arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。",
"arc.sql.storage-class.logs.description": "用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。",
"arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供",
"arc.sql.three.replicas": "3",
"arc.sql.two.replicas": "2",
"arc.sql.three.replicas": "3 replicas",
"arc.sql.two.replicas": "2 replicas",
"arc.sql.username": "用户名",
"arc.sql.volume.size.backups.description": "用于备份的存储卷大小(GB)。",
"arc.sql.volume.size.backups.label": "以 Gi 为单位的卷大小(备份)。",
@@ -504,14 +506,14 @@
"arc.sql.volume.size.logs.description": "用于日志的存储卷大小(GB)。",
"arc.sql.volume.size.logs.label": "以 Gi 为单位的卷大小(日志)",
"arc.sql.wizard.page1.title": "提供 Azure SQL 托管实例参数",
"arc.sql.wizard.title": "部署 Azure SQL 托管实例Azure Arc (预览)",
"arc.sql.wizard.title": "部署 Azure SQL 托管实例 - Azure Arc",
"arc.storage-class.backups.label": "存储类(备份)",
"arc.storage-class.data.label": "存储类(数据)",
"arc.storage-class.datalogs.label": "存储类(数据库日志)",
"arc.storage-class.dc.label": "存储类",
"arc.storage-class.logs.label": "存储类(日志)",
"arc.view.title": "Azure Arc 控制器",
"arc.view.welcome.connect": "未注册 Azure Arc 控制器。[了解更多] (https://azure.microsoft.com/services/azure-arc/)\r\n[连接控制器](命令: arc.connectToController)",
"arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)",
"arc.view.welcome.loading": "正在加载控制器...",
"command.connectToController.title": "连接到现有 Azure Arc 控制器",
"command.createController.title": "新建 Azure Arc 控制器",
@@ -527,11 +529,11 @@
"requested.cores.less.than.or.equal.to.cores.limit": "请求的内核数必须小于或等于内核限制",
"requested.memory.less.than.or.equal.to.memory.limit": "请求内存必须小于或等于内存限制",
"resource.type.arc.postgres.description": "将 PostgreSQL 超大规模服务器组部署到 Azure Arc 环境",
"resource.type.arc.postgres.display.name": "PostgreSQL 超大规模服务器组Azure Arc (预览)",
"resource.type.arc.postgres.display.name": "PostgreSQL 超大规模服务器组 - Azure Arc",
"resource.type.arc.sql.description": "客户管理的环境中面向应用开发人员的托管 SQL 实例服务",
"resource.type.arc.sql.display.name": "Azure SQL 托管实例Azure Arc (预览)",
"resource.type.arc.sql.display.name": "Azure SQL 托管实例 - Azure Arc",
"resource.type.azure.arc.description": "创建 Azure Arc 数据控制器",
"resource.type.azure.arc.display.name": "Azure Arc 数据控制器(预览)",
"resource.type.azure.arc.display.name": "Azure Arc 数据控制器",
"should.be.integer": "值必须为整数",
"worker.node.count.should.not.be.one": "不支持值为 1。"
}

View File

@@ -0,0 +1,90 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"az.accept": "Accept",
"az.arcdataExtensionNotInstalled": "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).",
"az.arcdataInstalled": "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.",
"az.askLater": "Ask Later",
"az.az": "Azure CLI",
"az.azInstalled": "Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done.",
"az.azOutputParseErrorCaught": "An error occurred while parsing the output of az command: {0}. The output is not JSON.",
"az.azUserSettingReadLog": "Azure CLI user setting: {0}.{1} read, value: {2}",
"az.azUserSettingUpdatedLog": "Azure CLI user setting: {0}.{1} updated, newValue: {2}",
"az.checkingLatestAzVersion": "Checking for latest available version of Azure CLI",
"az.couldNotFindArcdataWithPrompt": "Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function.",
"az.couldNotFindAz": "Could not find Azure CLI. Error: {0}",
"az.couldNotFindAzArc": "Could not find the Azure CLI arcdata extension. Error: {0}",
"az.couldNotFindAzWithPrompt": "Could not find Azure CLI, install it now? If not then some features will not be able to function.",
"az.currentlyInstalledVersionIsLatest": "Currently installed version of Azure CLI: {0} is same or newer than any other version available",
"az.decline": "Decline",
"az.doNotAskAgain": "Don't Ask Again",
"az.downloadError": "Error while downloading",
"az.downloadFinished": "Download finished",
"az.downloadingProgressMb": "Downloading ({0} / {1} MB)",
"az.downloadingTo": "Downloading {0} from {1} to {2}",
"az.endpointOrNamespaceRequired": "Either an endpoint or a namespace must be specified",
"az.executingCommand": "Executing command: '{0} {1}'",
"az.failedToParseReleaseInfo": "Failed to parse the JSON of contents at: {0}.\r\nFile contents:\r\n{1}\r\nError: {2}",
"az.foundExistingAz": "Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}.",
"az.gettingTextContentsOfUrl": "Getting text contents of resource at URL {0}",
"az.installError": "Error installing Azure CLI and arcdata extension: {0}",
"az.installingArcdata": "Installing the Azure CLI arcdata extension...",
"az.installingAz": "Installing Azure CLI...",
"az.latestAzVersionAvailable": "Latest available Azure CLI version: {0}.",
"az.missingRequiredVersion": "Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again.",
"az.no": "No",
"az.noAz": "No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it.",
"az.noAzArc": "No Azure CLI arcdata extension is available.",
"az.noAzWithLink": "No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it.",
"az.noAzureCLI": "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.",
"az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}",
"az.noReleaseVersion": "No release version available for platform '{0}'\r\nRelease info: ${1}",
"az.parseVersionError": "An error occurred while parsing the output of az --version.",
"az.platformUnsupported": "Platform '{0}' is currently unsupported",
"az.promptForAzUpdate": "A new version of Azure CLI ( {0} ) is available, do you wish to update to it now?",
"az.promptForRequiredAzUpdate": "This extension requires Azure CLI >= {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.",
"az.promptLog": "Prompting the user to accept the following: {0}",
"az.requiredVersionNotAvailable": "This extension requires the Azure CLI extension 'arcdata' version >= {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).",
"az.searchingForAz": "Searching for existing Azure CLI installation...",
"az.skipInstall": "Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2}",
"az.stderrOutput": "stderr: {0}",
"az.stdoutOutput": "stdout: {0}",
"az.unexpectedCommandError": "Unexpected error executing command: {0}",
"az.unexpectedExitCode": "Unexpected exit code from command: {1} ({0})",
"az.unsupportedArcDataVersion": "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).",
"az.updateCheckSkipped": "No check for new Azure CLI version availability performed as Azure CLI was not found to be installed",
"az.updateError": "Error updating Azure CLI: {0}",
"az.updatingAz": "Updating Azure CLI...",
"az.userRequestedInstall": "User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command",
"az.userResponseInstall": "User Response on prompt to install Azure CLI: {0}",
"az.userResponseUpdate": "User Response on prompt to update Azure CLI: {0}",
"az.versionForUpdate": "Found version: {0} that Azure CLI can be updated to from current version: {1}.",
"az.yes": "Yes"
},
"package": {
"azcli.arc.azArcdataInstallKey.description": "Choose whether you will be prompted to download the Azure CLI arcdata extension.",
"azcli.arc.azArcdataUpdateKey.description": "Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available.",
"azcli.arc.category": "Azure CLI",
"azcli.arc.config.debug": "Log debug info to the output channel for all executed az commands",
"azcli.arc.config.title": "Azure CLI Configuration",
"azcli.arc.description": "Support for Azure CLI.",
"azcli.arc.displayName": "Azure CLI",
"azcli.arc.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI arcdata extension",
"azcli.arc.install.prompt.description": "The user will be prompted to install the Azure CLI arcdata extension",
"azcli.arc.update.dontPrompt.description": "The user will not be prompted for update of the Azure CLI arcdata extension",
"azcli.arc.update.prompt.description": "The user will be prompted for update of the Azure CLI arcdata extension",
"azcli.azCliInstallKey.description": "Choose whether you will be prompted to install Azure CLI.",
"azcli.install.dontPrompt.description": "The user will not be prompted to install the Azure CLI",
"azcli.install.prompt.description": "The user will be prompted to install the Azure CLI",
"command.category": "Azure CLI"
}
}
}

View File

@@ -18,7 +18,7 @@
"azure.microsoftCorpAccount": "Microsoft Corp",
"azure.noBaseToken": "身份验证失败,或者你的令牌已从系统中删除。请尝试再次将帐户添加到 Azure Data Studio。",
"azure.noUniqueIdentifier": "用户在 AAD 中没有唯一标识符",
"azure.responseError": "令牌检索失败,出现错误。打开开发人员工具以查看错误",
"azure.responseError": "令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。",
"azure.tenantNotFound": "找不到带有 ID '{0}' 的指定租户。",
"azureAuth.unidentifiedError": "使用 Azure 身份验证时出现不明错误",
"azureWorkAccountDisplayName": "工作或学校帐户",
@@ -233,8 +233,9 @@
"config.enablePublicCloudDescription": "是否应启用 Azure 公有云集成",
"config.enableUsGovCloudDescription": "是否应启用美国政府 Azure 云(Fairfax)集成",
"config.enableUsNatCloudDescription": "是否应启用美国国家 Azure 云集成",
"config.loggingLevel": "[可选] Azure 帐户扩展的日志记录详细程度。",
"config.noSystemKeychain": "禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。",
"config.piiLogging": "应在控制台视图中本地记录个人身份信息(PII)"
"config.piiLogging": "是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)"
}
}
}

View File

@@ -2,490 +2,484 @@
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the MIT License. See License.txt in the project root for license information.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"dist/askpass-main": {
"missOrInvalid": "凭据丢失或无效。"
"missOrInvalid": "Missing or invalid credentials."
},
"dist/autofetch": {
"no": "",
"not now": "稍后询问",
"suggest auto fetch": "您希望 Code [定期运行 \"git fetch\"]({0})?",
"yes": ""
"no": "No",
"not now": "Ask Me Later",
"suggest auto fetch": "Would you like Azure Data Studio to [periodically run 'git fetch']({0})?",
"yes": "Yes"
},
"dist/commands": {
"HEAD not available": "“{0}”的 HEAD 版本不可用。",
"add": "添加到工作区",
"add remote": "添加一个新远程...",
"addFrom": "从 URL 添加远程存储库",
"addfrom": "从 {0} 添加远程存储库",
"addremote": "添加远程存储库",
"always": "总是",
"are you sure": "将在“{0}”中创建 Git 存储库。确定要继续吗?",
"auth failed": "未能对 git remote 进行身份验证。",
"auth failed specific": "未能对 git remote 进行身份验证:\r\n\r\n{0}",
"branch already exists": "已存在名为“{0}”的分支",
"branch name": "分支名称",
"branch name format invalid": "分支名称必须匹配正则表达式: {0}",
"cant push": "无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。",
"changed": "日志级别更改为: {0}",
"checkout detached": "签出已分离…",
"choose": "选择文件夹...",
"clean repo": "在签出前,请清理存储库工作树。",
"clonefrom": " {0} 克隆",
"cloning": "正在克隆 Git 存储库“{0}...",
"commit": "提交暂存更改",
"commit anyway": "创建空提交",
"commit hash": "提交哈希",
"commit message": "提交消息",
"commitMessageWithHeadLabel2": "消息(在\"{0}\"上提交)",
"confirm delete": "确定要删除 {0}?\r\n此操作不可撤消!\r\n如果继续操作此文件将永久丢失。",
"confirm delete multiple": "确定要删除 {0} 个文件吗?\r\n此操作不可撤消!\r\n如果继续操作这些文件将永久丢失。",
"confirm discard": "确定要放弃 {0} 中更改吗?",
"confirm discard all": "确定要放弃在 {0} 个文件中所作的全部更改吗?\r\n此操作不可撤消!\r\n如果继续操作你当前的工作集将永久丢失。",
"confirm discard all 2": "{0}\r\n\r\n此操作不可撤销,你当前的工作集将会永远丢失。",
"confirm discard all single": "确定要放弃 {0} 中更改吗?",
"confirm discard multiple": "是否确实要放弃 {0} 文件中的更改?",
"confirm emtpy commit": "是否确定要创建空提交?",
"confirm force delete branch": "“{0}”分支未被完全合并。是否仍要删除?",
"confirm force push": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\r\n\r\n确定要继续吗?",
"confirm no verify commit": "你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。\r\n\r\n确定要继续吗?",
"confirm publish branch": "分支“{0}”没有上游分支。您要发布此分支吗?",
"confirm restore": "是否确实要还原 {0}?",
"confirm restore multiple": "是否确定要还原 {0} 个文件?",
"confirm stage file with merge conflicts": "确定要暂存含有合并冲突的 {0} 吗?",
"confirm stage files with merge conflicts": "确定要暂存含有合并冲突的 {0} 个文件吗?",
"create branch": "正在创建新分支...",
"create branch from": "从...创建分支",
"create repo": "初始化存储库",
"current": "当前",
"delete": "删除文件",
"delete branch": "删除分支",
"delete file": "删除文件",
"delete files": "删除文件",
"deleted by them": "文件“{0}”已被他们删除且已被我们修改。\r\n\r\n你想要执行什么操作?",
"deleted by us": "文件“{0}”已被我们删除且已被他们修改。\r\n\r\n你想要执行什么操作?",
"discard": "放弃更改",
"discardAll": "放弃所有 {0} 个文件",
"discardAll multiple": "放弃 1 个文件",
"force": "强制签出",
"force push not allowed": "不允许强制推送,请启用 \"git. allowForcePush\" 设置。",
"git error": "Git 错误",
"HEAD not available": "HEAD version of '{0}' is not available.",
"add": "Add to Workspace",
"add remote": "Add a new remote...",
"addFrom": "Add remote from URL",
"addfrom": "Add remote from {0}",
"addremote": "Add Remote",
"always": "Always",
"are you sure": "This will create a Git repository in '{0}'. Are you sure you want to continue?",
"auth failed": "Failed to authenticate to git remote.",
"auth failed specific": "Failed to authenticate to git remote:\r\n\r\n{0}",
"branch already exists": "A branch named '{0}' already exists",
"branch name": "Branch name",
"branch name format invalid": "Branch name needs to match regex: {0}",
"cant push": "Can't push refs to remote. Try running 'Pull' first to integrate your changes.",
"changed": "Log level changed to: {0}",
"checkout detached": "Checkout detached...",
"choose": "Choose Folder...",
"clean repo": "Please clean your repository working tree before checkout.",
"clonefrom": "Clone from {0}",
"cloning": "Cloning git repository '{0}'...",
"commit": "Commit Staged Changes",
"commit anyway": "Create Empty Commit",
"commit hash": "Commit Hash",
"commit message": "Commit message",
"commitMessageWithHeadLabel2": "Message (commit on '{0}')",
"confirm delete": "Are you sure you want to DELETE {0}?\r\nThis is IRREVERSIBLE!\r\nThis file will be FOREVER LOST if you proceed.",
"confirm delete multiple": "Are you sure you want to DELETE {0} files?\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST if you proceed.",
"confirm discard": "Are you sure you want to discard changes in {0}?",
"confirm discard all": "Are you sure you want to discard ALL changes in {0} files?\r\nThis is IRREVERSIBLE!\r\nYour current working set will be FOREVER LOST if you proceed.",
"confirm discard all 2": "{0}\r\n\r\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.",
"confirm discard all single": "Are you sure you want to discard changes in {0}?",
"confirm discard multiple": "Are you sure you want to discard changes in {0} files?",
"confirm emtpy commit": "Are you sure you want to create an empty commit?",
"confirm force delete branch": "The branch '{0}' is not fully merged. Delete anyway?",
"confirm force push": "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\r\n\r\nAre you sure to continue?",
"confirm no verify commit": "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\r\n\r\nAre you sure to continue?",
"confirm publish branch": "The branch '{0}' has no upstream branch. Would you like to publish this branch?",
"confirm restore": "Are you sure you want to restore {0}?",
"confirm restore multiple": "Are you sure you want to restore {0} files?",
"confirm stage file with merge conflicts": "Are you sure you want to stage {0} with merge conflicts?",
"confirm stage files with merge conflicts": "Are you sure you want to stage {0} files with merge conflicts?",
"create branch": "Create new branch...",
"create branch from": "Create new branch from...",
"create repo": "Initialize Repository",
"current": "Current",
"delete": "Delete File",
"delete branch": "Delete Branch",
"delete file": "Delete file",
"delete files": "Delete Files",
"deleted by them": "File '{0}' was deleted by them and modified by us.\r\n\r\nWhat would you like to do?",
"deleted by us": "File '{0}' was deleted by us and modified by them.\r\n\r\nWhat would you like to do?",
"discard": "Discard Changes",
"discardAll": "Discard All {0} Files",
"discardAll multiple": "Discard 1 File",
"force": "Force Checkout",
"force push not allowed": "Force push is not allowed, please enable it with the 'git.allowForcePush' setting.",
"git error": "Git error",
"git error details": "Git: {0}",
"git.title.diff": "{0} ⟷ {1}",
"git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})",
"git.title.index": "{0} (索引)",
"git.title.index": "{0} (Index)",
"git.title.ref": "{0} ({1})",
"git.title.workingTree": "{0} (工作树)",
"init": "选择用于初始化 Git 储存库的工作区文件夹",
"init repo": "初始化存储库",
"invalid branch name": "分支名称无效",
"keep ours": "保留“我们”的版本",
"keep theirs": "保留“他们”的版本",
"learn more": "了解详细信息",
"local changes": "签出会覆盖本地更改。",
"merge commit": "最后一个提交是合并提交。是否确实要撤消它?",
"merge conflicts": "存在合并冲突。请在提交之前解决这些冲突。",
"missing user info": "请确保已在 Git 中配置您的 \"user.name\" 和 \"user.email\"。",
"never": "从不",
"never again": "确定,且不再显示",
"never ask again": "确定,且不再询问",
"no changes": "没有要提交的更改。",
"no changes stash": "没有要储藏的更改。",
"no more": "无法撤消,因为 HEAD 不指向任何提交。",
"no rebase": "没有正在进行的变基。",
"no remotes added": "您的存储库中没有远程存储库。",
"no remotes to fetch": "此存储库未配置可以从中抓取的远程存储库。",
"no remotes to publish": "存储库未配置任何要发布到的远程存储库。",
"no remotes to pull": "存储库未配置任何从其中进行拉取的远程存储库。",
"no remotes to push": "存储库未配置任何要推送到的远程存储库。",
"no staged changes": "没有可提交的暂存更改。\r\n\r\n是否要暂存所有更改并直接提交?",
"no stashes": "此存储库中没有储藏。",
"no tags": "此存储库没有标记。",
"no verify commit not allowed": "不允许在未验证的情况下提交,请使用 \"git.allowNoVerifyCommit\" 设置启用这些提交。",
"nobranch": "请签出一个分支以推送到远程。",
"ok": "确定",
"open git log": "打开 GIT 日志",
"open repo": "打开存储库",
"openrepo": "打开",
"openreponew": "在新窗口中打开",
"pick branch pull": "选择拉取的来源分支",
"pick provider": "选择一个提供程序以将分支“{0}”发布到:",
"pick remote": "选取要将分支“{0}”发布到的远程:",
"pick remote pull repo": "选择要从其拉取分支的远程位置",
"pick stash to apply": "选择要应用的储藏",
"pick stash to drop": "选择要删除的储藏",
"pick stash to pop": "选择要弹出的储藏",
"proposeopen": "是否要打开已克隆存储库?",
"proposeopen init": "是否打开初始化的存储库?",
"proposeopen2": "您是希望打开克隆的存储库,还是将其添加到当前工作区?",
"proposeopen2 init": "您是希望打开初始化的存储库,还是将其添加到当前工作区?",
"provide branch name": "请提供新的分支名称",
"provide commit hash": "请提供提交哈希",
"provide commit message": "请提供提交消息",
"provide remote name": "请提供远程存储库名称",
"provide stash message": "提供储藏消息(可选)",
"provide tag message": "请提供消息以对标记进行注释",
"provide tag name": "已成功带标记进行推送。",
"publish to": "发布到 {0}",
"remote already exists": "远程存储库“{0}”已存在。",
"remote branch at": "{0} 处的远程分支",
"remote name": "远程存储库名称",
"remote name format invalid": "远程仓库名称格式无效",
"remove remote": "选择要删除的远程库",
"repourl": "存储库 URL",
"restore file": "恢复文件",
"restore files": "恢复文件",
"save and commit": "全部保存并提交",
"save and stash": "全部保存并储藏",
"select a branch to merge from": "选择要从其合并的分支",
"select a branch to rebase onto": "选择要变基到的分支",
"select a ref to checkout": "选择要签出的 ref",
"select a ref to checkout detached": "选择要在分离模式下签出的引用",
"select a ref to create a new branch from": "选择一个 ref 创建 \"{0}\" 分支",
"select a tag to delete": "选择要删除的标记",
"select branch to delete": "选择要删除的分支",
"select log level": "选择日志级别",
"selectFolder": "选择存储库位置",
"show command output": "显示命令输出",
"stash": "仍要储藏",
"stash merge conflicts": "在应用储藏时存在合并冲突。",
"stash message": "储藏消息",
"stashcheckout": "储藏并签出",
"sure drop": "确定要删除储藏 {0}?",
"sync is unpredictable": "此操作会将提交项推送到“{0}/{1}”并从中拉取提交项。",
"tag at": "{0} 处的标记",
"tag message": "消息",
"tag name": "标记名称",
"there are untracked files": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。",
"there are untracked files single": "若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}",
"undo commit": "撤消合并提交",
"unsaved files": "当前有 {0} 个文件尚未保存。\r\n\r\n您要在提交之前保存吗?",
"unsaved files single": "以下文件具有未保存的更改;如果继续,则提交内容将不包含这些更改: {0}\r\n\r\n你想在提交之前保存它吗?",
"unsaved stash files": "有 {0} 个文件尚未保存。\r\n\r\n要在储藏之前保存吗?",
"unsaved stash files single": "以下文件具有未保存的更改;如果继续,则储藏时不会包含这些更改: {0}\r\n\r\n要在储藏之前保存吗?",
"warn untracked": "这将删除 {0} 个未跟踪的文件!\r\n此操作不可撤消!\r\n这些文件将被永久删除。",
"yes": "",
"yes discard tracked": "放弃 1 个已跟踪的文件",
"yes discard tracked multiple": "放弃 {0} 个已跟踪的文件",
"yes never again": "确定,且不再显示"
"git.title.workingTree": "{0} (Working Tree)",
"init": "Pick workspace folder to initialize git repo in",
"init repo": "Initialize Repository",
"invalid branch name": "Invalid branch name",
"keep ours": "Keep Our Version",
"keep theirs": "Keep Their Version",
"learn more": "Learn More",
"local changes": "Your local changes would be overwritten by checkout.",
"merge commit": "The last commit was a merge commit. Are you sure you want to undo it?",
"merge conflicts": "There are merge conflicts. Resolve them before committing.",
"missing user info": "Make sure you configure your 'user.name' and 'user.email' in git.",
"never": "Never",
"never again": "OK, Don't Show Again",
"never ask again": "OK, Don't Ask Again",
"no changes": "There are no changes to commit.",
"no changes stash": "There are no changes to stash.",
"no more": "Can't undo because HEAD doesn't point to any commit.",
"no rebase": "No rebase in progress.",
"no remotes added": "Your repository has no remotes.",
"no remotes to fetch": "This repository has no remotes configured to fetch from.",
"no remotes to publish": "Your repository has no remotes configured to publish to.",
"no remotes to pull": "Your repository has no remotes configured to pull from.",
"no remotes to push": "Your repository has no remotes configured to push to.",
"no staged changes": "There are no staged changes to commit.\r\n\r\nWould you like to stage all your changes and commit them directly?",
"no stashes": "There are no stashes in the repository.",
"no tags": "This repository has no tags.",
"no verify commit not allowed": "Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting.",
"nobranch": "Please check out a branch to push to a remote.",
"ok": "OK",
"open git log": "Open Git Log",
"open repo": "Open Repository",
"openrepo": "Open",
"openreponew": "Open in New Window",
"pick branch pull": "Pick a branch to pull from",
"pick provider": "Pick a provider to publish the branch '{0}' to:",
"pick remote": "Pick a remote to publish the branch '{0}' to:",
"pick remote pull repo": "Pick a remote to pull the branch from",
"pick stash to apply": "Pick a stash to apply",
"pick stash to drop": "Pick a stash to drop",
"pick stash to pop": "Pick a stash to pop",
"proposeopen": "Would you like to open the cloned repository?",
"proposeopen init": "Would you like to open the initialized repository?",
"proposeopen2": "Would you like to open the cloned repository, or add it to the current workspace?",
"proposeopen2 init": "Would you like to open the initialized repository, or add it to the current workspace?",
"provide branch name": "Please provide a new branch name",
"provide commit hash": "Please provide the commit hash",
"provide commit message": "Please provide a commit message",
"provide remote name": "Please provide a remote name",
"provide stash message": "Optionally provide a stash message",
"provide tag message": "Please provide a message to annotate the tag",
"provide tag name": "Please provide a tag name",
"publish to": "Publish to {0}",
"remote already exists": "Remote '{0}' already exists.",
"remote branch at": "Remote branch at {0}",
"remote name": "Remote name",
"remote name format invalid": "Remote name format invalid",
"remove remote": "Pick a remote to remove",
"repourl": "Clone from URL",
"restore file": "Restore file",
"restore files": "Restore files",
"save and commit": "Save All & Commit",
"save and stash": "Save All & Stash",
"select a branch to merge from": "Select a branch to merge from",
"select a branch to rebase onto": "Select a branch to rebase onto",
"select a ref to checkout": "Select a ref to checkout",
"select a ref to checkout detached": "Select a ref to checkout in detached mode",
"select a ref to create a new branch from": "Select a ref to create the '{0}' branch from",
"select a tag to delete": "Select a tag to delete",
"select branch to delete": "Select a branch to delete",
"select log level": "Select log level",
"selectFolder": "Select Repository Location",
"show command output": "Show Command Output",
"stash": "Stash Anyway",
"stash merge conflicts": "There were merge conflicts while applying the stash.",
"stash message": "Stash message",
"stashcheckout": "Stash & Checkout",
"sure drop": "Are you sure you want to drop the stash: {0}?",
"sync is unpredictable": "This action will push and pull commits to and from '{0}/{1}'.",
"tag at": "Tag at {0}",
"tag message": "Message",
"tag name": "Tag name",
"there are untracked files": "There are {0} untracked files which will be DELETED FROM DISK if discarded.",
"there are untracked files single": "The following untracked file will be DELETED FROM DISK if discarded: {0}.",
"undo commit": "Undo merge commit",
"unsaved files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before committing?",
"unsaved files single": "The following file has unsaved changes which won't be included in the commit if you proceed: {0}.\r\n\r\nWould you like to save it before committing?",
"unsaved stash files": "There are {0} unsaved files.\r\n\r\nWould you like to save them before stashing?",
"unsaved stash files single": "The following file has unsaved changes which won't be included in the stash if you proceed: {0}.\r\n\r\nWould you like to save it before stashing?",
"warn untracked": "This will DELETE {0} untracked files!\r\nThis is IRREVERSIBLE!\r\nThese files will be FOREVER LOST.",
"yes": "Yes",
"yes discard tracked": "Discard 1 Tracked File",
"yes discard tracked multiple": "Discard {0} Tracked Files",
"yes never again": "Yes, Don't Show Again"
},
"dist/main": {
"downloadgit": "下载 Git",
"git20": "似乎已安装 GIT {0}。Code 非常适合 GIT >= 2",
"git2526": "安装的 Git {0} 存在已知问题。要使 Git 功能正常工作,请至少将 Git 更新到 2.27 版本。",
"neverShowAgain": "不再显示",
"notfound": "未找到 Git。请安装 Git或在 \"git.path\" 设置中配置。",
"skipped": "已跳过在以下位置中找到的 git: {0}",
"updateGit": "更新 GIT",
"using git": "将使用位于 {1} 的 Git {0}",
"validating": "正在验证在以下位置中找到的 git: {0}"
"skipped": "Skipped found git in: {0}",
"using git": "Using git {0} from {1}",
"validating": "Validating found git in: {0}"
},
"dist/model": {
"no repositories": "没有可用存储库",
"not supported": "\"git.scanRepositories\" 设置中不支持绝对路径。",
"pick repo": "选择存储库",
"too many submodules": "“{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。"
"no repositories": "There are no available repositories",
"not supported": "Absolute paths not supported in 'git.scanRepositories' setting.",
"pick repo": "Choose a repository",
"too many submodules": "The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within."
},
"dist/remoteSource": {
"branch name": "分支名称",
"error": "$(error) 错误: {0}",
"none found": "未找到远程存储库。",
"pick url": "选择要从中进行克隆的 URL。",
"provide url": "提供存储库 URL",
"provide url or pick": "提供存储库 URL 或选择存储库源。",
"type to filter": "存储库名称",
"type to search": "存储库名称(键入内容进行搜索)",
"branch name": "Branch name",
"error": "$(error) Error: {0}",
"none found": "No remote repositories found.",
"pick url": "Choose a URL to clone from.",
"provide url": "Provide repository URL",
"provide url or pick": "Provide repository URL or pick a repository source.",
"type to filter": "Repository name",
"type to search": "Repository name (type to search)",
"url": "URL"
},
"dist/repository": {
"add known": "是否要将“{0}”添加到 .gitignore?",
"added by them": "冲突: 已由他们添加",
"added by us": "冲突: 已由我们添加",
"always pull": "始终拉取",
"both added": "冲突: 两个都已添加",
"both deleted": "冲突: 两个都已删除",
"both modified": "冲突: 两个都已修改",
"changes": "更改",
"commit": "提交",
"commit in rebase": "无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。",
"commitMessage": "消息({0} 待提交)",
"commitMessageCountdown": "当前行剩余 {0} 个字符",
"commitMessageWarning": "当前行比 {1} 超出 {0} 个字符",
"commitMessageWhitespacesOnlyWarning": "当前提交消息仅包含空白字符",
"commitMessageWithHeadLabel": "消息({0} 在“{1}”提交)",
"deleted": "已删除",
"deleted by them": "冲突: 已由他们删除",
"deleted by us": "冲突: 已由我们删除",
"dont pull": "不拉取",
"git.title.deleted": "{0} (已删除)",
"git.title.index": "{0} (索引)",
"git.title.ours": "{0} (我们的)",
"git.title.theirs": "{0} (他们的)",
"git.title.untracked": "{0} (未跟踪)",
"git.title.workingTree": "{0} (工作树)",
"huge": "Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。",
"ignored": "已忽略",
"index added": "已添加索引",
"index copied": "已复制索引",
"index deleted": "已删除索引",
"index modified": "已修改索引",
"index renamed": "已重命名索引",
"intent to add": "打算添加",
"merge changes": "合并更改",
"modified": "已修改",
"neveragain": "不再显示",
"open": "打开",
"pull": "拉取",
"pull branch maybe rebased": "当前分支“{0}”似乎已变基。确定仍要拉取到其中吗?",
"pull maybe rebased": "当前分支似乎已变基。确定仍要拉取到其中吗?",
"pull n": "从 {1}/{2} 拉取 {0} 个提交",
"pull push n": "在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交",
"push n": " {0} 个提交推送到 {1}/{2}",
"push success": "已成功推送。",
"staged changes": "暂存的更改",
"sync changes": "同步更改",
"sync is unpredictable": "正在同步。取消可能会导致存储库出现严重损坏",
"untracked": "未跟踪的",
"untracked changes": "未跟踪的更改",
"yes": ""
"add known": "Would you like to add '{0}' to .gitignore?",
"added by them": "Conflict: Added By Them",
"added by us": "Conflict: Added By Us",
"always pull": "Always Pull",
"both added": "Conflict: Both Added",
"both deleted": "Conflict: Both Deleted",
"both modified": "Conflict: Both Modified",
"changes": "Changes",
"commit": "Commit",
"commit in rebase": "It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.",
"commitMessage": "Message ({0} to commit)",
"commitMessageCountdown": "{0} characters left in current line",
"commitMessageWarning": "{0} characters over {1} in current line",
"commitMessageWhitespacesOnlyWarning": "Current commit message only contains whitespace characters",
"commitMessageWithHeadLabel": "Message ({0} to commit on '{1}')",
"deleted": "Deleted",
"deleted by them": "Conflict: Deleted By Them",
"deleted by us": "Conflict: Deleted By Us",
"dont pull": "Don't Pull",
"git.title.deleted": "{0} (Deleted)",
"git.title.index": "{0} (Index)",
"git.title.ours": "{0} (Ours)",
"git.title.theirs": "{0} (Theirs)",
"git.title.untracked": "{0} (Untracked)",
"git.title.workingTree": "{0} (Working Tree)",
"huge": "The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled.",
"ignored": "Ignored",
"index added": "Index Added",
"index copied": "Index Copied",
"index deleted": "Index Deleted",
"index modified": "Index Modified",
"index renamed": "Index Renamed",
"intent to add": "Intent to Add",
"merge changes": "Merge Changes",
"modified": "Modified",
"neveragain": "Don't Show Again",
"open": "Open",
"pull": "Pull",
"pull branch maybe rebased": "It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it?",
"pull maybe rebased": "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?",
"pull n": "Pull {0} commits from {1}/{2}",
"pull push n": "Pull {0} and push {1} commits between {2}/{3}",
"push n": "Push {0} commits to {1}/{2}",
"push success": "Successfully pushed.",
"staged changes": "Staged Changes",
"sync changes": "Synchronize Changes",
"sync is unpredictable": "Syncing. Cancelling may cause serious damages to the repository",
"untracked": "Untracked",
"untracked changes": "Untracked Changes",
"yes": "Yes"
},
"dist/statusbar": {
"checkout": "签出分支/标记...",
"publish changes": "发布更改",
"publish to": "发布到 {0}",
"publish to...": "发布到...",
"rebasing": "正在变基",
"syncing changes": "正在同步更改..."
"checkout": "Checkout branch/tag...",
"publish changes": "Publish Changes",
"publish to": "Publish to {0}",
"publish to...": "Publish to...",
"rebasing": "Rebasing",
"syncing changes": "Synchronizing Changes..."
},
"dist/timelineProvider": {
"git.index": "索引",
"git.index": "Index",
"git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}",
"git.timeline.source": "Git 历史记录",
"git.timeline.stagedChanges": "暂存的更改",
"git.timeline.uncommitedChanges": "未提交的更改",
"git.timeline.you": "",
"git.workingTree": "工作树"
"git.timeline.source": "Git History",
"git.timeline.stagedChanges": "Staged Changes",
"git.timeline.uncommitedChanges": "Uncommitted Changes",
"git.timeline.you": "You",
"git.workingTree": "Working Tree"
},
"package": {
"colors.added": "已添加资源的颜色。",
"colors.conflict": "存在冲突的资源的颜色。",
"colors.deleted": "已删除资源的颜色。",
"colors.ignored": "已忽略资源的颜色。",
"colors.modified": "已修改资源的颜色。",
"colors.renamed": "重命名或复制的资源的颜色。",
"colors.stageDeleted": "已暂存的已删除资源的颜色。",
"colors.stageModified": "已暂存的已修改资源的颜色。",
"colors.submodule": "子模块资源的颜色。",
"colors.untracked": "未跟踪资源的颜色。",
"command.addRemote": "添加远程存储库…",
"command.branch": "创建分支...",
"command.branchFrom": "从现有来源创建新的分支...",
"command.checkout": "签出到...",
"command.checkoutDetached": "签出到(已分离)…",
"command.cherryPick": "挑拣…",
"command.clean": "放弃更改",
"command.cleanAll": "放弃所有更改",
"command.cleanAllTracked": "放弃所有跟踪的更改",
"command.cleanAllUntracked": "放弃所有未跟踪的更改",
"command.clone": "克隆",
"command.cloneRecursive": "克隆(递归)",
"command.close": "关闭存储库",
"command.commit": "提交",
"command.commitAll": "全部提交",
"command.commitAllAmend": "全部提交(修改)",
"command.commitAllAmendNoVerify": "全部提交(修正,不验证)",
"command.commitAllNoVerify": "全部提交(不验证)",
"command.commitAllSigned": "全部提交(已署名)",
"command.commitAllSignedNoVerify": "全部提交(已签收,不验证)",
"command.commitEmpty": "创建空提交",
"command.commitEmptyNoVerify": "空提交(不验证)",
"command.commitNoVerify": "提交(不验证)",
"command.commitStaged": "提交已暂存文件",
"command.commitStagedAmend": "提交已暂存文件(修改)",
"command.commitStagedAmendNoVerify": "提交已暂存内容(修正,不验证)",
"command.commitStagedNoVerify": "提交已暂存内容(不验证)",
"command.commitStagedSigned": "提交已暂存文件(已署名)",
"command.commitStagedSignedNoVerify": "提交已暂存内容(已签收,不验证)",
"command.createTag": "创建标记",
"command.deleteBranch": "删除分支...",
"command.deleteTag": "删除标签",
"command.fetch": "抓取",
"command.fetchAll": "从所有远程存储库中拉取",
"command.fetchPrune": "获取 (删除)",
"command.ignore": "添加到 .gitignore",
"command.init": "初始化存储库",
"command.merge": "合并分支...",
"command.openAllChanges": "打开所有更改",
"command.openChange": "打开更改",
"command.openFile": "打开文件",
"command.openHEADFile": "打开文件 (HEAD)",
"command.openRepository": "打开存储库",
"command.publish": "发布分支...",
"command.pull": "拉取",
"command.pullFrom": "拉取自...",
"command.pullRebase": "拉取(变基)",
"command.push": "推送",
"command.pushFollowTags": "推送(“关注”标记)",
"command.pushFollowTagsForce": "推送(“关注”标记,强制)",
"command.pushForce": "推送(强制)",
"command.pushTags": "推送标记",
"command.pushTo": "推送到...",
"command.pushToForce": "推送到...(强制)",
"command.rebase": "变基分支…",
"command.rebaseAbort": "中止变基",
"command.refresh": "刷新",
"command.removeRemote": "删除远程存储库",
"command.rename": "重命名",
"command.renameBranch": "重命名分支...",
"command.restoreCommitTemplate": "还原提交模板",
"command.revealInExplorer": "在侧边栏中显示",
"command.revertChange": "还原更改",
"command.revertSelectedRanges": "还原所选更改",
"command.setLogLevel": "设置日志级别...",
"command.showOutput": "显示 GIT 输出",
"command.stage": "暂存更改",
"command.stageAll": "暂存所有更改",
"command.stageAllMerge": "暂存所有合并更改",
"command.stageAllTracked": "暂存所有跟踪的更改",
"command.stageAllUntracked": "暂存所有未跟踪的更改",
"command.stageChange": "暂存更改",
"command.stageSelectedRanges": "暂存所选范围",
"command.stash": "储藏",
"command.stashApply": "应用储藏...",
"command.stashApplyLatest": "应用最新储藏",
"command.stashDrop": "删除储藏...",
"command.stashIncludeUntracked": "储藏(包含未跟踪)",
"command.stashPop": "弹出储藏...",
"command.stashPopLatest": "弹出最新储藏",
"command.sync": "同步",
"command.syncRebase": "同步(变基)",
"command.timelineCompareWithSelected": "与已选项目进行比较",
"command.timelineCopyCommitId": "复制提交 ID",
"command.timelineCopyCommitMessage": "复制提交消息",
"command.timelineOpenDiff": "打开更改",
"command.timelineSelectForCompare": "选择以进行比较",
"command.undoCommit": "撤消上次提交",
"command.unstage": "取消暂存更改",
"command.unstageAll": "取消暂存所有更改",
"command.unstageSelectedRanges": "取消暂存所选范围",
"config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。",
"config.allowNoVerifyCommit": "控制是否允许没有运行 pre-commit commit-msg 挂钩的提交。",
"config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。",
"config.alwaysSignOff": "控制所有提交的 signoff 标志。",
"config.autoRepositoryDetection": "配置何时自动检测存储库。",
"config.autoRepositoryDetection.false": "禁止自动扫描存储库。",
"config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。",
"config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。",
"config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。",
"config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。",
"config.autofetch": "若设置为 true则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。",
"config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。",
"config.autorefresh": "是否启用自动刷新。",
"config.branchSortOrder": "控制分支的排列顺序。",
"config.branchValidationRegex": "用于验证新分支名称的正则表达式。",
"config.branchWhitespaceChar": "在新分支名称中替换空白字符的字符。",
"config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。",
"config.checkoutType.local": "本地分支",
"config.checkoutType.remote": "远程分支",
"config.checkoutType.tags": "标记",
"config.confirmEmptyCommits": "始终确认为 \"Git: Commit Empty\" 命令创建空提交。",
"config.confirmForcePush": "控制在强制推送前是否进行确认。",
"config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。",
"config.confirmSync": "同步 Git 存储库前请先进行确认。",
"config.countBadge": "控制 Git 计数徽章。",
"config.countBadge.all": "对所有更改计数。",
"config.countBadge.off": "关闭计数器。",
"config.countBadge.tracked": "仅对跟踪的更改计数。",
"config.decorations.enabled": "控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。",
"config.defaultCloneDirectory": "克隆 Git 存储库的默认位置。",
"config.detectSubmodules": "控制是否自动检测 Git 子模块。",
"config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。",
"config.discardAllScope": "控制运行“放弃所有更改”命令时放弃的更改类型。\"all\" 放弃所有更改。\"tracked\" 只放弃跟踪的文件。\"prompt\" 表示在每次运行此操作时显示提示对话框。",
"config.enableCommitSigning": "使用 GPG 或 x.509 启用提交签名。",
"config.enableSmartCommit": "在没有暂存的更改时提交所有更改。",
"config.enableStatusBarSync": "控制Git Sync命令是否出现在状态栏中。",
"config.enabled": "是否启用 Git。",
"config.fetchOnPull": "启用后,在拉取时获取所有分支。否则,仅获取当前。",
"config.followTagsWhenSync": "遵循“运行同步命令时推送所有标记”。",
"config.ignoreLegacyWarning": "忽略“旧版 Git”警告。",
"config.ignoreLimitWarning": "忽略“存储库中存在大量更改”的警告。",
"config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。",
"config.ignoreRebaseWarning": "忽略拉取时发出的分支似乎已变基的警告。",
"config.ignoreSubmodules": "忽略对文件树中子模块的修改。",
"config.ignoreWindowsGit27Warning": "如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。",
"config.ignoredRepositories": "要忽略的 Git 存储库列表。",
"config.inputValidation": "控制何时显示提交消息输入验证。",
"config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。",
"config.inputValidationSubjectLength": "控制显示警告的提交消息主题长度阈值。请取消设置它以继承 \"config.inputValidationLength\" 的值。",
"config.openAfterClone": "控制是否在克隆后自动打开存储库。",
"config.openAfterClone.always": "始终在当前窗口中打开。",
"config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。",
"config.openAfterClone.prompt": "始终提示操作。",
"config.openAfterClone.whenNoFolderOpen": "只有在没有打开任何文件夹时,才在当前窗口中打开。",
"config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。",
"config.path": "Git 可执行文件的路径和文件名,例如 \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。",
"config.postCommitCommand": "成功提交后运行 git 命令。",
"config.postCommitCommand.none": "提交后不要运行任何命令。",
"config.postCommitCommand.push": "成功提交后运行'Git Push'",
"config.postCommitCommand.sync": "成功提交后运行'Git Sync'",
"config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。",
"config.promptToSaveFilesBeforeCommit.always": "检查是否有任何未保存的文件。",
"config.promptToSaveFilesBeforeCommit.never": "禁用此检查。",
"config.promptToSaveFilesBeforeCommit.staged": "只检查未保存的已暂存文件。",
"config.promptToSaveFilesBeforeStash": "控制 Git 是否在储藏更改之前检查未保存的文件。",
"config.promptToSaveFilesBeforeStash.always": "检查是否有任何未保存的文件。",
"config.promptToSaveFilesBeforeStash.never": "禁用此检查。",
"config.promptToSaveFilesBeforeStash.staged": "只检查未保存的已暂存文件。",
"config.pruneOnFetch": "提取时修剪。",
"config.pullTags": "拉取时提取所有标签。",
"config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。",
"config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。",
"config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。",
"config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。",
"config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。",
"config.showProgress": "控制 Git 操作是否显示进度提示。",
"config.showPushSuccessNotification": "控制在推送成功时是否显示通知。",
"config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。",
"config.smartCommitChanges.all": "自动暂存所有更改。",
"config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。",
"config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。",
"config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。",
"config.terminalAuthentication": "控制是否使 Azure Data Studio 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。",
"config.timeline.date": "控制在日程表视图中项目使用的日期。",
"config.timeline.date.authored": "使用创作日期",
"config.timeline.date.committed": "使用提交日期",
"config.timeline.showAuthor": "控制是否在日程表视图中显示提交作者。",
"config.untrackedChanges": "控制未跟踪的更改的行为。",
"config.untrackedChanges.hidden": "未跟踪的更改被隐藏,并从多个操作中排除。",
"config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。",
"config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。",
"config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。",
"config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。",
"description": "Git 源代码管理集成",
"colors.added": "Color for added resources.",
"colors.conflict": "Color for resources with conflicts.",
"colors.deleted": "Color for deleted resources.",
"colors.ignored": "Color for ignored resources.",
"colors.modified": "Color for modified resources.",
"colors.renamed": "Color for renamed or copied resources.",
"colors.stageDeleted": "Color for deleted resources which have been staged.",
"colors.stageModified": "Color for modified resources which have been staged.",
"colors.submodule": "Color for submodule resources.",
"colors.untracked": "Color for untracked resources.",
"command.addRemote": "Add Remote...",
"command.branch": "Create Branch...",
"command.branchFrom": "Create Branch From...",
"command.checkout": "Checkout to...",
"command.checkoutDetached": "Checkout to (Detached)...",
"command.cherryPick": "Cherry Pick...",
"command.clean": "Discard Changes",
"command.cleanAll": "Discard All Changes",
"command.cleanAllTracked": "Discard All Tracked Changes",
"command.cleanAllUntracked": "Discard All Untracked Changes",
"command.clone": "Clone",
"command.cloneRecursive": "Clone (Recursive)",
"command.close": "Close Repository",
"command.commit": "Commit",
"command.commitAll": "Commit All",
"command.commitAllAmend": "Commit All (Amend)",
"command.commitAllAmendNoVerify": "Commit All (Amend, No Verify)",
"command.commitAllNoVerify": "Commit All (No Verify)",
"command.commitAllSigned": "Commit All (Signed Off)",
"command.commitAllSignedNoVerify": "Commit All (Signed Off, No Verify)",
"command.commitEmpty": "Commit Empty",
"command.commitEmptyNoVerify": "Commit Empty (No Verify)",
"command.commitNoVerify": "Commit (No Verify)",
"command.commitStaged": "Commit Staged",
"command.commitStagedAmend": "Commit Staged (Amend)",
"command.commitStagedAmendNoVerify": "Commit Staged (Amend, No Verify)",
"command.commitStagedNoVerify": "Commit Staged (No Verify)",
"command.commitStagedSigned": "Commit Staged (Signed Off)",
"command.commitStagedSignedNoVerify": "Commit Staged (Signed Off, No Verify)",
"command.createTag": "Create Tag",
"command.deleteBranch": "Delete Branch...",
"command.deleteTag": "Delete Tag",
"command.fetch": "Fetch",
"command.fetchAll": "Fetch From All Remotes",
"command.fetchPrune": "Fetch (Prune)",
"command.ignore": "Add to .gitignore",
"command.init": "Initialize Repository",
"command.merge": "Merge Branch...",
"command.openAllChanges": "Open All Changes",
"command.openChange": "Open Changes",
"command.openFile": "Open File",
"command.openHEADFile": "Open File (HEAD)",
"command.openRepository": "Open Repository",
"command.publish": "Publish Branch...",
"command.pull": "Pull",
"command.pullFrom": "Pull from...",
"command.pullRebase": "Pull (Rebase)",
"command.push": "Push",
"command.pushFollowTags": "Push (Follow Tags)",
"command.pushFollowTagsForce": "Push (Follow Tags, Force)",
"command.pushForce": "Push (Force)",
"command.pushTags": "Push Tags",
"command.pushTo": "Push to...",
"command.pushToForce": "Push to... (Force)",
"command.rebase": "Rebase Branch...",
"command.rebaseAbort": "Abort Rebase",
"command.refresh": "Refresh",
"command.removeRemote": "Remove Remote",
"command.rename": "Rename",
"command.renameBranch": "Rename Branch...",
"command.restoreCommitTemplate": "Restore Commit Template",
"command.revealInExplorer": "Reveal in Side Bar",
"command.revertChange": "Revert Change",
"command.revertSelectedRanges": "Revert Selected Ranges",
"command.setLogLevel": "Set Log Level...",
"command.showOutput": "Show Git Output",
"command.stage": "Stage Changes",
"command.stageAll": "Stage All Changes",
"command.stageAllMerge": "Stage All Merge Changes",
"command.stageAllTracked": "Stage All Tracked Changes",
"command.stageAllUntracked": "Stage All Untracked Changes",
"command.stageChange": "Stage Change",
"command.stageSelectedRanges": "Stage Selected Ranges",
"command.stash": "Stash",
"command.stashApply": "Apply Stash...",
"command.stashApplyLatest": "Apply Latest Stash",
"command.stashDrop": "Drop Stash...",
"command.stashIncludeUntracked": "Stash (Include Untracked)",
"command.stashPop": "Pop Stash...",
"command.stashPopLatest": "Pop Latest Stash",
"command.sync": "Sync",
"command.syncRebase": "Sync (Rebase)",
"command.timelineCompareWithSelected": "Compare with Selected",
"command.timelineCopyCommitId": "Copy Commit ID",
"command.timelineCopyCommitMessage": "Copy Commit Message",
"command.timelineOpenDiff": "Open Changes",
"command.timelineSelectForCompare": "Select for Compare",
"command.undoCommit": "Undo Last Commit",
"command.unstage": "Unstage Changes",
"command.unstageAll": "Unstage All Changes",
"command.unstageSelectedRanges": "Unstage Selected Ranges",
"config.allowForcePush": "Controls whether force push (with or without lease) is enabled.",
"config.allowNoVerifyCommit": "Controls whether commits without running pre-commit and commit-msg hooks are allowed.",
"config.alwaysShowStagedChangesResourceGroup": "Always show the Staged Changes resource group.",
"config.alwaysSignOff": "Controls the signoff flag for all commits.",
"config.autoRepositoryDetection": "Configures when repositories should be automatically detected.",
"config.autoRepositoryDetection.false": "Disable automatic repository scanning.",
"config.autoRepositoryDetection.openEditors": "Scan for parent folders of open files.",
"config.autoRepositoryDetection.subFolders": "Scan for subfolders of the currently opened folder.",
"config.autoRepositoryDetection.true": "Scan for both subfolders of the current opened folder and parent folders of open files.",
"config.autoStash": "Stash any changes before pulling and restore them after successful pull.",
"config.autofetch": "When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes.",
"config.autofetchPeriod": "Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled.",
"config.autorefresh": "Whether auto refreshing is enabled.",
"config.branchSortOrder": "Controls the sort order for branches.",
"config.branchValidationRegex": "A regular expression to validate new branch names.",
"config.branchWhitespaceChar": "The character to replace whitespace in new branch names.",
"config.checkoutType": "Controls what type of git refs are listed when running `Checkout to...`.",
"config.checkoutType.local": "Local branches",
"config.checkoutType.remote": "Remote branches",
"config.checkoutType.tags": "Tags",
"config.confirmEmptyCommits": "Always confirm the creation of empty commits for the 'Git: Commit Empty' command.",
"config.confirmForcePush": "Controls whether to ask for confirmation before force-pushing.",
"config.confirmNoVerifyCommit": "Controls whether to ask for confirmation before committing without verification.",
"config.confirmSync": "Confirm before synchronizing git repositories.",
"config.countBadge": "Controls the Git count badge.",
"config.countBadge.all": "Count all changes.",
"config.countBadge.off": "Turn off counter.",
"config.countBadge.tracked": "Count only tracked changes.",
"config.decorations.enabled": "Controls whether Git contributes colors and badges to the Explorer and the Open Editors view.",
"config.defaultCloneDirectory": "The default location to clone a git repository.",
"config.detectSubmodules": "Controls whether to automatically detect git submodules.",
"config.detectSubmodulesLimit": "Controls the limit of git submodules detected.",
"config.discardAllScope": "Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run.",
"config.enableCommitSigning": "Enables commit signing with GPG or X.509.",
"config.enableSmartCommit": "Commit all changes when there are no staged changes.",
"config.enableStatusBarSync": "Controls whether the Git Sync command appears in the status bar.",
"config.enabled": "Whether git is enabled.",
"config.fetchOnPull": "When enabled, fetch all branches when pulling. Otherwise, fetch just the current one.",
"config.followTagsWhenSync": "Follow push all tags when running the sync command.",
"config.ignoreLegacyWarning": "Ignores the legacy Git warning.",
"config.ignoreLimitWarning": "Ignores the warning when there are too many changes in a repository.",
"config.ignoreMissingGitWarning": "Ignores the warning when Git is missing.",
"config.ignoreRebaseWarning": "Ignores the warning when it looks like the branch might have been rebased when pulling.",
"config.ignoreSubmodules": "Ignore modifications to submodules in the file tree.",
"config.ignoreWindowsGit27Warning": "Ignores the warning when Git 2.25 - 2.26 is installed on Windows.",
"config.ignoredRepositories": "List of git repositories to ignore.",
"config.inputValidation": "Controls when to show commit message input validation.",
"config.inputValidationLength": "Controls the commit message length threshold for showing a warning.",
"config.inputValidationSubjectLength": "Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.",
"config.openAfterClone": "Controls whether to open a repository automatically after cloning.",
"config.openAfterClone.always": "Always open in current window.",
"config.openAfterClone.alwaysNewWindow": "Always open in a new window.",
"config.openAfterClone.prompt": "Always prompt for action.",
"config.openAfterClone.whenNoFolderOpen": "Only open in current window when no folder is opened.",
"config.openDiffOnClick": "Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.",
"config.path": "Path and filename of the git executable, e.g. `C:\\Program Files\\Git\\bin\\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up.",
"config.postCommitCommand": "Runs a git command after a successful commit.",
"config.postCommitCommand.none": "Don't run any command after a commit.",
"config.postCommitCommand.push": "Run 'Git Push' after a successful commit.",
"config.postCommitCommand.sync": "Run 'Git Sync' after a successful commit.",
"config.promptToSaveFilesBeforeCommit": "Controls whether Git should check for unsaved files before committing.",
"config.promptToSaveFilesBeforeCommit.always": "Check for any unsaved files.",
"config.promptToSaveFilesBeforeCommit.never": "Disable this check.",
"config.promptToSaveFilesBeforeCommit.staged": "Check only for unsaved staged files.",
"config.promptToSaveFilesBeforeStash": "Controls whether Git should check for unsaved files before stashing changes.",
"config.promptToSaveFilesBeforeStash.always": "Check for any unsaved files.",
"config.promptToSaveFilesBeforeStash.never": "Disable this check.",
"config.promptToSaveFilesBeforeStash.staged": "Check only for unsaved staged files.",
"config.pruneOnFetch": "Prune when fetching.",
"config.pullTags": "Fetch all tags when pulling.",
"config.rebaseWhenSync": "Force git to use rebase when running the sync command.",
"config.requireGitUserConfig": "Controls whether to require explicit Git user configuration or allow Git to guess if missing.",
"config.scanRepositories": "List of paths to search for git repositories in.",
"config.showCommitInput": "Controls whether to show the commit input in the Git source control panel.",
"config.showInlineOpenFileAction": "Controls whether to show an inline Open File action in the Git changes view.",
"config.showProgress": "Controls whether git actions should show progress.",
"config.showPushSuccessNotification": "Controls whether to show a notification when a push is successful.",
"config.smartCommitChanges": "Control which changes are automatically staged by Smart Commit.",
"config.smartCommitChanges.all": "Automatically stage all changes.",
"config.smartCommitChanges.tracked": "Automatically stage tracked changes only.",
"config.suggestSmartCommit": "Suggests to enable smart commit (commit all changes when there are no staged changes).",
"config.supportCancellation": "Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation.",
"config.terminalAuthentication": "Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.",
"config.timeline.date": "Controls which date to use for items in the Timeline view.",
"config.timeline.date.authored": "Use the authored date",
"config.timeline.date.committed": "Use the committed date",
"config.timeline.showAuthor": "Controls whether to show the commit author in the Timeline view.",
"config.untrackedChanges": "Controls how untracked changes behave.",
"config.untrackedChanges.hidden": "Untracked changes are hidden and excluded from several actions.",
"config.untrackedChanges.mixed": "All changes, tracked and untracked, appear together and behave equally.",
"config.untrackedChanges.separate": "Untracked changes appear separately in the Source Control view. They are also excluded from several actions.",
"config.useCommitInputAsStashMessage": "Controls whether to use the message from the commit input box as the default stash message.",
"config.useForcePushWithLease": "Controls whether force pushing uses the safer force-with-lease variant.",
"description": "Git SCM Integration",
"displayName": "Git",
"submenu.branch": "分支",
"submenu.changes": "更改",
"submenu.commit": "提交",
"submenu.commit.amend": "修改",
"submenu.commit.signoff": "注销",
"submenu.branch": "Branch",
"submenu.changes": "Changes",
"submenu.commit": "Commit",
"submenu.commit.amend": "Amend",
"submenu.commit.signoff": "Sign Off",
"submenu.explorer": "Git",
"submenu.pullpush": "拉取,推送",
"submenu.remotes": "远程",
"submenu.stash": "存储",
"submenu.tags": "标记",
"view.workbench.cloneRepository": "可以在本地克隆存储库。\r\n[克隆存储库](command:git.clone '启用 git 扩展后立即克隆存储库')",
"view.workbench.learnMore": "要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)",
"view.workbench.scm.disabled": "如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要了解有关如何在 Azure Data Studio 中使用 Git 和源代码管理的更多信息,[请阅读我们的文档](https://aka.ms/vscode-scm)",
"view.workbench.scm.empty": "为了使用 git 功能,可打开包含 git 存储库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆存储库](command:git.clone)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)",
"view.workbench.scm.emptyWorkspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。\r\n[将文件夹添加到工作区](command:workbench.action.addRootFolder)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)",
"view.workbench.scm.folder": "当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将实现 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init?%5Btrue%5D)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)",
"view.workbench.scm.missing": "未检测到有效的 git 安装,可在 [git 输出](command:git.showOutput)中找到更多详细信息。\r\n请[安装 git](https://git-scm.com/),或在[我们的文档](https://aka.ms/vscode-scm)中详细了解如何在 Azure Data Studio中使用 Git 和源代码管理。\r\n如果您使用的是其他版本的控制系统则可[搜索市场](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)以获取其他扩展。",
"view.workbench.scm.workspace": "当前打开的工作区中没有任何包含 Git 存储库的文件夹。可初始化某文件夹上的一个存储库,该存储库将实现 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)"
"submenu.pullpush": "Pull, Push",
"submenu.remotes": "Remote",
"submenu.stash": "Stash",
"submenu.tags": "Tags",
"view.workbench.cloneRepository": "You can clone a repository locally.\r\n[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')",
"view.workbench.learnMore": "To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.folder": "The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing": "A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).\r\nPlease [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).\r\nIf you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.",
"view.workbench.scm.workspace": "The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.\r\n[Initialize Repository](command:git.init)\r\nTo learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm)."
}
}
}

View File

@@ -327,6 +327,7 @@
"package": {
"description": "Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。",
"displayName": "SQL Server 架构比较",
"schemaCompare.runComparison": "运行架构比较",
"schemaCompare.start": "架构比较"
}
}

View File

@@ -21,6 +21,7 @@
"TargetPlatform": "目标平台",
"TargetServer": "目标服务器",
"Time": "时间",
"actionLabel": "操作",
"addDatabaseReferenceOkButtonText": "添加引用",
"addDatabaseReferencedialogName": "添加数据库引用",
"addItemAction": "添加项",
@@ -28,6 +29,9 @@
"addPackageReferenceMessage": "若要使用 SQL 绑定,请确保 Azure Functions 项目具有对 {0} 的引用",
"addSqlBindingPackageError": "将 SQL 绑定扩展包添加到项目时出错",
"appSettingPrompt": "是否要使用新的连接字符串更新 Azure 函数 local.settings.json?",
"applyConfirmation": "是否确定要更新目标项目?",
"applyError": "更新项目时出错: {0}",
"applySuccess": "已成功更新项目。",
"at": "位于",
"autorestProjectName": "新 SQL 项目名称",
"baseDockerImage": "基本 SQL Server Docker 映像",
@@ -46,14 +50,17 @@
"chooseSqlcmdVarsToModify": "选择要修改的 SQLCMD 变量",
"cicularProjectReference": "从项目 {0} 到项目 {1} 的循环引用",
"cleaningDockerImagesMessage": "正在清理现有部署...",
"closeButton": "关闭",
"compareActionRadiButtonLabel": "查看架构比较中的更改",
"confirmPassword": "确认 SQL Server 管理员密码",
"confirmServerPassword": "确认 SQL Server 管理员密码",
"connectingToSqlServerOnDockerMessage": "连接到 Docker 上的 SQL Server",
"connectionFailedError": "连接失败错误: \"{0}\"",
"connectionProfile": "选择连接配置文件",
"connectionRadioButtonLabel": "连接",
"connectionStringSetting": "连接字符串设置名称",
"connectionStringSettingPlaceholder": "\"local.settings.json\" 中指定的连接字符串设置",
"containerAlreadyExistForProject": "容器上已存在此项目的其他服务器。是否要删除它们?",
"containerAlreadyExistForProject": "此项目的容器已存在。是否要在部署新文件之前删除它们?",
"createNew": "新建",
"createNewLocalAppSetting": "创建新的本地应用设置",
"createProjectDialogOkButtonText": "创建",
@@ -111,6 +118,8 @@
"edgeProjectTypeDisplayName": "SQL Edge",
"emptyProjectTypeDescription": "从空项目开始开发和发布 SQL 数据库架构",
"emptyProjectTypeDisplayName": "SQL 数据库",
"emptySdkProjectTypeDescription": "使用 Microsoft.Build.Sql预览版为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。",
"emptySdkProjectTypeDisplayName": "SQL 数据库 (SDK)",
"enterConnStringTemplateDescription": "输入 SQL 连接字符串的模板",
"enterConnectionString": "输入连接字符串",
"enterConnectionStringEnvName": "输入连接字符串环境变量名称",
@@ -120,8 +129,11 @@
"enterNewDatabaseName": "输入新数据库名",
"enterNewValueForVar": "输入变量“{0}”的新值",
"enterPassword": "输入 SQL Server 管理员密码",
"enterPasswordManually": "输入密码或按 Esc 取消",
"enterPasswordPrompt": "输入要用于连接字符串的密码",
"enterPortNumber": "输入 SQL Server 端口号或按 Enter 以使用默认值",
"enterSystemDbName": "输入此系统数据库的数据库名",
"equalComparison": "项目已与数据库保持最新。",
"errorFindingBuildFilesLocation": "查找生成文件位置时出错: {0}",
"errorReadingProjectGuid": "尝试读取项目“{1}”的 {0} 时出错",
"eulaAgreementTemplate": "我接受 {0}。",
@@ -133,6 +145,7 @@
"externalStreamingJobFriendlyName": "外部流式处理作业",
"externalStreamingJobValidationPassed": "已通过外部流式作业验证。",
"extractTargetRequired": "必须提供用于提取的目标信息才能创建数据库项目。",
"failedToGetConnectionString": "生成所选连接的连接字符串时出错",
"failedToParse": "未能解析“{0}”: {1}。",
"file": "文件",
"fileAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。",
@@ -151,6 +164,7 @@
"generatingProjectFromAutorest": "正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。",
"hr": "小时",
"importElements": "导入元素",
"includePassword": "是否要将此连接中的密码包含在 local.settings.json 文件中?",
"input": "输入",
"installGlobally": "全局安装",
"invalidDataSchemaProvider": ".Sqlproj 文件中的 DSP 无效",
@@ -163,6 +177,7 @@
"invalidSqlConnectionString": "SQL 连接字符串无效",
"invalidTargetPlatform": "目标平台 {0} 无效。支持的目标平台: {1}",
"jsonParseError": "第“{1}”行第“{2}”列附近的 {0}。",
"learnMore": "了解详细信息",
"loadProfilePlaceholderText": "加载配置文件...",
"location": "位置",
"min": "分钟",
@@ -179,7 +194,9 @@
"noDataSourcesFile": "找不到 {0}。",
"noDataSourcesText": "此项目中没有数据源",
"noFileExist": "文件 {0} 不存在",
"noSchemaCompareExtension": "架构比较扩展必须从数据库安装到更新项目。",
"noSqlFilesGenerated": "Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。",
"noSqlProjFile": "所选项目文件不存在",
"noSqlProjFilesSelected": "未选择任何 .sqlproj 文件;请选择一个。",
"noString": "否",
"noStringDefault": "无(默认)",
@@ -191,6 +208,7 @@
"objectType": "对象类型",
"okString": "确定",
"openEulaString": "打开许可协议",
"openFile": "打开文件",
"output": "输出",
"outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。",
"parentTreeItemUnknown": "无法访问所提供树项的父级",
@@ -207,11 +225,13 @@
"projectAlreadyExists": "在 {1} 中已存在名为 {0} 的项目。",
"projectAlreadyOpened": "已打开项目“{0}”。",
"projectLocString": "项目",
"projectLocationLabel": "位置",
"projectLocationPlaceholderText": "选择要创建项目的位置",
"projectNameLabel": "名称",
"projectNamePlaceholderText": "输入项目名",
"projectReferenceElement": "项目引用",
"projectReferenceNameElement": "项目引用名称元素",
"projectToUpdatePlaceholderText": "选择项目文件",
"publish": "发布",
"publishAction": "发布",
"publishDialogName": "发布项目",
@@ -238,15 +258,19 @@
"save": "保存",
"saveChangesInFile": "当前文件中存在未保存的更改。立即保存?",
"schema": "架构",
"schemaCompare.compareErrorMessage": "架构比较失败: {0}",
"schemaCompareAction": "架构比较",
"schemaCompareNotInstalled": "需要安装架构比较扩展才能运行架构比较",
"schemaObjectType": "架构/对象类型",
"scriptFriendlyName": "脚本",
"sdkStyleProject": "SDK-style project",
"sec": "秒",
"selectAzureFunction": "在当前文件中选择要将 SQL 绑定添加到的 Azure 函数",
"selectBaseImage": "选择基本 SQL Server docker 映像",
"selectBindingType": "选择绑定类型",
"selectConnection": "选择连接",
"selectConnectionError": "无法设置连接字符串应用设置: {0}",
"selectConnectionString": "选择 SQL 连接字符串方法",
"selectDacpac": "选择 .dacpac",
"selectDatabase": "选择数据库",
"selectFolderStructure": "选择文件夹结构",
@@ -290,11 +314,19 @@
"unableToFindReference": "找不到数据库引用 {0}",
"unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”",
"unableToPerformAction": "无法定位“{0}”目标:“{1}”",
"unableToSetConnectionString": "无法设置连接字符串应用设置",
"unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}",
"unknownDataSourceType": "未知的数据源类型: ",
"unrecognizedDataSourcesVersion": "无法识别的版本: ",
"updateAction": "更新操作",
"updateActionRadiButtonLabel": "应用所有更改",
"updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?",
"updateProjectForRoundTrip": "需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?",
"updateProjectFromDatabaseDialogName": "从数据库更新项目",
"updateText": "更新",
"updatingProjectFromDatabase": "正在从 {1} 更新 {0}...",
"userConnectionString": "输入连接字符串",
"userPasswordLater": "若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。",
"userSelectionCancelled": "用户已取消选择的 autorest 运行方式。",
"userSelectionInstallGlobally": "用户已选择全局安装 autorest。正在安装...",
"userSelectionRunNpx": "用户已选择通过 npx 运行。",
@@ -345,6 +377,7 @@
"sqlDatabaseProjects.properties": "属性",
"sqlDatabaseProjects.publish": "发布",
"sqlDatabaseProjects.schemaCompare": "架构比较",
"sqlDatabaseProjects.updateProjectFromDatabase": "从数据库更新项目",
"sqlDatabaseProjects.validateExternalStreamingJob": "验证外部流式处理作业",
"sqlDatabaseProjects.welcome": "当前没有打开数据项目。\r\n[新建项目](command:sqlDatabaseProjects.new)\r\n[打开项目](command:sqlDatabaseProjects.open)\r\n[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase)",
"title.projectsView": "项目"

View File

@@ -92,8 +92,6 @@
"sql.migration.cutover.type": "迁移模式",
"sql.migration.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例到 Azure 虚拟机上的 Azure SQL 托管实例或 SQL Server 的迁移。",
"sql.migration.dashboard.help.title": "帮助文章和视频链接",
"sql.migration.dashboard.link1.description": "用于确定将 SQL Server 实例迁移到Azure SQL 托管实例的可行性的评估规则。",
"sql.migration.dashboard.link1.title": "Azure SQL 托管实例的评估规则",
"sql.migration.dashboard.migrate.task.button": "迁移到 Azure SQL",
"sql.migration.dashboard.migrate.task.button.description": "将 SQL Server 实例迁移到 Azure SQL。",
"sql.migration.dashboard.title": "Azure SQL 迁移",
@@ -383,6 +381,16 @@
"sql.migration.yes": "是",
"total.databases.selected": "已选择 {0}/{1} 个数据库。"
},
"dist/dashboard/sqlServerDashboard": {
"sql.migration.dashboard.help.description.dmsGuide": "A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure.",
"sql.migration.dashboard.help.description.mi": "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.",
"sql.migration.dashboard.help.description.migrateUsingADS": "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.",
"sql.migration.dashboard.help.description.vm": "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.",
"sql.migration.dashboard.help.link.dmsGuide": "Azure Database Migration Guides",
"sql.migration.dashboard.help.link.mi": "Tutorial: Migrate to Azure SQL Managed Instance (online)",
"sql.migration.dashboard.help.link.migrateUsingADS": "Migrate databases using Azure Data Studio",
"sql.migration.dashboard.help.link.vm": "Tutorial: Migrate to SQL Server on Azure Virtual Machines (online)"
},
"dist/models/stateMachine": {
"sql.migration.starting.migration.error": "开始迁移时出现错误:“{0}”",
"sql.migration.starting.migration.message": "正在开始将数据库 {0} 迁移到 {1} - {2}"

View File

@@ -9992,6 +9992,7 @@
"miinstallVsix": "从 VSIX 包安装扩展",
"newQuery": "新建查询",
"notebook.cellTitle": "笔记本单元格标题菜单",
"notebook.cellToolbarLocation.compatibilityDescription": "应在何处显示单元格工具栏,或者是否应隐藏该工具栏。注意:此设置仅出于扩展兼容性目的而启用,因此不会产生任何影响。",
"notebook.title": "笔记本标题菜单",
"notebook.toolbar": "笔记本工具栏菜单",
"objectExplorer.context": "对象资源管理器项上下文菜单",
@@ -10002,8 +10003,11 @@
"recommendedExtensions": "市场",
"scenarioTypeUndefined": "必须提供扩展建议的方案类型。",
"showReleaseNotes": "更新后显示发行说明。发行说明会在新的 Web 浏览器窗口中打开。",
"sql.watcherExclude": "配置文件路径的 glob 模式以从文件监视排除。模式必须在绝对路径上匹配(例如 ** 前缀或完整路径需正确匹配,以及路径内以“/**”前缀开头,例如“**/build/output/**”或“/Users/name/workspaces/project/build/output/**”)。更改此设置需要重启。如果在启动时遇到 Azure Data Studio 消耗大量 CPU 时间,则可以排除大型文件夹以减少初始加载。",
"uninstallExtensionComplete": "请重新加载 Azure Data Studio 以完成扩展 {0} 的卸载。",
"updateLocale": "是否要将 Azure Data Studio 的 UI 语言更改为 {0} 并重启?",
"vscodeFunctionalityNotSupportedError": "Azure Data Studio 中不支持此 VS Code 功能。",
"vscodeInvalidArgumentsError": "无效参数",
"watermark.newNotebook": "新建笔记本",
"watermark.newSqlFile": "新建 SQL 文件",
"workspace.trust.description": "控制是否在 Azure Data Studio 内启用工作区信任。",
@@ -10165,15 +10169,18 @@
"showConnectDialogOnStartup": "在启动时显示连接对话框"
},
"sql/workbench/browser/designer/designer": {
"designer.defaultRemoveRowConfirmationMessage": "是否确实要删除该行?",
"designer.generalGroupName": "常规",
"designer.loadingDesigner": "正在加载设计器...",
"designer.loadingDesignerCompleted": "已加载设计器",
"designer.newRowText": "新增",
"designer.processing": "正在处理...",
"designer.processingChanges": "正在处理更改...",
"designer.processingChangesCompleted": "已处理更改",
"designer.processingCompleted": "处理已完成",
"designer.publishChangesCompleted": "已发布更改",
"designer.publishingChanges": "正在发布更改...",
"designer.removeRowText": "删除",
"designer.savingChanges": "正在保存更改...",
"designer.savingChangesCompleted": "更改已保存",
"tableDesigner.unknownComponentType": "组件类型: 不支持 {0}"
},
"sql/workbench/browser/designer/designerPropertiesPane": {
@@ -10198,6 +10205,7 @@
"resourceViewerInput.resourceViewer": "资源查看器"
},
"sql/workbench/browser/editor/tableDesigner/tableDesignerInput": {
"tableDesigner.OperationInProgressWarning": "当另一个操作正在进行时,无法执行该操作。",
"tableDesigner.newTable": "新建表"
},
"sql/workbench/browser/modal/modal": {
@@ -11184,8 +11192,8 @@
"newViewLabel": "创建新视图",
"noContextAvailable": "无",
"noKernel": "无内核",
"noParametersCell": "在添加参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)",
"noParametersInCell": "在将参数添加到参数单元格之前,此笔记本无法使用参数运行。[了解详细信息] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization)",
"noParametersCell": "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).",
"noParametersInCell": "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).",
"notebook.findNext": "查找下一个字符串",
"notebook.findPrevious": "查找上一个字符串",
"notebookViewLabel": "编辑器",
@@ -11581,11 +11589,8 @@
"refreshError": "刷新节点“{0}”时出错: {1}"
},
"sql/workbench/contrib/tableDesigner/browser/actions": {
"tableDesigner.saveTableChanges": "保存更改"
},
"sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": {
"tableDesigner.configTitle": "表设计器",
"tableDesigner.featureEnabledDescription": "控制是否启用表设计器功能。默认值为 false。"
"tableDesigner.generateScript": "生成脚本",
"tableDesigner.publishTableChanges": "发布更改..."
},
"sql/workbench/contrib/tasks/browser/tasks.contribution": {
"inProgressTasksChangesBadge": "{0} 个正在执行的任务",
@@ -11647,8 +11652,6 @@
"welcomePage.location": "位置",
"welcomePage.moreRecent": "显示更多",
"welcomePage.name": "名称",
"welcomePage.preview": "预览",
"welcomePage.previewBody": "此功能页面处于预览状态。预览功能引入了新功能,这些功能有望成为产品的永久组成部分。它们是稳定的,但需要改进额外的辅助功能。欢迎在功能开发期间提供早期反馈。",
"welcomePage.resources": "资源",
"welcomePage.runQuery": "运行查询",
"welcomePage.runQueryBody": "通过查询编辑器与数据交互。",
@@ -11725,41 +11728,6 @@
"welcomePage.startTour": "开始教程",
"welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。"
},
"sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": {
"welcomePage.azdata": "Azure Data Studio",
"welcomePage.azdataBlog": "了解最新版本中的新增功能",
"welcomePage.azdataBlogDescription": "每月推出新的月度博客文章,展示新功能",
"welcomePage.colorTheme": "颜色主题",
"welcomePage.colorThemeDescription": "使编辑器和代码呈现你喜欢的外观",
"welcomePage.customize": "自定义",
"welcomePage.deploy": "部署",
"welcomePage.extensionDescription": "下载所需的扩展,包括 SQL Server 管理包等",
"welcomePage.extensions": "扩展",
"welcomePage.followTwitter": "在 Twitter 上关注我们",
"welcomePage.followTwitterDescription": "保持了解社区如何使用 Azure Data Studio 并与工程师直接交谈。",
"welcomePage.gettingStarted": "开始使用",
"welcomePage.gitHubRepository": "GitHub 存储库",
"welcomePage.help": "帮助",
"welcomePage.keyboardShortcut": "键盘快捷方式",
"welcomePage.keyboardShortcutDescription": "查找你喜欢的命令并对其进行自定义",
"welcomePage.learn": "了解",
"welcomePage.moreRecent": "更多...",
"welcomePage.newConnection": "新建连接",
"welcomePage.newDeployment": "新建部署…",
"welcomePage.newNotebook": "新建笔记本",
"welcomePage.newQuery": "新建查询",
"welcomePage.noRecentFolders": "没有最近使用的文件夹",
"welcomePage.openFileLinuxPC": "打开文件",
"welcomePage.openFileMac": "打开文件",
"welcomePage.productDocumentation": "文档",
"welcomePage.recent": "最近使用",
"welcomePage.releaseNotes": "发行说明",
"welcomePage.reportIssue": "报告问题或功能请求",
"welcomePage.showCommands": "查找并运行所有命令",
"welcomePage.showCommandsDescription": "使用命令面板快速访问和搜索命令 ({0})",
"welcomePage.showOnStartup": "启动时显示欢迎页",
"welcomePage.start": "开始"
},
"sql/workbench/services/accountManagement/browser/accountDialog": {
"accountDialog.addConnection": "添加帐户",
"accountDialog.close": "关闭",
@@ -11995,6 +11963,7 @@
"splitCellEdit": "拆分单元格"
},
"sql/workbench/services/notebook/browser/models/clientSession": {
"NoExecuteManager": "服务器无法启动,因为没有为此笔记本文件类型定义提供程序。",
"ServerNotStarted": "由于未知原因,服务器未启动",
"clientSession.unknownError": "启动笔记本会话时出错",
"kernelRequiresConnection": "未找到内核 {0}。将改为使用默认内核。"
@@ -12015,8 +11984,11 @@
"startSessionFailed": "无法启动会话: {0}"
},
"sql/workbench/services/notebook/browser/notebookServiceImpl": {
"executeProviderTimeout": "等待笔记本提供程序 \"{0}\" 的执行提供程序时超时",
"notebookServiceNoProvider": "笔记本提供程序不存在",
"notebookUriNotDefined": "创建笔记本管理器时未传递 URI"
"notebookUriNotDefined": "创建笔记本管理器时未传递 URI",
"serializationProviderTimeout": "等待笔记本提供程序 \"{0}\" 的序列化提供程序可用时超时",
"standardKernelsTimeout": "等待笔记本提供程序 \"{0}\" 的标准内核可用时超时"
},
"sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": {
"notebookView.nameTaken": "此笔记本中已存在名为 {0} 的视图。"
@@ -12050,6 +12022,7 @@
"carbon.extension.contributes.notebook.magic": "单元格魔术方法的名称,如 \"%%sql\"。",
"carbon.extension.contributes.notebook.provider": "笔记本提供程序的标识符。",
"carbon.extension.contributes.notebook.standardKernels": "此笔记本提供程序应标配哪些内核",
"providerNotInRegistryError": "笔记本注册表中不存在指定的提供程序 \"{0}\"。",
"vscode.extension.contributes.notebook.languagemagics": "提供笔记本语言。",
"vscode.extension.contributes.notebook.providersDescriptions": "提供笔记本提供程序说明。"
},
@@ -12119,7 +12092,6 @@
"sql/workbench/services/query/common/queryModelService": {
"commitEditFailed": "提交行失败:",
"msgCancelQueryFailed": "取消查询失败: {0}",
"queryModelService.noQueryFoundForUri": "找不到 {0} 的查询",
"queryModelService.uriAlreadyHasQuery": "{0} 已具有现有查询",
"runQueryBatchStartLine": "第 {0} 行",
"runQueryBatchStartMessage": "开始执行查询的位置:",
@@ -12227,11 +12199,16 @@
"designer.foreignkey.description.onDeleteAction": "用户尝试删除以下行时的行为: 该行包含外键关系中涉及的数据。",
"designer.foreignkey.description.onUpdateAction": "用户尝试更新以下行时的行为: 该行包含外键关系中涉及的数据。",
"designer.foreignkey.description.primaryKeyTable": "包含主键列或唯一键列的表。",
"designer.index.column.description.name": "列的名称。",
"designer.index.description.columns": "索引的列。",
"designer.index.description.name": "索引的名称。",
"designer.table.description.description": "表的说明。",
"designer.table.description.name": "表对象的名称。",
"designer.table.description.schema": "包含该表的架构。",
"tableDesigner.ErrorDialogTitle": "Table Designer Error",
"tableDesigner.ForeignKeyTypeName": "外键",
"tableDesigner.PrimaryKeyTableName": "主键表",
"tableDesigner.ForeignTableName": "外部表",
"tableDesigner.IndexTypeName": "索引",
"tableDesigner.checkConstraintExpressionTitle": "表达式",
"tableDesigner.checkConstraintNameTitle": "名称",
"tableDesigner.checkConstraintTypeName": "CHECK 约束",
@@ -12249,18 +12226,27 @@
"tableDesigner.descriptionTitle": "说明",
"tableDesigner.errorInitializingTableDesigner": "初始化表设计器时出错: {0}",
"tableDesigner.errorProcessingEdit": "处理更改时出错: {0}",
"tableDesigner.foreignKeyColumn": "外键列",
"tableDesigner.foreignKeyColumns": "列映射",
"tableDesigner.foreignKey.column": "列",
"tableDesigner.foreignKey.foreignColumn": "列",
"tableDesigner.foreignKeyColumns": "列",
"tableDesigner.foreignKeyNameTitle": "名称",
"tableDesigner.foreignKeyOnDeleteAction": "当删除操作发生时",
"tableDesigner.foreignKeyOnUpdateAction": "当更新操作发生时",
"tableDesigner.foreignKeysTabTitle": "外键",
"tableDesigner.generalTab": "常规",
"tableDesigner.generatePreviewReportError": "生成预览报表时出错: {0}",
"tableDesigner.generateScriptError": "生成脚本时出错: {0}",
"tableDesigner.generatingPreviewReport": "正在生成预览报表...",
"tableDesigner.generatingScript": "正在生成脚本...",
"tableDesigner.generatingScriptCompleted": "生成的脚本。",
"tableDesigner.index.column.name": "列",
"tableDesigner.indexColumns": "列",
"tableDesigner.indexName": "名称",
"tableDesigner.indexesTabTitle": "索引",
"tableDesigner.nameTitle": "表名",
"tableDesigner.primaryKeyColumn": "主键列",
"tableDesigner.saveChangeError": "保存更改时出错: {0}",
"tableDesigner.savedChangeSuccess": "已成功保存更改。",
"tableDesigner.savingChanges": "正在保存表设计器更改...",
"tableDesigner.publishChangeError": "发布更改时出错: {0}",
"tableDesigner.publishChangeSuccess": "更改已成功发布。",
"tableDesigner.savingChanges": "正在发布表设计器更改...",
"tableDesigner.schemaTitle": "架构",
"tableDesigner.tableObjectType": "表"
},
@@ -12272,6 +12258,60 @@
"sql/workbench/update/electron-browser/gettingStarted": {
"miGettingStarted": "入门(&&S)",
"showReleaseNotes": "显示入门指南"
},
"sql/workbench/api/common/notebooks/vscodeExecuteProvider": {
"errorStartBeforeReady": "无法启动会话,管理器尚未初始化"
},
"sql/workbench/contrib/queryplan2/browser/planHeader": {
"planHeaderIndexAndCost": "查询 {0}: 查询成本(相对于脚本): {1}%"
},
"sql/workbench/contrib/queryplan2/browser/queryPlan": {
"openQueryAction": "打开查询",
"queryPlanCustomZoom": "自定义显示比例",
"queryPlanFitGraphLabel": "缩放到合适大小",
"queryPlanOpenGraphFile": "Open Plan File",
"queryPlanPropertiesActionLabel": "属性",
"queryPlanSavePlanXML": "Save Plan File",
"queryPlanSearchNodeAction": "SearchNode",
"queryPlanTitle": "Query Plan (Preview)",
"queryPlanZoomInActionLabel": "放大",
"queryPlanZoomOutActionLabel": "缩小"
},
"sql/workbench/contrib/queryplan2/browser/queryPlanPropertiesView": {
"nodePropertyViewNameNameColumnHeader": "Name",
"nodePropertyViewNameValueColumnHeader": "Value",
"nodePropertyViewTitle": "Properties",
"queryPlanPropertiesEdgeOperationName": "Edge",
"queryPlanPropertyViewClose": "Close",
"queryPlanPropertyViewSortAlphabetically": "Alphabetical",
"queryPlanPropertyViewSortByDisplayOrde": "Categorized"
},
"sql/workbench/contrib/queryplan2/browser/widgets/customZoomWidget": {
"cancelCustomZoomAction": "Close (Escape)",
"invalidCustomZoomError": "Select a zoom value between 1 to 200",
"qpZoomValueLabel": "Zoom (percent)",
"zoomAction": "Zoom (Enter)"
},
"sql/workbench/contrib/queryplan2/browser/widgets/nodeSearchWidget": {
"cancelSearchAction": "Close (Escape)",
"nextSearchItemAction": "Next Match (Enter)",
"previousSearchItemAction": "Previous Match (Shift+Enter)",
"queryPlanSearchTypeContains": "Contains",
"queryPlanSearchTypeEquals": "Equals"
},
"sql/workbench/contrib/tableDesigner/browser/tableDesignerEditor": {
"tableDesigner.PreviewFeature": "预览功能"
},
"sql/workbench/contrib/tsgops/browser/tsgopsActions": {
"hideActivityBarViewContainers": "隐藏扩展 viewlet",
"hidePanel": "隐藏面板",
"hideSettings": "隐藏设置图标"
},
"sql/workbench/services/tableDesigner/browser/tableDesignerPublishDialog": {
"tableDesigner.UpdateDatabase": "更新数据库",
"tableDesigner.cancel": "取消",
"tableDesigner.generateScript": "生成脚本",
"tableDesigner.previewDatabaseUpdates": "预览数据库更新"
}
}
}