Warning: Use of undefined constant jme_tc_activate - assumed 'jme_tc_activate' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/top-contributors/top-contributors.php on line 629

Warning: Use of undefined constant jme_tc_deactivate - assumed 'jme_tc_deactivate' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/top-contributors/top-contributors.php on line 630

Warning: session_start(): Cannot start session when headers already sent in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/wp_affiliate_platform1.php on line 8

Warning: Use of undefined constant AFF_WIDGET_TITLE - assumed 'AFF_WIDGET_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 14

Warning: Use of undefined constant AFF_WIDGET_LOGGED_IN_AS - assumed 'AFF_WIDGET_LOGGED_IN_AS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 15

Warning: Use of undefined constant AFF_WIDGET_ACCESS_DASHBOARD - assumed 'AFF_WIDGET_ACCESS_DASHBOARD' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 16

Warning: Use of undefined constant AFF_G_DATE - assumed 'AFF_G_DATE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 19

Warning: Use of undefined constant AFF_G_TIME - assumed 'AFF_G_TIME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 20

Warning: Use of undefined constant AFF_USERNAME - assumed 'AFF_USERNAME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 21

Warning: Use of undefined constant AFF_PASSWORD - assumed 'AFF_PASSWORD' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 22

Warning: Use of undefined constant AFF_AFFILIATE_SIGN_UP_LABEL - assumed 'AFF_AFFILIATE_SIGN_UP_LABEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 23

Warning: Use of undefined constant AFF_FORGOT_PASSWORD_LABEL - assumed 'AFF_FORGOT_PASSWORD_LABEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 24

Warning: Use of undefined constant AFF_LOGIN_PAGE_LINK_TEXT - assumed 'AFF_LOGIN_PAGE_LINK_TEXT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 25

Warning: Use of undefined constant AFF_SELECT_DATE_RANGE - assumed 'AFF_SELECT_DATE_RANGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 26

Warning: Use of undefined constant AFF_DISPLAY_DATA_BUTTON_TEXT - assumed 'AFF_DISPLAY_DATA_BUTTON_TEXT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 27

Warning: Use of undefined constant AFF_START_DATE_TEXT - assumed 'AFF_START_DATE_TEXT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 28

Warning: Use of undefined constant AFF_END_DATE_TEXT - assumed 'AFF_END_DATE_TEXT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 29

Warning: Use of undefined constant AFF_AND - assumed 'AFF_AND' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 30

Warning: Use of undefined constant AFF_SIGN_UP - assumed 'AFF_SIGN_UP' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 33

Warning: Use of undefined constant AFF_SIGN_UP_CLICK - assumed 'AFF_SIGN_UP_CLICK' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 34

Warning: Use of undefined constant AFF_LOGIN - assumed 'AFF_LOGIN' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 35

Warning: Use of undefined constant AFF_LOGIN_CLICK - assumed 'AFF_LOGIN_CLICK' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 36

Warning: Use of undefined constant AFF_LOGIN_PAGE_TITLE - assumed 'AFF_LOGIN_PAGE_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 39

Warning: Use of undefined constant AFF_REMEMBER_ME - assumed 'AFF_REMEMBER_ME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 40

Warning: Use of undefined constant AFF_LOGIN_BUTTON_LABEL - assumed 'AFF_LOGIN_BUTTON_LABEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 41

Warning: Use of undefined constant AFF_SIGNUP_PAGE_TITLE - assumed 'AFF_SIGNUP_PAGE_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 44

Warning: Use of undefined constant AFF_SIGNUP_PAGE_MESSAGE - assumed 'AFF_SIGNUP_PAGE_MESSAGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 45

Warning: Use of undefined constant AFF_TITLE - assumed 'AFF_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 46

Warning: Use of undefined constant AFF_FIRST_NAME - assumed 'AFF_FIRST_NAME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 47

Warning: Use of undefined constant AFF_LAST_NAME - assumed 'AFF_LAST_NAME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 48

Warning: Use of undefined constant AFF_COMPANY - assumed 'AFF_COMPANY' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 49

