diff --git a/Web/.env b/Web/.env index bcf55693..e36882a7 100644 --- a/Web/.env +++ b/Web/.env @@ -11,4 +11,7 @@ VITE_OPEN_CDN = false VITE_PUBLIC_PATH = # 国密SM公钥(保持空即可,自动从后台获取) -VITE_SM_PUBLIC_KEY = \ No newline at end of file +VITE_SM_PUBLIC_KEY = + +# 翻译 DeepSeek API key: https://platform.deepseek.com/api_keys +DEEPSEEK_API_KEY = "你的 DeepSeek API key" \ No newline at end of file diff --git a/Web/api_build/build.bat b/Web/api_build/build.bat index 8c8bcd34..e28f5953 100644 --- a/Web/api_build/build.bat +++ b/Web/api_build/build.bat @@ -3,7 +3,7 @@ CHCP 65001 set dir=%~dp0 -set moduleName=apiServices +set moduleName=system set apiServicesPath=%dir%..\src\api-services\system\ set apiUrl=http://localhost:5005/swagger/Default/swagger.json diff --git a/Web/api_build/readme.md b/Web/api_build/readme.md index 1fbed15c..16d49b72 100644 --- a/Web/api_build/readme.md +++ b/Web/api_build/readme.md @@ -12,7 +12,7 @@ ## 脚本一键生成 -Swagger Codegen 读取 swagger.json 生成 typescript-axios 客户端后,直接拷贝到 src/api-services/system 子文件夹中 +Swagger Codegen 读取 swagger.json 生成 typescript-axios 客户端后,直接拷贝到 src/api-services/system 子文件夹中(建议每个应用层创建一个独立的文件夹单独放置,和框架接口分开) > Swagger Codegen 可以通过为任何 API 生成服务端代码和客户端代码的方式来简化 OpenAPI 的构建过程,因此,项目开发团队可以更好地关注 API 的实现和应用 > Github:https://github.com/swagger-api/swagger-codegen diff --git a/Web/lang/index.json b/Web/lang/index.json index 640791e5..422c8770 100644 --- a/Web/lang/index.json +++ b/Web/lang/index.json @@ -1,5522 +1,5522 @@ { - "6osrlg2": { - "zh-cn": "缓存列表", - "en": "EDIT THIS!" - }, - "6osrlg7": { - "zh-cn": "编辑/保存布局", - "en": "Edit/Save Layout" - }, - "c5aljk5": { - "zh-cn": "没有部件啦", - "en": "No components" - }, - "euunjh5": { - "zh-cn": "添加部件 ", - "en": "Add Component" - }, - "cjgauv4": { - "zh-cn": "恢复默认", - "en": "Restore Default" - }, - "hn562": { - "zh-cn": "提示", - "en": "Prompt" - }, - "ykunwe9": { - "zh-cn": "服务器已断线...", - "en": "Server has been disconnected..." - }, - "z4b8771a": { - "zh-cn": "

发送人员:", - "en": "

Sender:" - }, - "z0ljxf1a": { - "zh-cn": "

发送时间:", - "en": "

