2.5.0 以下版本
    1. 修改默认语言

    修改 application.yml

    1. messages:
    2. # 国际化资源文件路径
    3. basename: i18n/i18n
    4. #默认语言(4.1.3+)
    5. #defaultLocale: zh_CN
    6. defaultLocale: en_US

    2. 新增语言,在fast-admin/main/resources/i18n/ 文件夹下面 创建 i18n_xx_xx.properties 文件,例如 i18n_hkzh_TW.properties [中国繁体]

    3. 自定义资源文件
    韩文 i18n_hkzh_TW.properties

     sys.login.failure=계좌번호나 비밀번호가 틀렸습니다. 다시 시도하십시오.
     密码=암호
     账号/邮箱/手机号码=계정/메일박스/핸드폰번호
     验证码=인증코드
     登 录=로그인
    

    英文 i18n_en_US.properties

     sys.login.failure=Account Or Password Error, Please Try Again!
     密码=Password
     账号/邮箱/手机号码=Account/Email/Phone
     验证码=Code
     登 录=Sign In
    

    4. 后台Java获取

     ToolUtil.message("密码")
     ToolUtil.message("sys.login.failure")
    

    2.5.1 以上版本不同点

    1. 修改需要默认语言
      fast:
      # V2.5.1 以上版本
       messages:
           #国际化默认语言
           defaultLocale: zh_CN
      
      2.添加语言翻译。
      1.可以添加配置文件.properties 此处与2.5.0之前版本一样。
      2.新增可以通过后台系统工具-语言设置 通过数据库方式添加
      image.png
      两种方式都可以、如果同时存在已数据库后台配置为准。

    修改配置文件,请在后台配置点击刷新缓存(立即生效)。后台配置修改实时生效。
    image.png

    演示视频 - 后台添加译文实时生效: i18n.mp4

    注意: J2eeFAST 翻译全是有道翻译如有大神提供翻译,不胜感激!