Modification des textes de l'interface
Comment modifier des textes de l'interface de Moodle ?
- Accéder à Administration > Langue > Modification langue.
- Cliquer sur Modifier les chaînes de caractères en haut au centre de la page. Une mention fr_utf8_local/ doit alors s'afficher.
- Dans le menu déroulant, sélectionner le fichier contenant le texte que vous voulez modifier. Il vous sera peut-être nécessaire d'effectuer une recherche pour trouver le fichier contenant les termes que vous voulez modifier. Le fichier moodle.php contient la plupart des termes les plus communs de Moodle.
- Un fichier correspondant sera automatiquement créé dans votre dossier de données moodledata/lang. Les chaînes de caractères modifiées seront enregistrées à cet endroit, pour éviter qu'elles soient écrasées lors d'une mise à jour ultérieure de Moodle.
- Modifier le ou les termes suivant vos désirs.
- Cliquer sur le bouton Enregistrer. Les textes modifiés seront surlignés dans une couleur différente.
Il est également possible de modifier les paquetages de langue directement, en modifiant le fichier moodledata/lang/fr_utf8 sur le serveur. Cette méthode est déconseillée car elle comporte le risque de perdre toutes les modifications apportées (voir ci-dessous).
Attention : si vous modifiez directement un paquetage de langue, et que vous faites ensuite une mise à jour des langues (via Moodle), les fichiers seront supprimés et recréés (écrasés !), et vous perdrez toutes les modifications apportées ! Il vaut donc mieux créer une déclinaison locale à l'aide de l'interface administrateur de Moodle.
Modifications apportées par Moodle 1.9
Moodle1.9
- Depuis Moodle 1.9, seuls les utilisateurs possédant la capacité moodle/site:langeditmaster peuvent modifier le paquetage de langue principal (celui sauvegardé dans moodledata/lang/). Par défaut, aucun rôle ne possède cette capacité. Il est prévu que seules les personnes maintenant un paquetage de langue s'autorisent manuellement cette capacité.
- Depuis Moodle 1.9, seuls les utilisateurs possédant la capacité moodle/site:langeditlocal peuvent modifier la traduction du site (les fichiers sauvegardés dans moodledata/lang/langue_local_utf8/). L'administrateur possède cette capacité par défaut.
- Possibilité de modifier des fichiers de langue dans des emplacements non standards, pour différents types d'éléments et plugins (comme les blocs, modules tiers...).
- En cours d'implémentation : possibilité de modifier les fichiers d'aide dans des emplacements non standards, et avoir des adaptations locales des fichiers d'aide.
- Plusieurs améliorations de l'interface graphique, incluant des onglets.
Voir aussi
- FAQ de langue
- Traduction
- Forum Languages sur Using Moodle (en anglais)
- Discussion Local language sur Using Moodle (en anglais)