Example usage for java.util ResourceBundle getString

List of usage examples for java.util ResourceBundle getString

Introduction

In this page you can find the example usage for java.util ResourceBundle getString.

Prototype

public final String getString(String key) 

Source Link

Document

Gets a string for the given key from this resource bundle or one of its parents.

Usage

From source file:com.github.caldav4j.methods.PutGetTest.java

@Test
public void testResourceBundle() {
    // load an ICS and substitute summary with non-latin chars
    Locale mylocale = new Locale("ru", "RU");
    ResourceBundle messages = PropertyResourceBundle.getBundle("messages", mylocale);
    String myLocalSummary = messages.getString("summary");
    log.info("default charset: " + Charset.defaultCharset());
    assertTrue(true);//from   w w w. ja  va2  s  . c o  m
}

From source file:es.pode.administracion.presentacion.estructuraseducativas.arboles.alta.AltaArbolesControllerImpl.java

public final java.lang.String submit(ActionMapping mapping, SubmitForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    String resultado = "";
    String action = form.getAction();
    //      String idioma=((Locale)request.getSession().getAttribute("org.apache.struts.action.LOCALE")).getLanguage();
    //      ResourceBundle i18n = ResourceBundle.getBundle("application-resources_"+idioma);

    Locale locale = (Locale) request.getSession().getAttribute("org.apache.struts.action.LOCALE");
    ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale);
    if (action != null) {
        if (action.equals(i18n.getString("estructuras.aceptar"))) {
            resultado = "ACEPTAR";
        } else if (action.equals(i18n.getString("estructuras.cancelar")))
            resultado = "CANCELAR";
    }/*from w ww. j av  a2s .  c  o  m*/
    return resultado;
}

From source file:es.pode.empaquetador.presentacion.basico.organizacion.RenombrarOrganizacionBasicoControllerImpl.java

/**
 * @see es.pode.empaquetador.presentacion.basico.organizacion.RenombrarOrganizacionBasicoController#submit(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.basico.organizacion.SubmitForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
 *///from  w  ww.  j  a  v a2  s  .c o m
public final void submit(ActionMapping mapping,
        es.pode.empaquetador.presentacion.basico.organizacion.SubmitForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {

    String action = form.getAction();
    String title = form.getTitle();

    ResourceBundle i18n = ResourceBundle.getBundle("application-resources",
            (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE));
    if (i18n.getString("gestor_basico.renombrar.organizacion.aceptar").equals(action)) {
        if (logger.isDebugEnabled())
            logger.debug("Aceptar pulsado en renombrar organizacion");
        if (title == null || "".equals(title.trim())) {
            throw new ValidatorException("{presentacion.basico.organizacion.not.null}");
        }
        OrganizacionVO orgPrincipal = buscarOrganizacionPrincipal(
                this.getEmpaquetadorSession(request).getOde());
        orgPrincipal.setTitle(title);
        if (logger.isDebugEnabled())
            logger.debug("Llamando a modificar organizacion con parametros identificador = "
                    + this.getEmpaquetadorSession(request).getIdLocalizador() + " : organizacion = "
                    + orgPrincipal);
        try {
            this.getSrvGestorManifestService().modificarOrganizacion(
                    this.getEmpaquetadorSession(request).getIdLocalizador(), orgPrincipal);
        } catch (Exception e) {
            logger.error(e);
            throw new ValidatorException("{gestor_basico.renombrar.organizacion.error}");
        }
    }

}

From source file:edu.smu.tspell.wordnet.impl.file.SampleSentenceData.java

/**
 * Returns the name of the file containing data for a particular synset
 * type.//from www  .  jav  a  2 s.c  o m
 * 
 * @param  type Synset type for which to return the file name.
 * @return Name of the file containing data for the synset type or
 *         <code>null</code> if there is no data file for the type.
 */
private String getFileName(SynsetType type) {
    String fileName;
    ResourceBundle bundle = getBundle();
    try {
        fileName = bundle.getString(Integer.toString(type.getCode()));
    } catch (MissingResourceException mre) {
        fileName = null;
    }
    return fileName;
}

From source file:es.urjc.mctwp.bbeans.AbstractBean.java

/**
 * Get a message from the bundle using the key
 *//*  ww w  .j  a va2 s . com*/
protected String getMessage(String key) {
    String text = null;

    Locale locale = fc.getViewRoot().getLocale();
    ClassLoader cl = Thread.currentThread().getContextClassLoader();
    String bundleName = fc.getApplication().getMessageBundle();

    ResourceBundle bundle = ResourceBundle.getBundle(bundleName, locale, cl);

    try {
        text = bundle.getString(key);
    } catch (MissingResourceException e) {
        text = "?? key " + key + " not found ??";
    }

    return text;
}

From source file:de.Keyle.MyPet.util.locale.Locales.java

public String getText(String key, String localeString) {
    localeString = Util.cutString(localeString, 2).toLowerCase();

    if (!locales.containsKey(localeString)) {
        loadLocale(localeString);//  ww  w . ja  v a 2  s  . c o  m
    }

    java.util.ResourceBundle locale = locales.get(localeString);
    if (locale.containsKey(key)) {
        return Colorizer.setColors(locale.getString(key));
    }

    locale = locales.get("en");
    if (locale.containsKey(key)) {
        return Colorizer.setColors(locale.getString(key));
    }
    return key;
}

From source file:es.pode.empaquetador.presentacion.agregar.AgregarSubmanifiestoControllerImpl.java

/**
 * @see es.pode.empaquetador.presentacion.agregar.AgregarSubmanifiestoController#seleccionarOrigen(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.agregar.SeleccionarOrigenForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
 *///from  w  ww  . j  a  v a 2s.c o  m
public final java.lang.String seleccionarOrigen(ActionMapping mapping,
        es.pode.empaquetador.presentacion.agregar.SeleccionarOrigenForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE);
    ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale);
    String origen = form.getOrigen();
    String accion = form.getAction();
    String resultado = null;

    if (accion.equals(i18n.getString("portal_empaquetado_agregarSubmanifiestos.continuar"))) {
        if ((origen.equals("Local")) || (origen.equals("Personales")) || (origen.equals("Repositorio"))) {
            resultado = origen;
        } else {
            throw new ValidatorException("{portal_empaquetado.exception}");
        }

    } else {
        resultado = "Cancelar";
    }
    return resultado;
}

