List of usage examples for java.util ResourceBundle getString
public final String getString(String key)
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; }