cancel
Showing results for 
Search instead for 
Did you mean: 

Choix des langues sur la page de login

ceoph
Champ in-the-making
Champ in-the-making
Bonjour,

J'ai installé Alfresco en version 3.0.
J'ai installé le language pack français pour l'éditeur et le share en suivant la doc dans les readme.
J'ai modifié le fichier /opt/Alfresco/tomcat/shared/classes/alfresco/extension/web-client-config-custom.xml pour n'avoir que cela au niveau des langues:
 <!– Example of adding languages to the list in the login page –>

   <config evaluator="string-compare" condition="Languages">

      <languages>

         <language locale="fr_FR" replace="true">Français</language>

      </languages>

   </config>


J'arrive à sélectionner la langue française et je suis bien en fraçais dans l'interface.
Seulement j'aimerais s'avoir si il est possible de ne plus avoir la langue English de proposé.

En cherchant sur le forum j'ai trouvé une astuce qui consistait à supprimer le répertoire /opt/Alfresco/tomcat/alfresco.
Je l'ai fait et redémarré alfresco, mais je suis toujours dans le même cas.

Avez-vous une astuce ? Est-ce que j'ai oublié quelque chose ?

Merci d'avance pour votre aide.

Cordialement,
2 REPLIES 2

rgouyet
Champ in-the-making
Champ in-the-making
Je pense avoir la réponse : au niveau du config evaluator, rajouter replace="true"
Ce qui donnerait :
<config evaluator="string-compare" condition="Languages" replace="true" >


Voir http://wiki.alfresco.com/wiki/Web_Client_Configuration_Guide#Overriding_Configuration

Romain

Not applicable
Exact, le replace doit être placé dans la balise de config globale et non dans la balise language.

Sinon, tu peux aussi laissez l'anglais mais en 2ème position, les langues apparaissent dans la liste déroulante selon l'ordre dans lequel tu les a placées dans ton fichier XML. Ça donnerait donc quelque-chose comme ça :


<!– Example of adding languages to the list in the login page –>

   <config evaluator="string-compare" condition="Languages" replace="true">
      <languages>
         <language locale="fr_FR">Français</language>
         <language locale="en_US">English</language>
      </languages>
   </config>