Send Time:" - }, - "gi8093": { - "zh-cn": "消息【", - "en": "Message [" - }, - "bzf9534": { - "zh-cn": "实时收入", - "en": "Real-time Revenue" - }, - "flcggeb": { - "zh-cn": "Echarts组件演示", - "en": "Echarts Component Demo" - }, - "e04l2": { - "zh-cn": "价格", - "en": "Price" - }, - "hnu72": { - "zh-cn": "收入", - "en": "Revenue" - }, - "y437xq8": { - "zh-cn": "点个星星支持一下", - "en": "Give a star to support" - }, - "jfldyia": { - "zh-cn": "项目特色以及文档链接", - "en": "Project Features and Documentation Links" - }, - "df1fj54": { - "zh-cn": "更新记录", - "en": "Update Log" - }, - "cypf748": { - "zh-cn": "当前项目更新记录", - "en": "Current Project Update Log" - }, - "lja3o3": { - "zh-cn": "进度环", - "en": "Progress Ring" - }, - "ph29839": { - "zh-cn": "进度环原子组件演示", - "en": "Progress Ring Atomic Component Demo" - }, - "unwsxa8": { - "zh-cn": "时钟原子组件演示", - "en": "Clock Atomic Component Demo" - }, - "v6sh6ja": { - "zh-cn": "版本信息原子组件演示", - "en": "Version Info Atomic Component Demo" - }, - "rz9lbd9": { - "zh-cn": "可以配置的快捷入口", - "en": "Configurable Quick Access" - }, - "oxhc0h6": { - "zh-cn": "设置常用成功", - "en": "Settings Common Success" - }, - "cihr0q4": { - "zh-cn": "快捷入口", - "en": "Quick Access" - }, - "dd30184": { - "zh-cn": "日程演示", - "en": "Schedule Demo" - }, - "6eaj5s4": { - "zh-cn": "】上线了", - "en": "] Launched" - }, - "6kjikw4": { - "zh-cn": "】离开了", - "en": "] Left" - }, - "jw8no28": { - "zh-cn": " 系统更新日志 ", - "en": "System Update Log" - }, - "muu7e95": { - "zh-cn": "报表数据源", - "en": "Report Data Source" - }, - "gjm02": { - "zh-cn": "序号", - "en": "Serial Number" - }, - "eyrn2": { - "zh-cn": "名称", - "en": "Name" - }, - "gk5by65": { - "zh-cn": "数据源类型", - "en": "Data Source Type" - }, - "fceaa3": { - "zh-cn": "数据源", - "en": "Data Source" - }, - "avf4w14": { - "zh-cn": "分组名称", - "en": "Group Name" - }, - "aifils4": { - "zh-cn": "修改记录", - "en": "Modify Record" - }, - "hkxb2": { - "zh-cn": "操作", - "en": "Operation" - }, - "usq1ue7": { - "zh-cn": "添加报表数据源", - "en": "Add Report Data Source" - }, - "ub5yus7": { - "zh-cn": "编辑报表数据源", - "en": "Edit Report Data Source" - }, - "efhx5d5": { - "zh-cn": "确定删除?", - "en": "Confirm Delete?" - }, - "kzjg2": { - "zh-cn": "确定", - "en": "Confirm" - }, - "ev022": { - "zh-cn": "取消", - "en": "Cancel" - }, - "azeh8z4": { - "zh-cn": "删除成功", - "en": "Delete Successful" - }, - "eeszxy5": { - "zh-cn": "确定复制?", - "en": "Confirm Copy?" - }, - "bkv2mw4": { - "zh-cn": "复制成功", - "en": "Copy Successful" - }, - "f837ft5": { - "zh-cn": "发布到菜单", - "en": "Publish to Menu" - }, - "tl2kzx6": { - "zh-cn": "当前租户Id", - "en": "Current Tenant ID" - }, - "sznvtw6": { - "zh-cn": "当前用户Id", - "en": "Current User ID" - }, - "dwexb3": { - "zh-cn": "字段名", - "en": "Field Name" - }, - "bz135b4": { - "zh-cn": "字段标题", - "en": "Field Title" - }, - "d8pxo04": { - "zh-cn": "是否合计", - "en": "Is Total?" - }, - "d8sxjn4": { - "zh-cn": "是否显示", - "en": "Is Displayed?" - }, - "avip9r4": { - "zh-cn": "分组标题", - "en": "Group Title" - }, - "egsm2": { - "zh-cn": "列宽", - "en": "Column Width" - }, - "rcdezj7": { - "zh-cn": "字段名不能为空", - "en": "Field Name cannot be empty" - }, - "crd9b3": { - "zh-cn": "参数名", - "en": "Parameter Name" - }, - "azonhb4": { - "zh-cn": "参数标题", - "en": "Parameter Title" - }, - "o1ecxb6": { - "zh-cn": "输入控件类型", - "en": "Input Control Type" - }, - "lfhas3": { - "zh-cn": "输入框", - "en": "Input Box" - }, - "e69upe5": { - "zh-cn": "日期选择器", - "en": "Date Picker" - }, - "lksiw3": { - "zh-cn": "选择器", - "en": "Selector" - }, - "nxrsg3": { - "zh-cn": "默认值", - "en": "Default Value" - }, - "s9smtt7": { - "zh-cn": "参数名不能为空", - "en": "Parameter Name cannot be empty" - }, - "gnlj818": { - "zh-cn": "参数标题不能为空", - "en": "Parameter Title cannot be empty" - }, - "og5x0fa": { - "zh-cn": "输入控件类型不能为空", - "en": "Input Control Type cannot be empty" - }, - "k93toz6": { - "zh-cn": "名称不能为空", - "en": "Name cannot be empty" - }, - "p28tda9": { - "zh-cn": "数据源类型不能为空", - "en": "Data Source Type cannot be empty" - }, - "8lgo0u7": { - "zh-cn": "数据源不能为空", - "en": "Data Source cannot be empty" - }, - "ma137i8": { - "zh-cn": "接口地址不能为空", - "en": "Interface Address cannot be empty" - }, - "j6t7e9a": { - "zh-cn": "接口请求方式不能为空", - "en": "Interface Request Method cannot be empty" - }, - "htqhr04": { - "zh-cn": "解析成功", - "en": "Parsing Successful" - }, - "en402": { - "zh-cn": "全部", - "en": "All" - }, - "d73zsc4": { - "zh-cn": "新增分组", - "en": "Add Group" - }, - "radl108": { - "zh-cn": "请选择分组后编辑", - "en": "Please select a group to edit" - }, - "1w3oira": { - "zh-cn": "请选择有效的分组节点", - "en": "Please select a valid group node" - }, - "gmhfcp4": { - "zh-cn": "编辑分组", - "en": "Edit Group" - }, - "8ddcgr5": { - "zh-cn": "确认删除?", - "en": "Confirm Delete?" - }, - "caoqm3": { - "zh-cn": "取 消", - "en": "Cancel" - }, - "hnjoo3": { - "zh-cn": "确 定", - "en": "Confirm" - }, - "adj5w64": { - "zh-cn": "上级菜单", - "en": "Parent Menu" - }, - "u64y8d7": { - "zh-cn": "请选择上级菜单", - "en": "Please select a parent menu" - }, - "gzj3ft4": { - "zh-cn": "菜单类型", - "en": "Menu Type" - }, - "6do1ix8": { - "zh-cn": "菜单类型不能为空", - "en": "Menu type cannot be empty" - }, - "kr3b2": { - "zh-cn": "目录", - "en": "Directory" - }, - "mvw92": { - "zh-cn": "菜单", - "en": "Menu" - }, - "hnt12": { - "zh-cn": "按钮", - "en": "Button" - }, - "gzcenw4": { - "zh-cn": "菜单名称", - "en": "Menu Name" - }, - "is6gk8": { - "zh-cn": "菜单名称不能为空", - "en": "Menu name cannot be empty" - }, - "ie1p9h4": { - "zh-cn": "路由名称", - "en": "Route Name" - }, - "iebehj4": { - "zh-cn": "路由路径", - "en": "Route Path" - }, - "gbuf8n4": { - "zh-cn": "组件路径", - "en": "Component Path" - }, - "gzct4y4": { - "zh-cn": "菜单图标", - "en": "Menu Icon" - }, - "lsuh03": { - "zh-cn": "重定向", - "en": "Redirect" - }, - "dqkb4k5": { - "zh-cn": "重定向地址", - "en": "Redirect Address" - }, - "j7jc1j4": { - "zh-cn": "链接地址", - "en": "Link Address" - }, - "m8o4w1a": { - "zh-cn": "外链/内嵌时链接地址", - "en": "Link Address (for external/embedded)" - }, - "gzewae4": { - "zh-cn": "菜单排序", - "en": "Menu Sort" - }, - "hge52": { - "zh-cn": "排序", - "en": "Sort" - }, - "d917x24": { - "zh-cn": "是否隐藏", - "en": "Is Hidden" - }, - "qce72": { - "zh-cn": "隐藏", - "en": "Hidden" - }, - "c5wjw3": { - "zh-cn": "不隐藏", - "en": "Not Hidden" - }, - "d8wzp84": { - "zh-cn": "是否缓存", - "en": "Is Cached" - }, - "m46d2": { - "zh-cn": "缓存", - "en": "Cached" - }, - "c1oc23": { - "zh-cn": "不缓存", - "en": "Not Cached" - }, - "d8q67r4": { - "zh-cn": "是否固定", - "en": "Is Fixed" - }, - "faow2": { - "zh-cn": "固定", - "en": "Fixed" - }, - "buuul3": { - "zh-cn": "不固定", - "en": "Not Fixed" - }, - "d8p94u4": { - "zh-cn": "是否内嵌", - "en": "Is Embedded" - }, - "edlz2": { - "zh-cn": "内嵌", - "en": "Embedded" - }, - "btxro3": { - "zh-cn": "不内嵌", - "en": "Not Embedded" - }, - "dneg984": { - "zh-cn": "权限标识", - "en": "Permission Identifier" - }, - "d8pu5s4": { - "zh-cn": "是否启用", - "en": "Is Enabled" - }, - "eymx2": { - "zh-cn": "启用", - "en": "Enabled" - }, - "buism3": { - "zh-cn": "不启用", - "en": "Disabled" - }, - "fqo12": { - "zh-cn": "备注", - "en": "Remarks" - }, - "luhs5e7": { - "zh-cn": "请输入备注内容", - "en": "Please enter remarks" - }, - "7ki0e26": { - "zh-cn": "请输入字段名", - "en": "Please enter the field name" - }, - "hrlt2": { - "zh-cn": "描述", - "en": "Description" - }, - "2j8dli5": { - "zh-cn": "请输入描述", - "en": "Please enter description" - }, - "e4ib2": { - "zh-cn": "主键", - "en": "Primary key" - }, - "k6n1": { - "zh-cn": "是", - "en": "Yes" - }, - "gme1": { - "zh-cn": "否", - "en": "No" - }, - "ml102": { - "zh-cn": "自增", - "en": "Auto-increment" - }, - "lnjk2": { - "zh-cn": "类型", - "en": "Type" - }, - "2egs9l5": { - "zh-cn": "请选择类型", - "en": "Please select type" - }, - "ey5n2": { - "zh-cn": "可空", - "en": "Nullable" - }, - "py4n2": { - "zh-cn": "长度", - "en": "Length" - }, - "2j072o5": { - "zh-cn": "请输入长度", - "en": "Please enter length" - }, - "dz4183": { - "zh-cn": "小数位", - "en": "Decimal places" - }, - "7kfba56": { - "zh-cn": "请输入小数位", - "en": "Please enter decimal places" - }, - "7agnix6": { - "zh-cn": "请输入默认值", - "en": "Please enter default value" - }, - "fx6x3p5": { - "zh-cn": "字段名必填", - "en": "Field name is required" - }, - "g2i8xi4": { - "zh-cn": "类型必填", - "en": "Type is required" - }, - "kxl5ae8": { - "zh-cn": "数据列信息导出_", - "en": "Data column information export_" - }, - "6rp04a5": { - "zh-cn": "请添加列!", - "en": "Please add a column!" - }, - "sapfz5": { - "zh-cn": "校验不通过", - "en": "Validation failed" - }, - "ah2ege4": { - "zh-cn": "主键ID", - "en": "Primary key ID" - }, - "frr9f74": { - "zh-cn": "租户Id", - "en": "Tenant ID" - }, - "m9wr2": { - "zh-cn": "编码", - "en": "Code" - }, - "ar84e54": { - "zh-cn": "创建时间", - "en": "Creation time" - }, - "ltogmi5": { - "zh-cn": "创建人Id", - "en": "Creator ID" - }, - "chizf3": { - "zh-cn": "创建人", - "en": "Creator" - }, - "ai9edl4": { - "zh-cn": "修改时间", - "en": "Modification time" - }, - "tjkv3q5": { - "zh-cn": "修改人Id", - "en": "Modifier ID" - }, - "c747j3": { - "zh-cn": "修改人", - "en": "Modifier" - }, - "q4553p7": { - "zh-cn": "创建者机构Id", - "en": "Creator organization ID" - }, - "q3q85p7": { - "zh-cn": "创建者机构名称", - "en": "Creator organization name" - }, - "lf46r3": { - "zh-cn": "软删除", - "en": "Soft delete" - }, - "de2ue3": { - "zh-cn": "增加表", - "en": "Add table" - }, - "ggklgo5": { - "zh-cn": "数据表信息", - "en": "Data table information" - }, - "ke8dn3": { - "zh-cn": "表名称", - "en": "Table name" - }, - "reeys16": { - "zh-cn": "描述不能为空", - "en": "Description cannot be empty" - }, - "goj06x5": { - "zh-cn": "数据列信息", - "en": "Data column information" - }, - "w317416": { - "zh-cn": "新增主键字段", - "en": "Add new primary key field" - }, - "t1wbc86": { - "zh-cn": "新增普通字段", - "en": "Add new ordinary field" - }, - "qscc646": { - "zh-cn": "新增租户字段", - "en": "Add new tenant field" - }, - "uz0mha6": { - "zh-cn": "新增基础字段", - "en": "Add new basic field" - }, - "azm9vs4": { - "zh-cn": "删除选中", - "en": "Delete selected" - }, - "bw410z4": { - "zh-cn": "实体数据", - "en": "Entity data" - }, - "bw17084": { - "zh-cn": "实体名称", - "en": "Entity name" - }, - "chtjso4": { - "zh-cn": "库表名称", - "en": "Database table name" - }, - "byweo44": { - "zh-cn": "字段个数", - "en": "Number of fields" - }, - "tvc3uk5": { - "zh-cn": "所属程序集", - "en": "Belongs to assembly" - }, - "u3zuk56": { - "zh-cn": "请先选择库名", - "en": "Please select the database name first" - }, - "6em9kc9": { - "zh-cn": "请至少选择一个实体", - "en": "Please select at least one entity" - }, - "sxbj4ha": { - "zh-cn": "初始化表结构操作成功", - "en": "Initializing table structure operation succeeded" - }, - "sxcpvwa": { - "zh-cn": "初始化表结构操作失败", - "en": "Initializing table structure operation failed" - }, - "fqx4dd4": { - "zh-cn": "种子数据", - "en": "Seed data" - }, - "fquacm4": { - "zh-cn": "种子名称", - "en": "Seed name" - }, - "czi7ru4": { - "zh-cn": "执行顺序", - "en": "Execution order" - }, - "fqt6954": { - "zh-cn": "种子个数", - "en": "Number of seeds" - }, - "ovlar4a": { - "zh-cn": "生成种子数据操作成功", - "en": "Generating seed data operation succeeded" - }, - "ovk3zpa": { - "zh-cn": "生成种子数据操作失败", - "en": "Generating seed data operation failed" - }, - "pl84gzc": { - "zh-cn": "初始化库表结构及种子数据", - "en": "Initialize database table structure and seed data" - }, - "bz8df37": { - "zh-cn": " 初始化表结构", - "en": "Initialize table structure" - }, - "i65s8n8": { - "zh-cn": " 初始化种子数据", - "en": "Initialize seed data" - }, - "dozqefa": { - "zh-cn": "简介(About) ", - "en": "Introduction (About)" - }, - "n5je004p": { - "zh-cn": " 🔥基于 .NET 6/8 (Furion/SqlSugar) 实现的通用权限开发框架,前端采用 Vue3/Element-plus,代码简洁、易扩展。整合最新技术,模块插件式开发,前后端分离,开箱即用。集成多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、打印等众多黑科技。让开发更简单、更通用、更流行! ", - "en": "A general permission development framework implemented based on .NET 6/8 (Furion/SqlSugar), with the frontend using Vue3/Element-plus, code is concise and easy to extend. Integrates the latest technologies, modular plug-in development, front-end and back-end separation, out-of-the-box. Integrates multi-tenancy, caching, data validation, authentication, event bus, dynamic API, communication, remote request, task scheduling, printing and other many black technologies. Make development simpler, more general, and more popular!" - }, - "jyogjii": { - "zh-cn": "项目信息(Information) ", - "en": "Project Information (Information)" - }, - "asaz8w5": { - "zh-cn": "名称及作者", - "en": "Name and author" - }, - "dl5elt4": { - "zh-cn": "框架描述", - "en": "Framework description" - }, - "h8m1f3": { - "zh-cn": "版本号", - "en": "Version number" - }, - "ayuphs4": { - "zh-cn": "发布时间", - "en": "Release time" - }, - "d8pmmk4": { - "zh-cn": "文档地址", - "en": "Documentation address" - }, - "j5xsc6": { - "zh-cn": " 文档地址 ", - "en": "Documentation address" - }, - "jt4dlg4": { - "zh-cn": "预览地址", - "en": "Preview address" - }, - "a1svo46": { - "zh-cn": " 预览地址 ", - "en": "Preview address" - }, - "hhy7ubl": { - "zh-cn": "生产环境依赖(Dependencies) ", - "en": "Production environment dependencies (Dependencies)" - }, - "oefzmzo": { - "zh-cn": "开发环境依赖(devDependencies) ", - "en": "Development environment dependencies (devDependencies)" - }, - "b7b1o7e": { - "zh-cn": "关键词(Keywords) ", - "en": "Keywords (Keywords)" - }, - "hs6m2": { - "zh-cn": "新增", - "en": "Add" - }, - "i2ik2": { - "zh-cn": "更新", - "en": "Update" - }, - "eslg2": { - "zh-cn": "删除", - "en": "Delete" - }, - "iftp2": { - "zh-cn": "查询", - "en": "Query" - }, - "g3ge2": { - "zh-cn": "导出", - "en": "Export" - }, - "cb8ajm4": { - "zh-cn": "库定位器", - "en": "Database locator" - }, - "ffhj028": { - "zh-cn": "库定位器不能为空", - "en": "Library locator cannot be empty" - }, - "gjq22": { - "zh-cn": "库名", - "en": "Library name" - }, - "hl692l4": { - "zh-cn": "表定位器", - "en": "Table locator" - }, - "khnrwj8": { - "zh-cn": "表定位器不能为空", - "en": "Table locator cannot be empty" - }, - "xszold6": { - "zh-cn": "操作不能为空", - "en": "Operation cannot be empty" - }, - "3g7dxm8": { - "zh-cn": "禁止删除顶层缓存", - "en": "Cannot delete top-level cache" - }, - "zgzy6j8": { - "zh-cn": "确定删除缓存:【", - "en": "Confirm delete cache: 【" - }, - "b0hu7a9": { - "zh-cn": "确认清空所有缓存?", - "en": "Confirm clear all cache?" - }, - "edyzqc4": { - "zh-cn": "清空成功", - "en": "Clear successful" - }, - "lworich": { - "zh-cn": "系统缓存数据管理,请慎重操作!!!", - "en": "System cache data management, please operate carefully!!!" - }, - "ges7fa4": { - "zh-cn": "缓存列表", - "en": "Cache list" - }, - "gevalf4": { - "zh-cn": "缓存数据", - "en": "Cache data" - }, - "lmy476": { - "zh-cn": " 删除缓存 ", - "en": "Delete cache" - }, - "goerhk5": { - "zh-cn": "数据关系图", - "en": "Data relationship diagram" - }, - "biyzkw4": { - "zh-cn": "基本信息", - "en": "Basic information" - }, - "m2sh2": { - "zh-cn": "编号", - "en": "Number" - }, - "2j42eu5": { - "zh-cn": "请输入编号", - "en": "Please enter number" - }, - "g8ll2": { - "zh-cn": "属性", - "en": "Attribute" - }, - "csrbui4": { - "zh-cn": "扩展信息", - "en": "Extended information" - }, - "gngr2": { - "zh-cn": "开始", - "en": "Start" - }, - "kgsv2": { - "zh-cn": "用户", - "en": "User" - }, - "m3pe2": { - "zh-cn": "网关", - "en": "Gateway" - }, - "dvye2": { - "zh-cn": "任务", - "en": "Task" - }, - "m50s2": { - "zh-cn": "结束", - "en": "End" - }, - "bv2bfz4": { - "zh-cn": "字典信息", - "en": "Dictionary information" - }, - "bv36104": { - "zh-cn": "字典名称", - "en": "Dictionary name" - }, - "bvah644": { - "zh-cn": "字典编码", - "en": "Dictionary code" - }, - "fshhpb4": { - "zh-cn": "租户隔离", - "en": "Tenant isolation" - }, - "d8pfvk4": { - "zh-cn": "是否内置", - "en": "Is built-in" - }, - "k1e32": { - "zh-cn": "状态", - "en": "Status" - }, - "e7xbk64": { - "zh-cn": "添加字典", - "en": "Add dictionary" - }, - "gmirgc4": { - "zh-cn": "编辑字典", - "en": "Edit dictionary" - }, - "uxanmv8": { - "zh-cn": "确定删除字典:【", - "en": "Confirm delete dictionary: 【" - }, - "clf6155": { - "zh-cn": "字典值信息", - "en": "Dictionary value information" - }, - "dehsu94": { - "zh-cn": "显示文本", - "en": "Display text" - }, - "drxi33": { - "zh-cn": "字典值", - "en": "Dictionary value" - }, - "cuqp284": { - "zh-cn": "拓展数据", - "en": "Extended data" - }, - "2emgeg5": { - "zh-cn": "请选择字典", - "en": "Please select dictionary" - }, - "en12d25": { - "zh-cn": "添加字典值", - "en": "Add dictionary value" - }, - "i6dp345": { - "zh-cn": "编辑字典值", - "en": "Edit dictionary value" - }, - "3s7she5": { - "zh-cn": "复制字典值", - "en": "Copy dictionary value" - }, - "yl31r59": { - "zh-cn": "确定删除字典值:【", - "en": "Confirm delete dictionary value: 【" - }, - "gg26b4": { - "zh-cn": " 查询 ", - "en": "Query" - }, - "miwv34": { - "zh-cn": " 重置 ", - "en": "Reset" - }, - "drhof3": { - "zh-cn": "字典 ", - "en": "Dictionary" - }, - "fvpaq4": { - "zh-cn": " 新增 ", - "en": "Add" - }, - "mekb2": { - "zh-cn": "编辑", - "en": "Edit" - }, - "bv1ulh4": { - "zh-cn": "字典值 ", - "en": "Dictionary value" - }, - "o6y1": { - "zh-cn": "空", - "en": "Empty" - }, - "hys32": { - "zh-cn": "有值", - "en": "Has value" - }, - "lb5z2": { - "zh-cn": "禁用", - "en": "Disable" - }, - "fljd2": { - "zh-cn": "复制", - "en": "Copy" - }, - "chsp7n4": { - "zh-cn": "库表信息", - "en": "Library and table information" - }, - "d7r5da4": { - "zh-cn": "数据类型", - "en": "Data type" - }, - "lqjs2": { - "zh-cn": "精度", - "en": "Precision" - }, - "1o7nrz9": { - "zh-cn": "请选择库名和表名!", - "en": "Please select library name and table name!" - }, - "3jqknk6": { - "zh-cn": "请选择库名!", - "en": "Please select library name!" - }, - "3dlzsr6": { - "zh-cn": "请选择表名!", - "en": "Please select table name!" - }, - "h4limq7": { - "zh-cn": "确定删除表:【", - "en": "Confirm delete table: 【" - }, - "nx2e9x5": { - "zh-cn": "表删除成功", - "en": "Table deleted successfully" - }, - "hcjxcz7": { - "zh-cn": "确定删除列:【", - "en": "Confirm delete column: 【" - }, - "n79f2u5": { - "zh-cn": "列删除成功", - "en": "Column deleted successfully" - }, - "671g4fa": { - "zh-cn": "已处于首位,无法上移", - "en": "Already at the first position, cannot move up" - }, - "p8k43a": { - "zh-cn": "已处于末位,无法下移", - "en": "Already at the last position, cannot move down" - }, - "eeehal5": { - "zh-cn": "确定将列【", - "en": "Confirm move column: 【" - }, - "dxyp2": { - "zh-cn": "上移", - "en": "Move up" - }, - "dxzk2": { - "zh-cn": "下移", - "en": "Move down" - }, - "d1wu3p4": { - "zh-cn": "操作确认", - "en": "Operation confirmation" - }, - "mw9mju6": { - "zh-cn": "列位置已更新", - "en": "Column position updated" - }, - "wd0g7r6": { - "zh-cn": "操作失败: ", - "en": "Operation failed:" - }, - "diprg14": { - "zh-cn": "未知错误", - "en": "Unknown error" - }, - "nnvp2": { - "zh-cn": "表名", - "en": "Table name" - }, - "c0pv6i5": { - "zh-cn": " 增加表 ", - "en": "Add table" - }, - "h4bec35": { - "zh-cn": " 编辑表 ", - "en": "Edit table" - }, - "bh5yqk5": { - "zh-cn": " 删除表 ", - "en": "Delete table" - }, - "c0gmkr5": { - "zh-cn": " 增加列 ", - "en": "Add column" - }, - "bdf2h26": { - "zh-cn": " 生成实体 ", - "en": "Generate entity" - }, - "s6q6n54": { - "zh-cn": "🔔提示", - "en": "🔔 Prompt" - }, - "4pdwk9p": { - "zh-cn": "如果是刚刚生成的实体,请重启后台服务后再生成种子。", - "en": "If the entity was just generated, please restart the background service before generating the seed." - }, - "b8xvec6": { - "zh-cn": " 生成种子 ", - "en": "Generate seed" - }, - "4msy0ze": { - "zh-cn": " 初始化库表结构及种子数据 ", - "en": "Initialize library and table structure and seed data" - }, - "m1r4ci9": { - "zh-cn": " 库表关系可视化 ", - "en": "Library and table relationship visualization" - }, - "cr2dpn4": { - "zh-cn": "打印信息", - "en": "Print information" - }, - "sjdqo06": { - "zh-cn": "添加打印模板", - "en": "Add print template" - }, - "3uysui6": { - "zh-cn": "编辑打印模板", - "en": "Edit print template" - }, - "b9mfkxa": { - "zh-cn": "确定删除打印模板:【", - "en": "Confirm delete print template: 【" - }, - "dtgrr54": { - "zh-cn": "模板名称", - "en": "Template name" - }, - "ltu4gr6": { - "zh-cn": "行政区域名称", - "en": "Administrative region name" - }, - "avb5xn4": { - "zh-cn": "全部展开", - "en": "Expand all" - }, - "avc62w4": { - "zh-cn": "全部折叠", - "en": "Collapse all" - }, - "fwdps3": { - "zh-cn": "根节点", - "en": "Root node" - }, - "ejix2": { - "zh-cn": "刷新", - "en": "Refresh" - }, - "6w4q2o8": { - "zh-cn": "校验规则 -- ", - "en": "Validation rule --" - }, - "d3cx3s4": { - "zh-cn": "提示信息", - "en": "Prompt information" - }, - "fj7rh3": { - "zh-cn": "最小值", - "en": "Minimum value" - }, - "fipyt3": { - "zh-cn": "最大值", - "en": "Maximum value" - }, - "g4qex3": { - "zh-cn": "正则式", - "en": "Regular expression" - }, - "ljrfq4": { - "zh-cn": " 说明 ", - "en": "Description" - }, - "tnezx5a": { - "zh-cn": "OpenAPI 使用", - "en": "OpenAPI usage" - }, - "lqsqo4v": { - "zh-cn": " 在需要使用 Signature 身份验证的 Api 中贴上 ", - "en": "Paste in the API that requires Signature authentication" - }, - "kmxauat": { - "zh-cn": " 如果 Api 需要保留 Jwt 方式的身份验证,可贴上 ", - "en": "If the API needs to retain Jwt authentication method, you can paste" - }, - "4po0cmk": { - "zh-cn": " 通过对请求的签名,可以达到以下目的: ", - "en": "By signing the request, the following purposes can be achieved:" - }, - "eldt9ue": { - "zh-cn": "免登录识别访问接口用户的身份", - "en": "Identify the identity of the interface user without login" - }, - "koy5h59": { - "zh-cn": "防止潜在的重放攻击", - "en": "Prevent potential replay attacks" - }, - "g4n9l5c": { - "zh-cn": "OpenAPI 签名流程", - "en": "OpenAPI Signature Process" - }, - "2fqmfe15": { - "zh-cn": " 客户端在请求时,需要按照如下步骤生成签名 Signature,并添加公共参数: ", - "en": "Clients need to generate the signature Signature and add common parameters in the following steps when requesting:" - }, - "mtmgma6": { - "zh-cn": "公共请求参数", - "en": "Common Request Parameters" - }, - "dbik7kn": { - "zh-cn": "在原始请求的基础上添加 Header 请求参数", - "en": "Add Header request parameters based on the original request" - }, - "lc6z8r5": { - "zh-cn": ":身份标识", - "en": ": Identity Identification" - }, - "aa94ir9": { - "zh-cn": ":时间戳,精确到秒", - "en": ": Timestamp, accurate to seconds" - }, - "umsk8ai": { - "zh-cn": ":唯一随机数,建议为一个6位的随机数", - "en": ": Unique random number, it is recommended to be a 6-digit random number" - }, - "mcinqpg": { - "zh-cn": ":签名数据(见“计算签名”部分)", - "en": ": Signature data (see \"Calculate Signature\" section)" - }, - "i4p7mt4": { - "zh-cn": "计算签名", - "en": "Calculate Signature" - }, - "br3rqq14": { - "zh-cn": " 按照如下顺序对请求中的参数进行排序,各个参数通过&进行拼接(中间不含空格): ", - "en": "Sort the parameters in the request in the following order, and concatenate each parameter with & (no spaces in between):" - }, - "v2piklb": { - "zh-cn": " 需要大写,如:GET", - "en": "Need to be uppercase, e.g.: GET" - }, - "3457uc14": { - "zh-cn": " 去除协议、域名、参数,以 / 开头,如:/api/demo/helloWord", - "en": "Remove protocol, domain name, parameters, starting with /, e.g.: /api/demo/helloWord" - }, - "pdr3wd16": { - "zh-cn": "使用 HMAC-SHA256 协议创建基于哈希的消息身份验证代码 (HMAC),以 ", - "en": "Use the HMAC-SHA256 protocol to create a Hash-based Message Authentication Code (HMAC) with" - }, - "twsa1h12": { - "zh-cn": " 作为密钥,对上面拼接的参数进行计算签名,所得签名进行 Base-64 编码", - "en": "as the key, calculate the signature for the above concatenated parameters, and perform Base-64 encoding on the resulting signature" - }, - "4aiyxmj": { - "zh-cn": " HMAC-SHA256 在线计算: ", - "en": "HMAC-SHA256 Online Calculation:" - }, - "jnc8a3": { - "zh-cn": "节点A", - "en": "Node A" - }, - "sv1o985": { - "zh-cn": "菜单A-1", - "en": "Menu A-1" - }, - "ypr4xc7": { - "zh-cn": "菜单A-1-1", - "en": "Menu A-1-1" - }, - "jnc8b3": { - "zh-cn": "节点B", - "en": "Node B" - }, - "sv1ozx5": { - "zh-cn": "菜单B-1", - "en": "Menu B-1" - }, - "yqaxip7": { - "zh-cn": "菜单B-1-1", - "en": "Menu B-1-1" - }, - "sv1ozy5": { - "zh-cn": "菜单B-2", - "en": "Menu B-2" - }, - "yqay9e7": { - "zh-cn": "菜单B-2-1", - "en": "Menu B-2-1" - }, - "jnc8c3": { - "zh-cn": "节点C", - "en": "Node C" - }, - "sv1pqm5": { - "zh-cn": "菜单C-1", - "en": "Menu C-1" - }, - "yquq427": { - "zh-cn": "菜单C-1-1", - "en": "Menu C-1-1" - }, - "sv1pqn5": { - "zh-cn": "菜单C-2", - "en": "Menu C-2" - }, - "yququr7": { - "zh-cn": "菜单C-2-1", - "en": "Menu C-2-1" - }, - "x9r5wac": { - "zh-cn": "视频监控(萤石云云直播)", - "en": "Video Monitoring (Yun Live Broadcast by Yingshi Cloud)" - }, - "bxad8b4": { - "zh-cn": "密匙串:", - "en": "Key String:" - }, - "g2dv2": { - "zh-cn": "密匙", - "en": "Key" - }, - "crerktn": { - "zh-cn": "每周更新(开放平台,云直播,轻应用,代码示例)", - "en": "Updated weekly (Open Platform, Cloud Live Broadcast, Light Application, Code Examples)" - }, - "i0h8044": { - "zh-cn": "视频流:", - "en": "Video Stream:" - }, - "8np7wc8": { - "zh-cn": "萤石云视频流地址", - "en": "Yingshi Cloud Video Stream Address" - }, - "2jnwpsn": { - "zh-cn": "密匙对应的视频流地址(高清后缀.h.live)", - "en": "Video stream address corresponding to the key (high-definition suffix .h.live)" - }, - "z8a82z7": { - "zh-cn": "等待加载...", - "en": "Loading..." - }, - "a6esth4": { - "zh-cn": "上传成功", - "en": "Upload Successful" - }, - "yrk0lm5": { - "zh-cn": "人员明细 ", - "en": "Personnel Details" - }, - "ogwh2": { - "zh-cn": "账号", - "en": "Account" - }, - "fqmy2": { - "zh-cn": "姓名", - "en": "Name" - }, - "fcm32i4": { - "zh-cn": "相关文件", - "en": "Related Files" - }, - "d4yd6l4": { - "zh-cn": "文件信息", - "en": "File Information" - }, - "qp502": { - "zh-cn": "预览", - "en": "Preview" - }, - "e7i79u6": { - "zh-cn": "大小(KB)", - "en": "Size (KB)" - }, - "ezsi2": { - "zh-cn": "后缀", - "en": "Suffix" - }, - "xehxlo6": { - "zh-cn": "MIME类型", - "en": "MIME Type" - }, - "bv30mn4": { - "zh-cn": "存储标识", - "en": "Storage Identifier" - }, - "buyqs14": { - "zh-cn": "存储位置", - "en": "Storage Location" - }, - "d8p8vf4": { - "zh-cn": "是否公开", - "en": "Is Public" - }, - "lmhc2": { - "zh-cn": "类别", - "en": "Category" - }, - "efr62": { - "zh-cn": "别名", - "en": "Alias" - }, - "n9hwg6": { - "zh-cn": "业务数据ID", - "en": "Business Data ID" - }, - "w76pdh8": { - "zh-cn": "确定删除文件:【", - "en": "Confirm Delete File: 【" - }, - "pm4lx9a": { - "zh-cn": "此文件格式不支持预览", - "en": "This file format does not support preview" - }, - "jt50ig4": { - "zh-cn": "预览失败", - "en": "Preview Failed" - }, - "d4z7rm4": { - "zh-cn": "文件名称", - "en": "File Name" - }, - "cd0k3t4": { - "zh-cn": "开始时间", - "en": "Start Time" - }, - "gfi7qi4": { - "zh-cn": "结束时间", - "en": "End Time" - }, - "cde224": { - "zh-cn": " 上传 ", - "en": "Upload" - }, - "db9abd4": { - "zh-cn": "无法预览", - "en": "Cannot preview" - }, - "e28i2": { - "zh-cn": "下载", - "en": "Download" - }, - "ogvwjp6": { - "zh-cn": " 上传文件 ", - "en": "Upload file" - }, - "wxrovq7": { - "zh-cn": "请选择文件类型", - "en": "Please select file type" - }, - "cglen44": { - "zh-cn": "归档文件", - "en": "Archived file" - }, - "gr3vhr7": { - "zh-cn": " 是否公开: ", - "en": "Is public:" - }, - "wlobrhh": { - "zh-cn": "请上传大小不超过 10MB 的文件", - "en": "Please upload a file with size not exceeding 10MB" - }, - "39e3899": { - "zh-cn": "将文件拖到此处,或", - "en": "Drag the file here, or" - }, - "ek7w3c4": { - "zh-cn": "点击上传", - "en": "Click to upload" - }, - "gmkhca4": { - "zh-cn": "编辑文件", - "en": "Edit file" - }, - "ixz9q49": { - "zh-cn": "系统域登录信息配置", - "en": "System domain login information configuration" - }, - "dvfj2": { - "zh-cn": "主机", - "en": "Host" - }, - "ldck2": { - "zh-cn": "端口", - "en": "Port" - }, - "yrvy3j6": { - "zh-cn": "用户搜索基准", - "en": "User search criteria" - }, - "gd8rar4": { - "zh-cn": "绑定DN", - "en": "Bind DN" - }, - "tbgicf6": { - "zh-cn": "用户过滤规则", - "en": "User filter rules" - }, - "xgd3px6": { - "zh-cn": "Ldap版本", - "en": "LDAP version" - }, - "l55q5bb": { - "zh-cn": "添加系统域登录信息配置", - "en": "Add system domain login information configuration" - }, - "qlcz6xb": { - "zh-cn": "编辑系统域登录信息配置", - "en": "Edit system domain login information configuration" - }, - "m9kx7j7": { - "zh-cn": "确定要删除吗?", - "en": "Are you sure you want to delete?" - }, - "7rk7bke": { - "zh-cn": "确定要同步域登录信息配置:【", - "en": "Are you sure you want to synchronize domain login information configuration:【" - }, - "b1twyw4": { - "zh-cn": "同步成功", - "en": "Synchronization successful" - }, - "y0phwfc": { - "zh-cn": "打印系统域登录信息配置表", - "en": "Print system domain login information configuration table" - }, - "cnct83": { - "zh-cn": "关键字", - "en": "Keyword" - }, - "gr1pnxa": { - "zh-cn": "请输入模糊查询关键字", - "en": "Please enter fuzzy query keyword" - }, - "kjqswc5": { - "zh-cn": " 高级查询", - "en": "Advanced query" - }, - "k25dws4": { - "zh-cn": "高级查询", - "en": "Advanced query" - }, - "eod62": { - "zh-cn": "关闭", - "en": "Close" - }, - "phz52": { - "zh-cn": "重置", - "en": "Reset" - }, - "2jc9rs5": { - "zh-cn": "请输入主机", - "en": "Please enter host" - }, - "cm04nd5": { - "zh-cn": "同步域账户", - "en": "Synchronize domain accounts" - }, - "fs5bs64": { - "zh-cn": "租户信息", - "en": "Tenant information" - }, - "fs66d74": { - "zh-cn": "租户名称", - "en": "Tenant name" - }, - "fw5os34": { - "zh-cn": "租管账号", - "en": "Tenant management account" - }, - "kpc82": { - "zh-cn": "电话", - "en": "Phone" - }, - "feoe2": { - "zh-cn": "域名", - "en": "Domain name" - }, - "padf2": { - "zh-cn": "邮箱", - "en": "Email" - }, - "ikg3cm4": { - "zh-cn": "过期时间", - "en": "Expiration time" - }, - "fscv544": { - "zh-cn": "租户类型", - "en": "Tenant type" - }, - "gmktvw5": { - "zh-cn": "数据库标识", - "en": "Database identifier" - }, - "gmhmyj5": { - "zh-cn": "数据库类型", - "en": "Database type" - }, - "gme9us5": { - "zh-cn": "数据库连接", - "en": "Database connection" - }, - "acdarw4": { - "zh-cn": "从库连接", - "en": "Slave database connection" - }, - "e82ltp4": { - "zh-cn": "添加租户", - "en": "Add tenant" - }, - "gmo1pv4": { - "zh-cn": "编辑租户", - "en": "Edit tenant" - }, - "yudnz28": { - "zh-cn": "确定删除租户:【", - "en": "Are you sure you want to delete the tenant:【" - }, - "877ek3e": { - "zh-cn": "确定创建/更新租户数据库:【", - "en": "Are you sure you want to create/update tenant database:【" - }, - "379crkc": { - "zh-cn": "创建/更新租户数据库成功", - "en": "Creation/update of tenant database successful" - }, - "8vp7xwd": { - "zh-cn": "确定创建/更新租户数据:【", - "en": "Are you sure you want to create/update tenant data:【" - }, - "dunn81b": { - "zh-cn": "创建/更新租户数据成功", - "en": "Creation/update of tenant data successful" - }, - "kuohmm8": { - "zh-cn": "租户状态设置成功", - "en": "Tenant status set successfully" - }, - "bvqllu8": { - "zh-cn": "确定重置密码:【", - "en": "Are you sure you want to reset the password:【" - }, - "z05ndh8": { - "zh-cn": "密码重置成功为:", - "en": "Password reset successful to:" - }, - "lw01owc": { - "zh-cn": "确定同步所有租户数据库?", - "en": "Are you sure you want to synchronize all tenant databases?" - }, - "gpkj3j4": { - "zh-cn": "联系电话", - "en": "Contact phone number" - }, - "xzpe3pb": { - "zh-cn": " 同步所有租户数据库 ", - "en": "Synchronize all tenant databases" - }, - "22aki4": { - "zh-cn": "ID隔离", - "en": "ID isolation" - }, - "ekyuy3": { - "zh-cn": "库隔离", - "en": "Database isolation" - }, - "ix54os4": { - "zh-cn": "重置密码", - "en": "Reset password" - }, - "j6fvl78": { - "zh-cn": " 创建租户数据 ", - "en": "Create tenant data" - }, - "j5lz6c8": { - "zh-cn": " 创建租户库表 ", - "en": "Create tenant database tables" - }, - "8apt9w6": { - "zh-cn": " 授权菜单 ", - "en": "Authorize menu" - }, - "vps2t77": { - "zh-cn": " 接口黑名单 ", - "en": "Interface blacklist" - }, - "bybnk3": { - "zh-cn": "关 闭", - "en": "Close" - }, - "d219f3": { - "zh-cn": "复 制", - "en": "Copy" - }, - "1vh5yu9": { - "zh-cn": "修改文件信息成功!", - "en": "File information modified successfully!" - }, - "1whzk29": { - "zh-cn": "修改文件信息失败:", - "en": "Failed to modify file information:" - }, - "84cbtq8": { - "zh-cn": "文件名称不能为空", - "en": "File name cannot be empty" - }, - "d55wjj4": { - "zh-cn": "文件类型", - "en": "File type" - }, - "n9hxc6": { - "zh-cn": "业务数据Id", - "en": "Business data ID" - }, - "dev07i4": { - "zh-cn": "更新日志", - "en": "Update log" - }, - "vgymtu6": { - "zh-cn": "系统更新日志", - "en": "System update log" - }, - "1m4f558": { - "zh-cn": "添加系统更新日志", - "en": "Add system update log" - }, - "p3lasz8": { - "zh-cn": "编辑系统更新日志", - "en": "Edit system update log" - }, - "lbtwqgc": { - "zh-cn": "确定删除系统更新日志:【", - "en": "Are you sure you want to delete the system update log:【" - }, - "9dn8ov7": { - "zh-cn": "确定进行退款:", - "en": "Are you sure you want to process the refund:" - }, - "8o1e529": { - "zh-cn": "元?请输入退款理由", - "en": "yuan? Please enter refund reason" - }, - "xm0wce7": { - "zh-cn": "】退款申请成功", - "en": "】Refund application successful" - }, - "b175ep4": { - "zh-cn": "取消操作", - "en": "Cancel operation" - }, - "kuwys3": { - "zh-cn": "订单号", - "en": "Order number" - }, - "7djicl6": { - "zh-cn": "请输入订单号", - "en": "Please enter order number" - }, - "ujtwqc7": { - "zh-cn": "请选择创建时间", - "en": "Please select creation time" - }, - "srogja6": { - "zh-cn": "新增模拟数据", - "en": "Add new mock data" - }, - "8rq8kt5": { - "zh-cn": "商户订单号", - "en": "Merchant order number" - }, - "k1apqd5": { - "zh-cn": "支付订单号", - "en": "Payment order number" - }, - "pn1o2": { - "zh-cn": "金额", - "en": "Amount" - }, - "efu644": { - "zh-cn": " 完成 ", - "en": "Completed" - }, - "m5zeq4": { - "zh-cn": " 退款 ", - "en": "Refund" - }, - "dx7srx5": { - "zh-cn": " 未支付 ", - "en": "Unpaid" - }, - "dvw95e5": { - "zh-cn": " 未完成 ", - "en": "Incomplete" - }, - "jask224": { - "zh-cn": "附加信息", - "en": "Additional Information" - }, - "a7c0hj4": { - "zh-cn": "业务类型", - "en": "Business Type" - }, - "byjphe4": { - "zh-cn": "完成时间", - "en": "Completion Time" - }, - "a6qeqq4": { - "zh-cn": "业务ID", - "en": "Business ID" - }, - "ehpnl97": { - "zh-cn": " 付款二维码 ", - "en": "Payment QR Code" - }, - "dlvmo44": { - "zh-cn": "查看退款", - "en": "View Refund" - }, - "awonqr4": { - "zh-cn": "全额退款", - "en": "Full Refund" - }, - "uhwxdi8": { - "zh-cn": " 新增模拟数据 ", - "en": "Add Mock Data" - }, - "b40v0e4": { - "zh-cn": "商品名称", - "en": "Product Name" - }, - "8gvbw28": { - "zh-cn": "商品名称不能为空", - "en": "Product Name cannot be empty" - }, - "l5gsdb5": { - "zh-cn": "金额(分)", - "en": "Amount (Fen)" - }, - "sddntd9": { - "zh-cn": "金额(分)不能为空", - "en": "Amount (Fen) cannot be empty" - }, - "cbaf2v8": { - "zh-cn": "填数字,单位是分", - "en": "Enter a number, unit is Fen" - }, - "nsyq6s6": { - "zh-cn": " 退款信息 ", - "en": "Refund Information" - }, - "8qz55k5": { - "zh-cn": "商户退款号", - "en": "Merchant Refund Number" - }, - "ilyr4v4": { - "zh-cn": "退款原因", - "en": "Refund Reason" - }, - "uye8yjd": { - "zh-cn": "请正确编写 Json 代码", - "en": "Please write Json code correctly" - }, - "y64goq6": { - "zh-cn": "Json代码", - "en": "JSON Code" - }, - "dr0qbcx": { - "zh-cn": "接口压测会占用服务器大量的系统资源(内存、带宽),请慎重操作!!!", - "en": "Interface pressure testing will occupy a large amount of server system resources (memory, bandwidth), please operate carefully!!!" - }, - "cx53oc4": { - "zh-cn": "接口分组", - "en": "Interface Group" - }, - "cx5f4x4": { - "zh-cn": "接口名称", - "en": "Interface Name" - }, - "cx59j24": { - "zh-cn": "接口压测", - "en": "Interface Pressure Testing" - }, - "jywjzj5": { - "zh-cn": "⚡压测参数", - "en": "⚡ Pressure Testing Parameters" - }, - "i3t4e34": { - "zh-cn": "请求地址", - "en": "Request Address" - }, - "i3vmxt4": { - "zh-cn": "请求方式", - "en": "Request Method" - }, - "b01dk24": { - "zh-cn": "压测轮数", - "en": "Number of Pressure Testing Rounds" - }, - "e0nsue5": { - "zh-cn": "每轮请求数", - "en": "Number of Requests per Round" - }, - "btf33n5": { - "zh-cn": "最大并发量", - "en": "Maximum Concurrency" - }, - "jz3w4q5": { - "zh-cn": "⚡压测结果", - "en": "⚡ Pressure Testing Result" - }, - "a9iqga6": { - "zh-cn": "总用时(秒)", - "en": "Total Time (Seconds)" - }, - "9xbu216": { - "zh-cn": "成功请求次数", - "en": "Number of Successful Requests" - }, - "fv2e3y6": { - "zh-cn": "失败请求次数", - "en": "Number of Failed Requests" - }, - "s2ahgqa": { - "zh-cn": "每秒查询率(QPS)", - "en": "Queries Per Second (QPS)" - }, - "jmql4ia": { - "zh-cn": "最小响应时间(毫秒)", - "en": "Minimum Response Time (Milliseconds)" - }, - "cnvg4aa": { - "zh-cn": "最大响应时间(毫秒)", - "en": "Maximum Response Time (Milliseconds)" - }, - "1nb0i5a": { - "zh-cn": "平均响应时间(毫秒)", - "en": "Average Response Time (Milliseconds)" - }, - "9k1wy8c": { - "zh-cn": "P10 响应时间(毫秒)", - "en": "P10 Response Time (Milliseconds)" - }, - "ymb8fgc": { - "zh-cn": "P25 响应时间(毫秒)", - "en": "P25 Response Time (Milliseconds)" - }, - "wqueqcc": { - "zh-cn": "P50 响应时间(毫秒)", - "en": "P50 Response Time (Milliseconds)" - }, - "s38to1c": { - "zh-cn": "P75 响应时间(毫秒)", - "en": "P75 Response Time (Milliseconds)" - }, - "f3h5goc": { - "zh-cn": "P90 响应时间(毫秒)", - "en": "P90 Response Time (Milliseconds)" - }, - "qon7e7c": { - "zh-cn": "P99 响应时间(毫秒)", - "en": "P99 Response Time (Milliseconds)" - }, - "fky2nqd": { - "zh-cn": "P999 响应时间(毫秒)", - "en": "P999 Response Time (Milliseconds)" - }, - "i1y32": { - "zh-cn": "昵称", - "en": "Nickname" - }, - "j01h4b6": { - "zh-cn": "昵称不能为空", - "en": "Nickname cannot be empty" - }, - "d9bmb84": { - "zh-cn": "日志统计", - "en": "Log Statistics" - }, - "dph4215": { - "zh-cn": " 数据量:", - "en": "Data Volume:" - }, - "dtzc2": { - "zh-cn": "一月", - "en": "January" - }, - "dxbw2": { - "zh-cn": "二月", - "en": "February" - }, - "du732": { - "zh-cn": "三月", - "en": "March" - }, - "fc7h2": { - "zh-cn": "四月", - "en": "April" - }, - "dxis2": { - "zh-cn": "五月", - "en": "May" - }, - "eeyj2": { - "zh-cn": "六月", - "en": "June" - }, - "du1x2": { - "zh-cn": "七月", - "en": "July" - }, - "eewt2": { - "zh-cn": "八月", - "en": "August" - }, - "dw7f2": { - "zh-cn": "九月", - "en": "September" - }, - "eq5j2": { - "zh-cn": "十月", - "en": "October" - }, - "cktu13": { - "zh-cn": "十一月", - "en": "November" - }, - "ckx6l3": { - "zh-cn": "十二月", - "en": "December" - }, - "i8znc14": { - "zh-cn": "访问日志", - "en": "Access Log" - }, - "d97ftc4": { - "zh-cn": "日志时间", - "en": "Log Time" - }, - "deexj34": { - "zh-cn": "显示名称", - "en": "Display Name" - }, - "da8ngf4": { - "zh-cn": "方法名称", - "en": "Method Name" - }, - "i5m5lg4": { - "zh-cn": "账号名称", - "en": "Account Name" - }, - "1rkhj4": { - "zh-cn": "IP地址", - "en": "IP Address" - }, - "fcd7wj4": { - "zh-cn": "登录地点", - "en": "Login Location" - }, - "m37b2": { - "zh-cn": "经度", - "en": "Longitude" - }, - "m2d62": { - "zh-cn": "纬度", - "en": "Latitude" - }, - "goai73": { - "zh-cn": "浏览器", - "en": "Browser" - }, - "d1xjg34": { - "zh-cn": "操作系统", - "en": "Operating System" - }, - "dfyfru6": { - "zh-cn": "耗时(ms)", - "en": "Time (ms)" - }, - "g1trbs6": { - "zh-cn": "没有日志数据", - "en": "No log data" - }, - "gde3i58": { - "zh-cn": "确定要清空日志?", - "en": "Are you sure you want to clear the logs?" - }, - "39ol5y6": { - "zh-cn": "访问者热力图", - "en": "Visitor Heatmap" - }, - "h4sv2": { - "zh-cn": "成功", - "en": "Success" - }, - "fy1g2": { - "zh-cn": "失败", - "en": "Failure" - }, - "mchr2": { - "zh-cn": "耗时", - "en": "Time" - }, - "dgbihy6": { - "zh-cn": "耗时>?MS", - "en": "Time >? MS" - }, - "f2uw9c5": { - "zh-cn": " 热力图 ", - "en": "Heatmap" - }, - "h9ea34": { - "zh-cn": " 清空 ", - "en": "Clear" - }, - "axo00ya": { - "zh-cn": "系统更新日志不能为空", - "en": "System update log cannot be empty" - }, - "hpk92": { - "zh-cn": "放大", - "en": "Zoom In" - }, - "m4ue2": { - "zh-cn": "缩小", - "en": "Zoom Out" - }, - "bmzhcq4": { - "zh-cn": "大小适应", - "en": "Size Adaptation" - }, - "bw8h6i4": { - "zh-cn": "定位还原", - "en": "Restore Position" - }, - "my43y19": { - "zh-cn": "还原(大小&定位)", - "en": "Restore (Size & Position)" - }, - "wplujab": { - "zh-cn": "上一步(ctrl+z)", - "en": "Undo (Ctrl+Z)" - }, - "2zqxywb": { - "zh-cn": "下一步(ctrl+y)", - "en": "Redo (Ctrl+Y)" - }, - "aft4634": { - "zh-cn": "下载图片", - "en": "Download Image" - }, - "dlochw4": { - "zh-cn": "查看数据", - "en": "View Data" - }, - "4eueec5": { - "zh-cn": "查看缩略图", - "en": "View Thumbnail" - }, - "mhwx0cc": { - "zh-cn": "确认要关闭当前属性编辑?", - "en": "Confirm to close current property editing?" - }, - "csvrdc4": { - "zh-cn": "打开框选", - "en": "Open box selection" - }, - "awayfx4": { - "zh-cn": "关闭框选", - "en": "Close box selection" - }, - "hsse2": { - "zh-cn": "数据", - "en": "Data" - }, - "83ldczb": { - "zh-cn": "请正确编写 C# 代码", - "en": "Please write C# code correctly" - }, - "cx7bwy4": { - "zh-cn": "插件信息", - "en": "Plugin information" - }, - "aygjsx4": { - "zh-cn": "功能名称", - "en": "Function name" - }, - "n4vbv58": { - "zh-cn": "功能名称不能为空", - "en": "Function name cannot be empty" - }, - "7h9k7v5": { - "zh-cn": "程序集名称", - "en": "Assembly name" - }, - "11vase5": { - "zh-cn": "C# 代码", - "en": "C# code" - }, - "6mnzbz6": { - "zh-cn": "开发接口身份", - "en": "Development interface identity" - }, - "ibvsnl4": { - "zh-cn": "身份标识", - "en": "Identity identifier" - }, - "gfbz2": { - "zh-cn": "密钥", - "en": "Key" - }, - "o6fi5z6": { - "zh-cn": "绑定用户账号", - "en": "Bind user account" - }, - "nlab4s6": { - "zh-cn": "绑定租户名称", - "en": "Bind tenant name" - }, - "sf35oz8": { - "zh-cn": "添加开放接口身份", - "en": "Add open interface identity" - }, - "4xma158": { - "zh-cn": "编辑开放接口身份", - "en": "Edit open interface identity" - }, - "pxp7f0c": { - "zh-cn": "确定删除开放接口身份:【", - "en": "Confirm delete open interface identity: [" - }, - "f6rffk4": { - "zh-cn": "生成签名", - "en": "Generate signature" - }, - "8jv7ud9": { - "zh-cn": "行政区域数据错误!", - "en": "Administrative area data error!" - }, - "jv765f8": { - "zh-cn": "努力生成中...", - "en": "Generating..." - }, - "f6n3fk4": { - "zh-cn": "生成成功", - "en": "Generation successful" - }, - "9ntzurs": { - "zh-cn": " 只会更新和新增组织架构,不会删除已有的组织架构数据! ", - "en": "Only updates and adds organizational structure, does not delete existing organizational structure data!" - }, - "iky9454": { - "zh-cn": "选择层级", - "en": "Select level" - }, - "2em1us5": { - "zh-cn": "请选择层级", - "en": "Please select level" - }, - "ol1n7s9": { - "zh-cn": "温度0℃,湿度0%", - "en": "Temperature 0℃, Humidity 0%" - }, - "xxa654d": { - "zh-cn": "|超出重连接次数,停止重试", - "en": "|Exceeded reconnection attempts, stop retrying" - }, - "ej5upm7": { - "zh-cn": "|连接服务成功", - "en": "|Service connection successful" - }, - "octhdy6": { - "zh-cn": "|发生错误:", - "en": "|Error occurred:" - }, - "adplds5": { - "zh-cn": "更新时间:", - "en": "Update time:" - }, - "gkz0d3": { - "zh-cn": "温度:", - "en": "Temperature:" - }, - "ci3z865": { - "zh-cn": "℃,湿度:", - "en": "℃, Humidity:" - }, - "feiqn18": { - "zh-cn": "|发布消息错误.", - "en": "|Message publishing error." - }, - "5ok4mk8": { - "zh-cn": "尚未连接到服务!", - "en": "Not yet connected to the service!" - }, - "flqsk47": { - "zh-cn": "|连接已断开.", - "en": "|Connection has been disconnected." - }, - "4zvvpc": { - "zh-cn": "MQTTX在线测试客户端", - "en": "MQTTX Online Test Client" - }, - "c0qg4aj": { - "zh-cn": "连接参数(Configuration)", - "en": "Connection parameters (Configuration)" - }, - "obx9xw8": { - "zh-cn": "协议|主机|端口", - "en": "Protocol | Host | Port" - }, - "q3pjskg": { - "zh-cn": "标识(Client ID)唯一性", - "en": "Identifier (Client ID) uniqueness" - }, - "yof84kc": { - "zh-cn": "账号(Username)", - "en": "Account (Username)" - }, - "lhs82pc": { - "zh-cn": "密码(Password)", - "en": "Password (Password)" - }, - "wco664f": { - "zh-cn": "设备包名(Regpacket)", - "en": "Device package name (Regpacket)" - }, - "anxh0kj": { - "zh-cn": "共享传感器(dhtRegpacket)", - "en": "Shared sensor (dhtRegpacket)" - }, - "mgeo6ne": { - "zh-cn": "已连接(Connected)", - "en": "Connected (Connected)" - }, - "ggrilcb": { - "zh-cn": "连接(Connect)", - "en": "Connect (Connect)" - }, - "g1jku0g": { - "zh-cn": " 断开(Disconnect) ", - "en": "Disconnect (Disconnect)" - }, - "h0ojdod": { - "zh-cn": "订阅(Subscribe)", - "en": "Subscribe (Subscribe)" - }, - "vxaq2qb": { - "zh-cn": "订阅主题(Topic)", - "en": "Subscribe Topic (Topic)" - }, - "b1zwha9": { - "zh-cn": "订阅质量(QoS)", - "en": "QoS (Quality of Service)" - }, - "v1vaqw6": { - "zh-cn": "0 至多一次", - "en": "0 At most once" - }, - "uke1jm6": { - "zh-cn": "1 至少一次", - "en": "1 At least once" - }, - "yffkkv6": { - "zh-cn": "2 仅仅一次", - "en": "2 Exactly once" - }, - "fyxmjgf": { - "zh-cn": "已订阅(Subscribed)", - "en": "Subscribed (Subscribed)" - }, - "5zjhbmh": { - "zh-cn": " 取消(Unsubscribe) ", - "en": "Unsubscribe (Unsubscribe)" - }, - "1b3e40b": { - "zh-cn": "发布(Publish)", - "en": "Publish (Publish)" - }, - "fd49cdb": { - "zh-cn": "发布主题(Topic)", - "en": "Publish Topic (Topic)" - }, - "1wjpdv9": { - "zh-cn": "发布质量(QoS)", - "en": "QoS (Quality of Service)" - }, - "ax5ml2c": { - "zh-cn": "发布保留(Retain)", - "en": "Retain (Retain)" - }, - "w94psk9": { - "zh-cn": "false 不保留", - "en": "false Do not retain" - }, - "usuo9j8": { - "zh-cn": "true 不保留", - "en": "true Do not retain" - }, - "jk1lhld": { - "zh-cn": "操作指令(Payload)", - "en": "Operation payload (Payload)" - }, - "ikz54t4": { - "zh-cn": "选择指令", - "en": "Select command" - }, - "evfkrs4": { - "zh-cn": "状态查询", - "en": "Status query" - }, - "avc6ml4": { - "zh-cn": "全部打开", - "en": "All on" - }, - "av9m564": { - "zh-cn": "全部关闭", - "en": "All off" - }, - "aff2qq4": { - "zh-cn": "一路开关", - "en": "One-way switch" - }, - "ahwgwm4": { - "zh-cn": "二路开关", - "en": "Two-way switch" - }, - "afktmh4": { - "zh-cn": "三路开关", - "en": "Three-way switch" - }, - "bjmm074": { - "zh-cn": "四路开关", - "en": "Four-way switch" - }, - "rc8mq8d": { - "zh-cn": " 发布(Publish) ", - "en": "Publish (Publish)" - }, - "4th4mw8": { - "zh-cn": "点击清空历史记录", - "en": "Click to clear history" - }, - "6ns8irb": { - "zh-cn": "接收(Receive)", - "en": "Receive (Receive)" - }, - "czsl0g4": { - "zh-cn": "接收次数", - "en": "Receive count" - }, - "h7sa2": { - "zh-cn": "收 ", - "en": "Receive" - }, - "xa27dj7": { - "zh-cn": "设备已工作时长", - "en": "" - }, - "otu2": { - "zh-cn": " 秒", - "en": "" - }, - "aw6h554": { - "zh-cn": "关闭一路", - "en": "" - }, - "csra2k4": { - "zh-cn": "打开一路", - "en": "" - }, - "h8ul2": { - "zh-cn": "打开", - "en": "" - }, - "aw6khp4": { - "zh-cn": "关闭二路", - "en": "" - }, - "csrdf44": { - "zh-cn": "打开二路", - "en": "" - }, - "aw6hcw4": { - "zh-cn": "关闭三路", - "en": "" - }, - "csraab4": { - "zh-cn": "打开三路", - "en": "" - }, - "aw7zda4": { - "zh-cn": "关闭四路", - "en": "" - }, - "csssap4": { - "zh-cn": "打开四路", - "en": "" - }, - "cp02xa6": { - "zh-cn": "四路全部关闭", - "en": "" - }, - "eakr2": { - "zh-cn": "全关", - "en": "" - }, - "cp2nep6": { - "zh-cn": "四路全部打开", - "en": "" - }, - "ed942": { - "zh-cn": "全开", - "en": "" - }, - "6931m8c": { - "zh-cn": "网络服务断开或设备离线!", - "en": "" - }, - "f2552": { - "zh-cn": "合计", - "en": "" - }, - "d0e92h4": { - "zh-cn": "报表查看", - "en": "" - }, - "eeeyuj5": { - "zh-cn": "确定导出?", - "en": "" - }, - "p6kpuz8": { - "zh-cn": "努力同步中...", - "en": "" - }, - "u4enyr9": { - "zh-cn": "国家地名信息库数据", - "en": "" - }, - "cxetiw4": { - "zh-cn": "接口说明", - "en": "" - }, - "ru014yl": { - "zh-cn": "指定区划代码 (0或不输入,导入全部数据)", - "en": "" - }, - "cnq0sp6": { - "zh-cn": "指定区划代码", - "en": "" - }, - "hymp3ls": { - "zh-cn": "行政区级数(最大查询深度,最多支持2级深度,不支持村级)", - "en": "" - }, - "m7c8vk5": { - "zh-cn": "行政区级数", - "en": "" - }, - "jrfb8r4": { - "zh-cn": "飞燕草蓝", - "en": "" - }, - "aghf564": { - "zh-cn": "保存成功", - "en": "" - }, - "sjmq0j6": { - "zh-cn": "系统信息配置", - "en": "" - }, - "vgq71p8": { - "zh-cn": " 系统信息配置 ", - "en": "" - }, - "agpp984": { - "zh-cn": "保存配置", - "en": "" - }, - "gahy4t4": { - "zh-cn": "系统图标", - "en": "" - }, - "mz3wyb6": { - "zh-cn": " 系统图标 ", - "en": "" - }, - "fs9o7r4": { - "zh-cn": "租户标识", - "en": "" - }, - "79zdhl6": { - "zh-cn": " 租户标识 ", - "en": "" - }, - "2kcyg55": { - "zh-cn": "访问地址:", - "en": "" - }, - "7sen8o5": { - "zh-cn": "系统主标题", - "en": "" - }, - "u6jvc7": { - "zh-cn": " 系统主标题 ", - "en": "" - }, - "7t0t3w5": { - "zh-cn": "系统副标题", - "en": "" - }, - "1d9lr87": { - "zh-cn": " 系统副标题 ", - "en": "" - }, - "gakchx4": { - "zh-cn": "系统描述", - "en": "" - }, - "n16a8r6": { - "zh-cn": " 系统描述 ", - "en": "" - }, - "dzxgnk4": { - "zh-cn": "水印内容", - "en": "" - }, - "mwkx2o6": { - "zh-cn": " 水印内容 ", - "en": "" - }, - "fq3ndec": { - "zh-cn": "若此处留空,则不显示水印", - "en": "" - }, - "eupj9x4": { - "zh-cn": "版权说明", - "en": "" - }, - "lmcvn96": { - "zh-cn": " 版权说明 ", - "en": "" - }, - "fc0e8d5": { - "zh-cn": " 版本号 ", - "en": "" - }, - "aib1034": { - "zh-cn": "主题颜色", - "en": "" - }, - "e8mi5v6": { - "zh-cn": " 主题颜色 ", - "en": "" - }, - "c76fp3": { - "zh-cn": "主题色", - "en": "" - }, - "c8wdij4": { - "zh-cn": "布局模式", - "en": "" - }, - "vdcs976": { - "zh-cn": " 布局模式 ", - "en": "" - }, - "km5s2x4": { - "zh-cn": "默认布局", - "en": "" - }, - "gc6i1y4": { - "zh-cn": "经典布局", - "en": "" - }, - "dqtlhg4": { - "zh-cn": "横向布局", - "en": "" - }, - "as4xly4": { - "zh-cn": "分栏布局", - "en": "" - }, - "jutwww4": { - "zh-cn": "页面动画", - "en": "" - }, - "8kt8tc6": { - "zh-cn": " 页面动画 ", - "en": "" - }, - "z10pj46": { - "zh-cn": "ICP备案号", - "en": "" - }, - "lhepj48": { - "zh-cn": " ICP备案号 ", - "en": "" - }, - "15spvq5": { - "zh-cn": "ICP地址", - "en": "" - }, - "8gmzne7": { - "zh-cn": " ICP地址 ", - "en": "" - }, - "2c79a05": { - "zh-cn": "图形验证码", - "en": "" - }, - "t088aw7": { - "zh-cn": " 图形验证码 ", - "en": "" - }, - "uduaf06": { - "zh-cn": "登录二次验证", - "en": "" - }, - "jl3sxw8": { - "zh-cn": " 登录二次验证 ", - "en": "" - }, - "ixmwbk5": { - "zh-cn": "首页轮播图", - "en": "" - }, - "os7d5s7": { - "zh-cn": " 首页轮播图 ", - "en": "" - }, - "ws83q38": { - "zh-cn": " 中国传统颜色 ", - "en": "" - }, - "qm1o8y6": { - "zh-cn": "添加动态插件", - "en": "" - }, - "5sav9k6": { - "zh-cn": "编辑动态插件", - "en": "" - }, - "77fb1fa": { - "zh-cn": "确定删除动态插件:【", - "en": "" - }, - "av5v0z4": { - "zh-cn": "区域信息", - "en": "" - }, - "hm48c64": { - "zh-cn": "行政名称", - "en": "" - }, - "hm3cc14": { - "zh-cn": "行政代码", - "en": "" - }, - "em7x2": { - "zh-cn": "区号", - "en": "" - }, - "xeardp6": { - "zh-cn": "添加行政区域", - "en": "" - }, - "zy7v76": { - "zh-cn": "编辑行政区域", - "en": "" - }, - "7gd4w2a": { - "zh-cn": "确定删除行政区域:【", - "en": "" - }, - "rj570a6": { - "zh-cn": "同步高德地图", - "en": "" - }, - "brosmv9": { - "zh-cn": "同步天地图行政区划", - "en": "" - }, - "tvvdai9": { - "zh-cn": "同步国家地名信息库", - "en": "" - }, - "a474ox6": { - "zh-cn": "菜单选择有误", - "en": "" - }, - "uci7jlb": { - "zh-cn": "生成/更新系统组织架构", - "en": "" - }, - "31i99n6": { - "zh-cn": " 全部展开 ", - "en": "" - }, - "30n4qw6": { - "zh-cn": " 全部折叠 ", - "en": "" - }, - "cm2kle5": { - "zh-cn": "同步天地图", - "en": "" - }, - "9z4sa49": { - "zh-cn": "同步民政部行政区划", - "en": "" - }, - "pwt0at7": { - "zh-cn": " 从云端同步 ", - "en": "" - }, - "bcgo0u8": { - "zh-cn": " 生成组织架构 ", - "en": "" - }, - "acifrw4": { - "zh-cn": "作业集群", - "en": "" - }, - "jjww5b4": { - "zh-cn": "集群编号", - "en": "" - }, - "egwgr4": { - "zh-cn": " 宕机 ", - "en": "" - }, - "cnxdze5": { - "zh-cn": " 工作中 ", - "en": "" - }, - "z7pntv7": { - "zh-cn": " 等待被唤醒 ", - "en": "" - }, - "devbay4": { - "zh-cn": "更新时间", - "en": "" - }, - "vql2vy7": { - "zh-cn": "请选择存放位置", - "en": "" - }, - "ds2louh": { - "zh-cn": "生成成功,请重启项目以加载最新代码", - "en": "" - }, - "n8xxldn": { - "zh-cn": " 生成种子数据【生成实体后必须重启服务才生效】", - "en": "" - }, - "wmt0i36": { - "zh-cn": "表名不能为空", - "en": "" - }, - "bxzajr4": { - "zh-cn": "存放位置", - "en": "" - }, - "kais9x6": { - "zh-cn": "过滤重复数据", - "en": "" - }, - "c8wsiu4": { - "zh-cn": "差异日志", - "en": "" - }, - "d1tr1p4": { - "zh-cn": "操作时间", - "en": "" - }, - "a76rv34": { - "zh-cn": "业务对象", - "en": "" - }, - "d1x8m74": { - "zh-cn": "操作类型", - "en": "" - }, - "1cdk925": { - "zh-cn": "Sql语句", - "en": "" - }, - "esxa2": { - "zh-cn": "参数", - "en": "" - }, - "g3c92": { - "zh-cn": "导入", - "en": "" - }, - "obrz2": { - "zh-cn": "详情", - "en": "" - }, - "1h6y76": { - "zh-cn": " 日志详情 ", - "en": "" - }, - "loyxgd5": { - "zh-cn": "操作前记录", - "en": "" - }, - "lopoik5": { - "zh-cn": "操作后记录", - "en": "" - }, - "xl3ink7": { - "zh-cn": "不能以数字开头", - "en": "" - }, - "ke08s3": { - "zh-cn": "表单有", - "en": "" - }, - "xsaxyid": { - "zh-cn": "处验证失败,请修改后再提交", - "en": "" - }, - "2jb6fo5": { - "zh-cn": "请输入名称", - "en": "" - }, - "ckmie36": { - "zh-cn": "状态不能为空", - "en": "" - }, - "2eief25": { - "zh-cn": "请选择状态", - "en": "" - }, - "2jaeja5": { - "zh-cn": "请输入备注", - "en": "" - }, - "nnql2": { - "zh-cn": "表单", - "en": "" - }, - "2j2hgq5": { - "zh-cn": "请输入表单", - "en": "" - }, - "j94a2": { - "zh-cn": "流程", - "en": "" - }, - "2j6w315": { - "zh-cn": "请输入流程", - "en": "" - }, - "fwfyrv8": { - "zh-cn": "确定开启插件:【", - "en": "" - }, - "cc5y4e4": { - "zh-cn": "开启成功", - "en": "" - }, - "cwthrn8": { - "zh-cn": "确定禁用插件:【", - "en": "" - }, - "ftc7864": { - "zh-cn": "禁用成功", - "en": "" - }, - "v8l3ksa": { - "zh-cn": "确定卸载动态插件:【", - "en": "" - }, - "b4hqhg4": { - "zh-cn": "卸载成功", - "en": "" - }, - "hubg2": { - "zh-cn": "文档", - "en": "" - }, - "cxholw4": { - "zh-cn": "插件设置", - "en": "" - }, - "e78p2": { - "zh-cn": "作者", - "en": "" - }, - "k06c2": { - "zh-cn": "版本", - "en": "" - }, - "dgyvv4": { - "zh-cn": " 卸载 ", - "en": "" - }, - "dg9c74": { - "zh-cn": " 启用 ", - "en": "" - }, - "ix1qx4": { - "zh-cn": " 禁用 ", - "en": "" - }, - "ajjl946": { - "zh-cn": " 查看介绍 ", - "en": "" - }, - "amrnlq6": { - "zh-cn": " 查看文档 ", - "en": "" - }, - "lmys04": { - "zh-cn": " 设置 ", - "en": "" - }, - "cxhpfo4": { - "zh-cn": "插件详细", - "en": "" - }, - "cvxuf3": { - "zh-cn": "名称:", - "en": "" - }, - "fartl3": { - "zh-cn": "描述:", - "en": "" - }, - "c88j53": { - "zh-cn": "作者:", - "en": "" - }, - "h85hy3": { - "zh-cn": "版本:", - "en": "" - }, - "v5p3z87": { - "zh-cn": "请选择验证类型", - "en": "" - }, - "zer5nb8": { - "zh-cn": "请输入正确的数字", - "en": "" - }, - "x0iq7v7": { - "zh-cn": "请选择起始日期", - "en": "" - }, - "yt0bk37": { - "zh-cn": "请选择结束日期", - "en": "" - }, - "kfq3r37": { - "zh-cn": "请输入提示信息", - "en": "" - }, - "univa28": { - "zh-cn": "请输入正则表达式", - "en": "" - }, - "cgjzi34": { - "zh-cn": "必填验证", - "en": "" - }, - "inu5yc4": { - "zh-cn": "远程验证", - "en": "" - }, - "dbwow94": { - "zh-cn": "数组验证", - "en": "" - }, - "dw55es4": { - "zh-cn": "正则模式", - "en": "" - }, - "j9e2i54": { - "zh-cn": "长度限制", - "en": "" - }, - "xim2ls6": { - "zh-cn": " 编辑规则 ", - "en": "" - }, - "pwsdiyd": { - "zh-cn": " 本字段的数据库类型是:【", - "en": "" - }, - "n1utl7b": { - "zh-cn": "】,.Net类型是:【", - "en": "" - }, - "k2t5np4": { - "zh-cn": "验证类型", - "en": "" - }, - "i7zjf24": { - "zh-cn": "起始日期", - "en": "" - }, - "gfhy2u4": { - "zh-cn": "结束日期", - "en": "" - }, - "il0kye4": { - "zh-cn": "选择正则", - "en": "" - }, - "bdmju65": { - "zh-cn": " 列编辑 ", - "en": "" - }, - "cftne3": { - "zh-cn": "列名称", - "en": "" - }, - "ha9vlb8": { - "zh-cn": "显示文本不能为空", - "en": "" - }, - "shlhpn7": { - "zh-cn": "字典值不能为空", - "en": "" - }, - "rc04at6": { - "zh-cn": "编码不能为空", - "en": "" - }, - "dn1ddz4": { - "zh-cn": "标签类型", - "en": "" - }, - "ai56i09": { - "zh-cn": "样式(Style)", - "en": "" - }, - "2slpa99": { - "zh-cn": "样式(Class)", - "en": "" - }, - "kocbsn7": { - "zh-cn": "请输入拓展数据", - "en": "" - }, - "ef9y2": { - "zh-cn": "列名", - "en": "" - }, - "g4la2": { - "zh-cn": "字段", - "en": "" - }, - "ai3oho4": { - "zh-cn": "作用类型", - "en": "" - }, - "fzep2": { - "zh-cn": "字典", - "en": "" - }, - "ax7wz14": { - "zh-cn": "列表显示", - "en": "" - }, - "fmmz2": { - "zh-cn": "增改", - "en": "" - }, - "grwm2": { - "zh-cn": "必填", - "en": "" - }, - "cs19o3": { - "zh-cn": "可排序", - "en": "" - }, - "gkz0ww4": { - "zh-cn": "统计字段", - "en": "" - }, - "fltxkb5": { - "zh-cn": "是否是查询", - "en": "" - }, - "doq9cj4": { - "zh-cn": "查询方式", - "en": "" - }, - "ds3ycg4": { - "zh-cn": "校验规则", - "en": "" - }, - "f6vdjm4": { - "zh-cn": "生成配置", - "en": "" - }, - "e5fv2": { - "zh-cn": "修改", - "en": "" - }, - "dhg3b3": { - "zh-cn": "天地图", - "en": "" - }, - "xmaxbu7": { - "zh-cn": "区划名称或编码", - "en": "Division name or code" - }, - "mnqp0qb": { - "zh-cn": "区划名称或编码不能为空", - "en": "Division name or code cannot be empty" - }, - "gih1n87": { - "zh-cn": "下级行政区级数", - "en": "Number of subordinate administrative levels" - }, - "44cng48": { - "zh-cn": "不返回下级行政区", - "en": "Do not return subordinate administrative regions" - }, - "jioq2p8": { - "zh-cn": "返回下一级行政区", - "en": "Return the next-level administrative region" - }, - "iyw4pp8": { - "zh-cn": "返回下两级行政区", - "en": "Return the next two-level administrative regions" - }, - "jdqkqg8": { - "zh-cn": "返回下三级行政区", - "en": "Return the next three-level administrative regions" - }, - "4q8tld6": { - "zh-cn": "密钥不能为空", - "en": "Key cannot be empty" - }, - "igal3l4": { - "zh-cn": "输入密钥", - "en": "Enter key" - }, - "rqsmfb6": { - "zh-cn": " 外键配置 ", - "en": "Foreign key configuration" - }, - "d7mbw34": { - "zh-cn": "数据库表", - "en": "Database table" - }, - "deg3cq4": { - "zh-cn": "显示字段", - "en": "Display field" - }, - "j7k5id4": { - "zh-cn": "链接字段", - "en": "Link field" - }, - "dl7xi3": { - "zh-cn": "天津市", - "en": "Tianjin" - }, - "u60lzmi": { - "zh-cn": "请正确输入高德地图开发者 Key 值", - "en": "Please enter the correct Gaode Map developer Key value" - }, - "n9i1wz6": { - "zh-cn": "高德开发平台", - "en": "Gaode Development Platform" - }, - "nxw7afq": { - "zh-cn": " 此操作会更新行政区划表所有数据,请慎重操作!!! ", - "en": "This operation will update all data in the administrative division table, please be careful!!!" - }, - "wx4o7sa": { - "zh-cn": "高德地图开发者Key", - "en": "Gaode Map Developer Key" - }, - "4kppw8e": { - "zh-cn": "高德地图开发者Key不能为空", - "en": "Gaode Map Developer Key cannot be empty" - }, - "qnj5tcs": { - "zh-cn": "查询关键字(行政区名称、citycode、adcode)", - "en": "Query keyword (administrative region name, citycode, adcode)" - }, - "1yrh295": { - "zh-cn": "查询关键字", - "en": "Query keyword" - }, - "ldnpt8c": { - "zh-cn": "行政区级数(不支持村级)", - "en": "Administrative level (village level not supported)" - }, - "gysf2r4": { - "zh-cn": "获取失败", - "en": "Failed to obtain" - }, - "gala6i4": { - "zh-cn": "系统概览", - "en": "System overview" - }, - "iphe414": { - "zh-cn": "运行正常", - "en": "Running normally" - }, - "dll463": { - "zh-cn": "处理器", - "en": "Processor" - }, - "hq7c2": { - "zh-cn": "核 ", - "en": "Core" - }, - "m88c2": { - "zh-cn": "线程", - "en": "Thread" - }, - "ed832": { - "zh-cn": "内存", - "en": "Memory" - }, - "aio0xu4": { - "zh-cn": "使用率 ", - "en": "Usage rate" - }, - "iv8u3": { - "zh-cn": " 架构", - "en": "Architecture" - }, - "ipgwx84": { - "zh-cn": "运行框架", - "en": "Running framework" - }, - "ipgrwa4": { - "zh-cn": "运行时间", - "en": "Running time" - }, - "xv2taf6": { - "zh-cn": "系统稳定运行", - "en": "System runs stably" - }, - "x007ri6": { - "zh-cn": "CPU 性能", - "en": "CPU performance" - }, - "xbq8ie6": { - "zh-cn": "CPU使用率", - "en": "CPU usage rate" - }, - "vme2cm6": { - "zh-cn": "处理器架构:", - "en": "Processor architecture:" - }, - "4mvx4u5": { - "zh-cn": "基础频率:", - "en": "Base frequency:" - }, - "bjd3t95": { - "zh-cn": "缓存大小:", - "en": "Cache size:" - }, - "anx6po4": { - "zh-cn": "内存使用", - "en": "Memory usage" - }, - "chcu7g4": { - "zh-cn": "总内存:", - "en": "Total memory:" - }, - "c6t0u74": { - "zh-cn": "已使用:", - "en": "Used:" - }, - "cvwo13": { - "zh-cn": "可用:", - "en": "Available:" - }, - "hw6zcg6": { - "zh-cn": "磁盘使用情况", - "en": "Disk usage" - }, - "e5jaz3": { - "zh-cn": "已使用", - "en": "Used" - }, - "cj3wjt4": { - "zh-cn": "总容量:", - "en": "Total capacity:" - }, - "bohno95": { - "zh-cn": "可用空间:", - "en": "Available space:" - }, - "d8uifl4": { - "zh-cn": "显卡信息", - "en": "Graphics card information" - }, - "fg22o3": { - "zh-cn": "显存:", - "en": "Video memory:" - }, - "oie3nl5": { - "zh-cn": "驱动版本:", - "en": "Driver version:" - }, - "ay2a8l4": { - "zh-cn": "分辨率:", - "en": "Resolution:" - }, - "h6z73m5": { - "zh-cn": "网络适配器", - "en": "Network adapter" - }, - "cjy424": { - "zh-cn": " 个活跃", - "en": "Active" - }, - "fc6613": { - "zh-cn": "描述:", - "en": "Description:" - }, - "yvgv6b5": { - "zh-cn": "物理地址:", - "en": "Physical address:" - }, - "llg2b3": { - "zh-cn": "速度:", - "en": "Speed:" - }, - "oy7h8b7": { - "zh-cn": "IPv4地址:", - "en": "IPv4 address:" - }, - "glapal4": { - "zh-cn": "网络统计", - "en": "Network statistics" - }, - "czq22k4": { - "zh-cn": "接收字节", - "en": "Received bytes" - }, - "b64ehn4": { - "zh-cn": "发送字节", - "en": "Sent bytes" - }, - "czohdo4": { - "zh-cn": "接收包数", - "en": "Received packets" - }, - "b62tsr4": { - "zh-cn": "发送包数", - "en": "Sent packets" - }, - "aarkuq4": { - "zh-cn": "主板信息", - "en": "Motherboard information" - }, - "ayu9by4": { - "zh-cn": "制造商:", - "en": "Manufacturer:" - }, - "ygokgk5": { - "zh-cn": "产品型号:", - "en": "Product model:" - }, - "h9jue3": { - "zh-cn": "版本:", - "en": "Version:" - }, - "c9tawb4": { - "zh-cn": "序列号:", - "en": "Serial number:" - }, - "gagp2q4": { - "zh-cn": "系统信息", - "en": "System information" - }, - "lir6m15": { - "zh-cn": "操作系统:", - "en": "Operating system:" - }, - "7xp5o25": { - "zh-cn": "系统版本:", - "en": "System version:" - }, - "7w5h8o5": { - "zh-cn": "系统架构:", - "en": "System architecture:" - }, - "bopb725": { - "zh-cn": "运行框架:", - "en": "Running framework:" - }, - "i5czij6": { - "zh-cn": "数据库类型:", - "en": "Database type:" - }, - "bbbpkn5": { - "zh-cn": "机器名称:", - "en": "Machine name:" - }, - "sfjzv55": { - "zh-cn": "当前用户:", - "en": "Current user:" - }, - "nkqeu97": { - "zh-cn": "系统启动时间:", - "en": "System boot time:" - }, - "6spg8d7": { - "zh-cn": "进程启动时间:", - "en": "Process start time:" - }, - "1ukiwy9": { - "zh-cn": "NuGet 包信息", - "en": "NuGet package information" - }, - "eerf3": { - "zh-cn": " 个包", - "en": "Packages" - }, - "azvj8v4": { - "zh-cn": "参数配置", - "en": "Parameter configuration" - }, - "iuu3gk4": { - "zh-cn": "配置名称", - "en": "Configuration name" - }, - "iv1elo4": { - "zh-cn": "配置编码", - "en": "Configuration code" - }, - "dzufn3": { - "zh-cn": "属性值", - "en": "Attribute value" - }, - "at83sn4": { - "zh-cn": "内置参数", - "en": "Built-in parameter" - }, - "avmg154": { - "zh-cn": "分组编码", - "en": "Group code" - }, - "e86r2e4": { - "zh-cn": "添加配置", - "en": "Add configuration" - }, - "gms6yk4": { - "zh-cn": "编辑配置", - "en": "Edit configuration" - }, - "x42gwp8": { - "zh-cn": "确定删除配置:【", - "en": "Confirm delete configuration: [" - }, - "agc8nj4": { - "zh-cn": "代码生成", - "en": "Code generation" - }, - "bucdi3": { - "zh-cn": "业务名", - "en": "Business name" - }, - "b0ji0a4": { - "zh-cn": "命名空间", - "en": "Namespace" - }, - "ajj1qb4": { - "zh-cn": "作者姓名", - "en": "Author name" - }, - "f6nsav4": { - "zh-cn": "生成方式", - "en": "Generation method" - }, - "62tzsf6": { - "zh-cn": "增加代码生成", - "en": "Add code generation" - }, - "65tg1i6": { - "zh-cn": "编辑代码生成", - "en": "Generate code" - }, - "l6kb0o6": { - "zh-cn": "确定删除吗?", - "en": "Confirm delete?" - }, - "d1spvi4": { - "zh-cn": "操作成功", - "en": "Operation successful" - }, - "ebwqfq6": { - "zh-cn": "确定要生成【", - "en": "Confirm to generate [" - }, - "6mmm674": { - "zh-cn": "】表吗?", - "en": "] table?" - }, - "jt358i4": { - "zh-cn": "预览代码", - "en": "Preview code" - }, - "gmfmme5": { - "zh-cn": "数据库表名", - "en": "Database table name" - }, - "b94ic57": { - "zh-cn": " 下载压缩包 ", - "en": "Download zip file" - }, - "2gtaj0b": { - "zh-cn": " 下载压缩包(前端) ", - "en": "Download zip file (Frontend)" - }, - "2orzmzb": { - "zh-cn": " 下载压缩包(后端) ", - "en": "Download zip file (Backend)" - }, - "8lcam9c": { - "zh-cn": " 生成到本项目(前端) ", - "en": "Generate to this project (Frontend)" - }, - "8ddliac": { - "zh-cn": " 生成到本项目(后端) ", - "en": "Generate to this project (Backend)" - }, - "no26jm8": { - "zh-cn": " 生成到本项目 ", - "en": "Generate to this project" - }, - "pewx2": { - "zh-cn": "配置", - "en": "Configuration" - }, - "cd2uos4": { - "zh-cn": "开始生成", - "en": "Start generation" - }, - "kgk12": { - "zh-cn": "生成", - "en": "Generate" - }, - "b8q6sg6": { - "zh-cn": " 生成签名 ", - "en": "Generate signature" - }, - "6gpiuf6": { - "zh-cn": "接口请求地址", - "en": "API request URL" - }, - "i3vpnr4": { - "zh-cn": "请求方法", - "en": "Request method" - }, - "fnol13": { - "zh-cn": "时间戳", - "en": "Timestamp" - }, - "4xvxse8": { - "zh-cn": "输入或获取时间戳", - "en": "Input or get timestamp" - }, - "mv3z2": { - "zh-cn": "获取", - "en": "Get" - }, - "mk0913": { - "zh-cn": "随机数", - "en": "Random number" - }, - "4qzm4e8": { - "zh-cn": "输入或获取随机数", - "en": "Input or get random number" - }, - "lgsv2": { - "zh-cn": "签名", - "en": "Signature" - }, - "f347hb9": { - "zh-cn": "填写信息后自动生成", - "en": "Automatically generate after filling in information" - }, - "48ksr88": { - "zh-cn": " 接口压测参数 ", - "en": "API pressure testing parameters" - }, - "zq12t8": { - "zh-cn": "请求地址不能为空", - "en": "Request URL cannot be empty" - }, - "fk90tt8": { - "zh-cn": "请求方式不能为空", - "en": "Request method cannot be empty" - }, - "tpainm8": { - "zh-cn": "压测轮数不能为空", - "en": "Number of pressure testing rounds cannot be empty" - }, - "tvzv129": { - "zh-cn": "每轮请求数不能为空", - "en": "Number of requests per round cannot be empty" - }, - "ciodcuc": { - "zh-cn": "请求头(Headers)", - "en": "Request headers (Headers)" - }, - "crci63": { - "zh-cn": "参数值", - "en": "Parameter value" - }, - "xdpgxz9": { - "zh-cn": "请求体(Body)", - "en": "Request body (Body)" - }, - "otsx1ba": { - "zh-cn": "路径参数(Path)", - "en": "Path parameters (Path)" - }, - "sr988ub": { - "zh-cn": "查询参数(Query)", - "en": "Query parameters (Query)" - }, - "frze388": { - "zh-cn": " 授权租户菜单 ", - "en": "Authorized tenant menu" - }, - "ewbd43": { - "zh-cn": "手机号", - "en": "Mobile phone number" - }, - "m4un2": { - "zh-cn": "网址", - "en": "URL" - }, - "a92fbr9": { - "zh-cn": "字母/数字/下划线", - "en": "Letters/numbers/underscores" - }, - "7qig3ga": { - "zh-cn": "中英文/数字/下划线", - "en": "Chinese characters/English letters/numbers/underscores" - }, - "9ympfik": { - "zh-cn": "/^[一-龥_a-zA-Z0-9]+$/", - "en": "Chinese characters/English letters/numbers" - }, - "yd5zvv5": { - "zh-cn": "中文/英文", - "en": "Chinese characters/English letters" - }, - "9w1mvvg": { - "zh-cn": "/^[一-龥a-zA-Z]+$/", - "en": "Chinese characters/English letters" - }, - "hxfy0b4": { - "zh-cn": "规范金额", - "en": "Standard amount" - }, - "q7mk2s9": { - "zh-cn": "用户名不能全是数字", - "en": "Username cannot be all numbers" - }, - "dure2": { - "zh-cn": "中文", - "en": "Chinese characters" - }, - "wa5aeda": { - "zh-cn": "/^[一-龥]+$/", - "en": "Chinese characters only" - }, - "mk0d43": { - "zh-cn": "非中文", - "en": "Non-Chinese characters" - }, - "8i6w2mb": { - "zh-cn": "/^[^一-龥]*$/", - "en": "Non-Chinese characters only" - }, - "jb9v8t4": { - "zh-cn": "限制长度", - "en": "Limit length" - }, - "hr6v2": { - "zh-cn": "数字", - "en": "Numbers" - }, - "19751j6": { - "zh-cn": "正整数及整数", - "en": "Positive integers" - }, - "flwpr7": { - "zh-cn": "数字(可正负)", - "en": "Numbers (positive and negative)" - }, - "97qgz46": { - "zh-cn": "数字/小数点", - "en": "Numbers/decimal points" - }, - "rcd3us6": { - "zh-cn": "合法IP地址", - "en": "Valid IP address" - }, - "mlkyrv8": { - "zh-cn": "手机号码或者固话", - "en": "Mobile phone number or fixed line" - }, - "4gsc95": { - "zh-cn": "身份证号码", - "en": "ID card number" - }, - "bl7foo4": { - "zh-cn": "大写字母", - "en": "Uppercase letters" - }, - "byehxc4": { - "zh-cn": "小写字母", - "en": "Lowercase letters" - }, - "5dxnr65": { - "zh-cn": "大小写混合", - "en": "Mixed case" - }, - "w933x7o": { - "zh-cn": "多个8位数字格式(yyyyMMdd)并以逗号隔开", - "en": "Chinese characters/English letters/numbers/underscores" - }, - "hoxur55": { - "zh-cn": "数字加英文", - "en": "Numbers with English letters" - }, - "vdjcy2c": { - "zh-cn": "前两位是数字后一位是英文", - "en": "First two digits, last one letter" - }, - "7nwqiv8": { - "zh-cn": "1到100的数字", - "en": "Numbers from 1 to 100" - }, - "6u2euda": { - "zh-cn": "1-1000两位小数", - "en": "1-1000 with two decimal places" - }, - "snsrfpf": { - "zh-cn": "小数点后只能有两位数(可为0)", - "en": "Only two decimal places allowed (can be 0)" - }, - "c2szm94": { - "zh-cn": "密码正则", - "en": "Password regular expression" - }, - "pf3mqdt": { - "zh-cn": "以字母开头,长度在6~18之间,只能包含字母、数字和下划线", - "en": "Starts with a letter, length 6-18, can only contain letters, numbers, and underscores" - }, - "eee9h3": { - "zh-cn": "强密码", - "en": "Strong password" - }, - "aqx78py": { - "zh-cn": "必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间", - "en": "Must contain uppercase and lowercase letters and numbers, no special characters, length 8-10" - }, - "a5nk38y": { - "zh-cn": "最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符", - "en": "Minimum 6 characters, including at least 1 uppercase letter, 1 lowercase letter, 1 number, 1 special character" - }, - "1wbuy4": { - "zh-cn": "QQ号码", - "en": "QQ number" - }, - "cek5r14": { - "zh-cn": "微信号码", - "en": "WeChat ID" - }, - "ik9uz44": { - "zh-cn": "车牌号码", - "en": "License plate number" - }, - "ivcfo328": { - "zh-cn": "/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/", - "en": "/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/" - }, - "hef72": { - "zh-cn": "护照", - "en": "Passport" - }, - "bcx3qg4": { - "zh-cn": "固定电话", - "en": "Landline" - }, - "iodtbw4": { - "zh-cn": "邮政编码", - "en": "Postal code" - }, - "rxy48q7": { - "zh-cn": "正整数 + 0", - "en": "Non-negative integer" - }, - "g82733": { - "zh-cn": "正整数", - "en": "Positive integer" - }, - "5pjfwq7": { - "zh-cn": "负整数 + 0", - "en": "Non-positive integer" - }, - "l5xwb3": { - "zh-cn": "负整数", - "en": "Negative integer" - }, - "b3nquo4": { - "zh-cn": "匹配整数", - "en": "Match integer" - }, - "pzegio9": { - "zh-cn": "点击确定完成操作!", - "en": "Click OK to complete the operation!" - }, - "n01iga6": { - "zh-cn": " 选择正则 ", - "en": "Select regular expression" - }, - "785aik5": { - "zh-cn": "连接字符串", - "en": "Concatenate string" - }, - "agiwnt4": { - "zh-cn": "保存模板", - "en": "Save template" - }, - "f2tvjj8": { - "zh-cn": "模板名称不能为空", - "en": "Template name cannot be empty" - }, - "cr9x2l4": { - "zh-cn": "打印类型", - "en": "Print type" - }, - "iy9aek5": { - "zh-cn": "浏览器打印", - "en": "Browser print" - }, - "g11b5j5": { - "zh-cn": "客户端打印", - "en": "Client-side print" - }, - "9fpibm7": { - "zh-cn": "客户端服务地址", - "en": "Client service address" - }, - "cr32gb4": { - "zh-cn": "打印参数", - "en": "Print parameters" - }, - "krzyek7": { - "zh-cn": "请输入打印参数", - "en": "Please enter print parameters" - }, - "7meykn6": { - "zh-cn": "请输入主机!", - "en": "Please enter the host!" - }, - "7fyj4s6": { - "zh-cn": "请输入端口!", - "en": "Please enter the port!" - }, - "7f7r6u8": { - "zh-cn": "请输入搜索基准!", - "en": "Please enter the search base!" - }, - "yt8g4b8": { - "zh-cn": "请输入绑定DN!", - "en": "Please enter the bind DN!" - }, - "yf9kh88": { - "zh-cn": "请输入绑定密码!", - "en": "Please enter the bind password!" - }, - "yia7l28": { - "zh-cn": "请输入过滤规则!", - "en": "Please enter filter rules!" - }, - "ujysyba": { - "zh-cn": "请输入Ldap版本!", - "en": "Please enter Ldap version!" - }, - "t1l7vz8": { - "zh-cn": "请输入字段属性!", - "en": "Please enter field attributes!" - }, - "d9duaak": { - "zh-cn": "请输入绑定用户EmployeeId属性!", - "en": "Please enter the bind user EmployeeId attribute!" - }, - "7h3ttf6": { - "zh-cn": "请输入状态!", - "en": "Please enter status!" - }, - "2j4rur5": { - "zh-cn": "请输入端口", - "en": "Please enter port" - }, - "d5bcb64": { - "zh-cn": "搜索基准", - "en": "Search base" - }, - "kdrojp7": { - "zh-cn": "请输入搜索基准", - "en": "Please enter search base" - }, - "ilqs2a4": { - "zh-cn": "过滤规则", - "en": "Filter rules" - }, - "exc8sl7": { - "zh-cn": "请输入过滤规则", - "en": "Please enter filter rules" - }, - "h5u9k47": { - "zh-cn": "请输入绑定DN", - "en": "Please enter bind DN" - }, - "gdozac4": { - "zh-cn": "绑定密码", - "en": "Bind password" - }, - "h5e1kj7": { - "zh-cn": "请输入绑定密码", - "en": "Please enter bind password" - }, - "byyslj4": { - "zh-cn": "字段属性", - "en": "Field attributes" - }, - "lk489c7": { - "zh-cn": "请输入字段属性", - "en": "Please enter field attributes" - }, - "f6sr144": { - "zh-cn": "用户属性", - "en": "User attributes" - }, - "u7qkulj": { - "zh-cn": "请输入绑定用户EmployeeId属性", - "en": "Please enter bind user EmployeeId attribute" - }, - "7uy2r09": { - "zh-cn": "请输入Ldap版本", - "en": "Please enter Ldap version" - }, - "bk78ck4": { - "zh-cn": "备份信息", - "en": "Backup information" - }, - "d4zx3r4": { - "zh-cn": "文件大小", - "en": "File size" - }, - "bkba504": { - "zh-cn": "备份时间", - "en": "Backup time" - }, - "2elw335": { - "zh-cn": "请选择库名", - "en": "Please select database name" - }, - "ht4rcv9": { - "zh-cn": "确定要新增备份吗?", - "en": "Are you sure you want to add a backup?" - }, - "ghg0yj9": { - "zh-cn": "确定要删除备份:【", - "en": "Are you sure you want to delete the backup: [" - }, - "7h5mh3": { - "zh-cn": "】吗?", - "en": "]?" - }, - "6h3qjl9": { - "zh-cn": "确定要压缩备份:【", - "en": "Are you sure you want to compress the backup: [" - }, - "db22k4": { - "zh-cn": " 删除 ", - "en": "Delete" - }, - "dekzm4": { - "zh-cn": " 压缩 ", - "en": "Compress" - }, - "cocxa4": { - "zh-cn": " 下载 ", - "en": "Download" - }, - "i898fx5": { - "zh-cn": " 表编辑 ", - "en": "Table edit" - }, - "58u9up8": { - "zh-cn": "身份标识不能为空", - "en": "Identity cannot be empty" - }, - "f6mdyo4": { - "zh-cn": "生成密钥", - "en": "Generate key" - }, - "gdtza94": { - "zh-cn": "绑定租户", - "en": "Bind tenant" - }, - "d33amn8": { - "zh-cn": "绑定租户不能为空", - "en": "Bind tenant cannot be empty" - }, - "gdt6ew4": { - "zh-cn": "绑定用户", - "en": "Bind user" - }, - "gbkoqg8": { - "zh-cn": "绑定用户不能为空", - "en": "Bind user cannot be empty" - }, - "cdov484": { - "zh-cn": "异常日志", - "en": "Exception log" - }, - "dr3kux4": { - "zh-cn": "模块名称", - "en": "Module name" - }, - "lzs42": { - "zh-cn": "级别", - "en": "Level" - }, - "a878064": { - "zh-cn": "事件Id", - "en": "Event ID" - }, - "ghds9z4": { - "zh-cn": "线程Id", - "en": "Thread ID" - }, - "4853dd6": { - "zh-cn": "请求跟踪Id", - "en": "Request trace ID" - }, - "feqn214": { - "zh-cn": "真实姓名", - "en": "Real name" - }, - "efepu4": { - "zh-cn": " 导出 ", - "en": "Export" - }, - "okz62": { - "zh-cn": "调试", - "en": "Debug" - }, - "j5rb2": { - "zh-cn": "消息", - "en": "Message" - }, - "o6902": { - "zh-cn": "警告", - "en": "Warning" - }, - "q4mu2": { - "zh-cn": "错误", - "en": "Error" - }, - "eae82": { - "zh-cn": "其他", - "en": "Other" - }, - "d98fll4": { - "zh-cn": "日志消息", - "en": "Log message" - }, - "i3sm6x4": { - "zh-cn": "请求参数", - "en": "Request parameters" - }, - "ii6w2m4": { - "zh-cn": "返回内容", - "en": "Return content" - }, - "ma502": { - "zh-cn": "联动", - "en": "Linkage" - }, - "ac67ho4": { - "zh-cn": "作业信息", - "en": "Job information" - }, - "ace63j4": { - "zh-cn": "作业编号", - "en": "Job number" - }, - "1zj28h8": { - "zh-cn": "作业编号不能为空", - "en": "Job number cannot be empty" - }, - "izebr3": { - "zh-cn": "组名称", - "en": "Group name" - }, - "7bzbvb7": { - "zh-cn": "组名称不能为空", - "en": "Group name cannot be empty" - }, - "arblyn4": { - "zh-cn": "创建类型", - "en": "Creation type" - }, - "ekcp2": { - "zh-cn": "内置", - "en": "Built-in" - }, - "mixe2": { - "zh-cn": "脚本", - "en": "Script" - }, - "z3acrx6": { - "zh-cn": "Http请求", - "en": "HTTP request" - }, - "cz9l2z4": { - "zh-cn": "执行方式", - "en": "Execution method" - }, - "gtcm2": { - "zh-cn": "并行", - "en": "Parallel" - }, - "e1qy2": { - "zh-cn": "串行", - "en": "Serial" - }, - "lag3gn7": { - "zh-cn": " 扫描触发器 ", - "en": "Scan Trigger" - }, - "mi9shkt": { - "zh-cn": "此参数只在新增作业时生效
扫描定义在作业上的触发器", - "en": "This parameter only takes effect when adding a new job
Scan triggers defined on the job" - }, - "d6o19r4": { - "zh-cn": "描述信息", - "en": "Description information" - }, - "jmi28n4": { - "zh-cn": "额外数据", - "en": "Additional data" - }, - "xyu51ya": { - "zh-cn": " 超时时间(ms) ", - "en": "Timeout (ms)" - }, - "d4hcb211": { - "zh-cn": "设为 -1 表示无限等待,留空默认值是 100,000 毫秒(100 秒)", - "en": "Setting to -1 means infinite waiting, leaving empty defaults to 100,000 milliseconds (100 seconds)" - }, - "707ufq8": { - "zh-cn": "超时时间(ms)", - "en": "Timeout (ms)" - }, - "6x2dq25": { - "zh-cn": "请求报文体", - "en": "Request body" - }, - "gppc284": { - "zh-cn": "脚本代码", - "en": "Script code" - }, - "18jpqs8": { - "zh-cn": "配置名称不能为空", - "en": "The configuration name cannot be empty" - }, - "oojtq48": { - "zh-cn": "配置编码不能为空", - "en": "The configuration code cannot be empty" - }, - "fuk1": { - "zh-cn": "值", - "en": "Value" - }, - "v25ol05": { - "zh-cn": "值不能为空", - "en": "The value cannot be empty" - }, - "eb2c3": { - "zh-cn": " 值 ", - "en": "Value" - }, - "yxejxap": { - "zh-cn": "国密SM2的公匙和私匙之间用英文符号分号';'分隔", - "en": "SM2 of national standard: Separate public key and private key with English semicolon ';'" - }, - "cv4oqh8": { - "zh-cn": "内置参数不能为空", - "en": "The built-in parameter cannot be empty" - }, - "btg6er5": { - "zh-cn": " 图例: ", - "en": "Legend:" - }, - "apnllr5": { - "zh-cn": " 一对多 ", - "en": "One-to-many" - }, - "aplpmh5": { - "zh-cn": " 一对一 ", - "en": "One-to-one" - }, - "e8622": { - "zh-cn": "列】", - "en": "Column]" - }, - "pkgto88": { - "zh-cn": "实体名称不能为空", - "en": "The entity name cannot be empty" - }, - "fnb52": { - "zh-cn": "基类", - "en": "Base class" - }, - "rjkimj6": { - "zh-cn": "上级行政Id", - "en": "Superior administrative Id" - }, - "krcl3va": { - "zh-cn": "上级行政Id不能为空", - "en": "The superior administrative Id cannot be empty" - }, - "tpezndh": { - "zh-cn": "上级行政Id或上级行政代码或默认0", - "en": "Superior administrative Id or superior administrative code or default 0" - }, - "sdotru8": { - "zh-cn": "行政名称不能为空", - "en": "The administrative name cannot be empty" - }, - "mleuyn8": { - "zh-cn": "行政代码不能为空", - "en": "The administrative code cannot be empty" - }, - "jgkthw8": { - "zh-cn": "字典名称不能为空", - "en": "The dictionary name cannot be empty" - }, - "s4j4hw8": { - "zh-cn": "字典编码不能为空", - "en": "The dictionary code cannot be empty" - }, - "fs77094": { - "zh-cn": "租户字典", - "en": "Tenant dictionary" - }, - "5zkn5j8": { - "zh-cn": "租户字典不能为空", - "en": "The tenant dictionary cannot be empty" - }, - "e1q3wo8": { - "zh-cn": "租户类型不能为空", - "en": "The tenant type cannot be empty" - }, - "cs5cfc4": { - "zh-cn": "所属机构", - "en": "Affiliated organization" - }, - "ky6bw58": { - "zh-cn": "租户名称不能为空", - "en": "The tenant name cannot be empty" - }, - "uwrxoj8": { - "zh-cn": "租管账号不能为空", - "en": "The rental management account cannot be empty" - }, - "fvwyik4": { - "zh-cn": "租管姓名", - "en": "Rental management name" - }, - "a1c3zo8": { - "zh-cn": "租管姓名不能为空", - "en": "The rental management name cannot be empty" - }, - "8y7ewy8": { - "zh-cn": "电话号码不能为空", - "en": "The phone number cannot be empty" - }, - "gdo4af4": { - "zh-cn": "绑定域名", - "en": "Bound domain name" - }, - "yi3key5": { - "zh-cn": "从库连接串", - "en": "Slave database connection string" - }, - "vnh1wm7": { - "zh-cn": " 从库连接串 ", - "en": "Slave database connection string" - }, - "ebemat2e": { - "zh-cn": "格式:[{\"HitRate\":10, \"ConnectionString\":\"xxx\"},{\"HitRate\":10, \"ConnectionString\":\"xxx\"}]", - "en": "Format: [{\"HitRate\":10, \"ConnectionString\":\"xxx\"},{\"HitRate\":10, \"ConnectionString\":\"xxx\"}]" - }, - "co6uwd4": { - "zh-cn": "微软雅黑", - "en": "Microsoft YaHei" - }, - "rg6a2": { - "zh-cn": "黑体", - "en": "Heiti" - }, - "g0882": { - "zh-cn": "宋体", - "en": "SimSun" - }, - "au819k4": { - "zh-cn": "华为楷体", - "en": "Huawei KaiTi" - }, - "spjq0hb": { - "zh-cn": "是否确认清空模板信息?", - "en": "Are you sure you want to clear the template information?" - }, - "cr0rf3": { - "zh-cn": "出错:", - "en": "Error:" - }, - "cpmez3": { - "zh-cn": "出错:", - "en": "Error:" - }, - "kmbcxg4": { - "zh-cn": "默认纸张", - "en": "Default paper" - }, - "w3xhtga": { - "zh-cn": "设置纸张宽高(mm)", - "en": "Set paper width and height (mm)" - }, - "mmnro45": { - "zh-cn": "自定义宽高", - "en": "Custom width and height" - }, - "zbkfaa5": { - "zh-cn": "宽(mm)", - "en": "Width (mm)" - }, - "1o8bev5": { - "zh-cn": "高(mm)", - "en": "Height (mm)" - }, - "e7n4t3": { - "zh-cn": "左对齐", - "en": "Left-aligned" - }, - "g4g82": { - "zh-cn": "居中", - "en": "Centered" - }, - "cr6i23": { - "zh-cn": "右对齐", - "en": "Right-aligned" - }, - "msfvx3": { - "zh-cn": "顶对齐", - "en": "Top-aligned" - }, - "bj7l4q4": { - "zh-cn": "垂直居中", - "en": "Vertically centered" - }, - "eb8wc3": { - "zh-cn": "底对齐", - "en": "Bottom-aligned" - }, - "dqrlvo4": { - "zh-cn": "横向分散", - "en": "Horizontal distribution" - }, - "gc1lw94": { - "zh-cn": "纵向分散", - "en": "Vertical distribution" - }, - "i3nl2": { - "zh-cn": "旋转", - "en": "Rotate" - }, - "ee0h8z4": { - "zh-cn": "清空模板", - "en": "Clear template" - }, - "ff6ycu4": { - "zh-cn": "直接打印", - "en": "Direct printing" - }, - "e9ih7e6": { - "zh-cn": "模板JSON", - "en": "Template JSON" - }, - "ed8ep44": { - "zh-cn": "测试数据", - "en": "Test data" - }, - "i2aulc6": { - "zh-cn": "格式化字符串", - "en": "Formatted string" - }, - "1lxo21c": { - "zh-cn": "对整个文档的完整测试数据", - "en": "Complete test data for the entire document" - }, - "cr6vuj4": { - "zh-cn": "打印模板", - "en": "Print template" - }, - "hzcj0o6": { - "zh-cn": "每分钟 00", - "en": "Per minute 00" - }, - "rqwe0g9": { - "zh-cn": "每小时 00:00", - "en": "Per hour 00:00" - }, - "2e5y56b": { - "zh-cn": "每天 00:00:00", - "en": "Per day 00:00:00" - }, - "s1656nf": { - "zh-cn": "每月 1 号 00:00:00", - "en": "Per month 1st 00:00:00" - }, - "ceigbwc": { - "zh-cn": "每周日 00:00:00", - "en": "Per Sunday 00:00:00" - }, - "nfmd3aj": { - "zh-cn": "每年 1 月 1 号 00:00:00", - "en": "Every year January 1st 00:00:00" - }, - "79al54f": { - "zh-cn": "每周一至周五 00:00:00", - "en": "Every Monday to Friday 00:00:00" - }, - "42kwsy8": { - "zh-cn": "间隔时间不能为空", - "en": "Interval time cannot be empty" - }, - "a1e17fb": { - "zh-cn": "Cron表达式不能为空", - "en": "Cron expression cannot be empty" - }, - "i4ky9u5": { - "zh-cn": "触发器编号", - "en": "Trigger number" - }, - "7v305q9": { - "zh-cn": "触发器编号不能为空", - "en": "Trigger number cannot be empty" - }, - "i4ldir5": { - "zh-cn": "触发器类型", - "en": "Trigger type" - }, - "qbz42": { - "zh-cn": "间隔", - "en": "Interval" - }, - "prb8qd7": { - "zh-cn": "Cron表达式", - "en": "Cron expression" - }, - "efhjbb8": { - "zh-cn": "间隔时间(ms)", - "en": "Interval time (ms)" - }, - "i7zt2q4": { - "zh-cn": "起始时间", - "en": "Start time" - }, - "5pd0xr6": { - "zh-cn": "最大触发次数", - "en": "Maximum trigger count" - }, - "chpwzv6": { - "zh-cn": "最大出错次数", - "en": "Maximum error count" - }, - "iz11cn4": { - "zh-cn": "重试次数", - "en": "Retry count" - }, - "5koe1p8": { - "zh-cn": "重试间隔(ms)", - "en": "Retry interval (ms)" - }, - "g9lp5e6": { - "zh-cn": "重试间隔ms", - "en": "Retry interval (ms)" - }, - "fu6tep4": { - "zh-cn": "立即启动", - "en": "Start immediately" - }, - "71bqoz7": { - "zh-cn": "启动时执行一次", - "en": "When starting execute once" - }, - "3tsybf8": { - "zh-cn": " 重置触发次数 ", - "en": "Reset trigger count" - }, - "rky0sj1g": { - "zh-cn": "是否在启动时重置最大触发次数等于一次的作业
解决因持久化数据已完成一次触发但启动时不再执行的问题", - "en": "Whether to reset the maximum trigger count equal to one time when starting the job
Solves the problem that persisted data has completed one trigger but does not execute again when starting" - }, - "c4g910c": { - "zh-cn": " Cron表达式生成器 ", - "en": "Cron expression generator" - }, - "ltpmi67": { - "zh-cn": " 树选择配置 ", - "en": "Tree selection configuration" - }, - "7qolfe5": { - "zh-cn": "选择值字段", - "en": "Selected value field" - }, - "exl54f4": { - "zh-cn": "父级字段", - "en": "Parent field" - }, - "uy5wps6": { - "zh-cn": "打印机不存在", - "en": "Printer does not exist" - }, - "uu0etz5": { - "zh-cn": "打印失败:", - "en": "Print failed:" - }, - "19q3s15": { - "zh-cn": "PDF文件", - "en": "PDF file" - }, - "eucqdw5": { - "zh-cn": "导出PDF", - "en": "Export PDF" - }, - "d7exy4": { - "zh-cn": " 关闭 ", - "en": "Close" - }, - "en5n385": { - "zh-cn": "添加审批流", - "en": "Add approval process" - }, - "i6i9ta5": { - "zh-cn": "编辑审批流", - "en": "Edit approval process" - }, - "4k4unx5": { - "zh-cn": "查看审批流", - "en": "View approval process" - }, - "gmqfs84": { - "zh-cn": "编辑表单", - "en": "Edit form" - }, - "gmm15x4": { - "zh-cn": "编辑流程", - "en": "Edit process" - }, - "kxvhv4": { - "zh-cn": " 表单 ", - "en": "Form" - }, - "h5aae4": { - "zh-cn": " 流程 ", - "en": "Process" - }, - "gcika4": { - "zh-cn": " 查看 ", - "en": "View" - }, - "juz394": { - "zh-cn": " 编辑 ", - "en": "Edit" - }, - "e7yks94": { - "zh-cn": "消息日志", - "en": "Message log" - }, - "e7yvvp4": { - "zh-cn": "消息时间", - "en": "Message time" - }, - "e7z9204": { - "zh-cn": "消息标题", - "en": "Message title" - }, - "f3cac3": { - "zh-cn": "接收者", - "en": "Receiver" - }, - "c8exs3": { - "zh-cn": "作系统", - "en": "Operating system" - }, - "o9ah2": { - "zh-cn": "设备", - "en": "Device" - }, - "cz5px3": { - "zh-cn": "发送者", - "en": "Sender" - }, - "na2d8p5": { - "zh-cn": "接收者名称", - "en": "Receiver name" - }, - "8qlma05": { - "zh-cn": "发送者名称", - "en": "Sender name" - }, - "a9wnkx4": { - "zh-cn": "三方账号", - "en": "Third-party account" - }, - "c9r4zx4": { - "zh-cn": "平台类型", - "en": "Platform type" - }, - "fm6z2": { - "zh-cn": "头像", - "en": "Avatar" - }, - "gt0k2": { - "zh-cn": "性别", - "en": "Gender" - }, - "ctufzt4": { - "zh-cn": "手机号码", - "en": "Phone number" - }, - "fb4g2": { - "zh-cn": "地址", - "en": "Address" - }, - "6c91446": { - "zh-cn": "编辑三方账号", - "en": "Edit third-party account" - }, - "s3qfspa": { - "zh-cn": "确定删除三方账号:【", - "en": "Confirm deletion of third-party account: 【" - }, - "cen9u64": { - "zh-cn": "微信昵称", - "en": "WeChat nickname" - }, - "ui3x1j7": { - "zh-cn": " 微信公众号 ", - "en": "WeChat official account" - }, - "w0qwv47": { - "zh-cn": " 微信小程序 ", - "en": "WeChat mini program" - }, - "g8t454": { - "zh-cn": " 未知 ", - "en": "Unknown" - }, - "n5j1": { - "zh-cn": "男", - "en": "Male" - }, - "ho31": { - "zh-cn": "女", - "en": "Female" - }, - "d1tfy94": { - "zh-cn": "操作日志", - "en": "Operation log" - }, - "2ejthn5": { - "zh-cn": "请选择模板", - "en": "Please select template" - }, - "pvne5d14": { - "zh-cn": " 若找不到在前端生成的实体/表,请检查配置文件中实体所在程序集或重启后台服务。 ", - "en": "If the entity/table generated in the front end is not found, please check the assembly where the entity is located in the configuration file or restart the background service." - }, - "w3u2vt7": { - "zh-cn": "请选择库定位器", - "en": "Please select library locator" - }, - "egcar3": { - "zh-cn": "库类型", - "en": "Library type" - }, - "l1es437": { - "zh-cn": "库类型不能为空", - "en": "Library type cannot be empty" - }, - "e9zvn3": { - "zh-cn": "库地址", - "en": "Library address" - }, - "pew68d7": { - "zh-cn": "库地址不能为空", - "en": "Library address cannot be empty" - }, - "hn06v3": { - "zh-cn": "生成表", - "en": "Generate table" - }, - "qyswjd7": { - "zh-cn": "生成表不能为空", - "en": "Generate table cannot be empty" - }, - "foekx55": { - "zh-cn": " 生成表 ", - "en": "Generate table" - }, - "ey95kx12": { - "zh-cn": "若找不到在前端生成的实体/表,请检查配置文件中实体所在程序集或重启后台服务。", - "en": "If the entity/table generated in the front end is not found, please check the assembly where the entity is located in the configuration file or restart the background service." - }, - "kkx5k3": { - "zh-cn": "表类型", - "en": "Table type" - }, - "d08eso7": { - "zh-cn": "表类型不能为空", - "en": "Table type cannot be empty" - }, - "kx45km7": { - "zh-cn": "业务名不能为空", - "en": "Business name cannot be empty" - }, - "l6wdl3": { - "zh-cn": "请输入", - "en": "Please enter" - }, - "wjtolz6": { - "zh-cn": "Name字段", - "en": "Name field" - }, - "fpgyyx8": { - "zh-cn": " Name字段 ", - "en": "Name field" - }, - "cchh9i": { - "zh-cn": "本表作为树控件的树属性Name字段。", - "en": "This table is the tree attribute Name field of the tree control." - }, - "rzj9uc6": { - "zh-cn": "树key字段", - "en": "Tree key field" - }, - "nl00s2a": { - "zh-cn": " PidKey字段 ", - "en": "PidKey field" - }, - "1z5qjyx": { - "zh-cn": "本表作为树控件的树属性父ID,PidKey字段字段,没有就请留空。", - "en": "This table serves as the tree attribute parent ID of the tree control, the PidKey field. If not available, please leave it empty." - }, - "f6suiy4": { - "zh-cn": "生成菜单", - "en": "Generate Menu" - }, - "exrwfe4": { - "zh-cn": "父级菜单", - "en": "Parent Menu" - }, - "ut5ach7": { - "zh-cn": "请选择命名空间", - "en": "Please select the namespace" - }, - "awa1ux4": { - "zh-cn": "前端目录", - "en": "Frontend Directory" - }, - "d0qsuf8": { - "zh-cn": "前端目录不能为空", - "en": "Frontend directory cannot be empty" - }, - "cx910s4": { - "zh-cn": "接口模式", - "en": "Interface Mode" - }, - "aegjjg6": { - "zh-cn": " 接口模式 ", - "en": "Interface Mode" - }, - "nzk7qb1n": { - "zh-cn": "接口服务模式是指根据swagger自动生成前端接口请求文件,推荐此模式。传统模式则是指手动编写接口请求并进行数据绑定。", - "en": "Interface service mode refers to automatically generating frontend interface request files according to Swagger, and this mode is recommended. Traditional mode refers to manually writing interface requests and performing data binding." - }, - "cx8fpu4": { - "zh-cn": "接口服务", - "en": "Interface Service" - }, - "aidij14": { - "zh-cn": "传统模式", - "en": "Traditional Mode" - }, - "d6exf34": { - "zh-cn": "支持打印", - "en": "Support Printing" - }, - "cr6xz84": { - "zh-cn": "打印模版", - "en": "Print Template" - }, - "w1af30u": { - "zh-cn": " 左边布局显示树形列表;右边布局上下结构显示主子表数据列表 ", - "en": "Left layout displays tree list; right layout displays main-sub table data list in an up-down structure" - }, - "men9ca8": { - "zh-cn": "页面左(树列表)", - "en": "Page Left (Tree List)" - }, - "x9hug48": { - "zh-cn": "树 - 库定位器", - "en": "Tree - Library Locator" - }, - "dox5x64": { - "zh-cn": "树表名称", - "en": "Tree Table Name" - }, - "dfbocm6": { - "zh-cn": " 树表名称 ", - "en": "Tree Table Name" - }, - "30c1x313": { - "zh-cn": "若找不到在前端生成的实体/表,同上,如表有下划线_则因实体去掉划线取不到字段。", - "en": "If the entity/table generated in the frontend cannot be found, the same applies. If the table has an underscore _, the entity cannot obtain the field by removing the underscore." - }, - "8harsg5": { - "zh-cn": "树关联字段", - "en": "Tree Association Field" - }, - "e31sng6": { - "zh-cn": "关联主表字段", - "en": "Associated Main Table Field" - }, - "9ddsms8": { - "zh-cn": " 关联主表字段 ", - "en": "Associated Main Table Field" - }, - "jxfdqud": { - "zh-cn": "先选择主表才可以选择字段。", - "en": "Please select the main table first before selecting fields." - }, - "5vyii85": { - "zh-cn": "树显示名称", - "en": "Tree Display Name" - }, - "imbi2": { - "zh-cn": "模板", - "en": "Template" - }, - "o1gajs8": { - "zh-cn": "页面右(主子表)", - "en": "Page Right (Main-Sub Table)" - }, - "u05rpf9": { - "zh-cn": "子表 - 库定位器", - "en": "Sub-table - Library Locator" - }, - "c30dqz4": { - "zh-cn": "子表名称", - "en": "Sub-table Name" - }, - "yl7gzp6": { - "zh-cn": " 子表名称 ", - "en": "Sub-table Name" - }, - "y1enh36": { - "zh-cn": "子表关联字段", - "en": "Sub-table Association Field" - }, - "il0hha4": { - "zh-cn": "选择模板", - "en": "Select Template" - }, - "294vhc5": { - "zh-cn": "模板文件名", - "en": "Template File Name" - }, - "93jsgj6": { - "zh-cn": "作业创建类型", - "en": "Job Creation Type" - }, - "300ll77": { - "zh-cn": "扫描特性触发器", - "en": "Scan Feature Trigger" - }, - "e7v9j74": { - "zh-cn": "添加作业", - "en": "Add Job" - }, - "gmgpfd4": { - "zh-cn": "编辑作业", - "en": "Edit Job" - }, - "teejok8": { - "zh-cn": "确定删除作业:【", - "en": "Confirm Delete Job: [" - }, - "etv01k5": { - "zh-cn": "添加触发器", - "en": "Add Trigger" - }, - "id7mrm5": { - "zh-cn": "编辑触发器", - "en": "Edit Trigger" - }, - "3uuyub9": { - "zh-cn": "确定删除触发器:【", - "en": "Confirm Delete Trigger: [" - }, - "r9kwww6": { - "zh-cn": "启动所有作业", - "en": "Start All Jobs" - }, - "xmyrkv6": { - "zh-cn": "暂停所有作业", - "en": "Pause All Jobs" - }, - "cz5osj4": { - "zh-cn": "执行作业", - "en": "Execute Job" - }, - "ayqm3b4": { - "zh-cn": "启动作业", - "en": "Start Job" - }, - "d9ltjs4": { - "zh-cn": "暂停作业", - "en": "Pause Job" - }, - "b13hv44": { - "zh-cn": "取消作业", - "en": "Cancel Job" - }, - "f014nw5": { - "zh-cn": "启动触发器", - "en": "Start Trigger" - }, - "eo9rgd5": { - "zh-cn": "暂停触发器", - "en": "Pause Trigger" - }, - "c3s7qb9": { - "zh-cn": "强制唤醒作业调度器", - "en": "Force Wake Up Job Scheduler" - }, - "7vxdob": { - "zh-cn": "强制触发所有作业持久化", - "en": "Force Trigger All Job Persistence" - }, - "czg1m24": { - "zh-cn": "执行记录", - "en": "Execution Record" - }, - "wispj96": { - "zh-cn": "当前运行次数", - "en": "Current Run Count" - }, - "43ph116": { - "zh-cn": "最近运行时间", - "en": "Last Run Time" - }, - "mgyzbu7": { - "zh-cn": "下一次运行时间", - "en": "Next Run Time" - }, - "i4mzo85": { - "zh-cn": "触发器状态", - "en": "Trigger Status" - }, - "czdwha4": { - "zh-cn": "执行结果", - "en": "Execution Result" - }, - "biv69s4": { - "zh-cn": "增加作业", - "en": "Add Job" - }, - "i39uy56": { - "zh-cn": " 集群控制 ", - "en": "Cluster Control" - }, - "k9s74q6": { - "zh-cn": " 任务看板 ", - "en": "Task Dashboard" - }, - "itlhg4": { - "zh-cn": " 积压 ", - "en": "Backlog" - }, - "eo56v4": { - "zh-cn": " 就绪 ", - "en": "Ready" - }, - "kfvuf36": { - "zh-cn": " 正在运行 ", - "en": "Running" - }, - "fymg64": { - "zh-cn": " 暂停 ", - "en": "Paused" - }, - "mzmjh4": { - "zh-cn": " 阻塞 ", - "en": "Blocked" - }, - "tnjb089": { - "zh-cn": " 由失败进入就绪 ", - "en": "Enter Ready from Failure" - }, - "f0t734": { - "zh-cn": " 归档 ", - "en": "Archived" - }, - "eqgna4": { - "zh-cn": " 崩溃 ", - "en": "Crashed" - }, - "m08ad4": { - "zh-cn": " 超限 ", - "en": "Exceeded" - }, - "e9b4k77": { - "zh-cn": " 无触发时间 ", - "en": "No Trigger Time" - }, - "duqt255": { - "zh-cn": " 未启动 ", - "en": "Not Started" - }, - "yiwk3g9": { - "zh-cn": " 未知作业触发器 ", - "en": "Unknown Job Trigger" - }, - "uzvvupa": { - "zh-cn": " 未知作业处理程序 ", - "en": "Unknown Job Handler" - }, - "hqxxlm4": { - "zh-cn": "触发次数", - "en": "Trigger Count" - }, - "ayl1ji4": { - "zh-cn": "出错次数", - "en": "Error Count" - }, - "fxcibc6": { - "zh-cn": "是否立即启动", - "en": "Whether to Start Immediately" - }, - "i1gx3": { - "zh-cn": " 是 ", - "en": "Yes" - }, - "ez163": { - "zh-cn": " 否 ", - "en": "No" - }, - "7ooct09": { - "zh-cn": "是否启动时执行一次", - "en": "Whether to Execute Once on Start" - }, - "hrlktu8": { - "zh-cn": "是否重置触发次数", - "en": "Whether to Reset Trigger Count" - }, - "ei8otj5": { - "zh-cn": "删除触发器", - "en": "Delete Trigger" - }, - "f1pgq4": { - "zh-cn": " 并行 ", - "en": "Parallel" - }, - "cnxt24": { - "zh-cn": " 串行 ", - "en": "" - }, - "d3yjb4": { - "zh-cn": " 内置 ", - "en": "" - }, - "jyqcu4": { - "zh-cn": " 脚本 ", - "en": "" - }, - "vxskod8": { - "zh-cn": " HTTP请求 ", - "en": "" - }, - "866ksn6": { - "zh-cn": " 请求参数 ", - "en": "" - }, - "htw9in9": { - "zh-cn": "Http 请求参数", - "en": "" - }, - "ia0wpb4": { - "zh-cn": "超时时间", - "en": "" - }, - "2bw8wr5": { - "zh-cn": "增加触发器", - "en": "" - }, - "azb9tu4": { - "zh-cn": "删除作业", - "en": "" - }, - "8kzyaoa": { - "zh-cn": " 作业触发器运行记录", - "en": "" - }, - "bbm3ih15h": { - "zh-cn": "// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。\n//\n// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。\n//\n// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!\n\n#region using\n\nusing Furion;\nusing Furion.HttpRemote;\nusing Furion.Logging;\nusing Furion.Schedule;\nusing Microsoft.Extensions.DependencyInjection;\nusing System;\nusing System.Data;\nusing System.Linq.Dynamic.Core;\nusing System.Linq.Expressions;\nusing System.Text;\nusing System.Threading;\nusing System.Threading.Tasks;\nusing Yitter.IdGenerator;\n\n#endregion\n\nnamespace Admin.NET.Core;\n\n///

\n/// 动态作业任务\n/// \n[JobDetail(\"你的作业编号\")]\npublic class DynamicJob : IJob\n{\n private readonly IServiceProvider _serviceProvider;\n\n public DynamicJob(IServiceProvider serviceProvider)\n {\n _serviceProvider = serviceProvider;\n }\n\n public async Task ExecuteAsync(JobExecutingContext context, CancellationToken stoppingToken)\n {\n using var serviceScope = _serviceProvider.CreateScope();\n \n // 获取用户仓储\n // var rep = serviceScope.ServiceProvider.GetService>();\n\n // 请求网址\n // var url = \"http://www.baidu.com\";\n // var httpRemoteService = App.GetRequiredService();\n // var result = await httpRemoteService.GetAsStringAsync(url);\n // Console.WriteLine(result);\n\n // 日志\n // Log.Information(\"日志消息\");\n }\n}", - "en": "// The copyrights, trademarks, patents and other related rights of the Admin.NET project are protected by corresponding laws and regulations. Using this project should comply with relevant laws, regulations and license requirements.\n//\n// This project is mainly distributed and used in accordance with the MIT License and Apache License (Version 2.0). The licenses are located in the LICENSE-MIT and LICENSE-APACHE files in the root directory of the source code tree.\n//\n// This project shall not be used to engage in activities prohibited by laws and regulations such as endangering national security, disrupting social order, or infringing on the legitimate rights and interests of others! We shall not bear any legal disputes and liabilities arising from any secondary development based on this project!\n\n#region using\n\nusing Furion;\nusing Furion.HttpRemote;\nusing Furion.Logging;\nusing Furion.Schedule;\nusing Microsoft.Extensions.DependencyInjection;\nusing System;\nusing System.Data;\nusing System.Linq.Dynamic.Core;\nusing System.Linq.Expressions;\nusing System.Text;\nusing System.Threading;\nusing System.Threading.Tasks;\nusing Yitter.IdGenerator;\n\n#endregion\n\nnamespace Admin.NET.Core;\n\n/// \n/// Dynamic Job Task\n/// \n[JobDetail(\"Your job number\")]\npublic class DynamicJob : IJob\n{\n private readonly IServiceProvider _serviceProvider;\n\n public DynamicJob(IServiceProvider serviceProvider)\n {\n _serviceProvider = serviceProvider;\n }\n\n public async Task ExecuteAsync(JobExecutingContext context, CancellationToken stoppingToken)\n {\n using var serviceScope = _serviceProvider.CreateScope();\n \n // 获取用户仓储\n // var rep = serviceScope.ServiceProvider.GetService>();\n\n // 请求网址\n // var url = \"http://www.baidu.com\";\n // var httpRemoteService = App.GetRequiredService();\n // var result = await httpRemoteService.GetAsStringAsync(url);\n // Console.WriteLine(result);\n\n // 日志\n // Log.Information(\"日志消息\");\n }\n}" - }, - "c4ffd3": { - "zh-cn": "二维码", - "en": "QR code" - }, - "me4hw3": { - "zh-cn": "长文本", - "en": "Long text" - }, - "p624py6": { - "zh-cn": "测试商品01", - "en": "Test Product 01" - }, - "p624pz6": { - "zh-cn": "测试商品02", - "en": "Test Product 02" - }, - "p624q06": { - "zh-cn": "测试商品03", - "en": "Test Product 03" - }, - "p624q16": { - "zh-cn": "测试商品04", - "en": "Test Product 04" - }, - "p624q26": { - "zh-cn": "测试商品05", - "en": "Test Product 05" - }, - "p624q36": { - "zh-cn": "测试商品06", - "en": "Test Product 06" - }, - "p624q46": { - "zh-cn": "测试商品07", - "en": "Test Product 07" - }, - "p624q56": { - "zh-cn": "测试商品08", - "en": "Test Product 08" - }, - "p624q66": { - "zh-cn": "测试商品09", - "en": "Test Product 09" - }, - "p624qs6": { - "zh-cn": "测试商品10", - "en": "Test Product 10" - }, - "p624qt6": { - "zh-cn": "测试商品11", - "en": "Test Product 11" - }, - "p624qu6": { - "zh-cn": "测试商品12", - "en": "Test Product 12" - }, - "p624qv6": { - "zh-cn": "测试商品13", - "en": "Test Product 13" - }, - "p624qw6": { - "zh-cn": "测试商品14", - "en": "Test Product 14" - }, - "p624qx6": { - "zh-cn": "测试商品15", - "en": "Test Product 15" - }, - "p624qy6": { - "zh-cn": "测试商品16", - "en": "Test Product 16" - }, - "p624qz6": { - "zh-cn": "测试商品17", - "en": "Test Product 17" - }, - "p624r06": { - "zh-cn": "测试商品18", - "en": "Test Product 18" - }, - "p624r16": { - "zh-cn": "测试商品19", - "en": "Test Product 19" - }, - "p624rn6": { - "zh-cn": "测试商品20", - "en": "Test Product 20" - }, - "p624ro6": { - "zh-cn": "测试商品21", - "en": "Test Product 21" - }, - "p624rp6": { - "zh-cn": "测试商品22", - "en": "Test Product 22" - }, - "p624rq6": { - "zh-cn": "测试商品23", - "en": "Test Product 23" - }, - "p624rr6": { - "zh-cn": "测试商品24", - "en": "Test Product 24" - }, - "p624rs6": { - "zh-cn": "测试商品25", - "en": "Test Product 25" - }, - "p624rt6": { - "zh-cn": "测试商品26", - "en": "Test Product 26" - }, - "p624ru6": { - "zh-cn": "测试商品27", - "en": "Test Product 27" - }, - "p624rv6": { - "zh-cn": "测试商品28", - "en": "Test Product 28" - }, - "p624rw6": { - "zh-cn": "测试商品29", - "en": "Test Product 29" - }, - "p624si6": { - "zh-cn": "测试商品30", - "en": "Test Product 30" - }, - "owsmc66": { - "zh-cn": "【公共组件】", - "en": "[Common Component]" - }, - "flzwg3": { - "zh-cn": "条形码", - "en": "Barcode" - }, - "nrv82": { - "zh-cn": "表格", - "en": "Table" - }, - "i1y72": { - "zh-cn": "数量", - "en": "Quantity" - }, - "o06w2": { - "zh-cn": "规格", - "en": "Specification" - }, - "i8qo2": { - "zh-cn": "条码", - "en": "Barcode" - }, - "elvm2": { - "zh-cn": "单价", - "en": "Unit Price" - }, - "hu2t2": { - "zh-cn": "文本", - "en": "Text" - }, - "mmp5em5": { - "zh-cn": "自定义文本", - "en": "Custom Text" - }, - "k3c1ib": { - "zh-cn": "长文本分页/不分页测试", - "en": "Long text pagination/non-pagination test" - }, - "ir4l2": { - "zh-cn": "横线", - "en": "Horizontal line" - }, - "ll7t2": { - "zh-cn": "竖线", - "en": "Vertical line" - }, - "kx3t2": { - "zh-cn": "矩形", - "en": "Rectangle" - }, - "id892": { - "zh-cn": "椭圆", - "en": "Ellipse" - }, - "h3zcs56": { - "zh-cn": "【视图字段】", - "en": "[View Field]" - }, - "cp4p43": { - "zh-cn": "制表人", - "en": "Form Maker" - }, - "cr6fi34": { - "zh-cn": "打印时间", - "en": "Print Time" - }, - "cg4ps74": { - "zh-cn": "库管签字", - "en": "Warehouse Manager Signature" - }, - "ghdptc4": { - "zh-cn": "经理签字", - "en": "Manager Signature" - }, - "6gowz94": { - "zh-cn": "【常规】", - "en": "[General]" - }, - "axlmit4": { - "zh-cn": "单据表头", - "en": "Document Header" - }, - "axjl614": { - "zh-cn": "单据类型", - "en": "Document Type" - }, - "hyu6l04": { - "zh-cn": "订单编号", - "en": "Order Number" - }, - "a7899d4": { - "zh-cn": "业务日期", - "en": "Business Date" - }, - "c9kg804": { - "zh-cn": "平台名称", - "en": "Platform Name" - }, - "6g4jws4": { - "zh-cn": "【客户】", - "en": "[Customer]" - }, - "byvcwo4": { - "zh-cn": "客户名称", - "en": "Customer Name" - }, - "k232lg4": { - "zh-cn": "高级客户", - "en": "Premium Customer" - }, - "bz13h94": { - "zh-cn": "客户电话", - "en": "Customer Phone" - }, - "11svju7": { - "zh-cn": "【表格/其他】", - "en": "[Table/Other]" - }, - "hypwkx4": { - "zh-cn": "订单数据", - "en": "Order Data" - }, - "6nni654": { - "zh-cn": "【辅助】", - "en": "[Auxiliary]" - }, - "pvhg3": { - "zh-cn": "A设计", - "en": "A Design" - }, - "pw853": { - "zh-cn": "B设计", - "en": "B Design" - }, - "gvafcqd": { - "zh-cn": "终止节点不能作为连线的起点", - "en": "End node cannot be the start of a connection" - }, - "ppetz9d": { - "zh-cn": "起始节点不能作为连线的终点", - "en": "Start node cannot be the end of a connection" - }, - "o341hob": { - "zh-cn": "只允许从右边的锚点连出", - "en": "Only allow connecting from the right anchor" - }, - "jolkfca": { - "zh-cn": "只允许连接左边的锚点", - "en": "Only allow connecting to the left anchor" - } -} + "6osrlg2": { + "zh-cn": "缓存列表", + "en": "EDIT THIS!" + }, + "6osrlg7": { + "zh-cn": "编辑/保存布局", + "en": "Edit/Save Layout" + }, + "c5aljk5": { + "zh-cn": "没有部件啦", + "en": "No components" + }, + "euunjh5": { + "zh-cn": "添加部件 ", + "en": "Add Component" + }, + "cjgauv4": { + "zh-cn": "恢复默认", + "en": "Restore Default" + }, + "hn562": { + "zh-cn": "提示", + "en": "Prompt" + }, + "ykunwe9": { + "zh-cn": "服务器已断线...", + "en": "Server has been disconnected..." + }, + "z4b8771a": { + "zh-cn": "

发送人员:", + "en": "

Sender:" + }, + "z0ljxf1a": { + "zh-cn": "

发送时间:", + "en": "

Send Time:" + }, + "gi8093": { + "zh-cn": "消息【", + "en": "Message [" + }, + "bzf9534": { + "zh-cn": "实时收入", + "en": "Real-time Revenue" + }, + "flcggeb": { + "zh-cn": "Echarts组件演示", + "en": "Echarts Component Demo" + }, + "e04l2": { + "zh-cn": "价格", + "en": "Price" + }, + "hnu72": { + "zh-cn": "收入", + "en": "Revenue" + }, + "y437xq8": { + "zh-cn": "点个星星支持一下", + "en": "Give a star to support" + }, + "jfldyia": { + "zh-cn": "项目特色以及文档链接", + "en": "Project Features and Documentation Links" + }, + "df1fj54": { + "zh-cn": "更新记录", + "en": "Update Log" + }, + "cypf748": { + "zh-cn": "当前项目更新记录", + "en": "Current Project Update Log" + }, + "lja3o3": { + "zh-cn": "进度环", + "en": "Progress Ring" + }, + "ph29839": { + "zh-cn": "进度环原子组件演示", + "en": "Progress Ring Atomic Component Demo" + }, + "unwsxa8": { + "zh-cn": "时钟原子组件演示", + "en": "Clock Atomic Component Demo" + }, + "v6sh6ja": { + "zh-cn": "版本信息原子组件演示", + "en": "Version Info Atomic Component Demo" + }, + "rz9lbd9": { + "zh-cn": "可以配置的快捷入口", + "en": "Configurable Quick Access" + }, + "oxhc0h6": { + "zh-cn": "设置常用成功", + "en": "Settings Common Success" + }, + "cihr0q4": { + "zh-cn": "快捷入口", + "en": "Quick Access" + }, + "dd30184": { + "zh-cn": "日程演示", + "en": "Schedule Demo" + }, + "6eaj5s4": { + "zh-cn": "】上线了", + "en": "] Launched" + }, + "6kjikw4": { + "zh-cn": "】离开了", + "en": "] Left" + }, + "jw8no28": { + "zh-cn": " 系统更新日志 ", + "en": "System Update Log" + }, + "muu7e95": { + "zh-cn": "报表数据源", + "en": "Report Data Source" + }, + "gjm02": { + "zh-cn": "序号", + "en": "Serial Number" + }, + "eyrn2": { + "zh-cn": "名称", + "en": "Name" + }, + "gk5by65": { + "zh-cn": "数据源类型", + "en": "Data Source Type" + }, + "fceaa3": { + "zh-cn": "数据源", + "en": "Data Source" + }, + "avf4w14": { + "zh-cn": "分组名称", + "en": "Group Name" + }, + "aifils4": { + "zh-cn": "修改记录", + "en": "Modify Record" + }, + "hkxb2": { + "zh-cn": "操作", + "en": "Operation" + }, + "usq1ue7": { + "zh-cn": "添加报表数据源", + "en": "Add Report Data Source" + }, + "ub5yus7": { + "zh-cn": "编辑报表数据源", + "en": "Edit Report Data Source" + }, + "efhx5d5": { + "zh-cn": "确定删除?", + "en": "Confirm Delete?" + }, + "kzjg2": { + "zh-cn": "确定", + "en": "Confirm" + }, + "ev022": { + "zh-cn": "取消", + "en": "Cancel" + }, + "azeh8z4": { + "zh-cn": "删除成功", + "en": "Delete Successful" + }, + "eeszxy5": { + "zh-cn": "确定复制?", + "en": "Confirm Copy?" + }, + "bkv2mw4": { + "zh-cn": "复制成功", + "en": "Copy Successful" + }, + "f837ft5": { + "zh-cn": "发布到菜单", + "en": "Publish to Menu" + }, + "tl2kzx6": { + "zh-cn": "当前租户Id", + "en": "Current Tenant ID" + }, + "sznvtw6": { + "zh-cn": "当前用户Id", + "en": "Current User ID" + }, + "dwexb3": { + "zh-cn": "字段名", + "en": "Field Name" + }, + "bz135b4": { + "zh-cn": "字段标题", + "en": "Field Title" + }, + "d8pxo04": { + "zh-cn": "是否合计", + "en": "Is Total?" + }, + "d8sxjn4": { + "zh-cn": "是否显示", + "en": "Is Displayed?" + }, + "avip9r4": { + "zh-cn": "分组标题", + "en": "Group Title" + }, + "egsm2": { + "zh-cn": "列宽", + "en": "Column Width" + }, + "rcdezj7": { + "zh-cn": "字段名不能为空", + "en": "Field Name cannot be empty" + }, + "crd9b3": { + "zh-cn": "参数名", + "en": "Parameter Name" + }, + "azonhb4": { + "zh-cn": "参数标题", + "en": "Parameter Title" + }, + "o1ecxb6": { + "zh-cn": "输入控件类型", + "en": "Input Control Type" + }, + "lfhas3": { + "zh-cn": "输入框", + "en": "Input Box" + }, + "e69upe5": { + "zh-cn": "日期选择器", + "en": "Date Picker" + }, + "lksiw3": { + "zh-cn": "选择器", + "en": "Selector" + }, + "nxrsg3": { + "zh-cn": "默认值", + "en": "Default Value" + }, + "s9smtt7": { + "zh-cn": "参数名不能为空", + "en": "Parameter Name cannot be empty" + }, + "gnlj818": { + "zh-cn": "参数标题不能为空", + "en": "Parameter Title cannot be empty" + }, + "og5x0fa": { + "zh-cn": "输入控件类型不能为空", + "en": "Input Control Type cannot be empty" + }, + "k93toz6": { + "zh-cn": "名称不能为空", + "en": "Name cannot be empty" + }, + "p28tda9": { + "zh-cn": "数据源类型不能为空", + "en": "Data Source Type cannot be empty" + }, + "8lgo0u7": { + "zh-cn": "数据源不能为空", + "en": "Data Source cannot be empty" + }, + "ma137i8": { + "zh-cn": "接口地址不能为空", + "en": "Interface Address cannot be empty" + }, + "j6t7e9a": { + "zh-cn": "接口请求方式不能为空", + "en": "Interface Request Method cannot be empty" + }, + "htqhr04": { + "zh-cn": "解析成功", + "en": "Parsing Successful" + }, + "en402": { + "zh-cn": "全部", + "en": "All" + }, + "d73zsc4": { + "zh-cn": "新增分组", + "en": "Add Group" + }, + "radl108": { + "zh-cn": "请选择分组后编辑", + "en": "Please select a group to edit" + }, + "1w3oira": { + "zh-cn": "请选择有效的分组节点", + "en": "Please select a valid group node" + }, + "gmhfcp4": { + "zh-cn": "编辑分组", + "en": "Edit Group" + }, + "8ddcgr5": { + "zh-cn": "确认删除?", + "en": "Confirm Delete?" + }, + "caoqm3": { + "zh-cn": "取 消", + "en": "Cancel" + }, + "hnjoo3": { + "zh-cn": "确 定", + "en": "Confirm" + }, + "adj5w64": { + "zh-cn": "上级菜单", + "en": "Parent Menu" + }, + "u64y8d7": { + "zh-cn": "请选择上级菜单", + "en": "Please select a parent menu" + }, + "gzj3ft4": { + "zh-cn": "菜单类型", + "en": "Menu Type" + }, + "6do1ix8": { + "zh-cn": "菜单类型不能为空", + "en": "Menu type cannot be empty" + }, + "kr3b2": { + "zh-cn": "目录", + "en": "Directory" + }, + "mvw92": { + "zh-cn": "菜单", + "en": "Menu" + }, + "hnt12": { + "zh-cn": "按钮", + "en": "Button" + }, + "gzcenw4": { + "zh-cn": "菜单名称", + "en": "Menu Name" + }, + "is6gk8": { + "zh-cn": "菜单名称不能为空", + "en": "Menu name cannot be empty" + }, + "ie1p9h4": { + "zh-cn": "路由名称", + "en": "Route Name" + }, + "iebehj4": { + "zh-cn": "路由路径", + "en": "Route Path" + }, + "gbuf8n4": { + "zh-cn": "组件路径", + "en": "Component Path" + }, + "gzct4y4": { + "zh-cn": "菜单图标", + "en": "Menu Icon" + }, + "lsuh03": { + "zh-cn": "重定向", + "en": "Redirect" + }, + "dqkb4k5": { + "zh-cn": "重定向地址", + "en": "Redirect Address" + }, + "j7jc1j4": { + "zh-cn": "链接地址", + "en": "Link Address" + }, + "m8o4w1a": { + "zh-cn": "外链/内嵌时链接地址", + "en": "Link Address (for external/embedded)" + }, + "gzewae4": { + "zh-cn": "菜单排序", + "en": "Menu Sort" + }, + "hge52": { + "zh-cn": "排序", + "en": "Sort" + }, + "d917x24": { + "zh-cn": "是否隐藏", + "en": "Is Hidden" + }, + "qce72": { + "zh-cn": "隐藏", + "en": "Hidden" + }, + "c5wjw3": { + "zh-cn": "不隐藏", + "en": "Not Hidden" + }, + "d8wzp84": { + "zh-cn": "是否缓存", + "en": "Is Cached" + }, + "m46d2": { + "zh-cn": "缓存", + "en": "Cached" + }, + "c1oc23": { + "zh-cn": "不缓存", + "en": "Not Cached" + }, + "d8q67r4": { + "zh-cn": "是否固定", + "en": "Is Fixed" + }, + "faow2": { + "zh-cn": "固定", + "en": "Fixed" + }, + "buuul3": { + "zh-cn": "不固定", + "en": "Not Fixed" + }, + "d8p94u4": { + "zh-cn": "是否内嵌", + "en": "Is Embedded" + }, + "edlz2": { + "zh-cn": "内嵌", + "en": "Embedded" + }, + "btxro3": { + "zh-cn": "不内嵌", + "en": "Not Embedded" + }, + "dneg984": { + "zh-cn": "权限标识", + "en": "Permission Identifier" + }, + "d8pu5s4": { + "zh-cn": "是否启用", + "en": "Is Enabled" + }, + "eymx2": { + "zh-cn": "启用", + "en": "Enabled" + }, + "buism3": { + "zh-cn": "不启用", + "en": "Disabled" + }, + "fqo12": { + "zh-cn": "备注", + "en": "Remarks" + }, + "luhs5e7": { + "zh-cn": "请输入备注内容", + "en": "Please enter remarks" + }, + "7ki0e26": { + "zh-cn": "请输入字段名", + "en": "Please enter the field name" + }, + "hrlt2": { + "zh-cn": "描述", + "en": "Description" + }, + "2j8dli5": { + "zh-cn": "请输入描述", + "en": "Please enter description" + }, + "e4ib2": { + "zh-cn": "主键", + "en": "Primary key" + }, + "k6n1": { + "zh-cn": "是", + "en": "Yes" + }, + "gme1": { + "zh-cn": "否", + "en": "No" + }, + "ml102": { + "zh-cn": "自增", + "en": "Auto-increment" + }, + "lnjk2": { + "zh-cn": "类型", + "en": "Type" + }, + "2egs9l5": { + "zh-cn": "请选择类型", + "en": "Please select type" + }, + "ey5n2": { + "zh-cn": "可空", + "en": "Nullable" + }, + "py4n2": { + "zh-cn": "长度", + "en": "Length" + }, + "2j072o5": { + "zh-cn": "请输入长度", + "en": "Please enter length" + }, + "dz4183": { + "zh-cn": "小数位", + "en": "Decimal places" + }, + "7kfba56": { + "zh-cn": "请输入小数位", + "en": "Please enter decimal places" + }, + "7agnix6": { + "zh-cn": "请输入默认值", + "en": "Please enter default value" + }, + "fx6x3p5": { + "zh-cn": "字段名必填", + "en": "Field name is required" + }, + "g2i8xi4": { + "zh-cn": "类型必填", + "en": "Type is required" + }, + "kxl5ae8": { + "zh-cn": "数据列信息导出_", + "en": "Data column information export_" + }, + "6rp04a5": { + "zh-cn": "请添加列!", + "en": "Please add a column!" + }, + "sapfz5": { + "zh-cn": "校验不通过", + "en": "Validation failed" + }, + "ah2ege4": { + "zh-cn": "主键ID", + "en": "Primary key ID" + }, + "frr9f74": { + "zh-cn": "租户Id", + "en": "Tenant ID" + }, + "m9wr2": { + "zh-cn": "编码", + "en": "Code" + }, + "ar84e54": { + "zh-cn": "创建时间", + "en": "Creation time" + }, + "ltogmi5": { + "zh-cn": "创建人Id", + "en": "Creator ID" + }, + "chizf3": { + "zh-cn": "创建人", + "en": "Creator" + }, + "ai9edl4": { + "zh-cn": "修改时间", + "en": "Modification time" + }, + "tjkv3q5": { + "zh-cn": "修改人Id", + "en": "Modifier ID" + }, + "c747j3": { + "zh-cn": "修改人", + "en": "Modifier" + }, + "q4553p7": { + "zh-cn": "创建者机构Id", + "en": "Creator organization ID" + }, + "q3q85p7": { + "zh-cn": "创建者机构名称", + "en": "Creator organization name" + }, + "lf46r3": { + "zh-cn": "软删除", + "en": "Soft delete" + }, + "de2ue3": { + "zh-cn": "增加表", + "en": "Add table" + }, + "ggklgo5": { + "zh-cn": "数据表信息", + "en": "Data table information" + }, + "ke8dn3": { + "zh-cn": "表名称", + "en": "Table name" + }, + "reeys16": { + "zh-cn": "描述不能为空", + "en": "Description cannot be empty" + }, + "goj06x5": { + "zh-cn": "数据列信息", + "en": "Data column information" + }, + "w317416": { + "zh-cn": "新增主键字段", + "en": "Add new primary key field" + }, + "t1wbc86": { + "zh-cn": "新增普通字段", + "en": "Add new ordinary field" + }, + "qscc646": { + "zh-cn": "新增租户字段", + "en": "Add new tenant field" + }, + "uz0mha6": { + "zh-cn": "新增基础字段", + "en": "Add new basic field" + }, + "azm9vs4": { + "zh-cn": "删除选中", + "en": "Delete selected" + }, + "bw410z4": { + "zh-cn": "实体数据", + "en": "Entity data" + }, + "bw17084": { + "zh-cn": "实体名称", + "en": "Entity name" + }, + "chtjso4": { + "zh-cn": "库表名称", + "en": "Database table name" + }, + "byweo44": { + "zh-cn": "字段个数", + "en": "Number of fields" + }, + "tvc3uk5": { + "zh-cn": "所属程序集", + "en": "Belongs to assembly" + }, + "u3zuk56": { + "zh-cn": "请先选择库名", + "en": "Please select the database name first" + }, + "6em9kc9": { + "zh-cn": "请至少选择一个实体", + "en": "Please select at least one entity" + }, + "sxbj4ha": { + "zh-cn": "初始化表结构操作成功", + "en": "Initializing table structure operation succeeded" + }, + "sxcpvwa": { + "zh-cn": "初始化表结构操作失败", + "en": "Initializing table structure operation failed" + }, + "fqx4dd4": { + "zh-cn": "种子数据", + "en": "Seed data" + }, + "fquacm4": { + "zh-cn": "种子名称", + "en": "Seed name" + }, + "czi7ru4": { + "zh-cn": "执行顺序", + "en": "Execution order" + }, + "fqt6954": { + "zh-cn": "种子个数", + "en": "Number of seeds" + }, + "ovlar4a": { + "zh-cn": "生成种子数据操作成功", + "en": "Generating seed data operation succeeded" + }, + "ovk3zpa": { + "zh-cn": "生成种子数据操作失败", + "en": "Generating seed data operation failed" + }, + "pl84gzc": { + "zh-cn": "初始化库表结构及种子数据", + "en": "Initialize database table structure and seed data" + }, + "bz8df37": { + "zh-cn": " 初始化表结构", + "en": "Initialize table structure" + }, + "i65s8n8": { + "zh-cn": " 初始化种子数据", + "en": "Initialize seed data" + }, + "dozqefa": { + "zh-cn": "简介(About) ", + "en": "Introduction (About)" + }, + "n5je004p": { + "zh-cn": " 🔥基于 .NET 6/8 (Furion/SqlSugar) 实现的通用权限开发框架,前端采用 Vue3/Element-plus,代码简洁、易扩展。整合最新技术,模块插件式开发,前后端分离,开箱即用。集成多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、打印等众多黑科技。让开发更简单、更通用、更流行! ", + "en": "A general permission development framework implemented based on .NET 6/8 (Furion/SqlSugar), with the frontend using Vue3/Element-plus, code is concise and easy to extend. Integrates the latest technologies, modular plug-in development, front-end and back-end separation, out-of-the-box. Integrates multi-tenancy, caching, data validation, authentication, event bus, dynamic API, communication, remote request, task scheduling, printing and other many black technologies. Make development simpler, more general, and more popular!" + }, + "jyogjii": { + "zh-cn": "项目信息(Information) ", + "en": "Project Information (Information)" + }, + "asaz8w5": { + "zh-cn": "名称及作者", + "en": "Name and author" + }, + "dl5elt4": { + "zh-cn": "框架描述", + "en": "Framework description" + }, + "h8m1f3": { + "zh-cn": "版本号", + "en": "Version number" + }, + "ayuphs4": { + "zh-cn": "发布时间", + "en": "Release time" + }, + "d8pmmk4": { + "zh-cn": "文档地址", + "en": "Documentation address" + }, + "j5xsc6": { + "zh-cn": " 文档地址 ", + "en": "Documentation address" + }, + "jt4dlg4": { + "zh-cn": "预览地址", + "en": "Preview address" + }, + "a1svo46": { + "zh-cn": " 预览地址 ", + "en": "Preview address" + }, + "hhy7ubl": { + "zh-cn": "生产环境依赖(Dependencies) ", + "en": "Production environment dependencies (Dependencies)" + }, + "oefzmzo": { + "zh-cn": "开发环境依赖(devDependencies) ", + "en": "Development environment dependencies (devDependencies)" + }, + "b7b1o7e": { + "zh-cn": "关键词(Keywords) ", + "en": "Keywords (Keywords)" + }, + "hs6m2": { + "zh-cn": "新增", + "en": "Add" + }, + "i2ik2": { + "zh-cn": "更新", + "en": "Update" + }, + "eslg2": { + "zh-cn": "删除", + "en": "Delete" + }, + "iftp2": { + "zh-cn": "查询", + "en": "Query" + }, + "g3ge2": { + "zh-cn": "导出", + "en": "Export" + }, + "cb8ajm4": { + "zh-cn": "库定位器", + "en": "Database locator" + }, + "ffhj028": { + "zh-cn": "库定位器不能为空", + "en": "Library locator cannot be empty" + }, + "gjq22": { + "zh-cn": "库名", + "en": "Library name" + }, + "hl692l4": { + "zh-cn": "表定位器", + "en": "Table locator" + }, + "khnrwj8": { + "zh-cn": "表定位器不能为空", + "en": "Table locator cannot be empty" + }, + "xszold6": { + "zh-cn": "操作不能为空", + "en": "Operation cannot be empty" + }, + "3g7dxm8": { + "zh-cn": "禁止删除顶层缓存", + "en": "Cannot delete top-level cache" + }, + "zgzy6j8": { + "zh-cn": "确定删除缓存:【", + "en": "Confirm delete cache: 【" + }, + "b0hu7a9": { + "zh-cn": "确认清空所有缓存?", + "en": "Confirm clear all cache?" + }, + "edyzqc4": { + "zh-cn": "清空成功", + "en": "Clear successful" + }, + "lworich": { + "zh-cn": "系统缓存数据管理,请慎重操作!!!", + "en": "System cache data management, please operate carefully!!!" + }, + "ges7fa4": { + "zh-cn": "缓存列表", + "en": "Cache list" + }, + "gevalf4": { + "zh-cn": "缓存数据", + "en": "Cache data" + }, + "lmy476": { + "zh-cn": " 删除缓存 ", + "en": "Delete cache" + }, + "goerhk5": { + "zh-cn": "数据关系图", + "en": "Data relationship diagram" + }, + "biyzkw4": { + "zh-cn": "基本信息", + "en": "Basic information" + }, + "m2sh2": { + "zh-cn": "编号", + "en": "Number" + }, + "2j42eu5": { + "zh-cn": "请输入编号", + "en": "Please enter number" + }, + "g8ll2": { + "zh-cn": "属性", + "en": "Attribute" + }, + "csrbui4": { + "zh-cn": "扩展信息", + "en": "Extended information" + }, + "gngr2": { + "zh-cn": "开始", + "en": "Start" + }, + "kgsv2": { + "zh-cn": "用户", + "en": "User" + }, + "m3pe2": { + "zh-cn": "网关", + "en": "Gateway" + }, + "dvye2": { + "zh-cn": "任务", + "en": "Task" + }, + "m50s2": { + "zh-cn": "结束", + "en": "End" + }, + "bv2bfz4": { + "zh-cn": "字典信息", + "en": "Dictionary information" + }, + "bv36104": { + "zh-cn": "字典名称", + "en": "Dictionary name" + }, + "bvah644": { + "zh-cn": "字典编码", + "en": "Dictionary code" + }, + "fshhpb4": { + "zh-cn": "租户隔离", + "en": "Tenant isolation" + }, + "d8pfvk4": { + "zh-cn": "是否内置", + "en": "Is built-in" + }, + "k1e32": { + "zh-cn": "状态", + "en": "Status" + }, + "e7xbk64": { + "zh-cn": "添加字典", + "en": "Add dictionary" + }, + "gmirgc4": { + "zh-cn": "编辑字典", + "en": "Edit dictionary" + }, + "uxanmv8": { + "zh-cn": "确定删除字典:【", + "en": "Confirm delete dictionary: 【" + }, + "clf6155": { + "zh-cn": "字典值信息", + "en": "Dictionary value information" + }, + "dehsu94": { + "zh-cn": "显示文本", + "en": "Display text" + }, + "drxi33": { + "zh-cn": "字典值", + "en": "Dictionary value" + }, + "cuqp284": { + "zh-cn": "拓展数据", + "en": "Extended data" + }, + "2emgeg5": { + "zh-cn": "请选择字典", + "en": "Please select dictionary" + }, + "en12d25": { + "zh-cn": "添加字典值", + "en": "Add dictionary value" + }, + "i6dp345": { + "zh-cn": "编辑字典值", + "en": "Edit dictionary value" + }, + "3s7she5": { + "zh-cn": "复制字典值", + "en": "Copy dictionary value" + }, + "yl31r59": { + "zh-cn": "确定删除字典值:【", + "en": "Confirm delete dictionary value: 【" + }, + "gg26b4": { + "zh-cn": " 查询 ", + "en": "Query" + }, + "miwv34": { + "zh-cn": " 重置 ", + "en": "Reset" + }, + "drhof3": { + "zh-cn": "字典 ", + "en": "Dictionary" + }, + "fvpaq4": { + "zh-cn": " 新增 ", + "en": "Add" + }, + "mekb2": { + "zh-cn": "编辑", + "en": "Edit" + }, + "bv1ulh4": { + "zh-cn": "字典值 ", + "en": "Dictionary value" + }, + "o6y1": { + "zh-cn": "空", + "en": "Empty" + }, + "hys32": { + "zh-cn": "有值", + "en": "Has value" + }, + "lb5z2": { + "zh-cn": "禁用", + "en": "Disable" + }, + "fljd2": { + "zh-cn": "复制", + "en": "Copy" + }, + "chsp7n4": { + "zh-cn": "库表信息", + "en": "Library and table information" + }, + "d7r5da4": { + "zh-cn": "数据类型", + "en": "Data type" + }, + "lqjs2": { + "zh-cn": "精度", + "en": "Precision" + }, + "1o7nrz9": { + "zh-cn": "请选择库名和表名!", + "en": "Please select library name and table name!" + }, + "3jqknk6": { + "zh-cn": "请选择库名!", + "en": "Please select library name!" + }, + "3dlzsr6": { + "zh-cn": "请选择表名!", + "en": "Please select table name!" + }, + "h4limq7": { + "zh-cn": "确定删除表:【", + "en": "Confirm delete table: 【" + }, + "nx2e9x5": { + "zh-cn": "表删除成功", + "en": "Table deleted successfully" + }, + "hcjxcz7": { + "zh-cn": "确定删除列:【", + "en": "Confirm delete column: 【" + }, + "n79f2u5": { + "zh-cn": "列删除成功", + "en": "Column deleted successfully" + }, + "671g4fa": { + "zh-cn": "已处于首位,无法上移", + "en": "Already at the first position, cannot move up" + }, + "p8k43a": { + "zh-cn": "已处于末位,无法下移", + "en": "Already at the last position, cannot move down" + }, + "eeehal5": { + "zh-cn": "确定将列【", + "en": "Confirm move column: 【" + }, + "dxyp2": { + "zh-cn": "上移", + "en": "Move up" + }, + "dxzk2": { + "zh-cn": "下移", + "en": "Move down" + }, + "d1wu3p4": { + "zh-cn": "操作确认", + "en": "Operation confirmation" + }, + "mw9mju6": { + "zh-cn": "列位置已更新", + "en": "Column position updated" + }, + "wd0g7r6": { + "zh-cn": "操作失败: ", + "en": "Operation failed:" + }, + "diprg14": { + "zh-cn": "未知错误", + "en": "Unknown error" + }, + "nnvp2": { + "zh-cn": "表名", + "en": "Table name" + }, + "c0pv6i5": { + "zh-cn": " 增加表 ", + "en": "Add table" + }, + "h4bec35": { + "zh-cn": " 编辑表 ", + "en": "Edit table" + }, + "bh5yqk5": { + "zh-cn": " 删除表 ", + "en": "Delete table" + }, + "c0gmkr5": { + "zh-cn": " 增加列 ", + "en": "Add column" + }, + "bdf2h26": { + "zh-cn": " 生成实体 ", + "en": "Generate entity" + }, + "s6q6n54": { + "zh-cn": "🔔提示", + "en": "🔔 Prompt" + }, + "4pdwk9p": { + "zh-cn": "如果是刚刚生成的实体,请重启后台服务后再生成种子。", + "en": "If the entity was just generated, please restart the background service before generating the seed." + }, + "b8xvec6": { + "zh-cn": " 生成种子 ", + "en": "Generate seed" + }, + "4msy0ze": { + "zh-cn": " 初始化库表结构及种子数据 ", + "en": "Initialize library and table structure and seed data" + }, + "m1r4ci9": { + "zh-cn": " 库表关系可视化 ", + "en": "Library and table relationship visualization" + }, + "cr2dpn4": { + "zh-cn": "打印信息", + "en": "Print information" + }, + "sjdqo06": { + "zh-cn": "添加打印模板", + "en": "Add print template" + }, + "3uysui6": { + "zh-cn": "编辑打印模板", + "en": "Edit print template" + }, + "b9mfkxa": { + "zh-cn": "确定删除打印模板:【", + "en": "Confirm delete print template: 【" + }, + "dtgrr54": { + "zh-cn": "模板名称", + "en": "Template name" + }, + "ltu4gr6": { + "zh-cn": "行政区域名称", + "en": "Administrative region name" + }, + "avb5xn4": { + "zh-cn": "全部展开", + "en": "Expand all" + }, + "avc62w4": { + "zh-cn": "全部折叠", + "en": "Collapse all" + }, + "fwdps3": { + "zh-cn": "根节点", + "en": "Root node" + }, + "ejix2": { + "zh-cn": "刷新", + "en": "Refresh" + }, + "6w4q2o8": { + "zh-cn": "校验规则 -- ", + "en": "Validation rule --" + }, + "d3cx3s4": { + "zh-cn": "提示信息", + "en": "Prompt information" + }, + "fj7rh3": { + "zh-cn": "最小值", + "en": "Minimum value" + }, + "fipyt3": { + "zh-cn": "最大值", + "en": "Maximum value" + }, + "g4qex3": { + "zh-cn": "正则式", + "en": "Regular expression" + }, + "ljrfq4": { + "zh-cn": " 说明 ", + "en": "Description" + }, + "tnezx5a": { + "zh-cn": "OpenAPI 使用", + "en": "OpenAPI usage" + }, + "lqsqo4v": { + "zh-cn": " 在需要使用 Signature 身份验证的 Api 中贴上 ", + "en": "Paste in the API that requires Signature authentication" + }, + "kmxauat": { + "zh-cn": " 如果 Api 需要保留 Jwt 方式的身份验证,可贴上 ", + "en": "If the API needs to retain Jwt authentication method, you can paste" + }, + "4po0cmk": { + "zh-cn": " 通过对请求的签名,可以达到以下目的: ", + "en": "By signing the request, the following purposes can be achieved:" + }, + "eldt9ue": { + "zh-cn": "免登录识别访问接口用户的身份", + "en": "Identify the identity of the interface user without login" + }, + "koy5h59": { + "zh-cn": "防止潜在的重放攻击", + "en": "Prevent potential replay attacks" + }, + "g4n9l5c": { + "zh-cn": "OpenAPI 签名流程", + "en": "OpenAPI Signature Process" + }, + "2fqmfe15": { + "zh-cn": " 客户端在请求时,需要按照如下步骤生成签名 Signature,并添加公共参数: ", + "en": "Clients need to generate the signature Signature and add common parameters in the following steps when requesting:" + }, + "mtmgma6": { + "zh-cn": "公共请求参数", + "en": "Common Request Parameters" + }, + "dbik7kn": { + "zh-cn": "在原始请求的基础上添加 Header 请求参数", + "en": "Add Header request parameters based on the original request" + }, + "lc6z8r5": { + "zh-cn": ":身份标识", + "en": ": Identity Identification" + }, + "aa94ir9": { + "zh-cn": ":时间戳,精确到秒", + "en": ": Timestamp, accurate to seconds" + }, + "umsk8ai": { + "zh-cn": ":唯一随机数,建议为一个6位的随机数", + "en": ": Unique random number, it is recommended to be a 6-digit random number" + }, + "mcinqpg": { + "zh-cn": ":签名数据(见“计算签名”部分)", + "en": ": Signature data (see \"Calculate Signature\" section)" + }, + "i4p7mt4": { + "zh-cn": "计算签名", + "en": "Calculate Signature" + }, + "br3rqq14": { + "zh-cn": " 按照如下顺序对请求中的参数进行排序,各个参数通过&进行拼接(中间不含空格): ", + "en": "Sort the parameters in the request in the following order, and concatenate each parameter with & (no spaces in between):" + }, + "v2piklb": { + "zh-cn": " 需要大写,如:GET", + "en": "Need to be uppercase, e.g.: GET" + }, + "3457uc14": { + "zh-cn": " 去除协议、域名、参数,以 / 开头,如:/api/demo/helloWord", + "en": "Remove protocol, domain name, parameters, starting with /, e.g.: /api/demo/helloWord" + }, + "pdr3wd16": { + "zh-cn": "使用 HMAC-SHA256 协议创建基于哈希的消息身份验证代码 (HMAC),以 ", + "en": "Use the HMAC-SHA256 protocol to create a Hash-based Message Authentication Code (HMAC) with" + }, + "twsa1h12": { + "zh-cn": " 作为密钥,对上面拼接的参数进行计算签名,所得签名进行 Base-64 编码", + "en": "as the key, calculate the signature for the above concatenated parameters, and perform Base-64 encoding on the resulting signature" + }, + "4aiyxmj": { + "zh-cn": " HMAC-SHA256 在线计算: ", + "en": "HMAC-SHA256 Online Calculation:" + }, + "jnc8a3": { + "zh-cn": "节点A", + "en": "Node A" + }, + "sv1o985": { + "zh-cn": "菜单A-1", + "en": "Menu A-1" + }, + "ypr4xc7": { + "zh-cn": "菜单A-1-1", + "en": "Menu A-1-1" + }, + "jnc8b3": { + "zh-cn": "节点B", + "en": "Node B" + }, + "sv1ozx5": { + "zh-cn": "菜单B-1", + "en": "Menu B-1" + }, + "yqaxip7": { + "zh-cn": "菜单B-1-1", + "en": "Menu B-1-1" + }, + "sv1ozy5": { + "zh-cn": "菜单B-2", + "en": "Menu B-2" + }, + "yqay9e7": { + "zh-cn": "菜单B-2-1", + "en": "Menu B-2-1" + }, + "jnc8c3": { + "zh-cn": "节点C", + "en": "Node C" + }, + "sv1pqm5": { + "zh-cn": "菜单C-1", + "en": "Menu C-1" + }, + "yquq427": { + "zh-cn": "菜单C-1-1", + "en": "Menu C-1-1" + }, + "sv1pqn5": { + "zh-cn": "菜单C-2", + "en": "Menu C-2" + }, + "yququr7": { + "zh-cn": "菜单C-2-1", + "en": "Menu C-2-1" + }, + "x9r5wac": { + "zh-cn": "视频监控(萤石云云直播)", + "en": "Video Monitoring (Yun Live Broadcast by Yingshi Cloud)" + }, + "bxad8b4": { + "zh-cn": "密匙串:", + "en": "Key String:" + }, + "g2dv2": { + "zh-cn": "密匙", + "en": "Key" + }, + "crerktn": { + "zh-cn": "每周更新(开放平台,云直播,轻应用,代码示例)", + "en": "Updated weekly (Open Platform, Cloud Live Broadcast, Light Application, Code Examples)" + }, + "i0h8044": { + "zh-cn": "视频流:", + "en": "Video Stream:" + }, + "8np7wc8": { + "zh-cn": "萤石云视频流地址", + "en": "Yingshi Cloud Video Stream Address" + }, + "2jnwpsn": { + "zh-cn": "密匙对应的视频流地址(高清后缀.h.live)", + "en": "Video stream address corresponding to the key (high-definition suffix .h.live)" + }, + "z8a82z7": { + "zh-cn": "等待加载...", + "en": "Loading..." + }, + "a6esth4": { + "zh-cn": "上传成功", + "en": "Upload Successful" + }, + "yrk0lm5": { + "zh-cn": "人员明细 ", + "en": "Personnel Details" + }, + "ogwh2": { + "zh-cn": "账号", + "en": "Account" + }, + "fqmy2": { + "zh-cn": "姓名", + "en": "Name" + }, + "fcm32i4": { + "zh-cn": "相关文件", + "en": "Related Files" + }, + "d4yd6l4": { + "zh-cn": "文件信息", + "en": "File Information" + }, + "qp502": { + "zh-cn": "预览", + "en": "Preview" + }, + "e7i79u6": { + "zh-cn": "大小(KB)", + "en": "Size (KB)" + }, + "ezsi2": { + "zh-cn": "后缀", + "en": "Suffix" + }, + "xehxlo6": { + "zh-cn": "MIME类型", + "en": "MIME Type" + }, + "bv30mn4": { + "zh-cn": "存储标识", + "en": "Storage Identifier" + }, + "buyqs14": { + "zh-cn": "存储位置", + "en": "Storage Location" + }, + "d8p8vf4": { + "zh-cn": "是否公开", + "en": "Is Public" + }, + "lmhc2": { + "zh-cn": "类别", + "en": "Category" + }, + "efr62": { + "zh-cn": "别名", + "en": "Alias" + }, + "n9hwg6": { + "zh-cn": "业务数据ID", + "en": "Business Data ID" + }, + "w76pdh8": { + "zh-cn": "确定删除文件:【", + "en": "Confirm Delete File: 【" + }, + "pm4lx9a": { + "zh-cn": "此文件格式不支持预览", + "en": "This file format does not support preview" + }, + "jt50ig4": { + "zh-cn": "预览失败", + "en": "Preview Failed" + }, + "d4z7rm4": { + "zh-cn": "文件名称", + "en": "File Name" + }, + "cd0k3t4": { + "zh-cn": "开始时间", + "en": "Start Time" + }, + "gfi7qi4": { + "zh-cn": "结束时间", + "en": "End Time" + }, + "cde224": { + "zh-cn": " 上传 ", + "en": "Upload" + }, + "db9abd4": { + "zh-cn": "无法预览", + "en": "Cannot preview" + }, + "e28i2": { + "zh-cn": "下载", + "en": "Download" + }, + "ogvwjp6": { + "zh-cn": " 上传文件 ", + "en": "Upload file" + }, + "wxrovq7": { + "zh-cn": "请选择文件类型", + "en": "Please select file type" + }, + "cglen44": { + "zh-cn": "归档文件", + "en": "Archived file" + }, + "gr3vhr7": { + "zh-cn": " 是否公开: ", + "en": "Is public:" + }, + "wlobrhh": { + "zh-cn": "请上传大小不超过 10MB 的文件", + "en": "Please upload a file with size not exceeding 10MB" + }, + "39e3899": { + "zh-cn": "将文件拖到此处,或", + "en": "Drag the file here, or" + }, + "ek7w3c4": { + "zh-cn": "点击上传", + "en": "Click to upload" + }, + "gmkhca4": { + "zh-cn": "编辑文件", + "en": "Edit file" + }, + "ixz9q49": { + "zh-cn": "系统域登录信息配置", + "en": "System domain login information configuration" + }, + "dvfj2": { + "zh-cn": "主机", + "en": "Host" + }, + "ldck2": { + "zh-cn": "端口", + "en": "Port" + }, + "yrvy3j6": { + "zh-cn": "用户搜索基准", + "en": "User search criteria" + }, + "gd8rar4": { + "zh-cn": "绑定DN", + "en": "Bind DN" + }, + "tbgicf6": { + "zh-cn": "用户过滤规则", + "en": "User filter rules" + }, + "xgd3px6": { + "zh-cn": "Ldap版本", + "en": "LDAP version" + }, + "l55q5bb": { + "zh-cn": "添加系统域登录信息配置", + "en": "Add system domain login information configuration" + }, + "qlcz6xb": { + "zh-cn": "编辑系统域登录信息配置", + "en": "Edit system domain login information configuration" + }, + "m9kx7j7": { + "zh-cn": "确定要删除吗?", + "en": "Are you sure you want to delete?" + }, + "7rk7bke": { + "zh-cn": "确定要同步域登录信息配置:【", + "en": "Are you sure you want to synchronize domain login information configuration:【" + }, + "b1twyw4": { + "zh-cn": "同步成功", + "en": "Synchronization successful" + }, + "y0phwfc": { + "zh-cn": "打印系统域登录信息配置表", + "en": "Print system domain login information configuration table" + }, + "cnct83": { + "zh-cn": "关键字", + "en": "Keyword" + }, + "gr1pnxa": { + "zh-cn": "请输入模糊查询关键字", + "en": "Please enter fuzzy query keyword" + }, + "kjqswc5": { + "zh-cn": " 高级查询", + "en": "Advanced query" + }, + "k25dws4": { + "zh-cn": "高级查询", + "en": "Advanced query" + }, + "eod62": { + "zh-cn": "关闭", + "en": "Close" + }, + "phz52": { + "zh-cn": "重置", + "en": "Reset" + }, + "2jc9rs5": { + "zh-cn": "请输入主机", + "en": "Please enter host" + }, + "cm04nd5": { + "zh-cn": "同步域账户", + "en": "Synchronize domain accounts" + }, + "fs5bs64": { + "zh-cn": "租户信息", + "en": "Tenant information" + }, + "fs66d74": { + "zh-cn": "租户名称", + "en": "Tenant name" + }, + "fw5os34": { + "zh-cn": "租管账号", + "en": "Tenant management account" + }, + "kpc82": { + "zh-cn": "电话", + "en": "Phone" + }, + "feoe2": { + "zh-cn": "域名", + "en": "Domain name" + }, + "padf2": { + "zh-cn": "邮箱", + "en": "Email" + }, + "ikg3cm4": { + "zh-cn": "过期时间", + "en": "Expiration time" + }, + "fscv544": { + "zh-cn": "租户类型", + "en": "Tenant type" + }, + "gmktvw5": { + "zh-cn": "数据库标识", + "en": "Database identifier" + }, + "gmhmyj5": { + "zh-cn": "数据库类型", + "en": "Database type" + }, + "gme9us5": { + "zh-cn": "数据库连接", + "en": "Database connection" + }, + "acdarw4": { + "zh-cn": "从库连接", + "en": "Slave database connection" + }, + "e82ltp4": { + "zh-cn": "添加租户", + "en": "Add tenant" + }, + "gmo1pv4": { + "zh-cn": "编辑租户", + "en": "Edit tenant" + }, + "yudnz28": { + "zh-cn": "确定删除租户:【", + "en": "Are you sure you want to delete the tenant:【" + }, + "877ek3e": { + "zh-cn": "确定创建/更新租户数据库:【", + "en": "Are you sure you want to create/update tenant database:【" + }, + "379crkc": { + "zh-cn": "创建/更新租户数据库成功", + "en": "Creation/update of tenant database successful" + }, + "8vp7xwd": { + "zh-cn": "确定创建/更新租户数据:【", + "en": "Are you sure you want to create/update tenant data:【" + }, + "dunn81b": { + "zh-cn": "创建/更新租户数据成功", + "en": "Creation/update of tenant data successful" + }, + "kuohmm8": { + "zh-cn": "租户状态设置成功", + "en": "Tenant status set successfully" + }, + "bvqllu8": { + "zh-cn": "确定重置密码:【", + "en": "Are you sure you want to reset the password:【" + }, + "z05ndh8": { + "zh-cn": "密码重置成功为:", + "en": "Password reset successful to:" + }, + "lw01owc": { + "zh-cn": "确定同步所有租户数据库?", + "en": "Are you sure you want to synchronize all tenant databases?" + }, + "gpkj3j4": { + "zh-cn": "联系电话", + "en": "Contact phone number" + }, + "xzpe3pb": { + "zh-cn": " 同步所有租户数据库 ", + "en": "Synchronize all tenant databases" + }, + "22aki4": { + "zh-cn": "ID隔离", + "en": "ID isolation" + }, + "ekyuy3": { + "zh-cn": "库隔离", + "en": "Database isolation" + }, + "ix54os4": { + "zh-cn": "重置密码", + "en": "Reset password" + }, + "j6fvl78": { + "zh-cn": " 创建租户数据 ", + "en": "Create tenant data" + }, + "j5lz6c8": { + "zh-cn": " 创建租户库表 ", + "en": "Create tenant database tables" + }, + "8apt9w6": { + "zh-cn": " 授权菜单 ", + "en": "Authorize menu" + }, + "vps2t77": { + "zh-cn": " 接口黑名单 ", + "en": "Interface blacklist" + }, + "bybnk3": { + "zh-cn": "关 闭", + "en": "Close" + }, + "d219f3": { + "zh-cn": "复 制", + "en": "Copy" + }, + "1vh5yu9": { + "zh-cn": "修改文件信息成功!", + "en": "File information modified successfully!" + }, + "1whzk29": { + "zh-cn": "修改文件信息失败:", + "en": "Failed to modify file information:" + }, + "84cbtq8": { + "zh-cn": "文件名称不能为空", + "en": "File name cannot be empty" + }, + "d55wjj4": { + "zh-cn": "文件类型", + "en": "File type" + }, + "n9hxc6": { + "zh-cn": "业务数据Id", + "en": "Business data ID" + }, + "dev07i4": { + "zh-cn": "更新日志", + "en": "Update log" + }, + "vgymtu6": { + "zh-cn": "系统更新日志", + "en": "System update log" + }, + "1m4f558": { + "zh-cn": "添加系统更新日志", + "en": "Add system update log" + }, + "p3lasz8": { + "zh-cn": "编辑系统更新日志", + "en": "Edit system update log" + }, + "lbtwqgc": { + "zh-cn": "确定删除系统更新日志:【", + "en": "Are you sure you want to delete the system update log:【" + }, + "9dn8ov7": { + "zh-cn": "确定进行退款:", + "en": "Are you sure you want to process the refund:" + }, + "8o1e529": { + "zh-cn": "元?请输入退款理由", + "en": "yuan? Please enter refund reason" + }, + "xm0wce7": { + "zh-cn": "】退款申请成功", + "en": "】Refund application successful" + }, + "b175ep4": { + "zh-cn": "取消操作", + "en": "Cancel operation" + }, + "kuwys3": { + "zh-cn": "订单号", + "en": "Order number" + }, + "7djicl6": { + "zh-cn": "请输入订单号", + "en": "Please enter order number" + }, + "ujtwqc7": { + "zh-cn": "请选择创建时间", + "en": "Please select creation time" + }, + "srogja6": { + "zh-cn": "新增模拟数据", + "en": "Add new mock data" + }, + "8rq8kt5": { + "zh-cn": "商户订单号", + "en": "Merchant order number" + }, + "k1apqd5": { + "zh-cn": "支付订单号", + "en": "Payment order number" + }, + "pn1o2": { + "zh-cn": "金额", + "en": "Amount" + }, + "efu644": { + "zh-cn": " 完成 ", + "en": "Completed" + }, + "m5zeq4": { + "zh-cn": " 退款 ", + "en": "Refund" + }, + "dx7srx5": { + "zh-cn": " 未支付 ", + "en": "Unpaid" + }, + "dvw95e5": { + "zh-cn": " 未完成 ", + "en": "Incomplete" + }, + "jask224": { + "zh-cn": "附加信息", + "en": "Additional Information" + }, + "a7c0hj4": { + "zh-cn": "业务类型", + "en": "Business Type" + }, + "byjphe4": { + "zh-cn": "完成时间", + "en": "Completion Time" + }, + "a6qeqq4": { + "zh-cn": "业务ID", + "en": "Business ID" + }, + "ehpnl97": { + "zh-cn": " 付款二维码 ", + "en": "Payment QR Code" + }, + "dlvmo44": { + "zh-cn": "查看退款", + "en": "View Refund" + }, + "awonqr4": { + "zh-cn": "全额退款", + "en": "Full Refund" + }, + "uhwxdi8": { + "zh-cn": " 新增模拟数据 ", + "en": "Add Mock Data" + }, + "b40v0e4": { + "zh-cn": "商品名称", + "en": "Product Name" + }, + "8gvbw28": { + "zh-cn": "商品名称不能为空", + "en": "Product Name cannot be empty" + }, + "l5gsdb5": { + "zh-cn": "金额(分)", + "en": "Amount (Fen)" + }, + "sddntd9": { + "zh-cn": "金额(分)不能为空", + "en": "Amount (Fen) cannot be empty" + }, + "cbaf2v8": { + "zh-cn": "填数字,单位是分", + "en": "Enter a number, unit is Fen" + }, + "nsyq6s6": { + "zh-cn": " 退款信息 ", + "en": "Refund Information" + }, + "8qz55k5": { + "zh-cn": "商户退款号", + "en": "Merchant Refund Number" + }, + "ilyr4v4": { + "zh-cn": "退款原因", + "en": "Refund Reason" + }, + "uye8yjd": { + "zh-cn": "请正确编写 Json 代码", + "en": "Please write Json code correctly" + }, + "y64goq6": { + "zh-cn": "Json代码", + "en": "JSON Code" + }, + "dr0qbcx": { + "zh-cn": "接口压测会占用服务器大量的系统资源(内存、带宽),请慎重操作!!!", + "en": "Interface pressure testing will occupy a large amount of server system resources (memory, bandwidth), please operate carefully!!!" + }, + "cx53oc4": { + "zh-cn": "接口分组", + "en": "Interface Group" + }, + "cx5f4x4": { + "zh-cn": "接口名称", + "en": "Interface Name" + }, + "cx59j24": { + "zh-cn": "接口压测", + "en": "Interface Pressure Testing" + }, + "jywjzj5": { + "zh-cn": "⚡压测参数", + "en": "⚡ Pressure Testing Parameters" + }, + "i3t4e34": { + "zh-cn": "请求地址", + "en": "Request Address" + }, + "i3vmxt4": { + "zh-cn": "请求方式", + "en": "Request Method" + }, + "b01dk24": { + "zh-cn": "压测轮数", + "en": "Number of Pressure Testing Rounds" + }, + "e0nsue5": { + "zh-cn": "每轮请求数", + "en": "Number of Requests per Round" + }, + "btf33n5": { + "zh-cn": "最大并发量", + "en": "Maximum Concurrency" + }, + "jz3w4q5": { + "zh-cn": "⚡压测结果", + "en": "⚡ Pressure Testing Result" + }, + "a9iqga6": { + "zh-cn": "总用时(秒)", + "en": "Total Time (Seconds)" + }, + "9xbu216": { + "zh-cn": "成功请求次数", + "en": "Number of Successful Requests" + }, + "fv2e3y6": { + "zh-cn": "失败请求次数", + "en": "Number of Failed Requests" + }, + "s2ahgqa": { + "zh-cn": "每秒查询率(QPS)", + "en": "Queries Per Second (QPS)" + }, + "jmql4ia": { + "zh-cn": "最小响应时间(毫秒)", + "en": "Minimum Response Time (Milliseconds)" + }, + "cnvg4aa": { + "zh-cn": "最大响应时间(毫秒)", + "en": "Maximum Response Time (Milliseconds)" + }, + "1nb0i5a": { + "zh-cn": "平均响应时间(毫秒)", + "en": "Average Response Time (Milliseconds)" + }, + "9k1wy8c": { + "zh-cn": "P10 响应时间(毫秒)", + "en": "P10 Response Time (Milliseconds)" + }, + "ymb8fgc": { + "zh-cn": "P25 响应时间(毫秒)", + "en": "P25 Response Time (Milliseconds)" + }, + "wqueqcc": { + "zh-cn": "P50 响应时间(毫秒)", + "en": "P50 Response Time (Milliseconds)" + }, + "s38to1c": { + "zh-cn": "P75 响应时间(毫秒)", + "en": "P75 Response Time (Milliseconds)" + }, + "f3h5goc": { + "zh-cn": "P90 响应时间(毫秒)", + "en": "P90 Response Time (Milliseconds)" + }, + "qon7e7c": { + "zh-cn": "P99 响应时间(毫秒)", + "en": "P99 Response Time (Milliseconds)" + }, + "fky2nqd": { + "zh-cn": "P999 响应时间(毫秒)", + "en": "P999 Response Time (Milliseconds)" + }, + "i1y32": { + "zh-cn": "昵称", + "en": "Nickname" + }, + "j01h4b6": { + "zh-cn": "昵称不能为空", + "en": "Nickname cannot be empty" + }, + "d9bmb84": { + "zh-cn": "日志统计", + "en": "Log Statistics" + }, + "dph4215": { + "zh-cn": " 数据量:", + "en": "Data Volume:" + }, + "dtzc2": { + "zh-cn": "一月", + "en": "January" + }, + "dxbw2": { + "zh-cn": "二月", + "en": "February" + }, + "du732": { + "zh-cn": "三月", + "en": "March" + }, + "fc7h2": { + "zh-cn": "四月", + "en": "April" + }, + "dxis2": { + "zh-cn": "五月", + "en": "May" + }, + "eeyj2": { + "zh-cn": "六月", + "en": "June" + }, + "du1x2": { + "zh-cn": "七月", + "en": "July" + }, + "eewt2": { + "zh-cn": "八月", + "en": "August" + }, + "dw7f2": { + "zh-cn": "九月", + "en": "September" + }, + "eq5j2": { + "zh-cn": "十月", + "en": "October" + }, + "cktu13": { + "zh-cn": "十一月", + "en": "November" + }, + "ckx6l3": { + "zh-cn": "十二月", + "en": "December" + }, + "i8znc14": { + "zh-cn": "访问日志", + "en": "Access Log" + }, + "d97ftc4": { + "zh-cn": "日志时间", + "en": "Log Time" + }, + "deexj34": { + "zh-cn": "显示名称", + "en": "Display Name" + }, + "da8ngf4": { + "zh-cn": "方法名称", + "en": "Method Name" + }, + "i5m5lg4": { + "zh-cn": "账号名称", + "en": "Account Name" + }, + "1rkhj4": { + "zh-cn": "IP地址", + "en": "IP Address" + }, + "fcd7wj4": { + "zh-cn": "登录地点", + "en": "Login Location" + }, + "m37b2": { + "zh-cn": "经度", + "en": "Longitude" + }, + "m2d62": { + "zh-cn": "纬度", + "en": "Latitude" + }, + "goai73": { + "zh-cn": "浏览器", + "en": "Browser" + }, + "d1xjg34": { + "zh-cn": "操作系统", + "en": "Operating System" + }, + "dfyfru6": { + "zh-cn": "耗时(ms)", + "en": "Time (ms)" + }, + "g1trbs6": { + "zh-cn": "没有日志数据", + "en": "No log data" + }, + "gde3i58": { + "zh-cn": "确定要清空日志?", + "en": "Are you sure you want to clear the logs?" + }, + "39ol5y6": { + "zh-cn": "访问者热力图", + "en": "Visitor Heatmap" + }, + "h4sv2": { + "zh-cn": "成功", + "en": "Success" + }, + "fy1g2": { + "zh-cn": "失败", + "en": "Failure" + }, + "mchr2": { + "zh-cn": "耗时", + "en": "Time" + }, + "dgbihy6": { + "zh-cn": "耗时>?MS", + "en": "Time >? MS" + }, + "f2uw9c5": { + "zh-cn": " 热力图 ", + "en": "Heatmap" + }, + "h9ea34": { + "zh-cn": " 清空 ", + "en": "Clear" + }, + "axo00ya": { + "zh-cn": "系统更新日志不能为空", + "en": "System update log cannot be empty" + }, + "hpk92": { + "zh-cn": "放大", + "en": "Zoom In" + }, + "m4ue2": { + "zh-cn": "缩小", + "en": "Zoom Out" + }, + "bmzhcq4": { + "zh-cn": "大小适应", + "en": "Size Adaptation" + }, + "bw8h6i4": { + "zh-cn": "定位还原", + "en": "Restore Position" + }, + "my43y19": { + "zh-cn": "还原(大小&定位)", + "en": "Restore (Size & Position)" + }, + "wplujab": { + "zh-cn": "上一步(ctrl+z)", + "en": "Undo (Ctrl+Z)" + }, + "2zqxywb": { + "zh-cn": "下一步(ctrl+y)", + "en": "Redo (Ctrl+Y)" + }, + "aft4634": { + "zh-cn": "下载图片", + "en": "Download Image" + }, + "dlochw4": { + "zh-cn": "查看数据", + "en": "View Data" + }, + "4eueec5": { + "zh-cn": "查看缩略图", + "en": "View Thumbnail" + }, + "mhwx0cc": { + "zh-cn": "确认要关闭当前属性编辑?", + "en": "Confirm to close current property editing?" + }, + "csvrdc4": { + "zh-cn": "打开框选", + "en": "Open box selection" + }, + "awayfx4": { + "zh-cn": "关闭框选", + "en": "Close box selection" + }, + "hsse2": { + "zh-cn": "数据", + "en": "Data" + }, + "83ldczb": { + "zh-cn": "请正确编写 C# 代码", + "en": "Please write C# code correctly" + }, + "cx7bwy4": { + "zh-cn": "插件信息", + "en": "Plugin information" + }, + "aygjsx4": { + "zh-cn": "功能名称", + "en": "Function name" + }, + "n4vbv58": { + "zh-cn": "功能名称不能为空", + "en": "Function name cannot be empty" + }, + "7h9k7v5": { + "zh-cn": "程序集名称", + "en": "Assembly name" + }, + "11vase5": { + "zh-cn": "C# 代码", + "en": "C# code" + }, + "6mnzbz6": { + "zh-cn": "开发接口身份", + "en": "Development interface identity" + }, + "ibvsnl4": { + "zh-cn": "身份标识", + "en": "Identity identifier" + }, + "gfbz2": { + "zh-cn": "密钥", + "en": "Key" + }, + "o6fi5z6": { + "zh-cn": "绑定用户账号", + "en": "Bind user account" + }, + "nlab4s6": { + "zh-cn": "绑定租户名称", + "en": "Bind tenant name" + }, + "sf35oz8": { + "zh-cn": "添加开放接口身份", + "en": "Add open interface identity" + }, + "4xma158": { + "zh-cn": "编辑开放接口身份", + "en": "Edit open interface identity" + }, + "pxp7f0c": { + "zh-cn": "确定删除开放接口身份:【", + "en": "Confirm delete open interface identity: [" + }, + "f6rffk4": { + "zh-cn": "生成签名", + "en": "Generate signature" + }, + "8jv7ud9": { + "zh-cn": "行政区域数据错误!", + "en": "Administrative area data error!" + }, + "jv765f8": { + "zh-cn": "努力生成中...", + "en": "Generating..." + }, + "f6n3fk4": { + "zh-cn": "生成成功", + "en": "Generation successful" + }, + "9ntzurs": { + "zh-cn": " 只会更新和新增组织架构,不会删除已有的组织架构数据! ", + "en": "Only updates and adds organizational structure, does not delete existing organizational structure data!" + }, + "iky9454": { + "zh-cn": "选择层级", + "en": "Select level" + }, + "2em1us5": { + "zh-cn": "请选择层级", + "en": "Please select level" + }, + "ol1n7s9": { + "zh-cn": "温度0℃,湿度0%", + "en": "Temperature 0℃, Humidity 0%" + }, + "xxa654d": { + "zh-cn": "|超出重连接次数,停止重试", + "en": "|Exceeded reconnection attempts, stop retrying" + }, + "ej5upm7": { + "zh-cn": "|连接服务成功", + "en": "|Service connection successful" + }, + "octhdy6": { + "zh-cn": "|发生错误:", + "en": "|Error occurred:" + }, + "adplds5": { + "zh-cn": "更新时间:", + "en": "Update time:" + }, + "gkz0d3": { + "zh-cn": "温度:", + "en": "Temperature:" + }, + "ci3z865": { + "zh-cn": "℃,湿度:", + "en": "℃, Humidity:" + }, + "feiqn18": { + "zh-cn": "|发布消息错误.", + "en": "|Message publishing error." + }, + "5ok4mk8": { + "zh-cn": "尚未连接到服务!", + "en": "Not yet connected to the service!" + }, + "flqsk47": { + "zh-cn": "|连接已断开.", + "en": "|Connection has been disconnected." + }, + "4zvvpc": { + "zh-cn": "MQTTX在线测试客户端", + "en": "MQTTX Online Test Client" + }, + "c0qg4aj": { + "zh-cn": "连接参数(Configuration)", + "en": "Connection parameters (Configuration)" + }, + "obx9xw8": { + "zh-cn": "协议|主机|端口", + "en": "Protocol | Host | Port" + }, + "q3pjskg": { + "zh-cn": "标识(Client ID)唯一性", + "en": "Identifier (Client ID) uniqueness" + }, + "yof84kc": { + "zh-cn": "账号(Username)", + "en": "Account (Username)" + }, + "lhs82pc": { + "zh-cn": "密码(Password)", + "en": "Password (Password)" + }, + "wco664f": { + "zh-cn": "设备包名(Regpacket)", + "en": "Device package name (Regpacket)" + }, + "anxh0kj": { + "zh-cn": "共享传感器(dhtRegpacket)", + "en": "Shared sensor (dhtRegpacket)" + }, + "mgeo6ne": { + "zh-cn": "已连接(Connected)", + "en": "Connected (Connected)" + }, + "ggrilcb": { + "zh-cn": "连接(Connect)", + "en": "Connect (Connect)" + }, + "g1jku0g": { + "zh-cn": " 断开(Disconnect) ", + "en": "Disconnect (Disconnect)" + }, + "h0ojdod": { + "zh-cn": "订阅(Subscribe)", + "en": "Subscribe (Subscribe)" + }, + "vxaq2qb": { + "zh-cn": "订阅主题(Topic)", + "en": "Subscribe Topic (Topic)" + }, + "b1zwha9": { + "zh-cn": "订阅质量(QoS)", + "en": "QoS (Quality of Service)" + }, + "v1vaqw6": { + "zh-cn": "0 至多一次", + "en": "0 At most once" + }, + "uke1jm6": { + "zh-cn": "1 至少一次", + "en": "1 At least once" + }, + "yffkkv6": { + "zh-cn": "2 仅仅一次", + "en": "2 Exactly once" + }, + "fyxmjgf": { + "zh-cn": "已订阅(Subscribed)", + "en": "Subscribed (Subscribed)" + }, + "5zjhbmh": { + "zh-cn": " 取消(Unsubscribe) ", + "en": "Unsubscribe (Unsubscribe)" + }, + "1b3e40b": { + "zh-cn": "发布(Publish)", + "en": "Publish (Publish)" + }, + "fd49cdb": { + "zh-cn": "发布主题(Topic)", + "en": "Publish Topic (Topic)" + }, + "1wjpdv9": { + "zh-cn": "发布质量(QoS)", + "en": "QoS (Quality of Service)" + }, + "ax5ml2c": { + "zh-cn": "发布保留(Retain)", + "en": "Retain (Retain)" + }, + "w94psk9": { + "zh-cn": "false 不保留", + "en": "false Do not retain" + }, + "usuo9j8": { + "zh-cn": "true 不保留", + "en": "true Do not retain" + }, + "jk1lhld": { + "zh-cn": "操作指令(Payload)", + "en": "Operation payload (Payload)" + }, + "ikz54t4": { + "zh-cn": "选择指令", + "en": "Select command" + }, + "evfkrs4": { + "zh-cn": "状态查询", + "en": "Status query" + }, + "avc6ml4": { + "zh-cn": "全部打开", + "en": "All on" + }, + "av9m564": { + "zh-cn": "全部关闭", + "en": "All off" + }, + "aff2qq4": { + "zh-cn": "一路开关", + "en": "One-way switch" + }, + "ahwgwm4": { + "zh-cn": "二路开关", + "en": "Two-way switch" + }, + "afktmh4": { + "zh-cn": "三路开关", + "en": "Three-way switch" + }, + "bjmm074": { + "zh-cn": "四路开关", + "en": "Four-way switch" + }, + "rc8mq8d": { + "zh-cn": " 发布(Publish) ", + "en": "Publish (Publish)" + }, + "4th4mw8": { + "zh-cn": "点击清空历史记录", + "en": "Click to clear history" + }, + "6ns8irb": { + "zh-cn": "接收(Receive)", + "en": "Receive (Receive)" + }, + "czsl0g4": { + "zh-cn": "接收次数", + "en": "Receive count" + }, + "h7sa2": { + "zh-cn": "收 ", + "en": "Receive" + }, + "xa27dj7": { + "zh-cn": "设备已工作时长", + "en": "Device operating duration" + }, + "otu2": { + "zh-cn": " 秒", + "en": "seconds" + }, + "aw6h554": { + "zh-cn": "关闭一路", + "en": "Close Channel 1" + }, + "csra2k4": { + "zh-cn": "打开一路", + "en": "Open Channel 1" + }, + "h8ul2": { + "zh-cn": "打开", + "en": "Open" + }, + "aw6khp4": { + "zh-cn": "关闭二路", + "en": "Close Channel 2" + }, + "csrdf44": { + "zh-cn": "打开二路", + "en": "Open Channel 2" + }, + "aw6hcw4": { + "zh-cn": "关闭三路", + "en": "Close Channel 3" + }, + "csraab4": { + "zh-cn": "打开三路", + "en": "Open Channel 3" + }, + "aw7zda4": { + "zh-cn": "关闭四路", + "en": "Close Channel 4" + }, + "csssap4": { + "zh-cn": "打开四路", + "en": "Open four channels" + }, + "cp02xa6": { + "zh-cn": "四路全部关闭", + "en": "Close all four channels" + }, + "eakr2": { + "zh-cn": "全关", + "en": "All off" + }, + "cp2nep6": { + "zh-cn": "四路全部打开", + "en": "Open all four channels" + }, + "ed942": { + "zh-cn": "全开", + "en": "All on" + }, + "6931m8c": { + "zh-cn": "网络服务断开或设备离线!", + "en": "Network service disconnected or device offline!" + }, + "f2552": { + "zh-cn": "合计", + "en": "Total" + }, + "d0e92h4": { + "zh-cn": "报表查看", + "en": "View report" + }, + "eeeyuj5": { + "zh-cn": "确定导出?", + "en": "Confirm export?" + }, + "p6kpuz8": { + "zh-cn": "努力同步中...", + "en": "Synchronizing..." + }, + "u4enyr9": { + "zh-cn": "国家地名信息库数据", + "en": "National Geographic Information Database" + }, + "cxetiw4": { + "zh-cn": "接口说明", + "en": "API Documentation" + }, + "ru014yl": { + "zh-cn": "指定区划代码 (0或不输入,导入全部数据)", + "en": "Specify division code (0 or leave blank to import all data)" + }, + "cnq0sp6": { + "zh-cn": "指定区划代码", + "en": "Specify division code" + }, + "hymp3ls": { + "zh-cn": "行政区级数(最大查询深度,最多支持2级深度,不支持村级)", + "en": "Administrative level depth (maximum query depth, supports up to 2 levels, village level not supported)" + }, + "m7c8vk5": { + "zh-cn": "行政区级数", + "en": "Administrative level depth" + }, + "jrfb8r4": { + "zh-cn": "飞燕草蓝", + "en": "Larkspur Blue" + }, + "aghf564": { + "zh-cn": "保存成功", + "en": "Saved successfully" + }, + "sjmq0j6": { + "zh-cn": "系统信息配置", + "en": "System Information Configuration" + }, + "vgq71p8": { + "zh-cn": " 系统信息配置 ", + "en": "System Information Configuration" + }, + "agpp984": { + "zh-cn": "保存配置", + "en": "Save Configuration" + }, + "gahy4t4": { + "zh-cn": "系统图标", + "en": "System Icons" + }, + "mz3wyb6": { + "zh-cn": " 系统图标 ", + "en": "System Icons" + }, + "fs9o7r4": { + "zh-cn": "租户标识", + "en": "Tenant Identifier" + }, + "79zdhl6": { + "zh-cn": " 租户标识 ", + "en": "Tenant Identifier" + }, + "2kcyg55": { + "zh-cn": "访问地址:", + "en": "Access URL:" + }, + "7sen8o5": { + "zh-cn": "系统主标题", + "en": "System Main Title" + }, + "u6jvc7": { + "zh-cn": " 系统主标题 ", + "en": "System Main Title" + }, + "7t0t3w5": { + "zh-cn": "系统副标题", + "en": "System Subtitle" + }, + "1d9lr87": { + "zh-cn": " 系统副标题 ", + "en": "System Subtitle" + }, + "gakchx4": { + "zh-cn": "系统描述", + "en": "System Description" + }, + "n16a8r6": { + "zh-cn": " 系统描述 ", + "en": "System Description" + }, + "dzxgnk4": { + "zh-cn": "水印内容", + "en": "Watermark Content" + }, + "mwkx2o6": { + "zh-cn": " 水印内容 ", + "en": "Watermark Content" + }, + "fq3ndec": { + "zh-cn": "若此处留空,则不显示水印", + "en": "If left blank, no watermark will be displayed" + }, + "eupj9x4": { + "zh-cn": "版权说明", + "en": "Copyright Notice" + }, + "lmcvn96": { + "zh-cn": " 版权说明 ", + "en": "Copyright Notice" + }, + "fc0e8d5": { + "zh-cn": " 版本号 ", + "en": "Version Number" + }, + "aib1034": { + "zh-cn": "主题颜色", + "en": "Theme Color" + }, + "e8mi5v6": { + "zh-cn": " 主题颜色 ", + "en": "Theme Color" + }, + "c76fp3": { + "zh-cn": "主题色", + "en": "Theme Color" + }, + "c8wdij4": { + "zh-cn": "布局模式", + "en": "Layout Mode" + }, + "vdcs976": { + "zh-cn": " 布局模式 ", + "en": "Layout Mode" + }, + "km5s2x4": { + "zh-cn": "默认布局", + "en": "Default Layout" + }, + "gc6i1y4": { + "zh-cn": "经典布局", + "en": "Classic Layout" + }, + "dqtlhg4": { + "zh-cn": "横向布局", + "en": "Horizontal Layout" + }, + "as4xly4": { + "zh-cn": "分栏布局", + "en": "Column Layout" + }, + "jutwww4": { + "zh-cn": "页面动画", + "en": "Page Animation" + }, + "8kt8tc6": { + "zh-cn": " 页面动画 ", + "en": "Page Animation" + }, + "z10pj46": { + "zh-cn": "ICP备案号", + "en": "ICP Filing Number" + }, + "lhepj48": { + "zh-cn": " ICP备案号 ", + "en": "ICP Filing Number" + }, + "15spvq5": { + "zh-cn": "ICP地址", + "en": "ICP Address" + }, + "8gmzne7": { + "zh-cn": " ICP地址 ", + "en": "ICP Address" + }, + "2c79a05": { + "zh-cn": "图形验证码", + "en": "Graphic Verification Code" + }, + "t088aw7": { + "zh-cn": " 图形验证码 ", + "en": "Graphic Verification Code" + }, + "uduaf06": { + "zh-cn": "登录二次验证", + "en": "Secondary Login Verification" + }, + "jl3sxw8": { + "zh-cn": " 登录二次验证 ", + "en": "Secondary Login Verification" + }, + "ixmwbk5": { + "zh-cn": "首页轮播图", + "en": "Homepage Carousel" + }, + "os7d5s7": { + "zh-cn": " 首页轮播图 ", + "en": "Homepage Carousel" + }, + "ws83q38": { + "zh-cn": " 中国传统颜色 ", + "en": "Traditional Chinese Colors" + }, + "qm1o8y6": { + "zh-cn": "添加动态插件", + "en": "Add dynamic plugin" + }, + "5sav9k6": { + "zh-cn": "编辑动态插件", + "en": "Edit dynamic plugin" + }, + "77fb1fa": { + "zh-cn": "确定删除动态插件:【", + "en": "Confirm deletion of dynamic plugin:【" + }, + "av5v0z4": { + "zh-cn": "区域信息", + "en": "Regional information" + }, + "hm48c64": { + "zh-cn": "行政名称", + "en": "Administrative name" + }, + "hm3cc14": { + "zh-cn": "行政代码", + "en": "Administrative code" + }, + "em7x2": { + "zh-cn": "区号", + "en": "Area code" + }, + "xeardp6": { + "zh-cn": "添加行政区域", + "en": "Add administrative region" + }, + "zy7v76": { + "zh-cn": "编辑行政区域", + "en": "Edit administrative region" + }, + "7gd4w2a": { + "zh-cn": "确定删除行政区域:【", + "en": "Confirm deletion of administrative region:【" + }, + "rj570a6": { + "zh-cn": "同步高德地图", + "en": "Synchronize Gaode Map" + }, + "brosmv9": { + "zh-cn": "同步天地图行政区划", + "en": "Synchronize Tianditu Administrative Divisions" + }, + "tvvdai9": { + "zh-cn": "同步国家地名信息库", + "en": "Synchronize National Geographic Names Database" + }, + "a474ox6": { + "zh-cn": "菜单选择有误", + "en": "Incorrect menu selection" + }, + "uci7jlb": { + "zh-cn": "生成/更新系统组织架构", + "en": "Generate/Update System Organization Structure" + }, + "31i99n6": { + "zh-cn": " 全部展开 ", + "en": "Expand All" + }, + "30n4qw6": { + "zh-cn": " 全部折叠 ", + "en": "Collapse All" + }, + "cm2kle5": { + "zh-cn": "同步天地图", + "en": "Synchronize Tianditu" + }, + "9z4sa49": { + "zh-cn": "同步民政部行政区划", + "en": "Synchronize Ministry of Civil Affairs Administrative Divisions" + }, + "pwt0at7": { + "zh-cn": " 从云端同步 ", + "en": "Synchronize from Cloud" + }, + "bcgo0u8": { + "zh-cn": " 生成组织架构 ", + "en": "Generate Organization Structure" + }, + "acifrw4": { + "zh-cn": "作业集群", + "en": "Job Cluster" + }, + "jjww5b4": { + "zh-cn": "集群编号", + "en": "Cluster ID" + }, + "egwgr4": { + "zh-cn": " 宕机 ", + "en": "Down" + }, + "cnxdze5": { + "zh-cn": " 工作中 ", + "en": "Working" + }, + "z7pntv7": { + "zh-cn": " 等待被唤醒 ", + "en": "Waiting to be Woken Up" + }, + "devbay4": { + "zh-cn": "更新时间", + "en": "Update Time" + }, + "vql2vy7": { + "zh-cn": "请选择存放位置", + "en": "Please Select Storage Location" + }, + "ds2louh": { + "zh-cn": "生成成功,请重启项目以加载最新代码", + "en": "Generation Successful, Please Restart Project to Load Latest Code" + }, + "n8xxldn": { + "zh-cn": " 生成种子数据【生成实体后必须重启服务才生效】", + "en": "Generate Seed Data【Service Must Be Restarted After Entity Generation to Take Effect】" + }, + "wmt0i36": { + "zh-cn": "表名不能为空", + "en": "Table name cannot be empty" + }, + "bxzajr4": { + "zh-cn": "存放位置", + "en": "Storage location" + }, + "kais9x6": { + "zh-cn": "过滤重复数据", + "en": "Filter duplicate data" + }, + "c8wsiu4": { + "zh-cn": "差异日志", + "en": "Difference log" + }, + "d1tr1p4": { + "zh-cn": "操作时间", + "en": "Operation time" + }, + "a76rv34": { + "zh-cn": "业务对象", + "en": "Business object" + }, + "d1x8m74": { + "zh-cn": "操作类型", + "en": "Operation type" + }, + "1cdk925": { + "zh-cn": "Sql语句", + "en": "SQL statement" + }, + "esxa2": { + "zh-cn": "参数", + "en": "Parameters" + }, + "g3c92": { + "zh-cn": "导入", + "en": "Import" + }, + "obrz2": { + "zh-cn": "详情", + "en": "Details" + }, + "1h6y76": { + "zh-cn": " 日志详情 ", + "en": "Log Details" + }, + "loyxgd5": { + "zh-cn": "操作前记录", + "en": "Pre-operation Record" + }, + "lopoik5": { + "zh-cn": "操作后记录", + "en": "Post-operation Record" + }, + "xl3ink7": { + "zh-cn": "不能以数字开头", + "en": "Cannot start with a number" + }, + "ke08s3": { + "zh-cn": "表单有", + "en": "The form has" + }, + "xsaxyid": { + "zh-cn": "处验证失败,请修改后再提交", + "en": "validation failures, please modify and resubmit" + }, + "2jb6fo5": { + "zh-cn": "请输入名称", + "en": "Please enter a name" + }, + "ckmie36": { + "zh-cn": "状态不能为空", + "en": "Status cannot be empty" + }, + "2eief25": { + "zh-cn": "请选择状态", + "en": "Please select a status" + }, + "2jaeja5": { + "zh-cn": "请输入备注", + "en": "Please enter remarks" + }, + "nnql2": { + "zh-cn": "表单", + "en": "Form" + }, + "2j2hgq5": { + "zh-cn": "请输入表单", + "en": "Please enter form" + }, + "j94a2": { + "zh-cn": "流程", + "en": "Process" + }, + "2j6w315": { + "zh-cn": "请输入流程", + "en": "Please enter process" + }, + "fwfyrv8": { + "zh-cn": "确定开启插件:【", + "en": "Confirm to enable plugin: 【" + }, + "cc5y4e4": { + "zh-cn": "开启成功", + "en": "Enabled successfully" + }, + "cwthrn8": { + "zh-cn": "确定禁用插件:【", + "en": "Confirm to disable plugin: 【" + }, + "ftc7864": { + "zh-cn": "禁用成功", + "en": "Disabled successfully" + }, + "v8l3ksa": { + "zh-cn": "确定卸载动态插件:【", + "en": "Confirm to unload dynamic plugin: 【" + }, + "b4hqhg4": { + "zh-cn": "卸载成功", + "en": "Uninstalled successfully" + }, + "hubg2": { + "zh-cn": "文档", + "en": "Documentation" + }, + "cxholw4": { + "zh-cn": "插件设置", + "en": "Plugin Settings" + }, + "e78p2": { + "zh-cn": "作者", + "en": "Author" + }, + "k06c2": { + "zh-cn": "版本", + "en": "Version" + }, + "dgyvv4": { + "zh-cn": " 卸载 ", + "en": "Uninstall" + }, + "dg9c74": { + "zh-cn": " 启用 ", + "en": "Enable" + }, + "ix1qx4": { + "zh-cn": " 禁用 ", + "en": "Disable" + }, + "ajjl946": { + "zh-cn": " 查看介绍 ", + "en": "View Introduction" + }, + "amrnlq6": { + "zh-cn": " 查看文档 ", + "en": "View Documentation" + }, + "lmys04": { + "zh-cn": " 设置 ", + "en": "Settings" + }, + "cxhpfo4": { + "zh-cn": "插件详细", + "en": "Plugin Details" + }, + "cvxuf3": { + "zh-cn": "名称:", + "en": "Name:" + }, + "fartl3": { + "zh-cn": "描述:", + "en": "Description:" + }, + "c88j53": { + "zh-cn": "作者:", + "en": "Author:" + }, + "h85hy3": { + "zh-cn": "版本:", + "en": "Version:" + }, + "v5p3z87": { + "zh-cn": "请选择验证类型", + "en": "Please select verification type" + }, + "zer5nb8": { + "zh-cn": "请输入正确的数字", + "en": "Please enter a valid number" + }, + "x0iq7v7": { + "zh-cn": "请选择起始日期", + "en": "Please select start date" + }, + "yt0bk37": { + "zh-cn": "请选择结束日期", + "en": "Please select end date" + }, + "kfq3r37": { + "zh-cn": "请输入提示信息", + "en": "Please enter prompt message" + }, + "univa28": { + "zh-cn": "请输入正则表达式", + "en": "Please enter regular expression" + }, + "cgjzi34": { + "zh-cn": "必填验证", + "en": "Required validation" + }, + "inu5yc4": { + "zh-cn": "远程验证", + "en": "Remote validation" + }, + "dbwow94": { + "zh-cn": "数组验证", + "en": "Array validation" + }, + "dw55es4": { + "zh-cn": "正则模式", + "en": "Regular pattern" + }, + "j9e2i54": { + "zh-cn": "长度限制", + "en": "Length restriction" + }, + "xim2ls6": { + "zh-cn": " 编辑规则 ", + "en": "Edit rule" + }, + "pwsdiyd": { + "zh-cn": " 本字段的数据库类型是:【", + "en": "The database type of this field is: 【" + }, + "n1utl7b": { + "zh-cn": "】,.Net类型是:【", + "en": "】, .Net type is: 【" + }, + "k2t5np4": { + "zh-cn": "验证类型", + "en": "Validation Type" + }, + "i7zjf24": { + "zh-cn": "起始日期", + "en": "Start Date" + }, + "gfhy2u4": { + "zh-cn": "结束日期", + "en": "End Date" + }, + "il0kye4": { + "zh-cn": "选择正则", + "en": "Select Regular Expression" + }, + "bdmju65": { + "zh-cn": " 列编辑 ", + "en": "Column Editing" + }, + "cftne3": { + "zh-cn": "列名称", + "en": "Column Name" + }, + "ha9vlb8": { + "zh-cn": "显示文本不能为空", + "en": "Display Text Cannot Be Empty" + }, + "shlhpn7": { + "zh-cn": "字典值不能为空", + "en": "Dictionary Value Cannot Be Empty" + }, + "rc04at6": { + "zh-cn": "编码不能为空", + "en": "Code Cannot Be Empty" + }, + "dn1ddz4": { + "zh-cn": "标签类型", + "en": "Tag Type" + }, + "ai56i09": { + "zh-cn": "样式(Style)", + "en": "Style" + }, + "2slpa99": { + "zh-cn": "样式(Class)", + "en": "Class" + }, + "kocbsn7": { + "zh-cn": "请输入拓展数据", + "en": "Please enter extended data" + }, + "ef9y2": { + "zh-cn": "列名", + "en": "Column name" + }, + "g4la2": { + "zh-cn": "字段", + "en": "Field" + }, + "ai3oho4": { + "zh-cn": "作用类型", + "en": "Action type" + }, + "fzep2": { + "zh-cn": "字典", + "en": "Dictionary" + }, + "ax7wz14": { + "zh-cn": "列表显示", + "en": "List display" + }, + "fmmz2": { + "zh-cn": "增改", + "en": "Add/Modify" + }, + "grwm2": { + "zh-cn": "必填", + "en": "Required" + }, + "cs19o3": { + "zh-cn": "可排序", + "en": "Sortable" + }, + "gkz0ww4": { + "zh-cn": "统计字段", + "en": "Statistical field" + }, + "fltxkb5": { + "zh-cn": "是否是查询", + "en": "Is query" + }, + "doq9cj4": { + "zh-cn": "查询方式", + "en": "Query method" + }, + "ds3ycg4": { + "zh-cn": "校验规则", + "en": "Validation rules" + }, + "f6vdjm4": { + "zh-cn": "生成配置", + "en": "Generation configuration" + }, + "e5fv2": { + "zh-cn": "修改", + "en": "Modify" + }, + "dhg3b3": { + "zh-cn": "天地图", + "en": "Tianditu" + }, + "xmaxbu7": { + "zh-cn": "区划名称或编码", + "en": "Division name or code" + }, + "mnqp0qb": { + "zh-cn": "区划名称或编码不能为空", + "en": "Division name or code cannot be empty" + }, + "gih1n87": { + "zh-cn": "下级行政区级数", + "en": "Number of subordinate administrative levels" + }, + "44cng48": { + "zh-cn": "不返回下级行政区", + "en": "Do not return subordinate administrative regions" + }, + "jioq2p8": { + "zh-cn": "返回下一级行政区", + "en": "Return the next-level administrative region" + }, + "iyw4pp8": { + "zh-cn": "返回下两级行政区", + "en": "Return the next two-level administrative regions" + }, + "jdqkqg8": { + "zh-cn": "返回下三级行政区", + "en": "Return the next three-level administrative regions" + }, + "4q8tld6": { + "zh-cn": "密钥不能为空", + "en": "Key cannot be empty" + }, + "igal3l4": { + "zh-cn": "输入密钥", + "en": "Enter key" + }, + "rqsmfb6": { + "zh-cn": " 外键配置 ", + "en": "Foreign key configuration" + }, + "d7mbw34": { + "zh-cn": "数据库表", + "en": "Database table" + }, + "deg3cq4": { + "zh-cn": "显示字段", + "en": "Display field" + }, + "j7k5id4": { + "zh-cn": "链接字段", + "en": "Link field" + }, + "dl7xi3": { + "zh-cn": "天津市", + "en": "Tianjin" + }, + "u60lzmi": { + "zh-cn": "请正确输入高德地图开发者 Key 值", + "en": "Please enter the correct Gaode Map developer Key value" + }, + "n9i1wz6": { + "zh-cn": "高德开发平台", + "en": "Gaode Development Platform" + }, + "nxw7afq": { + "zh-cn": " 此操作会更新行政区划表所有数据,请慎重操作!!! ", + "en": "This operation will update all data in the administrative division table, please be careful!!!" + }, + "wx4o7sa": { + "zh-cn": "高德地图开发者Key", + "en": "Gaode Map Developer Key" + }, + "4kppw8e": { + "zh-cn": "高德地图开发者Key不能为空", + "en": "Gaode Map Developer Key cannot be empty" + }, + "qnj5tcs": { + "zh-cn": "查询关键字(行政区名称、citycode、adcode)", + "en": "Query keyword (administrative region name, citycode, adcode)" + }, + "1yrh295": { + "zh-cn": "查询关键字", + "en": "Query keyword" + }, + "ldnpt8c": { + "zh-cn": "行政区级数(不支持村级)", + "en": "Administrative level (village level not supported)" + }, + "gysf2r4": { + "zh-cn": "获取失败", + "en": "Failed to obtain" + }, + "gala6i4": { + "zh-cn": "系统概览", + "en": "System overview" + }, + "iphe414": { + "zh-cn": "运行正常", + "en": "Running normally" + }, + "dll463": { + "zh-cn": "处理器", + "en": "Processor" + }, + "hq7c2": { + "zh-cn": "核 ", + "en": "Core" + }, + "m88c2": { + "zh-cn": "线程", + "en": "Thread" + }, + "ed832": { + "zh-cn": "内存", + "en": "Memory" + }, + "aio0xu4": { + "zh-cn": "使用率 ", + "en": "Usage rate" + }, + "iv8u3": { + "zh-cn": " 架构", + "en": "Architecture" + }, + "ipgwx84": { + "zh-cn": "运行框架", + "en": "Running framework" + }, + "ipgrwa4": { + "zh-cn": "运行时间", + "en": "Running time" + }, + "xv2taf6": { + "zh-cn": "系统稳定运行", + "en": "System runs stably" + }, + "x007ri6": { + "zh-cn": "CPU 性能", + "en": "CPU performance" + }, + "xbq8ie6": { + "zh-cn": "CPU使用率", + "en": "CPU usage rate" + }, + "vme2cm6": { + "zh-cn": "处理器架构:", + "en": "Processor architecture:" + }, + "4mvx4u5": { + "zh-cn": "基础频率:", + "en": "Base frequency:" + }, + "bjd3t95": { + "zh-cn": "缓存大小:", + "en": "Cache size:" + }, + "anx6po4": { + "zh-cn": "内存使用", + "en": "Memory usage" + }, + "chcu7g4": { + "zh-cn": "总内存:", + "en": "Total memory:" + }, + "c6t0u74": { + "zh-cn": "已使用:", + "en": "Used:" + }, + "cvwo13": { + "zh-cn": "可用:", + "en": "Available:" + }, + "hw6zcg6": { + "zh-cn": "磁盘使用情况", + "en": "Disk usage" + }, + "e5jaz3": { + "zh-cn": "已使用", + "en": "Used" + }, + "cj3wjt4": { + "zh-cn": "总容量:", + "en": "Total capacity:" + }, + "bohno95": { + "zh-cn": "可用空间:", + "en": "Available space:" + }, + "d8uifl4": { + "zh-cn": "显卡信息", + "en": "Graphics card information" + }, + "fg22o3": { + "zh-cn": "显存:", + "en": "Video memory:" + }, + "oie3nl5": { + "zh-cn": "驱动版本:", + "en": "Driver version:" + }, + "ay2a8l4": { + "zh-cn": "分辨率:", + "en": "Resolution:" + }, + "h6z73m5": { + "zh-cn": "网络适配器", + "en": "Network adapter" + }, + "cjy424": { + "zh-cn": " 个活跃", + "en": "Active" + }, + "fc6613": { + "zh-cn": "描述:", + "en": "Description:" + }, + "yvgv6b5": { + "zh-cn": "物理地址:", + "en": "Physical address:" + }, + "llg2b3": { + "zh-cn": "速度:", + "en": "Speed:" + }, + "oy7h8b7": { + "zh-cn": "IPv4地址:", + "en": "IPv4 address:" + }, + "glapal4": { + "zh-cn": "网络统计", + "en": "Network statistics" + }, + "czq22k4": { + "zh-cn": "接收字节", + "en": "Received bytes" + }, + "b64ehn4": { + "zh-cn": "发送字节", + "en": "Sent bytes" + }, + "czohdo4": { + "zh-cn": "接收包数", + "en": "Received packets" + }, + "b62tsr4": { + "zh-cn": "发送包数", + "en": "Sent packets" + }, + "aarkuq4": { + "zh-cn": "主板信息", + "en": "Motherboard information" + }, + "ayu9by4": { + "zh-cn": "制造商:", + "en": "Manufacturer:" + }, + "ygokgk5": { + "zh-cn": "产品型号:", + "en": "Product model:" + }, + "h9jue3": { + "zh-cn": "版本:", + "en": "Version:" + }, + "c9tawb4": { + "zh-cn": "序列号:", + "en": "Serial number:" + }, + "gagp2q4": { + "zh-cn": "系统信息", + "en": "System information" + }, + "lir6m15": { + "zh-cn": "操作系统:", + "en": "Operating system:" + }, + "7xp5o25": { + "zh-cn": "系统版本:", + "en": "System version:" + }, + "7w5h8o5": { + "zh-cn": "系统架构:", + "en": "System architecture:" + }, + "bopb725": { + "zh-cn": "运行框架:", + "en": "Running framework:" + }, + "i5czij6": { + "zh-cn": "数据库类型:", + "en": "Database type:" + }, + "bbbpkn5": { + "zh-cn": "机器名称:", + "en": "Machine name:" + }, + "sfjzv55": { + "zh-cn": "当前用户:", + "en": "Current user:" + }, + "nkqeu97": { + "zh-cn": "系统启动时间:", + "en": "System boot time:" + }, + "6spg8d7": { + "zh-cn": "进程启动时间:", + "en": "Process start time:" + }, + "1ukiwy9": { + "zh-cn": "NuGet 包信息", + "en": "NuGet package information" + }, + "eerf3": { + "zh-cn": " 个包", + "en": "Packages" + }, + "azvj8v4": { + "zh-cn": "参数配置", + "en": "Parameter configuration" + }, + "iuu3gk4": { + "zh-cn": "配置名称", + "en": "Configuration name" + }, + "iv1elo4": { + "zh-cn": "配置编码", + "en": "Configuration code" + }, + "dzufn3": { + "zh-cn": "属性值", + "en": "Attribute value" + }, + "at83sn4": { + "zh-cn": "内置参数", + "en": "Built-in parameter" + }, + "avmg154": { + "zh-cn": "分组编码", + "en": "Group code" + }, + "e86r2e4": { + "zh-cn": "添加配置", + "en": "Add configuration" + }, + "gms6yk4": { + "zh-cn": "编辑配置", + "en": "Edit configuration" + }, + "x42gwp8": { + "zh-cn": "确定删除配置:【", + "en": "Confirm delete configuration: [" + }, + "agc8nj4": { + "zh-cn": "代码生成", + "en": "Code generation" + }, + "bucdi3": { + "zh-cn": "业务名", + "en": "Business name" + }, + "b0ji0a4": { + "zh-cn": "命名空间", + "en": "Namespace" + }, + "ajj1qb4": { + "zh-cn": "作者姓名", + "en": "Author name" + }, + "f6nsav4": { + "zh-cn": "生成方式", + "en": "Generation method" + }, + "62tzsf6": { + "zh-cn": "增加代码生成", + "en": "Add code generation" + }, + "65tg1i6": { + "zh-cn": "编辑代码生成", + "en": "Generate code" + }, + "l6kb0o6": { + "zh-cn": "确定删除吗?", + "en": "Confirm delete?" + }, + "d1spvi4": { + "zh-cn": "操作成功", + "en": "Operation successful" + }, + "ebwqfq6": { + "zh-cn": "确定要生成【", + "en": "Confirm to generate [" + }, + "6mmm674": { + "zh-cn": "】表吗?", + "en": "] table?" + }, + "jt358i4": { + "zh-cn": "预览代码", + "en": "Preview code" + }, + "gmfmme5": { + "zh-cn": "数据库表名", + "en": "Database table name" + }, + "b94ic57": { + "zh-cn": " 下载压缩包 ", + "en": "Download zip file" + }, + "2gtaj0b": { + "zh-cn": " 下载压缩包(前端) ", + "en": "Download zip file (Frontend)" + }, + "2orzmzb": { + "zh-cn": " 下载压缩包(后端) ", + "en": "Download zip file (Backend)" + }, + "8lcam9c": { + "zh-cn": " 生成到本项目(前端) ", + "en": "Generate to this project (Frontend)" + }, + "8ddliac": { + "zh-cn": " 生成到本项目(后端) ", + "en": "Generate to this project (Backend)" + }, + "no26jm8": { + "zh-cn": " 生成到本项目 ", + "en": "Generate to this project" + }, + "pewx2": { + "zh-cn": "配置", + "en": "Configuration" + }, + "cd2uos4": { + "zh-cn": "开始生成", + "en": "Start generation" + }, + "kgk12": { + "zh-cn": "生成", + "en": "Generate" + }, + "b8q6sg6": { + "zh-cn": " 生成签名 ", + "en": "Generate signature" + }, + "6gpiuf6": { + "zh-cn": "接口请求地址", + "en": "API request URL" + }, + "i3vpnr4": { + "zh-cn": "请求方法", + "en": "Request method" + }, + "fnol13": { + "zh-cn": "时间戳", + "en": "Timestamp" + }, + "4xvxse8": { + "zh-cn": "输入或获取时间戳", + "en": "Input or get timestamp" + }, + "mv3z2": { + "zh-cn": "获取", + "en": "Get" + }, + "mk0913": { + "zh-cn": "随机数", + "en": "Random number" + }, + "4qzm4e8": { + "zh-cn": "输入或获取随机数", + "en": "Input or get random number" + }, + "lgsv2": { + "zh-cn": "签名", + "en": "Signature" + }, + "f347hb9": { + "zh-cn": "填写信息后自动生成", + "en": "Automatically generate after filling in information" + }, + "48ksr88": { + "zh-cn": " 接口压测参数 ", + "en": "API pressure testing parameters" + }, + "zq12t8": { + "zh-cn": "请求地址不能为空", + "en": "Request URL cannot be empty" + }, + "fk90tt8": { + "zh-cn": "请求方式不能为空", + "en": "Request method cannot be empty" + }, + "tpainm8": { + "zh-cn": "压测轮数不能为空", + "en": "Number of pressure testing rounds cannot be empty" + }, + "tvzv129": { + "zh-cn": "每轮请求数不能为空", + "en": "Number of requests per round cannot be empty" + }, + "ciodcuc": { + "zh-cn": "请求头(Headers)", + "en": "Request headers (Headers)" + }, + "crci63": { + "zh-cn": "参数值", + "en": "Parameter value" + }, + "xdpgxz9": { + "zh-cn": "请求体(Body)", + "en": "Request body (Body)" + }, + "otsx1ba": { + "zh-cn": "路径参数(Path)", + "en": "Path parameters (Path)" + }, + "sr988ub": { + "zh-cn": "查询参数(Query)", + "en": "Query parameters (Query)" + }, + "frze388": { + "zh-cn": " 授权租户菜单 ", + "en": "Authorized tenant menu" + }, + "ewbd43": { + "zh-cn": "手机号", + "en": "Mobile phone number" + }, + "m4un2": { + "zh-cn": "网址", + "en": "URL" + }, + "a92fbr9": { + "zh-cn": "字母/数字/下划线", + "en": "Letters/numbers/underscores" + }, + "7qig3ga": { + "zh-cn": "中英文/数字/下划线", + "en": "Chinese characters/English letters/numbers/underscores" + }, + "9ympfik": { + "zh-cn": "/^[一-龥_a-zA-Z0-9]+$/", + "en": "Chinese characters/English letters/numbers" + }, + "yd5zvv5": { + "zh-cn": "中文/英文", + "en": "Chinese characters/English letters" + }, + "9w1mvvg": { + "zh-cn": "/^[一-龥a-zA-Z]+$/", + "en": "Chinese characters/English letters" + }, + "hxfy0b4": { + "zh-cn": "规范金额", + "en": "Standard amount" + }, + "q7mk2s9": { + "zh-cn": "用户名不能全是数字", + "en": "Username cannot be all numbers" + }, + "dure2": { + "zh-cn": "中文", + "en": "Chinese characters" + }, + "wa5aeda": { + "zh-cn": "/^[一-龥]+$/", + "en": "Chinese characters only" + }, + "mk0d43": { + "zh-cn": "非中文", + "en": "Non-Chinese characters" + }, + "8i6w2mb": { + "zh-cn": "/^[^一-龥]*$/", + "en": "Non-Chinese characters only" + }, + "jb9v8t4": { + "zh-cn": "限制长度", + "en": "Limit length" + }, + "hr6v2": { + "zh-cn": "数字", + "en": "Numbers" + }, + "19751j6": { + "zh-cn": "正整数及整数", + "en": "Positive integers" + }, + "flwpr7": { + "zh-cn": "数字(可正负)", + "en": "Numbers (positive and negative)" + }, + "97qgz46": { + "zh-cn": "数字/小数点", + "en": "Numbers/decimal points" + }, + "rcd3us6": { + "zh-cn": "合法IP地址", + "en": "Valid IP address" + }, + "mlkyrv8": { + "zh-cn": "手机号码或者固话", + "en": "Mobile phone number or fixed line" + }, + "4gsc95": { + "zh-cn": "身份证号码", + "en": "ID card number" + }, + "bl7foo4": { + "zh-cn": "大写字母", + "en": "Uppercase letters" + }, + "byehxc4": { + "zh-cn": "小写字母", + "en": "Lowercase letters" + }, + "5dxnr65": { + "zh-cn": "大小写混合", + "en": "Mixed case" + }, + "w933x7o": { + "zh-cn": "多个8位数字格式(yyyyMMdd)并以逗号隔开", + "en": "Chinese characters/English letters/numbers/underscores" + }, + "hoxur55": { + "zh-cn": "数字加英文", + "en": "Numbers with English letters" + }, + "vdjcy2c": { + "zh-cn": "前两位是数字后一位是英文", + "en": "First two digits, last one letter" + }, + "7nwqiv8": { + "zh-cn": "1到100的数字", + "en": "Numbers from 1 to 100" + }, + "6u2euda": { + "zh-cn": "1-1000两位小数", + "en": "1-1000 with two decimal places" + }, + "snsrfpf": { + "zh-cn": "小数点后只能有两位数(可为0)", + "en": "Only two decimal places allowed (can be 0)" + }, + "c2szm94": { + "zh-cn": "密码正则", + "en": "Password regular expression" + }, + "pf3mqdt": { + "zh-cn": "以字母开头,长度在6~18之间,只能包含字母、数字和下划线", + "en": "Starts with a letter, length 6-18, can only contain letters, numbers, and underscores" + }, + "eee9h3": { + "zh-cn": "强密码", + "en": "Strong password" + }, + "aqx78py": { + "zh-cn": "必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间", + "en": "Must contain uppercase and lowercase letters and numbers, no special characters, length 8-10" + }, + "a5nk38y": { + "zh-cn": "最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符", + "en": "Minimum 6 characters, including at least 1 uppercase letter, 1 lowercase letter, 1 number, 1 special character" + }, + "1wbuy4": { + "zh-cn": "QQ号码", + "en": "QQ number" + }, + "cek5r14": { + "zh-cn": "微信号码", + "en": "WeChat ID" + }, + "ik9uz44": { + "zh-cn": "车牌号码", + "en": "License plate number" + }, + "ivcfo328": { + "zh-cn": "/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/", + "en": "/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/" + }, + "hef72": { + "zh-cn": "护照", + "en": "Passport" + }, + "bcx3qg4": { + "zh-cn": "固定电话", + "en": "Landline" + }, + "iodtbw4": { + "zh-cn": "邮政编码", + "en": "Postal code" + }, + "rxy48q7": { + "zh-cn": "正整数 + 0", + "en": "Non-negative integer" + }, + "g82733": { + "zh-cn": "正整数", + "en": "Positive integer" + }, + "5pjfwq7": { + "zh-cn": "负整数 + 0", + "en": "Non-positive integer" + }, + "l5xwb3": { + "zh-cn": "负整数", + "en": "Negative integer" + }, + "b3nquo4": { + "zh-cn": "匹配整数", + "en": "Match integer" + }, + "pzegio9": { + "zh-cn": "点击确定完成操作!", + "en": "Click OK to complete the operation!" + }, + "n01iga6": { + "zh-cn": " 选择正则 ", + "en": "Select regular expression" + }, + "785aik5": { + "zh-cn": "连接字符串", + "en": "Concatenate string" + }, + "agiwnt4": { + "zh-cn": "保存模板", + "en": "Save template" + }, + "f2tvjj8": { + "zh-cn": "模板名称不能为空", + "en": "Template name cannot be empty" + }, + "cr9x2l4": { + "zh-cn": "打印类型", + "en": "Print type" + }, + "iy9aek5": { + "zh-cn": "浏览器打印", + "en": "Browser print" + }, + "g11b5j5": { + "zh-cn": "客户端打印", + "en": "Client-side print" + }, + "9fpibm7": { + "zh-cn": "客户端服务地址", + "en": "Client service address" + }, + "cr32gb4": { + "zh-cn": "打印参数", + "en": "Print parameters" + }, + "krzyek7": { + "zh-cn": "请输入打印参数", + "en": "Please enter print parameters" + }, + "7meykn6": { + "zh-cn": "请输入主机!", + "en": "Please enter the host!" + }, + "7fyj4s6": { + "zh-cn": "请输入端口!", + "en": "Please enter the port!" + }, + "7f7r6u8": { + "zh-cn": "请输入搜索基准!", + "en": "Please enter the search base!" + }, + "yt8g4b8": { + "zh-cn": "请输入绑定DN!", + "en": "Please enter the bind DN!" + }, + "yf9kh88": { + "zh-cn": "请输入绑定密码!", + "en": "Please enter the bind password!" + }, + "yia7l28": { + "zh-cn": "请输入过滤规则!", + "en": "Please enter filter rules!" + }, + "ujysyba": { + "zh-cn": "请输入Ldap版本!", + "en": "Please enter Ldap version!" + }, + "t1l7vz8": { + "zh-cn": "请输入字段属性!", + "en": "Please enter field attributes!" + }, + "d9duaak": { + "zh-cn": "请输入绑定用户EmployeeId属性!", + "en": "Please enter the bind user EmployeeId attribute!" + }, + "7h3ttf6": { + "zh-cn": "请输入状态!", + "en": "Please enter status!" + }, + "2j4rur5": { + "zh-cn": "请输入端口", + "en": "Please enter port" + }, + "d5bcb64": { + "zh-cn": "搜索基准", + "en": "Search base" + }, + "kdrojp7": { + "zh-cn": "请输入搜索基准", + "en": "Please enter search base" + }, + "ilqs2a4": { + "zh-cn": "过滤规则", + "en": "Filter rules" + }, + "exc8sl7": { + "zh-cn": "请输入过滤规则", + "en": "Please enter filter rules" + }, + "h5u9k47": { + "zh-cn": "请输入绑定DN", + "en": "Please enter bind DN" + }, + "gdozac4": { + "zh-cn": "绑定密码", + "en": "Bind password" + }, + "h5e1kj7": { + "zh-cn": "请输入绑定密码", + "en": "Please enter bind password" + }, + "byyslj4": { + "zh-cn": "字段属性", + "en": "Field attributes" + }, + "lk489c7": { + "zh-cn": "请输入字段属性", + "en": "Please enter field attributes" + }, + "f6sr144": { + "zh-cn": "用户属性", + "en": "User attributes" + }, + "u7qkulj": { + "zh-cn": "请输入绑定用户EmployeeId属性", + "en": "Please enter bind user EmployeeId attribute" + }, + "7uy2r09": { + "zh-cn": "请输入Ldap版本", + "en": "Please enter Ldap version" + }, + "bk78ck4": { + "zh-cn": "备份信息", + "en": "Backup information" + }, + "d4zx3r4": { + "zh-cn": "文件大小", + "en": "File size" + }, + "bkba504": { + "zh-cn": "备份时间", + "en": "Backup time" + }, + "2elw335": { + "zh-cn": "请选择库名", + "en": "Please select database name" + }, + "ht4rcv9": { + "zh-cn": "确定要新增备份吗?", + "en": "Are you sure you want to add a backup?" + }, + "ghg0yj9": { + "zh-cn": "确定要删除备份:【", + "en": "Are you sure you want to delete the backup: [" + }, + "7h5mh3": { + "zh-cn": "】吗?", + "en": "]?" + }, + "6h3qjl9": { + "zh-cn": "确定要压缩备份:【", + "en": "Are you sure you want to compress the backup: [" + }, + "db22k4": { + "zh-cn": " 删除 ", + "en": "Delete" + }, + "dekzm4": { + "zh-cn": " 压缩 ", + "en": "Compress" + }, + "cocxa4": { + "zh-cn": " 下载 ", + "en": "Download" + }, + "i898fx5": { + "zh-cn": " 表编辑 ", + "en": "Table edit" + }, + "58u9up8": { + "zh-cn": "身份标识不能为空", + "en": "Identity cannot be empty" + }, + "f6mdyo4": { + "zh-cn": "生成密钥", + "en": "Generate key" + }, + "gdtza94": { + "zh-cn": "绑定租户", + "en": "Bind tenant" + }, + "d33amn8": { + "zh-cn": "绑定租户不能为空", + "en": "Bind tenant cannot be empty" + }, + "gdt6ew4": { + "zh-cn": "绑定用户", + "en": "Bind user" + }, + "gbkoqg8": { + "zh-cn": "绑定用户不能为空", + "en": "Bind user cannot be empty" + }, + "cdov484": { + "zh-cn": "异常日志", + "en": "Exception log" + }, + "dr3kux4": { + "zh-cn": "模块名称", + "en": "Module name" + }, + "lzs42": { + "zh-cn": "级别", + "en": "Level" + }, + "a878064": { + "zh-cn": "事件Id", + "en": "Event ID" + }, + "ghds9z4": { + "zh-cn": "线程Id", + "en": "Thread ID" + }, + "4853dd6": { + "zh-cn": "请求跟踪Id", + "en": "Request trace ID" + }, + "feqn214": { + "zh-cn": "真实姓名", + "en": "Real name" + }, + "efepu4": { + "zh-cn": " 导出 ", + "en": "Export" + }, + "okz62": { + "zh-cn": "调试", + "en": "Debug" + }, + "j5rb2": { + "zh-cn": "消息", + "en": "Message" + }, + "o6902": { + "zh-cn": "警告", + "en": "Warning" + }, + "q4mu2": { + "zh-cn": "错误", + "en": "Error" + }, + "eae82": { + "zh-cn": "其他", + "en": "Other" + }, + "d98fll4": { + "zh-cn": "日志消息", + "en": "Log message" + }, + "i3sm6x4": { + "zh-cn": "请求参数", + "en": "Request parameters" + }, + "ii6w2m4": { + "zh-cn": "返回内容", + "en": "Return content" + }, + "ma502": { + "zh-cn": "联动", + "en": "Linkage" + }, + "ac67ho4": { + "zh-cn": "作业信息", + "en": "Job information" + }, + "ace63j4": { + "zh-cn": "作业编号", + "en": "Job number" + }, + "1zj28h8": { + "zh-cn": "作业编号不能为空", + "en": "Job number cannot be empty" + }, + "izebr3": { + "zh-cn": "组名称", + "en": "Group name" + }, + "7bzbvb7": { + "zh-cn": "组名称不能为空", + "en": "Group name cannot be empty" + }, + "arblyn4": { + "zh-cn": "创建类型", + "en": "Creation type" + }, + "ekcp2": { + "zh-cn": "内置", + "en": "Built-in" + }, + "mixe2": { + "zh-cn": "脚本", + "en": "Script" + }, + "z3acrx6": { + "zh-cn": "Http请求", + "en": "HTTP request" + }, + "cz9l2z4": { + "zh-cn": "执行方式", + "en": "Execution method" + }, + "gtcm2": { + "zh-cn": "并行", + "en": "Parallel" + }, + "e1qy2": { + "zh-cn": "串行", + "en": "Serial" + }, + "lag3gn7": { + "zh-cn": " 扫描触发器 ", + "en": "Scan Trigger" + }, + "mi9shkt": { + "zh-cn": "此参数只在新增作业时生效
扫描定义在作业上的触发器", + "en": "This parameter only takes effect when adding a new job
Scan triggers defined on the job" + }, + "d6o19r4": { + "zh-cn": "描述信息", + "en": "Description information" + }, + "jmi28n4": { + "zh-cn": "额外数据", + "en": "Additional data" + }, + "xyu51ya": { + "zh-cn": " 超时时间(ms) ", + "en": "Timeout (ms)" + }, + "d4hcb211": { + "zh-cn": "设为 -1 表示无限等待,留空默认值是 100,000 毫秒(100 秒)", + "en": "Setting to -1 means infinite waiting, leaving empty defaults to 100,000 milliseconds (100 seconds)" + }, + "707ufq8": { + "zh-cn": "超时时间(ms)", + "en": "Timeout (ms)" + }, + "6x2dq25": { + "zh-cn": "请求报文体", + "en": "Request body" + }, + "gppc284": { + "zh-cn": "脚本代码", + "en": "Script code" + }, + "18jpqs8": { + "zh-cn": "配置名称不能为空", + "en": "The configuration name cannot be empty" + }, + "oojtq48": { + "zh-cn": "配置编码不能为空", + "en": "The configuration code cannot be empty" + }, + "fuk1": { + "zh-cn": "值", + "en": "Value" + }, + "v25ol05": { + "zh-cn": "值不能为空", + "en": "The value cannot be empty" + }, + "eb2c3": { + "zh-cn": " 值 ", + "en": "Value" + }, + "yxejxap": { + "zh-cn": "国密SM2的公匙和私匙之间用英文符号分号';'分隔", + "en": "SM2 of national standard: Separate public key and private key with English semicolon ';'" + }, + "cv4oqh8": { + "zh-cn": "内置参数不能为空", + "en": "The built-in parameter cannot be empty" + }, + "btg6er5": { + "zh-cn": " 图例: ", + "en": "Legend:" + }, + "apnllr5": { + "zh-cn": " 一对多 ", + "en": "One-to-many" + }, + "aplpmh5": { + "zh-cn": " 一对一 ", + "en": "One-to-one" + }, + "e8622": { + "zh-cn": "列】", + "en": "Column]" + }, + "pkgto88": { + "zh-cn": "实体名称不能为空", + "en": "The entity name cannot be empty" + }, + "fnb52": { + "zh-cn": "基类", + "en": "Base class" + }, + "rjkimj6": { + "zh-cn": "上级行政Id", + "en": "Superior administrative Id" + }, + "krcl3va": { + "zh-cn": "上级行政Id不能为空", + "en": "The superior administrative Id cannot be empty" + }, + "tpezndh": { + "zh-cn": "上级行政Id或上级行政代码或默认0", + "en": "Superior administrative Id or superior administrative code or default 0" + }, + "sdotru8": { + "zh-cn": "行政名称不能为空", + "en": "The administrative name cannot be empty" + }, + "mleuyn8": { + "zh-cn": "行政代码不能为空", + "en": "The administrative code cannot be empty" + }, + "jgkthw8": { + "zh-cn": "字典名称不能为空", + "en": "The dictionary name cannot be empty" + }, + "s4j4hw8": { + "zh-cn": "字典编码不能为空", + "en": "The dictionary code cannot be empty" + }, + "fs77094": { + "zh-cn": "租户字典", + "en": "Tenant dictionary" + }, + "5zkn5j8": { + "zh-cn": "租户字典不能为空", + "en": "The tenant dictionary cannot be empty" + }, + "e1q3wo8": { + "zh-cn": "租户类型不能为空", + "en": "The tenant type cannot be empty" + }, + "cs5cfc4": { + "zh-cn": "所属机构", + "en": "Affiliated organization" + }, + "ky6bw58": { + "zh-cn": "租户名称不能为空", + "en": "The tenant name cannot be empty" + }, + "uwrxoj8": { + "zh-cn": "租管账号不能为空", + "en": "The rental management account cannot be empty" + }, + "fvwyik4": { + "zh-cn": "租管姓名", + "en": "Rental management name" + }, + "a1c3zo8": { + "zh-cn": "租管姓名不能为空", + "en": "The rental management name cannot be empty" + }, + "8y7ewy8": { + "zh-cn": "电话号码不能为空", + "en": "The phone number cannot be empty" + }, + "gdo4af4": { + "zh-cn": "绑定域名", + "en": "Bound domain name" + }, + "yi3key5": { + "zh-cn": "从库连接串", + "en": "Slave database connection string" + }, + "vnh1wm7": { + "zh-cn": " 从库连接串 ", + "en": "Slave database connection string" + }, + "ebemat2e": { + "zh-cn": "格式:[{\"HitRate\":10, \"ConnectionString\":\"xxx\"},{\"HitRate\":10, \"ConnectionString\":\"xxx\"}]", + "en": "Format: [{\"HitRate\":10, \"ConnectionString\":\"xxx\"},{\"HitRate\":10, \"ConnectionString\":\"xxx\"}]" + }, + "co6uwd4": { + "zh-cn": "微软雅黑", + "en": "Microsoft YaHei" + }, + "rg6a2": { + "zh-cn": "黑体", + "en": "Heiti" + }, + "g0882": { + "zh-cn": "宋体", + "en": "SimSun" + }, + "au819k4": { + "zh-cn": "华为楷体", + "en": "Huawei KaiTi" + }, + "spjq0hb": { + "zh-cn": "是否确认清空模板信息?", + "en": "Are you sure you want to clear the template information?" + }, + "cr0rf3": { + "zh-cn": "出错:", + "en": "Error:" + }, + "cpmez3": { + "zh-cn": "出错:", + "en": "Error:" + }, + "kmbcxg4": { + "zh-cn": "默认纸张", + "en": "Default paper" + }, + "w3xhtga": { + "zh-cn": "设置纸张宽高(mm)", + "en": "Set paper width and height (mm)" + }, + "mmnro45": { + "zh-cn": "自定义宽高", + "en": "Custom width and height" + }, + "zbkfaa5": { + "zh-cn": "宽(mm)", + "en": "Width (mm)" + }, + "1o8bev5": { + "zh-cn": "高(mm)", + "en": "Height (mm)" + }, + "e7n4t3": { + "zh-cn": "左对齐", + "en": "Left-aligned" + }, + "g4g82": { + "zh-cn": "居中", + "en": "Centered" + }, + "cr6i23": { + "zh-cn": "右对齐", + "en": "Right-aligned" + }, + "msfvx3": { + "zh-cn": "顶对齐", + "en": "Top-aligned" + }, + "bj7l4q4": { + "zh-cn": "垂直居中", + "en": "Vertically centered" + }, + "eb8wc3": { + "zh-cn": "底对齐", + "en": "Bottom-aligned" + }, + "dqrlvo4": { + "zh-cn": "横向分散", + "en": "Horizontal distribution" + }, + "gc1lw94": { + "zh-cn": "纵向分散", + "en": "Vertical distribution" + }, + "i3nl2": { + "zh-cn": "旋转", + "en": "Rotate" + }, + "ee0h8z4": { + "zh-cn": "清空模板", + "en": "Clear template" + }, + "ff6ycu4": { + "zh-cn": "直接打印", + "en": "Direct printing" + }, + "e9ih7e6": { + "zh-cn": "模板JSON", + "en": "Template JSON" + }, + "ed8ep44": { + "zh-cn": "测试数据", + "en": "Test data" + }, + "i2aulc6": { + "zh-cn": "格式化字符串", + "en": "Formatted string" + }, + "1lxo21c": { + "zh-cn": "对整个文档的完整测试数据", + "en": "Complete test data for the entire document" + }, + "cr6vuj4": { + "zh-cn": "打印模板", + "en": "Print template" + }, + "hzcj0o6": { + "zh-cn": "每分钟 00", + "en": "Per minute 00" + }, + "rqwe0g9": { + "zh-cn": "每小时 00:00", + "en": "Per hour 00:00" + }, + "2e5y56b": { + "zh-cn": "每天 00:00:00", + "en": "Per day 00:00:00" + }, + "s1656nf": { + "zh-cn": "每月 1 号 00:00:00", + "en": "Per month 1st 00:00:00" + }, + "ceigbwc": { + "zh-cn": "每周日 00:00:00", + "en": "Per Sunday 00:00:00" + }, + "nfmd3aj": { + "zh-cn": "每年 1 月 1 号 00:00:00", + "en": "Every year January 1st 00:00:00" + }, + "79al54f": { + "zh-cn": "每周一至周五 00:00:00", + "en": "Every Monday to Friday 00:00:00" + }, + "42kwsy8": { + "zh-cn": "间隔时间不能为空", + "en": "Interval time cannot be empty" + }, + "a1e17fb": { + "zh-cn": "Cron表达式不能为空", + "en": "Cron expression cannot be empty" + }, + "i4ky9u5": { + "zh-cn": "触发器编号", + "en": "Trigger number" + }, + "7v305q9": { + "zh-cn": "触发器编号不能为空", + "en": "Trigger number cannot be empty" + }, + "i4ldir5": { + "zh-cn": "触发器类型", + "en": "Trigger type" + }, + "qbz42": { + "zh-cn": "间隔", + "en": "Interval" + }, + "prb8qd7": { + "zh-cn": "Cron表达式", + "en": "Cron expression" + }, + "efhjbb8": { + "zh-cn": "间隔时间(ms)", + "en": "Interval time (ms)" + }, + "i7zt2q4": { + "zh-cn": "起始时间", + "en": "Start time" + }, + "5pd0xr6": { + "zh-cn": "最大触发次数", + "en": "Maximum trigger count" + }, + "chpwzv6": { + "zh-cn": "最大出错次数", + "en": "Maximum error count" + }, + "iz11cn4": { + "zh-cn": "重试次数", + "en": "Retry count" + }, + "5koe1p8": { + "zh-cn": "重试间隔(ms)", + "en": "Retry interval (ms)" + }, + "g9lp5e6": { + "zh-cn": "重试间隔ms", + "en": "Retry interval (ms)" + }, + "fu6tep4": { + "zh-cn": "立即启动", + "en": "Start immediately" + }, + "71bqoz7": { + "zh-cn": "启动时执行一次", + "en": "When starting execute once" + }, + "3tsybf8": { + "zh-cn": " 重置触发次数 ", + "en": "Reset trigger count" + }, + "rky0sj1g": { + "zh-cn": "是否在启动时重置最大触发次数等于一次的作业
解决因持久化数据已完成一次触发但启动时不再执行的问题", + "en": "Whether to reset the maximum trigger count equal to one time when starting the job
Solves the problem that persisted data has completed one trigger but does not execute again when starting" + }, + "c4g910c": { + "zh-cn": " Cron表达式生成器 ", + "en": "Cron expression generator" + }, + "ltpmi67": { + "zh-cn": " 树选择配置 ", + "en": "Tree selection configuration" + }, + "7qolfe5": { + "zh-cn": "选择值字段", + "en": "Selected value field" + }, + "exl54f4": { + "zh-cn": "父级字段", + "en": "Parent field" + }, + "uy5wps6": { + "zh-cn": "打印机不存在", + "en": "Printer does not exist" + }, + "uu0etz5": { + "zh-cn": "打印失败:", + "en": "Print failed:" + }, + "19q3s15": { + "zh-cn": "PDF文件", + "en": "PDF file" + }, + "eucqdw5": { + "zh-cn": "导出PDF", + "en": "Export PDF" + }, + "d7exy4": { + "zh-cn": " 关闭 ", + "en": "Close" + }, + "en5n385": { + "zh-cn": "添加审批流", + "en": "Add approval process" + }, + "i6i9ta5": { + "zh-cn": "编辑审批流", + "en": "Edit approval process" + }, + "4k4unx5": { + "zh-cn": "查看审批流", + "en": "View approval process" + }, + "gmqfs84": { + "zh-cn": "编辑表单", + "en": "Edit form" + }, + "gmm15x4": { + "zh-cn": "编辑流程", + "en": "Edit process" + }, + "kxvhv4": { + "zh-cn": " 表单 ", + "en": "Form" + }, + "h5aae4": { + "zh-cn": " 流程 ", + "en": "Process" + }, + "gcika4": { + "zh-cn": " 查看 ", + "en": "View" + }, + "juz394": { + "zh-cn": " 编辑 ", + "en": "Edit" + }, + "e7yks94": { + "zh-cn": "消息日志", + "en": "Message log" + }, + "e7yvvp4": { + "zh-cn": "消息时间", + "en": "Message time" + }, + "e7z9204": { + "zh-cn": "消息标题", + "en": "Message title" + }, + "f3cac3": { + "zh-cn": "接收者", + "en": "Receiver" + }, + "c8exs3": { + "zh-cn": "作系统", + "en": "Operating system" + }, + "o9ah2": { + "zh-cn": "设备", + "en": "Device" + }, + "cz5px3": { + "zh-cn": "发送者", + "en": "Sender" + }, + "na2d8p5": { + "zh-cn": "接收者名称", + "en": "Receiver name" + }, + "8qlma05": { + "zh-cn": "发送者名称", + "en": "Sender name" + }, + "a9wnkx4": { + "zh-cn": "三方账号", + "en": "Third-party account" + }, + "c9r4zx4": { + "zh-cn": "平台类型", + "en": "Platform type" + }, + "fm6z2": { + "zh-cn": "头像", + "en": "Avatar" + }, + "gt0k2": { + "zh-cn": "性别", + "en": "Gender" + }, + "ctufzt4": { + "zh-cn": "手机号码", + "en": "Phone number" + }, + "fb4g2": { + "zh-cn": "地址", + "en": "Address" + }, + "6c91446": { + "zh-cn": "编辑三方账号", + "en": "Edit third-party account" + }, + "s3qfspa": { + "zh-cn": "确定删除三方账号:【", + "en": "Confirm deletion of third-party account: 【" + }, + "cen9u64": { + "zh-cn": "微信昵称", + "en": "WeChat nickname" + }, + "ui3x1j7": { + "zh-cn": " 微信公众号 ", + "en": "WeChat official account" + }, + "w0qwv47": { + "zh-cn": " 微信小程序 ", + "en": "WeChat mini program" + }, + "g8t454": { + "zh-cn": " 未知 ", + "en": "Unknown" + }, + "n5j1": { + "zh-cn": "男", + "en": "Male" + }, + "ho31": { + "zh-cn": "女", + "en": "Female" + }, + "d1tfy94": { + "zh-cn": "操作日志", + "en": "Operation log" + }, + "2ejthn5": { + "zh-cn": "请选择模板", + "en": "Please select template" + }, + "pvne5d14": { + "zh-cn": " 若找不到在前端生成的实体/表,请检查配置文件中实体所在程序集或重启后台服务。 ", + "en": "If the entity/table generated in the front end is not found, please check the assembly where the entity is located in the configuration file or restart the background service." + }, + "w3u2vt7": { + "zh-cn": "请选择库定位器", + "en": "Please select library locator" + }, + "egcar3": { + "zh-cn": "库类型", + "en": "Library type" + }, + "l1es437": { + "zh-cn": "库类型不能为空", + "en": "Library type cannot be empty" + }, + "e9zvn3": { + "zh-cn": "库地址", + "en": "Library address" + }, + "pew68d7": { + "zh-cn": "库地址不能为空", + "en": "Library address cannot be empty" + }, + "hn06v3": { + "zh-cn": "生成表", + "en": "Generate table" + }, + "qyswjd7": { + "zh-cn": "生成表不能为空", + "en": "Generate table cannot be empty" + }, + "foekx55": { + "zh-cn": " 生成表 ", + "en": "Generate table" + }, + "ey95kx12": { + "zh-cn": "若找不到在前端生成的实体/表,请检查配置文件中实体所在程序集或重启后台服务。", + "en": "If the entity/table generated in the front end is not found, please check the assembly where the entity is located in the configuration file or restart the background service." + }, + "kkx5k3": { + "zh-cn": "表类型", + "en": "Table type" + }, + "d08eso7": { + "zh-cn": "表类型不能为空", + "en": "Table type cannot be empty" + }, + "kx45km7": { + "zh-cn": "业务名不能为空", + "en": "Business name cannot be empty" + }, + "l6wdl3": { + "zh-cn": "请输入", + "en": "Please enter" + }, + "wjtolz6": { + "zh-cn": "Name字段", + "en": "Name field" + }, + "fpgyyx8": { + "zh-cn": " Name字段 ", + "en": "Name field" + }, + "cchh9i": { + "zh-cn": "本表作为树控件的树属性Name字段。", + "en": "This table is the tree attribute Name field of the tree control." + }, + "rzj9uc6": { + "zh-cn": "树key字段", + "en": "Tree key field" + }, + "nl00s2a": { + "zh-cn": " PidKey字段 ", + "en": "PidKey field" + }, + "1z5qjyx": { + "zh-cn": "本表作为树控件的树属性父ID,PidKey字段字段,没有就请留空。", + "en": "This table serves as the tree attribute parent ID of the tree control, the PidKey field. If not available, please leave it empty." + }, + "f6suiy4": { + "zh-cn": "生成菜单", + "en": "Generate Menu" + }, + "exrwfe4": { + "zh-cn": "父级菜单", + "en": "Parent Menu" + }, + "ut5ach7": { + "zh-cn": "请选择命名空间", + "en": "Please select the namespace" + }, + "awa1ux4": { + "zh-cn": "前端目录", + "en": "Frontend Directory" + }, + "d0qsuf8": { + "zh-cn": "前端目录不能为空", + "en": "Frontend directory cannot be empty" + }, + "cx910s4": { + "zh-cn": "接口模式", + "en": "Interface Mode" + }, + "aegjjg6": { + "zh-cn": " 接口模式 ", + "en": "Interface Mode" + }, + "nzk7qb1n": { + "zh-cn": "接口服务模式是指根据swagger自动生成前端接口请求文件,推荐此模式。传统模式则是指手动编写接口请求并进行数据绑定。", + "en": "Interface service mode refers to automatically generating frontend interface request files according to Swagger, and this mode is recommended. Traditional mode refers to manually writing interface requests and performing data binding." + }, + "cx8fpu4": { + "zh-cn": "接口服务", + "en": "Interface Service" + }, + "aidij14": { + "zh-cn": "传统模式", + "en": "Traditional Mode" + }, + "d6exf34": { + "zh-cn": "支持打印", + "en": "Support Printing" + }, + "cr6xz84": { + "zh-cn": "打印模版", + "en": "Print Template" + }, + "w1af30u": { + "zh-cn": " 左边布局显示树形列表;右边布局上下结构显示主子表数据列表 ", + "en": "Left layout displays tree list; right layout displays main-sub table data list in an up-down structure" + }, + "men9ca8": { + "zh-cn": "页面左(树列表)", + "en": "Page Left (Tree List)" + }, + "x9hug48": { + "zh-cn": "树 - 库定位器", + "en": "Tree - Library Locator" + }, + "dox5x64": { + "zh-cn": "树表名称", + "en": "Tree Table Name" + }, + "dfbocm6": { + "zh-cn": " 树表名称 ", + "en": "Tree Table Name" + }, + "30c1x313": { + "zh-cn": "若找不到在前端生成的实体/表,同上,如表有下划线_则因实体去掉划线取不到字段。", + "en": "If the entity/table generated in the frontend cannot be found, the same applies. If the table has an underscore _, the entity cannot obtain the field by removing the underscore." + }, + "8harsg5": { + "zh-cn": "树关联字段", + "en": "Tree Association Field" + }, + "e31sng6": { + "zh-cn": "关联主表字段", + "en": "Associated Main Table Field" + }, + "9ddsms8": { + "zh-cn": " 关联主表字段 ", + "en": "Associated Main Table Field" + }, + "jxfdqud": { + "zh-cn": "先选择主表才可以选择字段。", + "en": "Please select the main table first before selecting fields." + }, + "5vyii85": { + "zh-cn": "树显示名称", + "en": "Tree Display Name" + }, + "imbi2": { + "zh-cn": "模板", + "en": "Template" + }, + "o1gajs8": { + "zh-cn": "页面右(主子表)", + "en": "Page Right (Main-Sub Table)" + }, + "u05rpf9": { + "zh-cn": "子表 - 库定位器", + "en": "Sub-table - Library Locator" + }, + "c30dqz4": { + "zh-cn": "子表名称", + "en": "Sub-table Name" + }, + "yl7gzp6": { + "zh-cn": " 子表名称 ", + "en": "Sub-table Name" + }, + "y1enh36": { + "zh-cn": "子表关联字段", + "en": "Sub-table Association Field" + }, + "il0hha4": { + "zh-cn": "选择模板", + "en": "Select Template" + }, + "294vhc5": { + "zh-cn": "模板文件名", + "en": "Template File Name" + }, + "93jsgj6": { + "zh-cn": "作业创建类型", + "en": "Job Creation Type" + }, + "300ll77": { + "zh-cn": "扫描特性触发器", + "en": "Scan Feature Trigger" + }, + "e7v9j74": { + "zh-cn": "添加作业", + "en": "Add Job" + }, + "gmgpfd4": { + "zh-cn": "编辑作业", + "en": "Edit Job" + }, + "teejok8": { + "zh-cn": "确定删除作业:【", + "en": "Confirm Delete Job: [" + }, + "etv01k5": { + "zh-cn": "添加触发器", + "en": "Add Trigger" + }, + "id7mrm5": { + "zh-cn": "编辑触发器", + "en": "Edit Trigger" + }, + "3uuyub9": { + "zh-cn": "确定删除触发器:【", + "en": "Confirm Delete Trigger: [" + }, + "r9kwww6": { + "zh-cn": "启动所有作业", + "en": "Start All Jobs" + }, + "xmyrkv6": { + "zh-cn": "暂停所有作业", + "en": "Pause All Jobs" + }, + "cz5osj4": { + "zh-cn": "执行作业", + "en": "Execute Job" + }, + "ayqm3b4": { + "zh-cn": "启动作业", + "en": "Start Job" + }, + "d9ltjs4": { + "zh-cn": "暂停作业", + "en": "Pause Job" + }, + "b13hv44": { + "zh-cn": "取消作业", + "en": "Cancel Job" + }, + "f014nw5": { + "zh-cn": "启动触发器", + "en": "Start Trigger" + }, + "eo9rgd5": { + "zh-cn": "暂停触发器", + "en": "Pause Trigger" + }, + "c3s7qb9": { + "zh-cn": "强制唤醒作业调度器", + "en": "Force Wake Up Job Scheduler" + }, + "7vxdob": { + "zh-cn": "强制触发所有作业持久化", + "en": "Force Trigger All Job Persistence" + }, + "czg1m24": { + "zh-cn": "执行记录", + "en": "Execution Record" + }, + "wispj96": { + "zh-cn": "当前运行次数", + "en": "Current Run Count" + }, + "43ph116": { + "zh-cn": "最近运行时间", + "en": "Last Run Time" + }, + "mgyzbu7": { + "zh-cn": "下一次运行时间", + "en": "Next Run Time" + }, + "i4mzo85": { + "zh-cn": "触发器状态", + "en": "Trigger Status" + }, + "czdwha4": { + "zh-cn": "执行结果", + "en": "Execution Result" + }, + "biv69s4": { + "zh-cn": "增加作业", + "en": "Add Job" + }, + "i39uy56": { + "zh-cn": " 集群控制 ", + "en": "Cluster Control" + }, + "k9s74q6": { + "zh-cn": " 任务看板 ", + "en": "Task Dashboard" + }, + "itlhg4": { + "zh-cn": " 积压 ", + "en": "Backlog" + }, + "eo56v4": { + "zh-cn": " 就绪 ", + "en": "Ready" + }, + "kfvuf36": { + "zh-cn": " 正在运行 ", + "en": "Running" + }, + "fymg64": { + "zh-cn": " 暂停 ", + "en": "Paused" + }, + "mzmjh4": { + "zh-cn": " 阻塞 ", + "en": "Blocked" + }, + "tnjb089": { + "zh-cn": " 由失败进入就绪 ", + "en": "Enter Ready from Failure" + }, + "f0t734": { + "zh-cn": " 归档 ", + "en": "Archived" + }, + "eqgna4": { + "zh-cn": " 崩溃 ", + "en": "Crashed" + }, + "m08ad4": { + "zh-cn": " 超限 ", + "en": "Exceeded" + }, + "e9b4k77": { + "zh-cn": " 无触发时间 ", + "en": "No Trigger Time" + }, + "duqt255": { + "zh-cn": " 未启动 ", + "en": "Not Started" + }, + "yiwk3g9": { + "zh-cn": " 未知作业触发器 ", + "en": "Unknown Job Trigger" + }, + "uzvvupa": { + "zh-cn": " 未知作业处理程序 ", + "en": "Unknown Job Handler" + }, + "hqxxlm4": { + "zh-cn": "触发次数", + "en": "Trigger Count" + }, + "ayl1ji4": { + "zh-cn": "出错次数", + "en": "Error Count" + }, + "fxcibc6": { + "zh-cn": "是否立即启动", + "en": "Whether to Start Immediately" + }, + "i1gx3": { + "zh-cn": " 是 ", + "en": "Yes" + }, + "ez163": { + "zh-cn": " 否 ", + "en": "No" + }, + "7ooct09": { + "zh-cn": "是否启动时执行一次", + "en": "Whether to Execute Once on Start" + }, + "hrlktu8": { + "zh-cn": "是否重置触发次数", + "en": "Whether to Reset Trigger Count" + }, + "ei8otj5": { + "zh-cn": "删除触发器", + "en": "Delete Trigger" + }, + "f1pgq4": { + "zh-cn": " 并行 ", + "en": "Parallel" + }, + "cnxt24": { + "zh-cn": " 串行 ", + "en": "Serial" + }, + "d3yjb4": { + "zh-cn": " 内置 ", + "en": "Built-in" + }, + "jyqcu4": { + "zh-cn": " 脚本 ", + "en": "Script" + }, + "vxskod8": { + "zh-cn": " HTTP请求 ", + "en": "HTTP Request" + }, + "866ksn6": { + "zh-cn": " 请求参数 ", + "en": "Request Parameters" + }, + "htw9in9": { + "zh-cn": "Http 请求参数", + "en": "Http Request Parameters" + }, + "ia0wpb4": { + "zh-cn": "超时时间", + "en": "Timeout Duration" + }, + "2bw8wr5": { + "zh-cn": "增加触发器", + "en": "Add Trigger" + }, + "azb9tu4": { + "zh-cn": "删除作业", + "en": "Delete Job" + }, + "8kzyaoa": { + "zh-cn": " 作业触发器运行记录", + "en": "Job Trigger Execution Log" + }, + "bbm3ih15h": { + "zh-cn": "// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。\n//\n// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。\n//\n// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!\n\n#region using\n\nusing Furion;\nusing Furion.HttpRemote;\nusing Furion.Logging;\nusing Furion.Schedule;\nusing Microsoft.Extensions.DependencyInjection;\nusing System;\nusing System.Data;\nusing System.Linq.Dynamic.Core;\nusing System.Linq.Expressions;\nusing System.Text;\nusing System.Threading;\nusing System.Threading.Tasks;\nusing Yitter.IdGenerator;\n\n#endregion\n\nnamespace Admin.NET.Core;\n\n///

\n/// 动态作业任务\n/// \n[JobDetail(\"你的作业编号\")]\npublic class DynamicJob : IJob\n{\n private readonly IServiceProvider _serviceProvider;\n\n public DynamicJob(IServiceProvider serviceProvider)\n {\n _serviceProvider = serviceProvider;\n }\n\n public async Task ExecuteAsync(JobExecutingContext context, CancellationToken stoppingToken)\n {\n using var serviceScope = _serviceProvider.CreateScope();\n \n // 获取用户仓储\n // var rep = serviceScope.ServiceProvider.GetService>();\n\n // 请求网址\n // var url = \"http://www.baidu.com\";\n // var httpRemoteService = App.GetRequiredService();\n // var result = await httpRemoteService.GetAsStringAsync(url);\n // Console.WriteLine(result);\n\n // 日志\n // Log.Information(\"日志消息\");\n }\n}", + "en": "// The copyrights, trademarks, patents and other related rights of the Admin.NET project are protected by corresponding laws and regulations. Using this project should comply with relevant laws, regulations and license requirements.\n//\n// This project is mainly distributed and used in accordance with the MIT License and Apache License (Version 2.0). The licenses are located in the LICENSE-MIT and LICENSE-APACHE files in the root directory of the source code tree.\n//\n// This project shall not be used to engage in activities prohibited by laws and regulations such as endangering national security, disrupting social order, or infringing on the legitimate rights and interests of others! We shall not bear any legal disputes and liabilities arising from any secondary development based on this project!\n\n#region using\n\nusing Furion;\nusing Furion.HttpRemote;\nusing Furion.Logging;\nusing Furion.Schedule;\nusing Microsoft.Extensions.DependencyInjection;\nusing System;\nusing System.Data;\nusing System.Linq.Dynamic.Core;\nusing System.Linq.Expressions;\nusing System.Text;\nusing System.Threading;\nusing System.Threading.Tasks;\nusing Yitter.IdGenerator;\n\n#endregion\n\nnamespace Admin.NET.Core;\n\n/// \n/// Dynamic Job Task\n/// \n[JobDetail(\"Your job number\")]\npublic class DynamicJob : IJob\n{\n private readonly IServiceProvider _serviceProvider;\n\n public DynamicJob(IServiceProvider serviceProvider)\n {\n _serviceProvider = serviceProvider;\n }\n\n public async Task ExecuteAsync(JobExecutingContext context, CancellationToken stoppingToken)\n {\n using var serviceScope = _serviceProvider.CreateScope();\n \n // 获取用户仓储\n // var rep = serviceScope.ServiceProvider.GetService>();\n\n // 请求网址\n // var url = \"http://www.baidu.com\";\n // var httpRemoteService = App.GetRequiredService();\n // var result = await httpRemoteService.GetAsStringAsync(url);\n // Console.WriteLine(result);\n\n // 日志\n // Log.Information(\"日志消息\");\n }\n}" + }, + "c4ffd3": { + "zh-cn": "二维码", + "en": "QR code" + }, + "me4hw3": { + "zh-cn": "长文本", + "en": "Long text" + }, + "p624py6": { + "zh-cn": "测试商品01", + "en": "Test Product 01" + }, + "p624pz6": { + "zh-cn": "测试商品02", + "en": "Test Product 02" + }, + "p624q06": { + "zh-cn": "测试商品03", + "en": "Test Product 03" + }, + "p624q16": { + "zh-cn": "测试商品04", + "en": "Test Product 04" + }, + "p624q26": { + "zh-cn": "测试商品05", + "en": "Test Product 05" + }, + "p624q36": { + "zh-cn": "测试商品06", + "en": "Test Product 06" + }, + "p624q46": { + "zh-cn": "测试商品07", + "en": "Test Product 07" + }, + "p624q56": { + "zh-cn": "测试商品08", + "en": "Test Product 08" + }, + "p624q66": { + "zh-cn": "测试商品09", + "en": "Test Product 09" + }, + "p624qs6": { + "zh-cn": "测试商品10", + "en": "Test Product 10" + }, + "p624qt6": { + "zh-cn": "测试商品11", + "en": "Test Product 11" + }, + "p624qu6": { + "zh-cn": "测试商品12", + "en": "Test Product 12" + }, + "p624qv6": { + "zh-cn": "测试商品13", + "en": "Test Product 13" + }, + "p624qw6": { + "zh-cn": "测试商品14", + "en": "Test Product 14" + }, + "p624qx6": { + "zh-cn": "测试商品15", + "en": "Test Product 15" + }, + "p624qy6": { + "zh-cn": "测试商品16", + "en": "Test Product 16" + }, + "p624qz6": { + "zh-cn": "测试商品17", + "en": "Test Product 17" + }, + "p624r06": { + "zh-cn": "测试商品18", + "en": "Test Product 18" + }, + "p624r16": { + "zh-cn": "测试商品19", + "en": "Test Product 19" + }, + "p624rn6": { + "zh-cn": "测试商品20", + "en": "Test Product 20" + }, + "p624ro6": { + "zh-cn": "测试商品21", + "en": "Test Product 21" + }, + "p624rp6": { + "zh-cn": "测试商品22", + "en": "Test Product 22" + }, + "p624rq6": { + "zh-cn": "测试商品23", + "en": "Test Product 23" + }, + "p624rr6": { + "zh-cn": "测试商品24", + "en": "Test Product 24" + }, + "p624rs6": { + "zh-cn": "测试商品25", + "en": "Test Product 25" + }, + "p624rt6": { + "zh-cn": "测试商品26", + "en": "Test Product 26" + }, + "p624ru6": { + "zh-cn": "测试商品27", + "en": "Test Product 27" + }, + "p624rv6": { + "zh-cn": "测试商品28", + "en": "Test Product 28" + }, + "p624rw6": { + "zh-cn": "测试商品29", + "en": "Test Product 29" + }, + "p624si6": { + "zh-cn": "测试商品30", + "en": "Test Product 30" + }, + "owsmc66": { + "zh-cn": "【公共组件】", + "en": "[Common Component]" + }, + "flzwg3": { + "zh-cn": "条形码", + "en": "Barcode" + }, + "nrv82": { + "zh-cn": "表格", + "en": "Table" + }, + "i1y72": { + "zh-cn": "数量", + "en": "Quantity" + }, + "o06w2": { + "zh-cn": "规格", + "en": "Specification" + }, + "i8qo2": { + "zh-cn": "条码", + "en": "Barcode" + }, + "elvm2": { + "zh-cn": "单价", + "en": "Unit Price" + }, + "hu2t2": { + "zh-cn": "文本", + "en": "Text" + }, + "mmp5em5": { + "zh-cn": "自定义文本", + "en": "Custom Text" + }, + "k3c1ib": { + "zh-cn": "长文本分页/不分页测试", + "en": "Long text pagination/non-pagination test" + }, + "ir4l2": { + "zh-cn": "横线", + "en": "Horizontal line" + }, + "ll7t2": { + "zh-cn": "竖线", + "en": "Vertical line" + }, + "kx3t2": { + "zh-cn": "矩形", + "en": "Rectangle" + }, + "id892": { + "zh-cn": "椭圆", + "en": "Ellipse" + }, + "h3zcs56": { + "zh-cn": "【视图字段】", + "en": "[View Field]" + }, + "cp4p43": { + "zh-cn": "制表人", + "en": "Form Maker" + }, + "cr6fi34": { + "zh-cn": "打印时间", + "en": "Print Time" + }, + "cg4ps74": { + "zh-cn": "库管签字", + "en": "Warehouse Manager Signature" + }, + "ghdptc4": { + "zh-cn": "经理签字", + "en": "Manager Signature" + }, + "6gowz94": { + "zh-cn": "【常规】", + "en": "[General]" + }, + "axlmit4": { + "zh-cn": "单据表头", + "en": "Document Header" + }, + "axjl614": { + "zh-cn": "单据类型", + "en": "Document Type" + }, + "hyu6l04": { + "zh-cn": "订单编号", + "en": "Order Number" + }, + "a7899d4": { + "zh-cn": "业务日期", + "en": "Business Date" + }, + "c9kg804": { + "zh-cn": "平台名称", + "en": "Platform Name" + }, + "6g4jws4": { + "zh-cn": "【客户】", + "en": "[Customer]" + }, + "byvcwo4": { + "zh-cn": "客户名称", + "en": "Customer Name" + }, + "k232lg4": { + "zh-cn": "高级客户", + "en": "Premium Customer" + }, + "bz13h94": { + "zh-cn": "客户电话", + "en": "Customer Phone" + }, + "11svju7": { + "zh-cn": "【表格/其他】", + "en": "[Table/Other]" + }, + "hypwkx4": { + "zh-cn": "订单数据", + "en": "Order Data" + }, + "6nni654": { + "zh-cn": "【辅助】", + "en": "[Auxiliary]" + }, + "pvhg3": { + "zh-cn": "A设计", + "en": "A Design" + }, + "pw853": { + "zh-cn": "B设计", + "en": "B Design" + }, + "gvafcqd": { + "zh-cn": "终止节点不能作为连线的起点", + "en": "End node cannot be the start of a connection" + }, + "ppetz9d": { + "zh-cn": "起始节点不能作为连线的终点", + "en": "Start node cannot be the end of a connection" + }, + "o341hob": { + "zh-cn": "只允许从右边的锚点连出", + "en": "Only allow connecting from the right anchor" + }, + "jolkfca": { + "zh-cn": "只允许连接左边的锚点", + "en": "Only allow connecting to the left anchor" + } +} \ No newline at end of file diff --git a/Web/package.json b/Web/package.json index 6b385950..d059c7bf 100644 --- a/Web/package.json +++ b/Web/package.json @@ -14,7 +14,8 @@ "build-api": "cd api_build/ && build.bat", "build-approvalFlow-api": "cd api_build/ && build.bat approvalFlow", "build-dingTalk-api": "cd api_build/ && build.bat dingTalk", - "build-goView-api": "cd api_build/ && build.bat goView" + "build-goView-api": "cd api_build/ && build.bat goView", + "translate": "node script/translate.cjs" }, "dependencies": { "@element-plus/icons-vue": "^2.3.2", @@ -95,7 +96,10 @@ "@vitejs/plugin-vue": "^6.0.1", "@vitejs/plugin-vue-jsx": "^5.0.1", "@vue/compiler-sfc": "^3.5.18", + "cli-progress": "^3.12.0", "code-inspector-plugin": "^1.0.5", + "colors": "^1.4.0", + "dotenv": "^17.2.1", "eslint": "^9.33.0", "eslint-plugin-vue": "^10.4.0", "globals": "^16.3.0", diff --git a/Web/script/clean-dist.js b/Web/script/clean-dist.js new file mode 100644 index 00000000..23a2e842 --- /dev/null +++ b/Web/script/clean-dist.js @@ -0,0 +1,16 @@ +// 清理dist文件夹 +import fs from 'fs'; +import path from 'path'; + +const directoriesToDelete = ['dist']; + +// 删除文件夹 +directoriesToDelete.forEach((dir) => { + const dirPath = path.join(process.cwd(), dir); + if (fs.existsSync(dirPath)) { + fs.rmSync(dirPath, { recursive: true, force: true }); + console.log(`Deleted directory: ${dirPath}`); + } else { + console.log(`Directory not found: ${dirPath}`); + } +}); diff --git a/Web/script/clean-lock.js b/Web/script/clean-lock.js new file mode 100644 index 00000000..a528a348 --- /dev/null +++ b/Web/script/clean-lock.js @@ -0,0 +1,16 @@ +// 清理lock文件 +import fs from 'fs'; +import path from 'path'; + +const filesToDelete = ['pnpm-lock.yaml', 'package-lock.json']; + +// 删除文件 +filesToDelete.forEach((file) => { + const filePath = path.join(process.cwd(), file); + if (fs.existsSync(filePath)) { + fs.unlinkSync(filePath); + console.log(`Deleted file: ${filePath}`); + } else { + console.log(`File not found: ${filePath}`); + } +}); diff --git a/Web/script/clean-modules.js b/Web/script/clean-modules.js new file mode 100644 index 00000000..e236f017 --- /dev/null +++ b/Web/script/clean-modules.js @@ -0,0 +1,16 @@ +// 清理modules文件夹 +import fs from 'fs'; +import path from 'path'; + +const directoriesToDelete = ['node_modules']; + +// 删除文件夹 +directoriesToDelete.forEach((dir) => { + const dirPath = path.join(process.cwd(), dir); + if (fs.existsSync(dirPath)) { + fs.rmSync(dirPath, { recursive: true, force: true }); + console.log(`Deleted directory: ${dirPath}`); + } else { + console.log(`Directory not found: ${dirPath}`); + } +}); diff --git a/Web/script/translate.cjs b/Web/script/translate.cjs new file mode 100644 index 00000000..81238ed6 --- /dev/null +++ b/Web/script/translate.cjs @@ -0,0 +1,238 @@ +// DeepSeek 翻译 +require('dotenv').config(); +const fs = require('fs'); +const path = require('path'); +const API_URL = 'https://api.deepseek.com/v1/chat/completions'; +const API_KEY = process.env.DEEPSEEK_API_KEY; +const SOURCE_LANG = 'zh-cn'; +const LOCALE_FILE = path.resolve(__dirname, '../lang/index.json'); + +// 引入进度条库 +const cliProgress = require('cli-progress'); +const colors = require('colors'); + +async function translateBatch(texts, targetLang) { + // 构建批量内容:每行以[index]开头 + const batchContent = texts.map((text, index) => `[${index}] ${text}`).join('\n'); + + const response = await fetch(API_URL, { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + Authorization: `Bearer ${API_KEY}`, + }, + body: JSON.stringify({ + model: 'deepseek-chat', + messages: [ + { + role: 'system', + content: `作为企业软件系统专业翻译,严格遵守以下铁律: + +■ 核心原则 +1. 严格逐符号翻译(${SOURCE_LANG}→${targetLang}) +2. 禁止添加/删除/改写任何内容 +3. 保持批量翻译的编号格式 + +■ 符号保留规则 +! 所有符号必须原样保留: +• 编程符号:\${ } <% %> @ # & | +• UI占位符:{0} %s [ ] +• 货币单位:¥100.00 kg cm² +• 中文符号:【 】 《 》 : + +■ 中文符号位置规范 +# 三级处理机制: +1. 成对符号必须保持完整结构: + ✓ 正确:【Warning】Text + ✗ 禁止:Warning【 】Text + +2. 独立符号位置: + • 优先句尾 → Text】? + • 次选句首 → 】Text? + • 禁止句中 → Text】Text? + +3. 跨字符串符号处理: + • 前段含【时 → 保留在段尾("Synchronize【") + • 后段含】时 → 保留在段首("】authorization data?") + • 符号后接字母时添加空格:】 Authorization + +■ 语法规范 +• 外文 → 被动语态("Item was created") +• 中文 → 主动语态("已创建项目") +• 禁止推测上下文(只翻译当前字符串内容) + +■ 错误预防(绝对禁止) +✗ 将中文符号改为西式符号(】→]) +✗ 移动非中文符号位置 +✗ 添加原文不存在的内容 +✗ 合并/拆分原始字符串 + +■ 批量处理 +▸ 严格保持原始JSON结构 +▸ 语言键名精确匹配(zh-cn/en/it等)`, + }, + { + role: 'user', + content: batchContent, + }, + ], + temperature: 0.3, + max_tokens: 4000, + }), + }); + + const data = await response.json(); + if (!response.ok || !data.choices || !data.choices[0]?.message?.content) { + const errorMsg = data.error?.message || `HTTP ${response.status}: ${response.statusText}`; + throw new Error(`翻译API返回错误:${errorMsg}`); + } + + // 解析批量响应 + const batchResult = data.choices[0].message.content.trim(); + const translations = {}; + + // 按行分割结果 + const lines = batchResult.split('\n'); + for (const line of lines) { + // 使用更精确的匹配模式 + const match = line.match(/^\[(\d+)\]\s*(.+)/); + if (match) { + const index = parseInt(match[1]); + translations[index] = match[2].trim(); + } + } + + return translations; +} + +function extractTargetLangs(localeData) { + const allLangs = new Set(); + for (const translations of Object.values(localeData)) { + for (const lang of Object.keys(translations)) { + if (lang !== SOURCE_LANG) { + allLangs.add(lang); + } + } + } + return [...allLangs]; +} + +function groupTasksByLang(localeData, targetLangs) { + const tasks = {}; + + for (const lang of targetLangs) { + tasks[lang] = { + keys: [], + texts: [], + }; + } + + for (const [key, translations] of Object.entries(localeData)) { + const sourceText = translations[SOURCE_LANG]; + if (!sourceText) { + console.warn(`⚠️ 缺少源语言(${SOURCE_LANG})文本: ${key}`); + continue; + } + + for (const lang of targetLangs) { + if (!translations[lang] || translations[lang].trim() === '') { + tasks[lang].keys.push(key); + tasks[lang].texts.push(sourceText); + } + } + } + + return tasks; +} + +async function main() { + // 读取语言文件 + const rawData = fs.readFileSync(LOCALE_FILE); + const localeData = JSON.parse(rawData); + const TARGET_LANGS = extractTargetLangs(localeData); + const langTasks = groupTasksByLang(localeData, TARGET_LANGS); + + let totalUpdated = 0; + const BATCH_SIZE = 10; + // 创建多进度条容器 + const multibar = new cliProgress.MultiBar( + { + format: '{lang} |' + colors.cyan('{bar}') + '| {percentage}% | {value}/{total} 条', + barCompleteChar: '\u2588', + barIncompleteChar: '\u2591', + hideCursor: true, + clearOnComplete: true, + stopOnComplete: true, + }, + cliProgress.Presets.shades_grey + ); + // 为每个语言创建进度条 + const progressBars = {}; + for (const lang of TARGET_LANGS) { + if (langTasks[lang].texts.length > 0) { + progressBars[lang] = multibar.create(langTasks[lang].texts.length, 0, { + lang: lang.padEnd(6, ' '), + }); + } + } + + // 并行处理所有语言 + await Promise.all( + Object.entries(langTasks).map(async ([lang, task]) => { + if (task.texts.length === 0) return; + + // 分批处理 + for (let i = 0; i < task.texts.length; i += BATCH_SIZE) { + const batchKeys = task.keys.slice(i, i + BATCH_SIZE); + const batchTexts = task.texts.slice(i, i + BATCH_SIZE); + + try { + const batchResults = await translateBatch(batchTexts, lang); + + // 更新翻译结果 + batchKeys.forEach((key, index) => { + if (batchResults[index] !== undefined) { + localeData[key][lang] = batchResults[index]; + totalUpdated++; + } else { + console.error(`❌ 缺失翻译结果 [${key}@${lang}]`); + localeData[key][lang] = `[BATCH_ERROR] ${localeData[key][SOURCE_LANG]}`; + } + }); + + // 更新进度条 + progressBars[lang].increment(batchTexts.length); + + // 每批处理后保存进度 + fs.writeFileSync(LOCALE_FILE, JSON.stringify(localeData, null, 2)); + + // 添加请求间隔避免速率限制 + await new Promise((resolve) => setTimeout(resolve, 300)); + } catch (error) { + console.error(`\n❌ 批次翻译失败 [${lang}]:`, error.message); + // 标记失败条目 + batchKeys.forEach((key) => { + localeData[key][lang] = `[TRANSLATION_FAILED] ${localeData[key][SOURCE_LANG]}`; + }); + // 跳过当前批次继续处理 + progressBars[lang].increment(batchTexts.length); + } + } + }) + ); + + // 停止所有进度条 + multibar.stop(); + + // 最终保存 + fs.writeFileSync(LOCALE_FILE, JSON.stringify(localeData, null, 2)); + + // 显示最终结果 + if (totalUpdated > 0) { + console.log(`\n✅ 翻译完成! 共更新 ${totalUpdated} 处翻译`); + } else { + console.log('\nℹ️ 没有需要更新的翻译'); + } +} + +main().catch(console.error); diff --git a/Web/vite.config.ts b/Web/vite.config.ts index 11872047..1c57339c 100644 --- a/Web/vite.config.ts +++ b/Web/vite.config.ts @@ -76,7 +76,8 @@ const viteConfig = defineConfig((mode: ConfigEnv) => { translateKey: '$tr', // 是否清除已经不在上下文中的内容(清除项目中不再使用到的源语言键值对) isClear: true, - // 翻译器(支持 doubao 或 deepseek) + // 翻译器 + translator: new EmptyTranslator(), // translator: new VolcengineTranslator({ // apiKey: '', // model: '', @@ -85,16 +86,15 @@ const viteConfig = defineConfig((mode: ConfigEnv) => { // appId: '', // appKey: '', // }), - // translator: new EmptyTranslator(), - translator: new GoogleTranslator({ - proxyOption: { - host: '127.0.0.1', - port: 7890, - headers: { - 'User-Agent': 'Node', - }, - }, - }), + // translator: new GoogleTranslator({ + // proxyOption: { + // host: '127.0.0.1', + // port: 7890, + // headers: { + // 'User-Agent': 'Node', + // }, + // }, + // }), }), ], root: process.cwd(),