Warning: Use of undefined constant AFF_WEBSITE - assumed 'AFF_WEBSITE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 50

Warning: Use of undefined constant AFF_EMAIL - assumed 'AFF_EMAIL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 51

Warning: Use of undefined constant AFF_PAYPAL_EMAIL - assumed 'AFF_PAYPAL_EMAIL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 52

Warning: Use of undefined constant AFF_ADDRESS - assumed 'AFF_ADDRESS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 53

Warning: Use of undefined constant AFF_TOWN - assumed 'AFF_TOWN' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 54

Warning: Use of undefined constant AFF_STATE - assumed 'AFF_STATE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 55

Warning: Use of undefined constant AFF_ZIP - assumed 'AFF_ZIP' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 56

Warning: Use of undefined constant AFF_COUNTRY - assumed 'AFF_COUNTRY' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 57

Warning: Use of undefined constant AFF_PHONE - assumed 'AFF_PHONE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 58

Warning: Use of undefined constant AFF_FAX - assumed 'AFF_FAX' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 59

Warning: Use of undefined constant AFF_LOGIN_DETAILS - assumed 'AFF_LOGIN_DETAILS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 60

Warning: Use of undefined constant AFF_RETYPE_PASSWORD - assumed 'AFF_RETYPE_PASSWORD' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 61

Warning: Use of undefined constant AFF_MIN_PASS_LENGTH - assumed 'AFF_MIN_PASS_LENGTH' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 62

Warning: Use of undefined constant AFF_AVAILABILITY_BUTTON_LABEL - assumed 'AFF_AVAILABILITY_BUTTON_LABEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 63

Warning: Use of undefined constant AFF_IMAGE_VERIFICATION - assumed 'AFF_IMAGE_VERIFICATION' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 64

Warning: Use of undefined constant AFF_SIGN_UP_BUTTON_LABEL - assumed 'AFF_SIGN_UP_BUTTON_LABEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 65

Warning: Use of undefined constant AFF_YOU_AGREE_TO - assumed 'AFF_YOU_AGREE_TO' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 66

Warning: Use of undefined constant AFF_TERMS_AND_COND - assumed 'AFF_TERMS_AND_COND' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 67

Warning: Use of undefined constant AFF_ALREADY_MEMBER - assumed 'AFF_ALREADY_MEMBER' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 68

Warning: Use of undefined constant AFF_LOGIN_HERE - assumed 'AFF_LOGIN_HERE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 69

Warning: Use of undefined constant AFF_THANK_YOU - assumed 'AFF_THANK_YOU' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 72

Warning: Use of undefined constant AFF_REGO_COMPLETE - assumed 'AFF_REGO_COMPLETE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 73

Warning: Use of undefined constant AFF_REGO_COMPLETE_MESSAGE - assumed 'AFF_REGO_COMPLETE_MESSAGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 74

Warning: Use of undefined constant AFF_REGO_COMPLETE_MESSAGE_ON_PAGE_VIEW - assumed 'AFF_REGO_COMPLETE_MESSAGE_ON_PAGE_VIEW' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 75

Warning: Use of undefined constant AFF_FORGOT_PASS_PAGE_TITLE - assumed 'AFF_FORGOT_PASS_PAGE_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 78

Warning: Use of undefined constant AFF_FORGOT_PASS_MESSAGE - assumed 'AFF_FORGOT_PASS_MESSAGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 79

Warning: Use of undefined constant AFF_FORGOT_PASS_EMAIL - assumed 'AFF_FORGOT_PASS_EMAIL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 80

Warning: Use of undefined constant AFF_RESET_BUTTON_LABEL - assumed 'AFF_RESET_BUTTON_LABEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 81

Warning: Use of undefined constant AFF_WELCOME - assumed 'AFF_WELCOME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 84

Warning: Use of undefined constant AFF_MENU_NAVIGATION_MESSAGE - assumed 'AFF_MENU_NAVIGATION_MESSAGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 85

Warning: Use of undefined constant AFF_YOUR_AFF_LINK - assumed 'AFF_YOUR_AFF_LINK' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 86

Warning: Use of undefined constant AFF_STATS_OVERVIEW - assumed 'AFF_STATS_OVERVIEW' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 87

