export default {
  // 语言
  i18n: '中文',
  hello: '你好',

  // 通用
  common: {
    title: '核心网管理平台',
    desc: '核心网管理平台',
    loading: '请稍等...',
    ipnutPlease: '请输入',
    selectPlease: '请选择',
    tipTitle: '提示',
    msgSuccess: '{msg} 成功',
    errorFields: '请正确填写 {num} 处必填信息！',
    tablePaginationTotal: '总共 {total} 条',
    noData: "暂无数据",
    zebra:'表格斑马纹',
    ok: '确定',
    cancel: '取消',
    close: '关闭',
    search: '搜索',
    reset: '重置',
    viewText: '查看详情',
    getInfoFail:'获取信息失败',
    view: '查看',
    addText: '新增',
    editText: '编辑',
    deleteText: '删除',
    downloadText: '下载',
    import:'导入',
    export:'导出',
    uploadText: '上传',
    unableNull:'不能为空',
    moreText: '更多',
    searchBarText: '搜索栏',
    tableStripedText: '表格斑马纹',
    reloadText: '刷新',
    sizeText: '密度',
    size: {
      default: '默认',
      middle: '中等',
      small: '紧凑',
    },
    switch: {
      show: '显示',
      hide: '隐藏',
      open: '打开',
      shut: '关闭',
      launch: '展开',
      fold: '折叠',
    },
    rowId: '编号',
    operate: '操作',
    units: {
      second: '秒',
      minute: '分钟',
      hour: '小时',
      day: '天',
      week: '周',
      month: '月',
      year: '年',
      core: '核',
    }
  },

  // 组件
  components: {
    CronModal: {
      title: "Cron表达式生成",
      addon: "表达式预览：",
      day1: "每一天",
      day21: "每隔",
      day22: "天执行一次，从",
      day23: "日开始",
      day31: "周期从",
      day32: "到",
      day33: "日",
      day4: "指定日(可多选)",
      day5: "本月最后一天",
      hour1: "每一小时",
      hour21: "每隔",
      hour22: "小时执行一次，从",
      hour23: "时开始",
      hour31: "周期从",
      hour32: "到",
      hour33: "小时",
      hour4: "指定小时(可多选)",
      minute1: "每一分钟",
      minute21: "每隔",
      minute22: "分钟执行一次，从",
      minute23: "分钟开始",
      minute31: "周期从",
      minute32: "到",
      minute33: "分钟",
      minute4: "指定分钟(可多选)",
      month1: "每一月",
      month21: "每隔",
      month22: "月执行，从",
      month23: "月开始",
      month31: "周期从",
      month32: "到",
      month33: "月之间的每个月",
      month4: "指定月(可多选)",
      second1: "每一秒钟",
      second21: "每隔",
      second22: "秒执行一次，从",
      second23: "秒开始",
      second31: "周期从",
      second32: "到",
      second33: "秒",
      second4: "指定秒数(可多选)",
    },
    UploadModal:{
      uploadTitle:'数据导入',
      uploadTip:'点击选择或将文件拖入边框区域进行上传',
      allowSize:'允许上传文件大小',
      allowFormat:'允许导入的格式为',
      allowFilter:'上传文件大小必须小于',
      onlyAllow:'只支持上传文件格式',
    }
  },

  // 静态路由
  router: {
    index: "主页",
    login: "登录",
    register: '注册',
    page403: '没有访问权限',
    page404: '找不到匹配页面',
    account: {
      index: "个人中心",
      profile: "个人信息",
      settings: "个人设置",
    },
  },

  // 校验
  valid: {
    userNameReg: '账号不能以数字开头，可包含大写小写字母，数字，且不少于5位',
    userNamePlease: '请输入正确登录账号',
    userNameHit: '登录账号',
    passwordReg: '密码至少包含大小写字母、数字、特殊符号，且不少于6位',
    passwordPlease: '请输入正确登录密码',
    passwordHit: '登录密码',
    passwordConfirmHit: '确认登录密码',
    phoneReg: '手机号码不正确',
    phonePlease: '请输入正确的手机号码',
    phoneHit: '手机号码',
    codePlease: '请输入正确的验证码',
    codeHit: '验证码',
    codeText: '获取验证码',
    codeSmsSend: '发送成功，请注意查看短信',
  },

  // 布局
  loayouts: {
    rightContent: {
      helpDoc: "帮助手册",
      fullscreen: "全屏显示",
      logout: "退出登录",
      profile: "个人中心",
      settings: "个人设置",
    },
    tabs: {
      reload: "刷新当前",
      more: "更多选项",
      closeCurrent: "关闭当前",
      closeOther: "关闭其他",
      closeAll: "关闭全部",
    }
  },

  // 页面
  views: {
    index: {
      normal:'正常',
      abnormal:'异常',
      hostName: '主机名',
      osInfo: '操作系统信息',
      dbInfo: '数据库信息',
      ipAddress: 'IP地址',
      port: '端口',
      version: '软件版本',
      cpuUse: 'CPU利用率',
      memoryUse: '内存使用',
      capability: '用户容量',
      serialNum: '序列号',
      expiryDate: '许可证到期日期',
      neStatus:'网元状态异常',
      runStatus:'运行状态',
      mark:'简略信息',
      object:'对象',
      versionNum:'版本号',
      systemStatus:'系统状态',
      realNeStatus:'网元状态',
      reloadTime:'刷新时间',
    },
    error: {
      err403: {
        ttile: '没有访问权限',
        subTitle:'请不要进行非法操作，您可以返回主页面或返回',
        backHome: '返回首页',
        back: '返回',
      },
      err404: {
        ttile: '找不到匹配页面',
        subTitle:'对不起，您正在寻找的页面不存在。',
        backHome: '返回首页',
        tipTitle: '找不到网页？',
        paragraph: '尝试检查URL的错误，然后按浏览器上的刷新按钮。',
        paragraph1: '尝试在我们的应用程序中找到其他内容。',
      },
    },
    login: {
      tabPane1: '账号密码登录',
      tabPane2: '手机号登录',
      registerBtn: '注册账号',
      loginBtn: '登录',
      loginSuccess: '登录成功',
      loginMethod: '其他登录方式：',
      loginMethodWX: '微信扫一扫登录',
      loginMethodQQ: 'QQ扫码登录',
    },
    register: {
      registerBtn: '注册',
      loginBtn: '使用已有账号登录',
      passwordErr: '请正确输入确认密码',
      passwordConfirmErr: '两次输入的密码不一致',
      tipContent: '恭喜您，{username} 账号注册成功！',
      tipBtn: '前往登录',
    },
    account: {
      settings: {
        baseInfo: "基础信息",
        sex: "用户性别",
        sexPleace: "请选择用户性别",
        email: "电子邮箱",
        emailPleace: "请输入正确的电子邮箱",
        phonenumber: "手机号码",
        phonenumberPleace: "请输入正确的电子邮箱",
        nick: "用户昵称",
        nickPleace: "请输入用户昵称",
        nickTip: "昵称只能包含字母、数字、中文和下划线，且不少于2位",
        profileTip: "确认要提交修改用户基本信息吗?",
        profileOk: "用户基本信息修改成功！",
        know: "我知道了",
        uploadPleace: "请选择等比大小图片作为头像，如{txt}",
        upload: "上传/变更图片",
        uploadFormat: '只支持上传图片格式（{format}）',
        uploadSize: '图片文件大小必须小于 {size}MB',
        uploadTip: "确认要上传/变更用户头像吗?",
        uploadOk: "头像上传/变更成功",
        resetPasswd: "重置密码",
        oldPassword: "旧密码",
        oldPasswordTip: "旧密码不能为空，且不少于6位",
        oldPasswordPleace: "请输入旧密码",
        newPassword: "新密码",
        newPasswordTip: "密码至少包含大小写字母、数字、特殊符号，且不少于6位",
        newPassworddPleace: "请输入新密码",
        confirmPassword: "确认新密码", 
        confirmPasswordPleace: "请确认新密码",
        submit: "提交修改",
        reset: "重置", 
        submitTip: "确认要提交修改密码吗?",
        submitOkTip: "恭喜您，{num} 账号密码修改成功！",
        submitOk: "重新登录",
        equalToPassword: "请输入确认新密码",
        equalToPasswordOld: "与旧密码一致，请重新输入新密码",
        equalToPasswordErr: "两次输入的新密码不一致",
        styleLayout: "个性化",
        area1: "布局属性",
        layout: "整体布局",
        layoutActions: "导航模式模块设置",
        layoutSide: "左侧菜单布局",
        layoutTop: "顶部菜单布局",
        layoutMix: "混合菜单布局",
        color: "风格配色",
        colorActions: "整体风格配色设置",
        colorRandomly: "随机",
        navTheme: "深色菜单",
        navThemeActions: "只能改变导航模式的菜单",
        fixedHeader: "固定顶部导航栏",
        fixedHeaderActions: "顶部导航栏是否固定，不随滚动条移动",
        fixSiderbar: "固定左侧菜单",
        fixSiderbarActions: "左侧菜单是否固定，仅左侧菜单布局时有效",
        splitMenus: "自动分割菜单",
        splitMenusActions: "顶部有多级菜单时显示左侧菜单，仅混合菜单布局时有效",
        area2: "内容区域",
        tabRender: "导航标签项",
        tabRenderActions: "是否显示顶部Tab导航标签项",
        menuHeaderRender: "菜单头",
        menuHeaderRenderActions: "是否显示左侧菜单栏顶部LOGO区域",
        footerRender: "页脚",
        footerRenderActions: "是否显示底部导航栏",
        headerRender: "顶栏",
        headerRenderActions: "是否显示顶部导航栏",
      },
      profile: {
        phonenumber: "手机号码",
        email: "用户邮箱",
        deptName: "所属部门",
        postGroup: "拥有岗位",
        roleGroup: "拥有角色",
        loginIp: "登录地址",
        loginDate: "登录时间",
        list: "列表",
        empty: "空状态",
        description: "暂无数据，尝试刷新看看",
      },
    },
    configManage: {
      neManage: {
        addNe:'添加网元',
        delSure:'确认删除网元名称为{msg}的数据项 ',
        editNe:'修改网元',
        exportSure:'确认导出网元名称为 {msg} 的配置信息',
        exportTip:'导出成功,请到备份管理进行下载',
        getInfo:'获取网元信息失败',
        neType:'网元类型',
        neTypePlease: '请输入网元类型',
        neId:'网元内部标识',
        neName:'网元名称',
        neTypeTip:'填写创建的网元类型,如:SMF',
        uid:'资源唯一标识',
        uidTip:'请输入资源唯一标识',
        ip:'IP地址',
        mac:'网元物理地址',
        macTip:'能够定位网元的物理地址(MAC)',
        port:'端口',
        portTip:'最大范围0~65535',
        pvflag:'网元虚拟化标识',
        pnf:'物理网元',
        vnf:'虚拟网元',
        province:'网元服务省份',
        vendorName:'厂商名称',
        dn:'网络标识',
        reload: '重载',
        restart: '重启',
        totalSure:'确认{oper}网元名称为 {msg} 的网元',
        stop: '停止',
        start: '启动',
        export: '导出',
        import: '导入',
        fileForm:'文件来源',
        selectPlease:'请选择导入文件来源',
        server:'服务器文件',
        local:'本地文件',
        fileSelect:'请选择当前导入文件',
      },
      backupManage: {
        setBackupTask: '设置自动备份时间',
        neTypePlease: '查询网元类型',
        neType: '网元类型',
        neID: '网元内部标识',
        fileName: '文件名',
        createAt: '创建时间',
        remark:'备份说明',
        edit:'编辑备份文件',
        totalSure:'确认{oper}记录编号为 {id} 的数据项?',
      },
      softwareManage: {
        sendBtn: '下发',
        runBtn: '激活',
        backBtn: '回退',
        historyBtn: '下发记录',
        neTypePlease: '选择网元类型',
        neType: '网元类型',
        fileName: '文件名',
        version: '版本号',
        versionPlease: '版本号不能为空',
        updateTime: '上传时间',
        description: '功能描述',
        deleteTip: '确认删除 【{fileName}】 的软件数据项?',
        downloadTip: '确认下载 【{fileName}】 的软件数据项?',
        updateComment: '软件说明',
        updateCommentPlease: '请输入软件说明',
        updateFile: '软件文件',
        updateFilePlease: '请上传更新软件文件',
        verifyFile: '校验文件',
        selectFile: '选择文件',
        sendTitle: '下发软件版本',
        sendContent: '确认下发软件包为【{fileName}】的文件到对应网元?',
        runTitle: '激活软件版本',
        runContent: '确认在对应网元激活已下发【{fileName}】的软件版本?',
        backTitle: '回退软件版本',
        backContent: '确认在对应网元回退已下发【{fileName}】的软件版本?',
        neId: '对应网元',
        neIdPlease: '请选择对应网元',
        versions:'版本',
        upVersions:'升级前版本',
        backVersions:'回退前版本',
        status:'状态',
        letUpTime:'激活时间',
        createTime:'创建时间',
        onlyAble:'只支持上传文件格式 {fileText}',
        nullData:'暂无网元列表数据',
      },
      license: {
        neTypePlease: '选择网元类型',
        neType: '网元类型',
        fileName: '文件名',
        createTime: '上传时间',
        comment: '文件说明',
        updateComment: 'License说明',
        updateCommentPlease: '请输入License说明',
        updateFile: 'License文件',
        updateFilePlease: '请上传更新License文件',
        selectFile: '选择文件',
        neId: '网元内部标识',
        neIdPlease: '请选择对应网元',
      },
      configParam:{
        dataNull:'暂无配置项数据',
        editSuss:'修改成功',
        editFail:'修改失败',
        unable:'非法操作属性值',
        delSure:'确认删除Index为 【{value}】 的数据项?',
        addSuss:'新增成功',
        addFail:'新增失败',
        delArraySure:'确认删除{arrayChildTitle} Index 为 【{value}】 的数据项?',
        parUnable:'参数值不在合理范围',
        ipv4Tip:'不是合法的IPV4地址',
        ipv6Tip:'不是合法的IPV6地址',
        enumTip:'不是合理的枚举值',
        boolTip:'不是合理的布尔类型的值',
        default:'输入值是未知类型',
        reloadSuss:'网元重新加载完成',
        reloadFail:'网元重新加载失败',
        neNUll:'暂无网元列表数据',
        reload:'重载',
        post:'提交',
        editSure:'确认更新该属性值吗？',
        arraryEdit:'确认提交更新 Index 为 【{value}】 的记录吗？',
        addSure:'确认提交新增 Index :【{value}】 的记录吗？',
      },
      configParamForm: {
        treeTitle: "配置导航",
        treeSelectTip: "左侧配置导航中选择配置项信息！",
        neType: "网元类型",
        neTypePleace: "请选择网元类型",
        noConfigData: "暂无配置项数据",
        updateValue: "{num} 属性值修改成功",
        updateValueErr: "属性值修改失败",
        updateItem: "修改 Index 为 {num} 记录成功",
        updateItemErr: "记录修改失败",
        delItemOk: "删除 Index 为 {num} 记录成功",
        addItemOk: "新增 Index 为 {num} 记录成功",
        addItemErr: "记录新增失败",
        requireUn: "{display} 输入值是未知类型",
        requireString: "{display} 参数值不合理",
        requireInt: "{display} 参数值不在合理范围 {filter}",
        requireIpv4: "{display} 不是合法的IPV4地址",
        requireIpv6: "{display} 不是合法的IPV6地址",
        requireEnum: "{display} 不是合理的枚举值",
        requireBool: "{display} 不是合理的布尔类型的值",
        editOkTip: "确认更新该{num}属性值吗？",
        updateItemTip: "确认更新Index为 【{num}】 的数据项?",
        delItemTip: "确认删除Index为 【{num}】 的数据项?",
        arrayMore: "展开",
      },
    },
    neUser: {
      auth: {
        authInfo:'鉴权信息',
        neTypePlease: '查询网元类型',
        neType: 'UDM网元对象',
        export: '导出',
        exportConfirm: '确认导出全部鉴权用户数据吗?',
        import: '导入',
        loadDataConfirm: '确认要重新加载数据吗?',
        loadData: '更新数据',
        loadDataTip: '成功获取更新数据：{num}条，系统内部进行数据更新，请勿重复点击获取更新!!!',
        num: '放号数',
        batchAddText: '批量新增',
        batchDelText: '批量删除',
        delNum:'删除个数',
        imsiTip:' SUPI=MCC+MNC+MSIN MCC=移动国家号码, 由三位数字组成 MNC=移动网络号，由两位数字组成 MSIN=移动客户识别码,采用等长10位数字构成',
        delSure:'确认删除IMSI编号为: {imsi} 的用户嘛?',
        noListData:'暂无网元列表数据',
      },
      sub: {
        subInfo:'签约信息',
        neTypePlease: '查询网元类型',
        neType: 'UDM网元类型',
        export: '导出',
        exportConfirm: '确认导出全部签约用户数据吗?',
        import: '导入',
        loadDataConfirm: '确认要重新加载数据吗?',
        loadData: '更新数据',
        loadDataTip: '成功获取更新数据：{num}条，系统内部进行数据更新，请勿重复点击获取更新!!!',
        num: '删除个数',
        batchAddText: '批量新增',
        batchDelText: '批量删除',
        startIMSI: '起始IMSI',
        msisdnTip:'参数最大长度{msg}',
        arfbTip:'限制区域模板,在模板指定的限制区域中,UE 不允许与网络通信',
        sarTip:'服务区域限制模板,定义允许的区域,UE在这些区域中可以和网络通信;定义不允许的区,UE和网络在这些区域中,不允许发起Service Request 或 SM信令来获取用户服务',
        micoTip:'签约的MICO业务标志位',
        rfspTip:'RFSP 索引,在 NG-RAN中,特定RRM配置的索引,参数介于0到127之间',
        epsFlagTip:'是否开启4G EPS 服务,0=不开启,1=开启',
        contextIdTip:'签约APN 上下文ID,必须从APN Context list 中选择',
        staticIpTip:'指定手机用户上网时使用的静态IP地址,为"-"时表示使用动态IP地址',
        epsOdbTip:'ODB(Operator-Determined Barring)运营商决定的闭锁,即用户接入EPS网络的业务能力由运营商决定.选中 ---对应服务被允许 未选 --- 对应服务被禁止',
        hplmnOdbTip:'HPLMN-ODB归属运营商决定的闭锁,即用户接入EPS网络的业务能力由用户归宿运营商决定.选中 --- 对应服务被允许 未选 -- 对应服务被禁止',
        ardTip:'接入控制标志(Access-Restriction-Data),可用于区分2G/3G/LTE用户,便于为2G/3G/LTE网络共存时,对不同类型用户进行区分服务',
      },
      base5G: {
        neTypePlease: '查询网元类型',
        neType: 'AMF网元对象',
      },
      ue: {
        neTypePlease: '查询网元类型',
        neType: 'SMF网元对象',
      },
      ims: {
        neTypePlease: '查询网元类型',
        neType: 'IMS网元对象',
      },
    },
    perfManage: {
      taskManage:{
        taskId: '任务ID',
        neType: '网元类型',
        size: '测量粒度',
        taskStatus: '任务状态',
        addUser: '创建人',
        addTime: '创建时间',
        granulOption:'测量粒度',
        performanceList:'性能测量数据集',
        period:'测量时段',
        plan:'测量计划',
        performanceSelect:'请选择性能测量数据集',
        delPerfTip:'确认删除记录编号为 {num} 的数据项?',
        delPerf:'成功删除任务 {num}',
        viewTask:'查看任务',
        editTask:'修改任务',
        addTask:'新增任务',
        stopTask:'挂起',
        errorTaskInfo: '获取任务信息失败',
        granulOptionPlease:'请选择测量粒度',
        letupSure:'确认激活编号为 【{id}】 的任务?',
        stopSure:'确认挂起编号为 【{id}】 的任务?',
        letUpWarning:'禁止激活已激活的任务',
        stopWarning:'禁止挂起未激活的测量任务',
        weekPlan:'周计划',
        monthPlan:'月计划',
        one:'星期一',
        two:'星期二',
        three:'星期三',
        four:'星期四',
        five:'星期五',
        six:'星期六',
        seven:'星期天',
      },
      perfThreshold:{
        thresholdValue:'门限值',
        alarmType:'告警类型',
        delThre:'成功删除性能门限 {num}',
        delThreTip:'确认删除记录编号为 {num} 的数据项?',
        editThre:'修改性能门限',
        addThre:'新增性能门限',
        errorThreInfo: '获取性能门限信息失败',
        staticSet:'统计设置',
        threValue:'门限值',
        alarmLevel:'告警级别',
        status:'状态',
        letupSure:'确认激活编号为 【{id}】 的性能门限?',
        stopSure:'确认挂起编号为 【{id}】 的性能门限?',
        letUpWarning:'禁止激活已激活的性能门限',
        stopWarning:'禁止挂起未激活的性能门限',
      },
      perfData:{
        taskId:'任务ID',
        type:'网元类型',
        neName:'网元名称',
        granulOption:'颗粒度',
        kpiCode:'统计编码',
        kpiId:'统计指标项',
        value:'值',
        startTime:'开始时间',
        endTime:'结束时间',
      },
      goldTarget:{
        type:'网元类型',
        enTitle:'黄金指标项',
        value:'值',
        startTime:'开始时间',
        endTime:'结束时间'
      }
    },
    traceManage: {
      analysis: {
        imsi: 'IMSI',
        imsiPlease: '请输入IMSI',
        msisdn: 'MSISDN',
        msisdnPlease: '请输入MSISDN',
        trackTaskId: '跟踪任务标记',
        srcIp: '源IP地址',
        dstIp: '目标IP地址',
        signalType: '信令类型',
        msgDirect: '消息元',
        msgType: '消息类型',
        rowTime: '记录时间',
        signalData: '信令数据',
        signalDetail: '信令详情',
        noData: '无信息内容',
        taskTitle: '任务 {num}',
        taskDownText: '下载HTML',
        taskDownTip: '确认下载信令详情HTML文件?',
      },
      pcap: {
        cardTitle: 'PCAP捕获',
        neType: '网元类型',
        neTypePlease: '请选择网元类型',
        neIp: '网元IP地址',
        capArg: '抓包参数',
        capArgPlease: '请输入tcpdump any支持参数!',
        capTime: "时长（秒's）",
        capTimePlease: '请输入持续时长，最长120秒',
        capLog: '执行日志',
        capDownText: '下载PCAP文件',
        runText: '执行',
        runTimeText: '执行 {s} 秒',
        stopText: '中断',
        capArgUPFPlease: '请选择UPF支持的抓包命令',
        capStart: '开始抓包',
        capStop: '停止抓包',
        execTimeout: '执行超时',
        execSuccess: '执行完成',
        execFailed: '执行失败',
        execBreak: '中断执行',
        noFileName: '无效文件名',
        execUPFStartA: '已经执行, 请根据情况停止抓包',
        execUPFStart: '执行成功, 请根据情况停止抓包',
        execUPFStopA: '已经停止, 请根据情况开始抓包',
        execUPFStop: '执行成功, 抓包已停止',
        execUPFCmdA: '适合其他网元异常，UPF配合抓包的情况',
        execUPFCmdB: '适合UPF异常需要抓包分析的情况',
      },
      task: {
        neTypePlease: '请选择网元类型',
        neType: '网元类型',
        neID: '网元内部标识',
        trackType: '跟踪类型',
        trackTypePlease: '请选择跟踪类型',
        creater: '创建人',
        startTime: '开始时间',
        endTime: '结束时间',
        msisdn: 'MSISDN',
        msisdnPlease: '请输入MSISDN',
        msisdnTip: '移动通信MSISDN编号',
        imsi: 'IMSI',
        imsiPlease: '请输入IMSI',
        imsiTip: '移动通信IMSI编号',
        srcIp: '源IP地址',
        srcIpPlease: '请输入源IP地址',
        srcIpTip: '当前发送端IPv4地址',
        dstIp: '目标IP地址',
        dstIpPlease: '请输入目标IP地址',
        dstIpTip: '对方接收端IPv4地址',
        interfaces: '信令接口',
        interfacesPlease: '请输入信令接口',
        signalPort: '信令端口',
        signalPortPlease: '请输入信令端口',
        signalPortTip: '接口对应的端口',
        rangePicker: '开始结束时间',
        rangePickerPlease: '请选择任务时间开始结束时间',
        comment: '任务说明',
        commentPlease: '可输入任务说明',
        addTask: '添加任务',
        editTask: '修改任务',
        viewTask: '查看任务',
        errorTaskInfo: '获取任务信息失败',
        delTask: '成功删除任务 {num}',
        delTaskTip: '确认删除记录编号为 {num} 的数据项?',
      },
    },
    faultManage: {
      activeAlarm: {
        all:'所有',
        neType: '告警设备类型',
        neName: '告警网元名称',
        neId: '告警网元标识',
        alarmCode: '告警编号',
        origLevel: '告警级别',
        eventTime: '告警产生时间',
        pvFlag: '虚拟化标识',
        alarmType: '告警类型',
        confirm: '确认',
        updateConfirm: '取消确认',
        handSync: '手动同步',
        clear: '清除',
        mySelf: '个性化设置',
        exportAll: '导出全部',
        disPlayFilfter: '显示过滤',
        alarmId:'告警唯一标识',
        alarmTitle:'告警名称',
        clearUser:'告警清除用户',
        clearType:'告警清除类型',
        ackState:'告警确认状态',
        ackUser:'告警确认用户',
        alarmSeq:'告警流水编号',
        objectName:'定位对象',
        locationInfo:'告警定位信息',
        province:'网元服务省份',
        addInfo:'告警辅助信息',
        specificProblemId:'告警问题原因ID',
        specificProblem:'告警问题原因',
        clearTime:'告警清除时间',
        alarmStatus:'告警状态',
        ackTime:'告警确认时间',
        ackError:'请勿重复确认',
        syncMyself:'手工同步',
        realTitle:'告警标题',
        objectNf:'适用网元',
        helpFile:'帮助文档',
        set:'设置',
        cancelSure:'确认是否取消确认告警',
        cancelSuss:'取消告警成功',
        sysncSuss:'手工同步成功',
        delSuss:'清除成功',
        delSure:'是否清除该告警',
        showSet:'显示过滤设置',
        exportSure:'确认是否导出全部活动告警信息',
        viewIdInfo:'查看{alarmId} 记录信息',
      },
      historyAlarm:{
        exportSure:'确认是否导出全部历史告警信息?',
      },
      faultSetting:{
        interfaceType:'告警前转接口类型',
        email:'Email',
        sms:'SMS',
        save:'保存设置',
        noChange:'告警前转接口设置无变更',
        forwardSet:'告警前转接口设置',
      }
    },
    logManage:{
      alarm:{
        type:'网元类型',
        neId:'告警网元标识',
        alarmId:'告警唯一标识',
        alarmSeq:'告警流水号',
        alarmCode:'告警编号',
        alarmStatus:'原始告警级别',
        eventTime:'告警产生时间',
        logTime:'记录时间',
        status:'告警状态'
      },
      mml:{
        account:'登录账号',
        ip:'IP地址',
        type:'网元类型',
        neId:'网元唯一标识',
        MML:'MML',
        logTime:'log Time'
      },
      forwarding:{
        type:'网元类型',
        neId:'告警网元标识',
        alarmId:'告警唯一标识',
        alarmSeq:'告警流水号',
        alarmObj:'告警前转对象',
        alarmTitle:'告警标题',
        alarmInfo:'告警内容',
        eventTime:'告警产生时间',
        logTime:'记录时间'
      }
    },
    monitor: {
      session: {
        userName: "登录账号",
        userNamePlease: '查询登录账号',
        ipaddr: "IP地址",
        ipaddrPlease: '查询IP地址',
        loginTime: "登入时间",
        shakeTime: "闲置时间（分钟）",
        status: "状态",
        online: "在线",
        offline: "离线",
        logoutTip: "确认强退登录账号为 {num} 的用户?",
        logoutSuccess: "已强退用户 {num}",
      },
      monitor:{
        filter: "全局过滤",
        startTime: '开始时间',
        endTime: '结束时间',
        today: '昨天',
        yesterday: '今天',
        week: '本周',
        month: '本月',
        avgLoad: '平均负载',
        memory: '内存',
        cache: '缓存',
        io: '磁盘',
        network: '网络',
        loadDetail: "负载率",
        resourceUsage: "资源使用率",
        read: '读取',
        write: '写入',
        readWriteCount: '读写次数',
        count: '次',
        readWriteTime: '读写延迟',
        up: '上行',
        down: '下行',
      },
      online:{
        mettingId:'会话编号',
        account:'登录账号',
        class:'所属部门',
        host:'登录主机',
        loginDes:'登录地点',
        os:'操作系统',
        lib:'浏览器',
        loginTime:'登录时间',
        getOut:'强退',
        getOutSure:'确认强退登录账号为 {userName} 的用户?',
      },
      system:{
        systemInfo:'系统信息',
        runPlace:'运行平台',
        placeVersion:'平台版本',
        systemPlace:'系统平台',
        systemArchitecture:'系统架构',
        host:'主机名称',
        runTime:'运行时长',
        cpuInfo:'CPU信息',
        model:'型号',
        hz:'速率Hz',
        cores:'核心数',
        usage:'使用率(%)',
        memory:'内存信息',
        totalMemory:'总内存',
        lastMemory:'剩余内存',
        proMemory:'进程总内存',
        heapSize:'堆的总大小',
        heapUsage:'堆已分配',
        libUse:'链接库占用',
        timeInfo:'时间信息',
        time:'时间',
        timeZone:'时区',
        timeZoneName:'时区名称',
        networkInfo:'网络信息',
        ethernet:'以太网',
        localConnect:'本地连接* ',
        diskInfo:'磁盘信息',
        disk:'路径盘符',
        totalSize:'总大小',
        lastSize:'剩余大小',
        usageSize:'已使用大小',
        spaceUsage:'空间使用率(%)'
      },
      job: {
        jobName: "任务名称",
        jobNamePlease: '请正确输入任务名称，限2-50个字符',
        jobGroup: "任务组名",
        invokeTarget: "调用目标",
        invokeTargetPlease: '请正确输入调用目标，限2-50个字符',
        invokeTargetTip: "参数说明：支持预设传入参数，在处理器中进行序列化处理参数",
        cronExpression: "cron表达式",
        cronExpressionPlease: '请输入或生成cron执行表达式',
        cronExpressionTip: "表达式示例：0/20 * * * * ?",
        cronExpressionTip1: "示例说明：每20秒执行任务",
        cronExpressionNew: "生成表达式",
        status: "状态",
        statusChange: "确定要{text} {num} 任务吗?",
        saveLog: "记录日志",
        tipRowErr: "任务记录存在错误",
        viewInfoErr: "获取任务信息失败",
        viewJob: "任务信息",
        addJob: "添加任务",
        editJob: "修改任务",
        runOne: "执行一次",
        runOneTip: "确定要立即执行一次 【{num}】 任务吗?",
        runOneOk: "{num} 执行成功",
        delTip: "确认删除定时任务编号为 【{num}】 任务吗?",
        delOk: "删除成功",
        resetTip: "确定要重置并刷新调度任务吗?",
        resetOk: "重置成功",
        exportTip: "确认根据搜索条件导出xlsx表格文件吗?",
        exportOk: "已完成导出",
        resetQueue: "重置队列",
        jobLog: "任务日志",
        createTime: "创建时间",
        targetParams: "传入参数",
        targetParamsPlease: '调用目标传入参数，仅支持json字符串',
        misfirePolicy: "出错策略",
        misfirePolicy1: "立即执行",
        misfirePolicy2: "执行一次",
        misfirePolicy3: "放弃执行",
        concurrent: "是否并发",
        concurrent0: "禁止",
        concurrent1: "允许",
        remark: "备注说明",
      },
      jobLog: {
        jobName: "任务名称",
        jobGroup: "任务组名",
        invokeTarget: "调用目标",
        status: "执行状态",
        status0: "失败",
        status1: "正常",
        createTime: "记录时间",
        costTime: "消耗时间",
        viewLog: "调度日志信息",
        delTip: "确认删除调度日志编号为 【{num}】 的数据项吗?",
        delOk: "删除成功",
        clearText: "清空",
        clearTip: "确认清空所有调度日志数据项吗?",
        clearOk: "清空成功",
        exportTip: "确认根据搜索条件导出xlsx表格文件吗?",
        exportOk: "已完成导出",
        jobMsg: "日志信息",
        targetParams: "传入参数",
      },
      cache: {
        cacheKey: "缓存键名",
        cacheName: "缓存名称",
        cacheValue: "缓存内容",
        remark: "备注",
        clearCacheKeyOk: "已删除缓存键名 {txt}",
        clearCacheNameOk: "已清理缓存名称 {txt}",
        cacheList: "缓存列表",
        cacheKeyListErr: "请在缓存列表中选择数据项！",
        clearCacheSafe: "安全清理",
        clearCacheSafeTip: "确认要执行可安全清理的缓存下所有键名吗?",
        clearCacheSafeOk: "已完成安全清理缓存",
        filter: "过滤",
        filterPlace: "模糊过滤 {txt}",
        clearCacheNameTip: "确认要清理该缓存名称下的所有键名吗?",
        keyNameList: "键名列表",
        clearCacheKeyTip: "确认要删除该缓存键吗?",
        keyContent: "缓存内容",
      },
      cacheInfo: {
        version: "服务版本",
        mode: "运行模式",
        modeStandalone: "单机",
        modeClusters: "集群",
        port: "端口",
        clients: "已删除缓存键名 {txt}",
        uptimeInDays: "运行时间(天)",
        memoryHuman: "使用内存",
        usedCpu: "使用CPU",
        maxmemory: "内存配置",
        aof: "AOF是否开启",
        rdb: "RDB是否成功",
        dbSize: "Key数量",
        kbps: "网络入口/出口",
        commandstats: "命令统计",
      },
    },
    system:{
      user:{
        userInfo:'用户信息',
        userNum: '用户编号',
        account: '登录账号',
        userName: '用户昵称',
        permission: '用户权限',
        className: '部门名称',
        loginIp: '登录地址',
        loginTime: '登录时间',
        status: '用户状态',
        userNameTip:'账号不能以数字开头,可包含大写小写字母,数字,且不少于5位',
        pwdTip:'密码至少包含大小写字母、数字、特殊符号,且不少于6位',
        nickNameTip:'昵称只能包含字母、数字、中文和下划线,且不少于2位',
        emailTip:'请输入正确的邮箱地址',
        phoneTip:'请输入正确的手机号码',
        resetPwd:'重置密码',
        start:'启用',
        stop:'停用',
        normalcy:'正常',
        deactivate:'停用',
        delSuss:'删除成功',
        sureTip:'确定要{text} {userName} 用户吗?',
        delSure:'确认删除用户编号为{userId}的数据项?',
        export:'导出',
        import:'导入',
        exportSure:'确认根据搜索条件导出xlsx表格文件吗?',
        phone:'手机号码',
        createTime:'创建时间',
        userTop:'用户头像',
        sex:'用户性别',
        email:'电子邮箱',
        fromClass:'所属部门',
        userWork:'用户岗位',
        userWorkPlease: '请选择用户岗位',
        userTip:'用户说明',
        loginPwd:'登入密码',
        updateSure:'是否更新已经存在的数据',
        downloadObj:'下载模板',
        importTitle:'用户导入',
        importOk: '成功读取并下载导入模板',
        tipRowErr: "获取用户信息失败",
        viewInfoErr: "用户记录存在错误",
      },
      config: {
        configName: "参数名称",
        configNamePlease: '请正确输入参数名称',
        configKey: "参数键名",
        configKeyPlease: '请正确输入参数键名',
        configType: "系统内置",
        configValue: "参数键值",
        configValuePlease: '请正确输入参数键值',
        remark: "参数说明",
        createTime: "创建时间",
        refreshCache: "刷新缓存",
        viewInfo: "参数配置信息",
        viewInfoErr: "获取参数配置信息失败",
        addInfo: "添加参数配置",
        editInfo: "修改参数配置",
        tipRowErr: "参数配置记录存在错误",
        delTip: "确认删除参数编号为 【{num}】 的数据项?",
        delOk: "删除成功",
        exportTip: "确认根据搜索条件导出xlsx表格文件吗?",
        exportOk: "已完成导出",
        refreshCacheTip: "确定要刷新参数配置缓存吗?",
        refreshCacheOk: "刷新缓存成功",
      },
      setting: {
        charMaxLen: '位字符长度',
        saveSubmit: '提交保存',
        saveSuccess: '提交保存成功',
        revert: '还原',
        revertSuccess: '还原成功',
        uploadFormat: '只支持上传图片格式（{format}）',
        uploadSize: '图片文件大小必须小于 {size}MB',
        uploadSuccess: '文件上传成功,提交保存生效',
        sysLogo: '系统LOGO',
        sysLogoBrand: '全图',
        sysLogoIcon: '小图',
        sysLogoUpload: '上传LOGO',
        sysLogoTipContent: '确认要提交当前变更的LOGO文件吗?',
        sysLogoTipContentUpload: '确认要上传LOGO文件吗?',
        sysLogoInstruction: '系统LOGO展示样式如预览区域所示',
        sysLogoInstruction1: '如需变更请将图片进行对应处理调整后在进行上传。',
        sysLogoInstruction2: '将整张图片展示到系统LOGO区域，请使用透明背景，尺寸比例大小',
        sysLogoInstruction3: '以LOGO+系统名称的形式展示到系统LOGO区域。',
        sysLogoInstruction4: 'LOGO尺寸比例大小',
        sysName: '系统名称',
        sysNamePlease: '请输入系统名称',
        sysNameLimitation: '系统名称限制',
        sysNameTipContent: '确认要提交当前变更的系统名称吗?',
        sysCopyright: '版权声明',
        sysCopyrightPlease: '请输入版权声明',
        sysCopyrightLimitation: '版权声明限制',
        sysCopyrightTipContent: '确认要提交当前变更的版权声明吗?',
        sysLoginBg: '登录界面背景',
        sysLoginBgNone: '暂无背景图',
        sysLoginBgUpload: '上传背景图',
        sysLoginBgTipContentUpload: '确认要上传登录界面背景文件吗?',
        sysLoginBgTipContent: '确认要提交当前变更的登录界面背景吗?',
        sysLoginBgTipContentRevert: '确认要将背景图还原到系统初始默认的背景吗?',
        sysLoginBgInstruction: '系统登录界面背景样式如预览区域所示，请以实际显示为准',
        sysLoginBgInstruction1: '请将选择合适的图片进行进行上传。',
        sysLoginBgInstruction2: '通过点击《还原》按钮，将背景图还原到系统初始默认的背景。',
      },
      role:{
        allScopeOptions:'全部数据权限',
        byMyselfScopeOptions:'自定数据权限',
        onlyClassScopeOptions:'本部门数据权限',
        classAllScopeOptions:'本部门及以下数据权限',
        myselfScopeOptions:'仅本人数据权限',
        roleId:'角色编号',
        roleName:'角色名称',
        roleKey:'角色键值',
        roleSort:'角色顺序',
        roleStatus:'角色状态',
        createTime:'创建时间',
        trueValue:'请正确输入{msg}',
        roleInfo:'角色信息',
        distribute:'分配数据权限',
        open:'启用',
        close:'停用',
        statusSure:'确定要 {text} {roleName} 角色吗?',
        statusFailed:'${roleName} {text}失败',
        delSure:'确认删除角色编号为 【{roleId}】 的数据项?',
        distributeUser:'分配用户',
        roleMark:'角色说明',
        menu:'菜单权限',
        roleKeyTip:"权限标识示例:dba 控制器中使用权限标识，如： @PreAuthorize({ hasRoles: ['dba'] })",
        openSwitch:'展开/折叠',
        selAllSwitch:'全选/全不选',
        relationSwitch:'父子联动',
        normal:'正常',
        stop:'暂停',
        preScope:'权限范围',
        dataPer:'数据权限',
        userId:'用户编号',
        account:'登录账号',
        userName:'用户昵称',
        phone:'手机号码',
        email:'电子邮箱',
        userStaus:'用户状态',
        selectPls:'请选择要分配的用户',
        suss:'{oper}成功',
        giveUser:'授权用户',
        cancelGive:'取消授权',
        cancelSure:'确认取消用户编号为 【{userId}】 的数据项授权?',
        batchCancel:'批量取消授权',
      },
      dept:{
        classInfo:'部门信息',
        className:'部门名称',
        classId:'部门编号',
        classSort:'部门排序',
        status:'岗位状态',
        createTime:'创建时间',
        highClass:'上级部门',
        emailTip:'请输入正确的邮箱地址',
        phoneTip:'请输入正确的手机号码',
        node:'根节点',
        delSure:'确认删除部门编号为 【{deptId}】 的数据项?',
        open:'展',
        close:'折',
        addClass:'新增子部门',
        showSort:'显示排序',
        admin:'负责人',
        phone:'联系电话',
        email:'邮箱',
      },
      post:{
        positionInfo:'岗位信息',
        positionId:'岗位编号',
        positionCode:'岗位编码',
        positionName:'岗位名称',
        positionSort:'岗位排序',
        positionStatus:'岗位状态',
        positionMark:'岗位说明',
        createTime:'创建时间',
        codeTip:'请正确输入岗位编码',
        nameTip:'请正确输入岗位名称',
        delSure:'确认删除岗位编号为 【{postId}】 的数据项?',
      },
      log:{
        operate:{
          operId:'日志编号',
          moduleName:'模块名称',
          workType:'业务类型',
          operUser:'操作人员',
          requestMe:'请求方式',
          host:'请求主机',
          operStatus:'操作状态',
          operDate:'操作日期',
          useTime:'消耗时间',
          logInfo:'操作日志信息',
          delSure:'确认删除访问编号为 【{ids}】 的数据项吗?',
          delAllSure:'确认清空所有登录日志数据项?',
          delAllSuss:'清空成功',
          operModule:'操作模块',
          operTime:'操作时间',
          delAll:'清空',
          fail:'失败',
          suss:'正常',
          RequestIp:'请求地址',
          operMe:'操作方法',
          reqParam:'请求参数',
          operInfo:'操作信息',
        },
        login:{
          operId:'日志编号',
          account:'登录账号',
          loginIp:'登录地址',
          loginLoc:'登录地点',
          os:'操作系统',
          browser:'浏览器',
          status:'登录状态',
          info:'登录信息',
          loginTime:'登录时间',
          delSure:'确认删除访问编号为 【{ids}】 的数据项吗?',
          delAllSure:'确认清空所有登录日志数据项?',
          delAll:'清空',
          unlock:'解锁',
          unlockSuss:'{userName} 解锁成功',
          unlockSure:'确认解锁用户 【{username}】 数据项?',
        },
      },
      menu:{				
        menuInfo:'菜单信息',				
        menuName:'菜单名称',
        menuId:'菜单编号',
        menuSort:'菜单排序',
        menuTitle:'菜单图标',
        perId:'权限标识',
        formLoc:'组件路径',
        status:'显示状态',
        menuStatus:'菜单状态',
        menuType:'菜单类型',
        createTime:'创建时间',
        highMenu:'上级菜单',
        routerAdrr:'路由地址',
        delSure:'确认删除菜单编号为 【{menuId}】 的数据项?',
        addSon:'新增子菜单',
        hidden:'隐藏',
        show:'显示',
        root:'目录',
        menu:'菜单',
        button:'按钮',
        yes:'是',
        no:'否',
        cache:'缓存',
        noCache:'不缓存',
        pageCache:'页面缓存',
        local:'内部地址',
        mark:'菜单说明',
        pathTip:`访问的路由地址,如:user、/auth 1. 如网络地址需内部访问 则以 http(s):// 开头菜单行为（根节点）：当前窗口打开 菜单行为,(非根节点）:内嵌窗口.2. 如网络地址需外部访问则将内部地址选项设为否菜单行为:打开新标签3. 如内嵌子页面需要隐藏页面则将显示状态选项设为隐藏地址拼接以内嵌路由地址`,
        sonPage:'子页面地址',
        componentTip:' 页面组件目录 views 访问的组件路径,如:system/user/index 注意：不带 .vue 文件后缀路由地址是网络地址可填入链接',
        perms:`权限标识示例:monitor:server:query 后端控制器中使用权限标识，如：['monitor:server:query'] 前端vue页面中使用权限标识,如:v-perms:has="['monitor:server:query']"`
      },
      dict:{			
        dictInfo:'字典类型信息',
        dictId:'字典编号',
        dictName:'字典名称',
        dictType:'字典类型',
        dictSatus:'字典状态',
        createTime:'创建时间',
        realDictName:'请正确输入字典名称',
        realDictType:'请正确输入字典类型',
        delSure:'确认删除参数编号为 【{dictId}】 的数据项?',
        reloadSure:'确定要刷新字典数据缓存吗?',
        reloadSuss:'刷新缓存成功',
        dictData:'字典数据',
        reload:'刷新缓存',
        mark:'字典说明',
      },
      dictData: {
        dictType: "字典名称",
        dictCode: "数据代码",
        dictLabel: "数据标签",
        dictLabelPleac: "请正确输入数据标签",
        dictValue: "数据键值",
        dictValuePleac: "请正确输入数据键值",
        dictSort: "数据排序",
        status: "数据状态",
        createTime: "创建时间",
        tagType: "标签类型",
        tagTypeShow: "回显预览",
        tagClass: "样式属性",
        remark: "数据说明",
        viewInfo: "字典数据信息",
        viewInfoErr: "获取字典数据信息失败",
        addInfo: "添加字典数据",
        editInfo: "修改字典数据",
        delTip: "确认删除字典数据代码为 【{txt}】 的数据项?",
        delOk: "删除成功",
        exportTip: "确认根据搜索条件导出xlsx表格文件吗?",
        exportOk: "已完成导出",
        typeDataErr: "获取字典类型信息失败",
      },
    },
    mmlManage: {
      cmdTitle: "命令导航",
      cmdConsole: "控制台",
      cmdOpTip: "左侧命令导航中选择要操作项！",
      cmdNoTip: "{num} 无可选命令操作",
      require: "必填参数：{num}",
      requireUn: "{display} 输入值是未知类型",
      requireString: "{display} 参数值不合理",
      requireInt: "{display} 参数值不在合理范围 {filter}",
      requireIpv4: "{display} 不是合法的IPV4地址",
      requireIpv6: "{display} 不是合法的IPV6地址",
      requireEnum: "{display} 不是合理的枚举值",
      requireBool: "{display} 不是合理的布尔类型的值",
      cmdQuickEntry: "命令快速输入",
      cmdParamPanel: "参数面板",
      clearForm: "重置",
      clearLog: "清除日志",
      exec: "执行",
      cmdAwait: "等待发送命令", 
      omcOperate:{
        noOMC: "暂无OMC网元",
      },
      udmOpesrate:{
        noUDM: "暂无UDM网元",
      },
      mmlSet: {
        operationtitle: "接口设置",
        saveText: "保存设置",
        ipadd: "侦听IP地址",
        ipaddPlease: "请输入侦听IP地址",
        port: "侦听端口",
        portPlease: "请输入远程端口,0~65535",
        okChange: "接口设置保存成功",
        noChange: "接口设置无变更",
      },
    },
  },
};
