verou
2025-03-11 89b19f453e03402aa2c8a588e5be1f491c007141
rsf-admin/src/i18n/zh.js
@@ -1,256 +1,548 @@
import chineseMessages from "./core/chineseMessages";
const customChineseMessages = {
    ...chineseMessages,
    hello: '你好世界',
    common: {
        response: {
            success: "操作成功",
            fail: "服务器错误",
            dataError: "数据错误,请仔细检查",
        },
        field: {
            id: 'ID',
            uuid: '编号',
            name: '名称',
            createTime: '添加时间',
            createBy: '添加人员',
            updateTime: '修改时间',
            updateBy: '修改人员',
            status: '状态',
            memoWrap: '显示备注',
            memo: '备注',
            opt: '操作',
        },
        list: {
            empty: {
                tip: '没有可显示数据',
            }
        },
        edit: {
            title: {
                main: '主要',
                common: '通用',
                changePwd: '重置密码',
            },
            side: {
                title: '更多'
            }
        },
  ...chineseMessages,
  hello: "你好世界",
  common: {
    response: {
      success: "操作成功",
      fail: "服务器错误",
      dataError: "数据错误,请仔细检查",
    },
    field: {
      id: "ID",
      uuid: "编号",
      name: "名称",
      createTime: "添加时间",
      createBy: "添加人员",
      updateTime: "修改时间",
      updateBy: "修改人员",
      status: "状态",
      memoWrap: "显示备注",
      memo: "备注",
      opt: "操作",
    },
    list: {
      empty: {
        tip: "没有可显示数据",
      },
    },
    edit: {
      title: {
        main: "主要",
        common: "通用",
        changePwd: "重置密码",
      },
      side: {
        title: "更多",
      },
    },
    enums: {
      statusTrue: "正常",
      statusFalse: "禁用",
      true: "是",
      false: "否",
    },
    time: {
      after: "开始时间",
      before: "结束时间",
    },
    action: {
      reset: "重置",
      expand: "展开",
      expandAll: "全部展开",
      collapse: "折叠",
      collapseAll: "全部折叠",
      scope: "权限",
      import: {
        title: "导入",
        stop: "停止导入",
        msg: "这是一个可以用作模板的示例 CSV 文件",
        tips: "正在导入中,请不要关闭此窗口",
        err: "无法导入此文件,请确保您提供了有效的 CSV 文件",
        download: "下载导入模板",
        result: "导入完成。已导入 %{success} 成功, 和 %{error} 失败",
      },
      loadMore: "加载更多",
      complete: "完成",
      deprecate: "废弃",
      resend: "重发",
      selected: "项选中",
    },
    msg: {
      confirm: {
        tip: "提示",
        desc: "您确定要执行此操作吗?",
      },
      placeholder: "请输入搜索内容",
    },
  },
  filters: {
    lastCreated: "最近创建",
    today: "今天",
    thisWeek: "本周",
    lastWeek: "上周",
    thisMonth: "本月",
    lastMonth: "上月",
    earlier: "更早...",
  },
  validate: {
    pwdMisMatch: "密码不一致",
  },
  settings: {
    base: "基本设置",
    security: "安全设置",
  },
  create: {
    title: "添加",
    empty: {
      title: "暂无数据",
      desc: "请先添加数据",
      button: "添加数据",
    },
  },
  update: {
    title: "修改",
  },
  menu: {
    dashboard: "控制台",
    settings: "个人设置",
    basicInfo: "基础信息",
    system: "系统设置",
    user: "用户管理",
    role: "角色管理",
    menu: "菜单管理",
    host: "机构管理",
    department: "部门管理",
    token: "登录日志",
    operation: "操作日志",
    config: "配置参数",
    tenant: "租户管理",
    userLogin: "登录日志",
    customer: "客户表",
    shipper: "货主信息",
    matnr: "物料表",
    matnrGroup: "物料分组",
    warehouse: "仓库信息",
    warehouseAreas: "仓库库区",
    loc: "基础库位",
    container: "容器管理",
    contract: "合同信息",
    qlyInspect: "质检信息",
    dictType: "数据字典",
    dictData: "字典数据集",
    companys: "往来企业",
    serialRuleItem: "编码规则子表",
    serialRule: "编码规则",
    asnOrder: "收货通知单",
    asnOrderItem: "收货明细",
    purchase: "PO单",
    purchaseItem: "PO单明细",
    whMat: "库区物料关系",
  },
  table: {
    field: {
      host: {},
      config: {
        uuid: "编号",
        name: "配置名",
        flag: "标识 (EN) ",
        val: "配置值",
        content: "配置内容",
        type: "数据类型",
      },
      tenant: {
        name: "租户名",
        flag: "代码",
        root: "管理员",
      },
      role: {
        name: "角色名称",
        code: "角色标识",
      },
      userLogin: {
        userId: "用户",
        token: "token",
        ip: "ip",
        type: "类型",
        system: "系统",
      },
      dept: {
        name: "部门名称",
        parentId: "上级部门ID",
        parentName: "上级部门",
        path: "路径",
        pathName: "路径名",
        fullName: "全称",
        brief: "简述",
        code: "标识",
        type: "类型",
        leader: "负责人",
        count: "数量",
        sort: "排序",
      },
      menu: {
        name: "菜单名称",
        parentId: "上级菜单ID",
        parentName: "上级菜单",
        path: "路径",
        pathName: "路径名",
        route: "路由地址",
        component: "组件",
        brief: "简述",
        code: "标识",
        type: "类型",
        authority: "鉴权",
        icon: "图标",
        sort: "排序",
        meta: "元",
        enums: {
            statusTrue: '正常',
            statusFalse: '禁用',
            true: '是',
            false: '否',
          menu: "菜单",
          button: "按钮",
        },
        time: {
            after: '开始时间',
            before: '结束时间'
      },
      user: {
        username: "账号",
        password: "密码",
        confirmPwd: "确认密码",
        nickname: "昵称",
        avatar: "头像",
        code: "代号",
        sex: "性别",
        phone: "联系方式",
        email: "邮箱",
        emailVerified: "邮箱验证",
        deptId: "部门",
        realName: "真实姓名",
        idCard: "身份证",
        birthday: "生日",
        introduction: "简介",
        role: "角色",
        sexes: {
          male: "男性",
          female: "女性",
          unknown: "未知",
        },
        action: {
            reset: '重置',
            expand: '展开',
            expandAll: '全部展开',
            collapse: '折叠',
            collapseAll: '全部折叠',
            scope: '权限',
            import: {
                title: '导入',
                stop: '停止导入',
                msg: '这是一个可以用作模板的示例 CSV 文件',
                tips: '正在导入中,请不要关闭此窗口',
                err: '无法导入此文件,请确保您提供了有效的 CSV 文件',
                download: '下载导入模板',
                result: '导入完成。已导入 %{success} 成功, 和 %{error} 失败',
            },
            loadMore: '加载更多',
            complete: '完成',
            deprecate: '废弃',
            resend: '重发',
            selected: '项选中',
        },
        msg: {
            confirm: {
                tip: '提示',
                desc: '您确定要执行此操作吗?',
            },
            placeholder: '请输入搜索内容',
        },
      },
      operationRecord: {
        namespace: "命名空间",
        url: "url",
        appkey: "密钥",
        timestamp: "时间戳",
        clientIp: "客户端IP",
        request: "请求内容",
        response: "响应内容",
        spendTime: "花费时间",
        err: "错误信息",
        result: "result",
        userId: "操作用户",
      },
      customer: {
        uuid: "编号",
        name: "客户名",
      },
      shipper: {
        uuid: "编码",
        name: "名称",
      },
      matnr: {
        name: "物料名称",
        code: "物料编码",
        shipperId: "货主标识",
        groupId: "分组标识",
        rglarId: "批次规则标识",
        erpCode: "ERP编码",
        spec: "规格",
        model: "型号",
        weight: "重量",
        color: "颜色",
        size: "尺寸",
        describle: "描述",
        nromNum: "标包数量",
        unit: "单位",
        purUnit: "采购单位",
        stockUnit: "库存单位",
        stockLevel: "ABC分类",
        isLabelMange: "标签管理",
        safeQty: "安全值",
        minQty: "最小值",
        maxQty: "最大值",
        stagn: "停滞预警值",
        valid: "保质期",
        validWarn: "效期预警",
        flagCheck: "免检",
      },
      matnrGroup: {
        name: "名称",
        code: "编码",
        parentId: "父类标识",
      },
      warehouse: {
        name: "名称",
        code: "编码",
        factory: "工厂",
        address: "地址",
        longitude: "经度",
        latgitude: "纬度",
        length: "长",
        width: "宽",
        height: "高",
      },
      warehouseAreas: {
        uuid: "唯一编码",
        name: "名称",
        code: "编码",
        shipperId: "货主",
        supplierId: "供应商",
        flagMinus: "允许负库存",
        flagLabelMange: "标签管理",
        flagMix: "混放",
      },
      loc: {
        warehouseId: "仓库",
        areaId: "库区",
        code: "编码",
        type: "类型",
        name: "名称",
        flagLogic: "虚拟库位",
        fucAtrrs: "功能属性",
        barcode: "容器码",
        unit: "单位",
        size: "长/宽/高",
        row: "排",
        col: "列",
        lev: "层",
        channel: "通道",
        maxParts: "最大零件数",
        maxPack: "最大包装数",
        flagLabelMange: "标签管理",
        locAttrs: "属性",
      },
      container: {
        code: "编码",
        name: "名称",
        typeId: "类型",
        used: "使用次数",
        lenght: "长度",
        width: "宽",
        height: "高",
        rstLen: "限长",
        rstWid: "限宽",
        rstWei: "限重",
        rstHei: "限高",
        panrentId: "父级",
        vaildTime: "有效期",
        flagRycle: "回收",
        flagLogic: "虚拟容器",
      },
      contract: {
        code: "编码",
        name: "名称",
        projectName: "项目名称",
      },
      qlyInspect: {
        code: "编码",
        name: "名称",
      },
      dictType: {
        code: "字典编码",
        name: "字典名称",
        description: "内容描述",
      },
      dictData: {
        dictTypeId: "字典标识",
        dictTypeCode: "字典编码",
        value: "值",
        label: "别名",
        sort: "排序",
        color: "颜色",
      },
      companys: {
        code: "企业编码",
        name: "名称",
        nameEn: "英文别名",
        breifCode: "助记码",
        type: "类型",
        contact: "联系人",
        tel: "联系电话",
        email: "电子邮件",
        pcode: "邮编",
        province: "省份",
        city: "城市",
        address: "地址",
      },
      serialRuleItem: {
        ruleId: "规则标识",
        wkType: "规则类型",
        feildValue: "规则参数",
        len: "截取长度",
        lenStr: "截取起始位置",
        sort: "排序",
      },
      serialRule: {
        code: "规则编码",
        name: "规则名称",
        delimit: "分隔符",
        reset: "重置规则",
        resetDep: "重置依赖",
        currValue: "当前流水号",
        lastCode: "最近生成编码",
      },
      whMat: {
        matnrCode: "物料编码",
        matnrName: "物料名称",
        matnrGroupId: "物料分组",
        spec: "规格",
        color: "颜色",
        size: "尺寸",
        minWeight: "最小重量",
        maxWeight: "最大重量",
      },
      asnOrder: {
        code: "编码",
        poCode: "PO编码",
        poId: "PO标识",
        type: "单据类型",
        wkType: "业务类型",
        anfme: "数量",
        qty: "已完成数量",
        logisNo: "logisNo",
        arrTime: "预计到达时间",
        rleStatus: "释放状态",
        ntyStatus: "质检上报状态",
      },
      asnOrderItem: {
        asnId: "主单标识",
        asnCode: "主单编码",
        poDetlId: "PO单标识",
        poDetlCode: "PO单编码",
        matnrId: "物料标识",
        matnk: "物料名称",
        anfme: "数量",
        stockUnit: "库存单位",
        purQty: "采购数量",
        purUnit: "采购单位",
        qty: "已完成数量",
        splrCode: "供应商编码",
        splrName: "供应商名称",
        qrcode: "二维码",
        barcode: "条形码",
        packName: "包装名称",
        ntyStatus: "报检状态",
      },
      purchase: {
        code: "编码",
        erpId: "erp标识",
        type: "单据类型",
        wkType: "业务类型",
        source: "来源",
        preArr: "预计到达",
        anfme: "数量",
        qty: "已完成数量",
        workQty: "执行中数量",
        channel: "收货通道",
        erpCode: "Erp编码",
        project: "项目名称",
        startTime: "开始时间",
        endTime: "结束时间",
      },
      purchaseItem: {
        purchaseId: "PO主单标识",
        erpItemId: "erp明细标识",
        matnrCode: "物料编码",
        matnrName: "物料名称",
        unit: "计量单位",
        anfme: "数量",
        qty: "已完成",
        nromQty: "标包数量",
        asnQty: "单据数量",
        printQty: "打印数量",
        splrName: "供应商名称",
        splrCode: "供应商编码",
        splrBatch: "供应商批次",
      },
    },
    filters: {
        lastCreated: '最近创建',
        today: '今天',
        thisWeek: '本周',
        lastWeek: '上周',
        thisMonth: '本月',
        lastMonth: '上月',
        earlier: '更早...',
  },
  page: {
    welcome: {
      index: "  欢迎使用RSF管理系统",
      tech: "  技术栈: Java17, SpringBoot2.5.3, Mybatis-plus_3.4.1, Spring Security, Druid 1.2.6, Redis, Mysql5.7, Node18, ReactJs, Material UI5.16, Axios, React-Admin5.1",
    },
    validate: {
        pwdMisMatch: '密码不一致'
    login: {
      title: "欢迎使用",
      footer: "Footer Goes Here",
      tenant: "公司",
      email: "邮箱地址",
      username: "登录账号",
      password: "密码",
      confirmPwd: "确认密码",
      code: "验证码",
      tab: {
        login: "登录",
        register: "注册",
      },
      button: {
        login: "登录",
        register: "注册",
        code: "获取验证码",
      },
    },
    settings: {
        base: '基本设置',
        security: '安全设置',
    },
    create: {
        title: '添加',
        empty: {
            title: '暂无数据',
            desc: '请先添加数据',
            button: '添加数据'
      resetPwd: {
        currPwd: "当前密码",
        newPwd: "新密码",
        confirmNewPwd: "确认新密码",
        resetBtn: "重置密码",
        tip: {
          usernameLimit: "仅允许输入 3-20 个英文字母或数字,不能包含特殊字符",
          pwdInputLimit: "密码必须为6-13位,且必须包含字母和数字",
          pwdNotSameAsOld: "新密码不能与当前密码相同",
          pwdNotMatch: "确认密码不一致",
        },
      },
    },
    update: {
        title: '修改'
    },
    menu: {
        dashboard: '控制台',
        settings: '个人设置',
        system: '系统设置',
        user: '用户管理',
        role: '角色管理',
        menu: '菜单管理',
        host: '机构管理',
        department: '部门管理',
        token: '登录日志',
        operation: '操作日志',
        config: '配置参数',
        tenant: '租户管理',
        userLogin: '登录日志',
    },
    table: {
        field: {
            host: {
            },
            config: {
                uuid: "编号",
                name: "配置名",
                flag: "标识 (EN) ",
                val: "配置值",
                content: "配置内容",
                type: "数据类型",
            },
            tenant: {
                name: "租户名",
                flag: "代码",
            },
            role: {
                name: "角色名称",
                code: "角色标识",
            },
            userLogin: {
                userId: "用户",
                token: "token",
                ip: "ip",
                type: "类型",
                system: "系统",
            },
            dept: {
                name: "部门名称",
                parentId: "上级部门ID",
                parentName: "上级部门",
                path: "路径",
                pathName: "路径名",
                fullName: "全称",
                brief: "简述",
                code: "标识",
                type: "类型",
                leader: "负责人",
                count: "数量",
                sort: "排序",
            },
            menu: {
                name: "菜单名称",
                parentId: "上级菜单ID",
                parentName: "上级菜单",
                path: "路径",
                pathName: "路径名",
                route: "路由地址",
                component: "组件",
                brief: "简述",
                code: "标识",
                type: "类型",
                authority: "鉴权",
                icon: "图标",
                sort: "排序",
                meta: "元",
                enums: {
                    menu: '菜单',
                    button: '按钮',
                }
            },
            user: {
                username: "账号",
                password: "密码",
                confirmPwd: "确认密码",
                nickname: "昵称",
                avatar: "头像",
                code: "代号",
                sex: "性别",
                phone: "联系方式",
                email: "邮箱",
                emailVerified: "邮箱验证",
                deptId: "部门",
                realName: "真实姓名",
                idCard: "身份证",
                birthday: "生日",
                introduction: "简介",
                role: "角色",
                sexes: {
                    male: '男性',
                    female: '女性',
                    unknown: '未知',
                }
            },
            operationRecord: {
                namespace: "命名空间",
                url: "url",
                appkey: "密钥",
                timestamp: "时间戳",
                clientIp: "客户端IP",
                request: "请求内容",
                response: "响应内容",
                spendTime: "花费时间",
                err: "错误信息",
                result: "result",
                userId: "操作用户",
            },
        }
    },
    page: {
        welcome: '  欢迎使用RSF管理系统',
        login: {
            title: '欢迎使用',
            footer: 'Footer Goes Here',
            tenant: '公司',
            username: '账号',
            password: '密码',
            confirmPwd: '确认密码',
            tab: {
                login: '登录',
                register: '注册',
            },
            button: {
                login: '登录',
                register: '注册',
            },
    tenant: {
      create: {
        title: {
          basic: "基础信息",
          root: "添加管理员",
          confirm: "确认",
        },
        settings: {
            resetPwd: {
                currPwd: '当前密码',
                newPwd: '新密码',
                confirmNewPwd: '确认新密码',
                resetBtn: '重置密码',
                tip: {
                    pwdInputLimit: "密码必须为6-13位,且必须包含字母和数字",
                    pwdNotSameAsOld: "新密码不能与当前密码相同",
                    pwdNotMatch: "确认密码不一致",
                }
            }
        btn: {
          next: "下一步",
          back: "上一步",
        },
    }
        tip: {
          onlyEn: "仅允许输入 3-20 个英文字母",
        },
      },
    },
    matnr: {
      title: {
        basic: "基础属性",
        control: "控制属性",
        batchRole: "批次规则",
      },
    },
    whMat: {
      title: {
        add: "添加",
      },
    },
  },
  form: {
    matnr: {
      name: "物料名称不能为空",
      code: "物料编码不能为空",
      shipper: "货主不能为空",
      groupId: "分组不能为空",
    },
  },
  toolbar: {
    inspection: "报检",
    creatcode: "生成条码",
  },
};
export default customChineseMessages;