Warning: Use of undefined constant AFF_STATS_OVERVIEW_BETWEEN - assumed 'AFF_STATS_OVERVIEW_BETWEEN' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 88

Warning: Use of undefined constant AFF_TOTAL_CLICKS - assumed 'AFF_TOTAL_CLICKS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 89

Warning: Use of undefined constant AFF_NUMBER_OF_SALES - assumed 'AFF_NUMBER_OF_SALES' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 90

Warning: Use of undefined constant AFF_TOTAL_SALES_AMOUNT - assumed 'AFF_TOTAL_SALES_AMOUNT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 91

Warning: Use of undefined constant AFF_TOTAL_COMMISSION - assumed 'AFF_TOTAL_COMMISSION' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 92

Warning: Use of undefined constant AFF_COMMISSION_LEVEL - assumed 'AFF_COMMISSION_LEVEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 93

Warning: Use of undefined constant AFF_AFFILIATE_ID - assumed 'AFF_AFFILIATE_ID' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 96

Warning: Use of undefined constant AFF_UPDATE_BUTTON_TEXT - assumed 'AFF_UPDATE_BUTTON_TEXT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 97

Warning: Use of undefined constant AFF_D_CHANGED - assumed 'AFF_D_CHANGED' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 98

Warning: Use of undefined constant AFF_C_CLICKS - assumed 'AFF_C_CLICKS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 101

Warning: Use of undefined constant AFF_C_SHOWING_20 - assumed 'AFF_C_SHOWING_20' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 102

Warning: Use of undefined constant AFF_C_NO_CLICKS - assumed 'AFF_C_NO_CLICKS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 103

Warning: Use of undefined constant AFF_C_REFERREDFROM - assumed 'AFF_C_REFERREDFROM' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 104

Warning: Use of undefined constant AFF_C_DISPLAYING_REFERRALS - assumed 'AFF_C_DISPLAYING_REFERRALS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 105

Warning: Use of undefined constant AFF_S_SALES - assumed 'AFF_S_SALES' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 108

Warning: Use of undefined constant AFF_S_SHOWING_20 - assumed 'AFF_S_SHOWING_20' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 109

Warning: Use of undefined constant AFF_S_NO_SALES - assumed 'AFF_S_NO_SALES' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 110

Warning: Use of undefined constant AFF_S_EARNED - assumed 'AFF_S_EARNED' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 111

Warning: Use of undefined constant AFF_S_TOTAL - assumed 'AFF_S_TOTAL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 112

Warning: Use of undefined constant AFF_S_DISPLAYING_SALES_HISTORY - assumed 'AFF_S_DISPLAYING_SALES_HISTORY' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 113

Warning: Use of undefined constant AFF_P_PAYMENT - assumed 'AFF_P_PAYMENT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 116

Warning: Use of undefined constant AFF_P_TOTAL - assumed 'AFF_P_TOTAL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 117

Warning: Use of undefined constant AFF_P_DISPLAYING_PAYOUTS_HISTORY - assumed 'AFF_P_DISPLAYING_PAYOUTS_HISTORY' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 118

Warning: Use of undefined constant AFF_P_LAST_20_PAYMENTS - assumed 'AFF_P_LAST_20_PAYMENTS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 119

Warning: Use of undefined constant AFF_B_BANNER_PAGE_TITLE - assumed 'AFF_B_BANNER_PAGE_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 122

Warning: Use of undefined constant AFF_B_BANNERS_PAGE_MESSAGE - assumed 'AFF_B_BANNERS_PAGE_MESSAGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 123

Warning: Use of undefined constant AFF_B_BANNERS - assumed 'AFF_B_BANNERS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 124

Warning: Use of undefined constant AFF_B_BANNER_NAME - assumed 'AFF_B_BANNER_NAME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 125

Warning: Use of undefined constant AFF_B_BANNER_LINK - assumed 'AFF_B_BANNER_LINK' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 126

Warning: Use of undefined constant AFF_B_CODE - assumed 'AFF_B_CODE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 127

