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.

Buddypress, WordPress Mu, Thème - Modifier et mettre le thème livré par défaut

Buddypress, WordPress Mu, Thème - Modifier et mettre le thème livré par défaut

  1. Ajouter la ligne define( 'NONCE_SALT', '7KGp,gJpIY0Amn#@#PkrPVEc}$0p0E%M8|iiw)Ez{9O7un`]O~[6DiHA,0bcae.Z' ); dans wp-config.php sous la ligne /* That's all, stop editing! Happy blogging. */
  2. Mettre à jour tous les sites qui existent grâce à WordPress Mu
  3. Supprimer le fichier /wp-content/>blogs.php. Ce fichier sera remplacé automatiquement par le fichier wp-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
Buddypress, WordPress Mu, Thème - Modifier et mettre le thème livré par défaut

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 Buddypress
  • buddypress-fr_FR.po est le fichier modifiable .po pour Buddypress

En savoir plus