Langpack source update for May release (#23014)

This commit is contained in:
Alex Ma
2023-05-07 19:58:41 -07:00
committed by GitHub
parent 1620b3b374
commit ff3f6d53c7
170 changed files with 14779 additions and 2750 deletions

View File

@@ -20,10 +20,15 @@
"azure.owningTenantNotFound": "找不到帐户的拥有租户信息。",
"azure.responseError": "令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。",
"azure.tenantNotFound": "找不到带有 ID '{0}' 的指定租户。",
"azurecore.consentDialog.body": "你的租户{0} ({1})”需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。",
"azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio 将不再触发此租户 {0} ({1}) 的身份验证,并且资源将无法访问。\r\n\r\n若要再次允许访问此租户的资源需要从 \"{2}\" 设置的排除列表中删除租户。\r\n\r\n是否要继续?",
"azurecore.confirmIgnoreTenantDialog.confirm": "确认",
"azurecore.consentDialog.authenticate": "取消并进行身份验证",
"azurecore.consentDialog.body": "你的租户 {0} ({1}) 需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。",
"azurecore.consentDialog.cancel": "取消",
"azurecore.consentDialog.ignore": "忽略租户",
"azurecore.consentDialog.open": "打开",
"msal.accountNotFoundError": "获取令牌时找不到帐户信息。",
"msal.resourceNotFoundError": "找不到 Azure 资源 {0} 的配置",
"noMicrosoftResource": "提供程序 \"{0}\" 未定义 Microsoft 资源终结点。"
},
"dist/account-provider/auths/azureAuthCodeGrant": {
@@ -43,7 +48,8 @@
"azure.NoAuthMethod.Selected": "未选择任何 Azure 身份验证方法。必须选择你要使用的身份验证方法。",
"azure.deprecatedGetSecurityToken": "对 azdata.accounts.getSecurityToken 进行了调用,此方法已弃用,并会在未来的版本中删除。请改用 getAccountSecurityToken。",
"genericTokenError": "无法获取令牌",
"msalTokenError": "{0} 获取令牌时发生。 \r\n{1}"
"msalTokenError": "{0} 获取令牌时发生。 \r\n{1}",
"tenantIgnoredError": "在忽略列表中找到租户,未尝试身份验证。 如果要从此租户访问资源,可以从 settings.json 文件: {1} 中的忽略列表中删除租户 {0}。"
},
"dist/account-provider/azureAccountProviderService": {
"clearTokenCacheFailure": "未能清除令牌缓存",
@@ -132,6 +138,7 @@
"azure.resource.tree.treeProvider.openAccountsDialog": "显示 Azure 帐户"
},
"dist/azureResource/tree/flatAccountTreeNode": {
"azure.resource.flatAccountTreeNode.noResourcesLabel": "未找到资源。",
"azure.resource.throttleerror": "已限制来自此帐户的请求。要重试,请选择少量订阅。",
"azure.resource.tree.accountTreeNode.title": "{0} ({1}/{2} 个订阅)",
"azure.resource.tree.accountTreeNode.titleLoading": "{0} - 正在加载...",
@@ -170,6 +177,8 @@
"azurecore.centralus": "美国中部",
"azurecore.centraluseuap": "美国中部 EUAP",
"azurecore.deprecated": "警告: ADAL 已弃用,并计划在将来的版本中删除。请改用 MSAL。",
"azurecore.disable": "禁用",
"azurecore.dismiss": "忽略",
"azurecore.eastasia": "东亚",
"azurecore.eastus": "美国东部",
"azurecore.eastus2": "美国东部 2",
@@ -191,6 +200,7 @@
"azurecore.northeurope": "北欧",
"azurecore.norwayeast": "挪威东部",
"azurecore.norwaywest": "挪威西部",
"azurecore.piiLogging.warning": "警告: 已启用 Azure PII 日志记录。启用此选项可允许记录个人身份信息,并且只能用于调试目的。",
"azurecore.postgresServer": "Azure Database for PostgreSQL 服务器",
"azurecore.reload": "重载",
"azurecore.reloadChoice": "重新加载 Azure Data Studio",
@@ -238,7 +248,7 @@
"azure.resource.signin.title": "Azure: 登录",
"azure.resource.startterminal.title": "启动 Cloud Shell",
"azure.resource.view.title": "Azure (预览)",
"azure.tenant.config.filter.description": "查询 Azure 资源时要忽略的租户 ID 列表。每个元素都是一个租户 ID。",
"azure.tenant.config.filter.description": "查询 Azure 资源或请求身份验证令牌时将跳过的租户 ID 列表。",
"azure.title": "Azure",
"config.authenticationLibrary": "用于 AAD 身份验证流的库。请在更改此选项后重新启动 ADS。",
"config.azureAccountConfigurationSection": "Azure 帐户配置",

View File

@@ -47,16 +47,15 @@
"cms.connectionOptions.applicationIntent.displayName": "应用意图",
"cms.connectionOptions.applicationName.description": "应用程序的名称",
"cms.connectionOptions.applicationName.displayName": "应用程序名称",
"cms.connectionOptions.attachDbFilename.description": "可附加数据库的主文件的名称(包括完整路径名称)",
"cms.connectionOptions.attachDbFilename.displayName": "附加 DB 文件名",
"cms.connectionOptions.attachedDBFileName.description": "可附加数据库的主文件的名称(包括完整路径名称)",
"cms.connectionOptions.attachedDBFileName.displayName": "附加的 DB 文件名",
"cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录",
"cms.connectionOptions.authType.categoryValues.integrated": "Windows 身份验证",
"cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登录",
"cms.connectionOptions.authType.description": "指定使用 SQL Server 进行身份验证的方法",
"cms.connectionOptions.authType.displayName": "身份验证类型",
"cms.connectionOptions.columnEncryptionSetting.description": "针对连接的所有命令的默认列加密设置",
"cms.connectionOptions.columnEncryptionSetting.displayName": "列加密",
"cms.connectionOptions.columnEncryptionSetting.description": "启用或禁用连接的 Always Encrypted 功能",
"cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted",
"cms.connectionOptions.commandTimeout.description": "在终止尝试并生成错误之前等待命令执行的时长(秒)",
"cms.connectionOptions.commandTimeout.displayName": "命令超时",
"cms.connectionOptions.connectRetryCount.description": "尝试还原连接的次数",
@@ -71,6 +70,13 @@
"cms.connectionOptions.contextConnection.displayName": "上下文连接",
"cms.connectionOptions.currentLanguage.description": "SQL Server 语言记录名称",
"cms.connectionOptions.currentLanguage.displayName": "当前语言",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 证明",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主机保护者服务",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "无",
"cms.connectionOptions.enclaveAttestationProtocol.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议",
"cms.connectionOptions.enclaveAttestationProtocol.displayName": "证明协议",
"cms.connectionOptions.enclaveAttestationUrl.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点",
"cms.connectionOptions.enclaveAttestationUrl.displayName": "认证 URL",
"cms.connectionOptions.encrypt.categoryValues.false": "可选(False)",
"cms.connectionOptions.encrypt.categoryValues.strict": "严格",
"cms.connectionOptions.encrypt.categoryValues.true": "强制(True)",
@@ -108,10 +114,13 @@
"cms.connectionOptions.port.displayName": "端口",
"cms.connectionOptions.replication.description": "由 SQL Server 在复制中使用",
"cms.connectionOptions.replication.displayName": "副本",
"cms.connectionOptions.secureEnclaves.description": "启用或禁用连接的安全 enclave",
"cms.connectionOptions.secureEnclaves.displayName": "安全 enclave",
"cms.connectionOptions.serverDescription.description": "SQL Server 实例的说明",
"cms.connectionOptions.serverDescription.displayName": "服务器描述",
"cms.connectionOptions.serverName.description": "SQL Server 实例的名称",
"cms.connectionOptions.serverName.displayName": "服务器",
"cms.connectionOptions.serverName.placeholder": "例如 tcp:servername,1433",
"cms.connectionOptions.trustServerCertificate.description": "在值为 true (且 encrypt=true)时SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。",
"cms.connectionOptions.trustServerCertificate.displayName": "信任服务器证书",
"cms.connectionOptions.typeSystemVersion.description": "指示提供程序将通过 DataReader 公开的服务器类型系统",
@@ -122,7 +131,9 @@
"cms.connectionOptions.workstationId.displayName": "工作站 ID",
"cms.connectionProvider.displayName": "Microsoft SQL Server",
"cms.description": "支持管理 SQL Server 中央管理服务器",
"cms.disabled": "已禁用",
"cms.displayName": "SQL Server 中央管理服务器",
"cms.enabled": "已启用",
"cms.format.alignColumnDefinitionsInColumns": "列定义是否应对齐?",
"cms.format.datatypeCasing": "数据类型应格式化为大写、小写还是无(不格式化)",
"cms.format.keywordCasing": "关键字应格式化为大写、小写还是无(不格式化)",

View File

@@ -42,12 +42,12 @@
"dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。",
"dataworkspace.projectDirectoryAlreadyExistErrorShort": "所选位置中已存在目录“{0}”,请选择其他项",
"dataworkspace.projectFilePlaceholder": "选择项目文件",
"dataworkspace.projectFileTitle": "项目文件",
"dataworkspace.projectLocationPlaceholder": "选择要创建项目的位置",
"dataworkspace.projectLocationTitle": "位置",
"dataworkspace.projectNamePlaceholder": "输入项目名称",
"dataworkspace.projectNameTitle": "名称",
"dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。",
"dataworkspace.projectsFailedToLoad": "未能加载某些项目。要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools)",
"dataworkspace.remoteGitRepo": "远程 Git 存储库",
"dataworkspace.restartConfirmation": "需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启?",
"dataworkspace.sdkLearnMorePlaceholder": "单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息",
@@ -69,11 +69,12 @@
"noProjectProvidingExtensionsInstalled": "未安装数据库项目扩展。请安装数据库项目扩展以使用此功能。",
"onlyMovingOneFileIsSupported": "仅支持一次移动一个文件。",
"openedProjectsUndefinedAfterRefresh": "从磁盘刷新后,打开的项目列表应已被定义。",
"projectFailedToLoad": "无法加载项目 '{0}':{1} 要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools)",
"projectNameNull": "项目名为 null",
"reservedValueErrorMessage": "文件名已保留。请选择其他名称,然后重试",
"reservedWindowsFilenameErrorMessage": "此文件名保留供 Windows 使用。请选择其他名称,然后重试",
"tooLongFilenameErrorMessage": "文件名不能超过 255 个字符",
"trailingWhitespaceErrorMessage": "文件名不能以空格结尾",
"trailingWhitespaceErrorMessage": "文件名不能以空格开头或结尾",
"undefinedFilenameErrorMessage": "未定义名称",
"whitespaceFilenameErrorMessage": "文件名不能为空白"
},