Warning: Use of undefined constant AFF_B_NO_BANNER - assumed 'AFF_B_NO_BANNER' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 128

Warning: Use of undefined constant AFF_B_CREATIVE_PAGE_TITLE - assumed 'AFF_B_CREATIVE_PAGE_TITLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 129

Warning: Use of undefined constant AFF_B_CREATIVE_PAGE_MESSAGE - assumed 'AFF_B_CREATIVE_PAGE_MESSAGE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 130

Warning: Use of undefined constant AFF_B_NO_CREATIVE - assumed 'AFF_B_NO_CREATIVE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 131

Warning: Use of undefined constant AFF_C_CONTACT - assumed 'AFF_C_CONTACT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 134

Warning: Use of undefined constant AFF_C_MSG_FROM_AFFILIATE - assumed 'AFF_C_MSG_FROM_AFFILIATE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 135

Warning: Use of undefined constant AFF_C_AFFILIATE_NAME - assumed 'AFF_C_AFFILIATE_NAME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 136

Warning: Use of undefined constant AFF_C_AFFILIATE_EMAIL - assumed 'AFF_C_AFFILIATE_EMAIL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 137

Warning: Use of undefined constant AFF_C_MSG_SENT - assumed 'AFF_C_MSG_SENT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 138

Warning: Use of undefined constant AFF_C_USE_THE_FORM_BELOW - assumed 'AFF_C_USE_THE_FORM_BELOW' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 139

Warning: Use of undefined constant AFF_C_NAME - assumed 'AFF_C_NAME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 140

Warning: Use of undefined constant AFF_C_EMAIL - assumed 'AFF_C_EMAIL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 141

Warning: Use of undefined constant AFF_C_MSG - assumed 'AFF_C_MSG' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 142

Warning: Use of undefined constant AFF_C_SEND_MSG_BUTTON - assumed 'AFF_C_SEND_MSG_BUTTON' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 143

Warning: Use of undefined constant AFF_NAV_HOME - assumed 'AFF_NAV_HOME' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 146

Warning: Use of undefined constant AFF_NAV_EDIT_PROFILE - assumed 'AFF_NAV_EDIT_PROFILE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 147

Warning: Use of undefined constant AFF_NAV_REFERRALS - assumed 'AFF_NAV_REFERRALS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 148

Warning: Use of undefined constant AFF_NAV_SALES - assumed 'AFF_NAV_SALES' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 149

Warning: Use of undefined constant AFF_NAV_PAYMENT_HISTORY - assumed 'AFF_NAV_PAYMENT_HISTORY' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 150

Warning: Use of undefined constant AFF_NAV_BANNERS - assumed 'AFF_NAV_BANNERS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 151

Warning: Use of undefined constant AFF_NAV_CONTACT - assumed 'AFF_NAV_CONTACT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 152

Warning: Use of undefined constant AFF_NAV_LOGOUT - assumed 'AFF_NAV_LOGOUT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 153

Warning: Use of undefined constant AFF_NAV_ADS - assumed 'AFF_NAV_ADS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 154

Warning: Use of undefined constant AFF_NAV_CREATIVES - assumed 'AFF_NAV_CREATIVES' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 155

Warning: Use of undefined constant AFF_SI_USEREXISTS - assumed 'AFF_SI_USEREXISTS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 158

Warning: Use of undefined constant AFF_SI_UNAMEMISSING - assumed 'AFF_SI_UNAMEMISSING' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 159

Warning: Use of undefined constant AFF_SI_PWDMISSING - assumed 'AFF_SI_PWDMISSING' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 160

Warning: Use of undefined constant AFF_SI_EMAILMISSING - assumed 'AFF_SI_EMAILMISSING' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 161

Warning: Use of undefined constant AFF_SI_PLEASE_WAIT - assumed 'AFF_SI_PLEASE_WAIT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 164

Warning: Use of undefined constant AFF_SI_ENTER_FIVE_CHAR - assumed 'AFF_SI_ENTER_FIVE_CHAR' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 165

Warning: Use of undefined constant AFF_SI_NOT_AVAILABLE - assumed 'AFF_SI_NOT_AVAILABLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 166

