'Media', NS_SPECIAL => 'Special', NS_MAIN => '', NS_TALK => 'Discuter', NS_USER => 'Utilisateur', NS_USER_TALK => 'Discussion_Utilisateur', NS_PROJECT => $wgMetaNamespace, NS_PROJECT_TALK => 'Discussion_'.$wgMetaNamespace, NS_IMAGE => 'Image', NS_IMAGE_TALK => 'Discussion_Image', NS_MEDIAWIKI => 'MediaWiki', NS_MEDIAWIKI_TALK => 'Discussion_MediaWiki', NS_TEMPLATE => 'Modèle', NS_TEMPLATE_TALK => 'Discussion_Modèle', NS_HELP => 'Aide', NS_HELP_TALK => 'Discussion_Aide', NS_CATEGORY => 'Catégorie', NS_CATEGORY_TALK => 'Discussion_Catégorie' ) + $wgNamespaceNamesEn; /* private */ $wgQuickbarSettingsFr = array( 'Aucune', 'Gauche', 'Droite', 'Flottante à gauche' ); /* private */ $wgSkinNamesFr = array( 'standard' => 'Standard', 'nostalgia' => 'Nostalgie', ) + $wgSkinNamesEn; /* private */ $wgBookstoreListFr = array( 'Amazon.fr' => 'http://www.amazon.fr/exec/obidos/ISBN=$1', 'alapage.fr' => 'http://www.alapage.com/mx/?tp=F&type=101&l_isbn=$1&donnee_appel=ALASQ&devise=&', 'fnac.com' => 'http://www3.fnac.com/advanced/book.do?isbn=$1', 'chapitre.com' => 'http://www.chapitre.com/frame_rec.asp?isbn=$1', ); if (!$wgCachedMessageArrays) { require_once('MessagesFr.php'); } class LanguageFr extends LanguageUtf8 { function getBookstoreList () { global $wgBookstoreListFr ; return $wgBookstoreListFr ; } function getNamespaces() { global $wgNamespaceNamesFr; return $wgNamespaceNamesFr; } function getNsIndex( $text ) { global $wgNamespaceNamesFr, $wgSitename; foreach ( $wgNamespaceNamesFr as $i => $n ) { if ( 0 == strcasecmp( $n, $text ) ) { return $i; } } if( $wgSitename == 'Wikipédia' ) { if( 0 == strcasecmp( 'Wikipedia', $text ) ) return NS_PROJECT; if( 0 == strcasecmp( 'Discussion_Wikipedia', $text ) ) return NS_PROJECT_TALK; } return false; } function getQuickbarSettings() { global $wgQuickbarSettingsFr; return $wgQuickbarSettingsFr; } function getSkinNames() { global $wgSkinNamesFr; return $wgSkinNamesFr; } function timeBeforeDate( $format ) { return false; } function timeDateSeparator( $format ) { return " à "; } var $digitTransTable = array( ',' => "\xc2\xa0", // @bug 2749 '.' => ',' ); function formatNum( $number, $year = false ) { return !$year ? strtr($number, $this->digitTransTable ) : $number; } function getMessage( $key ) { global $wgAllMessagesFr, $wgAllMessagesEn; if( isset( $wgAllMessagesFr[$key] ) ) { return $wgAllMessagesFr[$key]; } else { return parent::getMessage( $key ); } } } ?>