4
A
回答
5
这是标准办法。你可以创建自己的标签:
//file: I.scala.html under views.tags
@(key: String)
@Messages.get(key)
,然后使用它像
@import tags._ //to import tags, only once per template
@I("my.key")
2
基于
Pere Villega的回答
,我创建了一个小标签文件,以支持消息参数。
i.scala.html
(因为我不信任大写i
S):
@(key: String, args:String*)@Messages(key, args:_*)
该文件的内容是在一行,并且不包含在HTML的任何部分和空白,否则换行会包括在内,并可能会破坏某些东西,或者至少使得生成的代码变得难看难懂。
它可以像这样使用:@i("my.key", value1, value2)
。
另一个标签,hi.scala.html
,对信息,包括HTML:
@(key: String, args:String*)@Html(Messages(key, args:_*))
相关问题
- 1. 播放框架2模板表单None.get
- 2. 数据库模型国际化播放框架
- 3. jQuery的模板与播放框架
- 4. 播放框架2.4的国际化和i18n.Messages - 斯卡拉
- 5. 播放框架中日期格式的国际化
- 6. 播放2框架导入播放2模块
- 7. 播放框架(斯卡拉)模板
- 8. 播放框架2.0模板问题
- 9. 播放框架1.2.5模板错误
- 10. 渲染单个模板(播放框架)
- 11. 播放框架模板For循环
- 12. 播放框架2.0 - 国际化 - 如何翻译邮件
- 13. Play框架2,AngularJS和国际化
- 14. i18n中国语言播放2.0框架
- 15. 播放框架2.x的不reigstering orm.xml中
- 16. 使用MongoDB的与播放2框架
- 17. 播放2.x零安全合并(避免模板中的NPE)
- 18. 使用Java 1.8播放框架1.2.7.x
- 19. 重写国际化信息使用的数据库播放框架
- 20. 在播放框架2.x中改变了什么
- 21. 在模板中播放2.0框架外部模型
- 22. 播放2 - 没有帮手的模板
- 23. 循环播放框架中的模板中的两个条件?
- 24. 播放2框架两条腿OAuth
- 25. 播放框架2视图声明
- 26. 外键查询播放!框架2. + ebean
- 27. 播放框架2字段分组
- 28. Heroku错误运行播放框架2
- 29. 播放框架2,路由和Json
- 30. 播放2框架停止服务器
我喜欢这个。我也将它添加到我的'templatesImport'中。 –