In questo articolo vedremo come aggiungere la lingua italiana ad Alfresco oltre a quella di default che è l'Inglese.
In questo articolo vedremo come aggiungere la lingua italiana ad Alfresco oltre a quella di default che è l’Inglese.
Colleghiamoci al sito :
http://forge.alfresco.com/projects/itlanguagepack/
dove possiamo trovare lo stato di avanzamento della traduzione italiana. L’ultimo rilascio ufficiale riguarda la versione 2.1 ma è comunque applicabile alle versioni successive. Nelle mie prove ho utilizzato la versione 3.4 Community.
Clicchiamo su Scarica e potremo scegliere tra la versione .zip o .tar.gz del pacchetto.
Una volta scaricato il pacchetto lo decomprimiamo e copiamo il file langpack_it_IT-2.1.0_v1.0.jar all’interno del file alfresco.war nella directory WEB-INFlib, questa procedura è valida nel caso in cui abbiamo installato alfresco su JBoss.
Se abbiamo Tomcat copiamo il file in $ALFRESCO_HOME/tomcat/webapps/alfresco/WEB-INF/lib.
Rimuoviamo se presenti, eventuali versioni precedenti del pacchetto.
Eliminiamo inoltre gli eventuali file .properties presenti nella directory $ALFRESCO_HOME/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/messages se abbiamo Tomcat, altrimenti nella directory WEB-INF/classes/alfresco/messages del file alfresco.war.
Abilitiamo infine la lingua italiana per il form di login modificando il file di configurazione web-client-config-custom.xml, questo file si trova nella cartella extension che si trova nella directory:
- <jboss installation path>serverdefaultconfalfrescoextension per JBoss;
- <tomcat installation path>/shared/classes/alfresco/extension per Tomcat.
Aggiungiamo questo snippet al file:
<config evaluator="string-compare" condition="Languages"> <languages> <language locale="it_IT">Italian</language> </languages> </config>
Riavviamo il server e dovremmo ritrovare la lingua italiana nella form di login di Alfresco come in figura:
COMMENTS
Ciao, grazie mille!
scusami io sono davvero alle primissime armi con alfresco, e seguendo il tuo tutorial mi sono bloccato perchè nella directory
/shared/classes/alfresco/extension
non ho trovato il file
web-client-config-custom.xml
Lo devo creare?
Grazie mille
ciao massimo,
si in realtà non c’è quel file ma uno dal nome simile (con suffisso sample o example non ricordo) devi modificare quel file e rinominarlo come web-client-config-custom.xml