Buddypress, WordPress Mu, Thème – Modifier et mettre le thème livré par défaut en Français
On avait vu dans un article récent, l’installation de la toute dernière version de buddypress, cela s’était révélé assez facile mais un des soucis qui émerge rapidement est la nécessité éventuellement de modifier le thème livré par défaut et de le franciser. C’est à cette question que l’on va tenter de répondre en traitant du même coup de l’upgrade automatique qui vous est proposé car pour les amateurs de WordPress qui l’ignorent encore, la WordPress 3.0 “Thelonious” est sorti !
Pour nos besoins, on va travailler sur les deux dernières versions disponibles de WordPress : wordpress-mu-2.9.2.zip
et celle de buddypress buddypress.1.2.4.1.zip
l’ensemble de la procédure d’installation va se faire sous MAMP
Installer Buddypress
On rappelle pour mémoire les principales commandes pour installer BuddyPress.
Se connecter au client MySQL de MAMP
/Applications/MAMP/Library/bin/mysql -u root -p |
Créer la BDD pour accueillir Buddypress au client MySQL de MAMP
# Création simultanée de la base bp_install # et de l'utilisateur bp_install CREATE USER 'bp_install'@'localhost' IDENTIFIED BY 'bp_install'; GRANT USAGE ON *.* TO 'bp_install'@'localhost' IDENTIFIED BY 'bp_install'WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; CREATE DATABASE IF NOT EXISTS bp_install;GRANT ALL PRIVILEGES ON bp_install.* TO 'bp_install'@'localhost'; |
Accessoirement si vous souhaitez voir si la BDD bp_install
a bien été créée
SHOW DATABASES; |
Le résumé de nos information pour installer WP 3.0
Database Name = bp_install
Database User name = bp_install
Database Password = bp_install
Database Host = localhost
Si vous souhaitez reprendre l’installation de zéro
# Destruction de 'bp_install'@'localhost' ... DROP USER 'bp_install'@'localhost'; DROP DATABASE IF EXISTS `bp_install` ; |
La modification nécessaire du fichier hosts
Lorsque vous installez en local c’est à dire sous un MAMP
ou un [EasyPHP], Buddypress, il vous est recommandé de ne pas utiliser par défaut les adresses suivantes : 127.0.0.1
ou localhost
. Il vous faudra donc modifier votre fichier hosts
en y placant une adresse de cetype par exmple si vous avez décidez que localment le Buddypress va tourner sous l’adresse suivante http://bp.hecube.net
A insérer dans la fichier hosts pour accéder à Buddypress via http://bp.hecube.net
# test for BP 127.0.0.1 bp.hecube.net |
Un article pour savoir comment modifier son fichier hosts
Faire les mises à jour manuellement après l’installation de Buddypress
Il y a 3 mises à jour que vous devez effectuer manuellement pour obtenir la toute dernière de Buddypress sous WordPress Mu.
- Ajouter la ligne
define( 'NONCE_SALT', '7KGp,gJpIY0Amn#@#PkrPVEc}$0p0E%M8|iiw)Ez{9O7un`]O~[6DiHA,0bcae.Z' );
danswp-config.php
sous la ligne/* That's all, stop editing! Happy blogging. */
- Mettre à jour tous les sites qui existent grâce à WordPress Mu
- Supprimer le fichier
/wp-content/>blogs.php
. Ce fichier sera remplacé automatiquement par le fichierwp-includes/ms-files.php
La ligne à rajouter dans wp-config.php
/* That's all, stop editing! Happy blogging. */ define('NONCE_SALT', '7KGp,gJpIY0Amn#@#PkrPVEc}$0p0E%M8|iiw)Ez{9O7un`]O~[6DiHA,0bcae.Z'); |
Mettre le thème par défaut de Budypress en Français
Pour mettre totalement dans une autre langue comme le français en partant des fichiers d’installation en anglais, il faut se préoccuper de mettre Wordpres Mu en français et de mettre aussi Buddypresss en français.
Mettre WordPress Mu en Français
C’est assez simple, l’obejctif est de traduire en français un blog initialement installé en anglais. Pour cela, il vous suffit d’installer les deux fichier suivants : fr_FR.mo
et fr_FR.po
dans un dossier languages
. Ce dossier a comme emplacement [repertoire_d_install_de_wordpressmu]/wp-content/languages
fr_FR.mo
est le fichier compilé .mo pour WordPress 3.0 (obligatoire)fr_FR.po
est le fichier modifiable .po pour WordPress 3.0 (en cas de besoin)
Il vous faudra aussi changer la ligne suivante dans wp-config.php
/** * WordPress Localized Language, defaults to English. * * Change this to localize WordPress. A corresponding MO file for the chosen * language must be installed to wp-content/languages. For example, install * de.mo to wp-content/languages and set WPLANG to 'de' to enable German * language support. */ define ('WPLANG', 'fr'); |
Mettre ensuite la langue par défaut en Français
Mettre Buddypres en Français
On sait désormais que Buddypress se gère comme un plugin, il est dons disponible dans wp-content/plugins/buddypress/
. Il faut donc placer dans le répertoire [repertoire_d_install_de_wordpressmu]/wp-content/plugins/buddypress/bp-languages
, les deux fichier suivants : buddypress-fr_FR.mo
et buddypress-fr_FR.po
buddypress-fr_FR.mo
est le fichier compilé .mo pour Buddypressbuddypress-fr_FR.po
est le fichier modifiable .po pour Buddypress
En savoir plus
- Un tutoriel sur la mise en place d’une version française de WPMu et BuddyPress
http://blog.shaze.net/index.php/2008/12/28/buddypress-tutorial-dinstallation-de-fichier-de-traduction/ - Les fichiers de traduction pour BuddyPress
http://bp-fr.net/la-config-de-ce-site/ - Les fichiers de traduction pour WPMu
http://www.wordpress-fr.net/telechargements