Was this page helpful?

VM en français

    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.

    Connexion à la console d'administration

    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 :

    ConsoleAdmin.png

    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 ;-)

    Modification du jeu de caractères

    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.

    locales1.png


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

    locales2.png

     

     Je vous suggère de faire un redémarrage de votre serveur avant de continuer.

    Modification du clavier

    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

    console-data1.png

     

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

    console-data2.png

     

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

    console-data3.png

     

    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

     

    Modification du fuseau horaire

    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

    tzdata1.png

     

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

    tzdata2.png

     

    Aides système en français

    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
    

     

    Faire marcher updateWiki.sh

    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
    Was this page helpful?
    Tag page

    Files 9

    FileVersionSizeModified 
    You must login to post a comment.

    Copyright © 2011 MindTouch, Inc. Powered by