mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-25 14:20:30 -04:00
562 lines
44 KiB
JSON
562 lines
44 KiB
JSON
{
|
||
"": [
|
||
"--------------------------------------------------------------------------------------------",
|
||
"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/constants/strings": {
|
||
"azure.accounts.accountAccessError": "访问所选帐户“{0}”和租户“{1}“时出错。请选择“链接帐户”并刷新帐户,或选择其他帐户。错误“{2}”",
|
||
"azure.accounts.accountStaleError": "所选帐户“{0}”和租户“{1}”的访问令牌不再有效。请单击“链接账户”,并刷新帐户或选择其他帐户。",
|
||
"sql-migration.wizard.title": "将“{0}”迁移到 Azure SQL",
|
||
"sql.cancel.migration.confirmation": "是否确实要取消此迁移?",
|
||
"sql.migrate.text": "选择要迁移到 Azure SQL 的数据库。",
|
||
"sql.migration.account.credentials.refresh.required": "{0}(需要刷新凭据)",
|
||
"sql.migration.active.backup.files": "活动备份文件",
|
||
"sql.migration.active.backup.files.items": "活动备份文件(1 项)",
|
||
"sql.migration.active.backup.files.multiple.items": "活动备份文件({0} 项)",
|
||
"sql.migration.all.backups.restored": "已还原的所有备份",
|
||
"sql.migration.all.fields.required": "所有字段均为必填。",
|
||
"sql.migration.apply": "应用",
|
||
"sql.migration.assessed.databases": "(适用于 {0} 个已评估的数据库)",
|
||
"sql.migration.assessment": "“{0}”的评估结果",
|
||
"sql.migration.assessment.failed": "SQL Server 实例“{0}”的评估失败。",
|
||
"sql.migration.assessment.in.progress": "正在进行评估",
|
||
"sql.migration.assessment.in.progress.content": "我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。\r\n\r\n这可能需要一些时间才能完成。",
|
||
"sql.migration.assessment.migration.warning": "尚未准备好迁移到 Azure SQL 托管实例的数据库可以迁移到 Azure 虚拟机上的SQL Server。",
|
||
"sql.migration.assessment.results": "评估结果",
|
||
"sql.migration.assessment.results.and.recommendations.title": "评估结果和建议",
|
||
"sql.migration.assessments.blocking.issue": "这是一个阻止性问题,将阻止数据库迁移成功。",
|
||
"sql.migration.authKeys.header": "身份验证密钥",
|
||
"sql.migration.authKeys.refresh.message": "已刷新身份验证密钥“{0}”。",
|
||
"sql.migration.authentication.type": "身份验证类型",
|
||
"sql.migration.authentication.types": "身份验证密钥",
|
||
"sql.migration.azure.sql": "Azure SQL",
|
||
"sql.migration.azure.sql.database": "Azure SQL 数据库",
|
||
"sql.migration.azure.sql.database.managed.instance": "Azure SQL 托管实例",
|
||
"sql.migration.azure.sql.database.virtual.machine": "Azure 虚拟机上的 SQL Server",
|
||
"sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server",
|
||
"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.location": "备份位置",
|
||
"sql.migration.backup.start.time": "备份开始时间",
|
||
"sql.migration.bc.info": "SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。",
|
||
"sql.migration.blob.container.label": "Blob 容器资源组",
|
||
"sql.migration.blob.container.last.backup.file.label": "上一个备份文件",
|
||
"sql.migration.blob.container.select": "首先选择一个 Blob 容器值。",
|
||
"sql.migration.blob.container.storage.account.label": "Blob 容器存储账户",
|
||
"sql.migration.blob.container.title": "Blob 容器",
|
||
"sql.migration.blob.resourceGroup.select": "选择资源组。",
|
||
"sql.migration.blob.resourceGroup.select.prompt": "首先选择资源组值。",
|
||
"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.can.be.migrated": "可以迁移 {0} 个数据库(共 {1} 个)",
|
||
"sql.migration.cancel": "取消",
|
||
"sql.migration.cancel.error": "取消迁移时出现错误。",
|
||
"sql.migration.cancel.migration": "取消迁移",
|
||
"sql.migration.cannot.cancel": "迁移未进行,并且无法取消。",
|
||
"sql.migration.cannot.cutover": "迁移未进行,无法直接转换。",
|
||
"sql.migration.cannot.retry": "无法重试迁移。",
|
||
"sql.migration.cannot.start.cutover.error": "在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。",
|
||
"sql.migration.close": "关闭",
|
||
"sql.migration.complete.cutover": "完成直接转换",
|
||
"sql.migration.completing.cutover.warning": "在不还原所有备份的情况下完成直接转换可能导致数据丢失。",
|
||
"sql.migration.confirm.checkbox.message": "我确认没有要提供的其他日志备份,并且希望完成直接转换。",
|
||
"sql.migration.connection.status": "连接状态",
|
||
"sql.migration.copy.key1": "复制密钥 1",
|
||
"sql.migration.copy.key2": "复制密钥 2",
|
||
"sql.migration.copy.migration.details": "复制迁移详细信息",
|
||
"sql.migration.copy.throughput": "复制吞吐量(MBPS)",
|
||
"sql.migration.copy.throughput.info": "将数据库备份迁移到 Azure 期间实现的数据移动吞吐量。这是数据传输速率,计算方式为读取的数据除以备份迁移到 Azure 的持续时间。",
|
||
"sql.migration.count.database.multiple": "{0} 个数据库",
|
||
"sql.migration.count.database.single": "{0} 数据库",
|
||
"sql.migration.create": "创建",
|
||
"sql.migration.create.new": "新建",
|
||
"sql.migration.creating.rg.loading": "正在创建资源组",
|
||
"sql.migration.currently.restoring.file": "当前正在还原文件",
|
||
"sql.migration.cutover": "迁移直接转换",
|
||
"sql.migration.cutover.card": "数据库迁移完成直接转换",
|
||
"sql.migration.cutover.error": "启动直接转换时出错。",
|
||
"sql.migration.cutover.help.main": "在完成直接转换之前,请执行以下步骤。",
|
||
"sql.migration.cutover.in.progress": "正在对数据库“{0}”进行直接转换",
|
||
"sql.migration.cutover.last.file.restored": "最近还原的文件: {0}",
|
||
"sql.migration.cutover.pending.backup": "日志备份挂起还原: {0}",
|
||
"sql.migration.cutover.status.refresh.error": "刷新迁移状态时出错。",
|
||
"sql.migration.cutover.step.1": "1. 停止到源数据库的所有传入事务。",
|
||
"sql.migration.cutover.step.2.blob": "2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。",
|
||
"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.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例到 Azure 虚拟机上的 Azure SQL 托管实例或 SQL Server 的迁移。",
|
||
"sql.migration.dashboard.help.title": "帮助文章和视频链接",
|
||
"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 迁移",
|
||
"sql.migration.data.uploaded.info": "比较从源读取的实际数据量和上传到目标的实际数据量。",
|
||
"sql.migration.data.uploaded.size": "已上传数据/大小",
|
||
"sql.migration.database": "数据库",
|
||
"sql.migration.database.already.exists": "目标托管实例“{1}”上已存在数据库“{0}”。",
|
||
"sql.migration.database.assessment.description": "选择要评估以迁移到 Azure SQL 的数据库。",
|
||
"sql.migration.database.assessment.title": "用于评估的数据库",
|
||
"sql.migration.database.backup.load.error": "访问数据库详细信息时出错。",
|
||
"sql.migration.database.checksum.info.text": "确保已使用 WITH CHECKSUM 选项获取备份。",
|
||
"sql.migration.database.migration.mode.description": "要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。",
|
||
"sql.migration.database.migration.mode.label": "迁移模式",
|
||
"sql.migration.database.migration.mode.offline.description": "应用程序停机时间将在迁移启动时开始。",
|
||
"sql.migration.database.migration.mode.offline.label": "脱机迁移",
|
||
"sql.migration.database.migration.mode.online.description": "应用程序停机时间限制为在迁移结束时直接转换。",
|
||
"sql.migration.database.migration.mode.online.label": "联机迁移",
|
||
"sql.migration.database.migration.service": "数据库迁移服务",
|
||
"sql.migration.database.migration.service.authentication.keys": "数据库迁移服务身份验证密钥",
|
||
"sql.migration.database.migration.service.created.successfully": "已成功创建数据库迁移服务。",
|
||
"sql.migration.database.migration.status": "数据库迁移状态",
|
||
"sql.migration.database.page.description": "选择要在迁移期间使用的数据库备份的位置。",
|
||
"sql.migration.database.page.title": "数据库备份",
|
||
"sql.migration.database.private.endpoint.info.text": "确保 Azure 存储帐户不使用专用终结点。",
|
||
"sql.migration.database.status.column": "状态",
|
||
"sql.migration.database.to.be.migrated": "要迁移的数据库",
|
||
"sql.migration.databases": "数据库({0}/{1})",
|
||
"sql.migration.databases.selected": "已选择 {0} 个数据库(共 {1} 个)",
|
||
"sql.migration.databases.table.title": "数据库",
|
||
"sql.migration.day": "{0} 天",
|
||
"sql.migration.days": "{0} 天",
|
||
"sql.migration.description": "说明",
|
||
"sql.migration.details.copied": "已复制详细信息",
|
||
"sql.migration.dms.location": "Azure 数据库迁移服务的 Azure 区域。将仅显示包含服务的区域。",
|
||
"sql.migration.dms.provision.failed": "未能预配数据库迁移服务。请等待几分钟,然后重试。",
|
||
"sql.migration.dms.resource": "Azure 数据库迁移服务资源名称",
|
||
"sql.migration.dms.resource_group": "Azure SQL 目标的资源组。将仅显示包含服务的资源组。",
|
||
"sql.migration.dms.subscription": "Azure 数据库迁移服务的订阅名称",
|
||
"sql.migration.duration": "持续时间",
|
||
"sql.migration.empty.table.subtext": "如果结果在预期内,请验证与 SQL Server 实例的连接。",
|
||
"sql.migration.empty.table.text": "无备份文件",
|
||
"sql.migration.enter.your.sql.cred": "输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用这些凭据。",
|
||
"sql.migration.error": "错误",
|
||
"sql.migration.failed": "数据库迁移失败",
|
||
"sql.migration.feedback.issue.title": "有关迁移体验的反馈",
|
||
"sql.migration.file.name": "文件名",
|
||
"sql.migration.finish.time": "结束时间",
|
||
"sql.migration.first.lsn": "第一个 LSN",
|
||
"sql.migration.full.backup.files": "完整备份文件",
|
||
"sql.migration.generic.congratulations": "我们已完成对 SQL Server 实例“{0}”的评估。",
|
||
"sql.migration.hr": "{0} 小时",
|
||
"sql.migration.hrs": "{0} 小时",
|
||
"sql.migration.impact": "影响",
|
||
"sql.migration.impact.object.name": "名称: {0}",
|
||
"sql.migration.impact.object.type": "类型: {0}",
|
||
"sql.migration.impacted.objects": "受影响的对象",
|
||
"sql.migration.inline.migration.notebook.title": "内联迁移",
|
||
"sql.migration.inprogress.warning.multiple": "{0} 个数据库有警告",
|
||
"sql.migration.inprogress.warning.single": "{0} 数据库具有警告",
|
||
"sql.migration.instance": "实例",
|
||
"sql.migration.invalid.account.error": "如果要继续,请选择有效的 Azure 帐户。",
|
||
"sql.migration.invalid.blob.container.error": "若要继续,请为源数据库“{0}”选择有效的 blob 容器。",
|
||
"sql.migration.invalid.blob.lastBackupFile.error": "若要继续,请为源数据库“{0}”选择有效的上一个备份文件。",
|
||
"sql.migration.invalid.blob.resourceGroup.error": "若要继续,请为源数据库“{0}”选择有效的资源组。",
|
||
"sql.migration.invalid.blob.storageAccount.error": "若要继续,请为源数据库“{0}”选择有效的存储帐户。",
|
||
"sql.migration.invalid.location.error": "若要继续,请选择有效位置。",
|
||
"sql.migration.invalid.managedInstance.error": "如果要继续,请选择有效的托管实例。",
|
||
"sql.migration.invalid.migration.service.error": "选择有效的数据库迁移服务。",
|
||
"sql.migration.invalid.migration.service.offline.error": "选择连接到节点的数据库迁移服务。",
|
||
"sql.migration.invalid.network.share.location": "网络共享位置格式无效。示例: {0}",
|
||
"sql.migration.invalid.owner.uri.error": "由于 OwnerUri 无效,无法连接到数据库(参数 \"OwnerUri\")",
|
||
"sql.migration.invalid.resourceGroup.error": "如果要继续,请选择有效的资源组。",
|
||
"sql.migration.invalid.savedInfo": "无法检索已保存的会话。请通过选择新会话重试。",
|
||
"sql.migration.invalid.service.name.error": "输入迁移服务的有效名称。",
|
||
"sql.migration.invalid.storageAccount.error": "若要继续,请选择有效的存储帐户。",
|
||
"sql.migration.invalid.subscription.error": "若要继续,请选择有效的订阅。",
|
||
"sql.migration.invalid.target.name.error": "输入目标数据库的有效名称。",
|
||
"sql.migration.invalid.user.account": "用户帐户格式无效。示例: {0}",
|
||
"sql.migration.invalid.virtualMachine.error": "如果要继续,请选择有效的虚拟机。",
|
||
"sql.migration.ir.page.description": "Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务作为 Azure SQL 目标,或在下面创建一个新的服务。",
|
||
"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.issues": "问题",
|
||
"sql.migration.issues.count": "问题({0})",
|
||
"sql.migration.issues.details": "问题详情",
|
||
"sql.migration.key1.copied": "已复制密钥 1",
|
||
"sql.migration.key1.label": "密钥 1",
|
||
"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.files.taken.on": "上次应用备份文件的时间",
|
||
"sql.migration.last.applied.lsn": "上次应用的 LSN",
|
||
"sql.migration.last.backup": "上次备份时间",
|
||
"sql.migration.last.scan.completed": "最近完成的扫描: {0}",
|
||
"sql.migration.learn.more": "了解详细信息",
|
||
"sql.migration.learn.more.prerequisites": "在开始迁移之前,请了解有关所需内容的详细信息。",
|
||
"sql.migration.location": "位置",
|
||
"sql.migration.mi.not.ready": "托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。",
|
||
"sql.migration.migration.completed": "已完成数据库迁移",
|
||
"sql.migration.migration.in.progress": "正在进行数据库迁移",
|
||
"sql.migration.migration.status": "迁移状态",
|
||
"sql.migration.migration.status.filter": "迁移状态筛选器",
|
||
"sql.migration.min": "{0} 分钟",
|
||
"sql.migration.mins": "{0} 分钟",
|
||
"sql.migration.mode": "模式",
|
||
"sql.migration.more.info": "详细信息",
|
||
"sql.migration.na": "不适用",
|
||
"sql.migration.name": "名称",
|
||
"sql.migration.name.label": "名称:",
|
||
"sql.migration.name.of.new.rg": "新资源组名称",
|
||
"sql.migration.nc.blob.storage.radio.label": "我的数据库备份位于 Azure 存储 Blob 容器中",
|
||
"sql.migration.nc.network.share.radio.label": "我的数据库备份位于网络共享上",
|
||
"sql.migration.network.share": "网络共享",
|
||
"sql.migration.network.share.azure.header": "存储帐户详细信息",
|
||
"sql.migration.network.share.azure.help": "提供备份将上传到其中的 Azure 存储帐户。",
|
||
"sql.migration.network.share.header.text": "网络共享详细信息",
|
||
"sql.migration.network.share.help.text": "提供存储备份的网络共享位置,以及用于访问共享的用户凭据。",
|
||
"sql.migration.network.share.location.info": "数据库备份的网络共享路径。迁移过程将自动从此网络共享检索有效的备份文件。",
|
||
"sql.migration.network.share.location.label": "存储备份的网络共享位置",
|
||
"sql.migration.network.share.password.label": "密码",
|
||
"sql.migration.network.share.password.placeholder": "输入密码。",
|
||
"sql.migration.network.share.path": "网络共享路径",
|
||
"sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder",
|
||
"sql.migration.network.share.storage.table.help": "输入所选源数据库的目标数据库名称和网络共享路径信息。",
|
||
"sql.migration.network.share.windows.user.info": "具有对网络共享位置读取权限的 Windows 用户账户。",
|
||
"sql.migration.network.share.windows.user.label": "具有对网络共享位置读取权限的 Windows 用户账户。",
|
||
"sql.migration.new.resource.group": "(新) {0}",
|
||
"sql.migration.newSupportRequest": "新建支持请求",
|
||
"sql.migration.no": "否",
|
||
"sql.migration.no.blobContainers.found": "找不到任何 blob 容器。",
|
||
"sql.migration.no.blobFiles.found": "未找到 Blob 文件。",
|
||
"sql.migration.no.fileShares.found": "找不到文件共享。",
|
||
"sql.migration.no.issues.mi": "在 Azure SQL 托管实例上未发现迁移到 SQL Server 时的问题。",
|
||
"sql.migration.no.issues.vm": "在 Azure 虚拟机上未发现迁移到 SQL Server 的问题。",
|
||
"sql.migration.no.location.found": "找不到位置。",
|
||
"sql.migration.no.managedInstance.found": "找不到托管实例。",
|
||
"sql.migration.no.pending.backups": "没有挂起的备份。请单击“刷新”以检查当前状态。",
|
||
"sql.migration.no.results": "评估结果不可用。",
|
||
"sql.migration.no.storageAccount.found": "找不到存储帐户。",
|
||
"sql.migration.no.subscription.found": "找不到订阅。",
|
||
"sql.migration.no.virtualMachine.found": "找不到任何虚拟机。",
|
||
"sql.migration.notebook.open.error": "未能打开迁移笔记本。",
|
||
"sql.migration.object.details": "对象详细信息",
|
||
"sql.migration.offline": "脱机",
|
||
"sql.migration.offline.caps": "脱机",
|
||
"sql.migration.ok": "确定",
|
||
"sql.migration.online": "联机",
|
||
"sql.migration.option": "下载并安装集成运行时",
|
||
"sql.migration.path.user.account": "用户帐户",
|
||
"sql.migration.pre.req.1": "Azure 帐户详细信息",
|
||
"sql.migration.pre.req.2": "Azure SQL 托管实例或 Azure 虚拟机上的 SQL Server",
|
||
"sql.migration.pre.req.3": "备份位置详细信息",
|
||
"sql.migration.pre.req.title": "开始迁移之前需要执行的操作:",
|
||
"sql.migration.provide.unique.containers": "为每个目标数据库提供唯一的容器。受影响的数据库有: ",
|
||
"sql.migration.quick.pick.placeholder": "选择要执行的操作。",
|
||
"sql.migration.recommendation": "建议",
|
||
"sql.migration.refresh": "刷新",
|
||
"sql.migration.refresh.assessment.button.label": "刷新评估",
|
||
"sql.migration.refresh.key1": "刷新密钥 1",
|
||
"sql.migration.refresh.key2": "刷新密钥 2",
|
||
"sql.migration.refresh.migrations.error": "刷新迁移列表时出错:“{0}”。请检查关联的 Azure 连接,然后单击“刷新”重试。",
|
||
"sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。",
|
||
"sql.migration.resource.group.not.found": "未找到资源组。",
|
||
"sql.migration.resourceGroups": "资源组",
|
||
"sql.migration.resume.session": "恢复以前保存的会话",
|
||
"sql.migration.resume.title": "再次运行迁移工作流",
|
||
"sql.migration.retry.migration": "重试迁移",
|
||
"sql.migration.retry.migration.error": "重试迁移时出现错误。",
|
||
"sql.migration.rg.created": "已创建资源组",
|
||
"sql.migration.save.close": "保存并关闭",
|
||
"sql.migration.save.close.popup": "已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。",
|
||
"sql.migration.saved.assessment.cancel": "取消",
|
||
"sql.migration.saved.assessment.next": "下一步",
|
||
"sql.migration.saved.assessment.result": "已保存的会话",
|
||
"sql.migration.search": "搜索",
|
||
"sql.migration.search.for.migration": "搜索迁移",
|
||
"sql.migration.sec": "{0} 秒",
|
||
"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.prompt": "单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。",
|
||
"sql.migration.select.service.apply.label": "应用",
|
||
"sql.migration.select.service.delete.label": "清除",
|
||
"sql.migration.select.service.description": "Azure 数据库迁移服务",
|
||
"sql.migration.select.service.heading": "按数据库迁移服务筛选迁移列表",
|
||
"sql.migration.select.service.prompt": "选择一项数据库迁移服务",
|
||
"sql.migration.select.service.select.a.": "登录 Azure 并选择帐户",
|
||
"sql.migration.select.service.select.a.location": "选择位置",
|
||
"sql.migration.select.service.select.a.resource.group": "选择资源组",
|
||
"sql.migration.select.service.select.a.service": "选择一项数据库迁移服务",
|
||
"sql.migration.select.service.select.a.subscription": "选择订阅",
|
||
"sql.migration.select.service.select.a.tenant": "选择租户",
|
||
"sql.migration.select.service.select.account.error": "加载可用的 Azure 帐户时出错。",
|
||
"sql.migration.select.service.select.location.error": "加载位置时出错。请检查 Azure 连接,然后重试。",
|
||
"sql.migration.select.service.select.resource.group.error": "加载可用的资源组时出错。请检查 Azure 连接,然后重试。",
|
||
"sql.migration.select.service.select.service.error": "加载可用的数据库迁移服务时出错。请检查 Azure 连接,然后重试。",
|
||
"sql.migration.select.service.select.subscription.error": "加载帐户订阅时出错。请检查 Azure 连接,然后重试。",
|
||
"sql.migration.select.service.select.tenant.error": "加载可用的 Azure 帐户租户时出错。",
|
||
"sql.migration.select.service.service.label": "Azure 数据库迁移服务",
|
||
"sql.migration.select.service.title": "选择数据库迁移服务",
|
||
"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.loading.help": "正在加载迁移服务",
|
||
"sql.migration.service.details.authKeys.label": "身份验证密钥",
|
||
"sql.migration.service.details.authKeys.title": "用于连接到自承载集成运行时节点的身份验证密钥",
|
||
"sql.migration.service.details.button.label": "关闭",
|
||
"sql.migration.service.details.dialog.title": "Azure 数据库迁移服务",
|
||
"sql.migration.service.details.ir.label": "自承载集成运行时节点",
|
||
"sql.migration.service.details.status.unavailable": "-- 不可用 --",
|
||
"sql.migration.service.header": "Azure 数据库迁移服务“{0}”详细信息:",
|
||
"sql.migration.service.not.found": "未找到迁移服务。若要继续,请新建一个。",
|
||
"sql.migration.service.not.ready": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。",
|
||
"sql.migration.service.prompt": "{0} (更改)",
|
||
"sql.migration.service.ready": "Azure 数据库迁移服务“{0}”已连接到在节点上运行的自承载集成运行时 - {1}",
|
||
"sql.migration.service.status.refresh.error": "刷新迁移服务创建状态时出错。",
|
||
"sql.migration.services.container.description": "在下面输入信息以添加新的 Azure 数据库迁移服务。",
|
||
"sql.migration.services.dialog.title": "创建 Azure 数据库迁移服务",
|
||
"sql.migration.services.location": "适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。",
|
||
"sql.migration.services.name": "Azure 数据库迁移服务名称。",
|
||
"sql.migration.services.resource.group": "Azure 数据库迁移服务的资源组。",
|
||
"sql.migration.services.subscription": "Azure 数据库迁移服务的订阅名称。",
|
||
"sql.migration.services.target": "Azure SQL 目标选择为默认。",
|
||
"sql.migration.shir": "自承载集成运行时节点",
|
||
"sql.migration.show.status": "显示状态",
|
||
"sql.migration.size": "大小(MB)",
|
||
"sql.migration.size.column.header": "大小",
|
||
"sql.migration.sku.available.recommendations": "{0} 个建议可用",
|
||
"sql.migration.sku.azureConfiguration": "Azure 配置",
|
||
"sql.migration.sku.azureConfiguration.businessCritical": "业务关键",
|
||
"sql.migration.sku.azureConfiguration.db": "{0} - {1} vCore",
|
||
"sql.migration.sku.azureConfiguration.gen5": "Gen5",
|
||
"sql.migration.sku.azureConfiguration.generalPurpose": "常规用途",
|
||
"sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore",
|
||
"sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB",
|
||
"sql.migration.sku.azureConfiguration.premiumSeries": "高级系列",
|
||
"sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "内存优化高级系列",
|
||
"sql.migration.sku.azureConfiguration.storage": "{0} x {1}",
|
||
"sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)",
|
||
"sql.migration.sku.azureConfiguration.vmPreview": "数据: {0},日志: {1},tempdb: {2}",
|
||
"sql.migration.sku.azureRecommendation.chooseMethod.instructions": "选择希望如何提供性能数据",
|
||
"sql.migration.sku.azureRecommendation.collectData.method": "立即收集性能数据",
|
||
"sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "在将保存性能数据的本地驱动器上选择一个文件夹",
|
||
"sql.migration.sku.azureRecommendation.description": "Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。",
|
||
"sql.migration.sku.azureRecommendation.description2": "如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。",
|
||
"sql.migration.sku.azureRecommendation.openExisting.method": "我已有性能数据",
|
||
"sql.migration.sku.azureRecommendation.openExisting.popup": "正在使用提供的性能数据生成 Azure 建议...",
|
||
"sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "在保存以前收集的性能数据的本地驱动器上选择文件夹",
|
||
"sql.migration.sku.azureRecommendation.start": "开始",
|
||
"sql.migration.sku.azureRecommendation.start.popup": "正在启动性能数据收集...",
|
||
"sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建议将在大约 {0} 分钟后自动刷新。",
|
||
"sql.migration.sku.azureRecommendation.status.imported": "已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。",
|
||
"sql.migration.sku.azureRecommendation.status.inProgress": "正在收集数据。正在生成初始建议...",
|
||
"sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "通过按“刷新建议”按钮来定期返回查看更新的建议。",
|
||
"sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的数据库。",
|
||
"sql.migration.sku.azureRecommendation.status.refining": "数据收集仍在进行。正在优化现有建议...",
|
||
"sql.migration.sku.azureRecommendation.status.stopped": "已停止 Azure 建议的数据收集。",
|
||
"sql.migration.sku.azureRecommendation.stop.popup": "正在停止性能数据收集...",
|
||
"sql.migration.sku.azureRecommendation.tooltip.inProgress": "长时间运行性能集合有助于确保更准确的建议。",
|
||
"sql.migration.sku.azureRecommendation.tooltip.notStarted": "单击下面的按钮以导入或收集数据库性能数据。",
|
||
"sql.migration.sku.card.azureRecommendation.inProgress": "数据收集完成后,将显示 Azure 建议。",
|
||
"sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 建议不可用。单击下面的“获取 Azure 建议”按钮",
|
||
"sql.migration.sku.cpu": "{0} 个核心",
|
||
"sql.migration.sku.cpu.requirement": "CPU 要求",
|
||
"sql.migration.sku.data.iops.requirement": "数据 IOPS 要求",
|
||
"sql.migration.sku.data.storage.requirement": "数据存储要求",
|
||
"sql.migration.sku.db.card.title": "Azure SQL 数据库",
|
||
"sql.migration.sku.gb": "{0} GB",
|
||
"sql.migration.sku.get.recommendation": "获取 Azure 建议",
|
||
"sql.migration.sku.io.memory.requirement": "IO 延迟要求",
|
||
"sql.migration.sku.iops": "{0} IOPS",
|
||
"sql.migration.sku.location": "Azure SQL 目标的 Azure 区域。将仅显示包含符合迁移条件的目标的区域。",
|
||
"sql.migration.sku.log.storage.requirement": "日志存储要求",
|
||
"sql.migration.sku.logs.iops.requirement": "日志 IOPS 要求",
|
||
"sql.migration.sku.memory.requirement": "内存要求",
|
||
"sql.migration.sku.mi.card.title": "Azure SQL 托管实例",
|
||
"sql.migration.sku.ms": "{0} 毫秒",
|
||
"sql.migration.sku.parameters": "建议参数",
|
||
"sql.migration.sku.parameters.edit": "编辑参数",
|
||
"sql.migration.sku.parameters.edit.title": "编辑建议参数",
|
||
"sql.migration.sku.parameters.enable.preview": "启用预览功能",
|
||
"sql.migration.sku.parameters.enable.preview.info": "启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。",
|
||
"sql.migration.sku.parameters.percentage.utilization": "利用率百分比",
|
||
"sql.migration.sku.parameters.percentage.utilization.tooltip": "在聚合性能数据期间要使用的数据点的百分位数。",
|
||
"sql.migration.sku.parameters.scale.factor": "比例因子",
|
||
"sql.migration.sku.parameters.scale.factor.invalid": "比例因子无效。请输入正整数值。",
|
||
"sql.migration.sku.parameters.scale.factor.tooltip": "如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。",
|
||
"sql.migration.sku.parameters.text": "输入以下信息以编辑建议参数。",
|
||
"sql.migration.sku.parameters.update": "更新",
|
||
"sql.migration.sku.percentage": "{0}%",
|
||
"sql.migration.sku.percentile": "第 {0} 个百分位数",
|
||
"sql.migration.sku.recommendation": "Azure 建议",
|
||
"sql.migration.sku.recommendation.view.assessment.mi": "若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。",
|
||
"sql.migration.sku.recommendation.view.assessment.vm": "若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。",
|
||
"sql.migration.sku.recommendationReason": "建议原因",
|
||
"sql.migration.sku.recommendations": "建议",
|
||
"sql.migration.sku.recommendations.empty.time": "-",
|
||
"sql.migration.sku.recommendations.lastRefreshed": "上次刷新时间: {0}",
|
||
"sql.migration.sku.recommendations.loading": "正在加载...",
|
||
"sql.migration.sku.recommendations.title": "{0} 个建议",
|
||
"sql.migration.sku.recommended.value": "值",
|
||
"sql.migration.sku.recommendedConfiguration": "建议的配置",
|
||
"sql.migration.sku.refine.recommendation": "优化 Azure 建议",
|
||
"sql.migration.sku.refresh.recommendation": "刷新建议",
|
||
"sql.migration.sku.resource": "Azure SQL 目标资源名称",
|
||
"sql.migration.sku.resource_group": "Azure SQL 目标的资源组。将仅显示包含符合迁移条件的目标的资源组。",
|
||
"sql.migration.sku.restart.performance.collection": "重启数据收集",
|
||
"sql.migration.sku.sourceProperties": "源属性",
|
||
"sql.migration.sku.sql.dataDisk": "SQL 数据文件",
|
||
"sql.migration.sku.sql.logDisk": "SQL 日志文件",
|
||
"sql.migration.sku.sql.temp": "SQL tempdb",
|
||
"sql.migration.sku.stop.performance.collection": "停止数据收集",
|
||
"sql.migration.sku.storage.dimension": "维度",
|
||
"sql.migration.sku.storageGB": "{0} GB",
|
||
"sql.migration.sku.subscription": "Azure SQL 目标的订阅名称",
|
||
"sql.migration.sku.targetDeploymentType": "目标部署类型",
|
||
"sql.migration.sku.targetStorageConfiguration": "建议目标存储配置",
|
||
"sql.migration.sku.targetStorageConfiguration.caching": "主机缓存",
|
||
"sql.migration.sku.targetStorageConfiguration.caching.na": "不适用",
|
||
"sql.migration.sku.targetStorageConfiguration.caching.none": "无",
|
||
"sql.migration.sku.targetStorageConfiguration.caching.readOnly": "只读",
|
||
"sql.migration.sku.targetStorageConfiguration.caching.readWrite": "读/写",
|
||
"sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "将 tempdb 置于本地临时 SSD (默认为 D: \\)驱动器上",
|
||
"sql.migration.sku.targetStorageConfiguration.info": "下面是满足存储性能需求所需的目标存储配置。",
|
||
"sql.migration.sku.targetStorageConfiguration.local.SSD": "本地 SSD",
|
||
"sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建议的存储配置",
|
||
"sql.migration.sku.targetStorageConfiguration.storage": "存储",
|
||
"sql.migration.sku.viewDetails": "查看详细信息",
|
||
"sql.migration.sku.vm.card.title": "Azure 虚拟机上的 SQL Server",
|
||
"sql.migration.source.configuration": "源配置",
|
||
"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.server": "源服务器",
|
||
"sql.migration.source.version": "源版本",
|
||
"sql.migration.sql.assessment.notebook.title": "SQL 迁移评估",
|
||
"sql.migration.sql.database": "SQL 数据库",
|
||
"sql.migration.sql.managed.instance": "SQL 托管实例",
|
||
"sql.migration.sql.server.instance": "SQL Server 实例",
|
||
"sql.migration.sql.virtual.machine": "SQL 虚拟机",
|
||
"sql.migration.start.migration.button": "开始迁移",
|
||
"sql.migration.start.session": "启动新会话",
|
||
"sql.migration.start.time": "开始时间",
|
||
"sql.migration.status": "状态",
|
||
"sql.migration.status.add.account": "添加帐户",
|
||
"sql.migration.status.add.account.MESSAGE": "添加 Azure 帐户以查看现有迁移及其状态。",
|
||
"sql.migration.status.canceling": "正在取消",
|
||
"sql.migration.status.completing": "正在完成",
|
||
"sql.migration.status.creating": "正在创建",
|
||
"sql.migration.status.dropdown.all": "状态: 所有",
|
||
"sql.migration.status.dropdown.completing": "状态: 正在完成",
|
||
"sql.migration.status.dropdown.failed": "状态: 失败",
|
||
"sql.migration.status.dropdown.ongoing": "状态: 正在进行",
|
||
"sql.migration.status.dropdown.succeeded": "状态: 已成功",
|
||
"sql.migration.status.error.count.multiple": "{0} 个错误)",
|
||
"sql.migration.status.error.count.none": "{0}",
|
||
"sql.migration.status.error.count.single": "{0} 个错误)",
|
||
"sql.migration.status.error.count.some": "{0} (",
|
||
"sql.migration.status.failed": "失败",
|
||
"sql.migration.status.inprogress": "进行中",
|
||
"sql.migration.status.refresh.label": "刷新",
|
||
"sql.migration.status.select.service.MESSAGE": "选择一项数据库迁移服务来监视迁移。",
|
||
"sql.migration.status.succeeded": "成功",
|
||
"sql.migration.status.warning.count.multiple": "{0} 条警告)",
|
||
"sql.migration.status.warning.count.single": "{0} 个警告)",
|
||
"sql.migration.storage.account": "存储帐户",
|
||
"sql.migration.subscription": "订阅",
|
||
"sql.migration.summary.azure.storage": "Azure 存储",
|
||
"sql.migration.summary.azure.storage.subscription": "Azure 存储订阅",
|
||
"sql.migration.summary.database.count": "要迁移的数据库",
|
||
"sql.migration.summary.mi.type": "Azure SQL 托管实例",
|
||
"sql.migration.summary.page.title": "摘要",
|
||
"sql.migration.summary.vm.type": "Azure 虚拟机上的 SQL Server",
|
||
"sql.migration.target": "目标",
|
||
"sql.migration.target.azure.sql.instance.name": "目标名",
|
||
"sql.migration.target.database.name": "目标数据库名",
|
||
"sql.migration.target.platform": "目标平台",
|
||
"sql.migration.target.server": "目标服务器",
|
||
"sql.migration.target.version": "目标版本",
|
||
"sql.migration.test.connection": "测试连接",
|
||
"sql.migration.type": "类型",
|
||
"sql.migration.type.label": "类型:",
|
||
"sql.migration.unavailable.target": "(不可用) {0}",
|
||
"sql.migration.unique.name": "为此目标数据库选择唯一名称",
|
||
"sql.migration.username": "用户名",
|
||
"sql.migration.view.all": "所有数据库迁移",
|
||
"sql.migration.view.select.button.label": "查看/选择",
|
||
"sql.migration.vm.not.ready": "虚拟机“{0}”不可用于迁移,因为它当前处于“{1}”状态。若要继续,请选择可用的虚拟机。",
|
||
"sql.migration.warning": "警告",
|
||
"sql.migration.warnings": "警告",
|
||
"sql.migration.warnings.count": "警告({0})",
|
||
"sql.migration.warnings.details": "警告详细信息",
|
||
"sql.migration.windows.user.account": "域\\用户名",
|
||
"sql.migration.wizard.account.add.button.label": "链接帐户",
|
||
"sql.migration.wizard.account.count.multiple.message": "已链接 {0} 个帐户",
|
||
"sql.migration.wizard.account.count.single.message": "已链接 {0} 个帐户",
|
||
"sql.migration.wizard.account.description": "选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。",
|
||
"sql.migration.wizard.account.noAccount.error": "请添加链接帐户,然后重试。",
|
||
"sql.migration.wizard.account.title": "Azure 帐户",
|
||
"sql.migration.wizard.perfCollection.error": "收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程:\r\n\r\n{1}",
|
||
"sql.migration.wizard.sku.all": "根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。",
|
||
"sql.migration.wizard.sku.assessment.error": "评估服务器“{0}”时出错。",
|
||
"sql.migration.wizard.sku.assessment.error.bypass": "选中此选项可跳过评估并继续迁移。",
|
||
"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.error": "为服务器“{0}”生成 SKU 建议时出错。",
|
||
"sql.migration.wizard.sku.error.noRecommendation": "无可用建议",
|
||
"sql.migration.wizard.sku.error.noRecommendation.reason": "未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数或选择一组不同的数据库来进行评估。",
|
||
"sql.migration.wizard.target.description": "选择 Azure 帐户和目标 {0}。",
|
||
"sql.migration.wizard.target.title": "Azure SQL 目标",
|
||
"sql.migration.yes": "是",
|
||
"total.databases.selected": "已选择 {0} 个数据库(共 {1} 个)。"
|
||
},
|
||
"dist/dashboard/sqlServerDashboard": {
|
||
"sql.migration.dashboard.help.description.dmsGuide": "提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。",
|
||
"sql.migration.dashboard.help.description.mi": "以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。",
|
||
"sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。",
|
||
"sql.migration.dashboard.help.description.vm": "以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。",
|
||
"sql.migration.dashboard.help.link.dmsGuide": "Azure 数据库迁移指南",
|
||
"sql.migration.dashboard.help.link.mi": "教程: 迁移到 Azure SQL 托管实例(联机)",
|
||
"sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 迁移数据库",
|
||
"sql.migration.dashboard.help.link.vm": "教程: 迁移到 Azure 虚拟机上的 SQL Server (联机)"
|
||
},
|
||
"dist/models/stateMachine": {
|
||
"sql.migration.starting.migration.error": "开始迁移时出现错误:“{0}”",
|
||
"sql.migration.starting.migration.message": "正在开始将数据库 {0} 迁移到 {1} - {2}"
|
||
},
|
||
"package": {
|
||
"cancel-migration-menu": "取消迁移",
|
||
"complete-cutover-menu": "完成直接转换",
|
||
"copy-migration-menu": "复制迁移详细信息",
|
||
"database-details-menu": "数据库详细信息",
|
||
"description": "Azure SQL 迁移说明",
|
||
"displayName": "Azure SQL 迁移",
|
||
"migration-command-category": "Azure SQL 迁移",
|
||
"migration-context-menu-category": "迁移上下文菜单",
|
||
"migration-dashboard-tasks": "迁移任务",
|
||
"migration-dashboard-title": "Azure SQL 迁移",
|
||
"migration-notebook-command-title": "打开 Azure SQL 迁移笔记本",
|
||
"new-support-request-command": "新建支持请求",
|
||
"refresh-migrations-command": "刷新",
|
||
"retry-migration-menu": "重试迁移",
|
||
"send-feedback-command": "反馈",
|
||
"start-migration-command": "迁移到 Azure SQL",
|
||
"view-service-menu": "数据库迁移服务详细信息",
|
||
"view-target-menu": "Azure SQL 目标详细信息"
|
||
}
|
||
}
|
||
} |