Example usage for org.apache.wicket Session setLocale

List of usage examples for org.apache.wicket Session setLocale

Introduction

In this page you can find the example usage for org.apache.wicket Session setLocale.

Prototype

public Session setLocale(final Locale locale) 

Source Link

Document

Set the locale for this session.

Usage

From source file:almira.sample.web.MainApplication.java

License:Apache License

@Override
public final Session newSession(org.apache.wicket.request.Request request,
        org.apache.wicket.request.Response response) {
    Session session = super.newSession(request, response);

    // make sure we get rid of 'country' to match keys in the language
    // choice component
    session.setLocale(new Locale(session.getLocale().getLanguage()));

    return session;
}

From source file:com.cubeia.backoffice.web.BackofficeApplication.java

License:Open Source License

@Override
public Session newSession(Request request, Response response) {
    Session session = super.newSession(request, response);
    session.setLocale(Locale.ENGLISH);
    return session;
}

From source file:com.premiumminds.webapp.wicket.test.bootstrap.BootstrapDatepickerTest.java

License:Open Source License

private WicketTester createTester(boolean enabled) {
    WicketTester tester = new WicketTester(new WebApplication() {

        @Override/*from  w  w w  .  j  a  v  a 2s . co  m*/
        public Class<? extends Page> getHomePage() {
            return null;
        }

        @Override
        public Session newSession(Request request, Response response) {
            Session session = super.newSession(request, response);
            session.setLocale(Locale.FRENCH);
            return session;
        }
    }) {
        @Override
        protected String createPageMarkup(String componentId) {
            return "<div class=\"date\" wicket:id=\"datepicker\">"
                    + "   <input size=\"16\" type=\"text\" class=\"input-small\" wicket:id=\"input\">"
                    + "   <span class=\"add-on\"><i class=\"icon-calendar\"></i></span>" + "</div>";
        }
    };

    component = new BootstrapDatepicker("datepicker") {
        private static final long serialVersionUID = 1L;

        @Override
        public List<SpecialDate> getSpecialDates() {
            return null;
        }

    };

    component.add(field = new DateTextField("input"));

    tester.startComponentInPage(component);
    return tester;
}

From source file:com.premiumminds.webapp.wicket.test.FormatLabelTest.java

License:Open Source License

@Before
public void setUp() {
    tester = new WicketTester(new WebApplication() {

        @Override//from   w  ww  . j a  v  a2 s.  c  o  m
        public Class<? extends Page> getHomePage() {
            return null;
        }

        @Override
        public Session newSession(Request request, Response response) {
            Session session = super.newSession(request, response);
            session.setLocale(Locale.FRENCH);
            return session;
        }
    });
}

From source file:com.premiumminds.wicket.crudifier.BootstrapCrudifierFormTest.java

License:Open Source License

private WicketTester createTester() {
    WicketTester tester = new WicketTester(new WebApplication() {

        @Override//  w  w w.j  a  v  a  2  s . co  m
        public Class<? extends Page> getHomePage() {
            return null;
        }

        @Override
        public Session newSession(Request request, Response response) {
            Session session = super.newSession(request, response);
            session.setLocale(Locale.FRENCH);
            return session;
        }
    }) {
        @Override
        protected String createPageMarkup(String componentId) {
            return "<form wicket:id=\"crud\">" + "</form>";
        }
    };

    return tester;
}

From source file:jp.go.nict.langrid.management.web.view.ServiceManagerApplication.java

License:Open Source License

@Override
public Session newSession(Request request, Response response) {
    Session session = new ServiceManagerSessionImpl(request);
    // default location
    session.setLocale(Locale.ENGLISH);
    return session;
}

From source file:org.geoserver.web.GeoServerApplication.java

License:Open Source License

@Override
public Session newSession(Request request, Response response) {
    Session s = new GeoServerSession(request);
    if (s.getLocale() == null)
        s.setLocale(Locale.ENGLISH);
    return s;/*from   ww w  . ja  v  a  2  s.  c o  m*/
}