兰宝车间质量管理系统-前端
疯狂的狮子Li
2025-01-20 8d398d2940df74723a07c6a8ec877b3f203fb428
update 优化 国际化改为使用json 书写更方便
已添加2个文件
已删除2个文件
已修改1个文件
336 ■■■■ 文件已修改
src/lang/en_US.json 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/lang/en_US.ts 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/lang/index.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/lang/zh_CN.json 81 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/lang/zh_CN.ts 85 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/lang/en_US.json
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,81 @@
{
  "route": {
    "dashboard": "Dashboard",
    "document": "Document"
  },
  "login": {
    "selectPlaceholder": "Please select/enter a company name",
    "username": "Username",
    "password": "Password",
    "login": "Login",
    "logging": "Logging...",
    "code": "Verification Code",
    "rememberPassword": "Remember me",
    "switchRegisterPage": "Sign up now",
    "rule": {
      "tenantId": {
        "required": "Please enter your tenant id"
      },
      "username": {
        "required": "Please enter your account"
      },
      "password": {
        "required": "Please enter your password"
      },
      "code": {
        "required": "Please enter a verification code"
      }
    },
    "social": {
      "wechat": "Wechat Login",
      "maxkey": "MaxKey Login",
      "topiam": "TopIam Login",
      "gitee": "Gitee Login",
      "github": "Github Login"
    }
  },
  "register": {
    "selectPlaceholder": "Please select/enter a company name",
    "username": "Username",
    "password": "Password",
    "confirmPassword": "Confirm Password",
    "register": "Register",
    "registering": "Registering...",
    "registerSuccess": "Congratulations, your {username} account has been registered!",
    "code": "Verification Code",
    "switchLoginPage": "Log in with an existing account",
    "rule": {
      "tenantId": {
        "required": "Please enter your tenant id"
      },
      "username": {
        "required": "Please enter your account",
        "length": "The length of the user account must be between {min} and {max}"
      },
      "password": {
        "required": "Please enter your password",
        "length": "The user password must be between {min} and {max} in length",
        "pattern": "Can't contain illegal characters: {strings}"
      },
      "code": {
        "required": "Please enter a verification code"
      },
      "confirmPassword": {
        "required": "Please enter your password again",
        "equalToPassword": "The password entered twice is inconsistent"
      }
    }
  },
  "navbar": {
    "full": "Full Screen",
    "language": "Language",
    "dashboard": "Dashboard",
    "document": "Document",
    "message": "Message",
    "layoutSize": "Layout Size",
    "selectTenant": "Select Tenant",
    "layoutSetting": "Layout Setting",
    "personalCenter": "Personal Center",
    "logout": "Logout"
  }
}
src/lang/en_US.ts
ÎļþÒÑɾ³ý
src/lang/index.ts
@@ -2,8 +2,8 @@
import { createI18n } from 'vue-i18n';
import { LanguageEnum } from '@/enums/LanguageEnum';
import zh_CN from '@/lang/zh_CN';
import en_US from '@/lang/en_US';
import zh_CN from '@/lang/zh_CN.json';
import en_US from '@/lang/en_US.json';
/**
 * èŽ·å–å½“å‰è¯­è¨€
src/lang/zh_CN.json
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,81 @@
{
  "route": {
    "dashboard": "首页",
    "document": "项目文档"
  },
  "login": {
    "selectPlaceholder": "请选择/输入公司名称",
    "username": "用户名",
    "password": "密码",
    "login": "登 å½•",
    "logging": "登 å½• ä¸­...",
    "code": "验证码",
    "rememberPassword": "记住我",
    "switchRegisterPage": "立即注册",
    "rule": {
      "tenantId": {
        "required": "请输入您的租户编号"
      },
      "username": {
        "required": "请输入您的账号"
      },
      "password": {
        "required": "请输入您的密码"
      },
      "code": {
        "required": "请输入验证码"
      }
    },
    "social": {
      "wechat": "微信登录",
      "maxkey": "MaxKey登录",
      "topiam": "TopIam登录",
      "gitee": "Gitee登录",
      "github": "Github登录"
    }
  },
  "register": {
    "selectPlaceholder": "请选择/输入公司名称",
    "username": "用户名",
    "password": "密码",
    "confirmPassword": "确认密码",
    "register": "注 å†Œ",
    "registering": "注 å†Œ ä¸­...",
    "registerSuccess": "恭喜你,您的账号 {username} æ³¨å†ŒæˆåŠŸï¼",
    "code": "验证码",
    "switchLoginPage": "使用已有账户登录",
    "rule": {
      "tenantId": {
        "required": "请输入您的租户编号"
      },
      "username": {
        "required": "请输入您的账号",
        "length": "用户账号长度必须介于 {min} å’Œ {max} ä¹‹é—´"
      },
      "password": {
        "required": "请输入您的密码",
        "length": "用户密码长度必须介于 {min} å’Œ {max} ä¹‹é—´",
        "pattern": "不能包含非法字符:{strings}"
      },
      "code": {
        "required": "请输入验证码"
      },
      "confirmPassword": {
        "required": "请再次输入您的密码",
        "equalToPassword": "两次输入的密码不一致"
      }
    }
  },
  "navbar": {
    "full": "全屏",
    "language": "语言",
    "dashboard": "首页",
    "document": "项目文档",
    "message": "消息",
    "layoutSize": "布局大小",
    "selectTenant": "选择租户",
    "layoutSetting": "布局设置",
    "personalCenter": "个人中心",
    "logout": "退出登录"
  }
}
src/lang/zh_CN.ts
ÎļþÒÑɾ³ý