0
我有一個國際化的字符串問題,播放框架2.4如何以檢索本地化的消息模板發揮框架2.4
當我用這樣的
class NewArticleController @Inject()(menuProvider: MenuProvider, val messagesApi: MessagesApi) extends Controller with I18nSupport {
...
println(Messages("article.new"))
它工作正常。我有在接受語言header.This定義的語言信息是play.api.i18n.Messages
但是,當我在模板
@play.i18n.Messages.get("article.new")
做這樣的事情,我總是有英語的消息。如果我從支持中刪除'en'語言,那麼我已獲得消息的密鑰。
如何解析模板中的apropirate消息?
你用java編寫的例子。放置在'play.api.'下的Scala庫並且您不需要完整路徑,默認情況下導入'play.api.i18n._'。 – HEX