Si, comme beaucoup d'utilisateurs, vous utilisez la version Open Source du wiki MindTouch diffusée sous forme de Machine Virtuelle (VM), vous aurez certainement remarqué qu'elle est en version américaine.
Ceci n'est pas gênant si vous ne souhaitez pas modifier la configuration livrée.
Par contre, à la moindre modification nécessitant de se connecter à la console d'administration, vous allez devoir jongler avec le clavier qui sera en QWERTY, le jeu de caractères qui n'est pas français, la date qui n'est pas sur le bon fuseau horaire, les aides en lignes toutes en anglais, etc...
Vous trouverez ci-dessous, les quelques manipulations très simples permettant de franciser tout cela.
ATTENTION : il y a juste un petit souci (mineur) lié à cette francisation. Le script de mise à jour updateWiki.sh ne marche plus et nécessite une légère adaptation. J'en reparle à la fin de cette page.
Pour effectuer la moindre modification, il faut commencer par se connecter à la console d'administration de votre VM.
Que vous fassiez fonctionner votre VM avec VMware Player (ou toute autre version de VMware), vous avez accès à une fenêtre ressemblant à celle ci-dessous :
Pour vous connecter, cliquez à l'intérieur de cette fenêtre pour l'activer, puis tapez le login "root" et le mot de passe "password" (ou toute autre valeur si vous l'avez déjà modifiée).
ATTENTION : votre clavier étant en version américaine (QWERTY), pour taper "password" il faut en réalité taper sur les touches "pqsszord"
Afin de vous aider dans la frappe des prochaines commandes, voici un petit tableau d'équivalences, vous permettant de trouver les bonnes touches à enfoncer
| Lettre désirée | Touche à enfoncer |
| a | q |
| q | a |
| m | , |
| w | z |
| z | w |
| : | M |
| . | : |
| / | ! |
| - | ) |
| | | µ |
S'il vous manque quelques lettres, tapez au hasard sur votre clavier, vous finirez bien par les trouver ;-)
Par défaut, le jeu de caractère installé est en_US.UTF-8.
Pour le modifier, une fois connecté dans la console, tapez la commande suivante
dpkg-reconfigure locales
L'écran suivant va alors s'afficher. Déplacez vous à l'aide des flèches de direction sur votre clavier, et en appuyant sur la barre d'espace cochez les 3 lignes comme indiqué.
Pour votre information, seul le jeu fr_FR.UTF-8 est réellement nécessaire. J'ai ajouté les 2 autres par anticipation, au cas ou l'on installe ultérieurement des applications s'en servant.

Ensuite, parmi les 4 jeux de caractères affichés ici, sélectionnez le jeu fr_FR.UTF-8 et validez

Je vous suggère de faire un redémarrage de votre serveur avant de continuer.
Par défaut, le clavier installé est un clavier QWERTY américain.
Pour avoir un clavier français (AZERTY), tapez la commande suivante
dpkg-reconfigure console-data
L'écran suivant va alors s'afficher, validez-le par OK

Dans l'écran suivant, sélectionnez la dernière option comme ci-dessous

Et pour finir sélectionnez le clavier AZERTY correspondant à votre machine (celui ci-dessous étant le plus courant)

C'est terminé. Tapez maintenant quelques caractères au clavier et vérifier si l'affichage est correct.
Si ce n'est pas le cas, recommencez cette opération en sélectionnant un autre clavier
Par défaut votre VM est à l'heure américaine. Nous allons voir comment la mettre sur le fuseau horaire du pays qui est le nôtre.
Pour mon exemple je me suis mis sur Paris en France, mais il va de soi que vous devez sélectionner ce qui correspond à votre propre pays.
Tapez la commande suivante
dpkg-reconfigure tzdata
L'écran suivant va alors s'afficher. Sélectionnez votre continent et validez-le par OK

Dans l'écran suivant, choisissez la ville correspond à votre situation et validez

Comme sur tout système Unix, votre VM comporte des textes d'aides pour la plupart des commandes usuelles.
Cette aide est affichable à l'aide de la commande man suivie du nom de la commande.
Par exemple man date pour afficher l'aide sur l'utilisation de la commande date
Par défaut tous les fichiers sont en anglais. Pour installer leur équivalent en français (malheureusement pas pour toutes les commandes), exécutez la commande suivante
apt-get install manpages-fr
Comme vous le savez, vous pouvez à tout moment exécuter le script updateWiki.sh pour télécharger les dernières mises à jour concernant votre wiki.
Ce script se connecte aux serveurs MindTouch et selon votre version actuelle va rapatrier en local uniquement les fichiers qui ont changé.
Le petit souci est que ce script est écrit pour fonctionner en anglais, et qu'avec notre francisation on l'empêche de bien fonctionner (il boucle sans rien faire).
En attendant que MindTouch prenne ce problème en compte, la solution est hyper simple et rapide (2 possibilités).
1 - Pour les gens habitués à modifier des fichiers sous Linux, il y a juste 2 lignes (identiques) à modifier :
vi /usr/bin/updateWiki.sh
dans vi, tapez les 2 commandes suivantes
:0,$s/Revision:/Révision :/g
:x
NB : si la mise à jour ramène un nouveau script updateWiki.sh en local, vos modifications seront à refaire
(j'en entend qui rouspètent :-) OK! Alors optez pour l'option 2)
2 - Pour les gens ne voulant pas modifier le script, il suffit de passer temporairement en anglais pour l'exécuter dans les mêmes conditions qu'avant, puis de repasser en français ensuite.
Pour cela, tapez les 4 lignes de commande suivantes :
sauve=$LANG unset LANG updateWiki.sh LANG=$sauve
| File | Version | Size | Modified | |
|---|---|---|---|---|
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
Copyright © 2011 MindTouch, Inc. Powered by