implicit class ResultWithMessagesApi extends AnyRef
Ordering
- Alphabetic
- By Inheritance
Inherited
- ResultWithMessagesApi
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- def withLang(lang: Lang)(implicit messagesApi: MessagesApi): Result
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)
- lang
the language to store for the user
- returns
the new result
- def withoutLang(implicit messagesApi: MessagesApi): 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
- returns
the new result
Deprecated Value Members
- def clearingLang(implicit messagesApi: MessagesApi): Result
- Annotations
- @deprecated
- Deprecated
(Since version 2.7.0) Use withoutLang
Adds convenient methods to handle the client-side language