play.api.i18n.I18NSupportLowPriorityImplicits.ResultWithMessagesApi
Adds convenient methods to handle the client-side language
Attributes
-
Graph
-
-
Supertypes
-
class Object
trait Matchable
class Any
Members list
Sets the user's language permanently for future requests by storing it in a cookie.
Sets the user's language permanently for future requests by storing it in a cookie.
For example:
implicit val messagesApi: MessagesApi = ...
val lang = Lang("fr-FR")
Ok(Messages("hello.world")).withLang(lang)
Value parameters
-
lang
-
the language to store for the user
Attributes
-
Returns
-
the new result
Clears the user's language by discarding the language cookie set by withLang
Clears the user's language by discarding the language cookie set by withLang
For example:
implicit val messagesApi: MessagesApi = ...
Ok(Messages("hello.world")).withoutLang
Attributes
-
Returns
-
the new result
Attributes
-
Deprecated
-
true