<p style="margin-left: 80px;">Il n'y a pas encore d'éditeur intégré dans Moodle pour traduire les fichiers d'aide et la documentation, mais ce n'est pas vraiment difficile. Il est important d'utiliser la langue <strong>en</strong> comme langue de référence. Copiez un fichier d'aide de ce dossier au même endroit dans votre propre dossier de langue. Utilisez ensuite un éditeur de texte pour modifier le fichier, en vous assurant de ne pas modifier le code qu'il contient (en général des balises HTML). N'UTILISEZ PAS UN TRAITEMENT DE TEXTE pour modifier ou écrire ces fichiers. Ces programmes les font grossir inutilement !</p>
+<p style="margin-left: 80px;">Prenez la peine d'écrire des fichiers d'aide en conformité avec la norme XHTML. Ceci comprend notamment les points suivants :</p>
+ <ul style="margin-left: 80px;">
+ <li>toutes les balises ouvertes doivent être fermées : <span style="color:rgb(255, 0, 0);" ><p></span>lalala<span style="color:rgb(255, 0, 0);" ></p></span></li>
+ <li>tous les éléments doivent être correctement imbriqués : <span style="color:rgb(255, 0, 0);" ><p></span> lalala <span style="color:rgb(0, 0, 255);" ><em></span>lalala<span style="color:rgb(0, 0, 255);" ></em></span> <span style="color:rgb(255, 0, 0);" ></p></span></li>
+ <li>tous les éléments et les attributs doivent être écrits en bas de casse (minuscules)</li>
+ <li>tous les attributs doivent être écrits en totalité et entre guillemets droits : <span style="color:rgb(255, 0, 0);" ><p align="right"></span> lalala <span style="color:rgb(255, 0, 0);" ></p></span></li>
+ <li>les éléments vides doivent être terminés par /> : <span style="color:rgb(255, 0, 0);" ><br /> <hr /></span>. Il faut mettre un espace avant le caractère « / ».</li>
+ <li>chaque balise « img » doit comporter un attribut « alt » (qui peut être vide), par exemple <span style="color:rgb(255, 0, 0);" ><img alt src="photo.gif"></span></li>
+ <li>les balises courtes du code PHP <span style="color:rgb(255, 0, 0);" ><?=</span> et <span style="color:rgb(255, 0, 0);" ><?</span> sont à retirer au profit de leur version normale <span style="color:rgb(255, 0, 0);" ><?php</span></li>
+ <li>AUCUNE balise « font » ne doit figurer dans le code. Les balises <span style="color:rgb(255, 0, 0);" > <p> <em> <h1> <h2></span> etc. sont suffisantes pour les fichiers de langues</li>
+ <li>le nom de la langue (indiqué dans la variable « $string['thislanguage'] » dans le fichier « moodle.php ») doit être dans la mesure du possible conforme au standard « Unicode Numeric Character References (NCR) », car ceci permet un affichage correct de ce nom dans TOUS les encodages (pour un exemple, voir la langue chinoise)</li>
+ </ul>
+<p style="margin-left: 80px;">Aucun des fichiers du dossier « help » ne nécessite de description de document (doc type), ni des balises html, body, head (ouvrantes ou fermantes), car ces fichiers sont inclus à l'aide du fichier « help.php ». Le script se chargera de composer des pages formatées correctement. Cela signifie qu'il n'y a pas beaucoup d'opportunité de laisser libre cours à votre créativité ! Veuillez coller au plus près de l'exemple de la langue anglaise.</p>
+
+<p style="margin-left: 80px;">Les fichiers du dossier « docs » doivent en revanche être en pleine conformité avec la norme XHTML, y compris la description de document (doc type), l'entête, etc.</p>
+
<p style="margin-left: 80px;">Si vous cliquez sur « Vérifier les textes manquant » dans la page d'administration des langues, une liste des fichiers manquant sera également affichée. En lieu et place des fichiers manquant, Moodle utilisera les fichiers de la langue mère (parentlanguage). Il n'est donc pas nécessaire de conserver des copies non traduites des fichiers d'aide dans votre dossier de langue.</p>
<h2>Offrir votre dossier de langue au projet Moodle</h2>