From source file:es.pode.empaquetador.presentacion.archivos.crearcarpeta.CrearCarpetaControllerImpl.java

/**
  * @see es.pode.empaquetador.presentacion.archivos.crearcarpeta.CrearCarpetaController#crearCarpeta(org.apache.struts.action.ActionMapping, es.pode.empaquetador.presentacion.archivos.crearcarpeta.CrearCarpetaForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
  *///from   w ww  . j av a  2 s.  c o  m
public final void crearCarpeta(ActionMapping mapping,
        es.pode.empaquetador.presentacion.archivos.crearcarpeta.CrearCarpetaForm form,
        HttpServletRequest request, HttpServletResponse response) throws Exception {
    EmpaquetadorSession sesEmpaq = this.getEmpaquetadorSession(request);
    GestorArchivosSession sesArch = this.getGestorArchivosSession(request);
    java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE);
    ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale);

    String accion = form.getAction();

    String nombreCarpeta = form.getNombre();
    if ((accion.equals(i18n.getString("portal_empaquetado.aceptarCrearCarpeta")))) {

        logger.debug("voy a validar los caracteres del nombre de la carpeta");
        GestorSesion gs = new GestorSesion();
        gs.validarNombreCarpeta(nombreCarpeta);
        logger.debug("nombre de la carpeta validado");

        //obtengo el identificador el ultimo ODEVO
        String identificador = sesEmpaq.getIdLocalizador();
        List path = sesArch.getPath();
        ArchivoVO ultimoPath = (ArchivoVO) path.get(path.size() - 1);
        //obtengo la carpetaDestino

        String carpetaPadre = null;
        if (path.size() > 1 && ultimoPath.getCarpetaPadre() == null) {
            carpetaPadre = ultimoPath.getNombre();
        } else if (path.size() > 1 && ultimoPath.getCarpetaPadre() != null) {
            carpetaPadre = ultimoPath.getCarpetaPadre().concat("/").concat(ultimoPath.getNombre());
        }
        try {
            this.getSrvGestorArchivosService().crearCarpeta(identificador, carpetaPadre, nombreCarpeta);
        } catch (Exception e) {
            throw new ValidatorException("{portal_empaquetado.exception.crearCarpetaDuplicada}");
        }
    }
}

From source file:es.pode.empaquetador.presentacion.secuencia.SecuenciaControllerImpl.java

public String selectAction(ActionMapping mapping, SelectActionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {

    String resultado = null;/*from w w  w .  ja v  a2s  .  c om*/

    java.util.Locale locale = (Locale) request.getSession().getAttribute(ConstantesAgrega.DEFAULT_LOCALE);
    ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale);

    String accion = form.getAction();

    if (accion.equals(i18n.getString("portal_empaquetado_secuencia.aceptar"))) {
        if ((form.getChoice() == null) || (form.getChoiceExit() == null) || (form.getFlow() == null)
                || (form.getForwardOnly() == null)) {
            throw new ValidatorException("{portal_empaquetado.exception}");
        }
    }

    if (form.getAction() == (null)) {
        throw new ValidatorException("{portal_empaquetado.exception}");
    }

    else if (accion.equals(i18n.getString("portal_empaquetado_secuencia.cancelar"))) {
        resultado = "Cancelar";
    } else if (accion.equals(i18n.getString("portal_empaquetado_secuencia.aceptar"))) {
        resultado = "Aceptar";
    } else if (accion.equals(i18n.getString("secuencia.valorPorDefecto"))) {
        resultado = "Default";
    }

    return resultado;
}

From source file:es.pode.modificador.presentacion.ejecutadas.ModificacionesEjecutadasControllerImpl.java

public String submitConfirmacion(ActionMapping mapping, SubmitConfirmacionForm form, HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    String result = null;/*from w  w  w  .  ja v  a2  s  . c o m*/
    java.util.Locale locale = (java.util.Locale) request.getSession()
            .getAttribute(ConstantesAgrega.DEFAULT_LOCALE);
    ResourceBundle i18n = ResourceBundle.getBundle("application-resources", locale);
    String accion = form.getAction();
    if (accion.equals(i18n.getString("tareasEjecutadas.eliminar.confirmacion.aceptar"))) {
        result = "Aceptar";
    } else {
        result = "Cancelar";
    }
    form.setIdModificaciones((Long[]) request.getSession().getAttribute("idModificaciones"));
    request.getSession().removeAttribute("idModificaciones");

    return result;
}