View File

@@ -9,11 +9,29 @@
"version": "1.0.0",
"contents": {
"dist/actionButton": {
"scm button publish branch": "发布分支",
"scm button commit and push title": "{0} 提交和推送",
"scm button commit and push tooltip": "提交和推送更改",
"scm button commit and sync title": "{0} 提交和同步",
"scm button commit and sync tooltip": "提交和同步更改",
"scm button commit title": "{0} 提交",
"scm button commit to new branch and push tooltip": "提交到新分支并推送更改",
"scm button commit to new branch and sync tooltip": "提交到新分支并同步更改",
"scm button commit to new branch tooltip": "将更改提交到新分支",
"scm button commit tooltip": "提交更改",
"scm button committing and pushing tooltip": "正在提交和推送更改...",
"scm button committing and synching tooltip": "正在提交和同步更改...",
"scm button committing to new branch and pushing tooltip": "正在提交到新分支并推送更改...",
"scm button committing to new branch and synching tooltip": "正在提交到新分支并同步更改...",
"scm button committing to new branch tooltip": "正在将更改提交到新分支...",
"scm button committing tooltip": "正在提交更改...",
"scm button continue title": "{0} 继续",
"scm button continue tooltip": "继续变基",
"scm button continuing tooltip": "正在继续变基...",
"scm button publish branch": "发布Branch",
"scm button publish branch running": "正在发布 Branch...",
"scm button publish title": "$(cloud-upload) 发布分支",
"scm button sync description": "{0} 同步更改 {1}{2}",
"scm button sync title": "{0} {1}{2}",
"scm publish branch action button title": "{0} 发布 Branch",
"scm secondary button commit": "提交",
"syncing changes": "正在同步更改..."
},
"dist/askpass-main": {
@@ -27,6 +45,8 @@
},
"dist/commands": {
"HEAD not available": "“{0}”的 HEAD 版本不可用。",
"Theirs": "他们的",
"Yours": "您的",
"add": "添加到工作区",
"add remote": "添加一个新远程...",
"addFrom": "从 URL 添加远程存储库",
@@ -38,9 +58,9 @@
"auth failed specific": "未能对 git remote 进行身份验证:\r\n\r\n{0}",
"branch already exists": "已存在名为“{0}”的分支",
"branch name": "分支名称",
"branch name does not match sanitized": "新分支将为“{0}”",
"branch name format invalid": "分支名称必须匹配正则表达式: {0}",
"cant push": "无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。",
"changed": "{0} 日志级别已更改为: {1}",
"checkout detached": "签出已分离…",
"choose": "选择文件夹...",
"clean repo": "在签出前,请清理存储库工作树。",
@@ -48,9 +68,12 @@
"cloning": "正在克隆 Git 存储库“{0}”...",
"commit": "提交暂存更改",
"commit anyway": "创建空提交",
"commit changes": "仍要提交",
"commit hash": "提交哈希",
"commit message": "提交消息",
"commit to branch": "提交到新分支",
"commitMessageWithHeadLabel2": "消息(在“{0}”上提交)",
"confirm branch protection commit": "你正在尝试提交到受保护的分支,并且你可能无权将提交推送到远程库。\r\n\r\n你希望如何继续?",
"confirm delete": "确定要删除 {0} 吗?\r\n此操作不可撤消!\r\n如果继续操作此文件将永久丢失。",
"confirm delete multiple": "确定要删除 {0} 个文件吗?\r\n此操作不可撤消!\r\n如果继续操作这些文件将永久丢失。",
"confirm discard": "确定要放弃 {0} 中更改吗?",
@@ -58,7 +81,7 @@
"confirm discard all 2": "{0}\r\n\r\n此操作不可撤消你当前的工作集将永久丢失。",
"confirm discard all single": "确定要放弃 {0} 中更改吗?",
"confirm discard multiple": "是否确实要放弃 {0} 文件中的更改?",
"confirm emtpy commit": "是否确定要创建空提交?",
"confirm empty commit": "是否确定要创建空提交?",
"confirm force delete branch": "“{0}”分支未被完全合并。是否仍要删除?",
"confirm force push": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\r\n\r\n确定要继续吗?",
"confirm no verify commit": "你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。\r\n\r\n确定要继续吗?",
@@ -71,6 +94,7 @@
"create branch from": "从...创建分支",
"create repo": "初始化存储库",
"current": "当前",
"default": "默认值",
"delete": "删除文件",
"delete branch": "删除分支",
"delete file": "删除文件",
@@ -82,6 +106,7 @@
"discardAll multiple": "放弃 1 个文件",
"drop all stashes": "是否确实要删除所有储藏? 其中有 {0} 个储藏将会受到修剪,并且可能无法恢复。",
"drop one stash": "是否确实要删除所有储藏? 其中有 1 个储藏将会受到修剪,并且可能无法恢复。",
"empty commit": "由于提交消息为空,已取消提交操作。",
"force": "强制签出",
"force push not allowed": "不允许强制推送,请启用 “git. allowForcePush” 设置。",
"git error": "Git 错误",
@@ -185,10 +210,13 @@
"yes discard tracked multiple": "放弃 {0} 个已跟踪的文件",
"yes never again": "确定,且不再显示"
},
"dist/log": {
"gitLogLevel": "日志级别: {0}"
},
"dist/main": {
"skipped": "{0} 已跳过在以下位置找到的 git: {1}",
"using git": "{0} 正在使用来自 {2} 的 git {1}",
"validating": "{0} 正在验证在以下位置找到的 git: {1}"
"skipped": "已跳过在以下位置找到的 git: {0}",
"using git": "将使用位于 {1} 的 Git {0}",
"validating": "正在验证在以下位置找到的 git: {0}"
},
"dist/model": {
"no repositories": "没有可用存储库",
@@ -237,6 +265,7 @@
"no": "否",
"ok": "确定",
"open": "打开",
"open.merge": "打开合并",
"pull": "拉取",
"pull branch maybe rebased": "当前分支“{0}”似乎已变基。确定仍要拉取到其中吗?",
"pull maybe rebased": "当前分支似乎已变基。确定仍要拉取到其中吗?",
@@ -305,6 +334,8 @@
"command.commitAllSignedNoVerify": "全部提交(已签收,不验证)",
"command.commitEmpty": "创建空提交",
"command.commitEmptyNoVerify": "空提交(不验证)",
"command.commitMessageAccept": "接受提交消息",
"command.commitMessageDiscard": "放弃提交消息",
"command.commitNoVerify": "提交(不验证)",
"command.commitStaged": "提交已暂存文件",
"command.commitStagedAmend": "提交已暂存文件(修改)",
@@ -318,6 +349,7 @@
"command.fetch": "抓取",
"command.fetchAll": "从所有远程存储库中拉取",
"command.fetchPrune": "获取 (删除)",
"command.git.acceptMerge": "接受合并",
"command.ignore": "添加到 .gitignore",
"command.init": "初始化存储库",
"command.merge": "合并分支...",
@@ -344,6 +376,9 @@
"command.rename": "重命名",
"command.renameBranch": "重命名分支...",
"command.restoreCommitTemplate": "还原提交模板",
"command.revealFileInOS.linux": "打开包含的文件夹",
"command.revealFileInOS.mac": "在查找器中显示",
"command.revealFileInOS.windows": "在文件资源管理器中显示",
"command.revealInExplorer": "在资源管理器视图中显示",
"command.revertChange": "还原更改",
"command.revertSelectedRanges": "还原所选更改",
@@ -388,9 +423,21 @@
"config.autofetch": "若设置为 true则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。",
"config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。",
"config.autorefresh": "是否启用自动刷新。",
"config.branchPrefix": "创建新分支时使用的前缀。",
"config.branchProtection": "受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。",
"config.branchProtectionPrompt": "控制是否在将更改提交到受保护分支之前进行提示。",
"config.branchProtectionPrompt.alwaysCommit": "始终将更改提交到受保护分支。",
"config.branchProtectionPrompt.alwaysCommitToNewBranch": "始终将更改提交到新的分支。",
"config.branchProtectionPrompt.alwaysPrompt": "始终在将更改提交到受保护分支之前进行提示。",
"config.branchRandomNameDictionary": "用于随机生成的分支名称的字典列表。每个值都表示用于生成分支名称段的字典。支持的词典:“形容词”、“动物”、“颜色”和“数字”。",
"config.branchRandomNameDictionary.adjectives": "随机形容词",
"config.branchRandomNameDictionary.animals": "随机动物名称",
"config.branchRandomNameDictionary.colors": "随机颜色名称",
"config.branchRandomNameDictionary.numbers": "100 和 999 之间的一个随机数",
"config.branchRandomNameEnable": "控制在创建新分支时是否生成随机名称。",
"config.branchSortOrder": "控制分支的排列顺序。",
"config.branchValidationRegex": "用于验证新分支名称的正则表达式。",
"config.branchWhitespaceChar": "新分支名称中替换空白字符的字符。",
"config.branchWhitespaceChar": "用于替换新分支名称中的空格,以及用于分隔随机生成的分支名称区段的字符。",
"config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。",
"config.checkoutType.local": "本地分支",
"config.checkoutType.remote": "远程分支",
@@ -427,6 +474,15 @@
"config.inputValidation": "控制何时显示提交消息输入验证。",
"config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。",
"config.inputValidationSubjectLength": "控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。",
"config.logLevel": "指定要记录到 [git 输出](command:git.showOutput)的信息量(如果有)。",
"config.logLevel.critical": "仅记录关键信息",
"config.logLevel.debug": "仅记录调试、信息、警告、错误和关键信息",
"config.logLevel.error": "仅记录错误和关键信息",
"config.logLevel.info": "仅记录信息、警告、错误和关键信息",
"config.logLevel.off": "不记录任何内容",
"config.logLevel.trace": "记录所有信息",
"config.logLevel.warn": "仅记录警告、错误和关键信息",
"config.mergeEditor": "打开当前处于冲突状态的文件的合并编辑器。",
"config.openAfterClone": "控制是否在克隆后自动打开存储库。",
"config.openAfterClone.always": "始终在当前窗口中打开。",
"config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。",
@@ -453,21 +509,22 @@
"config.repositoryScanMaxDepth": "在将 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时,控制扫描工作区文件夹以查找 Git 仓库时使用的深度。如果不进行限制,可以设置为 `-1`。",
"config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。",
"config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。",
"config.showActionButton": "控制操作按钮是否显示在“源代码管理”视图中。",
"config.showActionButton.commit": "显示一个操作按钮,以便在本地分支已修改文件可供提交时提交更改。",
"config.showActionButton.publish": "显示一个操作按钮,以便在本地分支没有跟踪远程分支时发布该分支。",
"config.showActionButton.sync": "显示一个操作按钮,以便在本地分支位于远程分支前面或后面时同步更改。",
"config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。",
"config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。",
"config.showProgress": "控制 Git 操作是否显示进度提示。",
"config.showPushSuccessNotification": "控制在推送成功时是否显示通知。",
"config.showUnpublishedCommitsButton": "控制是否显示要同步或发布的操作按钮(如果存在未发布的提交)。",
"config.showUnpublishedCommitsButton.always": "如果存在未发布的提交,则始终显示操作按钮。",
"config.showUnpublishedCommitsButton.never": "从不显示操作按钮。",
"config.showUnpublishedCommitsButton.whenEmpty": "只有当无其他更改且存在未发布的提交时,才显示操作按钮。",
"config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。",
"config.smartCommitChanges.all": "自动暂存所有更改。",
"config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。",
"config.statusLimit": "控制如何限制可从 Git 状态命令分析的更改数。可以设置为 0 表示无限制。",
"config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。",
"config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。",
"config.terminalAuthentication": "控制是否使 Azure Data Studio 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。",
"config.terminalAuthentication": "控制是否使 VS Code 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。",
"config.terminalGitEditor": "控制是否使 VS Code 成为集成终端中产生的 git 进程的 git 编辑器。请注意: 需要重启终端才能选择此设置中的更改。",
"config.timeline.date": "控制在日程表视图中项目使用的日期。",
"config.timeline.date.authored": "使用创作日期",
"config.timeline.date.committed": "使用提交日期",
@@ -478,8 +535,10 @@
"config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。",
"config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。",
"config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。",
"config.useEditorAsCommitInput": "控制当提交输入框中未提供消息时,是否将使用全文编辑器来创作提交消息。",
"config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。",
"config.useIntegratedAskPass": "控制是否应覆盖 GIT_ASKPASS 以使用集成版本。",
"config.verboseCommit": "启用`#git.useEditorAsCommitInput#`时启用详细输出。",
"description": "Git 源代码管理集成",
"displayName": "Git",
"submenu.branch": "分支",
@@ -498,12 +557,11 @@
"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.missing.guide": "安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们[Git 指南](https://aka.ms/vscode-scm)中了解详细信息。",
"view.workbench.scm.missing.guide.linux": "源代码管理取决于将安装的 Git。\r\n[下载适用于 Linux 的 Git](https://git-scm.com/download/linux)\r\n安装后 [重新加载](command:workbench.action.reloadWindow) (或 [执行故障排除](command:git.showOutput))。可以 [从市场] 安装其他源代码管理提供程序(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。",
"view.workbench.scm.missing.guide.mac": "[下载适用于 macOS 的 Git](https://git-scm.com/download/mac)\r\n安装后请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]安装其他源代码管理提供程序(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。",
"view.workbench.scm.missing.guide.windows": "[下载适用于 Windows 的 Git](https://git-scm.com/download/win)\r\n安装后请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]安装其他源代码管理提供程序(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)。"
"view.workbench.scm.missing": "安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们的 [Git 指南](https://aka.ms/vscode-scm)中了解详细信息。",
"view.workbench.scm.missing.linux": "源代码管理取决于将安装 Git。\r\n[下载适用于 Linux 的 Git](https://git-scm.com/download/linux)\r\n安装后请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。",
"view.workbench.scm.missing.mac": "[下载适用于 macOS 的 Git](https://git-scm.com/download/mac)\r\n安装后请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。",
"view.workbench.scm.missing.windows": "[下载适用于 Windows 的 Git](https://git-scm.com/download/win)\r\n安装后请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](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)。"
}
}
}

