jsmessages

api

package api

Visibility
  1. Public
  2. All

Type Members

  1. class JsMessages extends AnyRef

    Generate a JavaScript function computing localized messages of a Play! application.

    Generate a JavaScript function computing localized messages of a Play! application.

    Typical usage:

    import play.api.mvc._
    import play.api.Play.current
    import jsmessages.api.JsMessages
    
    object Application extends Controller {
      val jsMessages = JsMessages.default
    
      val messages = Action { implicit request =>
        Ok(jsMessages(Some("window.Messages")))
      }
    }

    Then on client-side:

    console.log(Messages("greeting", "Julien")); // prints "Hello, Julien!"

Value Members

  1. object JsMessages

Ungrouped