======Contribuer à wims ====== =====Caractéristiques===== //Objectif// : Contribuer à la traduction de wims ou à l'amélioration des aides internes dans WIMS . //Prérequis// : //Commentaires// : //Niveau// : volontaire =====Explications===== * Installer svn (sous Windows, installer Tortoise : http://tortoisesvn.tigris.org/, http://tortoisesvn.net/downloads.html). * Choisir avec l'aide du groupe translation (translation@wimsedu.info) le répertoire où se trouve la traduction à faire, disons, ''dir'', par exemple ''public\_html/scripts/help/fr/slib''. * Se placer dans un répertoire vide et télécharger grâce à ''svn'' le répertoire en question : en ligne de commande, ''svn checkout https://subversion.cru.fr/wimsdev/trunk/wims/dir'' * Faire les modifications désirées. Pour cela utiliser un éditeur configuré de manière à ce que le codage soit en isolatin-1 (''ISO-8859-1'') et les retours à la ligne celles de Linux (par exemple, Notepad++ (http://sourceforge.net/projects/notepad-plus/ pour Windows). * Faire un fichier patch : en ligne de commande ''svn diff > mon\_patch.diff'' Il est conseillé de faire le patch à partir du répertoire wims et d'indiquer si nécessaire explicitement l'adresse des fichiers dont vous voulez transmettre les modifications dans le cas où vous auriez modifié d'autres fichiers sans vouloir transmettre leurs modifications. Par exemple, pour envoyer les modifications faites dans ''log/classes/1145'', taper la commande ''svn diff log/classes/1145 > mon\_patch.diff'' * Envoyer à son correspondant ou à l'adresse wimsdev@groupes.renater.fr le fichier obtenu ''mon\_patch.diff'' * Lorsque votre correspondant vous a indiqué qu'il a commis ses modifications, mettre à la poubelle le dossier ''dir'' pour éviter les conflits ou au moins les fichiers modifiés.