Salut Alain,
Utilises-tu Unicode dans ta base de données ? Si oui, le problème que tu rencontres est normal : Moodle ne supporte pas encore Unicode.
Tu dois configurer ta base en ISO-Latin1 (ISO-8859-1) et dans ton config.php, la ligne
// $CFG->unicode = true;
ne doit pas être modifiée (i.e. les deux // doivent être présentes au début de la ligne).
Tu peux voir tout cela dans le bogue 2687 (bug 2687).