cancel
Showing results for 
Search instead for 
Did you mean: 

cambiar idioma de acceso a español

dvdxx
Champ in-the-making
Champ in-the-making
Hola he intentado poner el idioma de acceso en alfresco en español

he intentado lo siguiente y no me ha funcionado
1)He descomprimido el paquete
http://forge.alfresco.com/softwaremap/trove_list.php?form_cat=316

he parado el servidor
he descomprimido  el fichero en la ruta
c:\Alfresco\tomcat\shared\classes\alfresco\messages
en fichero web-client-config.xml
<config evaluator="string-compare" condition="Languages"> 
    <!– the list of available language files –> 
    <languages> 
       <language locale="es_ES">Spanish</language> 
       <language locale="en_US">English</language> 
    </languages> 
</config> 
y me logeaba y me aparecia en opciones idioma español, pero al logearme me siguen apareciendo las opciones en ingles.
2)me ido a c:\alfresco\tomcat\shared\classes\alfresco\extension\web-client-config-custom.xml
y descomentado la opcion del idioma

<config evaluator="string-compare" condition="Languages">
<languages>
<language locale="ca_ES">Catalan</language>
<language locale="hr_HR">Croatian</language>
<language locale="cs_CZ">Czech</language>
<language locale="da_DK">Danish</language>
<language locale="de_DE">German</language>
<language locale="es_ES">Spanish</language>
<language locale="el_GR">Greek</language>
<language locale="fi_FI">Finnish</language>
<language locale="fr_FR">French</language>
<language locale="it_IT">Italian</language>
<language locale="ja_JP">Japanese</language>
<language locale="du_NL">Dutch</language>
<language locale="pl_PL">Polish</language>
<language locale="pt_PT">Portuguese</language>
<language locale="pt_BR">Portuguese (Brazilian)</language>
<language locale="ru_RU">Russian</language>
<language locale="sv_SV">Swedish</language>
<language locale="tr_TR">Turkish</language>
<language locale="zh_CN">Simplified Chinese</language>
</languages>
</config>
–>
y no funciona tampoco
3)me ido a C:\Alfresco y dentro del fichero alfresco.bat
el codigo es el siguiente que esta en c:\alfresco\tomcat\afresco\web-inf\classes\alfresco he añadido la linea

en la linea
set JAVA_OPTS=-Xms128m -Xmx512m -Xss96k -XX:MaxPermSize=128m -server -Duser.language=es -Duser.region=ES
he añadido server -Duser.language=es -Duser.region=ES
4) he borrado los archivos temporales de internet
y del servidor he borrado el archivo cache tldCacher.ser
C:\Alfresco\tomcat\work\Catalina\localhost\alfresco


5)ME IDO AL FICHERO  LOGIN JSP
en c:\alfresco\tomcat\webapps\alfresco.jps
he añadido la linea
<% Application.setLanguage(FacesContext.getCurrentInstance(),"gl_ES"); %>

Nada me funciona , alguien me puede ayudar por favor.
la version de alfresco que tengo es labs 3.0. full

Si pregunto es porque he mirado los manuales q teneis en vuestro foro y lo he intentado todo.
Gracias
21 REPLIES 21

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Buenas

5)ME IDO AL FICHERO LOGIN JSP
en c:\alfresco\tomcat\webapps\alfresco.jps
he añadido la linea
<% Application.setLanguage(FacesContext.getCurrentInstance(),"gl_ES"); %>

Has puesto "gl_ES" o "es_ES"?

Por lo demas es correcto, no deberia haber problema para que te sacara los mensajes en castellano.

Saludos

dvdxx
Champ in-the-making
Champ in-the-making
si me he equivocado al escribir  en el foro he puesto
"es_ES"
pero no me funciona,

he leido los temas y he ido haciendo paso a paso los puntos al fallarme.
Pero cual seria lo correcto?porque he hecho de todo y me sigue sin funcionar,
cuales serian los pasos? porque en este foro no queda muy claro, hay algunas personas que hacen unas cosas otras otras pasos.
alguien me puede ayudar gracias

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Buenas,

A ver yo te comento lo que hago y me funciona:

1.-Descomprimo todos los ficheros en el directorio shared\classes\alfresco\messages
ahi, y sin crear otra carpeta nueva meto los xxx_es_ES.properties.

2.-En c:\alfresco\tomcat\shared\classes\alfresco\extension\web-client-config-custom.xml , lo edito y descomento los idiomas dejando solo el español y el ingles.

3.-Arranco Alfresco y funciona. Si has borrado los temporales y la cache del tomcat tambien te deberia funcionar.

