{
  "arduino": {
    "about": {
      "detail": "版本：{0}\n日期：{1}{2}\nCLI 版本：{3}{4}[{5}]{6}",
      "label": "关于 {0}"
    },
    "board": {
      "board": "开发板 {0}",
      "boardConfigDialogTitle": "选择其他开发板和端口",
      "boardInfo": "开发板信息",
      "configDialog1": "如果要上传项目，请选择开发板和端口。",
      "configDialog2": "如果你只选择了开发板，你可以编译项目，但不能上传项目。",
      "couldNotFindPreviouslySelected": "在安装的平台 ‘{1}’ 中找不到以前选择的开发板 ‘{0}’。请手动选择要使用的开发板。你想现在重新选择它吗？",
      "disconnected": "已断开",
      "getBoardInfo": "获得开发板信息",
      "inSketchbook": "（在项目文件夹中）",
      "installNow": "必须为当前选定的 {2} 开发板板安装 “{0}{1}” 内核。你想现在安装吗？",
      "noFQBN": "FQBN 不可用于所选开发板 “{0}”。你是否安装了相应的内核？",
      "noPortsDiscovered": "未发现端口",
      "noPortsSelected": "没有为开发板选择端口：‘{0}’。",
      "noneSelected": "未选择任何开发板。",
      "openBoardsConfig": "选择其他开发板和接口......",
      "platformMissing": "未安装所选 ‘{0}’ 开发板的平台。",
      "pleasePickBoard": "请选择要连接的开发板。",
      "port": "端口 {0}",
      "portLabel": "端口：{0}",
      "programmer": "编程器",
      "reselectLater": "稍后重新选择",
      "searchBoard": "搜索开发坂",
      "selectBoard": "选择开发板",
      "selectBoardForInfo": "请选择一个开发板以获取开发板信息。",
      "selectPortForInfo": "请选择一个端口以获取开发板信息。",
      "showAllAvailablePorts": "启用时显示所有可用端口",
      "succesfullyInstalledPlatform": "已成功安装平台 {0}：{1}",
      "succesfullyUninstalledPlatform": "已成功卸载平台 {0}：{1}"
    },
    "boardsManager": "开发板管理器",
    "boardsType": {
      "arduinoCertified": "Arduino 认证"
    },
    "bootloader": {
      "burnBootloader": "烧录引导程序",
      "burningBootloader": "正在烧录引导程序。。。",
      "doneBurningBootloader": "完成烧录引导程序。"
    },
    "burnBootloader": {
      "error": "烧录引导程序时出错：{0}"
    },
    "certificate": {
      "addNew": "添加新的",
      "addURL": "添加地址以获取 SSL 根证书",
      "boardAtPort": "{0} 在 {1}",
      "certificatesUploaded": "证书已上传。",
      "enterURL": "输入地址",
      "noSupportedBoardConnected": "未连接受支持的开发板",
      "openContext": "打开上下文",
      "remove": "移除",
      "selectBoard": "选择开发板...",
      "selectCertificateToUpload": "1.选择要上传的证书",
      "selectDestinationBoardToUpload": "2.选择开发板并上传证书",
      "upload": "上传",
      "uploadFailed": "上传失败。请再试一次。",
      "uploadRootCertificates": "上传 SSL 根证书",
      "uploadingCertificates": "上传证书。"
    },
    "checkForUpdates": {
      "checkForUpdates": "检查 Arduino 更新",
      "installAll": "全部安装",
      "noUpdates": "没有可用的更新。",
      "promptUpdateBoards": "您的某些开发板有可用更新。",
      "promptUpdateLibraries": "您的某些库有可用更新。",
      "updatingBoards": "更新开发板中...",
      "updatingLibraries": "更新库中..."
    },
    "cli-error-parser": {
      "keyboardError": "没有找到 ‘Keyboard’，请检查您的项目是否包含 ‘#include<Keyboard.h>’？",
      "mouseError": "没有找到 ‘Mouse’，请检查您的项目是否包含 ‘#include<Mouse.h>’？"
    },
    "cloud": {
      "account": "账户",
      "chooseSketchVisibility": "选择项目的可见性：",
      "connected": "已连接",
      "continue": "继续",
      "donePulling": "已完成拉取 ‘{0}’。",
      "donePushing": "已完成推送 ‘{0}’。",
      "embed": "嵌入：",
      "emptySketchbook": "你的项目文件夹是空的",
      "learnMore": "查看更多",
      "link": "链接：",
      "notYetPulled": "无法推送到 Cloud。未被拉取。",
      "offline": "离线",
      "openInCloudEditor": "在 Cloud 编辑器打开",
      "options": "选项......",
      "privateVisibility": "私有的。只有你可以查看项目。",
      "profilePicture": "资料图片",
      "publicVisibility": "公开的。有链接的人都可以查看项目。",
      "pull": "拉取",
      "pullFirst": "你必须先拉取才能推送到 Cloud。",
      "pullSketch": "拉取项目",
      "pullSketchMsg": "从 Cloud 中拉取此项目将覆盖其本地项目。你确定要继续吗？",
      "push": "推送",
      "pushSketch": "推送项目",
      "pushSketchMsg": "这是公开的项目。推送前，确保在 arduino_secrets.h 中明确了所有敏感信息。可以从共享界面将项目设为私人项目。",
      "remote": "远程",
      "remoteSketchbook": "远程项目文件夹",
      "share": "共享......",
      "shareSketch": "共享项目",
      "showHideRemoveSketchbook": "显示/隐藏远程项目文件夹",
      "signIn": "登录",
      "signInToCloud": "登录 Arduino Cloud",
      "signOut": "退出登录",
      "sync": "同步",
      "syncEditSketches": "同步和编辑 Arduino Cloud 项目",
      "visitArduinoCloud": "访问 Arduino Cloud 以创建云项目。"
    },
    "common": {
      "all": "全部",
      "contributed": "已贡献",
      "installManually": "手动安装",
      "later": "之后",
      "noBoardSelected": "没有选择开发板",
      "notConnected": "[没有连接]",
      "offlineIndicator": "你似乎处于离线状态。如果没有网络连接，Arduino CLI 可能无法下载所需的资源，并可能导致故障。请连接网络并重新启动程序。",
      "oldFormat": "‘{0}’ 仍然使用旧的 ‘.pde’ 格式。是否要切换到新的 ‘.ino’ 扩展？",
      "partner": "合作伙伴",
      "processing": "正在处理中",
      "recommended": "推荐",
      "retired": "Retired",
      "selectedOn": "on {0}",
      "serialMonitor": "串口监视器",
      "type": "类型",
      "unknown": "未知",
      "updateable": "可更新"
    },
    "compile": {
      "error": "编译错误：{0}"
    },
    "component": {
      "boardsIncluded": "包含在此包中的开发板：",
      "by": "by",
      "filterSearch": "筛选搜索结果......",
      "install": "安装",
      "moreInfo": "更多信息",
      "uninstall": "卸载",
      "uninstallMsg": "是否要卸载 {0}？",
      "version": "版本 {0}"
    },
    "contributions": {
      "addFile": "添加文件",
      "fileAdded": "将一个文件添加到项目中。",
      "replaceTitle": "替换"
    },
    "coreContribution": {
      "copyError": "复制错误信息",
      "noBoardSelected": "未选择开发板。请从工具 > 板菜单中选择您的 Arduino 开发板。"
    },
    "daemon": {
      "restart": "重启守护进程",
      "start": "启动守护进程",
      "stop": "停止守护进程"
    },
    "debug": {
      "debugWithMessage": "调试 - {0}",
      "debuggingNotSupported": "‘{0}’ 不支持调试",
      "noPlatformInstalledFor": "‘{0}’ 平台未安装",
      "optimizeForDebugging": "调试优化"
    },
    "dialog": {
      "dontAskAgain": "不要再请求"
    },
    "editor": {
      "autoFormat": "自动格式化",
      "commentUncomment": "注释/取消注释",
      "copyForForum": "复制到论坛（Markdown）",
      "decreaseFontSize": "减小字号",
      "decreaseIndent": "减少缩进",
      "increaseFontSize": "放大字体",
      "increaseIndent": "增加缩进",
      "nextError": "下一个错误",
      "previousError": "上一个错误",
      "revealError": "显示错误"
    },
    "electron": {
      "couldNotSave": "无法保存项目。请将未保存的工作复制到你喜爱的文本编辑器中，然后重新启动 IDE。",
      "unsavedChanges": "将不会保存任何未保存的更改。"
    },
    "examples": {
      "builtInExamples": "内置示例",
      "couldNotInitializeExamples": "无法初始化内置示例。",
      "customLibrary": "来自自定义库的示例",
      "for": "{0} 的示例",
      "forAny": "任何开发板的示例",
      "menu": "示例"
    },
    "firmware": {
      "checkUpdates": "检查更新",
      "failedInstall": "安装失败。请再试一次。",
      "install": "安装",
      "installingFirmware": "安装固件",
      "overwriteSketch": "安装将覆盖开发板上的项目。",
      "selectBoard": "选择开发板",
      "selectVersion": "选择固件版本",
      "successfullyInstalled": "固件成功安装",
      "updater": "WiFi101 / WiFiNINA 固件更新程序"
    },
    "help": {
      "environment": "环境",
      "faq": "常见问题",
      "findInReference": "在参考文件寻找",
      "gettingStarted": "入门",
      "keyword": "输入关键字",
      "privacyPolicy": "隐私政策",
      "reference": "参考",
      "search": "在 Arduino.cc 搜索",
      "troubleshooting": "故障排除",
      "visit": "访问 Arduino.cc"
    },
    "ide-updater": {
      "checkForUpdates": "检查 Arduino IDE 更新",
      "closeAndInstallButton": "关闭并安装",
      "closeToInstallNotice": "关闭软件并安装更新。",
      "downloadButton": "下载",
      "downloadingNotice": "正在下载 Arduino IDE 的最新版本。",
      "errorCheckingForUpdates": "检查 Arduino IDE 更新时出错。{0}",
      "goToDownloadButton": "去下载",
      "goToDownloadPage": "Arduino IDE可以更新，但我们无法自动下载和安装。请转到下载页面并下载最新版本手动安装。",
      "ideUpdaterDialog": "软件更新",
      "newVersionAvailable": "新版本的 Arduino IDE（{0}）可供下载。",
      "noUpdatesAvailable": "目前 Arduino IDE 没有可更新的版本。",
      "notNowButton": "不是现在",
      "skipVersionButton": "跳过这次版本更新",
      "updateAvailable": "IDE 可更新。",
      "versionDownloaded": "Arduino IDE {0} 已经下载。"
    },
    "library": {
      "addZip": "添加 .ZIP 库...",
      "arduinoLibraries": "arduino 库",
      "contributedLibraries": "贡献库",
      "dependenciesForLibrary": "{0} 库的依赖：{1}",
      "include": "包含库",
      "installAll": "全部安装",
      "installMissingDependencies": "是否安装所有缺少的依赖？",
      "installOneMissingDependency": "是否安装缺少的依赖？",
      "installOnly": "仅安装 {0}",
      "installedSuccessfully": "已成功安装 {0} 库：{1}",
      "libraryAlreadyExists": "库已经存在。是否要覆盖它？",
      "manageLibraries": "管理库...",
      "namedLibraryAlreadyExists": "名为 {0} 的库文件夹已存在。是否要覆盖它？",
      "needsMultipleDependencies": "<b>{0} 库：{1}</b> 需要一些未安装的依赖：",
      "needsOneDependency": "<b>{0} 库：{1}</b> 需要一些未安装的依赖：",
      "overwriteExistingLibrary": "是否覆盖现有的库？",
      "successfullyInstalledZipLibrary": "已从 {0} 存档成功安装库",
      "title": "库管理",
      "uninstalledSuccessfully": "已成功卸载 {0} 库：{1}",
      "zipLibrary": "库"
    },
    "librarySearchProperty": {
      "topic": "话题"
    },
    "libraryTopic": {
      "communication": "Communication",
      "dataProcessing": "数据处理",
      "dataStorage": "数据存储",
      "deviceControl": "设备控制",
      "display": "显示",
      "other": "其他",
      "sensors": "传感器",
      "signalInputOutput": "信号输入/输出",
      "timing": "定时",
      "uncategorized": "未分类"
    },
    "libraryType": {
      "installed": "安装"
    },
    "menu": {
      "advanced": "高级设置",
      "sketch": "项目",
      "tools": "工具"
    },
    "monitor": {
      "unableToCloseWebSocket": "无法关闭 websocket",
      "unableToConnectToWebSocket": "无法连接 websocket"
    },
    "preferences": {
      "additionalManagerURLs": "其他开发板管理器地址",
      "auth.audience": "OAuth2 受众。",
      "auth.clientID": "OAuth2 客户端 ID",
      "auth.domain": "OAuth2 域",
      "auth.registerUri": "用于注册新用户的地址。",
      "automatic": " 自动调整",
      "board.certificates": "可上传到开发板的证书列表",
      "browse": "浏览",
      "checkForUpdate": "接收 IDE、开发板和库的可用更新通知。更改后需要重启IDE。默认情况为开启。",
      "choose": "选择",
      "cli.daemonDebug": "启用对 Arduino CLI 的 gRPC 调用的调试记录。该设置需要重新启动 IDE 才能生效。默认不启用。",
      "cloud.enabled": "True 则启用项目同步功能。默认为 True。",
      "cloud.pull.warn": "True 则在拉取cloud项目之前警告用户。默认为 True。",
      "cloud.push.warn": "True 则在推送 cloud 项目之前警告用户。默认为 True。",
      "cloud.pushpublic.warn": "True 则将公开项目推送到 cloud 中之前警告用户。默认为 True。",
      "cloud.sketchSyncEndpoint": "用于从后台推送项目的端点。默认情况下，它指向 Arduino Cloud API。",
      "compile": "编译",
      "compile.experimental": "True 则 IDE 处理多个编译器错误。默认为 False。",
      "compile.revealRange": "调整编译器错误在 “验证/上传” 失败后在编辑器中的显示方式。可能的值：‘auto’：根据需要垂直滚动并显示一行。‘center’：必要时垂直滚动并显示垂直居中的一行。‘top’：必要时垂直滚动并显示靠近视口顶部的一行，优化用于查看代码定义。‘centerIfOutsideViewport’：根据需要垂直滚动并显示垂直居中的线，只有当它位于视口之外时。默认值是 ‘{0}’。",
      "compile.verbose": "True 则输出详细编译信息。默认为 False",
      "compile.warnings": "设置 gcc 警告级别。默认为 None",
      "compilerWarnings": "编译器警告",
      "editorFontSize": "编辑器字体大小",
      "editorQuickSuggestions": "编辑快速建议",
      "enterAdditionalURLs": "输入补充地址，每行一个。",
      "files.inside.sketches": "显示项目中的文件夹",
      "ide.updateBaseUrl": "下载更新的网址。默认为 ‘https://downloads.arduino.cc/arduino-ide’",
      "ide.updateChannel": "在发布频道中获取更新信息。‘stable’ 是稳定的版本，‘nightly’ 是最新的开发版本。",
      "interfaceScale": "界面比例",
      "invalid.editorFontSize": "编辑器字体大小无效。它必须是正整数。",
      "invalid.sketchbook.location": "无效的项目文件夹地址：{0}",
      "invalid.theme": "无效的主题。",
      "language.log": "True 则 Arduino Language Server 将日志文件生成到项目文件夹中。默认为 False。",
      "language.realTimeDiagnostics": " True 则 language server 在编辑器中输入时提供实时诊断。默认为 False。",
      "manualProxy": "手动配置代理",
      "network": "网络",
      "newSketchbookLocation": "选择新的项目文件夹地址",
      "noProxy": "无代理",
      "showVerbose": "显示详细输出",
      "sketchbook.location": "项目文件夹地址",
      "sketchbook.showAllFiles": "True 则显示项目中的所有项目文件。默认情况下为 False。",
      "survey.notification": "True 则在有调查时应通知用户。默认为 True。",
      "unofficialBoardSupport": "点击获取支持的非官方开发板地址列表",
      "upload": "上传",
      "upload.verbose": "True 则输出详细上传信息。默认情况下为 False。",
      "verifyAfterUpload": "上传后验证代码",
      "window.autoScale": "True 则用户界面随字体大小自动缩放。",
      "window.zoomLevel": "调整窗口的缩放级别。默认缩放级别为 0，大于（例如 1）或小于（例如 -1）的每个增量表示放大或缩小 20%。输入小数可以更精细的调整缩放级别。"
    },
    "replaceMsg": "是否替换 {0} 的现有版本？",
    "selectZip": "选择包含要添加的库的 zip 文件",
    "serial": {
      "autoscroll": "自动滚屏",
      "carriageReturn": "回车",
      "message": "消息（{0}+Enter 将消息发送到 {2} 上的 {1}）",
      "newLine": "换行",
      "newLineCarriageReturn": "换行 和 回车 两者都是",
      "noLineEndings": "没有结束符",
      "notConnected": "未连接。选择要自动连接的开发板和端口。",
      "openSerialPlotter": "串口绘图仪",
      "timestamp": "时间戳",
      "toggleTimestamp": "显示时间戳"
    },
    "sketch": {
      "archiveSketch": "项目存档",
      "cantOpen": "“{0}” 文件夹已存在。无法打开项目。",
      "close": "是否确实要关闭项目？",
      "compile": "正在编译项目。。。",
      "configureAndUpload": "配置和上传",
      "createdArchive": "已创建存档 ‘{0}’。",
      "doneCompiling": "编译完成",
      "doneUploading": "上传完成",
      "exportBinary": "导出已编译的二进制文件",
      "moving": "移动",
      "movingMsg": "“{0}” 文件需要位于 “{1}” 项目文件夹中。\n创建此文件夹，移动文件，然后继续？",
      "new": "新建",
      "openFolder": "打开文件夹",
      "openRecent": "打开最近",
      "openSketchInNewWindow": "在新窗口打开项目",
      "saveFolderAs": "将项目文件夹另存为。。。",
      "saveSketch": "保存你的项目，以便以后再次打开它。",
      "saveSketchAs": "将项目文件夹另存为。。。",
      "showFolder": "显示项目文件夹",
      "sketch": "项目",
      "sketchbook": "项目文件夹",
      "titleLocalSketchbook": "本地项目文件夹",
      "titleSketchbook": "项目文件夹",
      "upload": "上传",
      "uploadUsingProgrammer": "使用编程器上传",
      "uploading": "正在上传。。。",
      "userFieldsNotFoundError": "找不到已连接开发板的用户字段",
      "verify": "验证",
      "verifyOrCompile": "验证/编译"
    },
    "survey": {
      "answerSurvey": "回答问卷",
      "dismissSurvey": "不要再显示",
      "surveyMessage": "请回答这份很短的调查来帮助我们改进。我们重视我们的社区，也希望能够更好地了解我们的支持者。"
    },
    "upload": {
      "error": "{0} 错误：{1}"
    },
    "userFields": {
      "cancel": "取消",
      "enterField": "输入 {0}",
      "upload": "上传"
    }
  },
  "cloud": {
    "GoToCloud": "前往 CLOUD"
  },
  "theia": {
    "core": {
      "cannotConnectBackend": "无法连接后台。",
      "cannotConnectDaemon": "无法连接 CLI 守护进程。",
      "couldNotSave": "无法保存项目。请将未保存的工作复制到您喜爱的文本编辑器中，然后重新启动 IDE。",
      "daemonOffline": "CLI 守护进程离线",
      "offline": "离线",
      "quitTitle": "你确定你要退出吗？"
    },
    "debug": {
      "start": "开始...",
      "startError": "启动调试会话时出错，请检查日志以了解更多详细信息。",
      "typeNotSupported": "不支持调试会话的类型 “{0}”。"
    },
    "editor": {
      "unsavedTitle": "未保存–{0}"
    },
    "messages": {
      "collapse": "崩溃",
      "expand": "扩展"
    },
    "workspace": {
      "deleteCurrentSketch": "是否要删除当前项目？",
      "fileNewName": "新文件的名称",
      "invalidExtension": ".{0} 不是有效扩展名",
      "invalidFilename": "无效的文件名。",
      "newFileName": "文件的新名称"
    }
  }
}
