{
  "form": "表单",
  "name": "表单名称",
  "code": "表单编码",
  "application": "所属应用",
  "type": "表单类型",
  "status": "状态",
  "description": "描述",
  "createTime": "创建时间",
  "updateTime": "更新时间",
  "actions": "操作",
  "showInMobile": "移动端显示",
  "showInMobileTip": "开启后，该表单将在移动端工作台中显示",
  "icon": "表单图标",
  "iconBgColor": "图标背景色",
  "iconPreview": "预览",
  "iconBgColorPlaceholder": "输入自定义颜色或渐变色",
  "iconPlaceholder": "请选择表单图标",
  "placeholder": {
    "name": "请输入表单名称",
    "code": "请输入表单编码",
    "type": "请选择表单类型",
    "status": "请选择状态"
  },
  "typeMap": {
    "all": "全部",
    "normal": "普通表单",
    "workflow": "流程表单"
  },
  "statusMap": {
    "all": "全部",
    "published": "已发布",
    "draft": "草稿"
  },
  "create": "新建表单",
  "batchDelete": "批量删除",
  "batchDeleteWithCount": "批量删除 ({count})",
  "deleteConfirm": "确定要删除表单 \"{name}\" 吗？",
  "deleteConfirmTitle": "删除确认",
  "deleteConfirmMessage": "删除表单后将执行以下操作：<br/><br/>1. 删除表单对应的菜单<br/>2. 删除表单的API权限配置<br/>3. 删除表单的字段权限配置<br/>4. 删除表单的数据权限配置<br/>5. 永久删除表单元数据及设计配置<br/><br/>确定要删除表单 \"{name}\" 吗？",
  "deleteSuccess": "已删除表单: {name}",
  "batchDeleteConfirm": "确定要删除选中的 {count} 个表单吗？",
  "batchDeleteConfirmTitle": "批量删除确认",
  "batchDeleteSuccess": "已删除 {count} 个表单",
  "unpublishSuccess": "表单 \"{name}\" 已取消发布",
  "unpublishFailed": "取消发布失败",
  "unpublishConfirmTitle": "取消发布确认",
  "unpublishConfirmMessage": "取消发布后将执行以下操作：<br/><br/>1. 删除表单对应的菜单<br/>2. 删除表单的API权限配置<br/>3. 删除表单的字段权限配置<br/>4. 删除表单的数据权限配置<br/><br/>确定要取消发布吗？",
  "copyCodePlaceholder": "请输入新表单编码",
  "copyTitle": "复制表单",
  "copyCodeRule": "编码只能包含字母、数字、下划线和横线",
  "codeFormatError": "编码必须以字母开头，只能包含字母、数字和下划线",
  "copySuccess": "复制成功",
  "preview": "预览",
  "publish": "发布",
  "unpublish": "取消发布",
  "copy": "复制",
  "visit": "访问表单",
  "setAsHome": "设为首页",
  "setAsHomeTitle": "设为默认首页",
  "setAsHomeConfirm": "确定要将表单「{name}」设为默认首页吗？",
  "setAsHomePath": "首页路径",
  "setAsHomeTip": "设置后，用户登录系统将默认跳转到此表单页面。",
  "setAsHomeAppTip": "此表单属于应用「{app}」，将更新该应用的首页配置。",
  "setHomeSuccess": "已设为默认首页",
  "setHomeFailed": "设置首页失败",
  "more": "更多",
  "design": "设计",
  "editInfo": "编辑信息",
  "saveSuccess": "表单保存成功",
  "previewDialog": {
    "title": "表单预览",
    "loadFailed": "加载表单配置失败",
    "verifySuccess": "验证通过",
    "realtimeData": "实时数据 (v-model):",
    "noConfig": "暂无表单配置",
    "close": "关闭",
    "verifySubmit": "验证提交",
    "verifyFailed": "表单验证失败"
  },
  "editor": {
    "title": "在线开发",
    "create": "创建表单",
    "edit": "编辑表单",
    "steps": {
      "basic": "基础信息",
      "database": "数据库设计",
      "form": "表单设计",
      "list": "列表设计",
      "publish": "发布表单"
    },
    "placeholder": {
      "remark": "请输入表单说明"
    },
    "validate": {
      "title": "表单校验未通过",
      "warningTitle": "表单校验警告",
      "repairTip": "请修复以下问题后再继续",
      "warningTip": "以下问题不会阻止保存，但建议检查确认",
      "continueAnyway": "继续操作",
      "basic": "基础信息验证：名称、编码必填",
      "database": "数据库配置验证：必须配置主表",
      "incomplete": "表单配置不完整",
      "perfectDesign": "请完善表单设计"
    },
    "loadFailed": "加载数据失败",
    "createSuccess": "创建成功",
    "save": "保存",
    "saveSuccess": "保存成功",
    "autoSave": {
      "saving": "保存中...",
      "saved": "已保存",
      "unsaved": "未保存"
    }
  },
  "dataSource": {
    "database": "数据库",
    "refresh": "刷新",
    "refreshSuccess": "刷新成功",
    "loading": "加载中...",
    "mainTable": "主表",
    "subTable": "从表",
    "added": "已添加",
    "fieldPreview": "字段预览",
    "noFields": "暂无字段信息",
    "relationConfig": "表关联配置",
    "selectMainTip": "请先选择主表",
    "selectMainDesc": "在左侧数据库树中展开到表节点，点击【主表】按钮设置主表。",
    "addDatabase": "新增数据库",
    "refreshConn": "刷新连接",
    "copyConnName": "复制连接名",
    "addSchema": "新增Schema",
    "addTable": "新增表",
    "editDatabase": "编辑数据库",
    "refreshDatabase": "刷新数据库",
    "copyDatabaseName": "复制数据库名",
    "editSchema": "编辑Schema",
    "refreshSchema": "刷新Schema",
    "copySchemaName": "复制Schema名",
    "viewFields": "查看字段",
    "designTable": "设计表",
    "setMainTable": "设为主表",
    "addSubTable": "添加为从表",
    "copyTableName": "复制表名",
    "deleteTable": "删除表",
    "deleteTableConfirmTitle": "删除确认",
    "confirmDeleteTable": "确定要删除表 \"{tableName}\" 吗？此操作不可恢复！",
    "deleteTableSuccess": "表删除成功",
    "deleteTableFailed": "删除表失败",
    "inputDatabaseName": "请输入数据库名称",
    "databaseNameRule": "数据库名称只能包含字母、数字和下划线，且必须以字母或下划线开头",
    "databaseCreateSuccess": "数据库 \"{name}\" 创建成功",
    "databaseCreateFailed": "创建数据库失败",
    "inputNewDatabaseName": "请输入新的数据库名称",
    "nameNotChanged": "名称未变更",
    "renameNotSupported": "数据库重命名功能暂不支持，请手动操作",
    "inputSchemaName": "请输入Schema名称",
    "createSchema": "创建Schema",
    "schemaNameRule": "Schema名称只能包含字母、数字和下划线，且必须以字母或下划线开头",
    "schemaCreateSuccess": "Schema \"{name}\" 创建成功",
    "schemaCreateFailed": "创建Schema失败",
    "inputNewSchemaName": "请输入新的Schema名称",
    "schemaRenameSuccess": "Schema 已重命名为 \"{name}\"",
    "schemaRenameFailed": "重命名Schema失败",
    "sqlServerRenameSchemaNotSupported": "SQL Server 不支持直接重命名Schema",
    "loadConfigFailed": "加载数据库配置失败",
    "loadDatabaseFailed": "加载数据库失败",
    "loadSchemaFailed": "加载Schema失败",
    "loadTableFailed": "加载表列表失败",
    "loadNodeFailed": "加载节点数据失败",
    "nodeNotFound": "无法找到节点",
    "refreshNodeSuccess": "刷新成功，展开节点查看最新数据",
    "refreshNodeFailed": "刷新节点失败",
    "refreshFailed": "刷新失败",
    "copyToClipboard": "已复制到剪贴板",
    "tableAlreadyAdded": "该表已添加",
    "setMainSuccess": "已设置 {name} 为主表",
    "addSubSuccess": "已添加从表 {name}",
    "tableFieldsRefreshed": "表 {name} 的字段信息已更新",
    "removeMainConfirm": "确定移除主表吗？",
    "removeSubConfirm": "确定移除此从表吗？",
    "removeMain": "移除主表",
    "subTableCount": "共 {count} 个从表",
    "tableName": "表名",
    "tableNamePlaceholder": "请输入表名",
    "alias": "别名",
    "aliasPlaceholder": "用于SQL查询",
    "fieldList": "字段列表 ({count})",
    "fieldName": "字段名",
    "fieldNamePlaceholder": "请输入字段名",
    "fieldType": "类型",
    "fieldLength": "长度",
    "fieldScale": "小数位",
    "fieldComment": "注释",
    "fieldCommentPlaceholder": "请输入字段注释",
    "schemaName": "Schema",
    "schemaNamePlaceholder": "请输入Schema名",
    "nullable": "可空",
    "isPrimaryKey": "主键",
    "uniqueCheck": "唯一",
    "addField": "添加字段",
    "relationType": "关联类型",
    "oneToMany": "一对多",
    "oneToOne": "一对一",
    "foreignKeyField": "外键字段（从表）",
    "relatedFieldMain": "关联字段（主表）",
    "selectForeignKey": "选择外键字段",
    "selectRelatedField": "选择关联字段",
    "viewFieldList": "查看字段列表 ({count} 个字段)",
    "noSubTables": "暂无从表",
    "addSubTip": "在左侧数据库树中点击 + 按钮添加从表",
    "missingSystemFieldsTitle": "缺少系统字段",
    "missingSystemFieldsMessage": "该表缺少数据权限所需的系统字段：<br/><br/><strong>{fields}</strong><br/><br/>如果不添加这些字段，数据权限功能将无法正常工作。<br/><br/>点击【自动添加】将自动为表添加缺少的字段；<br/>点击【忽略并继续】将跳过此检查。",
    "autoAddFields": "自动添加",
    "ignoreAndContinue": "忽略并继续",
    "addSystemFieldsSuccess": "系统字段添加成功",
    "addSystemFieldsFailed": "系统字段添加失败",
    "mainTableRequired": "请先配置主表",
    "connectionUnavailable": "数据库连接不可用，请检查连接配置",
    "mainTableNotFound": "主表 {table} 在目标连接中不存在",
    "subTableNotFound": "从表 {table} 在目标连接中不存在",
    "currentConnection": "当前连接",
    "externalConnectionTip": "表单数据将写入第三方数据库连接，请确保表已在目标库创建"
  },
  "listDesign": {
    "containerPage": "独立页面",
    "title": "列表设计",
    "queryTab": "查询字段",
    "listTab": "列表字段",
    "propertyTab": "列表属性",
    "querySelectionTip": "勾选字段添加到查询条件",
    "listSelectionTip": "勾选字段添加到列表显示",
    "selectAll": "全选",
    "noAvailableFields": "暂无可用字段，请先在表单设计中添加字段",
    "tableProperties": "Table 属性",
    "showPagination": "显示分页",
    "pageSize": "每页条数",
    "itemsPerPage": "{count} 条/页",
    "showIndex": "显示序号列",
    "showSelection": "显示多选框",
    "stripe": "斑马纹",
    "border": "边框",
    "size": "尺寸",
    "sizeLarge": "大",
    "sizeDefault": "中",
    "sizeSmall": "小",
    "tableHeight": "表格高度",
    "adaptive": "自适应",
    "dialogProperties": "Dialog 属性",
    "dialogWidth": "弹窗宽度",
    "widthSmall": "小 (600px)",
    "widthMedium": "中 (800px)",
    "widthLarge": "大 (1000px)",
    "widthExtraLarge": "超大 (1200px)",
    "fullscreen": "全屏显示",
    "draggable": "可拖拽",
    "closeOnClickModal": "点击遮罩关闭",
    "closeOnPressEscape": "ESC 关闭",
    "pageProperties": "Page 属性",
    "showBackButton": "显示返回按钮",
    "showBackButtonTip": "控制页面左上角是否显示返回列表按钮",
    "layoutRenderMode": "渲染模式",
    "conditionRender": "条件渲染",
    "routeRender": "路由渲染",
    "conditionRenderTip": "在当前页面内通过 v-if 切换显示表单，不产生新路由",
    "routeRenderTip": "跳转到独立路由页面显示表单，不显示标签页",
    "openInNewTab": "新开标签页",
    "openInNewTabTip": "点击新增、编辑、查看按钮时是否在新标签页中打开表单页面",
    "buttonDisplay": "按钮显示",
    "toolbarButtons": "列表头部按钮",
    "rowActionButtons": "列表项操作按钮",
    "addBtn": "新增按钮",
    "editBtn": "编辑按钮",
    "deleteBtn": "删除按钮",
    "viewBtn": "查看按钮",
    "exportBtn": "导出按钮",
    "importBtn": "导入按钮",
    "batchDeleteBtn": "批量删除",
    "startWorkflow": "发起流程",
    "noWorkflowBound": "该表单未绑定任何流程",
    "startWorkflowSuccess": "流程发起成功",
    "startWorkflowFailed": "流程发起失败",
    "workflowTitleLabel": "流程标题",
    "workflowTitlePlaceholder": "请输入流程标题",
    "workflowTitleRequired": "流程标题不能为空",
    "formActionSettings": "表单操作设置",
    "showConfirmButton": "显示确认按钮",
    "showConfirmButtonTip": "关闭后，新增/编辑时不显示确认按钮",
    "afterSaveAction": "新增保存后行为",
    "afterSaveClose": "关闭并返回列表",
    "afterSaveEditMode": "切换为编辑模式",
    "afterSaveContinueAdd": "清空表单继续新增",
    "afterSaveActionTip": "仅在新增时生效：关闭返回列表、保持当前记录进入编辑、或清空表单继续录入下一条",
    "enableStartWorkflowOnAdd": "新增时可发起流程",
    "enableStartWorkflowOnAddTip": "开启后，在新增数据时会显示「发起流程」按钮",
    "queryConfigTitle": "查询字段配置",
    "listConfigTitle": "列表字段配置",
    "sort": "排序",
    "displayName": "显示名称",
    "fieldKey": "字段键值",
    "queryType": "查询类型",
    "componentType": "组件类型",
    "width": "宽度",
    "defaultValue": "默认值",
    "hidden": "隐藏",
    "showTime": "时间",
    "multiple": "多选",
    "caseSensitive": "大小写敏感",
    "actions": "操作",
    "matchLike": "模糊匹配",
    "matchEq": "精确匹配",
    "matchRange": "范围查询",
    "matchIn": "包含匹配",
    "matchSpaceLikeAnd": "空格模糊且",
    "matchSpaceLikeOr": "空格模糊或",
    "matchSpaceEqAnd": "空格精确且",
    "matchSpaceEqOr": "空格精确或",
    "compInput": "输入框",
    "compSelect": "下拉框",
    "compDate": "日期",
    "compTime": "时间",
    "compUser-select": "用户选择",
    "compDept-select": "部门选择",
    "compRole-select": "角色选择",
    "compPost-select": "岗位选择",
    "compForm-select": "表单选择",
    "compTable-select": "表格选择",
    "compFile-select": "文件选择",
    "compImage-select": "图片选择",
    "compRegion-select": "省市区选择",
    "compMoney-input": "金额输入",
    "compRich-text": "富文本编辑器",
    "compCode-editor": "代码编辑器",
    "compFormula-input": "公式输入",
    "compCron-selector": "Cron表达式",
    "compCurrent-user": "当前用户",
    "compCurrent-datetime": "当前时间",
    "compCode-generator": "编码生成器",
    "compAi-image-ocr": "AI图片识别",
    "width18": "1/8 (3)",
    "width16": "1/6 (4)",
    "width14": "1/4 (6)",
    "width13": "1/3 (8)",
    "width12": "1/2 (12)",
    "widthFull": "整行 (24)",
    "none": "无",
    "noQueryFields": "暂无查询字段",
    "selectQueryTip": "请在右侧勾选需要查询的字段",
    "columnName": "列名",
    "left": "居左",
    "center": "居中",
    "right": "居右",
    "minWidth": "最小宽度",
    "min": "最小",
    "noFixed": "不冻结",
    "fixedLeft": "左侧",
    "fixedRight": "右侧",
    "sortable": "可排序",
    "resizable": "可调宽",
    "overflowTooltip": "溢出提示",
    "ellipsis": "省略号",
    "fileImageDisplayHint": "图片/签名字段自动以缩略图显示，无需文本类配置",
    "showAsTag": "Tag显示",
    "tagType": "Tag类型:",
    "tagDefault": "默认",
    "tagSuccess": "成功",
    "tagWarning": "警告",
    "tagInfo": "信息",
    "tagDanger": "危险",
    "formatter": "格式化",
    "formatDate": "日期",
    "formatDateTime": "日期时间",
    "formatMoney": "金额",
    "formatPercent": "百分比",
    "formatNumber": "数字",
    "formatPattern": "模式",
    "prefix": "前缀",
    "suffix": "后缀",
    "custom": "自定义",
    "unitYuan": "元",
    "unitGe": "个",
    "unitCi": "次",
    "unitDay": "天",
    "unitHour": "小时",
    "noListFields": "暂无列表字段",
    "selectListTip": "请在右侧勾选需要显示的字段",
    "defaultSortField": "默认排序字段",
    "selectSortField": "请选择排序字段",
    "sortOrder": "排序方向",
    "ascending": "升序",
    "descending": "降序",
    "addSortField": "添加排序字段",
    "defaultFilterConditions": "默认过滤条件",
    "selectFilterField": "请选择字段",
    "selectFilterOperator": "操作符",
    "filterValue": "值",
    "filterValuePlaceholder": "请输入过滤值",
    "addFilterCondition": "添加过滤条件",
    "filterOperatorEq": "等于",
    "filterOperatorNe": "不等于",
    "filterOperatorGt": "大于",
    "filterOperatorGte": "大于等于",
    "filterOperatorLt": "小于",
    "filterOperatorLte": "小于等于",
    "filterOperatorLike": "包含",
    "filterOperatorIn": "在列表中",
    "filterOperatorNull": "为空",
    "filterOperatorNotNull": "不为空",
    "tableSummary": "表尾统计",
    "showSummary": "显示统计行",
    "summaryText": "统计行首列文字",
    "summaryTextPlaceholder": "合计",
    "summaryColumnTip": "在列表字段配置中为数值类型字段开启统计",
    "treeConfig": "树形表格",
    "enableTree": "启用树形表格",
    "parentField": "父节点字段",
    "lazyLoad": "懒加载",
    "lazyLoadOnTip": "按需加载子节点",
    "lazyLoadOffTip": "一次加载全部数据",
    "defaultExpandAll": "默认展开所有",
    "indent": "缩进",
    "checkStrictly": "父子不关联",
    "enableSummary": "统计",
    "summaryType": "类型",
    "summarySum": "求和",
    "summaryAvg": "平均",
    "summaryCount": "计数",
    "summaryMax": "最大",
    "summaryMin": "最小",
    "summaryPrecision": "精度",
    "sortFrontend": "前端",
    "sortBackend": "后端",
    "filterable": "过滤",
    "filterInput": "输入",
    "filterSelect": "选择",
    "filterDateRange": "日期范围",
    "filterMultiple": "多选",
    "dialogFilter": "弹窗选择",
    "subTableButtons": "子表操作按钮",
    "subTableButtonsTip": "配置子表独立表单的操作按钮，点击后可在弹窗/抽屉/页面中管理子表数据",
    "addSubTableButton": "添加子表按钮",
    "noSubTableButtons": "暂无子表操作按钮",
    "subTableButtonText": "按钮文本",
    "selectSubTable": "选择子表",
    "selectSubTablePlaceholder": "请选择要关联的子表",
    "selectSubForm": "选择子表单",
    "selectSubFormPlaceholder": "请选择子表对应的独立表单",
    "foreignKeyField": "外键字段",
    "foreignKeyFieldPlaceholder": "自动从子表配置获取",
    "buttonStyle": "按钮样式",
    "subFormContainerType": "容器类型",
    "drawerSize": "抽屉尺寸",
    "drawerDirection": "打开方向",
    "customButtons": "自定义按钮",
    "addCustomButton": "添加自定义按钮",
    "noCustomButtons": "暂无自定义按钮",
    "defaultButtonName": "自定义按钮",
    "buttonName": "按钮名称",
    "buttonType": "按钮类型",
    "buttonPosition": "按钮位置",
    "toolbar": "工具栏",
    "tools": "工具栏右侧",
    "row": "行操作",
    "iconAndDisplay": "图标和显示",
    "iconOnly": "只显示图标",
    "actionType": "操作类型",
    "actionLink": "打开链接",
    "actionApi": "调用接口",
    "actionEvent": "触发事件",
    "actionPage": "打开页面",
    "actionGenerateDocument": "生成单据",
    "bindDocumentTemplates": "绑定单据模板",
    "bindDocumentTemplatesPlaceholder": "选择要生成的单据模板（可多选）",
    "bindDocumentTemplatesHint": "不选择则生成该表单下全部已发布单据模板；选择后仅生成所选模板",
    "pageCode": "页面编码",
    "pageCodePlaceholder": "选择要打开的页面",
    "pageCodeRequired": "请选择页面",
    "dialogTitle": "弹窗标题",
    "dialogTitlePlaceholder": "支持变量：{id}、{name}等",
    "pageDialogWidth": "弹窗宽度",
    "pageDialogFullscreen": "全屏显示",
    "pageView": "页面查看",
    "pageLoadFailed": "加载页面失败",
    "pageNoConfig": "暂无页面配置",
    "linkUrl": "链接地址",
    "linkUrlPlaceholder": "支持变量：{id}、{field}等",
    "apiUrl": "接口地址",
    "apiUrlPlaceholder": "/api/xxx，支持变量：{id}",
    "apiMethod": "请求方法",
    "confirmMessage": "确认提示",
    "confirmMessagePlaceholder": "执行前显示的确认消息",
    "eventName": "事件名称",
    "eventNamePlaceholder": "自定义事件名称",
    "buttonIcon": "按钮图标",
    "buttonIconPlaceholder": "lucide:icon-name",
    "showCondition": "显示条件",
    "showConditionPlaceholder": "row.status === 'active'",
    "permissionCode": "权限编码",
    "permissionCodePlaceholder": "可选，用于权限控制",
    "styleOptions": "样式选项",
    "plain": "朴素按钮",
    "round": "圆角按钮",
    "circle": "圆形按钮",
    "textBtn": "文本按钮",
    "linkBtn": "链接按钮",
    "buttonSize": "按钮尺寸",
    "stateControl": "状态控制",
    "disabled": "禁用",
    "disabledCondition": "禁用条件",
    "disabledConditionPlaceholder": "row.status === 'completed'",
    "tooltip": "提示文本",
    "tooltipPlaceholder": "鼠标悬停时显示的提示",
    "badge": "徽标",
    "badgePlaceholder": "数字或文本，支持变量",
    "badgeType": "徽标类型",
    "confirmDialog": "确认对话框",
    "confirmTitle": "确认标题",
    "confirmTitlePlaceholder": "确认操作",
    "messageConfig": "消息配置",
    "successMessage": "成功消息",
    "successMessagePlaceholder": "操作成功",
    "errorMessage": "失败消息",
    "errorMessagePlaceholder": "操作失败",
    "reloadAfterSuccess": "成功后刷新列表",
    "actionAgent": "Agent对话",
    "agentId": "Agent ID",
    "agentIdPlaceholder": "Agent的唯一标识",
    "agentCode": "Agent编码",
    "agentCodePlaceholder": "Agent的编码（备选）",
    "initialMessage": "初始消息",
    "initialMessagePlaceholder": "打开对话时的初始消息，支持变量如{name}",
    "includeRowData": "包含行数据",
    "autoSend": "自动发送初始消息",
    "listType": "列表类型",
    "cardProperties": "Card 属性",
    "cardColumns": "每行显示数量",
    "cardColumnsOption": "{count} 列",
    "cardGap": "卡片间距 (px)",
    "cardShadow": "卡片阴影",
    "shadowAlways": "始终显示",
    "shadowHover": "悬停显示",
    "shadowNever": "不显示",
    "cardFieldsConfig": "卡片字段配置",
    "cardFieldsTip": "将字段拖拽到卡片对应区域",
    "cardPreview": "卡片预览",
    "cardFieldProperties": "字段属性",
    "fieldProperties": "字段属性",
    "showDisplayName": "显示名称",
    "showRelationField": "显示关联字段",
    "selectDisplayField": "选择显示字段",
    "selectDisplayFieldPlaceholder": "请选择要显示的字段",
    "loadingFields": "加载字段中...",
    "showAvatar": "显示头像",
    "showVirtualValue": "显示关联值",
    "cardAreaIcon": "图标",
    "cardAreaTitle": "标题",
    "cardAreaSubtitle": "副标题",
    "cardAreaDescription": "描述",
    "cardAreaTags": "标签",
    "cardAreaFooterLeft": "底部左侧",
    "cardAreaFooterRight": "底部右侧",
    "cardAreaEmpty": "拖入字段",
    "cardAreaRequired": "必填",
    "cardAreaMaxTags": "最多 {count} 个",
    "cardQueryLimit": "卡片模式下查询字段最多 {count} 个",
    "noCardFields": "暂无卡片字段配置",
    "selectCardFieldTip": "点击卡片区域或从右侧拖入字段",
    "useCursorPagination": "游标分页",
    "useCursorPaginationTip": "适用于大数据量场景，开启后不显示总条数，仅支持上一页/下一页翻页",
    "prevPage": "上一页",
    "nextPage": "下一页",
    "noMoreData": "没有更多数据"
  },
  "formRender": {
    "subTableData": "子表数据",
    "loadSubFormFailed": "加载子表单失败",
    "loadDataFailed": "加载数据失败",
    "validateFailed": "请检查表单填写是否正确"
  },
  "publishDialog": {
    "title": "表单发布",
    "settings": "发布设置",
    "allowGuest": "允许访客填写",
    "success": "发布成功",
    "failed": "发布失败",
    "menuConfig": "菜单配置",
    "menuName": "菜单名称",
    "parentMenu": "上级菜单",
    "parentMenuPlaceholder": "请选择上级菜单（不选则为顶级）",
    "menuIcon": "菜单图标",
    "routeInfo": "路由信息",
    "accessPath": "访问路径",
    "confirmPublish": "确认发布"
  },
  "validator": {
    "required": "不能为空",
    "formatInvalid": "格式不正确",
    "tooLong": "长度超出限制",
    "notBound": "未绑定数据字段",
    "duplicateSubField": "从表 \"{table}\" 中字段名 \"{field}\" 重复使用",
    "duplicateField": "字段名 \"{field}\" 重复使用",
    "invalidSubTable": "无效的从表 \"{table}\"",
    "fieldNotInSubTable": "字段 \"{field}\" 不存在于从表 \"{table}\" 中",
    "fieldNotInMainTable": "字段 \"{field}\" 不存在于主表中",
    "fileMultipleRequiresJson": "字段 \"{field}\" 配置为多选文件/图片，数据库类型必须为 JSON，当前类型为 {currentType}",
    "fileSingleRequiresVarchar": "字段 \"{field}\" 配置为单选文件/图片，数据库类型必须为 VARCHAR，当前类型为 {currentType}",
    "regionRequiresJson": "字段 \"{field}\" 使用省市区组件，数据库类型必须为 JSON，当前类型为 {currentType}",
    "numericFieldRequiresNumericComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}（数字类型），不能使用 {componentType} 组件，请使用数字输入、金额输入、滑块、评分或公式计算等数字类型组件",
    "stringFieldCannotUseDateComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}（字符串类型），不能使用 {componentType} 组件，日期时间组件需要对应的日期时间类型字段",
    "dateTimeFieldRequiresDateComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}（日期时间类型），不能使用 {componentType} 组件，请使用日期选择、时间选择或创建时间等日期时间组件",
    "booleanFieldRequiresSwitchComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}（布尔类型），不能使用 {componentType} 组件，请使用开关、单选框或下拉选择等组件",
    "jsonFieldRequiresJsonComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}（JSON类型），不能使用 {componentType} 组件，请使用多选框、级联选择、树形选择、文件选择等支持JSON的组件",
    "reverseAutoFillRequiresMultiple": "字段 \"{field}\" 启用了关联自动填充，必须开启多选",
    "reverseAutoFillNoFormCode": "字段 \"{field}\" 启用了关联自动填充，但未配置关联表单",
    "reverseAutoFillNoSourceField": "字段 \"{field}\" 启用了关联自动填充，但未配置源字段",
    "reverseAutoFillNoTargetField": "字段 \"{field}\" 启用了关联自动填充，但未配置关联表单过滤字段",
    "reverseAutoFillSelfSource": "字段 \"{field}\" 关联自动填充的源字段不能是自身",
    "reverseAutoFillConflictsValueLink": "字段 \"{field}\" 已启用关联自动填充，不能同时启用值关联",
    "unknown": "未知",
    "columnNoField": "列未绑定字段",
    "unknownColumn": "未知列",
    "columnFieldNotExist": "列绑定的字段 \"{field}\" 不存在于表单或数据库中",
    "queryFieldNoField": "查询字段未绑定字段",
    "unknownQueryField": "未知查询字段",
    "queryFieldNotExist": "查询字段 \"{field}\" 不存在于表单或数据库中",
    "subTableButton": "子表按钮",
    "subTableButtonNoText": "子表按钮未设置按钮文本",
    "subTableButtonNoFormCode": "子表按钮未设置子表单编码",
    "subTableButtonNoForeignKey": "子表按钮未设置外键字段",
    "customButton": "自定义按钮",
    "customButtonNoName": "自定义按钮未设置名称",
    "customButtonLinkNoUrl": "链接类型按钮未设置跳转地址",
    "customButtonApiNoUrl": "API类型按钮未设置接口地址",
    "customButtonEventNoName": "事件类型按钮未设置事件名称"
  },
  "generateDocument": {
    "title": "生成单据",
    "template": "单据模板",
    "selectTemplate": "请选择单据模板",
    "selectTemplatePlaceholder": "请选择要生成的单据模板",
    "description": "模板说明",
    "noTemplates": "该表单未绑定任何已发布的单据模板",
    "generatedDocuments": "已生成单据",
    "generate": "生成",
    "generateSuccess": "单据生成成功",
    "generateFailed": "单据生成失败",
    "preview": "预览",
    "download": "下载",
    "buttonLabel": "生成单据",
    "buttonTooltip": "根据此数据生成单据",
    "positionHint": "生成单据按钮只能放在行操作位置，因为需要基于具体的表单数据生成",
    "autoRefresh": "自动刷新",
    "autoRefreshHint": "开启后，每次点击按钮都会按最新表单数据重新生成单据；关闭则优先展示已生成的单据"
  },
  "apiInfo": {
    "title": "API 接口信息",
    "description": "当前表单提供以下 API 接口，所有接口均需要认证令牌。",
    "formCode": "表单编码",
    "basePrefix": "基础前缀",
    "authRequired": "需要认证",
    "permissions": "权限查询",
    "getPermissions": "获取操作权限",
    "getPermissionsDesc": "获取当前用户对该表单的操作权限（查看/新增/编辑/删除/导出/导入）",
    "getFieldPermissions": "获取字段权限",
    "getFieldPermissionsDesc": "获取当前用户对该表单各字段的读写权限",
    "dataOperations": "数据操作",
    "getList": "查询数据列表",
    "getListDesc": "分页查询表单数据，支持排序、搜索和过滤",
    "getDetail": "获取数据详情",
    "getDetailDesc": "获取单条数据详情，包含子表数据",
    "createData": "新增数据",
    "createDataDesc": "新增一条表单数据，支持同时写入子表",
    "updateData": "更新数据",
    "updateDataDesc": "更新指定记录，支持同时更新子表",
    "deleteData": "删除数据",
    "deleteDataDesc": "删除指定记录及其关联子表数据",
    "batchDelete": "批量删除",
    "batchDeleteDesc": "批量删除多条记录及其关联子表数据",
    "auxiliary": "辅助接口",
    "getTreeChildren": "获取树形子节点",
    "getTreeChildrenDesc": "树形表格懒加载时获取子节点数据",
    "getFieldValues": "获取字段唯一值",
    "getFieldValuesDesc": "获取指定字段的唯一值列表，用于过滤选项",
    "checkUnique": "唯一性检查",
    "checkUniqueDesc": "检查指定字段值是否唯一",
    "importExport": "导入导出",
    "exportExcel": "导出 Excel",
    "exportExcelDesc": "导出表单数据为 Excel 文件，支持字段选择和子表导出",
    "importTemplate": "下载导入模板",
    "importTemplateDesc": "下载 Excel 导入模板",
    "importExcel": "导入 Excel",
    "importExcelDesc": "从 Excel 文件导入数据，支持追加和覆盖模式",
    "request": "请求",
    "response": "响应",
    "pathParams": "路径参数",
    "queryParams": "查询参数",
    "requestBody": "请求体",
    "noParams": "无参数",
    "copyPath": "复制路径",
    "copiedSuccess": "已复制到剪贴板",
    "formFields": "表单字段参考"
  },
  "formData": {
    "import": {
      "title": "导入数据",
      "modeTitle": "选择导入模式",
      "appendMode": "追加模式",
      "appendModeDesc": "保留现有数据，追加导入新数据",
      "overwriteMode": "覆盖模式",
      "overwriteModeDesc": "清空现有数据，重新导入全部数据",
      "overwriteWarning": "覆盖模式将删除表中所有现有数据，此操作不可恢复！",
      "dataHandling": "数据处理方式",
      "insertOnly": "仅新增数据",
      "insertOnlyDesc": "将Excel中的数据全部追加为表格的新数据",
      "updateOnly": "仅更新数据",
      "updateOnlyDesc": "通过指定字段找到表格的所有已有数据，用Excel中的数据更新对应数据，不会新增任何数据",
      "upsert": "更新和新增数据",
      "upsertDesc": "更新和新增数据用Excel中的数据更新表格的所有已有数据，当通过指定字段找不到已有数据时，会新增数据",
      "matchField": "匹配字段",
      "matchFieldPlaceholder": "选择用于匹配已有数据的字段",
      "matchFieldRequired": "更新模式下需要选择匹配字段",
      "updatedCount": "条更新成功",
      "insertedCount": "条新增成功",
      "skippedCount": "条已跳过",
      "selectFile": "选择文件",
      "dragOrClick": "拖拽文件到此处或点击上传",
      "onlyXlsx": "仅支持 .xlsx 格式文件",
      "downloadTemplate": "下载导入模板",
      "validateAndUpload": "验证并上传",
      "validating": "正在验证数据...",
      "importing": "正在导入数据...",
      "passCount": "条验证通过",
      "failCount": "条验证失败",
      "importedCount": "条导入成功",
      "errorList": "错误详情",
      "rowNumber": "行号",
      "errorMsg": "错误信息",
      "allPassed": "所有数据验证通过，可以开始导入",
      "importSuccess": "数据导入完成",
      "reselect": "重新选择",
      "confirmImport": "确认导入"
    }
  },
  "importExport": {
    "export": "导出",
    "import": "导入配置",
    "batchExport": "批量导出",
    "exportSuccess": "表单配置已导出",
    "exportFailed": "导出失败",
    "importTitle": "导入表单配置",
    "selectFile": "选择文件",
    "dragOrClick": "拖拽 JSON 文件到此处或点击上传",
    "dragOrClickMulti": "支持选择多个文件批量导入",
    "onlyJson": "仅支持 .json 格式文件",
    "fileParseError": "文件解析失败，请确认文件格式正确",
    "checking": "正在检查...",
    "checkResult": "检查结果",
    "codeConflict": "表单编码已存在",
    "codeConflictTip": "表单编码已存在, 请修改编码后再导入",
    "newCode": "新编码",
    "newCodePlaceholder": "请输入新的表单编码",
    "tableStatus": "数据库表状态",
    "mainTable": "主表",
    "subTable": "子表",
    "schema": "Schema",
    "tableExists": "已存在",
    "tableNotExists": "不存在",
    "hasDdl": "有 DDL",
    "noDdl": "无 DDL",
    "autoCreateTables": "自动创建不存在的表",
    "autoCreateTablesTip": "导入时将根据导出的 DDL 自动创建不存在的数据库表",
    "createSchemaIfNotExists": "新建 Schema（不存在时）",
    "createSchemaIfNotExistsTip": "导入前自动创建配置中的目标 Schema（仅 PostgreSQL / SQL Server）",
    "cannotAutoCreate": "部分表不存在且无 DDL，无法自动创建",
    "crossDialectAutoCreate": "导出库类型（{source}）与目标连接（{target}）不一致，无法自动建表，请使用相同引擎或手工建表",
    "importSuccess": "表单配置导入成功",
    "importFailed": "导入失败",
    "confirmImport": "确认导入",
    "formInfo": "表单信息",
    "formName": "表单名称",
    "formCode": "表单编码",
    "formType": "表单类型",
    "dbConfig": "数据库配置",
    "mainTableName": "主表名",
    "fieldCount": "字段数",
    "subTableCount": "子表数",
    "appTip": "导入的表单将归属到当前应用",
    "tableExistsRename": "表已存在，可使用新表名和Schema建表",
    "newTableName": "新表名",
    "newTableNamePlaceholder": "请输入新的表名",
    "selectSchema": "选择 Schema",
    "selectSchemaPlaceholder": "请选择目标 Schema",
    "batchImportTitle": "批量导入表单配置",
    "batchImportCount": "共 {count} 个表单",
    "batchImportProgress": "正在导入 {current}/{total}...",
    "batchImportSuccess": "批量导入完成，成功 {success} 个，失败 {fail} 个",
    "batchImportItem": "第 {index} 个",
    "batchNext": "下一个",
    "batchSkip": "跳过",
    "batchSkipped": "已跳过",
    "batchConfirmAndNext": "确认导入并下一个",
    "batchImportAll": "导入全部",
    "batchImporting": "正在导入...",
    "checkFailed": "检查失败",
    "noSelection": "请先选择要导出的表单",
    "batchExportProgress": "正在导出第 {current}/{total} 个...",
    "batchExportDone": "批量导出完成，成功 {success} 个，失败 {fail} 个",
    "reselect": "重新选择"
  }
}
