package fi.otavanopisto.muikku.rest;
import java.util.ResourceBundle;
import javax.inject.Inject;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;
import org.apache.commons.lang3.LocaleUtils;
import fi.otavanopisto.muikku.i18n.LocaleController;
import fi.otavanopisto.muikku.i18n.LocaleLocation;
@WebListener
public class LocaleLoadListener implements ServletContextListener {
@Inject
private LocaleController localeController;
@Override
public void contextInitialized(ServletContextEvent sce) {
localeController.add(LocaleLocation.APPLICATION, ResourceBundle.getBundle("fi.otavanopisto.muikku.rest.workspace.WorkspaceRestMessages", LocaleUtils.toLocale("fi")));
localeController.add(LocaleLocation.APPLICATION, ResourceBundle.getBundle("fi.otavanopisto.muikku.rest.workspace.WorkspaceRestMessages", LocaleUtils.toLocale("en")));
}
@Override
public void contextDestroyed(ServletContextEvent sce) {
}
}