Bonjour Christine,
le problème que tu rencontres vient du fait que dans la
table mdl_tool_customlang, une chaine de caractère pour le
champ stringid contient une majuscule. Moodle veut insérer "reusecontent", et refuse car cela ferait doublon avec "Reusecontent" !
Il faut donc accéder à la base de données et modifier cette ligne pour enlever l'erreur.
Rends-toi dans la table
mdl_tool_customlang, et recherche dans cette table la chaine "Reusecontent" dans le champ
stringid (soit par une
requête, soit en faisant défiler, mais attention, y'en a des lignes !!! :D). Vérifie que c'est la bonne ligne en regardant d'abord le champ
componentid qui doit correspondre à 103 dans ton cas.
Quand tu l'auras trouvé, modifie la valeur dans le champ stringid en mettant "reusecontent". N'oublie pas de purger d'abord ton cache Moodle avant de retourner sur l'outil de personnalisation de la langue.
Si tu n'arrives toujours pas à accéder à la personnalisation, cela signifie alors qu'il y a encore quelque part une valeur dans le champ stringid qui contiendrait une majuscule. Ça peut arriver si le composant 103, chez toi, est un plugin tiers par exemple. Il peut y avoir plusieurs chaines concernées.
Olivier