Object/Trait

play.api.i18n

Messages

Related Docs: trait Messages | package i18n

Permalink

object Messages extends MessagesImplicits

Internationalisation API.

For example:

val msgString = Messages("items.found", items.size)
Source
Messages.scala
Linear Supertypes
MessagesImplicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Messages
  2. MessagesImplicits
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait MessageSource extends AnyRef

    Permalink

    A source for messages

  2. case class UrlMessageSource(url: URL) extends MessageSource with Product with Serializable

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Attrs

    Permalink

    Request Attributes for the MessagesApi Currently all Attributes are only available inside the MessagesApi methods.

  5. object Implicits

    Permalink

    Implicit conversions providing Messages or MessagesApi.

    Implicit conversions providing Messages or MessagesApi.

    The implicit Application is deprecated as Application should only be exposed to the underlying module system.

  6. def apply(keys: Seq[String], args: Any*)(implicit provider: MessagesProvider): String

    Permalink

    Translates the first defined message.

    Translates the first defined message.

    Uses java.text.MessageFormat internally to format the message.

    keys

    the message key

    args

    the message arguments

    returns

    the formatted message or a default rendering if the key wasn’t defined

  7. def apply(key: String, args: Any*)(implicit provider: MessagesProvider): String

    Permalink

    Translates a message.

    Translates a message.

    Uses java.text.MessageFormat internally to format the message.

    key

    the message key

    args

    the message arguments

    returns

    the formatted message or a default rendering if the key wasn’t defined

  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. implicit def implicitMessagesProviderToMessages(implicit messagesProvider: MessagesProvider): Messages

    Permalink
    Definition Classes
    MessagesImplicits
  16. def isDefinedAt(key: String)(implicit provider: MessagesProvider): Boolean

    Permalink

    Check if a message key is defined.

    Check if a message key is defined.

    key

    the message key

    returns

    a boolean

  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. def parse(messageSource: MessageSource, messageSourceName: String): Either[ExceptionSource, Map[String, String]]

    Permalink

    Parse all messages of a given input.

  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from MessagesImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped