Nous utilisons depuis quelques mois la version 3.4.a d'alfresco en anglais. Avant de passer en mode production, je voudrai faire un update de ma version vers la 3.4.c et ajouter la langue française.
Pour la migration, j'ai remplacé mes alfresco.war et share.war de la 3.4.a par ceux de la 3.4.c, mais pour la langue, je ne sais pas comment faire.
Normalement cela devait marché, mais sinon, une autre façon est de faire : 1. De sauvegarder votre Alf_data existant de la 3.4.a 2. de sauvegarder votre mysql de la version 3.4.a 3. De désinstaller la version 3.4.a 4. D'installer la version 3.4.c 5. De recopier le dossier alf_data dans le nouveau alfresco 6. De recopier le dossier mysql de la 3.4.a à la place de celui de la 3.4.c 7. Et de démarrer la version 3.4.c
La gestion de la langue française étant par défaut dans la version 3.4.c J'espère ne pas avoir dit de bêtise …
Bonjour, la localisation française est supportée par défaut dans la version 3.4.c. Elle nécessite cependant d'utiliser le paramètre de langue fr_FR dans le navigateur et non pas simplement fr. Soit vous demandez à tous vos utilisateurs de changer ce paramètre, soit il faut exécuter un petit script qui va copier tous les fichier xxx.yyyfr_FR.properties en xxx.yyyfr_FR.properties dans les répertoires adéquats. Exemple de script en environnement Unix/Linux: #!/bin/sh # # ce script crée les fichiers de localisation fr à partir de la localisation par défaut en fr_FR d'Alfresco # export PATH=/usr/bin:/bin:/usr/sbin:/sbin
cd $SHAREROOT files=`find . -name \*_fr_FR.properties` for f in $files do dir=`dirname $f` name=`basename $f` link=`echo $name | sed -e "s/fr_FR/fr/"` cd $SHAREROOT/$dir cp -p $name $link echo "File $link created in $SHAREROOT/$dir" done
exit
A exécuter bien sûr après chaque (re)déploiement de share.war