Warning: Use of undefined constant AFF_SI_AVAILABLE - assumed 'AFF_SI_AVAILABLE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 167

Warning: Use of undefined constant AFF_MR - assumed 'AFF_MR' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 170

Warning: Use of undefined constant AFF_MRS - assumed 'AFF_MRS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 171

Warning: Use of undefined constant AFF_MISS - assumed 'AFF_MISS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 172

Warning: Use of undefined constant AFF_MS - assumed 'AFF_MS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 173

Warning: Use of undefined constant AFF_DR - assumed 'AFF_DR' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 174

Warning: Use of undefined constant AFF_ACCOUNT_SIGNUP_DISABLED - assumed 'AFF_ACCOUNT_SIGNUP_DISABLED' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 176

Warning: Use of undefined constant AFF_2ND_TIER_COMMISSION_LEVEL - assumed 'AFF_2ND_TIER_COMMISSION_LEVEL' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 178

Warning: Use of undefined constant AFF_FORGOT_PASS_NO_ACCOUNT_EXISTS - assumed 'AFF_FORGOT_PASS_NO_ACCOUNT_EXISTS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 179

Warning: Use of undefined constant AFF_FORGOT_PASS_PASSWORD_HAS_BEEN_RESET - assumed 'AFF_FORGOT_PASS_PASSWORD_HAS_BEEN_RESET' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 180

Warning: Use of undefined constant AFF_TIER_SUB_AFFILIATES_UNDER_YOU - assumed 'AFF_TIER_SUB_AFFILIATES_UNDER_YOU' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 182

Warning: Use of undefined constant AFF_TIER_SUB_AFFILIATES_20 - assumed 'AFF_TIER_SUB_AFFILIATES_20' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 183

Warning: Use of undefined constant AFF_TIER_SUB_AFFILIATES_DATE_JOINED - assumed 'AFF_TIER_SUB_AFFILIATES_DATE_JOINED' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 184

Warning: Use of undefined constant AFF_TIER_SUB_AFFILIATES_ID - assumed 'AFF_TIER_SUB_AFFILIATES_ID' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 185

Warning: Use of undefined constant AFF_TIER_SUB_AFFILIATES_NO_RECORDS - assumed 'AFF_TIER_SUB_AFFILIATES_NO_RECORDS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 186

Warning: Use of undefined constant AFF_NAV_CLICKS - assumed 'AFF_NAV_CLICKS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 187

Warning: Use of undefined constant AFF_NAV_SUB_AFFILIATES - assumed 'AFF_NAV_SUB_AFFILIATES' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 188

Warning: Use of undefined constant AFF_COMMISSION_RECEIVED_NOTIFICATION_SUBJECT - assumed 'AFF_COMMISSION_RECEIVED_NOTIFICATION_SUBJECT' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 190

Warning: Use of undefined constant AFF_COMMISSION_RECEIVED_NOTIFICATION_BODY - assumed 'AFF_COMMISSION_RECEIVED_NOTIFICATION_BODY' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 191

Warning: Use of undefined constant AFF_TAX_ID - assumed 'AFF_TAX_ID' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 193

Warning: Use of undefined constant AFF_TERMS_AGREE - assumed 'AFF_TERMS_AGREE' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 195

Warning: Use of undefined constant AFF_IMAGE_VERIFICATION_FAILED - assumed 'AFF_IMAGE_VERIFICATION_FAILED' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 196

Warning: Use of undefined constant AFF_BUYER_DETAILS - assumed 'AFF_BUYER_DETAILS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 198

Warning: Use of undefined constant AFF_BANK_ACCOUNT_DETAILS - assumed 'AFF_BANK_ACCOUNT_DETAILS' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 200

Warning: Use of undefined constant AFF_LEAVE_EMPTY_TO_KEEP_PASSWORD - assumed 'AFF_LEAVE_EMPTY_TO_KEEP_PASSWORD' (this will throw an Error in a future version of PHP) in /homepages/35/d381325135/htdocs/wp-content/plugins/wp-affiliate-platform/affiliates/lang/fr.php on line 202

