Buscar

Traducción de Alfresco 2.1.0 al español

Alfresco es una aplicación de servidor Web para la gestión documental y de otros contenidos, se ha encontrado que esta aplicación viene en distintos idiomas disponibles, pero que al mismo tiempo no tiene una traducción completa de toda la interfaz del cliente Web, es por ello que se cree necesario realizar una traducción completa al español de la interfaz de la aplicación, para esto se necesita realizar una buena cantidad de modificaciones a diferentes archivos especiales de configuración.

Uno de estos archivos al que se hace mención tiene como nombre webclient_es_ES.properties y se puede encontrar en la siguiente ubicación C:\Alfresco\tomcat\shared\classes\alfresco\messages; este archivo contiene una gran cantidad de variables que han sido traducidas del original que se encuentra en inglés, este archivo original se denomina webclient.properties y que se encuentra en la ubicación C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\messages, es importante mencionar que este último archivo no se debe modificar para así tener un respaldo en caso de pérdida de la traducción.

Ahora para realizar la traducción de la interfaz del cliente Web, debemos comparar los dos archivos mencionados con anterioridad para verificar que variables existentes en el archivo webclient.properties están ausentes en el archivo webclient_es_ES.properties y que deben ser incluidas en este último para lograr una traducción completa. Las variables que han de ser tomadas desde el archivo webclient.properties y que van a ser incluidas en el archivo webclient_es_ES.properties se encuentran en su idioma original, es decir, en el idioma inglés, es por ello que debemos realizar una traducción del valor de las variables y no de estas últimas, con esto me refiero a que se debe traducir el texto que viene después del signo “=” en cada variable incluida, para evitar problemas y/o errores en el funcionamiento o la no traducción de lo que realmente queremos traducir al idioma de interés. La traducción de los valores de las variables se realizó con la ayuda del traductor de Google disponible online vía Internet, cabe señalar que la traducción está en proceso de refinación para así elaborar una que tenga mayor exactitud y que vaya acorde con la interfaz de la aplicación y con los requerimientos de los usuarios.

Nota: por cierto, si queremos que el lenguaje que salga por defecto en el login sea el español, debemos hacer lo siguiente:

  • Abrir el fichero alfresco.bat, es decir, hacer doble clic o con el botón derecho hacer un clic y seleccionar editar o en abrir sobre este archivo. Al hacer doble clic sobre el archivo nos preguntará con que programa queremos abrir este archivo, se pueden seleccionar las aplicaciones Bloc de Notas o WordPad, en mi caso he seleccionado WordPad ya que el archivo se puede ver y/o editar de forma mas ordenada y fácil.

  • Añadir a la línea JAVA_OPTS que aparece al comienzo del archivo lo siguiente: "-Duser.language=es -Duser.region=ES" (sin comillas). Esto es debido a que al parecer Alfresco lee la ubicación o localidad del sistema, y si no es "la misma definición" toma el idioma inglés por defecto.

0 comentarios: