cancel
Showing results for 
Search instead for 
Did you mean: 

quel est le type de codage des caractères de alfresco ?

mbenhamida
Champ in-the-making
Champ in-the-making
Bonjour,
j'aimerais savoir quel est le type de codage utilisé par alfresco ?
en faite j'ai voulu créer un espace dont le nom est en arabe, malheuresement je vois que c'est pas possible :cry:
10 REPLIES 10

rivarola
Champ on-the-rise
Champ on-the-rise
Bonjour,

Je n'ai pas la réponse à votre question mais je pense que ce membre de la communauté Alfresco en sait long sur le sujet : http://forums.alfresco.com/viewtopic.php?t=9453.

mbenhamida
Champ in-the-making
Champ in-the-making
Merci rivarola de m'avoir répondu.
j'ai trouvé (sur ce forum) une discussion très intéressante, qui aborde le problème de codage des caractères accentués dans alfresco, comme par exemple le caractère "À"
http://forum.alfresco-fr.org/viewtopic.php?p=205
et j'ai compris que le problème ne viens pas de Alfresco, mais des clients de alfresco !
alors je me suis mis à tester …
hélas le résultat n'était pas à la hauteur de mes attentes
j'ai testé sur deux plate-formes installés
- Alfresco 2.1 sous Linux Fedora
- et Alfresco 2.9 sous Windows Xp avec prise en charge de la langue arabe
avec des clients
- FireFox,
- Internet Explorer
- WebDAV
- et CIFS
j'obtiens toujours le même résultat
  –> Les caractères accentués sont codés normalement
  –> Les caractères arabes apparaissent toujours comme des points d'interrogation "?"
je ne comprends pas pourquoi !!
normalement ça doit marcher  :?

mbenhamida
Champ in-the-making
Champ in-the-making
je me permets de relancer le sujet, à fin de vous demander s'il y a une personne qui sais si le problème de codage des caractères arabe, que je rencontre, viens de alfresco ou non ?
merci de participer à la discussion.

michaelh
Champ on-the-rise
Champ on-the-rise
Bonjour,

Je ne vois pas de raison pour que cela ne fonctionne pas, il y a des installations d'Alfresco qui utilisent les caractères Arabes.

Est-ce que l'explication donnée ici pourrait aider (codage UTF-8) ? http://forum.alfresco-fr.org/viewtopic.php?t=1249

mbenhamida
Champ in-the-making
Champ in-the-making
Bonjour Michael,
j'ai ajouté "-Dfile.encoding=UTF8" au JAVA_OPTS du script "alfresco.sh", comme décrit dans la discussion que tu m'a mentionné
http://forum.alfresco-fr.org/viewtopic.php?t=1249
mais malheureusement ça n'a pas marché :?
je ne sais pas quoi faire d'autre !!

alexist
Champ in-the-making
Champ in-the-making
Verifie que dans variable $LANG tu as quelque chose du genre fr_FR.UTF-8

Ensute vérifie les connecteur tomcat dans tomcat/conf/server.xml. Il faut avoir uriEncoding="utf-8"

    <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true"
               emptySessionPath="true" URIEncoding="UTF-8"/>


Ensuite verifie l'enconding detecté par le navigateur. Si ce n'est pas UTF-8 change manuellement l'encoding pour voir ce que ca donne.

mbenhamida
Champ in-the-making
Champ in-the-making
j'ai tout essayé :
-> ajouter "-Dfile.encoding=UTF8" au JAVA_OPTS du script "alfresco.sh"
-> $LANG =fr_FR.UTF-8
-> URIEncoding="UTF-8"
-> vérification du codage du navigateur
-> tester avec FireFox et IE

et pas de résultat positive !!  :evil:

est ce que je dois installer alfresco sur un système d'exploitation arabe pour que ça marche !?

michaelh
Champ on-the-rise
Champ on-the-rise
En tout cas vérifier la "locale" du système d'exploitation lors de l'installation en effet. C'est toujours bien plus simple dans ces conditions que d'essayer de faire les choses a postériori.

mbenhamida
Champ in-the-making
Champ in-the-making
j'ai trouvé la solution !
en faite le problème viens de MySQL !
je ne sais pas pourquoi je n'avais pas penser avant … !
bref il suffisait de changer le type de codage des caractères de MySQL en UTF8
et ça marche  Smiley Very Happy