Warning: session_start(): Cannot start session when headers already sent in /homepages/35/d381325135/htdocs/wp-content/themes/Divi/header.php on line 1
Traduction de son thème Wordpress en français - PubContact
Warning: A non-numeric value encountered in /homepages/35/d381325135/htdocs/wp-content/themes/Divi/functions.php on line 5611
fichiers trad

Fichiers de traduction

Article invité proposé par Quentin Turquet. Auteur du blog Trads WordPress.

WordPress est l’outil favori des blogueurs pour créer leur blog. Et pour cause ! WordPress est une véritable communauté pleine de vie qui s’étend bien au-delà des frontières. Chaque jour, des développeurs créent et proposent leurs thèmes ou extensions WordPress à l’ensemble de la planète.

Jamais un outil libre n’a généré tel engouement ! Mais derrière tout cela se dissimule une toute autre réalité qui  heureusement pour nous n’est pas immuable.

Il vous suffit d’une petite visite sur le catalogue officiel de thèmes de WordPress pour vous rendre compte d’une chose : le grande majorité ne sont disponibles qu’en anglais ou dans d’autres langues que la nôtre !

Un problème se pose donc : comment effectuer la traduction des thèmes que nous voudrions utiliser pour nos projets ?

Il existe trois solutions :

  1. Rechercher une traduction pour votre thème WordPress
  2. Faire appel à quelqu’un pour traduire votre thème
  3. Vous y mettre par vous-même !

Si vous avez décidé de vous jeter dans le grand bain, nous y voilà…

Préambule à la traduction d’un thème WordPress

Traduire pour la première fois un thème WordPress requiert quelques connaissances en anglais, ce qui paraît logique me direz-vous ! Et, dans certains cas, il vous faudra beaucoup de patience pour relever une à une les chaines à traduire.

Qu’est-ce qu’une chaine ?

Une chaine est un élément que l’on peut traduire. Ça peut-être un mot, une phrase, un morceau de code, une lettre ou bien un caractère de ponctuation.
Dans la traduction WordPress, comme partout ailleurs, il faut raisonner par chaines.

chaine traduire

Exemple d'une chaine. Ici, un mot

Différencier un thème internationalisé d’un thème classique

WordPress est vaste. Et certains développeurs de thèmes ont décidé d’intégrer des fichiers de traduction pour la faciliter au maximum, alors que d’autres n’ont pas pris cette peine. Et ça sera bien entendu plus complexe de traduire des thèmes dits classiques.

Comment les différencier ?

Plusieurs solutions existent pour identifier un thème internationalisé, à savoir :

  1. Sur la page de téléchargement du thème, il est indiqué : « translation-ready » ou « languages files supported »
  2. Dans le dossier du thème, il existe un sous-dossier nommé : « languages », « lang », ou autre contenant un fichier .po ou .pot.
  3. En regardant dans le code source du thème, vous relevez une fonction du type : <?php _e( 'Chaine pouvant être traduite', 'fonction quelconque' ); ?>

Dans le premier cas, vous êtes en présence de fichiers de traduction. La traduction en sera alors aisée, pourvu que vous sachiez vous débrouiller en anglais.

Dans l’autre cas, vous êtes en présence d’un thème classique. Il vous faudra alors parcourir le code source de votre thème pour traduire les chaines une à une.

Traduire un thème WordPress internationalisé

Tout d’abord, munissez-vous d’un petit logiciel nommé PoEdit. Son installation vous permettra d’ouvrir vos fichiers .po et .pot contenant les chaines à traduire.

Sélectionnez un fichier .po ou .pot et ouvrez-le à l’aide de PoEdit. Vous devriez avoir quelque chose semblable à ça :

poedit

Chaines à traduire dans le logiciel PoEdit

A gauche, vous retrouverez les chaines originales à traduire, et à droite vos traductions.

Ici, j’ai sélectionné la première chaine. Vous pourrez apercevoir au bas de votre écran que cette chaine s’affiche entièrement dans un encadré blanc. Et juste au-dessous, vous disposez d’un encadré vide. C’est là que vous allez écrire la traduction française de la chaine sélectionnée.

