depuis qq jours j'utilise alfresco 2.1 (build à...

cancel
Showing results for 
Search instead for 
Did you mean: 
alpha
Member II

depuis qq jours j'utilise alfresco 2.1 (build à...

Bonjour,

depuis qq jours j'utilise alfresco 2.1 (build à partir de svn), et j'ai essayé d'intégrer le pack langue francaise 2.1RC. Voici la configuration que j'ai dans mon web-client-config-custom.xml
<config evaluator="string-compare" condition="Languages" replace="true">
      <languages>
         <language locale="fr_FR">French</language>
      </languages>
   </config>
Et les fichiers *fr_FR.properties sont dans tomcat/webapps/alfresco/WEB-INF/classes/alfresco/messages/

mon but est d'avoir que la langue francaise dans alfresco, si possible sans donner le choix à l'utilisateur sur la langue pat défaut. J'ai caché le champ, langue dans la page de login.

Lorsque j'etais sur alfresco 2.0 cela fonctionnait mais là je suis perdu, lorsque je me connecte en tant qu'admin et que dans les preference je choisis le francais, l'interface est totalement en francais, mais lorsque je me deconnecte et reconnecte, tout redevient en anglais.
Y a t-il moyen de fixer une langue par defaut autre l'anglais pour toute l'application, sans laisser la possibilité de changer la langue?

Ce serait sympa si vous pouviez me donner un coup de main, si eventuellement j'ai oublié quelque(s) chose(s).

merci d'avance
PS: je suis sous linux avec tomcat et mysql.
7 Replies
christophes
Member II

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

Dans le fichier web-client-config-custom.xml, il suffit de mettre replace="true" et mettre le français en premier dans la section languages comme ci-dessous :
<config evaluator="string-compare" condition="Languages" replace="true">
   <languages>
      <language locale="fr_FR">Français</language>
      <language locale="en_EN">English</language>
      <language locale="ca_ES">Catalan</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="it_IT">Italian</language>
      <language locale="ja_JP">Japanese</language>
      <language locale="du_NL">Dutch</language>
      <language locale="pt_BR">Portuguese (Brazilian)</language>
      <language locale="ru_RU">Russian</language>
      <language locale="fi_FI">Finnish</language>
      <language locale="tr_TR">Turkish</language>
      <language locale="zh_CN">Simplified Chinese</language>
   </languages>
</config>
Et si tu veux que le Français, tu peux mettre les autres langues en commentaire (entre <!– et –>).

Voilà ça devrait fonctionner.

Christophe
alpha
Member II

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

merci christophe.
Mais c'est bien ce que j'ai fait (si tu regardes bien mon bout de web-client-config-custom)
en fait dans la mesure ou mon utilisateur n'aura qu'une seule langue à disposition, je voulais fixer qq part la langue au francais, et ne pas faire apparaitre dans l'interface de login la liste de choix de langue.

merci d'avoir essayerSmiley Happy
egr
Member II

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

Bonjour,

A tout hasard, cela ne proviendrait pas de votre navigateur dont la langue par défaut est l'anglais ?
alpha
Member II

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

malheureusement non, mon navigateur n'a que le francais comme langue (donc par défaut).Smiley Sad
christophes
Member II

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

Ca ressemble au problème que j'avais avant (voir http://forum.alfresco-fr.org/viewtopic.php?id=463). En résumé, le problème était dû à la langue du système d'exploitation qui était choisie comme langue par défaut lors du premier démarrage d'Alfresco.

Je sais pas si c'est tout à fait pareil mais essaye toujours de vérifier cela.

Christophe
alpha
Member II

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

merci christophe

cela marche grace à ton dernier post.

Mille merci!

PS: le plus intriguant est que la langue de mon install linux est le francais mais j'avais qd meme le pb. Bon l'essentiel est que cela marche désormais Smiley Wink
michaelh
Active Member

Re: depuis qq jours j'utilise alfresco 2.1 (build à...

En gros, le fonctionnement est le suivant :
- On prend la langue du navigateur
- Sinon la langue de choix au login
- Sinon la langue de choix dans les options utilisateurs
- Si incohérence entre certaines, ou absence d'information, on bascule sur la locale du serveur.