12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- // 菜单国际化配置
- // vxe-table组件国际化
- import zhVxeTable from "vxe-table/lib/locale/lang/zh-CN";
- import enVxeTable from "vxe-table/lib/locale/lang/en-US";
- export const menusConfig = {
- zh: {
- message: {
- hshome: "首页",
- hsuserManagement: "用户管理",
- hsBaseinfo: "基础信息",
- hseditor: "编辑器",
- hserror: "错误页面",
- hsfourZeroFour: "404",
- hsfourZeroOne: "401",
- hscomponents: "组件",
- hsvideo: "视频组件",
- hsmap: "地图组件",
- hsdraggable: "拖拽组件",
- hssplitPane: "切割面板",
- hsbutton: "按钮组件",
- hscropping: "图片裁剪",
- hscountTo: "数字动画",
- hsselector: "选择器组件",
- hsflowChart: "流程图",
- hsseamless: "无缝滚动",
- },
- },
- en: {
- message: {
- hshome: "Home",
- hsuserManagement: "User Manage",
- hsBaseinfo: "Base Info",
- hseditor: "Editor",
- hserror: "Error Page",
- hsfourZeroFour: "404",
- hsfourZeroOne: "401",
- hscomponents: "Components",
- hsvideo: "Video Components",
- hsmap: "Map Components",
- hsdraggable: "Draggable Components",
- hssplitPane: "Split Pane",
- hsbutton: "Button Components",
- hscropping: "Picture Cropping",
- hscountTo: "Digital Animation",
- hsselector: "Selector Components",
- hsflowChart: "Flow Chart",
- hsseamless: "Seamless Scroll",
- },
- },
- };
- // 按钮配置
- export const buttonConfig = {
- zh: {
- message: {
- hsLoginOut: "退出系统",
- hsfullscreen: "全屏",
- hsexitfullscreen: "退出全屏",
- hsrefreshRoute: "刷新路由",
- hslogin: "登陆",
- hsregister: "注册",
- hsadd: "新增",
- hsmark: "标记/取消",
- hssave: "保存",
- },
- },
- en: {
- message: {
- hsLoginOut: "loginOut",
- hsfullscreen: "fullScreen",
- hsexitfullscreen: "exitFullscreen",
- hsrefreshRoute: "refreshRoute",
- hslogin: "login",
- hsregister: "register",
- hsadd: "Add",
- hsmark: "Mark/Cancel",
- hssave: "Save",
- },
- },
- };
- const localesList = [menusConfig, buttonConfig];
- export const localesConfigs = {
- zh: {
- message: Object.assign({}, ...localesList.map((v) => v.zh.message)),
- ...zhVxeTable,
- },
- en: {
- message: Object.assign({}, ...localesList.map((v) => v.en.message)),
- ...enVxeTable,
- },
- };
|