4.- La opcion que pones en la login.jsp es para que por defecto te saque el idioma Spanish por defecto, pero no tiene importacia para ver los literales en uno u otro idioma.

Saludos

dvdxx
Champ in-the-making
Champ in-the-making
hola gracias por contestar tan pronto
entonces no tengo que hacer lo que he escrito en el punto 1)

)He descomprimido el paquete
http://forge.alfresco.com/softwaremap/t … rm_cat=316

he parado el servidor
he descomprimido el fichero en la ruta
c:\Alfresco\tomcat\shared\classes\alfresco\messages
en fichero web-client-config.xml
<config evaluator="string-compare" condition="Languages">
<!– the list of available language files –>
<languages>
<language locale="es_ES">Spanish</language>
<language locale="en_US">English</language>
</languages>
</config>
y me logeaba y me aparecia en opciones idioma español, pero al logearme me siguen apareciendo las opciones en ingles.

solamente hago lo que tu me dices? lo probare, porque la verdad he hecho todo a la vez
en plan kamikaze.ya escribire en el foro si funcionas.muchas gracias

dvdxx
Champ in-the-making
Champ in-the-making
Hola he vuelto hacer hoy lo siguiente y me sigue sin funcionar,

He hecho primero lo siguiente
Descomprimir el fichero descargado en la carpeta : C:\<Instalación Alfresco>\tomcat\shared\classes\alfresco\messages

Modificar el fichero de configuración del idioma.

Abrir el fichero : C:\<Instalación Alfresco>\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\web-client-config.xml

Localizar el apartado que se indica a continuación e incorporar la línea : Spanish

Se ha situado la primera , para que sea el idioma por defecto de Alfresco al arrancar la interfaz.
config evaluator="string-compare" condition="Languages"> 
    <!– the list of available language files –> 
    <languages> 
       <language locale="es_ES">Spanish</language> 
       <language locale="en_US">English</language> 
    </languages> 
</config> 
ya arranco al fresco,
me aparece al loginearme,

usuario: admim
constraseña:admin
en languages Spanish, y English  me logineo con Spanish me sigue apareciendo el texto en ingles my home,–etc

2)borro lo anterior y hago lo que me dijiste
y elijo loginearme con lenguaje spanish y no me funciona, me sigue apareciendo el texto en ingles.

3)Borro todo, y hago lo tuyo lo de irme a web-config_custom.xml, y y lo mio y me sigue sin funcionar.
¿que puede pasar gracias?

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Pues la verdad es que raro si que es, pq solo haciendo lo que yo te digo en mi entorno funciona. Lo unico que se me ocurre es que algo falle al arrancar alfresco o algo de la configuracion del tomcat.

Por probar algo, puedes borrar (dejando copia claro esta) el contenido de la carpeta messages del webapp/……/messages y colocar en ella solo los ficheros traducidos?

Saludos

dvdxx
Champ in-the-making
Champ in-the-making
Hola he hecho lo que me has dicho
en quitado todos los archivos haciendo copia que habia en
C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\messages
y he copiado los archivos que habia en  el archivo zip del lenguaje español y los he metido en la carpeta messages, he reiniciado alfresco y me ha aparecido el siguiente mensaje
http error 404 alfresco
¿como podria dejar una imagen del arranque del servidor sin tener que copiar linea a linea puedo adjuntar un fichero a mi comentario gracias?

pjcaracuel_2349
Confirmed Champ
Confirmed Champ
Puedes postear el contenido de alfresco.log, quizas nos de pistas de lo que esta pasando
Puedes seleccionar el contenido del fichero alfresco.log y postearlo entre dos etiquetas Code

Saludos

dvdxx
Champ in-the-making
Champ in-the-making
en mirado en c:\alfresco y aparece
en alfresco. log
13:19:28,596 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco].[jsp]] El Servlet.service() para servlet jsp lanzó una excepción
java.lang.NullPointerException
   at org.alfresco.web.bean.dialog.DialogManager.getTitle(DialogManager.java:208)
   at org.apache.jsp.jsp.dialog.container_jsp._jspService(container_jsp.java:173)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
   at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
   at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
   at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
   at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:81)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
   at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
   at java.lang.Thread.run(Thread.java:619)
13:19:28,721 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco].[Faces Servlet]] Servlet.service() para servlet Faces Servlet lanzó excepción
java.lang.NullPointerException
   at org.alfresco.web.bean.dialog.DialogManager.getTitle(DialogManager.java:208)
   at org.apache.jsp.jsp.dialog.container_jsp._jspService(container_jsp.java:173)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
   at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
   at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
   at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
   at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:81)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
   at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
   at java.lang.Thread.run(Thread.java:619)