Internationalization with Messages
参考文档
https://www.playframework.com/documentation/2.6.x/ScalaI18N
添加配置 application.conf
play.i18n.langs = [ "en" ]
新建配置文件
messages.xx(en,zh...)
声明语言
implicit val lang = Lang("en")
导包
import play.api.i18n.MessagesApi
使用环境
controller: ControllerComponents 中包含了MessagesApi,可直接使用messagesApi("???")
service: 注入MessagesApi, @Inject()(messagesApi: MessagesApi)
网友评论