Une fois la traduction finalisée, vous pourrez passer à la suivante, et ainsi de suite. De plus, vous pourrez mesurer votre avancée en temps réel tout au bas de la fenêtre. Cela vous indique le pourcentage de traduction, le nombre de chaines et celles restant à traduire.

Pour sauvegarder votre traduction, vous devrez ensuite l’enregistrer comme ça :

Enregistrer poedit

Enregistrer une traduction sous PoEdit

Rien de bien sorcier dans le sens où un fichier de traduction s’enregistre comme n’importe quel fichier. Il faut juste vous assurer de lui donner un nom qui sera compris par votre thème, à savoir : fr_FR. Ainsi, votre thème considèrera ce fichier comme la traduction française.

PoEdit génère le fichier .mo en même temps que le fichier .po de manière automatique, vous avez donc tous les fichiers nécessaires.

En dernier point, utilisez un logiciel de transfert de fichiers sur votre client FTP (tel que FileZilla), et insérez la traduction dans le dossier de langues de votre thème. Si votre installation WordPress a été configurée en français, votre traduction devrait se mettre à jour automatiquement. Votre thème sera alors en français !

Note : le plugin Codestyling Localization est une alternative à Poedit qui vous permet de traduire votre thème directement depuis votre back-end.

Mais tous les thèmes ne gèrent pas les fichiers de traduction…

Traduire un thème WordPress classique

Dans cette configuration-ci, il vous sera utile d’avoir quelques connaissances en PHP et beaucoup de patience. L’idée ici est de parcourir l’ensemble des fichiers de votre thème et de repérer grâce à votre fine vision les chaines à traduire.

Ce type de traduction présente de nombreux points noirs, à savoir :

  1. Les traductions que vous réaliserez dans le code source ne seront pas éternelles. Lors de la mise à jour de votre thème, l’ensemble de vos traductions seront écrasées et donc effacées.
  2. Il est très important d’utiliser des codes HTML pour les caractères spéciaux (lettres accentuées, signes de ponctuations, …). Dans le meilleur des cas, vos accents ne seront simplement pas affichés. Dans la pire des situations, une erreur fatale empêchera tout accès à la page traduite.

Tout d’abord, installez votre thème sur votre blog WordPress. Puis, rendez-vous dans Apparence/Editeur.

Apparence-Editeur

Apparence/Editeur

Vous allez ensuite vous retrouver sur une page de ce type :

Modifier un theme

Page d'édition d'un thème WordPress

 

 

 

Au centre, vous retrouverez le code source de la page sélectionnée dans le menu de droite. Dans ce menu, chaque page est référencée. Sachez que vous devrez toutes les parcourir à la recherche de chaines à traduire au beau milieu du code source.

Prenons l’exemple de la page nommée : « Commentaires », riche en chaines à traduire :

code source page comments

Code source d'une page "Commentaires"

 

Dès les premières lignes de code, on remarque de suite une chaine en langue anglaise. Nous allons donc nous atteler à sa traduction.

 

chaine code source

Sélection d'une chaine dans le code source

 

L’image ci-dessus met en avant la chaine à traduire par sélection. Préparez-en la traduction dans un coin de votre tête, puis tapez-la à la place de la chaine actuelle.

 

Vous devriez obtenir ceci :

chaine a traduire wordpress

Traduction d'une chaine dans le code source

Votre chaine est alors traduite. Sauvegardez les modifications et appréciez la transformation d’une phrase anglaise en un phrase française ! Ceci est bien entendu un exemple parmi tant d’autres, dans le sens où beaucoup de chaines ne sont pas aussi visibles, mais noyées dans la masse de codes PHP.

Ayez l’oeil vif pour parvenir à vos fins ! Rien ne vous est impossible.

Article invité proposé par Quentin Turquet. Auteur du blog Trads WordPress.

Pour vous aussi publier un article invité sur PubContactrendez-vous ici.

VN:F [1.9.22_1171]
Rating: 5.0/5 (4 votes cast)
Comment traduire son thème WordPress en français, 5.0 out of 5 based on 4 ratings