View File

@@ -34,28 +34,44 @@
"mssql.searchServers": "搜索服务器名称"
},
"dist/objectManagement/localizedConstants": {
"objectManagement.ApplicationRoleTypeDisplayName": "应用程序角色",
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "应用程序角色",
"objectManagement.ColumnDisplayName": "列",
"objectManagement.DatabaseDisplayName": "数据库",
"objectManagement.DatabaseRoleTypeDisplayName": "数据库角色",
"objectManagement.DatabaseRoleTypeDisplayNameInTitle": "数据库角色",
"objectManagement.LoginTypeDisplayName": "登录名",
"objectManagement.LoginTypeDisplayNameInTitle": "登录",
"objectManagement.OkText": "确定",
"objectManagement.ServerRoleTypeDisplayName": "服务器角色",
"objectManagement.ServerRoleTypeDisplayNameInTitle": "服务器角色",
"objectManagement.TableDisplayName": "表",
"objectManagement.UserDisplayName": "用户",
"objectManagement.UserTypeDisplayNameInTitle": "用户",
"objectManagement.ViewDisplayName": "视图",
"objectManagement.addMemberText": "添加成员",
"objectManagement.addText": "添加...",
"objectManagement.advancedSectionHeader": "高级",
"objectManagement.blankPasswordConfirmation": "创建登录名时使用空密码将会带来安全隐患。是否确实要继续?",
"objectManagement.browseForOwnerText": "浏览所有者",
"objectManagement.browseText": "浏览...",
"objectManagement.confirmPasswordLabel": "确认密码",
"objectManagement.createObjectOperationName": "创建 {0}",
"objectManagement.databaseRole.SelectMemberDialogTitle": "选择数据库角色成员",
"objectManagement.databaseRole.SelectOwnerDialogTitle": "选择数据库角色所有者",
"objectManagement.deleteLoginConfirmation": "删除服务器登录名并不会删除与该登录名关联的数据库用户。若要完成此过程,请在每个数据库中删除用户。可能需要首先将架构所有权转移到新用户。",
"objectManagement.deleteObjectConfirmation": "确定要删除 {0}: {1} 吗?",
"objectManagement.deleteObjectError": "删除 {0}: {1} 时出错。{2}",
"objectManagement.deleteObjectOperationName": "删除 {0} \"{1}\"",
"objectManagement.enabledLabel": "已启用",
"objectManagement.filterText": "筛选器",
"objectManagement.findText": "查找",
"objectManagement.generalSectionHeader": "常规",
"objectManagement.helpText": "帮助",
"objectManagement.invalidPasswordError": "密码不符合复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"objectManagement.loadingDialog": "正在加载对话框...",
"objectManagement.loadingObjectsCompletedLabel": "已完成加载对象,找到 {0} 对象",
"objectManagement.loadingObjectsLabel": "正在加载对象...",
"objectManagement.login.aadAuthenticationType": "Azure Active Directory 身份验证",
"objectManagement.login.authenticateType": "身份验证",
"objectManagement.login.defaultDatabaseLabel": "默认数据库",
@@ -73,31 +89,46 @@
"objectManagement.login.sqlAuthenticationType": "SQL 身份验证",
"objectManagement.login.windowsAuthenticationType": "Windows 身份验证",
"objectManagement.loginNotSelectedError": "未选择登录名。",
"objectManagement.membersLabel": "成员",
"objectManagement.membershipLabel": "成员身份",
"objectManagement.nameCannotBeEmptyError": "名称不能为空。",
"objectManagement.nameLabel": "名称",
"objectManagement.newObjectDialogTitle": "{0}–新建(预览)",
"objectManagement.noActionScriptedMessage": "没有要编写脚本的操作。",
"objectManagement.noConnectionUriError": "无法检索连接信息,请重新连接,然后重试。",
"objectManagement.objectPropertiesDialogTitle": "{0} - {1} (预览)",
"objectManagement.objectTypeLabel": "对象类型",
"objectManagement.objectsLabel": "对象",
"objectManagement.openNewObjectDialogError": "打开新 {0} 对话框时出错。{1}",
"objectManagement.openObjectPropertiesDialogError": "打开 {0}: {1} 的属性对话框时出错。{2}",
"objectManagement.ownerText": "所有者",
"objectManagement.passwordCannotBeEmptyError": "密码不能为空。",
"objectManagement.passwordLabel": "密码",
"objectManagement.passwordsNotMatchError": "密码必须与确认密码匹配。",
"objectManagement.refreshOEError": "刷新对象资源管理器时出错。{0}",
"objectManagement.removeMemberText": "删除所选成员",
"objectManagement.removeText": "删除",
"objectManagement.renameObjectDialogTitle": "输入新名称",
"objectManagement.renameObjectError": "将 {0} \"{1}\" 重命名为 \"{2}\" 时出错。 {3}",
"objectManagement.renameObjectOperationName": "将 {0} \"{1}\" 重命名为 \"{2}\"",
"objectManagement.schemaLabel": "架构",
"objectManagement.scriptError": "生成脚本时出错。{0}",
"objectManagement.scriptGenerated": "已成功生成脚本。可以关闭对话框以在新打开的编辑器中查看。",
"objectManagement.scriptText": "脚本",
"objectManagement.selectText": "选择",
"objectManagement.selectedLabel": "已选择",
"objectManagement.serverRole.SelectMemberDialogTitle": "选择服务器角色成员",
"objectManagement.serverRole.SelectOwnerDialogTitle": "选择服务器角色所有者",
"objectManagement.updateObjectOperationName": "更新 {0} \"{1}\"",
"objectManagement.user.containedUser": "包含的用户",
"objectManagement.user.aadAuth": "通过 Azure Active Directory 进行身份验证",
"objectManagement.user.defaultSchemaLabel": "默认架构",
"objectManagement.user.loginLabel": "登录",
"objectManagement.user.membershipLabel": "成员身份",
"objectManagement.user.loginMapped": "映射到服务器登录名",
"objectManagement.user.noLogin": "无登录访问权限",
"objectManagement.user.ownedSchemasLabel": "拥有的架构",
"objectManagement.user.sqlAuth": "使用密码进行身份验证",
"objectManagement.user.type": "类型",
"objectManagement.user.userWithGroupLogin": "具有 Windows 组登录名的用户",
"objectManagement.user.userWithLogin": "具有登录名的用户",
"objectManagement.user.userWithNoConnectAccess": "无连接访问权限的用户",
"objectManagement.user.windowsUser": "映射到 Windows 用户/组",
"objectManagement.yesText": "是"
},
"dist/sqlToolsServer": {
@@ -114,6 +145,7 @@
"startingServiceStatusMsg": "正在启动 {0}"
},
"dist/tableDesigner/tableDesigner": {
"tableDesigner.FailedToGetConnectionStringError": "无法获取表的连接字符串。请重新连接到服务器,然后重试。",
"tableDesigner.NewTable": "新建表",
"tableDesigner.no": "否",
"tableDesigner.turnOnPreloadingMessage": "是否要通过启用数据库模型预加载来减少表设计器加载时间? 在对象资源管理器中展开数据库节点时,将预加载数据库模型。",
@@ -145,9 +177,8 @@
"mssql.connectionOptions.applicationIntent.displayName": "应用意图",
"mssql.connectionOptions.applicationName.description": "应用程序的名称",
"mssql.connectionOptions.applicationName.displayName": "应用程序名称",
"mssql.connectionOptions.attachDbFilename.description": "可附加数据库的主文件的名称(包括完整路径名称)",
"mssql.connectionOptions.attachDbFilename.displayName": "附加 DB 文件名",
"mssql.connectionOptions.attachedDBFileName.description": "可附加数据库的主文件的名称(包括完整路径名称)",
"mssql.connectionOptions.attachedDBFileName.displayName": "附加的 DB 文件名",
"mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录",
"mssql.connectionOptions.authType.categoryValues.integrated": "Windows 身份验证",
"mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登录",
@@ -219,6 +250,7 @@
"mssql.connectionOptions.secureEnclaves.displayName": "安全 enclave",
"mssql.connectionOptions.serverName.description": "SQL Server 实例的名称",
"mssql.connectionOptions.serverName.displayName": "服务器",
"mssql.connectionOptions.serverName.placeholder": "例如 tcp:servername,1433",
"mssql.connectionOptions.trustServerCertificate.description": "在值为 true (且 encrypt=true)时SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。",
"mssql.connectionOptions.trustServerCertificate.displayName": "信任服务器证书",
"mssql.connectionOptions.typeSystemVersion.description": "指示提供程序将通过 DataReader 公开的服务器类型系统",
@@ -306,12 +338,8 @@
"title.clearSearchServerResult": "搜索: 清除搜索服务器结果",
"title.deleteObject": "删除",
"title.designTable": "设计",
"title.newApplicationRole": "新建应用程序角色",
"title.newDatabaseRole": "新建数据库角色",
"title.newLogin": "新建登录名",
"title.newServerRole": "新建服务器角色",
"title.newObject": "新建",
"title.newTable": "新建表",
"title.newUser": "新用户",
"title.objectProperties": "属性(预览版)",
"title.renameObject": "重命名",
"title.searchServers": "搜索: 服务器",

View File

@@ -138,17 +138,20 @@
"enterNewName": "输入新名称",
"enterNewSqlCmdVariableDefaultValue": "为 SQLCMD 变量“{0}”输入默认值",
"enterNewSqlCmdVariableName": "输入新的 SQLCMD 变量名称",
"enterNewValueForVar": "输入变量“{0}”的新值",
"enterNewValueForVar": "输入变量“{0}”的新默认值",
"enterPassword": "输入 {0} 管理员密码",
"enterPortNumber": "输入 {0} 端口号或按 Enter 以使用默认值",
"enterSystemDbName": "输入此系统数据库的数据库名",
"enterUser": "输入 {0} 管理员用户名",
"equalComparison": "项目已与数据库保持最新。",
"errorAddingDatabaseReference": "添加对 {0} 的数据库引用时出错。错误: {1}",
"errorDownloading": "下载 {0} 时出错。错误: {1}",
"errorExtracting": "从 {0} 中提取文件时出错。错误: {1}",
"errorFindingBuildFilesLocation": "查找生成文件位置时出错: {0}",
"errorMovingFile": "从 {0} 到 {1} 移动文件时出错。错误: {2}",
"errorReadingProjectGuid": "尝试读取项目“{1}”的 {0} 时出错",
"errorNotSupportedInVsCode": "错误: VS Code的 SQL 数据库项目当前不支持 {0}。",
"errorPrefix": "错误: {0}",
"errorReadingProjectGuid": "尝试读取项目“{0}”的 {1} 时出错。{2}",
"errorRenamingFile": "从 {0} 到 {1} 重命名文件时出错。错误: {2}",
"errorRetrievingBuildFiles": "无法生成项目。检索生成所需的文件时出错。",
"eulaAgreementTemplate": "我接受 {0}。",
@@ -156,6 +159,7 @@
"eulaAgreementTitle": "Microsoft SQL Server 许可协议",
"exampleUsage": "示例用法",
"excludeAction": "不包括",
"excludeFolderNotSupported": "尚不支持排除文件夹",
"excludeObjectTypes": "排除对象类型",
"externalStream": "外部 Stream",
"externalStreamingJobFriendlyName": "外部流式处理作业",
@@ -220,10 +224,11 @@
"nodeButNotAutorestFoundPrompt": "未安装 Autorest。若要继续请选择是通过 “npx” 从临时位置运行 Autorest还是全局安装 Autorest然后运行。",
"nodeNotFound": "在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。",
"noneElements": "无元素",
"notValidVariableName": "变量名“{0}”无效。",
"nupkgNamePlaceholder": "NuGet 包名称",
"nupkgText": "已发布的数据层应用程序 (.nupkg)",
"objectType": "对象类型",
"okString": "确定",
"onlyMoveSqlFilesSupported": "仅支持移动 .sql 文件",
"onlyMoveFilesFoldersSupported": "仅支持移动文件和文件",
"openEulaString": "打开许可协议",
"optionDescription": "选项说明",
"optionName": "选项名称",
@@ -247,6 +252,7 @@
"projectLocationPlaceholderText": "选择要创建项目的位置",
"projectNameLabel": "名称",
"projectNamePlaceholderText": "输入项目名",
"projectNeedsUpdatingForCrossPlat": "需要更新目标、引用和系统数据库引用,以生成项目 '{0}'。",
"projectReferenceElement": "项目引用",
"projectReferenceNameElement": "项目引用名称元素",
"projectToUpdatePlaceholderText": "选择项目文件",
@@ -270,7 +276,6 @@
"referenceRadioButtonsGroupTitle": "类型",
"referenceType": "引用类型",
"reloadProject": "是否希望重新加载数据库项目?",
"reloadValuesFromProjectButtonTitle": "从项目中重新加载值",
"reset": "重置",
"resetAllVars": "重置所有变量",
"resourceGroup": "资源组",
@@ -279,9 +284,12 @@
"retryRunMessage": "正在运行操作 \"{2}\",第 {0} 次尝试(共 {1} 次)",
"retrySucceedMessage": "操作 \"{0}\" 已成功完成。结果: {1}",
"retryWaitMessage": "正在等待 {0} 秒,然后再次尝试执行操作 \"{1}\"",
"revertSqlCmdVarsButtonTitle": "将值还原为项目默认值",
"runViaNpx": "通过 npx 运行",
"runningDockerMessage": "正在运行 docker 容器...",
"sameDatabase": "同一数据库",
"save": "保存",
"saveProfileAsButtonText": "另存为…",
"schema": "架构",
"schemaCompare.compareErrorMessage": "架构比较失败: {0}",
"schemaCompareAction": "架构比较",
@@ -324,6 +332,8 @@
"sqlDatabaseProjects.doNotAskAgain": "不再询问",
"sqlDatabaseProjects.outputChannel": "数据库项目",
"sqlcmdVariableAlreadyExists": "此项目中已存在同名的 SQLCMD 变量",
"sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 变量名称 \"{0}\" 不能包含空格",
"sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 变量名称 \"{0}\" 不能包含以下任何字符: {1}",
"sqlcmdVariablesNodeName": "SQLCMD 变量",
"storedProcedureFriendlyName": "存储过程",
"suppressMissingDependenciesErrors": "禁止显示由引用对象中的未解析引用导致的错误",
@@ -339,12 +349,15 @@
"unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”",
"unableToPerformAction": "无法定位“{0}”目标:“{1}”",
"unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}",
"unhandledDeleteType": "删除过程中未处理的项目类型: \"{0}",
"unhandledMoveNode": "移动的未处理节点类型",
"unknownDataSourceType": "未知的数据源类型: ",
"unrecognizedDataSourcesVersion": "无法识别的版本: ",
"updateAction": "更新操作",
"updateActionRadiButtonLabel": "应用所有更改",
"updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?",
"updateProjectForRoundTrip": "需要更新目标、引用、系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?",
"updateProjectForCrossPlatform": "{0} 如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?",
"updateProjectForCrossPlatformShort": "是否更新{0}以获得跨平台支持?",
"updateProjectFromDatabaseDialogName": "从数据库更新项目",
"updateText": "更新",
"updatedToSdkStyleError": "未能将项目 {0} 转换为 SDK 样式失败。对 .sqlproj 的更改已回滚。",
@@ -353,6 +366,9 @@
"userSelectionInstallGlobally": "用户已选择全局安装 autorest。正在安装...",
"userSelectionRunNpx": "用户已选择通过 npx 运行。",
"valueCannotBeEmpty": "值不能为空",
"version": "版本",
"versionMustNotBeEmpty": "版本不得为空",
"versionPlaceholder": "NuGet 包版本",
"viewFriendlyName": "查看",
"yesRecommended": "是(推荐)",
"yesString": "是"

View File

@@ -97,9 +97,14 @@
"sql.migration.azure.sql.target": "目标类型",
"sql.migration.azure.storage.account.to.upload.backups": "要上传备份的 Azure 存储帐户",
"sql.migration.azure.tenant": "Azure AD 租户",
"sql.migration.azureRecommendation.browse": "浏览",
"sql.migration.azureRecommendation.folder.name": "文件夹名",
"sql.migration.azureRecommendation.open": "打开",
"sql.migration.backup.file.backup.size": "备份大小(MB)",
"sql.migration.backup.file.name": "文件名",
"sql.migration.backup.file.number.of.stripes": "条带数",
"sql.migration.backup.file.restore.finish.date": "还原完成日期",
"sql.migration.backup.file.restore.start.date": "还原开始日期",
"sql.migration.backup.file.restore.status": "还原状态",
"sql.migration.backup.file.status": "文件状态",
"sql.migration.backup.location": "备份位置",
"sql.migration.backup.start.time": "备份开始时间",
"sql.migration.bc.info": "SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。",
@@ -111,11 +116,14 @@
"sql.migration.blob.container.title": "Blob 容器",
"sql.migration.blob.resourceGroup.select": "选择资源组。",
"sql.migration.blob.resourceGroup.select.prompt": "首先选择资源组值。",
"sql.migration.blob.storage.folder.info": "将数据库备份上传到 blob 容器时,请确保不同数据库中的备份文件存储在单独的文件夹中。仅支持容器的根目录和最高级别的深层文件夹。",
"sql.migration.blob.storage.folder.warning": "选择了多个具有相同备份位置的数据库。请确保不同数据库中的备份文件存储在单独的文件夹中。",
"sql.migration.blob.storage.header.text": "Azure 存储 Blob 容器详细信息",
"sql.migration.blob.storage.help.text": "提供包含备份的 Azure 存储 Blob 容器。",
"sql.migration.blob.storage.subscription.label": "订阅",
"sql.migration.blob.storage.table.help": "输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。",
"sql.migration.blob.storageAccount.select": "首先选择存储帐户值。",
"sql.migration.browse": "浏览",
"sql.migration.can.be.migrated": "可迁移 {0} 个数据库(共 {1} 个),而不会出现问题",
"sql.migration.cancel": "取消",
"sql.migration.cancel.error": "取消迁移时出现错误。",
@@ -125,6 +133,7 @@
"sql.migration.cannot.delete": "迁移当前正在进行,无法删除。",
"sql.migration.cannot.retry": "无法重试迁移。",
"sql.migration.cannot.start.cutover.error": "在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。",
"sql.migration.clear": "清除",
"sql.migration.close": "关闭",
"sql.migration.complete.cutover": "完成直接转换",
"sql.migration.completed.multi.steps.heading": "我们运行了以下步骤:",
@@ -168,7 +177,7 @@
"sql.migration.cutover.step.2.network.share": "2. 创建最终事务日志备份并将其存储在网络共享上。",
"sql.migration.cutover.step.3.blob": "3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。",
"sql.migration.cutover.step.3.network.share": "3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。",
"sql.migration.cutover.type": "模式",
"sql.migration.cutover.type": "迁移模式",
"sql.migration.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例向 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库的迁移。",
"sql.migration.dashboard.help.description.dmsGuide": "提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。",
"sql.migration.dashboard.help.description.mi": "以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。",
@@ -194,11 +203,19 @@
"sql.migration.database.already.exists.vm.info": "确保 Azure 虚拟机上的目标 SQL Server 上尚不存在提供的数据库名称。",
"sql.migration.database.assessment.description": "选择要评估以迁移到 Azure SQL 的数据库。",
"sql.migration.database.assessment.title": "用于评估的数据库",
"sql.migration.database.assessment.xevents.description": "对于所选数据库,可以选择提供扩展事件会话文件以评估临时或动态 SQL 查询或通过应用程序数据层启动的任何 DML 语句。{0}",
"sql.migration.database.assessment.xevents.instructions": "选择存储扩展事件会话文件(.xel 和 .xem)的文件夹",
"sql.migration.database.assessment.xevents.link": "了解详细信息",
"sql.migration.database.assessment.xevents.title": "评估扩展事件会话",
"sql.migration.database.backup.load.error": "访问数据库详细信息时出错。",
"sql.migration.database.connection.error": "连接到目标迁移数据库时出错。",
"sql.migration.database.connection.error.message": "连接错误: {0} {1}",
"sql.migration.database.loading": "正在加载数据库表列表。.",
"sql.migration.database.loading.tables": "正在加载表列表...",
"sql.migration.database.migration.context.menu.tool.tip": "单击此列以激活上下文命令菜单",
"sql.migration.database.migration.duration.tool.tip": "迁移的持续时间",
"sql.migration.database.migration.finish.time.tool.tip": "迁移的完成时间",
"sql.migration.database.migration.migration.mode.tool.tip": "在 Azure 数据库迁移服务中,可以在脱机或联机时迁移数据库。脱机迁移期间,应用程序停机时间在迁移开始时开始。如果要在迁移后将故障时间限制为要直接转换到新环境的时间,请使用联机迁移。",
"sql.migration.database.migration.mode.description": "要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。",
"sql.migration.database.migration.mode.label": "迁移模式",
"sql.migration.database.migration.mode.offline.description": "应用程序停机时间将在迁移启动时开始。",
@@ -208,14 +225,22 @@
"sql.migration.database.migration.service": "数据库迁移服务",
"sql.migration.database.migration.service.authentication.keys": "数据库迁移服务身份验证密钥",
"sql.migration.database.migration.service.created.successfully": "已成功创建数据库迁移服务。",
"sql.migration.database.migration.start.time.tool.tip": "迁移开始时间",
"sql.migration.database.migration.status": "数据库迁移状态",
"sql.migration.database.migration.status.label": "数据库迁移状态: {0}",
"sql.migration.database.missing.tables": "找到 0 个表。",
"sql.migration.database.migration.target.instance.database.name.tool.tip": "目标数据库名称",
"sql.migration.database.migration.target.instance.server.name.tool.tip": "目标服务器名称",
"sql.migration.database.migration.target.type.tool.tip": "Azure 资源目标类型 [SQL 托管实例、SQL 虚拟机、SQL 数据库]",
"sql.migration.database.missing.tables": "源数据库上找到 0 个表。",
"sql.migration.database.page.description": "选择要在迁移期间使用的数据库备份的位置。",
"sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 扩展",
"sql.migration.database.schema.migration.help": "选择要迁移的表列表之前,请确保使用{0}或 Azure Data Studio 中的 {1} 将数据库架构从源迁移到目标。",
"sql.migration.database.schema.migration.project": "SQL 数据库项目扩展",
"sql.migration.database.status.column": "迁移状态",
"sql.migration.database.status.tool.tip": "迁移的当前状态",
"sql.migration.database.table.refresh.label": "刷新",
"sql.migration.database.table.selection.description": "要迁移到 Azure SQL 目标,请选择每个数据库中的表以进行迁移。",
"sql.migration.database.table.selection.label": "迁移表选择",
"sql.migration.database.table.selection.description": "对于下面的每个数据库,单击“编辑”以选择要从源迁移到目标的表。然后,在单击“下一步”之前,单击“运行验证”来验证提供的配置。",
"sql.migration.database.table.selection.label": "表选择",
"sql.migration.database.table.source.column.label": "源数据库",
"sql.migration.database.table.tables.column.label": "选择表",
"sql.migration.database.table.target.column.label": "目标数据库",
@@ -255,14 +280,27 @@
"sql.migration.error.aria.view.details": "单击以查看错误详细信息",
"sql.migration.error.details.label": "迁移错误",
"sql.migration.error.details.title": "迁移错误详细信息",
"sql.migration.error.dialog.clear.button.label": "清除",
"sql.migration.error.title": "迁移状态详细信息",
"sql.migration.failed": "数据库迁移失败",
"sql.migration.feedback.issue.title": "有关迁移体验的反馈",
"sql.migration.field.label.deteected.files": "检测到的文件",
"sql.migration.field.label.last.restored.file.time": "上次还原的文件时间",
"sql.migration.field.label.last.uloaded.file.time": "上次上传的文件时间",
"sql.migration.field.label.last.uploaded.file": "上次上传的文件",
"sql.migration.field.label.mi.restore.state": "托管实例还原状态",
"sql.migration.field.label.pending.differential.backups": "挂起的差异备份",
"sql.migration.field.label.queued.files": "排队的文件",
"sql.migration.field.label.restore.percent.completed": "已完成还原百分比",
"sql.migration.field.label.restore.plan.size": "还原计划大小(MB)",
"sql.migration.field.label.restored.files": "已还原的文件",
"sql.migration.field.label.restored.size": "已还原大小(MB)",
"sql.migration.field.label.restoring.files": "正在还原文件",
"sql.migration.field.label.skipped.files": "跳过的文件",
"sql.migration.field.label.unrestorable.files": "无法还原的文件",
"sql.migration.file.name": "文件名",
"sql.migration.finish.time": "结束时间",
"sql.migration.first.lsn": "第一个 LSN",
"sql.migration.full.backup.files": "完整备份文件",
"sql.migration.full.backup.files": "一个或多个完整备份文件",
"sql.migration.generic.congratulations": "我们已完成对 SQL Server 实例“{0}”的评估。",
"sql.migration.hr": "{0} 小时",
"sql.migration.hrs": "{0} 小时",
@@ -300,8 +338,9 @@
"sql.migration.ir.page.sql.migration.service.not.found": "找不到数据库迁移服务。请新建一个。",
"sql.migration.ir.page.title": "Azure 数据库迁移服务",
"sql.migration.ir.setup.step1": "步骤 1: {0}",
"sql.migration.ir.setup.step2": "第 2 步:使用此密钥注册集成运行时",
"sql.migration.ir.setup.step3": "步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接",
"sql.migration.ir.setup.step2": "Step 2: Use the keys below to register your integration runtime",
"sql.migration.ir.setup.step3": "Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime",
"sql.migration.ir.setup.step3.alternate": "Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime",
"sql.migration.issue.aria.label": "阻塞性问题: {0}",
"sql.migration.issues": "问题",
"sql.migration.issues.count": "问题({0})",
@@ -311,7 +350,7 @@
"sql.migration.key2.copied": "已复制密钥 2",
"sql.migration.key2.label": "密钥 2",
"sql.migration.last.LSN": "最后一个 LSN",
"sql.migration.last.applied.backup.files": "上次应用的备份文件",
"sql.migration.last.applied.backup.files": "上次应用的一个或多个备份文件",
"sql.migration.last.applied.files.taken.on": "上次应用备份文件的时间",
"sql.migration.last.applied.lsn": "上次应用的 LSN",
"sql.migration.last.scan.completed": "最近完成的扫描: {0}",
@@ -333,6 +372,7 @@
"sql.migration.migration.status.filter": "迁移状态筛选器",
"sql.migration.min": "{0} 分钟",
"sql.migration.mins": "{0} 分钟",
"sql.migration.missing.table.name.column": "表名",
"sql.migration.missing.targetPassword.error": "如果要继续,请输入有效的目标密码。",
"sql.migration.missing.targetUserName.error": "如果要继续,请输入有效的目标用户名。",
"sql.migration.mode": "模式",
@@ -391,6 +431,7 @@
"sql.migration.offline.caps": "脱机",
"sql.migration.ok": "确定",
"sql.migration.online": "联机",
"sql.migration.open": "打开",
"sql.migration.open.migration.destails.error": "打开迁移详细信息对话框时出错",
"sql.migration.open.migration.service.error": "打开迁移服务对话框时出错",
"sql.migration.open.migration.target.error": "打开迁移目标时出错",
@@ -418,6 +459,33 @@
"sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。",
"sql.migration.resource.group.not.found": "未找到资源组。",
"sql.migration.resourceGroups": "资源组",
"sql.migration.restart.migration.wizard": "重新启动迁移向导",
"sql.migration.restore.backupset.status.none": "无",
"sql.migration.restore.backupset.status.queued": "已排队",
"sql.migration.restore.backupset.status.restored": "已还原",
"sql.migration.restore.backupset.status.restoring": "正在还原",
"sql.migration.restore.backupset.status.skipped": "已跳过",
"sql.migration.restore.backuptype.database": "数据库",
"sql.migration.restore.backuptype.differentialdatabase": "差异数据库",
"sql.migration.restore.backuptype.differentialfile": "差异文件",
"sql.migration.restore.backuptype.differentialpartial": "部分差异",
"sql.migration.restore.backuptype.file": "文件",
"sql.migration.restore.backuptype.partial": "分部",
"sql.migration.restore.backuptype.transactionlog": "事务日志",
"sql.migration.restore.backuptype.unknown": "未知",
"sql.migration.restore.status.Restoring": "正在还原",
"sql.migration.restore.status.blocked": "已阻止",
"sql.migration.restore.status.cancelled": "已取消",
"sql.migration.restore.status.completed": "已完成",
"sql.migration.restore.status.completing.migration": "正在完成迁移",
"sql.migration.restore.status.failed": "失败",
"sql.migration.restore.status.initializing": "正在初始化",
"sql.migration.restore.status.none": "无",
"sql.migration.restore.status.not.started": "未启动",
"sql.migration.restore.status.restore.completed": "还原已完成",
"sql.migration.restore.status.restore.paused": "还原已暂停",
"sql.migration.restore.status.searching.backups": "正在搜索备份",
"sql.migration.restore.status.waiting": "正在等待",
"sql.migration.resume.session": "恢复以前保存的会话",
"sql.migration.resume.title": "再次运行迁移工作流",
"sql.migration.retry.migration": "重试迁移",
@@ -437,10 +505,12 @@
"sql.migration.search": "搜索",
"sql.migration.search.for.migration": "筛选迁移结果",
"sql.migration.sec": "{0} 秒",
"sql.migration.select": "选择",
"sql.migration.select.azure.mi": "选择目标 Azure 订阅和目标 Azure SQL 托管实例。",
"sql.migration.select.azure.vm": "为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。",
"sql.migration.select.database.to.continue": "请选择 1 个或多个用于迁移的登录",
"sql.migration.select.database.to.migrate": "选择要迁移的数据库。",
"sql.migration.select.migration.tables": "请选择要迁移的表",
"sql.migration.select.prompt": "单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。",
"sql.migration.select.service.apply.label": "应用",
"sql.migration.select.service.delete.label": "清除",
@@ -466,9 +536,9 @@
"sql.migration.select.target.to.continue": "如果要继续,请选择目标。",
"sql.migration.server": "服务器",
"sql.migration.service.account.info.text": "请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。",
"sql.migration.service.container.container.description1": "Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时将备份从本地网络文件共享上传到 Azure。",
"sql.migration.service.container.container.description2": "按照下面的说明安装自承载集成运行时。",
"sql.migration.service.container.heading": "安装集成运行时",
"sql.migration.service.container.container.description1": "Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).",
"sql.migration.service.container.container.description2": "Follow the instructions below to set up self-hosted integration runtime.",
"sql.migration.service.container.heading": "Set up integration runtime",
"sql.migration.service.container.loading.help": "正在加载迁移服务",
"sql.migration.service.details.authKeys.label": "身份验证密钥",
"sql.migration.service.details.authKeys.title": "用于连接到自承载集成运行时节点的身份验证密钥",
@@ -476,14 +546,18 @@
"sql.migration.service.details.dialog.title": "Azure 数据库迁移服务",
"sql.migration.service.details.ir.label": "自承载集成运行时节点",
"sql.migration.service.details.status.unavailable": "-- 不可用 --",
"sql.migration.service.error.not.ready": "检索 Azure 数据库迁移服务 \"{0}\" 的注册信息时出现以下错误。请单击“刷新”,然后重试。错误: \"{1}\"。",
"sql.migration.service.header": "Azure 数据库迁移服务“{0}”详细信息:",
"sql.migration.service.not.found": "未找到迁移服务。若要继续,请新建一个。",
"sql.migration.service.not.ready": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。",
"sql.migration.service.not.ready.below": "Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.\r\n\r\nSee below for registration instructions.",
"sql.migration.service.prompt": "{0} (更改)",
"sql.migration.service.ready": "Azure 数据库迁移服务“{0}”已连接到在节点上运行的自承载集成运行时 - {1}",
"sql.migration.service.ready": "Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}\r\n\r\nFor improved performance and high availability, you can register additional nodes.",
"sql.migration.service.ready.below": "Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}\r\n\r\nFor improved performance and high availability, you can register additional nodes. See below for registration instructions.",
"sql.migration.service.selection.location.msg": "请先选择数据库备份文件的位置,然后再继续。",
"sql.migration.service.status.refresh.error": "刷新迁移服务创建状态时出错。",
"sql.migration.services.container.description": "在下面输入信息以添加新的 Azure 数据库迁移服务。",
"sql.migration.services.container.description.network": "Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.",
"sql.migration.services.dialog.title": "创建 Azure 数据库迁移服务",
"sql.migration.services.location": "适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。",
"sql.migration.services.name": "Azure 数据库迁移服务名称。",
@@ -611,8 +685,10 @@
"sql.migration.source.credentials": "源凭据",
"sql.migration.source.database": "源数据库名",
"sql.migration.source.databases": "源数据库",
"sql.migration.source.details.sqlAuth": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。",
"sql.migration.source.details.windowAuth": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。",
"sql.migration.source.details.sqlAuth.db": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。",
"sql.migration.source.details.sqlAuth.nonDb": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。",
"sql.migration.source.details.windowAuth.db": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。",
"sql.migration.source.details.windowAuth.nonDb": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。",
"sql.migration.source.login": "源登录",
"sql.migration.source.server": "源服务器",
"sql.migration.source.version": "源版本",
@@ -635,7 +711,9 @@
"sql.migration.sqldb.column.usedparallelcopies": "已用并行副本",
"sql.migration.sqldb.not.ready": "SQL 数据库服务器“{0}”不可用于迁移,因为它当前处于“{1}”状态。如果要继续,请选择可用的 SQL 数据库服务器。",
"sql.migration.src.database": "源数据库",
"sql.migration.src.database.tool.tip": "源数据库名称",
"sql.migration.src.server": "源名称",
"sql.migration.src.server.tool.tip": "源服务器名称",
"sql.migration.start.login.migration.button": "迁移",
"sql.migration.start.migration.button": "开始迁移",
"sql.migration.start.session": "启动新会话",
@@ -678,6 +756,8 @@
"sql.migration.status.warning.count.multiple": " ({0} 个警告)",
"sql.migration.status.warning.count.single": " ({0} 个警告)",
"sql.migration.storage.account": "存储帐户",
"sql.migration.storageAccount.warning.many": "目标实例 \"{0}\" 可能无法访问存储帐户 \"{1}\"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。",
"sql.migration.storageAccount.warning.one": "目标实例 \"{0}\" 可能无法访问存储帐户 \"{1}\"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。",
"sql.migration.subscription": "订阅",
"sql.migration.summary.azure.storage": "Azure 存储",
"sql.migration.summary.azure.storage.subscription": "Azure 存储订阅",
@@ -698,7 +778,7 @@
"sql.migration.tab.migrations.title": "迁移",
"sql.migration.table.error.title": "表迁移状态详细信息",
"sql.migration.table.migration.status.label": "表迁移状态: {0}",
"sql.migration.table.missing.count": "缺少的目标表已从列表中排除: {0}",
"sql.migration.table.missing.count": "目标上缺少的表: {0}",
"sql.migration.table.select.label": "选择 {0} 的表",
"sql.migration.table.selected.count": "已选择 {0} 个表(共 {1} 个)",
"sql.migration.table.selection.count": "{0} 个(共 {1} 个)",
@@ -822,6 +902,7 @@
"sql.migration.wizard.sku.assessment.error.detail": "[没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。]",
"sql.migration.wizard.sku.assessment.unexpected.error": "评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2}",
"sql.migration.wizard.sku.choose_a_target": "选择 Azure SQL 目标",
"sql.migration.wizard.sku.choose_a_target.help": "不确定哪个 Azure SQL 目标适合你?了解详细信息",
"sql.migration.wizard.sku.error": "为服务器“{0}”生成 SKU 建议时出错。",
"sql.migration.wizard.sku.error.noRecommendation": "无可用建议",
"sql.migration.wizard.sku.error.noRecommendation.reason": "未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数选择一组不同的数据库来进行评估或改变建议模型。",
@@ -837,6 +918,9 @@
"sql.migration.wizard.target.title": "Azure SQL 目标",
"sql.migration.wizard.troubleshooting": "了解详细信息: https://aka.ms/dms-migrations-troubleshooting。",
"sql.migration.yes": "是",
"sql.retry.migration.prompt": "是否要重试失败的表迁移?",
"sql.retry.migration.summary": "请在重试迁移之前解决任何错误。",
"sql.retry.migration.title": "迁移失败,出现以下错误:",
"total.databases.selected": "已选择 {0} 个数据库(共 {1} 个)。",
"total.tables.selected.of.total": "{0} 个(共 {1} 个)",
"waitingForService": "正在等待{0}组件启动。"
@@ -848,6 +932,8 @@
"dist/service/serviceClient": {
"downloadingService": "正在下载{0}",
"downloadingServiceComplete": "{0}下载完毕",
"downloadingServiceFailed": "无法下载{0}的二进制文件。使用以下链接以排除故障: {1}",
"downloadingServiceFailedWithLinkMarkup": "无法下载{0}的二进制文件。使用此[链接以排除故障]({1})。",
"downloadingServiceSize": "({0} KB)",
"downloadingServiceStatus": "正在下载{0}",
"entryExtractedChannelMsg": "已提取 {0} ({1}/{2})",

View File

@@ -11089,6 +11089,9 @@
"activateLanguagePack": "若要在 {0} 中使用 Azure Data StudioAzure Data Studio需要重启。",
"appName": "“${appName}”: 例如 Azure Data Studio。",
"azuredatastudio": "Azure Data Studio",
"azuredatastudio.download": "下载",
"azuredatastudio.downloadTooltip": "从外部源下载此扩展",
"azuredatastudio.installTooltip": "安装此扩展",
"connectionDialogBrowseTree.context": "连接对话框的浏览树上下文菜单",
"dashboard.toolbar": "仪表板工具栏操作菜单",
"dataExplorer.action": "dataexplorer 视图容器标题操作菜单",
@@ -11251,7 +11254,7 @@
"notebook.toolbarIcon": "笔记本: Markdown 工具栏图标",
"notebookFindMatchHighlight": "其他搜索匹配项的颜色。颜色必须透明,以免隐藏下面的修饰效果。",
"notebookFindRangeHighlight": "限制搜索范围的颜色。颜色不能不透明,以免隐藏底层装饰。",
"queryEditorNullBackground": "查询编辑器结果网格中 null 值的背景色。",
"queryEditorNullBackground": "查询编辑器结果网格中 null 值的背景色。如果要禁用背景色,可以使用透明色,如 {0}。",
"tileBorder": "磁贴的边框颜色",
"tileBoxShadow": "磁贴框阴影颜色"
},
@@ -11757,6 +11760,7 @@
"unknownDashboardContainerError": "{0} 是未知容器。"
},
"sql/workbench/contrib/dashboard/browser/core/dashboardPage.component": {
"dashboard.configureDashboardTooltip": "详细了解如何配置仪表板",
"dashboard.generalTabGroupHeader": "常规",
"home": "主页",
"missingConnectionInfo": "未找到此仪表板的连接信息"
@@ -12547,6 +12551,7 @@
"loadingContexts": "正在加载上下文…",
"localhost": "localhost",
"newNotebookAction": "新建笔记本",
"newNotebookTask.newNotebook": "新建笔记本",
"newViewLabel": "创建新视图",
"noContextAvailable": "无",
"noKernel": "无内核",
@@ -12655,13 +12660,17 @@
},
"sql/workbench/contrib/objectExplorer/browser/serverTreeView": {
"serverTree.newConnection": "新建连接",
"serverTreeViewChangeNotification": "服务器树已更改。请重新加载窗口以查看更改。",
"serverTreeViewChangeNotification.doNotReload": "不重新加载",
"serverTreeViewChangeNotification.reload": "重载",
"servers.noConnections": "未找到连接。"
},
"sql/workbench/contrib/objectExplorer/common/serverGroup.contribution": {
"serverGroup.autoExpand": "在对象资源管理器 viewlet 中自动展开服务器组。",
"serverGroup.colors": "在对象资源管理器 viewlet 中使用的服务器组面板。",
"serverTree.configuration.title": "服务器树",
"serverTree.nodeExpansionTimeout": "在“服务器”视图中展开节点的超时时间(秒)",
"serverTree.useAsyncServerTree": "(预览)使用“服务器”视图和“连接”对话框的新异步服务器树,支持动态节点筛选等新功能。"
"serverTree.useAsyncServerTree": "使用“服务器”视图和“连接”对话框的新异步服务器树,支持动态节点筛选等新功能。需要重新启动才能生效。"
},
"sql/workbench/contrib/preferences/browser/sqlSettingsLayout": {
"builtinCharts": "内置图表",
@@ -12770,9 +12779,9 @@
"estimatedExecutionPlanKeyboardAction": "显示估计的执行计划",
"focusOnCurrentQueryKeyboardAction": "关注当前查询",
"parseSyntaxLabel": "分析查询",
"queryActions.notConnected": "请连接到服务器",
"queryActions.parseSyntaxFailure": "命令失败:",
"queryActions.parseSyntaxSuccess": "命令已成功完成",
"queryActions.notConnected": "请在运行此操作之前连接到服务器",
"queryActions.parseSyntaxFailure": "无法分析查询: {0}",
"queryActions.parseSyntaxSuccess": "已成功分析查询。",
"queryActions.queryResultsCopySuccess": "已成功复制查询和结果。",
"queryShortcutNoEditor": "需要编辑器参数才能执行快捷方式",
"refreshIntellisenseKeyboardAction": "刷新 IntelliSense 缓存",
@@ -12821,7 +12830,8 @@
"ExecutionPlan": "执行计划",
"actualQueryPlan": "实际",
"cancelQueryLabel": "取消",
"changeConnectionDatabaseLabel": "更改连接",
"changeConnectionDatabaseLabel": "更改",
"changeConnectionDatabaseTooltip": "更改连接",
"changeDatabase.failed": "未能更改数据库",
"changeDatabase.failedWithError": "未能更改数据库: {0}",
"connectDatabaseLabel": "连接",
@@ -12833,7 +12843,9 @@
"estimatedQueryPlan": "估计计划",
"newQueryTask.newQuery": "新建查询",
"query.multiSelectionNotSupported": "当编辑器处于多重选择模式时,不支持运行查询。",
"queryEditor.exportSqlAsNotebook": "导出为笔记本",
"queryEditor.exportSqlAsNotebookLabel": "转到笔记本",
"queryEditor.exportSqlAsNotebookTooltip": "导出为笔记本",
"queryEditor.parse": "分析",
"runQueryLabel": "运行",
"selectDatabase": "选择数据库"
},
@@ -13101,10 +13113,10 @@
"accountManagementService.close": "关闭",
"addAccountFailedCodeMessage": "{0} \r\n错误消息: {1}",
"addAccountFailedGenericMessage": "添加帐户失败,有关详细信息,请查看 Azure 帐户日志。",
"addAccountFailedMessage": "{0}",
"loggingIn": "正在添加帐户...",
"refreshAccountFailedGenericMessage": "刷新帐户失败,有关详细信息,请查看 Azure 帐户日志。",
"refreshCanceled": "用户已取消刷新帐户",
"refreshFailed": "0 \r\n错误消息: 1"
"refreshFailed": "{0} \r\n错误消息: {1}"
},
"sql/workbench/services/accountManagement/browser/accountPickerImpl": {
"azureAccount": "Azure 帐户",
@@ -13460,7 +13472,10 @@
"sql/workbench/services/objectExplorer/browser/objectExplorerService": {
"OeSessionFailedError": "未能创建对象资源管理器会话",
"nodeExpansionError": "多个错误:",
"nodeExpansionTimeout": "提供程序 {1} 的节点 {0} 的节点展开超时"
"nodeExpansionTimeout": "提供程序 {1} 的节点 {0} 的节点展开超时",
"objectExplorerMissingConnectionForSession": "等待为连接 \"{1}\" 创建会话 \"{0}\" 超时。这可能是因为 OE 服务没有收到来自连接 \"{1}\" 的提供程序的 createNewSession 响应",
"objectExplorerMissingSession": "等待创建会话 {0} 时超时。这可能是因为 OE 服务没有收到来自提供程序的 createNewSession 响应。",
"objectExplorerSessionIdMissing": "提供程序 \"{0}\" 为连接 \"{1}\" 返回的会话 ID 无效。"
},
"sql/workbench/services/objectExplorer/browser/objectExplorerViewTreeShim": {
"firewallCanceled": "防火墙对话已取消",
@@ -13719,6 +13734,12 @@
"sql/workbench/update/electron-browser/gettingStarted": {
"miGettingStarted": "入门(&&S)",
"showReleaseNotes": "显示入门指南"
},
"sql/workbench/services/objectExplorer/browser/serverTreeRenderer": {
"filteredTreeElementName": "{0} (已筛选)"
},
"sql/workbench/services/objectExplorer/browser/treeUpdateUtils": {
"objectExplorerTimeout": "\"{0}\" 的对象资源管理器扩展超时"
}
}
}