/** * @return the messages for the current lang * * @deprecated Deprecated as of 2.7.0. <a href="https://www.playframework.com/documentation/latest/JavaHttpContextMigration27">See migration guide.</a>. */ @Deprecated public Messages messages() { Request request = lang != null ? request().withTransientLang(lang) : request(); return messagesApi().preferred(request); }
/** * @return the messages for the current lang * * @deprecated Deprecated as of 2.7.0. <a href="https://www.playframework.com/documentation/latest/JavaHttpContextMigration27">See migration guide.</a>. */ @Deprecated public Messages messages() { Request request = lang != null ? request().withTransientLang(lang) : request(); return messagesApi().preferred(request); }
/** * @return the messages for the current lang * * @deprecated Deprecated as of 2.7.0. <a href="https://www.playframework.com/documentation/latest/JavaHttpContextMigration27">See migration guide.</a>. */ @Deprecated public Messages messages() { Request request = lang != null ? request().withTransientLang(lang) : request(); return messagesApi().preferred(request); }
/** * @return the messages for the current lang */ public Messages messages() { return Play.application().injector().instanceOf(MessagesApi.class).preferred(request()); }
@Override public ServiceCall<NotUsed, String> helloWithLang(Lang lang, String id) { return hello(id, messagesApi.preferred(singleton(lang))); }
private EssentialAction localizedEssentialAction(Function<Messages, EssentialAction> localizedEssentialAction) { return EssentialAction.of(requestHeader -> { Messages messages = messagesApi.preferred(requestHeader); return localizedEssentialAction.apply(messages).apply(requestHeader); }); }
/** * Binds request data to this form - that is, handles form submission. * * @param request the request to bind data from. * @param allowedFields the fields that should be bound to the form, all fields if not specified. * @return a copy of this form filled with the new data */ public Form<T> bindFromRequest(Http.Request request, String... allowedFields) { return bind(this.messagesApi.preferred(request).lang(), request.attrs(), requestData(request), requestFileData(request), allowedFields); }
/** * Binds request data to this form - that is, handles form submission. * * @param request the request to bind data from. * @param allowedFields the fields that should be bound to the form, all fields if not specified. * @return a copy of this form filled with the new data */ public Form<T> bindFromRequest(Http.Request request, String... allowedFields) { return bind(this.messagesApi.preferred(request).lang(), request.attrs(), requestData(request), requestFileData(request), allowedFields); }
@Override public DynamicForm bindFromRequest(Http.Request request, String... allowedFields) { return bind(this.messagesApi.preferred(request).lang(), request.attrs(), requestData(request), requestFileData(request), allowedFields); }
@Override public DynamicForm bindFromRequest(Http.Request request, String... allowedFields) { return bind(this.messagesApi.preferred(request).lang(), request.attrs(), requestData(request), requestFileData(request), allowedFields); }
/** * Binds request data to this form - that is, handles form submission. * * @param request the request to bind data from. * @param allowedFields the fields that should be bound to the form, all fields if not specified. * @return a copy of this form filled with the new data */ public Form<T> bindFromRequest(Http.Request request, String... allowedFields) { return bind(this.messagesApi.preferred(request).lang(), request.attrs(), requestData(request), requestFileData(request), allowedFields); }
@Override public DynamicForm bindFromRequest(Http.Request request, String... allowedFields) { return bind(this.messagesApi.preferred(request).lang(), request.attrs(), requestData(request), requestFileData(request), allowedFields); }