@Singleton public class MessagesApi extends Object
| Constructor and Description |
|---|
MessagesApi(play.api.i18n.MessagesApi messages) |
| Modifier and Type | Method and Description |
|---|---|
play.api.i18n.MessagesApi |
asScala() |
String |
get(play.api.i18n.Lang lang,
List<String> keys,
Object... args)
Translates the first defined message.
|
String |
get(play.api.i18n.Lang lang,
String key,
Object... args)
Translates a message.
|
Boolean |
isDefinedAt(play.api.i18n.Lang lang,
String key)
Check if a message key is defined.
|
boolean |
langCookieHttpOnly() |
String |
langCookieName() |
boolean |
langCookieSecure() |
Messages |
preferred(Collection<Lang> candidates)
Get a messages context appropriate for the given candidates.
|
Messages |
preferred(Http.RequestHeader request)
Get a messages context appropriate for the given request.
|
play.api.i18n.MessagesApi |
scalaApi()
Deprecated.
As of release 2.6.0. Use
asScala() |
@Deprecated public play.api.i18n.MessagesApi scalaApi()
asScala()public play.api.i18n.MessagesApi asScala()
public String get(play.api.i18n.Lang lang, String key, Object... args)
lang - the message langkey - the message keyargs - the message argumentspublic String get(play.api.i18n.Lang lang, List<String> keys, Object... args)
lang - the message langkeys - the messages keysargs - the message argumentspublic Boolean isDefinedAt(play.api.i18n.Lang lang, String key)
lang - the message langkey - the message keypublic Messages preferred(Collection<Lang> candidates)
candidates - the candidate languagespublic Messages preferred(Http.RequestHeader request)
request - the incoming requestpublic String langCookieName()
public boolean langCookieSecure()
public boolean langCookieHttpOnly()