n8n 中文脚本

n8n的100%汉化脚本,基于官方中文

// ==UserScript==
// @name         n8n 中文脚本
// @namespace    http://tampermonkey.net/
// @version      2024-07-17
// @description  n8n的100%汉化脚本,基于官方中文
// @author       jyking
// @match        http://localhost:5678/*
// @match        https://*.eicp.net:1456/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function () {
  "use strict";
  console.log(1);
  const Zh = {
    _reusableBaseText: {
      cancel: "取消",
      codeNodeEditor: {
        linter: {
          useJson: "访问位于 .json 文件中的项目的属性,例如 item.json。`",
        },
        completer: {
          all: "获取所有项目",
          first: "获取第一个项目",
          last: "获取最后一个项目",
          itemMatching: "获取与指定输入项目匹配的项目。传递输入项目的索引",
        },
      },
      name: "名称",
      save: "保存",
      dismiss: "取消",
      unlimited: "无限制",
      activate: "激活",
      error: "错误",
    },
    _reusableDynamicText: {
      readMore: "阅读更多",
      learnMore: "了解更多",
      moreInfo: "更多信息",
      oauth2: {
        clientId: "客户端ID",
        clientSecret: "客户端密钥",
      },
    },
    "generic.any": "任意",
    "generic.cancel": "取消",
    "generic.close": "关闭",
    "generic.confirm": "确认",
    "generic.deleteWorkflowError": "删除工作流出现问题",
    "generic.filtersApplied": "当前应用了过滤器。",
    "generic.field": "字段",
    "generic.fields": "字段",
    "generic.learnMore": "了解更多",
    "generic.reset": "重置",
    "generic.resetAllFilters": "重置所有过滤器",
    "generic.communityNode": "社区节点",
    "generic.communityNode.tooltip":
      "这是我们社区的一个节点。它是 {packageName} 包的一部分。<a href='{docURL}' target='_blank' title='阅读 n8n 文档'>了解更多</a>",
    "generic.copy": "复制",
    "generic.delete": "删除",
    "generic.dontShowAgain": "不再显示",
    "generic.executions": "执行",
    "generic.or": "或",
    "generic.clickToCopy": "点击复制",
    "generic.copiedToClipboard": "已复制到剪贴板",
    "generic.beta": "测试版",
    "generic.yes": "是",
    "generic.no": "否",
    "generic.retry": "重试",
    "generic.error": "发生了一些问题",
    "generic.settings": "设置",
    "generic.service": "该服务",
    "generic.unsavedWork.confirmMessage.headline": "离开前保存更改?",
    "generic.unsavedWork.confirmMessage.message":
      "如果不保存,您将丢失您的更改。",
    "generic.unsavedWork.confirmMessage.confirmButtonText": "保存",
    "generic.unsavedWork.confirmMessage.cancelButtonText": "不保存离开",
    "generic.upgradeNow": "立即升级",
    "generic.workflow": "工作流",
    "generic.workflowSaved": "工作流更改已保存",
    "generic.editor": "编辑器",
    "generic.seePlans": "查看计划",
    "generic.loading": "加载中",
    "generic.and": "和",
    "generic.welcome": "欢迎",
    "generic.ownedByMe": "属于我",
    "about.aboutN8n": "关于 n8n",
    "about.close": "关闭",
    "about.license": "许可证",
    "about.n8nLicense": "可持续使用许可证 + n8n 企业许可证",
    "about.n8nVersion": "n8n 版本",

    "about.sourceCode": "源代码",
    "about.instanceID": "实例 ID",
    "askAi.dialog.title": "'询问 AI' 几乎已经准备好了",
    "askAi.dialog.body":
      "我们还在进行最后的润色。很快,您将能够从简单的文本提示中<strong>自动生成代码</strong>。加入等待列表,即可提前访问此功能。",
    "askAi.dialog.signup": "加入等待列表",
    "activationModal.butYouCanSeeThem": "但您可以在",
    "activationModal.executionList": "执行列表中查看它们",
    "activationModal.gotIt": "知道了",
    "activationModal.ifYouChooseTo": "如果您选择",
    "activationModal.saveExecutions": "保存执行",
    "activationModal.theseExecutionsWillNotShowUp":
      "这些执行不会立即显示在编辑器中,",
    "activationModal.workflowActivated": "工作流已激活",
    "activationModal.yourTriggerWillNowFire":
      "您的触发器现在将自动触发生产执行。",
    "activationModal.yourTriggersWillNowFire":
      "您的触发器现在将自动触发生产执行。",
    "activationModal.yourWorkflowWillNowListenForEvents":
      "您的工作流现在将监听来自 {serviceName} 的事件并触发执行。",
    "activationModal.yourWorkflowWillNowRegularlyCheck":
      "您的工作流现在将定期检查 {serviceName} 的事件并触发执行。",
    "auth.changePassword": "更改密码",
    "auth.changePassword.currentPassword": "当前密码",
    "auth.changePassword.error": "更改密码时出现问题",
    "auth.changePassword.missingTokenError": "缺少令牌",
    "auth.changePassword.missingUserIdError": "缺少用户 ID",
    "auth.changePassword.passwordUpdated": "密码已更新",
    "auth.changePassword.passwordUpdatedMessage": "您现在可以使用新密码登录",
    "auth.changePassword.passwordsMustMatchError": "密码必须匹配",
    "auth.changePassword.reenterNewPassword": "重新输入新密码",
    "auth.changePassword.tokenValidationError": "密码重置令牌无效",
    "auth.defaultPasswordRequirements":
      "8 位以上字符,至少包含 1 个数字和 1 个大写字母",
    "auth.validation.missingParameters": "缺少令牌或用户 ID",
    "auth.email": "邮箱",
    "auth.firstName": "名",
    "auth.lastName": "姓",
    "auth.newPassword": "新密码",
    "auth.password": "密码",
    "auth.role": "角色",
    "auth.roles.member": "成员",
    "auth.roles.admin": "管理员",
    "auth.roles.owner": "所有者",
    "auth.agreement.label": "我想接收安全和产品更新",
    "auth.setup.next": "下一步",
    "auth.setup.settingUpOwnerError": "设置所有者时出现问题",
    "auth.setup.setupOwner": "设置所有者帐户",
    "auth.signin": "登录",
    "auth.signin.error": "登录时出现问题",
    "auth.signout": "退出",
    "auth.signout.error": "无法退出",
    "auth.signup.finishAccountSetup": "完成账户设置",
    "auth.signup.missingTokenError": "缺少令牌",
    "auth.signup.setupYourAccount": "设置您的账户",
    "auth.signup.setupYourAccountError": "设置您的账户时出现问题",
    "auth.signup.tokenValidationError": "验证邀请令牌时出现问题",
    "banners.confirmEmail.message.1":
      "为了保护您的账户并防止未来的访问问题,请确认您的",
    "banners.confirmEmail.message.2": "邮箱地址。",
    "banners.confirmEmail.button": "确认邮箱",
    "banners.confirmEmail.toast.success.heading": "确认邮件已发送",
    "banners.confirmEmail.toast.success.message":
      "请检查您的收件箱并点击确认链接。",
    "banners.confirmEmail.toast.error.heading": "发送确认邮件时出现问题",
    "banners.confirmEmail.toast.error.message": "请稍后重试。",
    "banners.nonProductionLicense.message": "此 n8n 实例未获得生产目的的许可。",
    "banners.trial.message":
      "您的 n8n 试用期还剩 1 天 | 您的 n8n 试用期还剩 {count} 天",
    "banners.trialOver.message": "您的试用期已结束。立即升级以保持自动化。",
    "banners.v1.message":
      "n8n 已更新到版本 1,引入了一些重大变化。请参阅<a target='_blank' href='https://docs.n8n.io/1-0-migration-checklist'>迁移指南</a>以获取更多信息。",
    "binaryDataDisplay.backToList": "返回列表",
    "binaryDataDisplay.backToOverviewPage": "返回概览页面",
    "binaryDataDisplay.noDataFoundToDisplay": "没有找到要显示的数据",
    "binaryDataDisplay.yourBrowserDoesNotSupport":
      "您的浏览器不支持视频元素。请更新至最新版本。",
    "chat.window.title": "聊天窗口 ({nodeName})",
    "chat.window.logs": "日志 (用于最后一条消息)",
    "chat.window.noChatNode": "无聊天节点",
    "chat.window.noExecution": "尚未执行任何操作",
    "chat.window.chat.placeholder": "输入消息,或按 '上' 键查看上一条消息",
    "chat.window.chat.sendButtonText": "发送",
    "chat.window.chat.provideMessage": "请提供消息",
    "chat.window.chat.emptyChatMessage": "空白聊天消息",
    "chat.window.chat.chatMessageOptions.reuseMessage": "重用消息",
    "chat.window.chat.chatMessageOptions.repostMessage": "重新发布消息",
    "chat.window.chat.chatMessageOptions.executionId": "执行 ID",
    "chat.window.chat.unpinAndExecute.description":
      "发送消息将覆盖固定的聊天节点数据。",
    "chat.window.chat.unpinAndExecute.title": "取消固定聊天输出数据?",
    "chat.window.chat.unpinAndExecute.confirm": "取消固定并发送",
    "chat.window.chat.unpinAndExecute.cancel": "取消",
    "chatEmbed.infoTip.description":
      "使用 n8n 聊天包将聊天添加到外部应用程序。",
    "chatEmbed.infoTip.link": "了解更多",
    "chatEmbed.title": "在您的网站中嵌入聊天",
    "chatEmbed.close": "关闭",
    "chatEmbed.install": "首先,安装 n8n 聊天包:",
    "chatEmbed.paste.cdn":
      "将以下代码粘贴到 HTML 文件的 {code} 标签中的任何位置。",
    "chatEmbed.paste.cdn.file": "<body>",
    "chatEmbed.paste.vue": "然后,在您的 {code} 文件中粘贴以下代码。",
    "chatEmbed.paste.vue.file": "App.vue",
    "chatEmbed.paste.react": "然后,在您的 {code} 文件中粘贴以下代码。",
    "chatEmbed.paste.react.file": "App.ts",
    "chatEmbed.paste.other": "然后,在您的 {code} 文件中粘贴以下代码。",
    "chatEmbed.paste.other.file": "main.ts",
    "chatEmbed.packageInfo.description":
      "n8n 聊天小部件可以轻松定制以满足您的需求。",
    "chatEmbed.packageInfo.link": "阅读完整文档",
    "chatEmbed.chatTriggerNode":
      "您可以使用聊天触发器节点直接将聊天小部件嵌入到 n8n 中。",
    "chatEmbed.url": "https://www.npmjs.com/package/{'@'}n8n/chat",
    "codeEdit.edit": "编辑",
    "codeNodeEditor.askAi": "✨ 询问 AI",
    "codeNodeEditor.completer.$()": "{nodeName} 节点的输出数据",
    "codeNodeEditor.completer.$execution": "关于当前执行的信息",
    "codeNodeEditor.completer.$execution.id": "当前执行的 ID",
    "codeNodeEditor.completer.$execution.mode":
      "执行是如何触发的:'test' 或 'production'",
    "codeNodeEditor.completer.$execution.resumeUrl":
      "当使用 'wait' 节点等待 Webhook 时使用。恢复执行的 Webhook 调用",
    "codeNodeEditor.completer.$execution.resumeFormUrl":
      "当使用 'wait' 节点等待表单提交时使用。用于恢复执行的表单提交的 URL",
    "codeNodeEditor.completer.$execution.customData.set()":
      '为当前执行设置自定义数据。<a href="https://docs.n8n.io/workflows/executions/custom-executions-data/" target="_blank">了解更多</a>',
    "codeNodeEditor.completer.$execution.customData.get()":
      '获取当前执行中设置的自定义数据。<a href="https://docs.n8n.io/workflows/executions/custom-executions-data/" target="_blank">了解更多</a>',
    "codeNodeEditor.completer.$execution.customData.setAll()":
      '为当前执行设置多个自定义数据键/值对。使用对象。<a href="https://docs.n8n.io/workflows/executions/custom-executions-data/" target="_blank">了解更多</a>',
    "codeNodeEditor.completer.$execution.customData.getAll()":
      '获取当前执行的所有自定义数据。<a href="https://docs.n8n.io/workflows/executions/custom-executions-data/" target="_blank">了解更多</a>',
    "codeNodeEditor.completer.$ifEmpty":
      "检查第一个参数是否为空,如果是,则返回第二个参数。否则返回第一个参数。以下情况被视为空:null/undefined 值、空字符串、空数组、没有键的对象。",
    "codeNodeEditor.completer.$input": "此节点的输入数据",
    "codeNodeEditor.completer.$input.all":
      "@:_reusableBaseText.codeNodeEditor.completer.all",
    "codeNodeEditor.completer.$input.first":
      "@:_reusableBaseText.codeNodeEditor.completer.first",
    "codeNodeEditor.completer.$input.item": "生成当前项的项",
    "codeNodeEditor.completer.$input.itemMatching":
      "@:_reusableBaseText.codeNodeEditor.completer.itemMatching",
    "codeNodeEditor.completer.$input.last":
      "@:_reusableBaseText.codeNodeEditor.completer.last",
    "codeNodeEditor.completer.$itemIndex": "当前项在项目列表中的位置",
    "codeNodeEditor.completer.$jmespath": "评估 JMESPath 表达式",
    "codeNodeEditor.completer.$if":
      "函数,接受条件并根据条件是 true 还是 false 返回值。",
    "codeNodeEditor.completer.$max":
      "返回输入参数中的最大值,如果没有参数,则返回 -Infinity。",
    "codeNodeEditor.completer.$min":
      "返回输入参数中的最小值,如果没有参数,则返回 Infinity。",
    "codeNodeEditor.completer.$now": "当前时间戳(作为 Luxon 对象)",
    "codeNodeEditor.completer.$parameter": "当前节点的参数",
    "codeNodeEditor.completer.$prevNode": "为此运行提供输入数据的节点",
    "codeNodeEditor.completer.$prevNode.name":
      "为此运行提供输入数据的节点的名称",
    "codeNodeEditor.completer.$prevNode.outputIndex":
      "为此运行提供输入数据的节点的输出连接器",
    "codeNodeEditor.completer.$prevNode.runIndex":
      "为当前节点提供输入数据的节点的运行",
    "codeNodeEditor.completer.$runIndex": "此节点的当前运行的索引",
    "codeNodeEditor.completer.$today":
      "表示当天的时间戳(午夜时分,作为 Luxon 对象)",
    "codeNodeEditor.completer.$vars": "在您的实例中定义的变量",
    "codeNodeEditor.completer.$vars.varName":
      "在此 n8n 实例上设置的变量。所有变量都会计算为字符串。",
    "codeNodeEditor.completer.$secrets": "与您的实例连接的外部密钥",
    "codeNodeEditor.completer.$secrets.provider":
      "连接到此 n8n 实例的外部密钥提供者。",
    "codeNodeEditor.completer.$secrets.provider.varName":
      "连接到此 n8n 实例的外部密钥。所有密钥都会计算为字符串。",
    "codeNodeEditor.completer.$workflow": "关于工作流的信息",
    "codeNodeEditor.completer.$workflow.active":
      "工作流是否处于活动状态(布尔值)",
    "codeNodeEditor.completer.$workflow.id": "工作流的 ID",
    "codeNodeEditor.completer.$workflow.name": "工作流的名称",
    "codeNodeEditor.completer.$response": "由 HTTP 节点接收的响应对象。",
    "codeNodeEditor.completer.$request": "由 HTTP 节点发送的请求对象。",
    "codeNodeEditor.completer.$pageCount": "跟踪 HTTP 节点获取的页面数。",
    "codeNodeEditor.completer.dateTime":
      "Luxon 日期时间。使用此对象解析、格式化和操作日期和时间",
    "codeNodeEditor.completer.binary": "项目的二进制(文件)数据",
    "codeNodeEditor.completer.globalObject.assign":
      "包含所有可枚举自有属性的对象的副本",
    "codeNodeEditor.completer.globalObject.entries": "对象的键和值",
    "codeNodeEditor.completer.globalObject.keys": "对象的键",
    "codeNodeEditor.completer.globalObject.values": "对象的值",
    "codeNodeEditor.completer.json": "项目的 JSON 数据。如果不确定,使用此选项",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.expandFormat":
      "为语言环境生成完全展开的格式令牌。不引用字符,因此引用的令牌将无法正确往返。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromFormat":
      "使用输入字符串和格式字符串创建日期时间。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromFormatExplain":
      "解释如何解析字符串。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromHTTP":
      "从 HTTP 标头日期创建日期时间",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromISO":
      "从 ISO 8601 字符串创建日期时间",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromJSDate":
      "从 JavaScript Date 对象创建日期时间。使用默认时区",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromMillis":
      "从自纪元以来的毫秒数创建日期时间(自 1970 年 1 月 1 日 00:00:00 UTC 起)。使用默认时区",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromObject":
      "从具有诸如 'year' 和 'hour' 等键的 JavaScript 对象创建日期时间,具有合理的默认值",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromRFC2822":
      "从 RFC 2822 字符串创建日期时间",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromSeconds":
      "从自纪元以来的秒数创建日期时间(自 1970 年 1 月 1 日 00:00:00 UTC 起)。使用默认时区",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.invalid":
      "创建无效的日期时间。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.isDateTime":
      "检查对象是否为 DateTime。跨上下文边界有效",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.local":
      "创建本地 DateTime",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.max":
      "返回多个日期时间中的最大值。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.min":
      "返回多个日期时间中的最小值。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.now":
      "在系统时区中为当前时刻创建 DateTime",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.parseFormatForOpts":
      "为语言环境生成完全展开的格式令牌。不引用字符,因此引用的令牌将无法正确往返。",
    "codeNodeEditor.completer.luxon.dateTimeStaticMethods.utc":
      "在 UTC 中创建 DateTime",
    "codeNodeEditor.completer.luxon.instanceMethods.day":
      "获取月份的天数(1-30)。",
    "codeNodeEditor.completer.luxon.instanceMethods.daysInMonth":
      "返回此 DateTime 月份的天数。",
    "codeNodeEditor.completer.luxon.instanceMethods.daysInYear":
      "返回此 DateTime 年份的天数。",
    "codeNodeEditor.completer.luxon.instanceMethods.diff":
      "将两个 DateTime 之间的差异作为 Duration 返回。",
    "codeNodeEditor.completer.luxon.instanceMethods.diffNow":
      "返回此 DateTime 与现在的差异。",
    "codeNodeEditor.completer.luxon.instanceMethods.endOf":
      "将此 DateTime 设置为时间单位的末尾(即最后一毫秒)。",
    "codeNodeEditor.completer.luxon.instanceMethods.equals": "相等性检查。",
    "codeNodeEditor.completer.luxon.instanceMethods.hasSame":
      "返回此 DateTime 是否与另一个 DateTime 处于相同的时间单位。",
    "codeNodeEditor.completer.luxon.instanceMethods.hour":
      "获取小时数(0-23)。",
    "codeNodeEditor.completer.luxon.instanceMethods.invalidExplanation":
      "返回此 DateTime 变为无效的原因说明,如果 DateTime 有效则返回 null。",
    "codeNodeEditor.completer.luxon.instanceMethods.invalidReason":
      "返回此 DateTime 是否无效的错误代码,如果 DateTime 有效则返回 null。",
    "codeNodeEditor.completer.luxon.instanceMethods.isInDST":
      "获取 DateTime 是否处于夏令时。",
    "codeNodeEditor.completer.luxon.instanceMethods.isInLeapYear":
      "如果此 DateTime 处于闰年,则返回 true,否则返回 false。",
    "codeNodeEditor.completer.luxon.instanceMethods.isOffsetFixed":
      "获取此时区的偏移是否会更改,例如夏令时。",
    "codeNodeEditor.completer.luxon.instanceMethods.isValid":
      "返回 DateTime 是否有效。当 DateTime 是无效的时候会发生:DateTime 是由无效的日历信息创建的,例如第 13 个月或 2 月 30 日。DateTime 是通过对另一个无效日期进行操作而创建的。",
    "codeNodeEditor.completer.luxon.instanceMethods.locale":
      "获取 DateTime 的语言环境,例如 'en-GB'。格式化 DateTime 时使用语言环境。",
    "codeNodeEditor.completer.luxon.instanceMethods.max":
      "返回多个日期时间中的最大值。",
    "codeNodeEditor.completer.luxon.instanceMethods.millisecond":
      "获取秒数的毫秒数(0-999)。",
    "codeNodeEditor.completer.luxon.instanceMethods.min":
      "返回多个日期时间中的最小值。",
    "codeNodeEditor.completer.luxon.instanceMethods.minus":
      "减去小时、分钟、秒或毫秒,增加时间戳的正确毫秒数。",
    "codeNodeEditor.completer.luxon.instanceMethods.minute":
      "获取小时的分钟数(0-59)。",
    "codeNodeEditor.completer.luxon.instanceMethods.month":
      "获取月份(1-12)。",
    "codeNodeEditor.completer.luxon.instanceMethods.monthLong":
      "获取人类可读的长月份名称,例如 'October'。",
    "codeNodeEditor.completer.luxon.instanceMethods.monthShort":
      "获取人类可读的短月份名称,例如 'Oct'。",
    "codeNodeEditor.completer.luxon.instanceMethods.numberingSystem":
      "获取 DateTime 的编号系统,例如 'beng'。格式化 DateTime 时使用编号系统。",
    "codeNodeEditor.completer.luxon.instanceMethods.offset":
      "获取此 DateTime 的 UTC 偏移量(以分钟为单位)",
    "codeNodeEditor.completer.luxon.instanceMethods.offsetNameLong":
      '获取时区当前偏移的长格式人类名称,例如 "Eastern Standard Time" 或 "Eastern Daylight Time"。',
    "codeNodeEditor.completer.luxon.instanceMethods.offsetNameShort":
      '获取时区当前偏移的短格式人类名称,例如 "EST" 或 "EDT"。',
    "codeNodeEditor.completer.luxon.instanceMethods.offsetNumber":
      '获取时区当前偏移的短格式人类名称,例如 "EST" 或 "EDT"。',
    "codeNodeEditor.completer.luxon.instanceMethods.ordinal":
      "获取序数(即一年中的天数)。",
    "codeNodeEditor.completer.luxon.instanceMethods.outputCalendar":
      "获取 DateTime 的输出日历,例如 'islamic'。格式化 DateTime 时使用输出日历。",
    "codeNodeEditor.completer.luxon.instanceMethods.plus":
      "增加小时、分钟、秒或毫秒,增加正确数量的毫秒以增加时间戳。",
    "codeNodeEditor.completer.luxon.instanceMethods.quarter": "获取季度。",
    "codeNodeEditor.completer.luxon.instanceMethods.reconfigure":
      "'设置'语言环境、编号系统或输出日历。返回新构造的 DateTime。",
    "codeNodeEditor.completer.luxon.instanceMethods.resolvedLocaleOptions":
      "返回此 DateTime 的解析的 Intl 选项。这对于理解格式化方法的行为非常有用。",
    "codeNodeEditor.completer.luxon.instanceMethods.second":
      "获取分钟的秒数(0-59)。",
    "codeNodeEditor.completer.luxon.instanceMethods.set":
      "设置指定单位的值。返回新构造的 DateTime。",
    "codeNodeEditor.completer.luxon.instanceMethods.setLocale":
      "设置语言环境。返回新构造的 DateTime。",
    "codeNodeEditor.completer.luxon.instanceMethods.setZone":
      "将 DateTime 的时区设置为指定的时区。返回新构造的 DateTime。",
    "codeNodeEditor.completer.luxon.instanceMethods.startOf":
      "将此 DateTime 设置为时间单位的开始。",
    "codeNodeEditor.completer.luxon.instanceMethods.toBSON":
      "返回此 DateTime 的 BSON 可序列化等效项。",
    "codeNodeEditor.completer.luxon.instanceMethods.toFormat":
      "根据指定的格式字符串返回此 DateTime 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toHTTP":
      "返回适用于 HTTP 标头的此 DateTime 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toISO":
      "返回此 DateTime 的符合 ISO 8601 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toISODate":
      "返回此 DateTime 的日期部分的符合 ISO 8601 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toISOTime":
      "返回此 DateTime 的时间部分的符合 ISO 8601 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toISOWeekDate":
      "返回此 DateTime 的 ISO 8601 兼容的周日期字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toJSON":
      "返回此 DateTime 的 ISO 8601 表示形式,适用于 JSON。",
    "codeNodeEditor.completer.luxon.instanceMethods.toJsDate":
      "返回与此 DateTime 等效的 JavaScript Date。",
    "codeNodeEditor.completer.luxon.instanceMethods.toLocal":
      "将 DateTime 的时区设置为主机的本地时区。返回新构造的 DateTime。",
    "codeNodeEditor.completer.luxon.instanceMethods.toLocaleParts":
      "返回格式“部分”的数组,表示单独的令牌以及元数据。",
    "codeNodeEditor.completer.luxon.instanceMethods.toLocaleString":
      "返回表示此日期的本地化字符串。接受与 Intl.DateTimeFormat 构造函数相同的选项以及 Luxon 定义的任何预设。",
    "codeNodeEditor.completer.luxon.instanceMethods.toMillis":
      "返回此 DateTime 的时代毫秒数。",
    "codeNodeEditor.completer.luxon.instanceMethods.toObject":
      "返回具有此 DateTime 的年、月、日等的 JavaScript 对象。",
    "codeNodeEditor.completer.luxon.instanceMethods.toRFC2822":
      "返回此 DateTime 的符合 RFC 2822 的字符串表示形式,始终为 UTC。",
    "codeNodeEditor.completer.luxon.instanceMethods.toRelative":
      "返回相对于现在的此时间的字符串表示形式,例如 '两天后'。",
    "codeNodeEditor.completer.luxon.instanceMethods.toRelativeCalendar":
      "返回相对于今天的此日期的字符串表示形式,例如 '\"'yesterday' 或 'next month'。",
    "codeNodeEditor.completer.luxon.instanceMethods.toSQL":
      "返回适用于 SQL DateTime 的此 DateTime 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toSQLDate":
      "返回适用于 SQL Date 的此 DateTime 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toSQLTime":
      "返回适用于 SQL Time 的此 DateTime 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toSeconds":
      "返回此 DateTime 的时代秒数。",
    "codeNodeEditor.completer.luxon.instanceMethods.toString":
      "返回适用于调试的此 DateTime 的字符串表示形式。",
    "codeNodeEditor.completer.luxon.instanceMethods.toUTC":
      "将 DateTime 的时区设置为 UTC。返回新构造的 DateTime。",
    "codeNodeEditor.completer.luxon.instanceMethods.toUnixInteger":
      "返回此 DateTime 的时代秒数(作为整数)。",
    "codeNodeEditor.completer.luxon.instanceMethods.until":
      "返回一个间隔,跨越此 DateTime 和另一个 DateTime 之间的时间。",
    "codeNodeEditor.completer.luxon.instanceMethods.valueOf":
      "返回此 DateTime 的时代毫秒数。",
    "codeNodeEditor.completer.luxon.instanceMethods.weekNumber":
      "获取周年的周数(1-52ish)。",
    "codeNodeEditor.completer.luxon.instanceMethods.weekYear": "获取周年。",
    "codeNodeEditor.completer.luxon.instanceMethods.weekday":
      "获取星期几。1 表示星期一,7 表示星期日。",
    "codeNodeEditor.completer.luxon.instanceMethods.weekdayLong":
      "获取人类可读的星期长名称,例如 '星期一'。",
    "codeNodeEditor.completer.luxon.instanceMethods.weekdayShort":
      "获取人类可读的星期短名称,例如 'Mon'。",
    "codeNodeEditor.completer.luxon.instanceMethods.weeksInWeekYear":
      "返回此 DateTime 年份的周数。",
    "codeNodeEditor.completer.luxon.instanceMethods.year": "获取年份。",
    "codeNodeEditor.completer.luxon.instanceMethods.zone":
      "获取与此 DateTime 关联的时区。",
    "codeNodeEditor.completer.luxon.instanceMethods.zoneName":
      "获取时区的名称。",
    "codeNodeEditor.completer.selector.all":
      "@:_reusableBaseText.codeNodeEditor.completer.all",
    "codeNodeEditor.completer.selector.context": "有关节点的额外数据",
    "codeNodeEditor.completer.selector.first":
      "@:_reusableBaseText.codeNodeEditor.completer.first",
    "codeNodeEditor.completer.selector.item": "生成当前项目的项目",
    "codeNodeEditor.completer.selector.itemMatching":
      "@:_reusableBaseText.codeNodeEditor.completer.itemMatching",
    "codeNodeEditor.completer.selector.last":
      "@:_reusableBaseText.codeNodeEditor.completer.last",
    "codeNodeEditor.completer.selector.params": "节点的参数",
    "codeNodeEditor.completer.selector.isExecuted": "节点是否已执行",
    "codeNodeEditor.completer.section.input": "输入",
    "codeNodeEditor.completer.section.prevNodes": "之前的节点",
    "codeNodeEditor.completer.section.metadata": "元数据",
    "codeNodeEditor.completer.section.fields": "字段",
    "codeNodeEditor.completer.section.properties": "属性",
    "codeNodeEditor.completer.section.methods": "方法",
    "codeNodeEditor.completer.section.otherMethods": "其他方法",
    "codeNodeEditor.completer.section.recommended": "建议",
    "codeNodeEditor.completer.section.recommendedMethods": "建议的方法",
    "codeNodeEditor.completer.section.other": "其他",
    "codeNodeEditor.completer.section.edit": "编辑",
    "codeNodeEditor.completer.section.query": "查询",
    "codeNodeEditor.completer.section.format": "格式",
    "codeNodeEditor.completer.section.component": "组件",
    "codeNodeEditor.completer.section.case": "情况",
    "codeNodeEditor.completer.section.cast": "转换",
    "codeNodeEditor.completer.section.compare": "比较",
    "codeNodeEditor.completer.section.validation": "验证",
    "codeNodeEditor.linter.allItems.firstOrLastCalledWithArg": "期望不带参数。",
    "codeNodeEditor.linter.allItems.emptyReturn":
      "代码未正确返回项目。请返回一个包含每个要输出的项目的对象数组。",
    "codeNodeEditor.linter.allItems.itemCall":
      "`item` 是用于访问的属性,而不是需要调用的方法。您是否想要使用没有括号的 `.item`?",
    "codeNodeEditor.linter.allItems.itemMatchingNoArg":
      "`.itemMatching()` 需要传入一个项目索引作为其参数。",
    "codeNodeEditor.linter.allItems.unavailableItem":
      "仅在“为每个项目运行一次”模式下才可用的传统 `item`。",
    "codeNodeEditor.linter.allItems.unavailableProperty":
      "`.item` 仅在“为每个项目运行一次”模式下可用。",
    "codeNodeEditor.linter.allItems.unavailableVar":
      "仅在“为每个项目运行一次”模式下才可用。",
    "codeNodeEditor.linter.bothModes.directAccess.firstOrLastCall":
      "@:_reusableBaseText.codeNodeEditor.linter.useJson",
    "codeNodeEditor.linter.bothModes.directAccess.itemProperty":
      "@:_reusableBaseText.codeNodeEditor.linter.useJson",
    "codeNodeEditor.linter.bothModes.varDeclaration.itemProperty":
      "@:_reusableBaseText.codeNodeEditor.linter.useJson",
    "codeNodeEditor.linter.bothModes.varDeclaration.itemSubproperty":
      "@:_reusableBaseText.codeNodeEditor.linter.useJson",
    "codeNodeEditor.linter.eachItem.emptyReturn":
      "代码未返回对象。请返回表示输出项目的对象",
    "codeNodeEditor.linter.eachItem.legacyItemAccess":
      "`item` 是传统变量。考虑使用 `$input.item`",
    "codeNodeEditor.linter.eachItem.returnArray":
      "代码未返回对象。而是找到了数组。请返回表示输出项目的对象",
    "codeNodeEditor.linter.eachItem.unavailableItems":
      "传统 `items` 仅在“为所有项目运行一次”模式下可用。",
    "codeNodeEditor.linter.eachItem.unavailableMethod":
      "方法 `$input.{method}()` 仅在“为所有项目运行一次”模式下可用。",
    "codeNodeEditor.linter.bothModes.syntaxError": "语法错误",
    "codeNodeEditor.askAi.placeholder":
      "告诉 AI 你希望代码实现什么功能。你可以使用点表示法引用输入数据字段(例如 user.email)",
    "codeNodeEditor.askAi.intro": "嘿 AI,生成 JavaScript 代码...",
    "codeNodeEditor.askAi.help": "帮助",
    "codeNodeEditor.askAi.generateCode": "生成代码",
    "codeNodeEditor.askAi.noInputData":
      "一旦此节点接收到输入数据(来自工作流中较早的节点),您就可以生成代码。",
    "codeNodeEditor.askAi.sureLeaveTab":
      "您确定要切换选项卡吗?代码生成将停止。",
    "codeNodeEditor.askAi.areYouSure": "您确定吗?",
    "codeNodeEditor.askAi.switchTab": "切换选项卡",
    "codeNodeEditor.askAi.noPrompt": "在生成代码之前,请先在上方输入提示",
    "codeNodeEditor.askAi.onlyAllItemsMode":
      "仅在“为所有项目运行一次”模式下才能使用 Ask AI 生成代码",
    "codeNodeEditor.askAi.promptTooShort":
      "在尝试生成代码之前,请至少输入 {minLength} 个字符",
    "codeNodeEditor.askAi.generateCodeAndReplace": "生成并替换代码",
    "codeNodeEditor.askAi.replaceCurrentCode": "替换当前代码?",
    "codeNodeEditor.askAi.areYouSureToReplace":
      "您确定要生成新代码吗?您当前的代码将被替换。",
    "codeNodeEditor.askAi.loadingPhrase0": "AI 齿轮正在转动,就快完成了……",
    "codeNodeEditor.askAi.loadingPhrase1": "上上下下左右左右BA开始……",
    "codeNodeEditor.askAi.loadingPhrase2": "咨询 Jan Oberhauser……",
    "codeNodeEditor.askAi.loadingPhrase3": "收集数据和片段……",
    "codeNodeEditor.askAi.loadingPhrase4": "检查是否有其他 AI 知道答案……",
    "codeNodeEditor.askAi.loadingPhrase5": "在 Stack Overflow 上查找中……",
    "codeNodeEditor.askAi.loadingPhrase6": "按照 AI 的方式处理数据……",
    "codeNodeEditor.askAi.loadingPhrase7": "请等待,AI 正在努力工作中……",
    "codeNodeEditor.askAi.generationCompleted": "✨ 代码生成完成",
    "codeNodeEditor.askAi.generationFailed": "代码生成失败",
    "codeNodeEditor.askAi.generationFailedUnknown":
      "由于未知原因,代码生成失败。请稍后再试。",
    "codeNodeEditor.askAi.generationFailedDown":
      "很抱歉,我们的 AI 服务当前不可用。请稍后再试。如果问题仍然存在,请联系支持。",
    "codeNodeEditor.askAi.generationFailedRate":
      "我们与 AI 合作伙伴的请求数量已达到限制(请求过多)。请等待一分钟后再试。",
    "codeNodeEditor.askAi.generationFailedTooLarge":
      "您的工作流数据太大,AI 无法处理。简化发送到代码节点的数据,然后重试。",
    "codeNodeEditor.tabs.askAi": "✨ 询问 AI",
    "codeNodeEditor.tabs.code": "代码",
    "collectionParameter.choose": "选择...",
    "collectionParameter.noProperties": "无属性",
    "credentialEdit.credentialConfig.accountConnected": "帐户已连接",
    "credentialEdit.credentialConfig.clickToCopy": "点击复制",
    "credentialEdit.credentialConfig.connectionTestedSuccessfully":
      "连接测试成功",
    "credentialEdit.credentialConfig.couldntConnectWithTheseSettings":
      "无法使用这些设置连接",
    "credentialEdit.credentialConfig.couldntConnectWithTheseSettings.sharee":
      "连接设置存在问题。{owner} 可能能够修复此问题",
    "credentialEdit.credentialConfig.needHelpFillingOutTheseFields":
      "需要帮助填写这些字段吗?",
    "credentialEdit.credentialConfig.oAuthRedirectUrl": "OAuth 重定向 URL",
    "credentialEdit.credentialConfig.openDocs": "打开文档",
    "credentialEdit.credentialConfig.pleaseCheckTheErrorsBelow":
      "请检查下面的错误",
    "credentialEdit.credentialConfig.pleaseCheckTheErrorsBelow.sharee":
      "连接设置存在问题。{owner} 可能能够修复此问题",
    "credentialEdit.credentialConfig.reconnect": "重新连接",
    "credentialEdit.credentialConfig.reconnectOAuth2Credential":
      "重新连接 OAuth2 凭据",
    "credentialEdit.credentialConfig.redirectUrlCopiedToClipboard":
      "重定向 URL 已复制到剪贴板",
    "credentialEdit.credentialConfig.retry": "重试",
    "credentialEdit.credentialConfig.retryCredentialTest": "重试凭据测试",
    "credentialEdit.credentialConfig.retrying": "正在重试",
    "credentialEdit.credentialConfig.subtitle":
      "在 {appName} 中,当提示输入 OAuth 回调或重定向 URL 时,请使用上面的 URL",
    "credentialEdit.credentialConfig.theServiceYouReConnectingTo":
      "您要连接的服务",
    "credentialEdit.credentialConfig.missingCredentialType":
      "此凭据类型不可用。这通常发生在先前安装的社区或自定义节点已被卸载时。",
    "credentialEdit.credentialConfig.authTypeSelectorLabel": "使用以下方式连接",
    "credentialEdit.credentialConfig.authTypeSelectorTooltip":
      "连接时要使用的身份验证方法",
    "credentialEdit.credentialConfig.recommendedAuthTypeSuffix": "(推荐)",
    "credentialEdit.credentialConfig.externalSecrets":
      "企业版用户可以从外部保险库中提取凭据。",
    "credentialEdit.credentialConfig.externalSecrets.moreInfo": "更多信息",
    "credentialEdit.credentialEdit.confirmMessage.beforeClose1.cancelButtonText":
      "关闭",
    "credentialEdit.confirmMessage.beforeClose1.confirmButtonText": "保持编辑",
    "credentialEdit.confirmMessage.beforeClose1.headline": "关闭而不保存?",
    "credentialEdit.confirmMessage.beforeClose1.message":
      "您确定要放弃对 {credentialDisplayName} 凭据所做的更改吗?",
    "credentialEdit.confirmMessage.beforeClose2.cancelButtonText": "关闭",
    "credentialEdit.confirmMessage.beforeClose2.confirmButtonText": "保持编辑",
    "credentialEdit.confirmMessage.beforeClose2.headline": "关闭而不连接?",
    "credentialEdit.confirmMessage.beforeClose2.message":
      "您需要连接您的凭据才能使其工作",
    "credentialEdit.confirmMessage.deleteCredential.cancelButtonText": "",
    "credentialEdit.confirmMessage.deleteCredential.confirmButtonText":
      "是的,删除",
    "credentialEdit.confirmMessage.deleteCredential.headline": "删除凭据?",
    "credentialEdit.confirmMessage.deleteCredential.message":
      '您确定要删除 "{savedCredentialName}" 吗?这可能会破坏使用它的任何工作流程。',
    "credentialEdit.connection": "连接",
    "credentialEdit.sharing": "共享",
    "credentialEdit.couldNotFindCredentialOfType": "找不到类型为的凭据",
    "credentialEdit.couldNotFindCredentialWithId": "找不到ID为的凭据",
    "credentialEdit.delete": "删除",
    "credentialEdit.details": "详情",
    "credentialEdit.saving": "保存中",
    "credentialEdit.showError.createCredential.title": "创建凭据时出现问题",
    "credentialEdit.showError.deleteCredential.title": "删除凭据时出现问题",
    "credentialEdit.showError.generateAuthorizationUrl.message":
      "生成授权网址时出现问题",
    "credentialEdit.showError.generateAuthorizationUrl.title": "OAuth授权错误",
    "credentialEdit.showError.loadCredential.title": "加载凭据时出现问题",
    "credentialEdit.showError.updateCredential.title": "更新凭据时出现问题",
    "credentialEdit.showMessage.title": "凭据已删除",
    "credentialEdit.testing": "测试中",
    "credentialEdit.info.sharee": "只有 {credentialOwnerName} 可以编辑此连接",
    "credentialEdit.credentialInfo.allowUseBy": "允许使用者",
    "credentialEdit.credentialInfo.created": "创建时间",
    "credentialEdit.credentialInfo.id": "ID",
    "credentialEdit.credentialInfo.lastModified": "上次修改时间",
    "credentialEdit.oAuthButton.connectMyAccount": "连接我的账户",
    "credentialEdit.oAuthButton.signInWithGoogle": "使用Google登录",
    "credentialEdit.credentialSharing.info.owner":
      "共享凭据使其他人可以在其工作流程中使用它。他们无法访问凭据的详细信息。",
    "credentialEdit.credentialSharing.info.reader":
      "您可以查看此凭据,因为您具有读取和共享的权限(也可以重命名或删除它)。{notShared}",
    "credentialEdit.credentialSharing.info.notShared":
      "您可以与自己或其他用户共享它以在工作流程中使用。",
    "credentialEdit.credentialSharing.info.sharee":
      "只有 {credentialOwnerName} 可以更改此凭据与谁共享",
    "credentialEdit.credentialSharing.info.sharee.fallback": "拥有者",
    "credentialEdit.credentialSharing.select.placeholder": "添加用户...",
    "credentialEdit.credentialSharing.list.delete": "移除",
    "credentialEdit.credentialSharing.list.delete.confirm.title":
      "移除访问权限?",
    "credentialEdit.credentialSharing.list.delete.confirm.message":
      "这可能会破坏任何使用此凭据的工作流程",
    "credentialEdit.credentialSharing.list.delete.confirm.confirmButtonText":
      "移除",
    "credentialEdit.credentialSharing.list.delete.confirm.cancelButtonText":
      "取消",
    "credentialEdit.credentialSharing.isDefaultUser.title": "分享",
    "credentialEdit.credentialSharing.isDefaultUser.description":
      "您需要首先设置您的所有者帐户才能启用凭据共享功能。",
    "credentialEdit.credentialSharing.isDefaultUser.button": "转到设置",
    "credentialSelectModal.addNewCredential": "添加新凭据",
    "credentialSelectModal.continue": "继续",
    "credentialSelectModal.searchForApp": "搜索应用...",
    "credentialSelectModal.selectAnAppOrServiceToConnectTo":
      "选择要连接的应用或服务",
    "credentialsList.addNew": "新增",
    "credentialsList.confirmMessage.cancelButtonText": "",
    "credentialsList.confirmMessage.confirmButtonText": "是的,删除",
    "credentialsList.confirmMessage.headline": "删除凭据?",
    "credentialsList.confirmMessage.message":
      "您确定要删除 {credentialName} 吗?",
    "credentialsList.createNewCredential": "创建新凭据",
    "credentialsList.created": "创建时间",
    "credentialsList.credentials": "凭据",
    "credentialsList.deleteCredential": "删除凭据",
    "credentialsList.editCredential": "编辑凭据",
    "credentialsList.errorLoadingCredentials": "加载凭据时出错",
    "credentialsList.name": "名称",
    "credentialsList.operations": "操作",
    "credentialsList.showError.deleteCredential.title": "删除凭据时出现问题",
    "credentialsList.showMessage.title": "凭据已删除",
    "credentialsList.type": "类型",
    "credentialsList.updated": "更新时间",
    "credentialsList.yourSavedCredentials": "您保存的凭据",
    "credentials.heading": "凭据",
    "credentials.add": "添加凭据",
    "credentials.empty.heading": "{name},让我们设置一个凭据",
    "credentials.empty.heading.userNotSetup": "设置凭据",
    "credentials.empty.description": "凭据可以让工作流与您的应用和服务进行交互",
    "credentials.empty.button": "添加第一个凭据",
    "credentials.menu.my": "我的凭据",
    "credentials.menu.all": "所有凭据",
    "credentials.item.open": "打开",
    "credentials.item.delete": "删除",
    "credentials.item.updated": "上次更新",
    "credentials.item.created": "创建时间",
    "credentials.item.owner": "所有者",
    "credentials.search.placeholder": "搜索凭据...",
    "credentials.filters.type": "类型",
    "credentials.filters.active": "由于应用了筛选器,可能会隐藏一些凭据。",
    "credentials.filters.active.reset": "清除筛选器",
    "credentials.sort.lastUpdated": "按上次更新排序",
    "credentials.sort.lastCreated": "按上次创建排序",
    "credentials.sort.nameAsc": "按名称排序 (A-Z)",
    "credentials.sort.nameDesc": "按名称排序 (Z-A)",
    "credentials.noResults": "未找到凭据",
    "credentials.noResults.withSearch.switchToShared.preamble":
      "可能会隐藏一些凭据",
    "credentials.noResults.withSearch.switchToShared.link": "已共享给您",
    "credentials.noResults.switchToShared.preamble": "但是还有一些凭据",
    "credentials.noResults.switchToShared.link": "已共享给您",
    "dataDisplay.needHelp": "需要帮助吗?",
    "dataDisplay.nodeDocumentation": "节点文档",
    "dataDisplay.openDocumentationFor": "打开 {nodeTypeDisplayName} 文档",
    "dataMapping.dragColumnToFieldHint": "将列拖到字段上以将列映射到该字段",
    "dataMapping.dragFromPreviousHint":
      "首先单击此按钮,然后将数据从先前的节点映射到<b>{name}</b>",
    "dataMapping.success.title": "您刚刚映射了一些数据!",
    "dataMapping.success.moreInfo":
      '查看我们的<a href="https://docs.n8n.io/data/data-mapping" target="_blank">文档</a>,了解有关在n8n中映射数据的更多详细信息',
    "dataMapping.tableView.tableColumnsExceeded": "某些列已隐藏",
    "dataMapping.tableView.tableColumnsExceeded.tooltip":
      "您的数据有超过 {columnLimit} 列,因此一些列被隐藏。切换到 {link} 查看所有数据。",
    "dataMapping.tableView.tableColumnsExceeded.tooltip.link": "JSON 视图",
    "dataMapping.schemaView.emptyData": "无数据可显示 - 存在项目,但它们为空",
    "displayWithChange.cancelEdit": "取消编辑",
    "displayWithChange.clickToChange": "点击更改",
    "displayWithChange.setValue": "设置值",
    "duplicateWorkflowDialog.cancel": "取消",
    "duplicateWorkflowDialog.chooseOrCreateATag": "选择或创建标签",
    "duplicateWorkflowDialog.duplicateWorkflow": "复制工作流",
    "duplicateWorkflowDialog.enterWorkflowName": "输入工作流名称",
    "duplicateWorkflowDialog.save": "复制",
    "duplicateWorkflowDialog.errors.missingName.title": "名称缺失",
    "duplicateWorkflowDialog.errors.missingName.message": "请输入名称。",
    "duplicateWorkflowDialog.errors.forbidden.title": "复制工作流失败",
    "duplicateWorkflowDialog.errors.forbidden.message":
      "此操作被禁止。您是否具有正确的权限?",
    "duplicateWorkflowDialog.errors.generic.title": "复制工作流失败",
    error: "错误",
    "error.goBack": "返回",
    "error.pageNotFound": "抱歉,找不到页面",
    "executions.ExecutionStatus": "执行状态",
    "executionDetails.confirmMessage.confirmButtonText": "是的,删除",
    "executionDetails.confirmMessage.headline": "删除执行?",
    "executionDetails.confirmMessage.message": "您确定要删除当前执行吗?",
    "executionDetails.deleteExecution": "删除此执行",
    "executionDetails.executionFailed": "执行失败",
    "executionDetails.executionFailed.recoveredNodeTitle": "无法显示数据",
    "executionDetails.executionFailed.recoveredNodeMessage":
      "执行被中断,因此数据未保存。尝试修复工作流并重新执行。",
    "executionDetails.executionId": "执行 ID",
    "executionDetails.executionWaiting": "等待执行",
    "executionDetails.executionWasSuccessful": "执行成功",
    "executionDetails.of": "的",
    "executionDetails.openWorkflow": "打开工作流",
    "executionDetails.readOnly.readOnly": "只读",
    "executionDetails.readOnly.youreViewingTheLogOf":
      "您正在查看之前执行的日志。由于此执行已经发生,因此您无法进行更改。通过单击左侧的名称对该工作流进行更改。",
    "executionDetails.retry": "重新执行",
    "executionDetails.runningTimeFinished": "在 {time} 内完成",
    "executionDetails.runningTimeRunning": "持续时间",
    "executionDetails.runningMessage": "执行正在运行。执行完成后将显示在此处。",
    "executionDetails.workflow": "工作流程",
    "executionsLandingPage.emptyState.noTrigger.heading":
      "设置第一步。然后执行您的工作流程",
    "executionsLandingPage.emptyState.noTrigger.buttonText": "添加第一步...",
    "executionsLandingPage.clickExecutionMessage": "单击列表中的执行以查看它",
    "executionsLandingPage.emptyState.heading": "暂无内容",
    "executionsLandingPage.emptyState.message": "新的工作流程执行将显示在此处",
    "executionsLandingPage.emptyState.accordion.title":
      "这个工作流程保存了哪些执行?",
    "executionsLandingPage.emptyState.accordion.titleWarning":
      "某些执行不会被保存",
    "executionsLandingPage.emptyState.accordion.productionExecutions":
      "生产执行",
    "executionsLandingPage.emptyState.accordion.testExecutions": "测试执行",
    "executionsLandingPage.emptyState.accordion.productionExecutionsWarningTooltip":
      '并非所有生产执行都被保存。在工作流程的 <a href="#">设置</a> 中更改此设置',
    "executionsLandingPage.emptyState.accordion.footer": "您可以在此更改",
    "executionsLandingPage.emptyState.accordion.footer.settingsLink":
      "工作流程设置",
    "executionsLandingPage.emptyState.accordion.footer.tooltipLink":
      "保存您的工作流程",
    "executionsLandingPage.emptyState.accordion.footer.tooltipText":
      "以便访问工作流程设置",
    "executionsLandingPage.noResults": "未找到执行",
    "executionsList.allWorkflows": "所有工作流程",
    "executionsList.anyStatus": "任何状态",
    "executionsList.autoRefresh": "自动刷新",
    "executionsList.canceled": "已取消",
    "executionsList.confirmMessage.cancelButtonText": "",
    "executionsList.confirmMessage.confirmButtonText": "是的,删除",
    "executionsList.confirmMessage.headline": "删除执行?",
    "executionsList.confirmMessage.message":
      "您确定要删除所选的 {numSelected} 个执行吗?",
    "executionsList.clearSelection": "清除选择",
    "executionsList.error": "失败",
    "executionsList.filters": "过滤器",
    "executionsList.loadMore": "加载更多",
    "executionsList.empty": "无执行",
    "executionsList.loadedAll": "没有更多可获取的执行",
    "executionsList.modes.error": "错误",
    "executionsList.modes.integrated": "集成",
    "executionsList.modes.manual": "手动",
    "executionsList.modes.retry": "重试",
    "executionsList.modes.trigger": "触发器",
    "executionsList.modes.webhook": "Webhook",
    "executionsList.name": "名称",
    "executionsList.openPastExecution": "打开过去的执行",
    "executionsList.retryExecution": "重试执行",
    "executionsList.retryOf": "重试",
    "executionsList.retryWithCurrentlySavedWorkflow":
      "使用当前保存的工作流重试(从出现错误的节点开始)",
    "executionsList.retryWithOriginalWorkflow":
      "使用原始工作流重试(从出现错误的节点开始)",
    "executionsList.running": "运行中",
    "executionsList.succeeded": "成功",
    "executionsList.selectStatus": "选择状态",
    "executionsList.selectWorkflow": "选择工作流",
    "executionsList.selected":
      "{numSelected} 个执行已选择:| {numSelected} 个执行已选择:",
    "executionsList.selectAll":
      "选择 {executionNum} 个已完成的执行 | 选择所有 {executionNum} 个已完成的执行",
    "executionsList.test": "测试执行",
    "executionsList.showError.handleDeleteSelected.title": "删除执行时出现问题",
    "executionsList.showError.loadMore.title": "加载执行时出现问题",
    "executionsList.showError.loadWorkflows.title": "加载工作流时出现问题",
    "executionsList.showError.refreshData.title": "刷新数据时出现问题",
    "executionsList.showError.retryExecution.title": "重试出现问题",
    "executionsList.showError.stopExecution.title": "停止执行出现问题",
    "executionsList.showMessage.handleDeleteSelected.title": "执行已删除",
    "executionsList.showMessage.retrySuccessfulFalse.title": "重试未成功",
    "executionsList.showMessage.retrySuccessfulTrue.title": "重试成功",
    "executionsList.showMessage.stopExecution.message":
      "执行ID {activeExecutionId}",
    "executionsList.showMessage.stopExecution.title": "执行已停止",
    "executionsList.startedAt": "开始时间",
    "executionsList.started": "{date} {time}",
    "executionsList.id": "执行ID",
    "executionsList.status": "状态",
    "executionsList.statusCanceled": "已取消",
    "executionsList.statusText": "{status} 于 {time}",
    "executionsList.statusTextWithoutTime": "{status}",
    "executionsList.statusRunning": "{status} 已运行 {time}",
    "executionsList.statusWaiting": "{status} 直到 {time}",
    "executionsList.statusUnknown": "无法完成",
    "executionsList.stopExecution": "停止执行",
    "executionsList.success": "成功",
    "executionsList.successRetry": "成功重试",
    "executionsList.unknown": "无法完成",
    "executionsList.unsavedWorkflow": "[未保存的工作流]",
    "executionsList.waiting": "等待中",
    "executionsList.workflowExecutions": "执行",
    "executionsList.view": "查看",
    "executionsList.stop": "停止",
    "executionsList.statusTooltipText.theWorkflowIsWaitingIndefinitely":
      "工作流正在无限期等待传入的 Webhook 调用。",
    "executionsList.debug.button.copyToEditor": "复制到编辑器",
    "executionsList.debug.button.debugInEditor": "在编辑器中调试",
    "executionsList.debug.paywall.content":
      "在编辑器中调试允许您使用实际数据钉住以前的执行,直接在您的编辑器中调试。",
    "executionsList.debug.paywall.link.text": "在文档中了解更多",
    "executionsList.debug.paywall.link.url":
      "https://docs.n8n.io/workflows/executions/debug/",
    "workerList.pageTitle": "工作进程",
    "workerList.empty": "没有响应或可用的工作进程",
    "workerList.item.lastUpdated": "上次更新",
    "workerList.item.jobList.empty": "无当前作业",
    "workerList.item.jobListTitle": "当前作业",
    "workerList.item.netListTitle": "网络接口",
    "workerList.item.chartsTitle": "性能监控",
    "workerList.item.copyAddressToClipboard": "已复制地址到剪贴板",
    "workerList.actionBox.title": "仅适用于企业版",
    "workerList.actionBox.description":
      "查看连接到您实例的工作进程的当前状态。",
    "workerList.actionBox.description.link": "更多信息",
    "workerList.actionBox.buttonText": "查看计划",
    "workerList.docs.url":
      "https://docs.n8n.io/hosting/scaling/queue-mode/#view-running-workers",
    "executionSidebar.executionName": "执行 {id}",
    "executionSidebar.searchPlaceholder": "搜索执行...",
    "executionView.onPaste.title": "无法粘贴到此处",
    "executionView.onPaste.message":
      "此视图是只读的。切换到 <i>工作流</i> 选项卡以编辑当前工作流程",
    "executionView.notFound.message": "未找到ID为 '{executionId}' 的执行!",
    "executionsFilter.selectStatus": "选择状态",
    "executionsFilter.selectWorkflow": "选择工作流",
    "executionsFilter.start": "执行开始",
    "executionsFilter.startDate": "最早",
    "executionsFilter.endDate": "最新",
    "executionsFilter.savedData": "自定义数据(保存在执行中)",
    "executionsFilter.savedDataKey": "键",
    "executionsFilter.savedDataKeyPlaceholder": "ID",
    "executionsFilter.savedDataValue": "值(精确匹配)",
    "executionsFilter.savedDataValuePlaceholder": "123",
    "executionsFilter.reset": "重置所有",
    "executionsFilter.customData.inputTooltip":
      "升级计划以按运行时设置的自定义数据过滤执行。{link}",
    "executionsFilter.customData.inputTooltip.link": "查看计划",
    "executionsFilter.customData.docsTooltip":
      "通过您在其中显式保存数据的方式(通过调用 $execution.customData.set(key, value))过滤执行。{link}",
    "executionsFilter.customData.docsTooltip.link": "更多信息",
    "expressionEdit.anythingInside": "在此处放置任何内容 ",
    "expressionEdit.isJavaScript": " 是 JavaScript。",
    "expressionEdit.learnMore": "了解更多",
    "expressionEdit.editExpression": "编辑表达式",
    "expressionEdit.expression": "表达式",
    "expressionEdit.resultOfItem1": "项目 1 的结果",
    "expressionEdit.variableSelector": "变量选择器",
    "expressionEditor.uncalledFunction": "[这是一个函数,请添加 ()]",
    "expressionModalInput.empty": "[empty]",
    "expressionModalInput.undefined": "[undefined]",
    "expressionModalInput.null": "null",
    "expressionTip.noExecutionData": "执行先前的节点以使用输入数据",
    "expressionModalInput.noExecutionData": "预览请执行先前的节点",
    "expressionModalInput.noNodeExecutionData": "执行节点‘{node}’进行预览",
    "expressionModalInput.noInputConnection": "没有连接的输入",
    "expressionModalInput.pairedItemConnectionError": "没有返回到节点的路径",
    "expressionModalInput.pairedItemInvalidPinnedError":
      "取消固定节点‘{node}’并执行",
    "expressionModalInput.pairedItemError": "无法确定要使用的项目",
    "fakeDoor.settings.environments.name": "环境",
    "fakeDoor.settings.sso.name": "单一登录",
    "fakeDoor.settings.sso.actionBox.title":
      "我们正在努力开发此功能(作为付费功能)",
    "fakeDoor.settings.sso.actionBox.title.cloud": "我们正在努力开发此功能",
    "fakeDoor.settings.sso.actionBox.description":
      "单一登录将提供一种安全且便捷的方式,使用您现有的凭据(Google、Github、Keycloak 等)访问 n8n。",
    "fakeDoor.actionBox.button.label": "加入列表",
    "fixedCollectionParameter.choose": "选择...",
    "fixedCollectionParameter.currentlyNoItemsExist": "目前不存在任何项目",
    "fixedCollectionParameter.deleteItem": "删除项目",
    "fixedCollectionParameter.moveDown": "下移",
    "fixedCollectionParameter.moveUp": "上移",
    forgotPassword: "忘记密码",
    "forgotPassword.emailSentIfExists":
      "我们已向 {email} 发送了电子邮件(如果存在匹配的帐户)",
    "forgotPassword.getRecoveryLink": "给我发送恢复链接",
    "forgotPassword.noSMTPToSendEmailWarning":
      "请联系管理员。n8n 目前无法发送电子邮件。",
    "forgotPassword.recoverPassword": "恢复密码",
    "forgotPassword.recoveryEmailSent": "恢复电子邮件已发送",
    "forgotPassword.returnToSignIn": "返回登录",
    "forgotPassword.sendingEmailError": "发送电子邮件出现问题",
    "forgotPassword.ldapUserPasswordResetUnavailable":
      "请联系您的 LDAP 管理员以重置您的密码",
    "forgotPassword.smtpErrorContactAdministrator":
      "请联系管理员(SMTP 设置存在问题)",
    "forgotPassword.tooManyRequests": "您已达到密码重置限制。请稍后再试。",
    "forms.resourceFiltersDropdown.filters": "筛选条件",
    "forms.resourceFiltersDropdown.ownedBy": "所属者",
    "forms.resourceFiltersDropdown.sharedWith": "共享给",
    "forms.resourceFiltersDropdown.reset": "重置所有",
    "generic.oauth1Api": "OAuth1 API",
    "generic.oauth2Api": "OAuth2 API",
    "genericHelpers.loading": "加载中",
    "genericHelpers.min": "分钟",
    "genericHelpers.minShort": "分钟",
    "genericHelpers.sec": "秒",
    "genericHelpers.secShort": "秒",
    "suggestedTemplates.heading": "{name},开始使用 n8n 👇",
    "suggestedTemplates.sectionTitle": "探索 {sectionName} 工作流模板",
    "suggestedTemplates.newWorkflowButton": "创建空白工作流",
    "suggestedTemplates.modal.button.label": "使用模板",
    "suggestedTemplates.notification.comingSoon.title": "模板即将推出!",
    "suggestedTemplates.notification.confirmation.title": "知道了!",
    "suggestedTemplates.notification.confirmation.message":
      "一旦此模板发布,我们将通过电子邮件与您联系。",
    "suggestedTemplates.notification.comingSoon.message":
      '此模板仍在制作中。<b><a href="#">在可用时通知我</a></b>',
    "readOnly.showMessage.executions.message":
      "执行只读。请从<b>工作流</b>选项卡进行更改。",
    "readOnly.showMessage.executions.title": "无法编辑执行",
    "readOnlyEnv.showMessage.executions.message": "执行只读。",
    "readOnlyEnv.showMessage.executions.title": "无法编辑执行",
    "readOnlyEnv.showMessage.workflows.message":
      "在受保护的实例中,工作流是只读的。",
    "readOnlyEnv.showMessage.workflows.title": "无法编辑工作流",
    "mainSidebar.aboutN8n": "关于 n8n",
    "mainSidebar.confirmMessage.workflowDelete.cancelButtonText": "",
    "mainSidebar.confirmMessage.workflowDelete.confirmButtonText": "是的,删除",
    "mainSidebar.confirmMessage.workflowDelete.headline": "删除工作流?",
    "mainSidebar.confirmMessage.workflowDelete.message":
      "您确定要删除 '{workflowName}' 吗?",
    "mainSidebar.credentials": "凭据",
    "mainSidebar.variables": "变量",
    "mainSidebar.help": "帮助",
    "mainSidebar.helpMenuItems.course": "课程",
    "mainSidebar.helpMenuItems.documentation": "文档",
    "mainSidebar.helpMenuItems.forum": "论坛",
    "mainSidebar.helpMenuItems.quickstart": "快速入门",
    "mainSidebar.new": "新建",
    "mainSidebar.newTemplate": "从模板新建",
    "mainSidebar.open": "打开",
    "mainSidebar.prompt.cancel": "@:_reusableBaseText.cancel",
    "mainSidebar.prompt.import": "导入",
    "mainSidebar.prompt.importWorkflowFromUrl": "从 URL 导入工作流",
    "mainSidebar.prompt.invalidUrl": "无效的 URL",
    "mainSidebar.prompt.workflowUrl": "工作流 URL",
    "mainSidebar.save": "@:_reusableBaseText.save",
    "mainSidebar.showError.stopExecution.title": "停止执行出现问题",
    "mainSidebar.showMessage.handleFileImport.message":
      "该文件不包含有效的 JSON 数据",
    "mainSidebar.showMessage.handleFileImport.title": "无法导入文件",
    "mainSidebar.showMessage.handleSelect1.title": "工作流已删除",
    "mainSidebar.showMessage.handleSelect2.title": "工作流已创建",
    "mainSidebar.showMessage.handleSelect3.title": "工作流已创建",
    "mainSidebar.showMessage.stopExecution.title": "执行已停止",
    "mainSidebar.templates": "模板",
    "mainSidebar.workflows": "工作流",
    "mainSidebar.workflows.readOnlyEnv.tooltip":
      "受保护的实例阻止编辑工作流(建议用于生产环境)。{link}",
    "mainSidebar.workflows.readOnlyEnv.tooltip.link": "了解更多",
    "mainSidebar.executions": "所有执行",
    "projects.menu.home": "主页",
    "mainSidebar.workersView": "工作者",
    "menuActions.duplicate": "复制",
    "menuActions.download": "下载",
    "menuActions.push": "推送到 Git",
    "menuActions.importFromUrl": "从 URL 导入...",
    "menuActions.importFromFile": "从文件导入...",
    "menuActions.delete": "删除",
    "multipleParameter.addItem": "添加项目",
    "multipleParameter.currentlyNoItemsExist": "目前没有任何项目",
    "multipleParameter.deleteItem": "删除项目",
    "multipleParameter.moveDown": "下移",
    "multipleParameter.moveUp": "上移",
    "ndv.backToCanvas": "返回画布",
    "ndv.backToCanvas.waitingForTriggerWarning":
      "等待触发器节点执行。关闭此视图以查看工作流画布。",
    "ndv.execute.testNode": "测试步骤",
    "ndv.execute.testNode.description":
      "运行当前节点。如果之前的节点尚未运行,则也会运行它们",
    "ndv.execute.executing": "执行中",
    "ndv.execute.fetchEvent": "获取测试事件",
    "ndv.execute.fixPrevious": "首先修复之前的节点",
    "ndv.execute.listenForTestEvent": "监听测试事件",
    "ndv.execute.testChat": "测试聊天",
    "ndv.execute.testStep": "测试步骤",
    "ndv.execute.stopListening": "停止监听",
    "ndv.execute.nodeIsDisabled": "启用节点以执行",
    "ndv.execute.requiredFieldsMissing": "先完成必填字段",
    "ndv.execute.stopWaitingForWebhook.error": "删除测试 Webhook 时出现问题",
    "ndv.execute.workflowAlreadyRunning": "工作流已在运行",
    "ndv.featureRequest": "我希望这个节点...",
    "ndv.input": "输入",
    "ndv.input.nodeDistance": "({count} 节点前)|({count} 节点前)",
    "ndv.input.noNodesFound": "未找到节点",
    "ndv.input.mapping": "映射",
    "ndv.input.debugging": "调试",
    "ndv.input.parentNodes": "父节点",
    "ndv.input.previousNode": "前一个节点",
    "ndv.input.tooMuchData.title": "输入数据过大",
    "ndv.input.noOutputDataInBranch": "此分支中没有输入数据",
    "ndv.input.noOutputDataInNode":
      "节点未输出任何数据。当节点没有输出数据时,n8n 将停止执行工作流。",
    "ndv.input.noOutputData": "无数据",
    "ndv.input.noOutputData.executePrevious": "执行前置节点",
    "ndv.input.noOutputData.title": "尚无输入数据",
    "ndv.input.noOutputData.hint": "(从尚未输出数据的最早节点)",
    "ndv.input.executingPrevious": "正在执行前置节点...",
    "ndv.input.notConnected.title": "连接我",
    "ndv.input.notConnected.message":
      "只有将该节点连接到其他节点,它才能接收输入数据。",
    "ndv.input.notConnected.learnMore": "了解更多",
    "ndv.input.disabled": "‘{nodeName}’ 节点已禁用,将不会执行。",
    "ndv.input.disabled.cta": "启用它",
    "ndv.output": "输出",
    "ndv.output.ai.empty":
      "👈 这是 {node} 的 AI 日志。单击节点以查看其接收的输入和输出的数据。",
    "ndv.output.outType.logs": "日志",
    "ndv.output.outType.regular": "输出",
    "ndv.output.edit": "编辑输出",
    "ndv.output.all": "全部",
    "ndv.output.branch": "分支",
    "ndv.output.executing": "正在执行节点...",
    "ndv.output.items": "{count} 项 | {count} 项",
    "ndv.output.noOutputData.message":
      "当节点没有输出数据时,n8n 将停止执行工作流。您可以通过",
    "ndv.output.noOutputData.message.settings": "设置",
    "ndv.output.noOutputData.message.settingsOption": " > “始终输出数据”",
    "ndv.output.noOutputData.title": "未返回输出数据",
    "ndv.output.noOutputDataInBranch": "此分支中没有输出数据",
    "ndv.output.of": " / ",
    "ndv.output.pageSize": "页面大小",
    "ndv.output.run": "运行",
    "ndv.output.runNodeHint": "测试此节点以输出数据",
    "ndv.output.runNodeHintSubNode": "一旦父节点运行,输出将出现在此处",
    "ndv.output.insertTestData": "插入测试数据",
    "ndv.output.staleDataWarning.regular":
      "节点参数已更改。<br>重新测试节点以刷新输出。",
    "ndv.output.staleDataWarning.pinData":
      "固定的输出数据不受节点参数更改的影响。",
    "ndv.output.tooMuchData.message":
      "该节点包含 {size} MB 的数据。显示它可能会引起问题。<br /> 如果决定显示它,请避免使用 JSON 视图。",
    "ndv.output.tooMuchData.showDataAnyway": "无论如何显示数据",
    "ndv.output.tooMuchData.title": "输出数据过大",
    "ndv.output.waitingToRun": "等待执行...",
    "ndv.title.cancel": "取消",
    "ndv.title.rename": "重命名",
    "ndv.title.renameNode": "重命名节点",
    "ndv.pinData.pin.title": "固定数据",
    "ndv.pinData.pin.description": "节点将始终输出此数据而不执行。",
    "ndv.pinData.pin.binary":
      "由于此节点的输出包含二进制数据,因此已禁用固定数据。",
    "ndv.pinData.pin.link": "更多信息",
    "ndv.pinData.pin.multipleRuns.title": "运行 #{index} 已固定",
    "ndv.pinData.pin.multipleRuns.description":
      "每次运行节点时,将输出此运行。",
    "ndv.pinData.unpinAndExecute.title": "取消固定输出数据?",
    "ndv.pinData.unpinAndExecute.description": "测试节点将覆盖固定的数据。",
    "ndv.pinData.unpinAndExecute.cancel": "取消",
    "ndv.pinData.unpinAndExecute.confirm": "取消固定并测试",
    "ndv.pinData.beforeClosing.title": "在关闭前保存输出更改?",
    "ndv.pinData.beforeClosing.cancel": "放弃",
    "ndv.pinData.beforeClosing.confirm": "保存",
    "ndv.pinData.error.tooLarge.title": "固定数据过大",
    "ndv.pinData.error.tooLarge.description":
      "工作流已达到允许的最大固定数据大小",
    "ndv.pinData.error.tooLargeWorkflow.title": "固定数据过大",
    "ndv.pinData.error.tooLargeWorkflow.description":
      "工作流已达到允许的最大大小",
    "ndv.httpRequest.credentialOnly.docsNotice":
      '使用 <a target="_blank" href="{docsUrl}">{nodeName} 文档</a> 构建您的请求。如果在下面添加 {nodeName} 凭据,我们将处理身份验证部分。',
    "noTagsView.readyToOrganizeYourWorkflows": "准备好组织您的工作流了吗?",
    "noTagsView.withWorkflowTagsYouReFree":
      "通过工作流标签,您可以自由创建适合您流程的完美标签系统",
    "node.thisIsATriggerNode":
      '这是一个触发器节点。<a target="_blank" href="https://docs.n8n.io/workflows/components/nodes/">了解更多</a>',
    "node.activateDeactivateNode": "激活/停用节点",
    "node.changeColor": "更改颜色",
    "node.disabled": "已停用",
    "node.testStep": "测试步骤",
    "node.disable": "停用",
    "node.enable": "激活",
    "node.delete": "删除",
    "node.issues": "问题",
    "node.nodeIsExecuting": "节点正在执行",
    "node.nodeIsWaitingTill": "节点正在等待直到 {date} {time}",
    "node.theNodeIsWaitingIndefinitelyForAnIncomingWebhookCall":
      "节点正在等待传入的 Webhook 调用(无限期)",
    "node.waitingForYouToCreateAnEventIn": "正在等待您在 {nodeType} 中创建事件",
    "node.discovery.pinData.canvas":
      "您可以固定此输出,而不必等待测试事件。打开节点以执行此操作。",
    "node.discovery.pinData.ndv": "您可以固定此输出,而不必等待测试事件。",
    "nodeBase.clickToAddNodeOrDragToConnect": "单击以添加节点 \n 或拖动连接",
    "nodeCreator.actionsPlaceholderNode.scheduleTrigger": "定时触发",
    "nodeCreator.actionsPlaceholderNode.webhook": "Webhook 调用",
    "nodeCreator.actionsCategory.actions": "动作",
    "nodeCreator.actionsCategory.onNewEvent": "在新的 {event} 事件上",
    "nodeCreator.actionsCategory.onEvent": "在 {event} 上",
    "nodeCreator.actionsCategory.triggers": "触发器",
    "nodeCreator.actionsCategory.searchActions": "搜索 {node} 动作...",
    "nodeCreator.actionsCategory.noMatchingActions":
      "没有匹配的动作。 <i>重置搜索</i>",
    "nodeCreator.actionsCategory.noMatchingTriggers":
      "没有匹配的触发器。 <i>重置搜索</i>",
    "nodeCreator.actionsList.apiCall":
      "找不到正确的事件?使用<a data-action='addHttpNode'>自定义 {node} API 调用</a>",
    "nodeCreator.actionsCallout.noActionItems":
      '我们还没有 <strong>{nodeName}</strong> 动作。有想法?在我们的社区中 <a target="_blank" href="https://community.n8n.io/c/feature-requests/5">提出请求</a>',
    "nodeCreator.actionsCallout.triggersStartWorkflow":
      '动作需要由另一个节点触发,例如使用 <strong>定时触发</strong> 节点定期触发。 <a target="_blank" href="https://docs.n8n.io/integrations/builtin/">了解更多</a>',
    "nodeCreator.actionsTooltip.triggersStartWorkflow":
      '触发器是启动工作流的步骤。<a target="_blank" href="https://docs.n8n.io/integrations/builtin/">了解更多</a>',
    "nodeCreator.actionsTooltip.actionsPerformStep":
      '动作在工作流启动后执行步骤。<a target="_blank" href="https://docs.n8n.io/integrations/builtin/">了解更多</a>',
    "nodeCreator.actionsCallout.noTriggerItems":
      "没有可用的 <strong>{nodeName}</strong> 触发器。用户通常将以下触发器与 <strong>{nodeName}</strong> 动作组合使用。",
    "nodeCreator.categoryNames.otherCategories": "其他类别中的结果",
    "nodeCreator.noResults.dontWorryYouCanProbablyDoItWithThe":
      "别担心,您可能可以使用",
    "nodeCreator.noResults.httpRequest": "HTTP 请求",
    "nodeCreator.noResults.node": "节点",
    "nodeCreator.noResults.or": "或",
    "nodeCreator.noResults.requestTheNode": "请求节点",
    "nodeCreator.noResults.wantUsToMakeItFaster": "希望我们能更快吗?",
    "nodeCreator.noResults.weDidntMakeThatYet": "我们还没有做那个...",
    "nodeCreator.noResults.webhook": "Webhook",
    "nodeCreator.searchBar.searchNodes": "搜索节点...",
    "nodeCreator.subcategoryDescriptions.appTriggerNodes":
      "当应用程序发生某些事件时运行流程,例如 Telegram、Notion 或 Airtable",
    "nodeCreator.subcategoryDescriptions.appRegularNodes":
      "在应用程序或服务中执行某些操作,例如 Google Sheets、Telegram 或 Notion",
    "nodeCreator.subcategoryDescriptions.dataTransformation":
      "操作数据,运行 JavaScript 代码等",
    "nodeCreator.subcategoryDescriptions.files": "CSV、XLS、XML、文本、图像等",
    "nodeCreator.subcategoryDescriptions.flow":
      "条件判断、分支、等待、比较和合并数据等",
    "nodeCreator.subcategoryDescriptions.helpers":
      "代码、HTTP 请求(API 调用)、Webhook 和其他辅助功能",
    "nodeCreator.subcategoryDescriptions.otherTriggerNodes":
      "在工作流错误、文件更改等情况下运行工作流",
    "nodeCreator.subcategoryDescriptions.agents":
      "自主实体,用于交互和做出决策",
    "nodeCreator.subcategoryDescriptions.chains": "用于特定任务的结构化组件",
    "nodeCreator.subcategoryDescriptions.documentLoaders": "处理加载文档的过程",
    "nodeCreator.subcategoryDescriptions.embeddings": "将文本转换为向量表示",
    "nodeCreator.subcategoryDescriptions.languageModels":
      "了解和生成语言的 AI 模型",
    "nodeCreator.subcategoryDescriptions.memory":
      "在执行期间管理信息的存储和检索",
    "nodeCreator.subcategoryDescriptions.outputParsers":
      "确保输出符合定义的格式",
    "nodeCreator.subcategoryDescriptions.retrievers": "从源中提取相关信息",
    "nodeCreator.subcategoryDescriptions.textSplitters":
      "将文本分解为较小的部分",
    "nodeCreator.subcategoryDescriptions.tools": "提供各种功能的实用组件",
    "nodeCreator.subcategoryDescriptions.vectorStores":
      "处理向量表示的存储和检索",
    "nodeCreator.subcategoryDescriptions.miscellaneous": "其他 AI 相关节点",
    "nodeCreator.subcategoryNames.appTriggerNodes": "应用事件",
    "nodeCreator.subcategoryNames.appRegularNodes": "应用中的操作",
    "nodeCreator.subcategoryNames.dataTransformation": "数据转换",
    "nodeCreator.subcategoryNames.files": "文件",
    "nodeCreator.subcategoryNames.flow": "流程",
    "nodeCreator.subcategoryNames.helpers": "核心",
    "nodeCreator.subcategoryNames.otherTriggerNodes": "其他方式...",
    "nodeCreator.subcategoryNames.agents": "代理",
    "nodeCreator.subcategoryNames.chains": "链",
    "nodeCreator.subcategoryNames.documentLoaders": "文档加载器",
    "nodeCreator.subcategoryNames.embeddings": "嵌入",
    "nodeCreator.subcategoryNames.languageModels": "语言模型",
    "nodeCreator.subcategoryNames.memory": "内存",
    "nodeCreator.subcategoryNames.outputParsers": "输出解析器",
    "nodeCreator.subcategoryNames.retrievers": "检索器",
    "nodeCreator.subcategoryNames.textSplitters": "文本分割器",
    "nodeCreator.subcategoryNames.tools": "工具",
    "nodeCreator.subcategoryNames.vectorStores": "向量存储",
    "nodeCreator.subcategoryNames.miscellaneous": "其他",
    "nodeCreator.sectionNames.popular": "常用",
    "nodeCreator.sectionNames.other": "其他",
    "nodeCreator.sectionNames.transform.combine": "合并项",
    "nodeCreator.sectionNames.transform.addOrRemove": "添加或移除项",
    "nodeCreator.sectionNames.transform.convert": "转换数据",
    "nodeCreator.triggerHelperPanel.addAnotherTrigger": "添加另一个触发器",
    "nodeCreator.triggerHelperPanel.addAnotherTriggerDescription":
      "触发器启动您的工作流。工作流可以具有多个触发器。",
    "nodeCreator.triggerHelperPanel.title": "此工作流何时运行?",
    "nodeCreator.triggerHelperPanel.scheduleTriggerDisplayName": "定时触发",
    "nodeCreator.triggerHelperPanel.scheduleTriggerDescription":
      "每天、每小时或自定义间隔运行工作流",
    "nodeCreator.triggerHelperPanel.webhookTriggerDisplayName":
      "Webhook 调用触发",
    "nodeCreator.triggerHelperPanel.webhookTriggerDescription":
      "当另一个应用程序发送 Webhook 时运行工作流",
    "nodeCreator.triggerHelperPanel.formTriggerDisplayName": "表单提交触发",
    "nodeCreator.triggerHelperPanel.formTriggerDescription":
      "当提交 n8n 生成的 Web 表单时运行工作流",
    "nodeCreator.triggerHelperPanel.manualTriggerDisplayName": "手动触发",
    "nodeCreator.triggerHelperPanel.manualTriggerDescription":
      "在 n8n 中单击按钮时运行工作流",
    "nodeCreator.triggerHelperPanel.whatHappensNext": "接下来会发生什么?",
    "nodeCreator.triggerHelperPanel.selectATrigger": "什么触发了此工作流?",
    "nodeCreator.triggerHelperPanel.selectATriggerDescription":
      "触发器是启动工作流的步骤",
    "nodeCreator.triggerHelperPanel.workflowTriggerDisplayName":
      "当被另一个工作流调用时",
    "nodeCreator.triggerHelperPanel.workflowTriggerDescription":
      "由来自不同工作流的 Execute Workflow 节点调用时运行工作流",
    "nodeCreator.aiPanel.aiNodes": "AI 节点",
    "nodeCreator.aiPanel.aiOtherNodes": "其他 AI 节点",
    "nodeCreator.aiPanel.aiOtherNodesDescription":
      "嵌入、向量存储、LLMs 和其他 AI 节点",
    "nodeCreator.aiPanel.selectAiNode": "选择要添加到工作流的 AI 节点",
    "nodeCreator.aiPanel.nodesForAi": "构建自主实体、摘要或查询文档等",
    "nodeCreator.aiPanel.newTag": "新建",
    "nodeCreator.aiPanel.langchainAiNodes": "高级 AI",
    "nodeCreator.aiPanel.title": "此工作流何时运行?",
    "nodeCreator.aiPanel.infoBox":
      '查看我们的 <a href="{link}" target="_blank">模板</a>,了解工作流示例和灵感。',
    "nodeCreator.aiPanel.scheduleTriggerDisplayName": "定时触发",
    "nodeCreator.aiPanel.scheduleTriggerDescription":
      "每天、每小时或自定义间隔运行工作流",
    "nodeCreator.aiPanel.webhookTriggerDisplayName": "Webhook 调用触发",
    "nodeCreator.aiPanel.webhookTriggerDescription":
      "当另一个应用程序发送 Webhook 时运行工作流",
    "nodeCreator.aiPanel.manualTriggerDisplayName": "手动触发",
    "nodeCreator.aiPanel.manualTriggerDescription":
      "在 n8n 中单击按钮时运行工作流",
    "nodeCreator.aiPanel.whatHappensNext": "接下来会发生什么?",
    "nodeCreator.aiPanel.selectATrigger": "选择 AI 组件",
    "nodeCreator.aiPanel.selectATriggerDescription": "触发器是启动工作流的步骤",
    "nodeCreator.aiPanel.workflowTriggerDisplayName": "当被另一个工作流调用时",
    "nodeCreator.aiPanel.workflowTriggerDescription":
      "由来自不同工作流的 Execute Workflow 节点调用时运行工作流",
    "nodeCreator.nodeItem.triggerIconTitle": "触发器节点",
    "nodeCreator.nodeItem.aiIconTitle": "LangChain AI 节点",
    "nodeCredentials.createNew": "创建新凭据",
    "nodeCredentials.credentialFor": "{credentialType} 的凭据",
    "nodeCredentials.credentialsLabel": "用于连接的凭据",
    "nodeCredentials.issues": "问题",
    "nodeCredentials.selectCredential": "选择凭据",
    "nodeCredentials.selectedCredentialUnavailable": "{name}(不可用)",
    "nodeCredentials.showMessage.message":
      "使用凭据“{oldCredentialName}”的节点已更新为使用“{newCredentialName}”",
    "nodeCredentials.showMessage.title": "节点凭据已更新",
    "nodeCredentials.updateCredential": "更新凭据",
    "nodeErrorView.cause": "原因",
    "nodeErrorView.copyToClipboard": "复制到剪贴板",
    "nodeErrorView.copyToClipboard.tooltip":
      "复制错误详细信息以进行调试。复制的数据可能包含敏感信息。在分享时要谨慎处理。",
    "nodeErrorView.dataBelowMayContain":
      "下面的数据可能包含敏感信息。在分享时要谨慎处理。",
    "nodeErrorView.details": "详细信息",
    "nodeErrorView.details.from": "来自 {node}",
    "nodeErrorView.details.rawMessages": "完整消息",
    "nodeErrorView.details.errorData": "错误数据",
    "nodeErrorView.details.errorExtra": "额外错误",
    "nodeErrorView.details.request": "请求",
    "nodeErrorView.details.title": "错误详细信息",
    "nodeErrorView.details.message": "错误消息",
    "nodeErrorView.details.info": "其他信息",
    "nodeErrorView.details.nodeVersion": "节点版本",
    "nodeErrorView.details.nodeType": "节点类型",
    "nodeErrorView.details.n8nVersion": "n8n 版本",
    "nodeErrorView.details.errorCause": "错误原因",
    "nodeErrorView.details.causeDetailed": "详细原因",
    "nodeErrorView.details.stackTrace": "堆栈跟踪",
    "nodeErrorView.error": "错误",
    "nodeErrorView.errorSubNode": "子节点 '{node}' 中的错误",
    "nodeErrorView.httpCode": "HTTP 代码",

    "nodeErrorView.errorCode": "错误代码",
    "nodeErrorView.inParameter": "参数中或下层",
    "nodeErrorView.itemIndex": "项目索引",
    "nodeErrorView.runIndex": "运行索引",
    "nodeErrorView.showMessage.title": "已复制到剪贴板",
    "nodeErrorView.stack": "堆栈",
    "nodeErrorView.theErrorCauseIsTooLargeToBeDisplayed":
      "错误原因太大,无法显示",
    "nodeErrorView.time": "时间",
    "nodeErrorView.inputPanel.previousNodeError.title":
      "运行节点 '{nodeName}' 时出错",
    "nodeErrorView.description.pairedItemInvalidInfo":
      "此处的表达式无法工作,因为它使用了 <code>.item</code>,而 n8n 无法找到<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-errors/”>匹配的项目</a>。这是因为节点<strong>'{nodeCause}'</strong>返回了不正确的匹配信息(对于运行 {runIndex} 中的项目 {itemIndex})。<br/><br/>尝试使用<code>.first()</code>、<code>.last()</code>或<code>.all()[index]</code>,而不是<code>.item</code>。",
    "nodeErrorView.description.pairedItemNoInfo":
      "此处的表达式无法工作,因为它使用了<code>.item</code>,而 n8n 无法找到<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-errors/”>匹配的项目</a>。节点<strong>'{nodeCause}'</strong>未返回足够的信息。",
    "nodeErrorView.description.pairedItemNoInfoCodeNode":
      '此处的表达式无法工作,因为它使用了<code>.item</code>,而 n8n 无法找到<a href="https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-errors/">匹配的项目</a>。你可以: <ul><li>为节点<strong>\'{nodeCause}\'</strong>添加<a href="https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-code-node/">缺失的信息</a></li><li>或使用<code>.first()</code>、<code>.last()</code>或<code>.all()[index]</code>而不是<code>.item</code></li></ul>',
    "nodeErrorView.description.pairedItemNoConnection":
      "没有回连到节点<strong>'{nodeCause}'</strong>,但它在此处的表达式中使用了。<br/><br/>请连接该节点(中间可能有其他节点)。 ",
    "nodeErrorView.description.pairedItemNoConnectionCodeNode":
      "没有回连到节点<strong>'{nodeCause}'</strong>,但它在此处的代码中使用了。<br/><br/>请连接该节点(中间可能有其他节点)。 ",
    "nodeErrorView.description.noNodeExecutionData":
      "表达式引用节点<strong>'{nodeCause}'</strong>,但尚未执行该节点。要么更改表达式,要么重新连接工作流,以确保该节点首先执行。",
    "nodeErrorView.description.nodeNotFound":
      "节点<strong>'{nodeCause}'</strong>不存在,但它在此处的表达式中使用了。",
    "nodeErrorView.description.noInputConnection":
      "此节点没有输入数据。请确保此节点连接到另一个节点。",
    "nodeErrorView.description.pairedItemMultipleMatches":
      "此处的表达式无法工作,因为它使用了<code>.item</code>,而 n8n 无法找到<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-errors/”>匹配的项目</a>。(存在多个可能的匹配)<br/><br/>尝试使用<code>.first()</code>、<code>.last()</code>或<code>.all()[index]</code>,而不是<code>.item</code>,或<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-code-node/”>引用不同的节点</a>。",
    "nodeErrorView.description.pairedItemMultipleMatchesCodeNode":
      "此处的代码无法工作,因为它使用了<code>.item</code>,而 n8n 无法找到<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-errors/”>匹配的项目</a>。(存在多个可能的匹配)<br/><br/>尝试使用<code>.first()</code>、<code>.last()</code>或<code>.all()[index]</code>,而不是<code>.item</code>,或<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-code-node/”>引用不同的节点</a>。",
    "nodeErrorView.description.pairedItemPinned":
      "<a href=”https://docs.n8n.io/data/data-mapping/data-item-linking/item-linking-errors/”>项目匹配</a>数据中的数据可能已过时。这是因为此节点中的一个表达式使用了<code>.item</code>。",
    "nodeErrorView.debugError.button": "向 AI 提问 ✨",
    "nodeErrorView.debugError.loading": "正在向 AI 提问.. ✨",
    "nodeErrorView.debugError.feedback.reload": "重新生成答案",
    "nodeHelpers.credentialsUnset": "未设置 '{credentialType}' 的凭证。",
    "nodeSettings.settings": "设置",
    "nodeSettings.alwaysOutputData.description":
      "如果激活,当输出为空时,将输出单个空项目。用于防止工作流在此节点上完成。",
    "nodeSettings.alwaysOutputData.displayName": "始终输出数据",
    "nodeSettings.clickOnTheQuestionMarkIcon":
      "点击 '?' 图标在 n8n.io 上打开此节点",
    "nodeSettings.onError.description": "节点执行失败时要执行的操作",
    "nodeSettings.onError.displayName": "错误处理",
    "nodeSettings.onError.options.continueRegularOutput.description":
      "将错误消息作为常规输出中的项目传递",
    "nodeSettings.onError.options.continueRegularOutput.displayName": "继续",
    "nodeSettings.onError.options.continueErrorOutput.description":
      "将项目传递给额外的 `error` 输出",
    "nodeSettings.onError.options.continueErrorOutput.displayName":
      "继续 (使用错误输出)",
    "nodeSettings.onError.options.stopWorkflow.description":
      "停止执行并使工作流失败",
    "nodeSettings.onError.options.stopWorkflow.displayName": "停止工作流",
    "nodeSettings.docs": "文档",
    "nodeSettings.executeOnce.description":
      "如果激活,节点仅执行一次,使用它收到的第一个项目的数据",
    "nodeSettings.executeOnce.displayName": "仅执行一次",
    "nodeSettings.maxTries.description": "在执行节点之前尝试执行节点的次数",
    "nodeSettings.maxTries.displayName": "最大尝试次数",
    "nodeSettings.noDescriptionFound": "未找到描述",
    "nodeSettings.nodeDescription": "节点描述",
    "nodeSettings.notes.description": "与节点一起保存的可选注释",
    "nodeSettings.notes.displayName": "注释",
    "nodeSettings.notesInFlow.description":
      "如果激活,上述注释将在流程中显示为副标题",
    "nodeSettings.notesInFlow.displayName": "在流程中显示注释?",
    "nodeSettings.parameters": "参数",
    "nodeSettings.communityNodeTooltip":
      '这是一个<a href="{docUrl}" target="_blank"/>社区节点</a>',
    "nodeSettings.retryOnFail.description":
      "如果激活,节点在失败时尝试再次执行",
    "nodeSettings.retryOnFail.displayName": "失败后重试",
    "nodeSettings.scopes.expandedNoticeWithScopes":
      '为 {activeCredential} 凭证提供 <a data-key="toggle-expand">{count} 个范围</a><br>{scopes}<br><a data-key="show-less">显示更少</a> | 为 {activeCredential} 凭证提供 <a data-key="toggle-expand">{count} 个范围</a><br>{scopes}<br><a data-key="show-less">显示更少</a>',
    "nodeSettings.scopes.notice":
      '为 {activeCredential} 凭证提供 <a data-key="toggle-expand">{count} 个范围</a>',
    "nodeSettings.theNodeIsNotValidAsItsTypeIsUnknown":
      "节点无效,因为其类型({nodeType})未知",
    "nodeSettings.communityNodeUnknown.title": "安装此节点以使用它",
    "nodeSettings.communityNodeUnknown.description":
      "此节点当前未安装。它是{action}社区包的一部分。",
    "nodeSettings.communityNodeUnknown.installLink.text": "如何安装社区节点",
    "nodeSettings.nodeTypeUnknown.description":
      "此节点当前未安装。它来自较新版本的 n8n、{action},或者结构无效",
    "nodeSettings.nodeTypeUnknown.description.customNode": "自定义节点",
    "nodeSettings.thisNodeDoesNotHaveAnyParameters": "此节点没有任何参数",
    "nodeSettings.useTheHttpRequestNode":
      '使用<b>HTTP 请求</b>节点进行自定义 API 调用。我们将为您处理 {nodeTypeDisplayName} 认证。<a target="_blank" href="https://docs.n8n.io/integrations/custom-operations/">了解更多</a>',
    "nodeSettings.waitBetweenTries.description":
      "在每次尝试之间等待的时间(以毫秒为单位)",
    "nodeSettings.waitBetweenTries.displayName": "尝试间隔(毫秒)",
    "nodeSettings.hasForeignCredential":
      "要编辑此节点,可以:<br/>a) 请求 {owner} 与您分享凭证,或<br/>b) 复制节点并添加您自己的凭证",
    "nodeSettings.latest": "最新",
    "nodeSettings.deprecated": "已弃用",
    "nodeSettings.latestVersion": "最新版本:{version}",
    "nodeSettings.nodeVersion": "{node} 节点版本 {version}",
    "nodeView.addNode": "添加节点",
    "nodeView.openNodesPanel": "打开节点面板",
    "nodeView.addATriggerNodeFirst":
      "首先添加<a data-action='showNodeCreator'>触发器节点</a>",
    "nodeView.addOrEnableTriggerNode":
      "<a data-action='showNodeCreator'>添加</a>或启用触发器节点以执行工作流",
    "nodeView.addSticky": "单击添加便签",
    "nodeView.addStickyHint": "添加便签",
    "nodeView.cantExecuteNoTrigger": "无法执行工作流",
    "nodeView.canvasAddButton.addATriggerNodeBeforeExecuting":
      "在执行工作流之前添加一个触发器节点",
    "nodeView.canvasAddButton.addFirstStep": "添加第一步...",
    "nodeView.confirmMessage.onClipboardPasteEvent.cancelButtonText": "",
    "nodeView.confirmMessage.onClipboardPasteEvent.confirmButtonText":
      "是的,导入",
    "nodeView.confirmMessage.onClipboardPasteEvent.headline": "导入工作流?",
    "nodeView.confirmMessage.onClipboardPasteEvent.message":
      "将从<br /><i>{plainTextData}<i>导入工作流",
    "nodeView.confirmMessage.debug.cancelButtonText": "取消",
    "nodeView.confirmMessage.debug.confirmButtonText": "取消固定",
    "nodeView.confirmMessage.debug.headline": "取消固定工作流数据",
    "nodeView.confirmMessage.debug.message":
      "加载此执行将取消当前固定在这些节点中的数据",
    "nodeView.couldntImportWorkflow": "无法导入工作流",
    "nodeView.deletesTheCurrentExecutionData": "删除当前执行数据",
    "nodeView.itLooksLikeYouHaveBeenEditingSomething":
      "看起来您进行了一些编辑。如果在保存之前离开,您的更改将会丢失。",
    "nodeView.loadingTemplate": "正在加载模板",
    "nodeView.moreInfo": "更多信息",
    "nodeView.noNodesGivenToAdd": "未指定要添加的节点",
    "nodeView.prompt.cancel": "@:_reusableBaseText.cancel",
    "nodeView.prompt.invalidName": "无效名称",
    "nodeView.prompt.newName": "新名称",
    "nodeView.prompt.rename": "重命名",
    "nodeView.prompt.renameNode": "重命名节点",
    "nodeView.redirecting": "重定向中",
    "nodeView.refresh": "刷新",
    "nodeView.resetZoom": "重置缩放",
    "nodeView.runButtonText.executeWorkflow": "测试工作流",
    "nodeView.runButtonText.executingWorkflow": "执行工作流",
    "nodeView.runButtonText.waitingForTriggerEvent": "等待触发事件",
    "nodeView.showError.workflowError": "工作流执行完成时出现错误",
    "nodeView.showError.getWorkflowDataFromUrl.title": "加载工作流问题",
    "nodeView.showError.importWorkflowData.title": "导入工作流问题",
    "nodeView.showError.mounted1.message": "加载初始数据时出现问题",
    "nodeView.showError.mounted1.title": "初始化问题",
    "nodeView.showError.mounted2.message": "初始化工作流时出现问题",
    "nodeView.showError.mounted2.title": "初始化问题",
    "nodeView.showError.openExecution.title": "加载执行问题",
    "nodeView.showError.openWorkflow.title": "打开工作流问题",
    "nodeView.showError.stopExecution.title": "停止执行问题",
    "nodeView.showError.stopWaitingForWebhook.title": "删除测试 Webhook 问题",
    "nodeView.showError.nodeNodeCompatible.title": "无法连接",
    "nodeView.showError.nodeNodeCompatible.message":
      '节点 "{sourceNodeName}" 无法与节点 "{targetNodeName}" 连接,因为它们不兼容。',
    "nodeView.showMessage.addNodeButton.message":
      "'{nodeTypeName}' 是未知的节点类型",
    "nodeView.showMessage.addNodeButton.title": "无法插入节点",
    "nodeView.showMessage.keyDown.title": "创建工作流",
    "nodeView.showMessage.showMaxNodeTypeError.message":
      "在工作流中仅允许一个 '{nodeTypeDataDisplayName}' 节点 | 在工作流中仅允许 {count} 个 '{nodeTypeDataDisplayName}' 节点",
    "nodeView.showMessage.showMaxNodeTypeError.title": "无法插入节点",
    "nodeView.showMessage.stopExecutionCatch.unsaved.message": "此执行已取消",
    "nodeView.showMessage.stopExecutionCatch.unsaved.title": "执行已取消",
    "nodeView.showMessage.stopExecutionCatch.message":
      "在它能被停止之前就已完成",
    "nodeView.showMessage.stopExecutionCatch.title": "工作流完成执行",
    "nodeView.showMessage.stopExecutionTry.title": "执行已停止",
    "nodeView.showMessage.debug.title": "导入执行数据",
    "nodeView.showMessage.debug.content":
      "您可以进行编辑并重新执行。完成后,请取消固定第一个节点。",
    "nodeView.showMessage.debug.missingNodes.title": "未导入某些执行数据",
    "nodeView.showMessage.debug.missingNodes.content":
      "自执行运行以来,某些节点已被删除、重命名或添加到工作流中。",
    "nodeView.stopCurrentExecution": "停止当前执行",
    "nodeView.stopWaitingForWebhookCall": "停止等待 Webhook 调用",
    "nodeView.stoppingCurrentExecution": "正在停止当前执行",
    "nodeView.thereWasAProblemLoadingTheNodeParametersOfNode":
      "加载节点参数时出现问题",
    "nodeView.thisExecutionHasntFinishedYet": "此执行尚未完成",
    "nodeView.toSeeTheLatestStatus": "查看最新状态",
    "nodeView.workflowTemplateWithIdCouldNotBeFound":
      '找不到 ID 为 "{templateId}" 的工作流模板',
    "nodeView.workflowWithIdCouldNotBeFound":
      '找不到 ID 为 "{workflowId}" 的工作流',
    "nodeView.zoomIn": "放大",
    "nodeView.zoomOut": "缩小",
    "nodeView.zoomToFit": "适合屏幕",
    "nodeView.replaceMe": "替换我",
    "nodeView.setupTemplate": "设置模板",
    "contextMenu.node": "节点 | 节点",
    "contextMenu.sticky": "便签 | 便签",
    "contextMenu.selectAll": "全选",
    "contextMenu.deselectAll": "取消选择",
    "contextMenu.duplicate": "复制 | 复制 {count} {subject}",
    "contextMenu.open": "打开...",
    "contextMenu.test": "测试步骤",
    "contextMenu.rename": "重命名",
    "contextMenu.copy": "复制 | 复制 {count} {subject}",
    "contextMenu.deactivate": "停用 | 停用 {count} {subject}",
    "contextMenu.activate": "激活 | 激活 {count} 个节点",
    "contextMenu.pin": "固定 | 固定 {count} 个节点",
    "contextMenu.unpin": "取消固定 | 取消固定 {count} 个节点",
    "contextMenu.delete": "删除 | 删除 {count} {subject}",
    "contextMenu.addNode": "添加节点",
    "contextMenu.addSticky": "添加便签",
    "contextMenu.editSticky": "编辑便签",
    "contextMenu.changeColor": "更改颜色",
    "nodeWebhooks.clickToCopyWebhookUrls": "单击以复制 Webhook URL",
    "nodeWebhooks.clickToCopyWebhookUrls.formTrigger": "单击以复制表单 URL",
    "nodeWebhooks.clickToCopyWebhookUrls.chatTrigger": "单击以复制聊天 URL",
    "nodeWebhooks.clickToDisplayWebhookUrls": "单击以显示 Webhook URL",
    "nodeWebhooks.clickToDisplayWebhookUrls.formTrigger": "单击以显示表单 URL",
    "nodeWebhooks.clickToDisplayWebhookUrls.chatTrigger": "单击以显示聊天 URL",
    "nodeWebhooks.clickToHideWebhookUrls": "单击以隐藏 Webhook URL",
    "nodeWebhooks.clickToHideWebhookUrls.formTrigger": "单击以隐藏表单 URL",
    "nodeWebhooks.clickToHideWebhookUrls.chatTrigger": "单击以隐藏聊天 URL",
    "nodeWebhooks.invalidExpression": "[无效表达式]",
    "nodeWebhooks.productionUrl": "生产 URL",
    "nodeWebhooks.showMessage.title": "URL 已复制",
    "nodeWebhooks.showMessage.title.formTrigger": "表单 URL 已复制",
    "nodeWebhooks.showMessage.title.chatTrigger": "聊天 URL 已复制",
    "nodeWebhooks.showMessage.message.formTrigger":
      "通过此 URL 提交的表单将在激活工作流时触发工作流",
    "nodeWebhooks.showMessage.message.chatTrigger":
      "通过此 URL 发送的聊天将在激活工作流时触发工作流",
    "nodeWebhooks.testUrl": "测试 URL",
    "nodeWebhooks.webhookUrls": "Webhook URL",
    "nodeWebhooks.webhookUrls.formTrigger": "表单 URL",
    "nodeWebhooks.webhookUrls.chatTrigger": "聊天 URL",
    "onboardingCallSignupModal.title": "您的入职会话",
    "onboardingCallSignupModal.description":
      "输入您的电子邮件,我们将向您发送一些安排选项",
    "onboardingCallSignupModal.emailInput.placeholder": "您的工作邮箱",
    "onboardingCallSignupModal.signupButton.label": "提交",
    "onboardingCallSignupModal.cancelButton.label": "取消",
    "onboardingCallSignupModal.infoText.emailError":
      "这似乎不是有效的电子邮件地址",
    "onboardingCallSignupSucess.title": "请查收您的电子邮件,进行最后一步",
    "onboardingCallSignupSucess.message": "您应该很快会收到我们的消息",
    "onboardingCallSignupFailed.title": "出了些问题",
    "onboardingCallSignupFailed.message": "无法发送您的请求",
    "onboardingCallSignupModal.confirmExit.title": "您确定吗?",
    "onboardingWorkflow.stickyContent":
      "## 👇 更快上手\n关键概念的闪电之旅 [4 分钟]\n\n[![n8n快速入门视频](/static/quickstart_thumbnail.png#full-width)](https://www.youtube.com/watch?v=1MwSoB0gnM4)",
    "openWorkflow.workflowImportError": "无法导入工作流",
    "openWorkflow.workflowNotFoundError": "找不到工作流",
    "parameterInput.expressionResult": "例如 {result}",
    "parameterInput.tip": "提示",
    "parameterInput.anythingInside": "任何内容都在",
    "parameterInput.isJavaScript": " 是 JavaScript。",
    "parameterInput.dragTipBeforePill": "从左边拖一个",
    "parameterInput.inputField": "输入字段",
    "parameterInput.dragTipAfterPill": "到这里使用它。",
    "parameterInput.learnMore": "了解更多",
    "parameterInput.resultForItem": "项目结果",
    "parameterInput.emptyString": "[空]",
    "parameterInput.customApiCall": "自定义 API 调用",
    "parameterInput.error": "错误",
    "parameterInput.expression": "表达式",
    "parameterInput.fixed": "固定",
    "parameterInput.formatHtml": "格式化 HTML",
    "parameterInput.issues": "问题",
    "parameterInput.loadingOptions": "加载选项中...",
    "parameterInput.openEditWindow": "打开编辑窗口",
    "parameterInput.parameter": '参数:"{shortPath}"',
    "parameterInput.parameterHasExpression": '参数:"{shortPath}" 有一个表达式',
    "parameterInput.parameterHasIssues": '参数:"{shortPath}" 存在问题',
    "parameterInput.parameterHasIssuesAndExpression":
      '参数:"{shortPath}" 存在问题和一个表达式',
    "parameterInput.refreshList": "刷新列表",
    "parameterInput.resetValue": "重置值",
    "parameterInput.select": "选择",
    "parameterInput.selectDateAndTime": "选择日期和时间",
    "parameterInput.selectACredentialTypeFromTheDropdown":
      "从下拉列表中选择凭据类型",
    "parameterInput.theValueIsNotSupported": '值 "{checkValue}" 不受支持!',
    "parameterInputExpanded.openDocs": "打开文档",
    "parameterInputExpanded.thisFieldIsRequired": "此字段为必填项",
    "parameterInputList.delete": "删除",
    "parameterInputList.deleteParameter": "删除参数",
    "parameterInputList.parameterOptions": "参数选项",
    "parameterInputList.loadingFields": "正在加载字段...",
    "parameterInputList.loadingError": "加载字段时出错。请刷新页面重试。",
    "personalizationModal.businessOwner": "业务所有者",
    "personalizationModal.continue": "继续",
    "personalizationModal.cicd": "CI/CD",
    "personalizationModal.cloudInfrastructureOrchestration": "云基础架构编排",
    "personalizationModal.customerIntegrations": "客户集成",
    "personalizationModal.customerSupport": "客户支持",
    "personalizationModal.customizeN8n": "定制 n8n 适合您",
    "personalizationModal.dataScience": "数据科学",
    "personalizationModal.devops": "DevOps",
    "personalizationModal.digitalAgencyOrConsultant": "数字营销机构/咨询公司",
    "personalizationModal.eCommerce": "电子商务",
    "personalizationModal.education": "教育",
    "personalizationModal.engineering": "工程",
    "personalizationModal.engineeringOrDevops": "工程/DevOps",
    "personalizationModal.errorWhileSubmittingResults": "提交结果时出错",
    "personalizationModal.financeOrAccounting": "财务/会计",
    "personalizationModal.financeOrInsurance": "财务/保险",
    "personalizationModal.getStarted": "开始",
    "personalizationModal.government": "政府",
    "personalizationModal.healthcare": "医疗保健",
    "personalizationModal.howAreYourCodingSkills": "您的编码技能如何?",
    "personalizationModal.howBigIsYourCompany": "您的公司有多大?",
    "personalizationModal.hr": "人力资源",
    "personalizationModal.imNotUsingN8nForWork": "我不是为工作而使用 n8n",
    "personalizationModal.it": "信息技术",
    "personalizationModal.legal": "法律",
    "personalizationModal.lessThan20People": "少于20人",
    "personalizationModal.managedServiceProvider": "托管服务提供商",
    "personalizationModal.manufacturing": "制造业",
    "personalizationModal.marketing": "营销",
    "personalizationModal.media": "媒体",
    "personalizationModal.notSureYet": "尚不确定",
    "personalizationModal.operations": "运营",
    "personalizationModal.other": "其他",
    "personalizationModal.otherPleaseSpecify": "其他(请具体说明)",
    "personalizationModal.specifyReportedSource": "说明您是如何了解 n8n 的",
    "personalizationModal.people": "人",
    "personalizationModal.physicalRetailOrServices": "实体零售或服务",
    "personalizationModal.product": "产品(例如快速原型)",
    "personalizationModal.realEstateOrConstruction": "房地产/建筑",
    "personalizationModal.saas": "软件即服务",
    "personalizationModal.salesAndMarketing": "销售与营销",
    "personalizationModal.security": "安全",
    "personalizationModal.select": "选择...",
    "personalizationModal.howDidYouHearAboutN8n": "您是如何听说 n8n 的?",
    "personalizationModal.friendWordOfMouth": "朋友/口碑",
    "personalizationModal.podcast": "播客",
    "personalizationModal.event": "活动",
    "personalizationModal.myself": "我自己",
    "personalizationModal.myTeam": "我的团队",
    "personalizationModal.otherTeams": "其他团队",
    "personalizationModal.specifyAutomationBeneficiary":
      "您的自动化主要是为谁服务?",
    "personalizationModal.specifyYourRole": "请说明您的角色",
    "personalizationModal.specifyYourAutomationGoal": "请说明您的自动化目标",
    "personalizationModal.specifyYourCompanysIndustry": "说明您公司的行业",
    "personalizationModal.support": "支持",
    "personalizationModal.systemsIntegrator": "系统集成商/自动化代理",
    "personalizationModal.telecoms": "电信",
    "personalizationModal.thanks": "谢谢!",
    "personalizationModal.theseQuestionsHelpUs":
      "这些问题帮助我们定制 n8n 给您",
    "personalizationModal.whichRoleBestDescribesYou": "哪个角色最能描述您?",
    "personalizationModal.whatAreYouLookingToAutomate": "您想要自动化什么?",
    "personalizationModal.whatBestDescribesYourCompany":
      "什么最能描述您的公司?",
    "personalizationModal.whichIndustriesIsYourCompanyIn":
      "您的公司属于哪些行业?",
    "personalizationModal.specifySalesMarketingGoal": "销售与营销的哪些部分?",
    "personalizationModal.leadGeneration": "潜在客户生成、丰富、路由",
    "personalizationModal.customerCommunication": "客户沟通",
    "personalizationModal.customerActions": "潜在客户状态更改时的操作",
    "personalizationModal.yourEmailAddress": "您的电子邮件地址",
    "personalizationModal.email": "输入您的电子邮件...",
    "personalizationModal.adCampaign": "广告活动管理",
    "personalizationModal.reporting": "报告",
    "personalizationModal.ticketingSystemsIntegrations": "票务系统集成",
    "personalizationModal.dataSynching": "数据同步",
    "personalizationModal.incidentResponse": "事件响应",
    "personalizationModal.monitoringAndAlerting": "监控和警报",
    "personalizationModal.specifyUsageMode": "您是否打算执行以下任何操作?",
    "personalizationModal.connectToInternalDB": "连接到公司的内部数据库",
    "personalizationModal.buildBackendServices": "构建后端服务(端点)",
    "personalizationModal.manipulateFiles": "操作/传输文件",
    "personalizationModal.specifyOtherSalesAndMarketingGoal":
      "指定您的其他销售和营销目标",
    "personalizationModal.registerEmailForTrial":
      "注册您的电子邮件以激活我们的免费 14 天试用 {trial}",
    "personalizationModal.registerEmailForTrial.enterprise": "企业功能",
    "personalizationModal.registerEmailForTrial.notice":
      "通过选中此框,您同意让我们存储您的姓名和电子邮件以激活您的试用,并发送您的许可密钥。我们将在试用结束时进行检查,以确保您充分利用我们的企业功能。",
    "personalizationModal.registerEmailForTrial.success.title":
      "您的企业许可证即将到达",
    "personalizationModal.registerEmailForTrial.success.message":
      "您将很快收到一封电子邮件,以激活您的企业许可证。如果找不到,请检查垃圾邮件文件夹。",
    "personalizationModal.registerEmailForTrial.success.button": "开始使用 n8n",
    "personalizationModal.registerEmailForTrial.error": "注册企业试用时出错",
    "pushConnection.nodeExecutedSuccessfully": "节点执行成功",
    "pushConnection.workflowExecutedSuccessfully": "工作流执行成功",
    "pushConnectionTracker.cannotConnectToServer":
      "您有连接问题或服务器已关闭。<br />一旦问题解决,n8n 应该会自动重新连接。",
    "pushConnectionTracker.connectionLost": "连接丢失",
    "pushConnectionTracker.connectionLost.message": "尝试重新连接...",
    "pushConnection.pollingNode.dataNotFound": "未找到 {service} 数据",
    "pushConnection.pollingNode.dataNotFound.message":
      "我们在 {service} 中未找到任何数据来模拟事件。请在 {service} 中创建一个并重试。",
    "pushConnection.executionFailed": "执行失败",
    "pushConnection.executionFailed.message":
      '可能没有足够的内存来完成执行。避免此问题的提示<a target="_blank" href="https://docs.n8n.io/flow-logic/error-handling/memory-errors/">在这里</a>',
    "pushConnection.executionError": "执行工作流时出现问题{error}",
    "pushConnection.executionError.openNode":
      " <a data-action='openNodeDetail' data-action-parameter-node='{node}'>打开节点</a>",
    "pushConnection.executionError.details": "<br /><strong>{details}</strong>",
    "resourceLocator.id.placeholder": "输入 ID...",
    "resourceLocator.mode.id": "按 ID",
    "resourceLocator.mode.url": "按 URL",
    "resourceLocator.mode.list": "从列表中",
    "resourceLocator.mode.list.disabled.title":
      "切换到固定模式以选择列表中的选项",
    "resourceLocator.mode.list.error.title": "无法加载列表",
    "resourceLocator.mode.list.error.description.part1": "请",
    "resourceLocator.mode.list.error.description.part2.hasCredentials":
      "检查您的凭据",
    "resourceLocator.mode.list.error.description.part2.noCredentials":
      "添加您的凭据",
    "resourceLocator.mode.list.noResults": "没有结果",
    "resourceLocator.mode.list.openUrl": "打开 URL",
    "resourceLocator.mode.list.placeholder": "选择...",
    "resourceLocator.mode.list.searchRequired": "输入搜索词以显示结果",
    "resourceLocator.modeSelector.placeholder": "模式...",
    "resourceLocator.openSpecificResource": "在 {appName} 中打开 {entity}",
    "resourceLocator.openResource": "在 {appName} 中打开",
    "resourceLocator.search.placeholder": "搜索...",
    "resourceLocator.url.placeholder": "输入 URL...",
    "resourceMapper.autoMappingNotice":
      "在此模式下,请确保传入数据字段与 {serviceName} 中的 {fieldWord} 同名。(如有需要,请在此节点之前使用“编辑字段”节点进行更改。)",
    "resourceMapper.mappingMode.label": "映射列模式",
    "resourceMapper.mappingMode.defineBelow.name": "手动映射每一列",
    "resourceMapper.mappingMode.defineBelow.description":
      "为每个 {fieldWord} 设置值",
    "resourceMapper.mappingMode.autoMapInputData.name": "自动映射",
    "resourceMapper.mappingMode.autoMapInputData.description":
      "查找与 {serviceName} 中的 {fieldWord} 匹配的传入数据",
    "resourceMapper.fetchingFields.message": "正在获取 {fieldWord}",
    "resourceMapper.fetchingFields.errorMessage": "无法获取 {fieldWord}。",
    "resourceMapper.fetchingFields.noFieldsFound":
      "在 {serviceName} 中未找到 {fieldWord}。",
    "resourceMapper.columnsToMatchOn.label": "要匹配的 {fieldWord}",
    "resourceMapper.columnsToMatchOn.multi.description":
      "用于标识要修改的行的 {fieldWord}",
    "resourceMapper.columnsToMatchOn.single.description":
      "用于标识要修改的行的 {fieldWord}",
    "resourceMapper.columnsToMatchOn.tooltip":
      "在查找要更新的行时要比较的 {fieldWord}",
    "resourceMapper.columnsToMatchOn.noFieldsFound":
      "在 {serviceName} 中未找到可用于匹配的 {fieldWord}。",
    "resourceMapper.valuesToSend.label": "要发送的值",
    "resourceMapper.valuesToUpdate.label": "要更新的值",
    "resourceMapper.usingToMatch": "(用于匹配)",
    "resourceMapper.usingToMatch.description":
      "此 {fieldWord} 不会被更新,也不能被删除,因为它用于匹配",
    "resourceMapper.removeField": "移除 {fieldWord}",
    "resourceMapper.mandatoryField.title":
      "此 {fieldWord} 是必填项,不能被移除",
    "resourceMapper.addFieldToSend": "添加要发送的 {fieldWord}",
    "resourceMapper.matching.title": "此 {fieldWord} 用于匹配,不能被移除",
    "resourceMapper.addAllFields": "添加所有 {fieldWord}",
    "resourceMapper.removeAllFields": "移除所有 {fieldWord}",
    "resourceMapper.refreshFieldList": "刷新 {fieldWord} 列表",
    "runData.emptyItemHint": "这是一个项目,但是它是空的。",
    "runData.emptyArray": "[空数组]",
    "runData.emptyString": "[空]",
    "runData.emptyObject": "[空对象]",
    "runData.unnamedField": "[未命名字段]",
    "runData.switchToBinary.info": "此项仅包含",
    "runData.switchToBinary.binary": "二进制数据",
    "runData.linking.hint": "将显示的输入和输出运行链接起来",
    "runData.unlinking.hint": "取消显示的输入和输出运行的链接",
    "runData.binary": "二进制",
    "runData.copyItemPath": "复制项目路径",
    "runData.copyItemPath.toast": "项目路径已复制",
    "runData.copyParameterPath": "复制参数路径",
    "runData.copyParameterPath.toast": "参数路径已复制",
    "runData.copyValue": "复制选择",
    "runData.copyValue.toast": "输出数据已复制",
    "runData.copyToClipboard": "复制到剪贴板",
    "runData.copyDisabled": "首先单击要复制的输出数据,然后单击此按钮。",
    "runData.editOutput": "编辑输出",
    "runData.editOutputInvalid": "输出数据存在问题",
    "runData.editOutputInvalid.singleQuote": "意外的单引号。请改用双引号 ()。",
    "runData.editOutputInvalid.onLine": "在第 {line} 行:",
    "runData.editOutputInvalid.atPosition": "(在位置 {position})",
    "runData.editValue": "编辑值",
    "runData.executionStatus.success": "执行成功",
    "runData.executionStatus.failed": "执行失败",
    "runData.downloadBinaryData": "下载",
    "runData.executeNode": "测试节点",
    "runData.executionTime": "执行时间",
    "runData.fileExtension": "文件扩展名",
    "runData.fileName": "文件名",
    "runData.invalidPinnedData": "无效的固定数据",
    "runData.items": "项",
    "runData.json": "JSON",
    "runData.schema": "架构",
    "runData.mimeType": "MIME 类型",
    "runData.fileSize": "文件大小",
    "runData.ms": "毫秒",
    "runData.noBinaryDataFound": "未找到二进制数据",
    "runData.noData": "无数据",
    "runData.noTextDataFound": "未找到文本数据",
    "runData.nodeReturnedALargeAmountOfData": "节点返回了大量数据",
    "runData.output": "输出",
    "runData.showBinaryData": "查看",
    "runData.startTime": "开始时间",
    "runData.table": "表格",
    "runData.pindata.learnMore": "了解更多",
    "runData.pindata.thisDataIsPinned": "此数据已固定。",
    "runData.pindata.unpin": "取消固定",
    "runData.editor.save": "保存",
    "runData.editor.cancel": "取消",
    "runData.editor.copyDataInfo":
      "您可以从先前的执行中复制数据,并将其粘贴到上方。",
    "runData.aiContentBlock.startedAt": "开始于 {startTime}",
    "runData.aiContentBlock.tokens": "{count} 个令牌",
    "runData.aiContentBlock.tokens.prompt": "提示:",
    "runData.aiContentBlock.tokens.completion": "完成:",
    "saveButton.save": "@:_reusableBaseText.save",
    "saveButton.saved": "已保存",
    "saveButton.hint": "保存工作流",
    "saveButton.saving": "正在保存",
    settings: "设置",
    "settings.communityNodes": "社区节点",
    "settings.communityNodes.empty.title": "通过社区节点增强您的工作流",
    "settings.communityNodes.empty.description":
      "安装我们的社区贡献的 {count} 个节点包。",
    "settings.communityNodes.empty.description.no-packages":
      "安装我们的社区贡献的节点包。",
    "settings.communityNodes.empty.installPackageLabel": "安装社区节点",
    "settings.communityNodes.queueMode.warning":
      '您需要手动安装社区节点,因为您的实例正在运行队列模式。<a href="{docURL}" target="_blank" title="阅读 n8n 文档">了解更多</a>',
    "settings.communityNodes.npmUnavailable.warning":
      '要使用此功能,请<a href="{npmUrl}" target="_blank" title="如何安装 npm">安装 npm</a> 并重新启动 n8n。',
    "settings.communityNodes.notAvailableOnDesktop":
      "桌面版不支持此功能。请自行托管以使用社区节点。",
    "settings.communityNodes.packageNodes.label":
      "{count} 个节点 | {count} 个节点",
    "settings.communityNodes.updateAvailable.tooltip": "有新版本可用",
    "settings.communityNodes.viewDocsAction.label": "文档",
    "settings.communityNodes.uninstallAction.label": "卸载包",
    "settings.communityNodes.upToDate.tooltip": "您的版本已更新",
    "settings.communityNodes.failedToLoad.tooltip":
      "此包存在问题,请尝试卸载然后重新安装以解决此问题",
    "settings.communityNodes.fetchError.title": "获取已安装包时出现问题",
    "settings.communityNodes.fetchError.message":
      "可能是您的互联网连接或您的 n8n 实例存在问题",
    "settings.communityNodes.installModal.title": "安装社区节点",
    "settings.communityNodes.installModal.description":
      "在 npm 公共注册表中查找社区节点。",
    "settings.communityNodes.browseButton.label": "浏览",
    "settings.communityNodes.installModal.packageName.label": "npm 包名称",
    "settings.communityNodes.installModal.packageName.tooltip":
      "<img src='/static/community_package_tooltip_img.png'/><p>这是 <a href='{npmURL}'>npmjs.com</a> 上包的标题</p><p>通过在 {'@'} 后面添加特定版本来安装特定版本,例如 <code>package-name{'@'}0.15.0</code></p>",
    "settings.communityNodes.installModal.packageName.placeholder":
      "例如 n8n-nodes-chatwork",
    "settings.communityNodes.installModal.checkbox.label":
      "我理解从公共来源安装未经验证的代码的风险。",
    "settings.communityNodes.installModal.installButton.label": "安装",
    "settings.communityNodes.installModal.installButton.label.loading":
      "正在安装",
    "settings.communityNodes.installModal.error.packageNameNotValid":
      "包名必须以 n8n-nodes- 开头",
    "settings.communityNodes.messages.install.success": "已安装包",
    "settings.communityNodes.messages.install.error": "安装新包时出现错误",
    "settings.communityNodes.messages.uninstall.error": "卸载包时出现问题",
    "settings.communityNodes.messages.uninstall.success.title": "已卸载包",
    "settings.communityNodes.messages.update.success.title": "已更新包",
    "settings.communityNodes.messages.update.success.message":
      "{packageName} 已更新到版本 {version}",
    "settings.communityNodes.messages.update.error.title": "更新包时出现问题",
    "settings.communityNodes.confirmModal.uninstall.title": "卸载包?",
    "settings.communityNodes.confirmModal.uninstall.message":
      "使用 {packageName} 包的任何工作流将无法运行。确定要继续吗?",
    "settings.communityNodes.confirmModal.uninstall.buttonLabel": "卸载包",
    "settings.communityNodes.confirmModal.uninstall.buttonLoadingLabel":
      "正在卸载",
    "settings.communityNodes.confirmModal.update.title": "更新社区节点包?",
    "settings.communityNodes.confirmModal.update.message":
      "您将要将 {packageName} 更新到版本 {version}",
    "settings.communityNodes.confirmModal.update.description":
      "我们建议您停用使用该包节点的任何工作流,并在更新完成后重新激活它们",
    "settings.communityNodes.confirmModal.update.buttonLabel": "更新包",
    "settings.communityNodes.confirmModal.update.buttonLoadingLabel":
      "正在更新...",
    "settings.goBack": "返回",
    "settings.personal": "个人",
    "settings.personal.basicInformation": "基本信息",
    "settings.personal.personalSettings": "个人设置",
    "settings.personal.personalSettingsUpdated": "个人详细信息已更新",
    "settings.personal.personalSettingsUpdatedError":
      "更新您的详细信息时出现问题",
    "settings.personal.save": "保存",
    "settings.personal.security": "安全",
    "settings.signup.signUpInviterInfo":
      "{firstName} {lastName} 邀请您加入 n8n",
    "settings.users": "用户",
    "settings.users.confirmDataHandlingAfterDeletion":
      "在删除后我们应该如何处理他们的数据?",
    "settings.users.confirmUserDeletion": "您确定要删除此受邀用户吗?",
    "settings.users.delete": "删除",
    "settings.users.deleteConfirmationMessage": "请输入“删除所有数据”以确认",
    "settings.users.deleteConfirmationText": "删除所有数据",
    "settings.users.deleteUser": "删除 {user}",
    "settings.users.actions.delete": "删除用户",
    "settings.users.actions.reinvite": "重新发送邀请",
    "settings.users.actions.copyInviteLink": "复制邀请链接",
    "settings.users.actions.copyPasswordResetLink": "复制密码重置链接",
    "settings.users.actions.allowSSOManualLogin": "允许手动登录",
    "settings.users.actions.disallowSSOManualLogin": "不允许手动登录",
    "settings.users.deleteWorkflowsAndCredentials": "删除他们的工作流和凭据",
    "settings.users.emailInvitesSent": "已向 {emails} 发送邀请电子邮件",
    "settings.users.emailInvitesSentError": "无法邀请 {emails}",
    "settings.users.emailSentTo": "已发送电子邮件至 {email}",
    "settings.users.invalidEmailError": "{email} 不是有效的电子邮件",
    "settings.users.inviteLink.copy": "复制邀请链接",
    "settings.users.inviteLink.error": "无法检索邀请链接",
    "settings.users.invite": "邀请",
    "settings.users.invite.tooltip":
      "SAML 登录已激活。用户应在 IdP 中创建,并将在首次登录时在 n8n 中进行配置。",
    "settings.users.inviteNewUsers": "邀请新用户",
    "settings.users.copyInviteUrls": "现在您可以直接将邀请链接发送给您的用户",
    "settings.users.inviteResent": "邀请已重新发送",
    "settings.users.inviteUser": "邀请用户",
    "settings.users.inviteUser.inviteUrl": "创建邀请链接",
    "settings.users.inviteXUser": "邀请 {count} 位用户",
    "settings.users.inviteXUser.inviteUrl": "创建 {count} 个邀请链接",
    "settings.users.inviteUrlCreated": "邀请链接已复制到剪贴板",
    "settings.users.inviteUrlCreated.message":
      "向您的受邀者发送邀请链接以进行激活",
    "settings.users.passwordResetUrlCreated": "密码重置链接已复制到剪贴板",
    "settings.users.passwordResetUrlCreated.message":
      "将重置链接发送给您的用户,以便他们重置密码",
    "settings.users.allowSSOManualLogin": "允许手动登录",
    "settings.users.allowSSOManualLogin.message":
      "用户现在可以通过手动登录和 SSO 进行登录",
    "settings.users.disallowSSOManualLogin": "不允许手动登录",
    "settings.users.disallowSSOManualLogin.message":
      "用户现在必须仅通过 SSO 进行登录",
    "settings.users.multipleInviteUrlsCreated": "已创建邀请链接",
    "settings.users.multipleInviteUrlsCreated.message":
      "向您的受邀者发送邀请链接以进行激活",
    "settings.users.newEmailsToInvite": "新用户电子邮件地址",
    "settings.users.noUsersToInvite": "没有用户可邀请",
    "settings.users.setupMyAccount": "设置我的所有者账户",
    "settings.users.setupToInviteUsers": "要邀请用户,请设置您自己的账户",
    "settings.users.setupToInviteUsersInfo":
      '受邀用户将无法看到其他用户的工作流和凭据,除非您升级。 <a href="https://docs.n8n.io/user-management/" target="_blank">更多信息</a> <br /> <br />',
    "settings.users.smtpToAddUsersWarning":
      '在添加用户之前设置 SMTP(以便 n8n 可以向他们发送邀请电子邮件)。 <a target="_blank" href="https://docs.n8n.io/hosting/authentication/user-management-self-hosted/">说明</a>',
    "settings.users.transferWorkflowsAndCredentials":
      "将他们的工作流和凭据转移到另一个用户",
    "settings.users.transferredToUser": "数据已转移到 {user}",
    "settings.users.userDeleted": "用户已删除",
    "settings.users.userDeletedError": "删除用户时出现问题",
    "settings.users.userInvited": "用户已受邀",
    "settings.users.userInvitedError": "无法邀请用户",
    "settings.users.userReinviteError": "无法重新邀请用户",
    "settings.users.userToTransferTo": "要转移到的用户",
    "settings.users.usersEmailedError": "无法发送邀请电子邮件",
    "settings.users.usersInvited": "已邀请用户",
    "settings.users.usersInvitedError": "无法邀请用户",
    "settings.users.advancedPermissions.warning":
      "{link} 解锁创建其他管理员用户的能力",
    "settings.users.advancedPermissions.warning.link": "升级",
    "settings.api": "API",
    "settings.n8napi": "n8n API",
    "settings.log-streaming": "日志流式传输",
    "settings.log-streaming.heading": "日志流式传输",
    "settings.log-streaming.add": "添加新的目标",
    "settings.log-streaming.actionBox.title": "企业版可用",
    "settings.log-streaming.actionBox.description":
      "日志流式传输是一个付费功能。了解更多信息。",
    "settings.log-streaming.actionBox.button": "查看计划",
    "settings.log-streaming.infoText":
      '将日志发送到您选择的外部端点。您还可以使用环境变量将日志写入文件或控制台。<a href="https://docs.n8n.io/log-streaming/" target="_blank">更多信息</a>',
    "settings.log-streaming.addFirstTitle": "设置目标以开始",
    "settings.log-streaming.addFirst":
      "通过单击按钮并选择目标类型来添加您的第一个目标。",
    "settings.log-streaming.saving": "保存中",
    "settings.log-streaming.delete": "删除",
    "settings.log-streaming.continue": "继续",
    "settings.log-streaming.selecttype": "选择要创建的类型",
    "settings.log-streaming.selecttypehint": "选择新日志流目标的类型",
    "settings.log-streaming.tab.settings": "设置",
    "settings.log-streaming.tab.events": "事件",
    "settings.log-streaming.tab.events.title": "选择要订阅的组或单个事件:",
    "settings.log-streaming.tab.events.anonymize": "匿名化敏感数据",
    "settings.log-streaming.tab.events.anonymize.info":
      "包含个人信息(如姓名或电子邮件)的字段已被匿名化",
    "settings.log-streaming.eventGroup.n8n.ai": "AI 节点日志",
    "settings.log-streaming.eventGroup.n8n.audit": "审核事件",
    "settings.log-streaming.eventGroup.n8n.audit.info":
      "当用户详细信息或其他审核数据发生更改时发送事件",
    "settings.log-streaming.eventGroup.n8n.workflow": "工作流事件",
    "settings.log-streaming.eventGroup.n8n.workflow.info":
      "将发送工作流执行事件",
    "settings.log-streaming.eventGroup.n8n.user": "用户",
    "settings.log-streaming.eventGroup.n8n.node": "节点执行",
    "settings.log-streaming.eventGroup.n8n.node.info":
      "每次节点执行时都会发送逐步执行事件。请注意,这可能会导致频繁记录的事件频率很高,可能不适合一般用途。",
    "settings.log-streaming.eventGroup.n8n.worker": "工作进程",
    "settings.log-streaming.$$AbstractMessageEventBusDestination": "通用",
    "settings.log-streaming.$$MessageEventBusDestinationWebhook": "Webhook",
    "settings.log-streaming.$$MessageEventBusDestinationSentry": "Sentry",
    "settings.log-streaming.$$MessageEventBusDestinationRedis": "Redis",
    "settings.log-streaming.$$MessageEventBusDestinationSyslog": "Syslog",
    "settings.log-streaming.destinationDelete.cancelButtonText": "",
    "settings.log-streaming.destinationDelete.confirmButtonText": "是的,删除",
    "settings.log-streaming.destinationDelete.headline": "删除目标?",
    "settings.log-streaming.destinationDelete.message":
      "您确定要删除 '{destinationName}' 吗?",
    "settings.log-streaming.addDestination": "添加新的目标",
    "settings.log-streaming.destinations": "日志目标",
    "settings.api.trial.upgradePlan.title": "升级以使用 API",
    "settings.api.trial.upgradePlan.description":
      "为了防止滥用,我们在您的试用期间限制了对工作区的 API 访问。如果这妨碍了您对 n8n 的评估,请联系 <a href=\"mailto:support{'@'}n8n.io\">support{'@'}n8n.io</a>",
    "settings.api.trial.upgradePlan.cta": "升级计划",
    "settings.api.create.description":
      '使用<a href="https://docs.n8n.io/api" target="_blank">n8n API</a>以编程方式控制 n8n',
    "settings.api.create.button": "创建 API 密钥",
    "settings.api.create.button.loading": "正在创建 API 密钥...",
    "settings.api.create.error": "创建 API 密钥失败。",
    "settings.api.delete.title": "删除此 API 密钥?",
    "settings.api.delete.description":
      "使用此 API 密钥的任何应用程序将不再能够访问 n8n。此操作无法撤消。",
    "settings.api.delete.button": "永久删除",
    "settings.api.delete.error": "删除 API 密钥失败。",
    "settings.api.delete.toast": "API 密钥已删除",
    "settings.api.view.copy.toast": "API 密钥已复制到剪贴板",
    "settings.api.view.apiPlayground": "API 游乐场",
    "settings.api.view.info":
      "使用您的 API 密钥使用 {apiAction} 以编程方式控制 n8n。但是,如果您只想触发工作流,请考虑改用 {webhookAction}。",
    "settings.api.view.info.api": "n8n API",
    "settings.api.view.info.webhook": "webhook 节点",
    "settings.api.view.myKey": "我的 API 密钥",
    "settings.api.view.tryapi": "使用",
    "settings.api.view.more-details": "您可以在此处找到更多详细信息",
    "settings.api.view.external-docs": "API 文档",
    "settings.api.view.error": "无法检查 API 密钥是否已存在。",
    "settings.version": "版本",
    "settings.usageAndPlan.title": "使用情况和计划",
    "settings.usageAndPlan.description": "您正在使用 {name} {type}",
    "settings.usageAndPlan.plan": "计划",
    "settings.usageAndPlan.edition": "版本",
    "settings.usageAndPlan.error": "@:_reusableBaseText.error",
    "settings.usageAndPlan.activeWorkflows": "活动工作流",
    "settings.usageAndPlan.activeWorkflows.unlimited":
      "@:_reusableBaseText.unlimited",
    "settings.usageAndPlan.activeWorkflows.count": "{count}/{limit}",
    "settings.usageAndPlan.activeWorkflows.hint":
      "具有多个触发器的活动工作流会多次计数",
    "settings.usageAndPlan.button.activation": "输入激活密钥",
    "settings.usageAndPlan.button.plans": "查看计划",
    "settings.usageAndPlan.button.manage": "管理计划",
    "settings.usageAndPlan.dialog.activation.title": "输入激活密钥",
    "settings.usageAndPlan.dialog.activation.label": "激活密钥",
    "settings.usageAndPlan.dialog.activation.activate":
      "@:_reusableBaseText.activate",
    "settings.usageAndPlan.dialog.activation.cancel":
      "@:_reusableBaseText.cancel",
    "settings.usageAndPlan.license.activation.error.title": "激活失败",
    "settings.usageAndPlan.license.activation.success.title": "许可已激活",
    "settings.usageAndPlan.license.activation.success.message":
      "您的 {name} {type} 已成功激活。",
    "settings.usageAndPlan.desktop.title": "升级到 n8n 云以获取完整体验",
    "settings.usageAndPlan.desktop.description":
      "云计划允许您与团队合作。此外,您不需要始终保持此应用打开以使工作流运行。",
    "settings.externalSecrets.title": "外部密钥",
    "settings.externalSecrets.info":
      "连接外部密钥工具,实现跨环境的集中式凭据管理,并增强系统安全性。",
    "settings.externalSecrets.info.link": "更多信息",
    "settings.externalSecrets.actionBox.title": "企业版可用",
    "settings.externalSecrets.actionBox.description":
      "连接外部密钥工具,实现跨实例的集中式凭据管理。 {link}",
    "settings.externalSecrets.actionBox.description.link": "更多信息",
    "settings.externalSecrets.actionBox.buttonText": "查看计划",
    "settings.externalSecrets.card.setUp": "设置",
    "settings.externalSecrets.card.secretsCount": "{count} 个密钥",
    "settings.externalSecrets.card.connectedAt": "连接于 {date}",
    "settings.externalSecrets.card.connected": "已启用",
    "settings.externalSecrets.card.disconnected": "已禁用",
    "settings.externalSecrets.card.actionDropdown.setup": "编辑连接",
    "settings.externalSecrets.card.actionDropdown.reload": "重新加载密钥",
    "settings.externalSecrets.card.reload.success.title": "重新加载成功",
    "settings.externalSecrets.card.reload.success.description":
      "所有密钥已从 {provider} 重新加载。",
    "settings.externalSecrets.provider.title": "提交并推送更改",
    "settings.externalSecrets.provider.description":
      "选择要在您的提交中暂存的文件,并添加提交消息。",
    "settings.externalSecrets.provider.buttons.cancel": "取消",
    "settings.externalSecrets.provider.buttons.save": "保存",
    "settings.externalSecrets.provider.buttons.saving": "保存中",
    "settings.externalSecrets.card.connectedSwitch.title": "启用 {provider}",
    "settings.externalSecrets.provider.save.success.title":
      "提供者设置已成功保存",
    "settings.externalSecrets.provider.connected.success.title":
      "提供者连接成功",
    "settings.externalSecrets.provider.disconnected.success.title":
      "提供者已成功断开连接",
    "settings.externalSecrets.provider.testConnection.success.connected":
      "服务已启用,在 {provider} 上可用 {count} 个密钥。",
    "settings.externalSecrets.provider.testConnection.success.connected.usage":
      "通过将参数设置为表达式并输入以下内容,可以在凭据中使用密钥:{code}。",
    "settings.externalSecrets.provider.testConnection.success.connected.docs":
      "更多信息",
    "settings.externalSecrets.provider.testConnection.success":
      "与 {provider} 的连接成功执行。启用服务以使用凭据中的密钥。",
    "settings.externalSecrets.provider.testConnection.error.connected":
      "连接失败,请检查您的 {provider} 设置",
    "settings.externalSecrets.provider.testConnection.error":
      "连接失败,请检查您的 {provider} 设置",
    "settings.externalSecrets.provider.closeWithoutSaving.title":
      "不保存而关闭?",
    "settings.externalSecrets.provider.closeWithoutSaving.description":
      "您确定要放弃对 {provider} 设置所做的更改吗?",
    "settings.externalSecrets.provider.closeWithoutSaving.cancel": "关闭",
    "settings.externalSecrets.provider.closeWithoutSaving.confirm": "继续编辑",
    "settings.externalSecrets.docs": "https://docs.n8n.io/external-secrets/",
    "settings.externalSecrets.docs.use":
      "https://docs.n8n.io/external-secrets/#use-secrets-in-n8n-credentials",
    "settings.sourceControl.title": "环境",
    "settings.sourceControl.actionBox.title": "企业版可用",
    "settings.sourceControl.actionBox.description":
      "使用多个实例管理不同的环境(开发、生产等),通过 Git 仓库在它们之间进行部署。",
    "settings.sourceControl.actionBox.description.link": "更多信息",
    "settings.sourceControl.actionBox.buttonText": "查看计划",
    "settings.sourceControl.description":
      "使用多个实例管理不同的环境(开发、生产等),通过 Git 仓库在它们之间进行部署。{link}",
    "settings.sourceControl.description.link": "更多信息",
    "settings.sourceControl.gitConfig": "Git 配置",
    "settings.sourceControl.repoUrl": "Git 仓库 URL(SSH)",
    "settings.sourceControl.repoUrlPlaceholder":
      "例如 git{'@'}github.com:my-team/my-repository",
    "settings.sourceControl.repoUrlInvalid": "Git 仓库 URL 不合法",
    "settings.sourceControl.authorName": "提交作者姓名",
    "settings.sourceControl.authorEmail": "提交作者邮箱",
    "settings.sourceControl.authorEmailInvalid": "提供的邮箱不正确",
    "settings.sourceControl.sshKey": "SSH 密钥",
    "settings.sourceControl.sshKeyDescription":
      "将 SSH 密钥粘贴到您的 git 仓库/帐户设置中。{link}",
    "settings.sourceControl.sshKeyDescriptionLink": "更多信息",
    "settings.sourceControl.refreshSshKey": "刷新密钥",
    "settings.sourceControl.refreshSshKey.successful.title": "SSH 密钥刷新成功",
    "settings.sourceControl.refreshSshKey.error.title": "SSH 密钥刷新失败",
    "settings.sourceControl.button.continue": "继续",
    "settings.sourceControl.button.connect": "连接",
    "settings.sourceControl.button.disconnect": "断开 Git 连接",
    "settings.sourceControl.button.save": "保存设置",
    "settings.sourceControl.instanceSettings": "实例设置",
    "settings.sourceControl.branches": "连接到此 n8n 实例的分支",
    "settings.sourceControl.protected":
      "{bold}:防止编辑工作流(建议用于生产环境)。",
    "settings.sourceControl.protected.bold": "受保护的实例",
    "settings.sourceControl.color": "颜色",
    "settings.sourceControl.switchBranch.title": "切换到 {branch} 分支",
    "settings.sourceControl.switchBranch.description":
      "请确认您要将当前的 n8n 实例切换到分支:{branch}",
    "settings.sourceControl.sync.prompt.title": "同步 {branch} 分支中的更改",
    "settings.sourceControl.sync.prompt.description":
      "您的所有 n8n 实例上的更改都将与远程 git 仓库上的分支 {branch} 同步。将执行以下 git 序列:拉取 > 提交 > 推送。",
    "settings.sourceControl.sync.prompt.placeholder": "提交信息",
    "settings.sourceControl.sync.prompt.error": "请输入提交信息",
    "settings.sourceControl.button.push": "推送",
    "settings.sourceControl.button.pull": "拉取",
    "settings.sourceControl.modals.push.title": "提交并推送更改",
    "settings.sourceControl.modals.push.description":
      "推送的工作流将覆盖存储库中的任何现有版本。",
    "settings.sourceControl.modals.push.description.learnMore": "了解更多",
    "settings.sourceControl.modals.push.filesToCommit": "要提交的文件",
    "settings.sourceControl.modals.push.workflowsToCommit": "选择工作流程",
    "settings.sourceControl.modals.push.everythingIsUpToDate": "一切都是最新的",
    "settings.sourceControl.modals.push.noWorkflowChanges":
      "没有要推送的工作流更改。只会推送已修改的凭据、变量和标签。{link}",
    "settings.sourceControl.modals.push.noWorkflowChanges.moreInfo": "更多信息",
    "settings.sourceControl.modals.push.commitMessage": "提交消息",
    "settings.sourceControl.modals.push.commitMessage.placeholder":
      "例如 我的提交",
    "settings.sourceControl.modals.push.buttons.cancel": "取消",
    "settings.sourceControl.modals.push.buttons.save": "提交并推送",
    "settings.sourceControl.modals.push.success.title": "推送成功",
    "settings.sourceControl.modals.push.success.description":
      "您选择的文件已提交并推送到远程存储库",
    "settings.sourceControl.status.modified": "已修改",
    "settings.sourceControl.status.deleted": "已删除",
    "settings.sourceControl.status.created": "新建",
    "settings.sourceControl.pull.oneLastStep.title": "最后一步",
    "settings.sourceControl.pull.oneLastStep.description":
      "您有新的凭据/变量。填写它们以确保您的工作流正常运行",
    "settings.sourceControl.pull.success.title": "成功拉取",
    "settings.sourceControl.pull.upToDate.title": "最新",
    "settings.sourceControl.pull.upToDate.description":
      "没有要从 Git 拉取的工作流更改",
    "settings.sourceControl.modals.pull.title": "拉取更改",
    "settings.sourceControl.modals.pull.description":
      "这些工作流将被更新,并且任何对它们的本地更改都将被覆盖。要保留本地版本,请在拉取之前将其推送。",
    "settings.sourceControl.modals.pull.description.learnMore": "了解更多",
    "settings.sourceControl.modals.pull.buttons.cancel":
      "@:_reusableBaseText.cancel",
    "settings.sourceControl.modals.pull.buttons.save": "拉取并覆盖",
    "settings.sourceControl.modals.disconnect.title": "断开 Git 存储库",
    "settings.sourceControl.modals.disconnect.message":
      "请确认您要将此 n8n 实例与 Git 存储库断开连接",
    "settings.sourceControl.modals.disconnect.confirm": "断开 Git",
    "settings.sourceControl.modals.disconnect.cancel":
      "@:_reusableBaseText.cancel",
    "settings.sourceControl.modals.refreshSshKey.title": "刷新 SSH 密钥",
    "settings.sourceControl.modals.refreshSshKey.message":
      "这将删除当前的 SSH 密钥并创建一个新的。您将无法再使用当前密钥进行身份验证。",
    "settings.sourceControl.modals.refreshSshKey.cancel": "取消",
    "settings.sourceControl.modals.refreshSshKey.confirm": "刷新密钥",
    "settings.sourceControl.loading.connecting": "连接中",
    "settings.sourceControl.toast.connected.title": "Git 存储库已连接",
    "settings.sourceControl.toast.connected.message": "选择分支以完成配置",
    "settings.sourceControl.toast.connected.error": "连接到 Git 时出错",
    "settings.sourceControl.toast.disconnected.title": "Git 存储库已断开连接",
    "settings.sourceControl.toast.disconnected.message":
      "您无法再将实例与远程存储库同步",
    "settings.sourceControl.toast.disconnected.error": "断开 Git 连接时出错",
    "settings.sourceControl.loading.pull": "从远程拉取中",
    "settings.sourceControl.loading.checkingForChanges": "检查更改中",
    "settings.sourceControl.loading.push": "推送到远程中",
    "settings.sourceControl.lastUpdated": "上次更新于 {date} {time}",
    "settings.sourceControl.saved.title": "设置已成功保存",
    "settings.sourceControl.refreshBranches.tooltip": "重新加载分支列表",
    "settings.sourceControl.refreshBranches.success": "分支已成功刷新",
    "settings.sourceControl.refreshBranches.error": "刷新分支时出错",
    "settings.sourceControl.docs.url":
      "https://docs.n8n.io/source-control-environments/",
    "settings.sourceControl.docs.setup.url":
      "https://docs.n8n.io/source-control-environments/setup/",
    "settings.sourceControl.docs.setup.ssh.url":
      "https://docs.n8n.io/source-control-environments/setup/#step-3-set-up-a-deploy-key",
    "settings.sourceControl.docs.using.url":
      "https://docs.n8n.io/source-control-environments/using/",
    "settings.sourceControl.docs.using.pushPull.url":
      "https://docs.n8n.io/source-control-environments/using/push-pull",
    "settings.sourceControl.error.not.connected.title": "未启用环境",
    "settings.sourceControl.error.not.connected.message":
      "请先转到 <a href='/settings/environments'>环境设置</a> 来连接一个 git 存储库以激活此功能。",
    "showMessage.cancel": "@:_reusableBaseText.cancel",
    "settings.auditLogs.title": "审计日志",
    "settings.auditLogs.actionBox.title": "企业版可用",
    "settings.auditLogs.actionBox.description":
      "升级以查看您的 n8n 实例的审计日志。",
    "settings.auditLogs.actionBox.buttonText": "查看计划",
    "showMessage.ok": "确定",
    "showMessage.showDetails": "显示详情",
    startupError: "连接到 n8n 时出错",
    "startupError.message":
      "无法连接到服务器。 <a data-action='reload'>刷新</a> 重试",
    "tagsDropdown.createTag": '创建标签 "{filter}"',
    "tagsDropdown.manageTags": "管理标签",
    "tagsDropdown.noMatchingTagsExist": "找不到匹配的标签",
    "tagsDropdown.noTagsExist": "没有标签存在",
    "tagsDropdown.showError.message": "创建 '{name}' 标签时出现问题",
    "tagsDropdown.showError.title": "无法创建标签",
    "tagsDropdown.typeToCreateATag": "输入以创建标签",
    "tagsManager.couldNotDeleteTag": "无法删除标签",
    "tagsManager.done": "完成",
    "tagsManager.manageTags": "管理标签",
    "tagsManager.showError.onCreate.message":
      "创建标签 '{escapedName}' 时出现问题",
    "tagsManager.showError.onCreate.title": "无法创建标签",
    "tagsManager.showError.onDelete.message":
      "删除标签 '{escapedName}' 时出现问题",
    "tagsManager.showError.onDelete.title": "无法删除标签",
    "tagsManager.showError.onUpdate.message":
      "更新标签 '{escapedName}' 时出现问题",
    "tagsManager.showError.onUpdate.title": "无法更新标签",
    "tagsManager.showMessage.onDelete.title": "标签已删除",
    "tagsManager.showMessage.onUpdate.title": "标签已更新",
    "tagsManager.tagNameCannotBeEmpty": "标签名称不能为空",
    "tagsTable.areYouSureYouWantToDeleteThisTag": "确定要删除此标签吗?",
    "tagsTable.cancel": "@:_reusableBaseText.cancel",
    "tagsTable.createTag": "创建标签",
    "tagsTable.deleteTag": "删除标签",
    "tagsTable.editTag": "编辑标签",
    "tagsTable.name": "@:_reusableBaseText.name",
    "tagsTable.noMatchingTagsExist": "找不到匹配的标签",
    "tagsTable.saveChanges": "保存更改?",
    "tagsTable.usage": "用法",
    "tagsTableHeader.addNew": "添加新",
    "tagsTableHeader.searchTags": "搜索标签",
    "tagsView.inUse": "{count} 个工作流程 | {count} 个工作流程",
    "tagsView.notBeingUsed": "未被使用",
    "onboarding.title": "演示:{name}",
    "template.buttons.goBackButton": "返回",
    "template.buttons.useThisWorkflowButton": "使用此工作流程",
    "template.details.appsInTheCollection": "此集合中的应用",
    "template.details.appsInTheWorkflow": "此工作流程中的应用",
    "template.details.by": "作者",
    "template.details.categories": "类别",
    "template.details.created": "创建于",
    "template.details.details": "详情",
    "template.details.times": "次",
    "template.details.viewed": "查看次数",
    "templates.allCategories": "所有类别",
    "templates.categoriesHeading": "类别",
    "templates.collection": "集合",
    "templates.collections": "集合",
    "templates.collectionsNotFound": "找不到集合",
    "templates.connectionWarning":
      "⚠️ 检索工作流模板时出现问题。请检查您的互联网连接。",
    "templates.heading": "工作流模板",
    "templates.shareWorkflow": "分享模板",
    "templates.noSearchResults": "未找到任何内容。尝试调整搜索以查看更多。",
    "templates.searchPlaceholder": "搜索工作流程",
    "templates.workflows": "工作流程",
    "templates.workflowsNotFound": "找不到工作流程",
    "textEdit.edit": "编辑",
    "timeAgo.daysAgo": "%s 天前",
    "timeAgo.hoursAgo": "%s 小时前",
    "timeAgo.inDays": "在 %s 天",
    "timeAgo.inHours": "在 %s 小时",
    "timeAgo.inMinutes": "在 %s 分钟",
    "timeAgo.inMonths": "在 %s 个月",
    "timeAgo.inOneDay": "在 1 天",
    "timeAgo.inOneHour": "在 1 小时",
    "timeAgo.inOneMinute": "在 1 分钟",
    "timeAgo.inOneMonth": "在 1 个月",
    "timeAgo.inOneWeek": "在 1 周",
    "timeAgo.inOneYear": "在 1 年",
    "timeAgo.inWeeks": "在 %s 周",
    "timeAgo.inYears": "在 %s 年",
    "timeAgo.justNow": "刚刚",
    "timeAgo.minutesAgo": "%s 分钟前",
    "timeAgo.monthsAgo": "%s 个月前",
    "timeAgo.oneDayAgo": "1 天前",
    "timeAgo.oneHourAgo": "1 小时前",
    "timeAgo.oneMinuteAgo": "1 分钟前",
    "timeAgo.oneMonthAgo": "1 个月前",
    "timeAgo.oneWeekAgo": "1 周前",
    "timeAgo.oneYearAgo": "1 年前",
    "timeAgo.rightNow": "现在",
    "timeAgo.weeksAgo": "%s 周前",
    "timeAgo.yearsAgo": "%s 年前",
    "nodeIssues.credentials.notSet": "{type} 的凭据未设置。",
    "nodeIssues.credentials.notAvailable": "凭据不可用",
    "nodeIssues.credentials.doNotExist":
      "{type} 中不存在名称为 {name} 的凭据。",
    "nodeIssues.credentials.doNotExist.hint":
      "您可以创建具有相同名称的凭据,然后它们将在刷新时自动选择。",
    "nodeIssues.credentials.notIdentified":
      "{type} 中存在名称为 {name} 的凭据。",
    "nodeIssues.credentials.notIdentified.hint":
      "凭据未明确定义。请正确选择凭据。",
    "nodeIssues.input.missing": '未连接到所需输入 "{inputName}" 的节点',
    "nodeIssues.input.missingSubNode":
      "在画布上,<a data-action='openSelectiveNodeCreator' data-action-parameter-connectiontype='{inputType}' data-action-parameter-node='{node}'>添加一个连接到 '{node}' 节点的 '{inputName}'</a>",
    "ndv.trigger.moreInfo": "更多信息",
    "ndv.trigger.copiedTestUrl": "测试 URL 已复制到剪贴板",
    "ndv.trigger.webhookBasedNode.executionsHelp.inactive":
      '<b>在构建工作流程时</b>,点击 \'监听\' 按钮,然后转到 {service} 并触发一个事件。这将触发一个执行,会显示在此编辑器中。<br /> <br /> <b>一旦您满意您的工作流程</b>,<a data-key="activate">激活</a>它。然后每次在 {service} 中有匹配的事件时,工作流程都会执行。这些执行将显示在 <a data-key="executions">执行列表</a> 中,但不会显示在编辑器中。',
    "ndv.trigger.webhookBasedNode.executionsHelp.active":
      "<b>在构建工作流程时</b>,点击 '监听' 按钮,然后转到 {service} 并触发一个事件。这将触发一个执行,会显示在此编辑器中。<br /> <br /> <b>由于您的工作流程已经激活</b>,它还会自动执行。每次在 {service} 中有匹配的事件时,此节点都会触发一个执行。这些执行将显示在 <a data-key=\"executions\">执行列表</a> 中,但不会显示在编辑器中。",
    "ndv.trigger.webhookNode.listening": "正在监听测试事件",
    "ndv.trigger.chatTrigger.openChat": "打开聊天窗口",
    "ndv.trigger.webhookNode.formTrigger.listening": "正在监听测试表单提交",
    "ndv.trigger.webhookBasedNode.listening": "正在监听您的触发事件",
    "ndv.trigger.webhookNode.requestHint": "发起一个 {type} 请求到:",
    "ndv.trigger.webhookBasedNode.serviceHint": "转到 {service} 并创建一个事件",
    "ndv.trigger.webhookBasedNode.chatTrigger.serviceHint": "在聊天中发送消息",
    "ndv.trigger.webhookBasedNode.formTrigger.serviceHint":
      "提交在新标签页中刚刚打开的测试表单",
    "ndv.trigger.webhookBasedNode.activationHint.inactive":
      '完成构建工作流后,<a data-key="activate">激活它</a>以使其持续监听(您只是不会在这里看到这些执行)。',
    "ndv.trigger.webhookBasedNode.activationHint.active":
      "此节点还将自动触发新的 {service} 事件(但这些执行不会在此处显示)。",
    "ndv.trigger.pollingNode.activationHint.inactive":
      '完成构建工作流后,<a data-key="activate">激活它</a>以使其定期检查事件(您只是不会在这里看到这些执行)。',
    "ndv.trigger.pollingNode.activationHint.active":
      "此节点还将自动触发新的 {service} 事件(但这些执行不会在此处显示)。",
    "ndv.trigger.executionsHint.question": "此节点何时触发我的流程?",
    "ndv.trigger.pollingNode.fetchingEvent": "正在获取事件",
    "ndv.trigger.pollingNode.fetchingHint":
      "此节点正在查找与您定义的事件类似的 {name} 中的事件",
    "ndv.trigger.pollingNode.executionsHelp.inactive":
      '<b>在构建工作流程时</b>,点击 \'获取\' 按钮以获取单个模拟事件。它将显示在此编辑器中。<br /><br /><b>一旦您满意您的工作流程</b>,<a data-key="activate">激活</a>它。然后 n8n 将定期检查 {service} 是否有新的事件,并在找到时执行此工作流程。这些执行将显示在 <a data-key="executions">执行列表</a> 中,但不会显示在编辑器中。',
    "ndv.trigger.pollingNode.executionsHelp.active":
      "<b>在构建工作流程时</b>,点击 '获取' 按钮以获取单个模拟事件。它将显示在此编辑器中。<br /><br /><b>由于您的工作流程已经激活</b>,n8n 将定期检查 {app_name} 是否有新的事件,并在找到时执行此工作流程。这些执行将显示在 <a data-key=\"executions\">执行列表</a> 中,但不会显示在编辑器中。",
    "ndv.trigger.webhookBasedNode.action": "从 {name} 中拉取事件",
    "ndv.search.placeholder.output": "过滤输出",
    "ndv.search.placeholder.input": "过滤输入",
    "ndv.search.noMatch.title": "没有匹配的项目",
    "ndv.search.noMatch.description": "尝试更改或 {link} 过滤器以查看更多",
    "ndv.search.noMatch.description.link": "清除",
    "ndv.search.items":
      "{matched} 个结果,共 {total} 项 | {matched} 个结果,共 {total} 项",
    "updatesPanel.andIs": "并且是",
    "updatesPanel.behindTheLatest": "落后于最新的 n8n 版本",
    "updatesPanel.howToUpdateYourN8nVersion": "如何更新您的 n8n 版本",
    "updatesPanel.version": "{numberOfVersions} 个版本{howManySuffix}",
    "updatesPanel.weVeBeenBusy": "我们一直很忙 ✨",
    "updatesPanel.youReOnVersion":
      "您当前使用的版本为 {currentVersionName},发布于",
    "variableSelector.context": "上下文",
    "variableSelector.currentNode": "当前节点",
    "variableSelector.nodes": "节点",
    "variableSelector.outputData": "输出数据",
    "variableSelector.parameters": "参数",
    "variableSelector.variableFilter": "变量过滤器...",
    "variableSelectorItem.binary": "二进制",
    "variableSelectorItem.currentNode": "当前节点",
    "variableSelectorItem.empty": "--- 空 ---",
    "variableSelectorItem.inputData": "输入数据",
    "variableSelectorItem.json": "JSON",
    "variableSelectorItem.selectItem": "选择项目",
    "versionCard.breakingChanges": "重大变更",
    "versionCard.released": "发布于",
    "versionCard.securityUpdate": "安全更新",
    "versionCard.thisVersionHasASecurityIssue":
      "此版本存在安全问题。<br />这里列出完整信息。",
    "versionCard.unknown": "未知",
    "versionCard.version": "版本",
    "workflowActivator.workflowIsActive": "工作流已处于激活状态",
    "workflowActivator.activateWorkflow": "激活工作流",
    "workflowActivator.deactivateWorkflow": "停用工作流",
    "workflowActivator.active": "已激活",
    "workflowActivator.inactive": "未激活",
    "workflowActivator.showError.title": "无法 {newStateName} 工作流",
    "workflowActivator.showMessage.activeChangedNodesIssuesExistTrue.message":
      "请先解决激活前存在的问题",
    "workflowActivator.showMessage.activeChangedNodesIssuesExistTrue.title":
      "激活工作流时出现问题",
    "workflowActivator.showMessage.activeChangedWorkflowIdUndefined.message":
      "请先保存工作流再激活",
    "workflowActivator.showMessage.activeChangedWorkflowIdUndefined.title":
      "激活工作流时出现问题",
    "workflowActivator.showMessage.displayActivationError.message.catchBlock":
      "抱歉,请求错误",
    "workflowActivator.showMessage.displayActivationError.message.errorDataNotUndefined":
      "激活工作流时发生以下错误:<br /><i>{message}</i>",
    "workflowActivator.showMessage.displayActivationError.message.errorDataUndefined":
      "未知错误",
    "workflowActivator.showMessage.displayActivationError.title":
      "激活工作流时出现问题",
    "workflowActivator.theWorkflowIsSetToBeActiveBut":
      "工作流已激活但无法启动。<br />单击以显示错误消息。",
    "workflowActivator.thisWorkflowHasNoTriggerNodes":
      "此工作流没有需要激活的触发器节点",
    "workflowDetails.share": "分享",
    "workflowDetails.active": "激活",
    "workflowDetails.addTag": "添加标签",
    "workflowDetails.chooseOrCreateATag": "选择或创建一个标签",
    "workflowDetails.showMessage.message": "请输入名称,或按 'esc' 返回旧名称",
    "workflowDetails.showMessage.title": "名称缺失",
    "workflowHelpers.showMessage.title": "保存工作流时出现问题",
    "workflowOpen.active": "激活",
    "workflowOpen.couldNotLoadActiveWorkflows": "无法加载激活的工作流",
    "workflowOpen.created": "创建时间",
    "workflowOpen.filterWorkflows": "按标签筛选",
    "workflowOpen.name": "@:_reusableBaseText.name",
    "workflowOpen.openWorkflow": "打开工作流",
    "workflowOpen.searchWorkflows": "搜索工作流...",
    "workflowOpen.showError.title": "加载工作流时出现问题",
    "workflowOpen.showMessage.message": "这是当前工作流",
    "workflowOpen.showMessage.title": "工作流已打开",
    "workflowOpen.updated": "更新时间",
    "workflowOpen.newWFButton.label": "添加工作流",
    "workflowOpen.newWFButton.title": "创建新工作流",
    "workflowPreview.showError.arrayEmpty": "节点数组不能为空",
    "workflowPreview.showError.missingWorkflow": "工作流丢失",
    "workflowPreview.showError.previewError.message": "无法预览工作流",
    "workflowPreview.showError.missingExecution": "缺少工作流执行",
    "workflowPreview.executionMode.showError.previewError.message":
      "无法预览工作流执行",
    "workflowPreview.showError.previewError.title": "预览错误",
    "workflowRun.noActiveConnectionToTheServer": "与服务器的连接丢失",
    "workflowRun.showError.title": "运行工作流时出现问题",
    "workflowRun.showError.payloadTooLarge":
      "请执行整个工作流,而不仅是节点。(现有执行数据太大。)",
    "workflowRun.showMessage.message": "请在执行之前修复它们",
    "workflowRun.showMessage.title": "工作流存在问题",
    "workflowSettings.callerIds": "可调用此工作流的工作流 ID",
    "workflowSettings.callerIds.placeholder": "例如 14, 18",
    "workflowSettings.callerPolicy": "此工作流可被以下工作流调用",
    "workflowSettings.callerPolicy.options.any": "任何工作流",
    "workflowSettings.callerPolicy.options.workflowsFromSameOwner":
      "由 {owner} 创建的工作流",
    "workflowSettings.callerPolicy.options.workflowsFromSameOwner.owner": "我",
    "workflowSettings.callerPolicy.options.workflowsFromSameOwner.fallback":
      "相同所有者",
    "workflowSettings.callerPolicy.options.workflowsFromAList":
      "已选择的工作流",
    "workflowSettings.callerPolicy.options.none": "没有其他工作流",
    "workflowSettings.defaultTimezone": "默认 - {defaultTimezoneValue}",
    "workflowSettings.defaultTimezoneNotValid": "默认时区无效",
    "workflowSettings.errorWorkflow": "错误工作流",
    "workflowSettings.executionOrder": "执行顺序",
    "workflowSettings.helpTexts.errorWorkflow":
      "如果当前工作流失败,则运行第二个工作流。<br />第二个工作流应该包含一个“错误触发器”节点。",
    "workflowSettings.helpTexts.executionTimeout": "工作流在超时前等待的时间",
    "workflowSettings.helpTexts.executionTimeoutToggle":
      "是否在定义的时间后取消工作流执行",
    "workflowSettings.helpTexts.saveDataErrorExecution":
      "是否保存失败的执行数据",
    "workflowSettings.helpTexts.saveDataSuccessExecution":
      "是否保存成功完成的执行数据",
    "workflowSettings.helpTexts.saveExecutionProgress":
      "是否在每个节点执行后保存数据。这使您可以从执行中断的地方恢复,如果出现错误,但可能会增加延迟。",
    "workflowSettings.helpTexts.saveManualExecutions":
      "是否保存从编辑器手动启动的执行数据",
    "workflowSettings.helpTexts.timezone":
      "工作流应该运行的时区。例如,“cron”节点使用。",
    "workflowSettings.helpTexts.workflowCallerIds":
      "允许执行此工作流的工作流的 ID(使用“执行工作流”节点)。 ID 可在工作流的 URL 末尾找到。用逗号分隔多个 ID。",
    "workflowSettings.helpTexts.workflowCallerPolicy":
      "允许使用执行工作流节点调用此工作流的工作流",
    "workflowSettings.hours": "小时",
    "workflowSettings.minutes": "分钟",
    "workflowSettings.noWorkflow": "- 没有工作流 -",
    "workflowSettings.save": "@:_reusableBaseText.save",
    "workflowSettings.saveDataErrorExecution": "保存失败的生产执行",
    "workflowSettings.saveDataErrorExecutionOptions.defaultSave":
      "默认 - {defaultValue}",
    "workflowSettings.saveDataErrorExecutionOptions.doNotSave": "不保存",
    "workflowSettings.saveDataErrorExecutionOptions.save":
      "@:_reusableBaseText.save",
    "workflowSettings.saveDataSuccessExecution": "保存成功的生产执行",
    "workflowSettings.saveDataSuccessExecutionOptions.defaultSave":
      "默认 - {defaultValue}",
    "workflowSettings.saveDataSuccessExecutionOptions.doNotSave": "不保存",
    "workflowSettings.saveDataSuccessExecutionOptions.save":
      "@:_reusableBaseText.save",
    "workflowSettings.saveExecutionProgress": "保存执行进度",
    "workflowSettings.saveExecutionProgressOptions.defaultSave":
      "默认 - {defaultValue}",
    "workflowSettings.saveExecutionProgressOptions.doNotSave": "不保存",
    "workflowSettings.saveExecutionProgressOptions.save":
      "@:_reusableBaseText.save",
    "workflowSettings.saveManualExecutions": "保存手动执行",
    "workflowSettings.saveManualOptions.defaultSave": "默认 - {defaultValue}",
    "workflowSettings.saveManualOptions.doNotSave": "不保存",
    "workflowSettings.saveManualOptions.save": "@:_reusableBaseText.save",
    "workflowSettings.seconds": "秒",
    "workflowSettings.selectOption": "选择选项",
    "workflowSettings.settingsFor":
      "{workflowName} 的工作流设置(#{workflowId})",
    "workflowSettings.showError.saveSettings1.errorMessage":
      "超时已激活但设置为 0",
    "workflowSettings.showError.saveSettings1.message": "保存设置时出现问题",
    "workflowSettings.showError.saveSettings1.title": "保存设置问题",
    "workflowSettings.showError.saveSettings2.errorMessage":
      "最大超时时间为:{hours} 小时,{minutes} 分钟,{seconds} 秒",
    "workflowSettings.showError.saveSettings2.message":
      "超时时间超过了允许的最大值",
    "workflowSettings.showError.saveSettings2.title": "保存设置问题",
    "workflowSettings.showError.saveSettings3.title": "保存设置问题",
    "workflowSettings.showMessage.saveSettings.title": "已保存工作流设置",
    "workflowSettings.timeoutAfter": "超时后",
    "workflowSettings.timeoutWorkflow": "超时工作流",
    "workflowSettings.timezone": "时区",
    "workflowHistory.title": "版本历史",
    "workflowHistory.content.title": "版本",
    "workflowHistory.content.editedBy": "编辑者",
    "workflowHistory.content.versionId": "版本 ID",
    "workflowHistory.content.actions": "操作",
    "workflowHistory.item.id": "ID:{id}",
    "workflowHistory.item.createdAt": "{date} 在 {time}",
    "workflowHistory.item.actions.restore": "恢复此版本",
    "workflowHistory.item.actions.clone": "克隆到新工作流",
    "workflowHistory.item.actions.open": "在新标签页中打开版本",
    "workflowHistory.item.actions.download": "下载",
    "workflowHistory.item.unsaved.title": "未保存版本",
    "workflowHistory.item.latest": "最新保存的",
    "workflowHistory.empty": "尚无版本。",
    "workflowHistory.hint": "保存工作流以创建第一个版本!",
    "workflowHistory.limit": "版本历史记录限制为 {evaluatedPruneTime} 天",
    "workflowHistory.upgrade": "{link} 以激活完整历史记录",
    "workflowHistory.upgrade.link": "升级计划",
    "workflowHistory.action.error.title": "执行 {action} 失败",
    "workflowHistory.action.restore.modal.title": "恢复之前的工作流版本?",
    "workflowHistory.action.restore.modal.subtitle":
      "您的工作流将恢复到 {date} 的版本",
    "workflowHistory.action.restore.modal.text":
      "您的工作流当前处于活动状态,因此生产执行将立即开始使用恢复的版本。如果您想在恢复之前将其停用,请单击 {buttonText}。",
    "workflowHistory.action.restore.modal.button.deactivateAndRestore":
      "停用并恢复",
    "workflowHistory.action.restore.modal.button.restore": "恢复",
    "workflowHistory.action.restore.modal.button.cancel": "取消",
    "workflowHistory.action.restore.success.title": "成功恢复工作流版本",
    "workflowHistory.action.clone.success.title": "成功克隆工作流版本",
    "workflowHistory.action.clone.success.message":
      "在新标签页中打开克隆的工作流",
    "workflows.heading": "工作流",
    "workflows.add": "添加工作流",
    "workflows.menu.my": "我的工作流",
    "workflows.menu.all": "所有工作流",
    "workflows.item.open": "打开",
    "workflows.item.share": "分享...",
    "workflows.item.duplicate": "复制",
    "workflows.item.delete": "删除",
    "workflows.item.updated": "上次更新",
    "workflows.item.created": "创建时间",
    "workflows.item.owner": "所有者",
    "workflows.search.placeholder": "搜索工作流...",
    "workflows.filters": "筛选条件",
    "workflows.filters.tags": "标签",
    "workflows.filters.status": "状态",
    "workflows.filters.status.all": "全部",
    "workflows.filters.status.active": "活动",
    "workflows.filters.status.deactivated": "已停用",
    "workflows.filters.ownedBy": "由我拥有",
    "workflows.filters.sharedWith": "与我分享",
    "workflows.filters.apply": "应用筛选条件",
    "workflows.filters.reset": "重置所有",
    "workflows.filters.active": "由于已应用筛选条件,某些工作流可能被隐藏。",
    "workflows.filters.active.reset": "取消筛选条件",
    "workflows.sort.lastUpdated": "按上次更新排序",
    "workflows.sort.lastCreated": "按上次创建排序",
    "workflows.sort.nameAsc": "按名称排序 (A-Z)",
    "workflows.sort.nameDesc": "按名称排序 (Z-A)",
    "workflows.noResults": "未找到任何工作流",
    "workflows.noResults.withSearch.switchToShared.preamble":
      "一些工作流可能被",
    "workflows.noResults.withSearch.switchToShared.link": "隐藏",
    "workflows.noResults.switchToShared.preamble": "但有一些工作流",
    "workflows.noResults.switchToShared.link": "与您共享",
    "workflows.empty.heading": "👋 欢迎 {name}!",
    "workflows.empty.heading.userNotSetup": "👋 欢迎!",
    "workflows.empty.description": "创建您的第一个工作流",
    "workflows.empty.description.readOnlyEnv": "这里还没有工作流",
    "workflows.empty.startFromScratch": "从头开始",
    "workflows.empty.browseTemplates": "浏览 {category} 模板",
    "workflows.shareModal.title": "分享 '{name}'",
    "workflows.shareModal.select.placeholder": "添加用户...",
    "workflows.shareModal.list.delete": "移除访问权限",
    "workflows.shareModal.list.delete.confirm.title":
      "移除 {name} 的访问权限?",
    "workflows.shareModal.list.delete.confirm.lastUserWithAccessToCredentials.message":
      "如果您这样做,该工作流将失去对 {name} 的凭据的访问权限。<strong>使用这些凭据的节点将停止工作</strong>。",
    "workflows.shareModal.list.delete.confirm.confirmButtonText":
      "移除访问权限",
    "workflows.shareModal.list.delete.confirm.cancelButtonText": "取消",
    "workflows.shareModal.onSave.success.title": "共享设置已更新",
    "workflows.shareModal.onSave.error.title": "保存共享设置时出现问题",
    "workflows.shareModal.saveBeforeClose.title": "在关闭前保存共享更改?",
    "workflows.shareModal.saveBeforeClose.message":
      "您有未保存的更改。您要在关闭前保存它们吗?",
    "workflows.shareModal.saveBeforeClose.confirmButtonText": "保存",
    "workflows.shareModal.saveBeforeClose.cancelButtonText": "关闭而不保存",
    "workflows.shareModal.save": "保存",
    "workflows.shareModal.changesHint": "您已进行了更改",
    "workflows.shareModal.isDefaultUser.description":
      "您首先需要设置您的所有者帐户以启用工作流共享功能。",
    "workflows.shareModal.isDefaultUser.button": "前往设置",
    "workflows.shareModal.info.sharee":
      "只有 {workflowOwnerName} 或具有工作流共享权限的用户才能更改此工作流的共享对象",
    "workflows.shareModal.info.sharee.fallback": "所有者",
    "workflows.roles.editor": "编辑器",
    "workflows.concurrentChanges.confirmMessage.title": "工作流已被其他人更改",
    "workflows.concurrentChanges.confirmMessage.message":
      '在您编辑时,其他人保存了此工作流。 您可以<a href="{url}" target="_blank">查看其版本</a>(在新选项卡中)。<br/><br/>是否要使用您的更改覆盖其更改?',
    "workflows.concurrentChanges.confirmMessage.cancelButtonText": "取消",
    "workflows.concurrentChanges.confirmMessage.confirmButtonText":
      "覆盖并保存",
    "importCurlModal.title": "导入 cURL 命令",
    "importCurlModal.input.label": "cURL 命令",
    "importCurlModal.input.placeholder": "在此处粘贴 cURL 命令",
    "ImportCurlModal.notice.content": "这将覆盖您已经进行的任何更改",
    "importCurlModal.button.label": "导入",
    "importParameter.label": "导入 cURL",
    "importParameter.showError.invalidCurlCommand.title": "无法导入 cURL 命令",
    "importParameter.showError.invalidCurlCommand.message":
      "此命令处于不受支持的格式中",
    "importParameter.showError.invalidProtocol1.title": "使用 {node} 节点",
    "importParameter.showError.invalidProtocol2.title": "无效协议",
    "importParameter.showError.invalidProtocol.message":
      "HTTP 节点不支持 {protocol} 请求",
    "variables.heading": "变量",
    "variables.add": "添加变量",
    "variables.add.unavailable": "升级计划以继续使用变量",
    "variables.add.unavailable.empty": "升级计划以开始使用变量",
    "variables.add.onlyOwnerCanCreate": "只有所有者可以创建变量",
    "variables.empty.heading": "{name},让我们设置一个变量",
    "variables.empty.heading.userNotSetup": "设置一个变量",
    "variables.empty.description":
      "变量可用于存储可以在多个工作流中轻松引用的数据。",
    "variables.empty.button": "添加第一个变量",
    "variables.empty.notAllowedToCreate.heading": "{name},开始使用变量",
    "variables.empty.notAllowedToCreate.description":
      "请向您的 n8n 实例所有者请求创建您需要的变量。 配置后,您可以使用 $vars.MY_VAR 语法在您的工作流中使用它们。",
    "variables.noResults": "未找到任何变量",
    "variables.sort.nameAsc": "按名称排序 (A-Z)",
    "variables.sort.nameDesc": "按名称排序 (Z-A)",
    "variables.table.key": "键",
    "variables.table.value": "值",
    "variables.table.usage": "使用语法",
    "variables.editing.key.placeholder": "输入名称",
    "variables.editing.value.placeholder": "输入值",
    "variables.editing.key.error.startsWithLetter": "此字段只能以字母开头",
    "variables.editing.key.error.jsonKey": "此字段只能包含字母、数字和下划线",
    "variables.row.button.save": "保存",
    "variables.row.button.cancel": "取消",
    "variables.row.button.edit": "编辑",
    "variables.row.button.edit.onlyOwnerCanSave": "只有所有者可以编辑变量",
    "variables.row.button.delete": "删除",
    "variables.row.button.delete.onlyOwnerCanDelete": "只有所有者可以删除变量",
    "variables.row.usage.copiedToClipboard": "已复制到剪贴板",
    "variables.row.usage.copyToClipboard": "复制到剪贴板",
    "variables.search.placeholder": "搜索变量...",
    "variables.errors.save": "保存变量时出错",
    "variables.errors.delete": "删除变量时出错",
    "variables.modals.deleteConfirm.title": "删除变量",
    "variables.modals.deleteConfirm.message":
      '您确定要删除变量 "{name}" 吗?此操作无法撤销。',
    "variables.modals.deleteConfirm.confirmButton": "删除",
    "variables.modals.deleteConfirm.cancelButton": "取消",
    "contextual.credentials.sharing.unavailable.title": "升级以进行协作",
    "contextual.credentials.sharing.unavailable.title.cloud": "升级以进行协作",
    "contextual.credentials.sharing.unavailable.title.desktop":
      "升级到 n8n 云进行协作",
    "contextual.credentials.sharing.unavailable.description":
      "当您升级您的计划时,您可以与他人共享凭据。",
    "contextual.credentials.sharing.unavailable.description.cloud":
      "当您升级您的计划时,您可以与他人共享凭据。",
    "contextual.credentials.sharing.unavailable.description.desktop":
      "在选择的云计划上可用的共享功能",
    "contextual.credentials.sharing.unavailable.button": "查看计划",
    "contextual.credentials.sharing.unavailable.button.cloud": "立即升级",
    "contextual.credentials.sharing.unavailable.button.desktop": "查看计划",
    "contextual.workflows.sharing.title": "共享",
    "contextual.workflows.sharing.unavailable.title": "共享",
    "contextual.workflows.sharing.unavailable.title.cloud": "升级以进行协作",
    "contextual.workflows.sharing.unavailable.title.desktop":
      "升级到 n8n 云进行协作",
    "contextual.workflows.sharing.unavailable.description.modal":
      "当您升级您的计划时,您可以与他人共享工作流。",
    "contextual.workflows.sharing.unavailable.description.modal.cloud":
      "当您升级您的计划时,您可以与他人共享工作流。",
    "contextual.workflows.sharing.unavailable.description.modal.desktop":
      "升级到 n8n 云以在工作流上进行协作:共享功能在选择的计划中可用。",
    "contextual.workflows.sharing.unavailable.description.tooltip":
      "当您升级您的计划时,您可以与他人共享工作流。 {action}",
    "contextual.workflows.sharing.unavailable.description.tooltip.cloud":
      "当您升级您的计划时,您可以与他人共享工作流。 {action}",
    "contextual.workflows.sharing.unavailable.description.tooltip.desktop":
      "升级到 n8n 云以在工作流上进行协作:共享功能在选择的计划中可用。 {action}",
    "contextual.workflows.sharing.unavailable.button": "查看计划",
    "contextual.workflows.sharing.unavailable.button.cloud": "立即升级",
    "contextual.workflows.sharing.unavailable.button.desktop": "查看计划",
    "contextual.variables.unavailable.title": "仅在企业计划中可用",
    "contextual.variables.unavailable.title.cloud": "仅在专业计划中可用",
    "contextual.variables.unavailable.title.desktop": "升级到 n8n 云进行协作",
    "contextual.variables.unavailable.description":
      '变量可用于在工作流之间存储和访问数据。 在 n8n 中使用前缀 <code>$vars</code>(例如<code>$vars.myVariable</code>)引用它们。 变量是不可变的,并且不能在您的工作流中修改。<br/><a href="https://docs.n8n.io/environments/variables/" target="_blank">在文档中了解更多。</a>',
    "contextual.variables.unavailable.button": "查看计划",
    "contextual.variables.unavailable.button.cloud": "立即升级",
    "contextual.variables.unavailable.button.desktop": "查看计划",
    "contextual.users.settings.unavailable.title": "升级以添加用户",
    "contextual.users.settings.unavailable.title.cloud": "升级以添加用户",
    "contextual.users.settings.unavailable.title.desktop": "升级以添加用户",
    "contextual.users.settings.unavailable.description":
      "在我们的更高级计划上创建多个用户,并共享工作流和凭据以进行协作",
    "contextual.users.settings.unavailable.description.cloud":
      "在我们的更高级计划上创建多个用户,并共享工作流和凭据以进行协作",
    "contextual.users.settings.unavailable.description.desktop":
      "在我们的更高级计划上创建多个用户,并共享工作流和凭据以进行协作",
    "contextual.users.settings.unavailable.button": "查看计划",
    "contextual.users.settings.unavailable.button.cloud": "立即升级",
    "contextual.users.settings.unavailable.button.desktop": "查看计划",
    "contextual.communityNodes.unavailable.description.desktop":
      "桌面版不支持社区节点功能。请选择我们可用的自托管计划之一。",
    "contextual.communityNodes.unavailable.button.desktop": "查看计划",
    "contextual.feature.unavailable.title": "仅在企业计划中可用",
    "contextual.feature.unavailable.title.cloud": "仅在专业计划中可用",
    "contextual.feature.unavailable.title.desktop": "在云托管中可用",
    "settings.ldap": "LDAP",
    "settings.ldap.note":
      "LDAP 允许用户使用他们的集中式帐户进行身份验证。它与提供 LDAP 接口的服务兼容,如 Active Directory、Okta 和 Jumpcloud。",
    "settings.ldap.infoTip":
      "在文档中了解有关<a href='https://docs.n8n.io/user-management/ldap/' target='_blank'>LDAP 的更多信息</a>",
    "settings.ldap.save": "保存连接",
    "settings.ldap.connectionTestError": "测试 LDAP 连接时出现问题",
    "settings.ldap.connectionTest": "已测试 LDAP 连接",
    "settings.ldap.runSync.title": "LDAP 同步完成",
    "settings.ldap.runSync.showError.message": "同步期间出现问题。请检查日志",
    "settings.ldap.updateConfiguration": "已更新 LDAP 配置",
    "settings.ldap.testingConnection": "正在测试连接",
    "settings.ldap.testConnection": "测试连接",
    "settings.ldap.synchronizationTable.column.status": "状态",
    "settings.ldap.synchronizationTable.column.endedAt": "结束于",
    "settings.ldap.synchronizationTable.column.runMode": "运行模式",
    "settings.ldap.synchronizationTable.column.runTime": "运行时间",
    "settings.ldap.synchronizationTable.column.details": "详情",
    "settings.ldap.synchronizationTable.empty.message": "测试同步以预览更新",
    "settings.ldap.dryRun": "测试同步",
    "settings.ldap.synchronizeNow": "运行同步",
    "settings.ldap.synchronizationError": "LDAP 同步错误",
    "settings.ldap.configurationError": "LDAP 配置错误",
    "settings.ldap.usersScanned": "已扫描的用户数 {scanned}",
    "settings.ldap.confirmMessage.beforeSaveForm.cancelButtonText": "否",
    "settings.ldap.confirmMessage.beforeSaveForm.confirmButtonText":
      "是,禁用它",
    "settings.ldap.confirmMessage.beforeSaveForm.headline":
      "您确定要禁用 LDAP 登录吗?",
    "settings.ldap.confirmMessage.beforeSaveForm.message":
      "如果这样做,所有 LDAP 用户将转换为电子邮件用户。",
    "settings.ldap.disabled.title": "仅在企业计划中可用",
    "settings.ldap.disabled.description": "LDAP 是付费功能。了解更多信息。",
    "settings.ldap.disabled.buttonText": "查看计划",
    "settings.ldap.toast.sync.success": "同步成功",
    "settings.ldap.toast.connection.success": "连接成功",
    "settings.ldap.form.loginEnabled.label": "启用 LDAP 登录",
    "settings.ldap.form.loginEnabled.tooltip":
      "如果禁用 LDAP 登录,连接设置和数据仍将被保存",
    "settings.ldap.form.loginLabel.label": "LDAP 登录",
    "settings.ldap.form.loginLabel.placeholder":
      "例如 LDAP 用户名或电子邮件地址",
    "settings.ldap.form.loginLabel.infoText":
      "在登录页面上登录字段中显示的占位符文本",
    "settings.ldap.form.serverAddress.label": "LDAP 服务器地址",
    "settings.ldap.form.serverAddress.placeholder": "123.123.123.123",
    "settings.ldap.form.serverAddress.infoText": "LDAP 服务器的 IP 或域名",
    "settings.ldap.form.port.label": "LDAP 服务器端口",
    "settings.ldap.form.port.infoText": "用于连接到 LDAP 服务器的端口",
    "settings.ldap.form.connectionSecurity.label": "连接安全性",
    "settings.ldap.form.connectionSecurity.infoText": "连接安全性类型",
    "settings.ldap.form.allowUnauthorizedCerts.label": "忽略 SSL/TLS 问题",
    "settings.ldap.form.baseDn.label": "基础 DN",
    "settings.ldap.form.baseDn.placeholder": "o=acme,dc=example,dc=com",
    "settings.ldap.form.baseDn.infoText":
      "n8n 应在 AD/LDAP 树中开始搜索用户的位置的分立名称",
    "settings.ldap.form.bindingType.label": "绑定为",
    "settings.ldap.form.bindingType.infoText":
      "用于连接到 LDAP 服务器的绑定类型",
    "settings.ldap.form.adminDn.label": "绑定 DN",
    "settings.ldap.form.adminDn.placeholder":
      "uid=2da2de69435c,ou=Users,o=Acme,dc=com",
    "settings.ldap.form.adminDn.infoText": "执行搜索的用户的分立名称",
    "settings.ldap.form.adminPassword.label": "绑定密码",
    "settings.ldap.form.adminPassword.infoText":
      "绑定 DN 字段中提供的用户的密码",
    "settings.ldap.form.userFilter.label": "用户过滤器",
    "settings.ldap.form.userFilter.placeholder": "(ObjectClass=user)",
    "settings.ldap.form.userFilter.infoText":
      "搜索用户时要使用的 LDAP 查询。仅允许通过此筛选器返回的用户登录 n8n",
    "settings.ldap.form.attributeMappingInfo.label": "属性映射",
    "settings.ldap.form.ldapId.label": "ID",
    "settings.ldap.form.ldapId.placeholder": "uid",
    "settings.ldap.form.ldapId.infoText":
      "在 n8n 中用作唯一标识符的 LDAP 服务器中的属性。应该是一个唯一的 LDAP 属性,如 uid",
    "settings.ldap.form.loginId.label": "登录 ID",
    "settings.ldap.form.loginId.placeholder": "mail",
    "settings.ldap.form.loginId.infoText":
      "用于登录 n8n 的 LDAP 服务器中的属性",
    "settings.ldap.form.email.label": "邮箱",
    "settings.ldap.form.email.placeholder": "mail",
    "settings.ldap.form.email.infoText":
      "用于填充 n8n 中电子邮件的 LDAP 服务器中的属性",
    "settings.ldap.form.firstName.label": "名字",
    "settings.ldap.form.firstName.placeholder": "givenName",
    "settings.ldap.form.firstName.infoText":
      "用于填充 n8n 中名字的 LDAP 服务器中的属性",
    "settings.ldap.form.lastName.label": "姓氏",
    "settings.ldap.form.lastName.placeholder": "sn",
    "settings.ldap.form.lastName.infoText":
      "用于填充 n8n 中姓氏的 LDAP 服务器中的属性",
    "settings.ldap.form.synchronizationEnabled.label": "启用定期 LDAP 同步",
    "settings.ldap.form.synchronizationEnabled.tooltip": "启用定期同步用户",
    "settings.ldap.form.synchronizationInterval.label": "同步间隔(分钟)",
    "settings.ldap.form.synchronizationInterval.infoText": "同步应运行的频率",
    "settings.ldap.form.pageSize.label": "页大小",
    "settings.ldap.form.pageSize.infoText":
      "同步期间每页返回的最大记录数。0 表示无限制",
    "settings.ldap.form.searchTimeout.label": "搜索超时(秒)",
    "settings.ldap.form.searchTimeout.infoText":
      "对 AD/LDAP 服务器的查询的超时值。如果由于 AD/LDAP 服务器缓慢而导致超时错误,请增加此值",
    "settings.ldap.section.synchronization.title": "同步",
    "settings.sso": "SSO",
    "settings.sso.title": "单一登录",
    "settings.sso.subtitle": "SAML 2.0 配置",
    "settings.sso.info":
      "激活 SAML SSO 以通过现有的用户管理工具实现无密码登录,并通过统一身份验证提高安全性。",
    "settings.sso.info.link": "了解如何配置 SAML 2.0。",
    "settings.sso.activation.tooltip": "在激活 SAML 前,您需要先保存设置。",
    "settings.sso.activated": "已激活",
    "settings.sso.deactivated": "已停用",
    "settings.sso.settings.redirectUrl.label": "重定向 URL",
    "settings.sso.settings.redirectUrl.copied": "重定向 URL 已复制到剪贴板",
    "settings.sso.settings.redirectUrl.help":
      "复制重定向 URL 以配置您的 SAML 提供程序",
    "settings.sso.settings.entityId.label": "实体 ID",
    "settings.sso.settings.entityId.copied": "实体 ID 已复制到剪贴板",
    "settings.sso.settings.entityId.help":
      "复制实体 ID URL 以配置您的 SAML 提供程序",
    "settings.sso.settings.ips.label": "身份提供者设置",
    "settings.sso.settings.ips.xml.help":
      "在此处粘贴您的身份提供者提供的原始元数据 XML",
    "settings.sso.settings.ips.url.help":
      "在此处粘贴 Internet 提供者元数据 URL",
    "settings.sso.settings.ips.url.placeholder":
      "例如 https://samltest.id/saml/idp",
    "settings.sso.settings.ips.options.url": "元数据 URL",
    "settings.sso.settings.ips.options.xml": "XML",
    "settings.sso.settings.test": "测试设置",
    "settings.sso.settings.save": "保存设置",
    "settings.sso.settings.save.activate.title": "测试并激活 SAML SSO",
    "settings.sso.settings.save.activate.message":
      "SAML SSO 配置已成功保存。首先测试您的 SAML SSO 设置,然后激活以启用您的组织的单一登录。",
    "settings.sso.settings.save.activate.cancel": "取消",
    "settings.sso.settings.save.activate.test": "测试设置",
    "settings.sso.settings.save.error": "保存 SAML SSO 配置时出错",
    "settings.sso.settings.footer.hint": "保存设置后不要忘记激活 SAML SSO。",
    "settings.sso.actionBox.title": "企业计划可用",
    "settings.sso.actionBox.description":
      "使用单一登录来将身份验证整合到单个平台,以提高安全性和灵活性。",
    "settings.sso.actionBox.buttonText": "查看计划",
    "settings.mfa.secret": "密钥 {secret}",
    "settings.mfa": "MFA",
    "settings.mfa.title": "多因素认证",
    "settings.mfa.updateConfiguration": "MFA 配置已更新",
    "settings.mfa.invalidAuthenticatorCode": "无效的身份验证器代码",
    "mfa.setup.invalidAuthenticatorCode": "{code} 不是有效的数字",
    "mfa.setup.invalidCode": "双因素代码验证失败。请重试。",
    "mfa.code.modal.title": "双因素身份验证",
    "mfa.recovery.modal.title": "双因素恢复",
    "mfa.code.input.info": "没有您的身份验证设备?",
    "mfa.code.input.info.action": "输入恢复代码",
    "mfa.recovery.input.info.action": "输入恢复代码",
    "mfa.code.button.continue": "继续",
    "mfa.recovery.button.verify": "验证",
    "mfa.button.back": "返回",
    "mfa.code.input.label": "双因素验证码",
    "mfa.code.input.placeholder": "例如:123456",
    "mfa.recovery.input.label": "恢复码",
    "mfa.recovery.input.placeholder": "例如:c79f9c02-7b2e-44...",
    "mfa.code.invalid": "此验证码无效,请重试或",
    "mfa.recovery.invalid": "此恢复码无效或已被使用,请重试",
    "mfa.setup.step1.title": "设置身份验证器应用 [1/2]",
    "mfa.setup.step2.title": "下载您的恢复码 [2/2]",
    "mfa.setup.step1.instruction1.title": "1. 扫描 QR 码",
    "mfa.setup.step1.instruction1.subtitle": "{part1} {part2}",
    "mfa.setup.step1.instruction1.subtitle.part1":
      "使用您手机上的身份验证器应用扫描。如果无法扫描 QR 码,请输入",
    "mfa.setup.step1.instruction1.subtitle.part2": "此文本码",
    "mfa.setup.step1.instruction2.title": "2. 输入应用中的代码",
    "mfa.setup.step2.description":
      "您可以将恢复码作为第二个因素进行身份验证,以防您无法访问您的设备。",
    "mfa.setup.step2.infobox.description": "{part1} {part2}",
    "mfa.setup.step2.infobox.description.part1":
      "将您的恢复码存放在安全的地方。如果您丢失了您的设备和您的恢复码,您将",
    "mfa.setup.step2.infobox.description.part2": "无法访问您的账户。",
    "mfa.setup.step2.button.download": "下载恢复码",
    "mfa.setup.step2.button.save": "我已下载我的恢复码",
    "mfa.setup.step1.button.continue": "继续",
    "mfa.setup.step1.input.label": "来自您身份验证器应用的代码",
    "mfa.setup.step1.toast.copyToClipboard.title": "代码已复制到剪贴板",
    "mfa.setup.step1.toast.copyToClipboard.message":
      "在您的身份验证器应用中输入代码",
    "mfa.setup.step2.toast.setupFinished.message": "双因素身份验证已启用",
    "mfa.setup.step2.toast.setupFinished.error.message":
      "启用双因素身份验证时出现错误",
    "mfa.setup.step2.toast.tokenExpired.error.message":
      "MFA 令牌已过期。关闭模态窗口,然后重新启用 MFA",
    "settings.personal.mfa.section.title": "双因素身份验证(2FA)",
    "settings.personal.personalisation": "个性化",
    "settings.personal.theme": "主题",
    "settings.personal.theme.systemDefault": "系统默认",
    "settings.personal.theme.light": "浅色主题",
    "settings.personal.theme.dark": "深色主题",
    "settings.personal.mfa.button.disabled.infobox":
      "目前已禁用双因素身份验证。",
    "settings.personal.mfa.button.enabled.infobox":
      "目前已启用双因素身份验证。",
    "settings.personal.mfa.button.enabled": "启用 2FA",
    "settings.personal.mfa.button.disabled": "禁用双因素身份验证",
    "settings.personal.mfa.toast.disabledMfa.title": "已禁用双因素身份验证",
    "settings.personal.mfa.toast.disabledMfa.message":
      "您登录时将不再需要您的身份验证器应用",
    "settings.personal.mfa.toast.disabledMfa.error.message":
      "禁用双因素身份验证时出现错误",
    "settings.mfa.toast.noRecoveryCodeLeft.title": "没有剩余的 2FA 恢复码",
    "settings.mfa.toast.noRecoveryCodeLeft.message":
      "您已使用了所有恢复码。禁用然后重新启用双因素身份验证以生成新的代码。 <a href='/settings/personal' target='_blank' >打开设置</a>",
    "sso.login.divider": "或",
    "sso.login.button": "继续使用 SSO",
    "executionUsage.currentUsage": "{text} {count}",
    "executionUsage.currentUsage.text":
      "您处于具有限制执行的免费试用中。您还剩下",
    "executionUsage.currentUsage.count": "{n} 天。 | {n} 天。",
    "executionUsage.label.executions": "执行",
    "executionUsage.button.upgrade": "升级计划",
    "executionUsage.expired.text": "您的试用已结束。立即升级以保留您的数据。",
    "executionUsage.ranOutOfExecutions.text":
      "您已用完执行次数。升级您的计划以继续自动化。",
    "type.string": "字符串",
    "type.number": "数字",
    "type.dateTime": "日期和时间",
    "type.boolean": "布尔值",
    "type.array": "数组",
    "type.object": "对象",
    "filter.operator.equals": "等于",
    "filter.operator.notEquals": "不等于",
    "filter.operator.contains": "包含",
    "filter.operator.notContains": "不包含",
    "filter.operator.startsWith": "以...开始",
    "filter.operator.notStartsWith": "不以...开始",
    "filter.operator.endsWith": "以...结束",
    "filter.operator.notEndsWith": "不以...结束",
    "filter.operator.exists": "存在",
    "filter.operator.notExists": "不存在",
    "filter.operator.regex": "匹配正则表达式",
    "filter.operator.notRegex": "不匹配正则表达式",
    "filter.operator.gt": "大于",
    "filter.operator.lt": "小于",
    "filter.operator.gte": "大于或等于",
    "filter.operator.lte": "小于或等于",
    "filter.operator.after": "之后",
    "filter.operator.before": "之前",
    "filter.operator.afterOrEquals": "大于或等于",
    "filter.operator.beforeOrEquals": "小于或等于",
    "filter.operator.true": "为真",
    "filter.operator.false": "为假",
    "filter.operator.lengthEquals": "长度等于",
    "filter.operator.lengthNotEquals": "长度不等于",
    "filter.operator.lengthGt": "长度大于",
    "filter.operator.lengthLt": "长度小于",
    "filter.operator.lengthGte": "长度大于或等于",
    "filter.operator.lengthLte": "长度小于或等于",
    "filter.operator.empty": "为空",
    "filter.operator.notEmpty": "不为空",
    "filter.combinator.or": "或",
    "filter.combinator.and": "和",
    "filter.addCondition": "添加条件",
    "filter.removeCondition": "移除条件",
    "filter.maxConditions": "达到最大条件数",
    "filter.condition.resolvedTrue": "此条件对第一个输入项目为真",
    "filter.condition.resolvedFalse": "此条件对第一个输入项目为假",
    "filter.condition.placeholderLeft": "值1",
    "filter.condition.placeholderRight": "值2",
    "assignment.dragFields": "将输入字段拖至此处",
    "assignment.dropField": "放置此处以添加字段",
    "assignment.or": "或",
    "assignment.add": "添加字段",
    "assignment.addAll": "添加全部",
    "assignment.clearAll": "清除全部",
    "templateSetup.title": "设置 '{name}' 模板",
    "templateSetup.instructions": "您需要 {0} 账户来设置此模板",
    "templateSetup.skip": "跳过",
    "templateSetup.continue.button": "继续",
    "templateSetup.credential.description":
      "您选择的凭证将在工作流模板的 {0} 节点中使用。",
    "templateSetup.continue.button.fillRemaining": "填写其余凭证以继续",
    "setupCredentialsModal.title": "设置模板",
    "becomeCreator.text":
      "与 40,000 多名用户分享您的工作流程,解锁特权,并成为特色模板创建者!",
    "becomeCreator.buttonText": "成为创建者",
    "becomeCreator.closeButtonTitle": "关闭",
    "feedback.title": "这有帮助吗?",
    "feedback.positive": "我觉得有帮助",
    "feedback.negative": "我觉得没帮助",
  };

  // 获取挂载到 DOM 元素上的 Vue 实例
  const appElement = document.querySelector("#app"); // 替换 '#app' 为实际的 DOM 元素选择器或 ID
  const vueInstance = appElement.__vue_app__;
  const i18nInstance =
    vueInstance._context.config.globalProperties.$locale.i18n;
  let local = vueInstance._context.config.globalProperties.$locale;
  i18nInstance.setLocaleMessage("Zh", Zh);
  i18nInstance.locale = "Zh";
  local.rootVars = {
    $binary: local.baseText("codeNodeEditor.completer.binary"),
    $execution: local.baseText("codeNodeEditor.completer.$execution"),
    $ifEmpty: local.baseText("codeNodeEditor.completer.$ifEmpty"),
    $input: local.baseText("codeNodeEditor.completer.$input"),
    $jmespath: local.baseText("codeNodeEditor.completer.$jmespath"),
    $json: local.baseText("codeNodeEditor.completer.json"),
    $itemIndex: local.baseText("codeNodeEditor.completer.$itemIndex"),
    $now: local.baseText("codeNodeEditor.completer.$now"),
    $parameter: local.baseText("codeNodeEditor.completer.$parameter"),
    $prevNode: local.baseText("codeNodeEditor.completer.$prevNode"),
    $if: local.baseText("codeNodeEditor.completer.$if"),
    $max: local.baseText("codeNodeEditor.completer.$max"),
    $min: local.baseText("codeNodeEditor.completer.$min"),
    $runIndex: local.baseText("codeNodeEditor.completer.$runIndex"),
    $today: local.baseText("codeNodeEditor.completer.$today"),
    $vars: local.baseText("codeNodeEditor.completer.$vars"),
    $workflow: local.baseText("codeNodeEditor.completer.$workflow"),
  };

  local.proxyVars = {
    "$input.all": local.baseText("codeNodeEditor.completer.$input.all"),
    "$input.first": local.baseText("codeNodeEditor.completer.$input.first"),
    "$input.item": local.baseText("codeNodeEditor.completer.$input.item"),
    "$input.last": local.baseText("codeNodeEditor.completer.$input.last"),

    "$().all": local.baseText("codeNodeEditor.completer.selector.all"),
    "$().context": local.baseText("codeNodeEditor.completer.selector.context"),
    "$().first": local.baseText("codeNodeEditor.completer.selector.first"),
    "$().item": local.baseText("codeNodeEditor.completer.selector.item"),
    "$().itemMatching": local.baseText(
      "codeNodeEditor.completer.selector.itemMatching"
    ),
    "$().last": local.baseText("codeNodeEditor.completer.selector.last"),
    "$().params": local.baseText("codeNodeEditor.completer.selector.params"),

    "$prevNode.name": local.baseText("codeNodeEditor.completer.$prevNode.name"),
    "$prevNode.outputIndex": local.baseText(
      "codeNodeEditor.completer.$prevNode.outputIndex"
    ),
    "$prevNode.runIndex": local.baseText(
      "codeNodeEditor.completer.$prevNode.runIndex"
    ),

    "$execution.id": local.baseText("codeNodeEditor.completer.$workflow.id"),
    "$execution.mode": local.baseText(
      "codeNodeEditor.completer.$execution.mode"
    ),
    "$execution.resumeUrl": local.baseText(
      "codeNodeEditor.completer.$execution.resumeUrl"
    ),
    "$execution.resumeFormUrl": local.baseText(
      "codeNodeEditor.completer.$execution.resumeFormUrl"
    ),

    "$workflow.active": local.baseText(
      "codeNodeEditor.completer.$workflow.active"
    ),
    "$workflow.id": local.baseText("codeNodeEditor.completer.$workflow.id"),
    "$workflow.name": local.baseText("codeNodeEditor.completer.$workflow.name"),
  };

  local.globalObject = {
    assign: local.baseText("codeNodeEditor.completer.globalObject.assign"),
    entries: local.baseText("codeNodeEditor.completer.globalObject.entries"),
    keys: local.baseText("codeNodeEditor.completer.globalObject.keys"),
    values: local.baseText("codeNodeEditor.completer.globalObject.values"),
  };

  local.luxonInstance = {
    // getters
    isValid: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.isValid"
    ),
    invalidReason: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.invalidReason"
    ),
    invalidExplanation: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.invalidExplanation"
    ),
    locale: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.locale"
    ),
    numberingSystem: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.numberingSystem"
    ),
    outputCalendar: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.outputCalendar"
    ),
    zone: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.zone"),
    zoneName: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.zoneName"
    ),
    year: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.year"),
    quarter: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.quarter"
    ),
    month: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.month"
    ),
    day: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.day"),
    hour: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.hour"),
    minute: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.minute"
    ),
    second: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.second"
    ),
    millisecond: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.millisecond"
    ),
    weekYear: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.weekYear"
    ),
    weekNumber: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.weekNumber"
    ),
    weekday: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.weekday"
    ),
    ordinal: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.ordinal"
    ),
    monthShort: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.monthShort"
    ),
    monthLong: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.monthLong"
    ),
    weekdayShort: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.weekdayShort"
    ),
    weekdayLong: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.weekdayLong"
    ),
    offset: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.offset"
    ),
    offsetNumber: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.offsetNumber"
    ),
    offsetNameShort: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.offsetNameShort"
    ),
    offsetNameLong: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.offsetNameLong"
    ),
    isOffsetFixed: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.isOffsetFixed"
    ),
    isInDST: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.isInDST"
    ),
    isInLeapYear: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.isInLeapYear"
    ),
    daysInMonth: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.daysInMonth"
    ),
    daysInYear: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.daysInYear"
    ),
    weeksInWeekYear: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.weeksInWeekYear"
    ),

    // methods
    toUTC: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toUTC"
    ),
    toLocal: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toLocal"
    ),
    setZone: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.setZone"
    ),
    setLocale: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.setLocale"
    ),
    set: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.set"),
    plus: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.plus"),
    minus: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.minus"
    ),
    startOf: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.startOf"
    ),
    endOf: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.endOf"
    ),
    toFormat: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toFormat"
    ),
    toLocaleString: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toLocaleString"
    ),
    toLocaleParts: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toLocaleParts"
    ),
    toISO: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toISO"
    ),
    toISODate: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toISODate"
    ),
    toISOWeekDate: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toISOWeekDate"
    ),
    toISOTime: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toISOTime"
    ),
    toRFC2822: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toRFC2822"
    ),
    toHTTP: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toHTTP"
    ),
    toSQLDate: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toSQLDate"
    ),
    toSQLTime: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toSQLTime"
    ),
    toSQL: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toSQL"
    ),
    toString: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toString"
    ),
    valueOf: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.valueOf"
    ),
    toMillis: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toMillis"
    ),
    toSeconds: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toSeconds"
    ),
    toUnixInteger: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toUnixInteger"
    ),
    toJSON: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toJSON"
    ),
    toBSON: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toBSON"
    ),
    toObject: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toObject"
    ),
    toJSDate: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toJsDate"
    ),
    diff: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.diff"),
    diffNow: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.diffNow"
    ),
    until: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.until"
    ),
    hasSame: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.hasSame"
    ),
    equals: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.equals"
    ),
    toRelative: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toRelative"
    ),
    toRelativeCalendar: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.toRelativeCalendar"
    ),
    min: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.min"),
    max: local.baseText("codeNodeEditor.completer.luxon.instanceMethods.max"),
    reconfigure: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.reconfigure"
    ),
    resolvedLocaleOptions: local.baseText(
      "codeNodeEditor.completer.luxon.instanceMethods.resolvedLocaleOptions"
    ),
  };

  local.luxonStatic = {
    now: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.now"
    ),
    local: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.local"
    ),
    utc: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.utc"
    ),
    fromJSDate: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromJSDate"
    ),
    fromMillis: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromMillis"
    ),
    fromSeconds: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromSeconds"
    ),
    fromObject: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromObject"
    ),
    fromISO: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromISO"
    ),
    fromRFC2822: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromRFC2822"
    ),
    fromHTTP: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromHTTP"
    ),
    fromFormat: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromFormat"
    ),
    fromSQL: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromSQL"
    ),
    invalid: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.invalid"
    ),
    isDateTime: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.isDateTime"
    ),
    expandFormat: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.expandFormat"
    ),
    fromFormatExplain: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromFormatExplain"
    ),
    fromString: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromString"
    ),
    fromStringExplain: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.fromStringExplain"
    ),
    max: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.max"
    ),
    min: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.min"
    ),
    parseFormatForOpts: local.baseText(
      "codeNodeEditor.completer.luxon.dateTimeStaticMethods.parseFormatForOpts"
    ),
  };

  local.autocompleteUIValues = {
    docLinkLabel: local.baseText("expressionEdit.learnMore"),
  };
})();