国际化消息使用

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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容