{"id":1588,"date":"2010-07-05T16:09:29","date_gmt":"2010-07-05T15:09:29","guid":{"rendered":"http:\/\/flaven.fr\/?p=1588"},"modified":"2013-09-24T12:52:12","modified_gmt":"2013-09-24T10:52:12","slug":"buddypress-wordpress-mu-theme-modifier-et-mettre-le-theme-livre-par-defaut-en-francais","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2010\/07\/buddypress-wordpress-mu-theme-modifier-et-mettre-le-theme-livre-par-defaut-en-francais\/","title":{"rendered":"Buddypress, WordPress Mu, Th\u00e8me &#8211; Modifier et mettre le th\u00e8me livr\u00e9 par d\u00e9faut en Fran\u00e7ais"},"content":{"rendered":"<p>\n<!--  Buddypress, WordPress Mu, Th\u00e8me - Modifier et mettre le th\u00e8me livr\u00e9 par d\u00e9faut en Fran\u00e7ais --><br \/>\n<!--  Buddypress, WordPress Mu, Th\u00e8me, Internationalisation, webdesign --><br \/>\nOn avait vu dans un article r\u00e9cent, l&#8217;installation de la toute derni\u00e8re version de buddypress, cela s&#8217;\u00e9tait r\u00e9v\u00e9l\u00e9 assez facile mais un des soucis qui \u00e9merge rapidement est la n\u00e9cessit\u00e9 \u00e9ventuellement de modifier le th\u00e8me livr\u00e9 par d\u00e9faut et de le franciser. <!--more-->C&#8217;est \u00e0 cette question que l&#8217;on va tenter de r\u00e9pondre en traitant du m\u00eame coup de l&#8217;upgrade automatique qui vous est propos\u00e9 car pour les amateurs de WordPress qui l&#8217;ignorent encore, la WordPress 3.0 \u201cThelonious\u201d est sorti !<br \/>\n<i>Pour nos besoins, on va travailler sur les deux derni\u00e8res versions disponibles de WordPress : <code>wordpress-mu-2.9.2.zip<\/code><br \/>\n et celle de buddypress <code>buddypress.1.2.4.1.zip<\/code> l&#8217;ensemble de la proc\u00e9dure d&#8217;installation va se faire sous MAMP<\/i> <\/p>\n<ul>\n<li><a href=\"http:\/\/social.hecube.net\/blog\/2010\/03\/31\/buddypress-123-wordpress-reseaux-sociaux-installer-un-reseau-social-avec-buddypress-123\/\">Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux &#8211; Installer un r\u00e9seau social avec Buddypress 1.2.3<\/a><\/li>\n<\/ul>\n<h4>Installer Buddypress<\/h4>\n<p>On rappelle pour m\u00e9moire les principales commandes pour installer BuddyPress.<\/p>\n<p><b>Se connecter au client MySQL de MAMP<\/b><\/p>\n<pre lang=\"sql\">\r\n\t\/Applications\/MAMP\/Library\/bin\/mysql -u root -p\r\n<\/pre>\n<p><b>Cr\u00e9er la BDD pour accueillir Buddypress au client MySQL de MAMP<\/b><\/p>\n<pre lang=\"sql\">\r\n\t# Cr\u00e9ation simultan\u00e9e de la base bp_install\r\n\t# et de l'utilisateur bp_install\r\n\tCREATE 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';\r\n<\/pre>\n<p><b>Accessoirement si vous souhaitez voir si la BDD <code>bp_install<\/code> a bien \u00e9t\u00e9 cr\u00e9\u00e9e<\/b><\/p>\n<pre lang=\"sql\">\r\nshow databases;\r\n<\/pre>\n<p><b>Le r\u00e9sum\u00e9 de nos information pour installer WP 3.0<\/b><\/p>\n<blockquote><p>\n\tDatabase Name = bp_install<br \/>\n\tDatabase User name = bp_install<br \/>\n\tDatabase Password = bp_install<br \/>\n\tDatabase Host = localhost\n<\/p><\/blockquote>\n<p><b>Si vous souhaitez reprendre l&#8217;installation de z\u00e9ro<\/b><\/p>\n<pre lang=\"sql\">\r\n\t# Destruction de 'bp_install'@'localhost' ...\r\n\tDROP USER 'bp_install'@'localhost';\r\n\tDROP DATABASE IF EXISTS `bp_install` ;\r\n<\/pre>\n<h4>La modification n\u00e9cessaire du fichier <code>hosts<\/code><\/h4>\n<p>Lorsque vous installez en local c&#8217;est \u00e0 dire sous un <code>MAMP<\/code> ou un [EasyPHP], Buddypress, il vous est recommand\u00e9 de ne pas utiliser par d\u00e9faut les adresses suivantes : <code>127.0.0.1<\/code> ou <code>localhost<\/code>. <b>Il vous faudra donc modifier votre fichier <code>hosts<\/code> en y placant une adresse de cetype par exmple si vous avez d\u00e9cidez que localment le Buddypress va tourner sous l&#8217;adresse suivante <code>http:\/\/bp.hecube.net<\/code><\/b><\/p>\n<p><b>A ins\u00e9rer dans la fichier hosts pour acc\u00e9der \u00e0 Buddypress via http:\/\/bp.hecube.net<\/b><\/p>\n<pre lang=\"text\">\r\n\t# test for BP\r\n\t127.0.0.1 bp.hecube.net\r\n<\/pre>\n<p><b>Un article pour savoir comment modifier son fichier <code>hosts<\/code><\/b><\/p>\n<ul>\n<li><a href=\"http:\/\/social.hecube.net\/bruno\/2009\/05\/21\/modifier-son-fichier-hosts-sur-mac-ou-sur-pc\/\">Modifier son fichier hosts sur Mac ou sur PC<\/a><\/li>\n<\/ul>\n<h4>Faire les mises \u00e0 jour manuellement apr\u00e8s l&#8217;installation de Buddypress<\/h4>\n<p>Il y a 3 mises \u00e0 jour que vous devez effectuer manuellement pour obtenir la toute derni\u00e8re de Buddypress sous WordPress Mu.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/07\/bp_template_french_1.jpg\" alt=\"Buddypress, WordPress Mu, Th\u00e8me - Modifier et mettre le th\u00e8me livr\u00e9 par d\u00e9faut\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/07\/bp_template_french_2.jpg\" alt=\"Buddypress, WordPress Mu, Th\u00e8me - Modifier et mettre le th\u00e8me livr\u00e9 par d\u00e9faut\" width=\"500\" height=\"265\" \/><\/p>\n<ol>\n<li>Ajouter la ligne <code>define( 'NONCE_SALT', '7KGp,gJpIY0Amn#@#PkrPVEc}$0p0E%M8|iiw)Ez{9O7un`]O~[6DiHA,0bcae.Z' );<\/code> dans <code>wp-config.php<\/code> sous la ligne <code>\/* That's all, stop editing! Happy blogging. *\/<\/code><\/li>\n<li>Mettre \u00e0 jour tous les sites qui existent gr\u00e2ce \u00e0 WordPress Mu<\/li>\n<li>Supprimer le fichier <code>\/wp-content\/&gt;blogs.php<\/code>. Ce fichier sera remplac\u00e9 automatiquement par le fichier <code>wp-includes\/ms-files.php<\/code><\/li>\n<\/ol>\n<p><b>La ligne \u00e0 rajouter dans <code>wp-config.php<\/code><\/b><\/p>\n<pre lang=\"php\">\r\n\t\/* That's all, stop editing! Happy blogging. *\/\r\n\tdefine('NONCE_SALT', '7KGp,gJpIY0Amn#@#PkrPVEc}$0p0E%M8|iiw)Ez{9O7un`]O~[6DiHA,0bcae.Z');\r\n<\/pre>\n<h2>Mettre le th\u00e8me par d\u00e9faut de Budypress en Fran\u00e7ais<\/h2>\n<p>Pour mettre totalement dans une autre langue comme le fran\u00e7ais en partant des fichiers d&#8217;installation en anglais, il faut se pr\u00e9occuper de mettre Wordpres Mu en fran\u00e7ais et de mettre aussi Buddypresss en fran\u00e7ais.<\/p>\n<h4>Mettre WordPress Mu en Fran\u00e7ais<\/h4>\n<p>C&#8217;est assez simple, l&#8217;obejctif est de traduire en fran\u00e7ais un blog initialement install\u00e9 en anglais. Pour cela, il vous suffit d&#8217;installer les deux fichier suivants : <code>fr_FR.mo<\/code> et <code>fr_FR.po<\/code> dans un dossier <code>languages<\/code>. Ce dossier a comme emplacement <code>[repertoire_d_install_de_wordpressmu]\/wp-content\/languages<\/code><\/p>\n<ul>\n<li><code>fr_FR.mo<\/code> est le fichier compil\u00e9 .mo pour WordPress 3.0 (obligatoire)<\/li>\n<li><code>fr_FR.po<\/code> est le fichier modifiable .po pour WordPress 3.0 (en cas de besoin)<\/li>\n<\/ul>\n<p>Il vous faudra aussi changer la ligne suivante dans <code>wp-config.php<\/code><\/b><\/p>\n<pre lang=\"php\">\r\n\t\/**\r\n\t * WordPress Localized Language, defaults to English.\r\n\t *\r\n\t * Change this to localize WordPress.  A corresponding MO file for the chosen\r\n\t * language must be installed to wp-content\/languages. For example, install\r\n\t * de.mo to wp-content\/languages and set WPLANG to 'de' to enable German\r\n\t * language support.\r\n\t *\/\r\n\tdefine ('WPLANG', 'fr');\r\n<\/pre>\n<p><b>Mettre ensuite la langue par d\u00e9faut en Fran\u00e7ais<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/07\/bp_template_french_3.jpg\" alt=\"Buddypress, WordPress Mu, Th\u00e8me - Modifier et mettre le th\u00e8me livr\u00e9 par d\u00e9faut\" width=\"500\" height=\"265\" \/><\/p>\n<h4>Mettre Buddypres en Fran\u00e7ais<\/h4>\n<p>On sait d\u00e9sormais que Buddypress se g\u00e8re comme un plugin, il est dons disponible dans <code>wp-content\/plugins\/buddypress\/<\/code>. <b>Il faut donc placer dans le r\u00e9pertoire <code>[repertoire_d_install_de_wordpressmu]\/wp-content\/plugins\/buddypress\/bp-languages <\/code>, les deux fichier suivants : <code>buddypress-fr_FR.mo<\/code> et <code>buddypress-fr_FR.po<\/code> <\/b><\/p>\n<ul>\n<li><code>buddypress-fr_FR.mo<\/code> est le fichier compil\u00e9 .mo pour Buddypress<\/li>\n<li><code>buddypress-fr_FR.po<\/code> est le fichier modifiable .po pour Buddypress<\/li>\n<\/ul>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Un tutoriel sur la mise en place d&#8217;une version fran\u00e7aise de WPMu et BuddyPress<br \/>\n\t\t\t<a href=\"http:\/\/blog.shaze.net\/index.php\/2008\/12\/28\/buddypress-tutorial-dinstallation-de-fichier-de-traduction\/\" target=\"_blank\">http:\/\/blog.shaze.net\/index.php\/2008\/12\/28\/buddypress-tutorial-dinstallation-de-fichier-de-traduction\/<\/a><\/li>\n<li>Les fichiers de traduction pour BuddyPress<br \/>\n\t\t\t\t<a href=\"http:\/\/bp-fr.net\/la-config-de-ce-site\/\" target=\"_blank\">http:\/\/bp-fr.net\/la-config-de-ce-site\/<\/a><\/li>\n<li>Les fichiers de traduction pour WPMu<br \/>\n\t\t\t\t\t<a href=\"http:\/\/www.wordpress-fr.net\/telechargements\" target=\"_blank\">http:\/\/www.wordpress-fr.net\/telechargements<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>On avait vu dans un article r\u00e9cent, l&#8217;installation de la toute derni\u00e8re version de buddypress, cela s&#8217;\u00e9tait r\u00e9v\u00e9l\u00e9 assez facile mais un des soucis qui&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2010\/07\/buddypress-wordpress-mu-theme-modifier-et-mettre-le-theme-livre-par-defaut-en-francais\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">Buddypress, WordPress Mu, Th\u00e8me &#8211; Modifier et mettre le th\u00e8me livr\u00e9 par d\u00e9faut en Fran\u00e7ais<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9448,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Modifier le th\u00e8me BuddyPress par d\u00e9faut et le traduire en fran\u00e7ais. Guide pratique pour adapter le th\u00e8me livr\u00e9 et automatiser les mises \u00e0 jour WordPress.","bf_ai_og_title":"Modifier th\u00e8me BuddyPress","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3454,3446,3450,3451,3435,3452],"tags":[200,334,126,2198,203],"class_list":["post-1588","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-journalism-writing","category-social-media-community","category-ux-product-design","category-web-design-front-end","category-web-development","category-wordpress-cms","tag-buddypress","tag-internationalisation","tag-theme","tag-webdesign-responsive-agile","tag-wordpress-mu"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-pC","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/07\/bp_template_french_b_2_g_fr.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=1588"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1588\/revisions"}],"predecessor-version":[{"id":9449,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1588\/revisions\/9449"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9448"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=1588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=1588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=1588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}