Changer la langue d’installation de WordPress sans danger

Vous venez d’installer WordPress mais votre administration est en anglais ? Pas de panique, quelques secondes suffisent pour basculer d’une langue à une autre sans avoir recours à une réinstallation de la plateforme de blogging. Une fois de plus, cela justifie l’utilisation de WordPress comme CMS !

Pour passer de la langue de Shakespeare à celle de Molière, il nous faut éditer le fichier wp-config.php présent sur serveur FTP. Pour cela, connectez-vous à l’aide de votre client FTP favori – par exemple, FileZilla ou Cyberduck, puis téléchargez ou éditez directement ledit fichier, présent à la racine de votre installation de WordPress.

Recherchez ensuite la ligne commençant par :

define ('WPLANG', '');

Remplacez le contenu par ceci pour passer en français :

define ('WPLANG', 'fr_FR');
Capture décran - Edition du fichier wp-config.php

Capture d’écran – Edition du fichier wp-config.php

Maintenant que nous avons configuré WordPress pour que le français soit la langue par défaut, encore faut-il télécharger les fichiers de traduction. Ces derniers étant propres à chaque pays, il vous suffit de télécharger la version française de WordPress.

Ceci fait, décompressez l’archive ZIP puis remarquez la présence d’un dossier languages dans le dossier /wp-content/. Ce dossier contient ni plus ni moins les fichiers de traduction de WordPress. Il nous faut donc téléverser ce dossier languages sur votre serveur FTP dans le dossier /wp-content.

 

Capture décran - Administration WordPress en français

Capture d’écran – Administration WordPress en français

Si vous préférez des explications par capture vidéo de l’écran (screencast), regardez cette vidéo.

Une fois l’opération terminée, connectez-vous à votre administration WordPress : la langue française est activée ! Notez que cette méthode est valable pour tous les autres pays.

Crédits photo : srqpix

Aurélien Denis est le fondateur du projet WordPress Channel proposant tutoriels et podcasts librement téléchargeables. En 2010, il fonde Neticpro, une agence Web spécialisée WordPress. Il est aussi co-fondateur du site Protuts.net (tutoriels PC/Mac/Linux) et community manager pour l’Imagine Cup 2011/2012, une compétition mondiale organisée par Microsoft.

30 commentaires

  1. Bon, honnêtement utilité très limitée mais sait-on jamais …

    Par contre félicitation pour les tutos de WordPress Channel qui commence avec une qualité et clarté exemplaire ! Ça ne laisse présager que du bon pour la suite. =)

  2. @Mealin : limité, ça dépend ! :D

    En fait, j’ai connu pas mal de déboires quand j’ai débuté sous WordPress – à l’époque de la 2.2 si je me souviens, et que j’avais installé la version anglaise. L’anglais ne me gêne guère mais les plugins fonctionnent par rapport à ce paramètre. Une installation française permet de disposer du français sur les plugins, ce qui est bien pratique !

    Et merci pour ces compliments concernant le projet WordPress Channel !

  3. Alors, chez le BQG ça ne marche pas du tout.
    Quand je suis le tuto à la lettre, j’ai une magnifique erreur 500 !!!
    Dommage, j’en peut plus de cette admin en anglais.

  4. @agatzebluz : c’est vraiment pas de chance parce que c’est pourtant une méthode fonctionnelle et la seule à ma connaissance… peut-être un problème d’hébergeur. :(

  5. Oui, je pense que c’est 1&1 qui fait ch***. On a d’autre problèmes sur ce blog d’ailleurs, que je n’ai pas sur le mien, alors qu’on tourne grosso modo sur la même plateforme mais pas le même hébergeur.

  6. serge

    @agatzebluzJe suis aussi hébergé par 1&1….pas de problèmes au début ( au niveau 0 je veux dire ) , mais de que j’ai commencé ajouter des fonctions, plugins , nouveau thème, forum etc -> tout a claqué vers le fameux 500… j’ai trouvé une solution chez DIYthemes : 1&1 par défaut tournent au PHP 4 ce qui peut poser le problème. Il faut ajouter la configuration de serveur dans .htaccess pour le modifier ver PHP 5 – tu peut trouver la procédure dans le FAQ de 1&1 depuis l’admin. si c’est pas ça – je ne vois pas autre choses ( j’ai suivi la même procédure de Maigret – ça marché pour moi ) Merci Maigret.

  7. Adrien

    Bonsoir, je me permet d’ajouter ceci :
    Il faut se servir du ficher wp-config de cher wordpress et non pas de son serveur, car dans le cas contraire cela ne fonctionnera pas. Il reste a remplacer les infos du fichier config « vide » par celles du fichier config de son serveur, puis enfin à suivre le reste de l’opération décrite. J’espère avoir été clair ;) @ +

  8. zenet

    Works great for me ! Thanks a lot :)

  9. Génial, c’est exactement ce que je cherchais. Sinon, y a-t-il un moyen d’ajouter une option de langue plutôt que de la changer directement?

  10. Merci beaucoup pour cette astuce !
    Je dois bien avouée qu’elle m’a été plus qu’utile (ainsi que bien d’autres sur votre site)
    J’adore votre blog !

  11. alain

    merci pour ce tuturiel tres important qui n’est pas tres bien expliqué sur le site ..

  12. andreas

    vraiment merci pour ce tuto sa marche nickel
    encore une fois merci :)

  13. Vince

    Impeccable, j’avais pas envie de réuploader mon wordpress en FR, ce tuto’ m’a été d’une grande utilité. Merci ;)

  14. Me revoilà,
    J’avais encore besoin de ta méthode pour passer un deuxième wordpress en FR.
    Au bout de 15 fois j’arriverai peut-être à la retenir, merci encore. ;)

  15. dakar200

    Excellent sujet. Il m’a permis de changer ma configuration de l’espagnol au français.

  16. work-online

    salut Denis,
    merci de cette explication simple .
    je vous remercie encore

  17. Blankiito

    Bonjour,

    J’ai essayer votre tutorial, mais rien à faire, WordPress ne change pas la langue.

    J’ai bien changer le wp-config (qui contient fr_FR), j’ai bien mis les fichiers dans wp-content/languages, malheureusement, rien ne ce produit.
    C’est comme si je n’avais rien fait.
    Donc pour chercher plus loin, wordpress donne accès à une commande, même s’il y a un problème (fichier de langage non trouver, etc…), il affichera quand même la langue du fichier de config. Malheureusement, lorsque je lance la commande « language_attributes(); » en php, il m’affiche toujours  » dir= »ltr » lang= »en-US » « 

  18. J’ai exactement le même souci que Blankiito.
    J’ai beau avoir tout comme dans votre tutorial, le site s’affiche toujours en anglais ! Etrange !

  19. Martin

    Bonjour Aurélien,
    Mon problème est inverse de celui que vous proposer de régler. Mon site étant destiné à un public anglophone, je voudrais passer de WP francophone à WP en anglophone. J’ai donc fait l’opération inverse de celle que tu expliques. Chose réussie, merci beaucoup !.
    A ton avis, ai je intérêt à réaliser d’autres opérations ?
    Comme je n’ai pas encore travaillé sur le site, n’ai je pas plutôt intérêt à tout effacer et remplacer par dernière version WP anglophone ?
    Merci d’avance
    Martin

    • Non aucune autre modification à apporter. Par défaut, les versions localisées de WordPress ne font que rajouter des fichiers de langues. Le code en lui-même est toujours développé en anglais (et heureusement d’ailleurs). ;)

  20. Je débute en WordPress et là ce tutoriel est parfait ! J’ai tout compris et ça marche nickel.

Laisser un commentaire