Agregar un nuevo mensaje o cadena al fichero de propiedades de MicroStrategy

En artículos anteriores hemos aprendido a modificar los mensajes predeterminados de MicroStrategy, pero también podemos agregar un nuevo mensaje o cadena al fichero de propiedades de MicroStrategy para después utilizarlo en las diferentes páginas que personalicemos. De este modo, podremos reutilizar el texto y además podremos visualizar este mensaje en diferentes idiomas acorde con el idioma del usuario.

Especificaciones del entorno

¿Dónde y cómo se llaman estos ficheros?

Los ficheros de propiedades también conocidos como MessagesBundle file se encuentran en tu instalación de MicroStrategy bajo la carpeta WEB-INF/classes. Existen muchos ficheros de propiedades que podrás cambiar, aunque en este caso nos interesan los mensajes genéricos ubicados en WEB-INF/classes/resources y tienen por nombre MessagesBundle_es.properties, donde la palabra en negrita se corresponde con el idioma.

¿Cómo puedo modificarlo?

Modificando el fichero

Para agregar un nuevo texto lo podemos hacer editando directamente el fichero de propiedades con tu editor de texto favorito. Solo debes abrirlo, posicionarte al final del fichero y escribir el nombre de tu propiedad seguido de su valor. Por ejemplo mensajePersonalizado.1=Bienvenidos a MicroStrategy

Utilizando MicroStrategy Web Customization Editor

  • Abre MicroStrategy Web Customization Editor
  • Sino tienes activadas las opciones avanzadas lee este articulo antes de continuar.
  • En el panel de la izquierda despliega MicroStrategy Web Configuration > Property Files > WEB-INF > classes > resources y busca el fichero de tu idioma a modificar.
  • Haz doble clic sobre el fichero a modificar.
  • Se abrira una nueva ventana, en ella situate al final y escribe el nombre de tu propiedad seguido de su valor. Por ejemplo mensajePersonalizado.1=Bienvenidos a MicroStrategy y pulsa el botón Add
  • No te olvides de guardar el fichero y que puedes incluir este mismo mensaje en el resto de ficheros de idiomas utilizando el mismo nombre de la propiedad. Por ejemplo, podrías incluir en el fichero para el idioma ingles mensajePersonalizado.1=Welcome to MicroStrategy

Escribir un comentario