Localisation updates for core messages from Betawiki (2008-11-22 11:16 CET)
[lhc/web/wiklou.git] / languages / messages / MessagesFr.php
index 62c6cd4..d9ccbfb 100644 (file)
@@ -7,6 +7,7 @@
  * @author Agzennay
  * @author Cedric31
  * @author ChrisPtDe
+ * @author Delhovlyn
  * @author Dereckson
  * @author Esbardu
  * @author Grondin
@@ -49,13 +50,11 @@ $bookstoreList = array(
 );
 
 $namespaceNames = array(
-       NS_MEDIA          => 'Media',
-       NS_SPECIAL        => 'Special',
-       NS_MAIN           => '',
+       NS_MEDIA          => 'Média',
+       NS_SPECIAL        => 'Spécial',
        NS_TALK           => 'Discuter',
        NS_USER           => 'Utilisateur',
        NS_USER_TALK      => 'Discussion_Utilisateur',
-       NS_PROJECT        => '$1',
        NS_PROJECT_TALK   => 'Discussion_$1',
        NS_IMAGE          => 'Image',
        NS_IMAGE_TALK     => 'Discussion_Image',
@@ -66,8 +65,9 @@ $namespaceNames = array(
        NS_HELP           => 'Aide',
        NS_HELP_TALK      => 'Discussion_Aide',
        NS_CATEGORY       => 'Catégorie',
-       NS_CATEGORY_TALK  => 'Discussion_Catégorie'
+       NS_CATEGORY_TALK  => 'Discussion_Catégorie',
 );
+
 $linkTrail = '/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sDu';
 
 $dateFormats = array(
@@ -142,87 +142,88 @@ $magicWords = array(
 );
 
 $specialPageAliases = array(
-       'DoubleRedirects'           => array( 'Doubles_redirections', 'Doublesredirections', 'Doubles_redirects', 'Doublesredirects', 'Redirections_doubles', 'Redirectionsdoubles' ),
-       'BrokenRedirects'           => array( 'Redirections_cassées', 'Redirections_cassees' ),
-       'Disambiguations'           => array( 'Homonymie', 'Homonymies', 'Pages_d\'homonymie' ),
+       'DoubleRedirects'           => array( 'Doubles redirections', 'Doublesredirections', 'Doubles redirects', 'Doublesredirects', 'Redirections doubles', 'Redirectionsdoubles' ),
+       'BrokenRedirects'           => array( 'Redirections cassées', 'Redirections cassees' ),
+       'Disambiguations'           => array( 'Homonymie', 'Homonymies', 'Pages d\'homonymie' ),
        'Userlogin'                 => array( 'Connexion', 'Identification', 'Login' ),
        'Userlogout'                => array( 'Déconnexion', 'Deconnexion' ),
-       'CreateAccount'             => array( 'Créer_un_compte', 'CréerUnCompte', 'CréerCompte' ),
+       'CreateAccount'             => array( 'Créer un compte', 'CréerUnCompte', 'CréerCompte' ),
        'Preferences'               => array( 'Préférences' ),
-       'Watchlist'                 => array( 'Liste_de_suivi', 'Listedesuivi', 'Suivi' ),
-       'Recentchanges'             => array( 'Modifications_récentes', 'Modifications_recentes' ),
+       'Watchlist'                 => array( 'Liste de suivi', 'Listedesuivi', 'Suivi' ),
+       'Recentchanges'             => array( 'Modifications récentes', 'Modifications recentes' ),
        'Upload'                    => array( 'Téléchargement', 'Telechargement' ),
-       'Imagelist'                 => array( 'Liste_des_images', 'Listedesimages', 'Liste_images', 'Listeimages' ),
-       'Newimages'                 => array( 'Nouvelles_images', 'Nouveaux_fichiers' ),
-       'Listusers'                 => array( 'Liste_des_utilisateurs', 'Liste_des_participants', 'Utilisateurs', 'Participants' ),
-       'Listgrouprights'           => array( 'Liste_des_groupes_utilisateur', 'ListedesGroupesUtilisateur', 'ListeGroupesUtilisateur' ),
+       'Imagelist'                 => array( 'Liste des images', 'Listedesimages', 'Liste images', 'Listeimages' ),
+       'Newimages'                 => array( 'Nouvelles images', 'Nouveaux fichiers' ),
+       'Listusers'                 => array( 'Liste des utilisateurs', 'Liste des participants', 'Utilisateurs', 'Participants' ),
+       'Listgrouprights'           => array( 'Liste des groupes utilisateur', 'ListedesGroupesUtilisateur', 'ListeGroupesUtilisateur' ),
        'Statistics'                => array( 'Statistiques', 'Stats' ),
-       'Randompage'                => array( 'Page_au_hasard', 'Au_hasard', 'Aléatoire', 'Aleatoire' ),
-       'Lonelypages'               => array( 'Pages_orphelines', 'Pagesorphelines' ),
-       'Uncategorizedpages'        => array( 'Pages_sans_catégorie', 'Pages_sans_categorie' ),
-       'Uncategorizedcategories'   => array( 'Catégories_sans_catégorie', 'Categories_sans_categorie' ),
-       'Uncategorizedimages'       => array( 'Images_sans_catégorie', 'Images_sans_categorie' ),
-       'Uncategorizedtemplates'    => array( 'Modèles_sans_catégorie', 'Modeles_sans_catégorie' ),
-       'Unusedcategories'          => array( 'Catégories_inutilisées', 'Categories_inutilisees', 'Catégories_non_utilisées', 'Categories_non_utilisees' ),
-       'Unusedimages'              => array( 'Images_inutilisées', 'Images_inutilisees', 'Images_non_utilisées', 'Images_non_utilisees', 'Images_orphelines' ),
-       'Wantedpages'               => array( 'Pages_demandées', 'Pages_demandees' ),
-       'Wantedcategories'          => array( 'Catégories_demandées', 'Categories_demandees' ),
-       'Mostlinked'                => array( 'Pages_les_plus_liées', 'Pages_les_plus_liees', 'Pages_plus_liées', 'Pages_plus_liees', 'Plus_liées', 'Plus_liees' ),
-       'Mostlinkedcategories'      => array( 'Catégories_les_plus_utilisées', 'Categories_les_plus_utilisees' ),
-       'Mostlinkedtemplates'       => array( 'Modèles_les_plus_utilisés', 'Modeles_les_plus_utilises' ),
-       'Mostcategories'            => array( 'Plus_categorisées', 'Plus_categorisees' ),
-       'Mostimages'                => array( 'Images_les_plus_utilisées', 'Images_les_plus_utilisees' ),
-       'Mostrevisions'             => array( 'Articles_les_plus_modifiés', 'Articles_les_plus_modifies', 'Plus_modifiés', 'Plus_modifies', 'Plus_modifiées', 'Plus_modifiees' ),
-       'Fewestrevisions'           => array( 'Articles_les_moins_modifiés', 'Articles_les_moins_modifies', 'Moins_modifiés', 'Moins_modifies', 'Moins_modifiées', 'Moins_modifiees' ),
-       'Shortpages'                => array( 'Pages_courtes', 'Pagescourtes' ),
-       'Longpages'                 => array( 'Pages_longues', 'Pageslongues' ),
-       'Newpages'                  => array( 'Nouvelles_pages', 'Nouvellespages' ),
-       'Ancientpages'              => array( 'Anciennes_pages', 'Anciennespages' ),
-       'Deadendpages'              => array( 'Pages_en_impasse', 'Pagesenimpasse' ),
-       'Protectedpages'            => array( 'Pages_protégées', 'Pages_protegees', 'Pagesprotégées', 'Pagesprotegees' ),
-       'Protectedtitles'           => array( 'Titres_protégés', 'Titres_proteges', 'Titresprotégés', 'Titresproteges' ),
-       'Allpages'                  => array( 'Toutes_les_pages', 'Touteslespages' ),
+       'Randompage'                => array( 'Page au hasard', 'Au hasard', 'Aléatoire', 'Aleatoire' ),
+       'Lonelypages'               => array( 'Pages orphelines', 'Pagesorphelines' ),
+       'Uncategorizedpages'        => array( 'Pages sans catégorie', 'Pages sans categorie' ),
+       'Uncategorizedcategories'   => array( 'Catégories sans catégorie', 'Categories sans categorie' ),
+       'Uncategorizedimages'       => array( 'Images sans catégorie', 'Images sans categorie' ),
+       'Uncategorizedtemplates'    => array( 'Modèles sans catégorie', 'Modeles sans catégorie' ),
+       'Unusedcategories'          => array( 'Catégories inutilisées', 'Categories inutilisees', 'Catégories non utilisées', 'Categories non utilisees' ),
+       'Unusedimages'              => array( 'Images inutilisées', 'Images inutilisees', 'Images non utilisées', 'Images non utilisees', 'Images orphelines' ),
+       'Wantedpages'               => array( 'Pages demandées', 'Pages demandees' ),
+       'Wantedcategories'          => array( 'Catégories demandées', 'Categories demandees' ),
+       'Wantedfiles'               => array( 'Fichiers demandés', 'Fichiers demandes' ),
+       'Wantedtemplates'           => array( 'Modèles demandés', 'Modeles demandes' ),
+       'Mostlinked'                => array( 'Pages les plus liées', 'Pages les plus liees', 'Pages plus liées', 'Pages plus liees', 'Plus liées', 'Plus liees' ),
+       'Mostlinkedcategories'      => array( 'Catégories les plus utilisées', 'Categories les plus utilisees' ),
+       'Mostlinkedtemplates'       => array( 'Modèles les plus utilisés', 'Modeles les plus utilises' ),
+       'Mostcategories'            => array( 'Plus categorisées', 'Plus categorisees' ),
+       'Mostimages'                => array( 'Images les plus utilisées', 'Images les plus utilisees' ),
+       'Mostrevisions'             => array( 'Articles les plus modifiés', 'Articles les plus modifies', 'Plus modifiés', 'Plus modifies', 'Plus modifiées', 'Plus modifiees' ),
+       'Fewestrevisions'           => array( 'Articles les moins modifiés', 'Articles les moins modifies', 'Moins modifiés', 'Moins modifies', 'Moins modifiées', 'Moins modifiees' ),
+       'Shortpages'                => array( 'Pages courtes', 'Pagescourtes' ),
+       'Longpages'                 => array( 'Pages longues', 'Pageslongues' ),
+       'Newpages'                  => array( 'Nouvelles pages', 'Nouvellespages' ),
+       'Ancientpages'              => array( 'Anciennes pages', 'Anciennespages' ),
+       'Deadendpages'              => array( 'Pages en impasse', 'Pagesenimpasse' ),
+       'Protectedpages'            => array( 'Pages protégées', 'Pages protegees', 'Pagesprotégées', 'Pagesprotegees' ),
+       'Protectedtitles'           => array( 'Titres protégés', 'Titres proteges', 'Titresprotégés', 'Titresproteges' ),
+       'Allpages'                  => array( 'Toutes les pages', 'Touteslespages' ),
        'Prefixindex'               => array( 'Index' ),
-       'Ipblocklist'               => array( 'Utilisateurs_bloqués', 'Utilisateurs_bloques', 'Utilisateursbloqués', 'Utilisateursbloques', 'IP_bloquées', 'IP_bloquees', 'IPbloquées', 'IPbloquees', 'Ip_bloquées', 'Ip_bloquees', 'Ipbloquées', 'Ipbloquees' ),
-       'Specialpages'              => array( 'Pages_spéciales', 'Pages_speciales', 'Pagesspéciales', 'Pagesspeciales' ),
-       'Contributions'             => array( 'Contributions' ),
+       'Ipblocklist'               => array( 'Utilisateurs bloqués', 'Utilisateurs bloques', 'Utilisateursbloqués', 'Utilisateursbloques', 'IP bloquées', 'IP bloquees', 'IPbloquées', 'IPbloquees', 'Ip bloquées', 'Ip bloquees', 'Ipbloquées', 'Ipbloquees' ),
+       'Specialpages'              => array( 'Pages spéciales', 'Pages speciales', 'Pagesspéciales', 'Pagesspeciales' ),
        'Emailuser'                 => array( 'Courriel', 'Email', 'E-mail' ),
-       'Confirmemail'              => array( 'Confirmer_le_courriel', 'Confirmerlecourriel', 'ConfirmerCourriel' ),
-       'Whatlinkshere'             => array( 'Pages_liées', 'Pages_liees', 'Pagesliées', 'Pagesliees' ),
-       'Recentchangeslinked'       => array( 'Suivi_des_liens', 'Suividesliens' ),
+       'Confirmemail'              => array( 'Confirmer le courriel', 'Confirmerlecourriel', 'ConfirmerCourriel' ),
+       'Whatlinkshere'             => array( 'Pages liées', 'Pages liees', 'Pagesliées', 'Pagesliees' ),
+       'Recentchangeslinked'       => array( 'Suivi des liens', 'Suividesliens' ),
        'Movepage'                  => array( 'Renommer', 'Renommage' ),
-       'Blockme'                   => array( 'Bloquez_moi', 'Bloquezmoi' ),
-       'Booksources'               => array( 'Ouvrages_de_référence', 'Ouvrages_de_reference', 'Ouvragesderéférence', 'Ouvragesdereference', 'Recherche_ISBN', 'Recherche_isbn', 'RechercheISBN', 'Rechercheisbn' ),
+       'Blockme'                   => array( 'Bloquez moi', 'Bloquezmoi' ),
+       'Booksources'               => array( 'Ouvrages de référence', 'Ouvrages de reference', 'Ouvragesderéférence', 'Ouvragesdereference', 'Recherche ISBN', 'Recherche isbn', 'RechercheISBN', 'Rechercheisbn' ),
        'Categories'                => array( 'Catégories' ),
        'Export'                    => array( 'Exporter', 'Exportation' ),
-       'Version'                   => array( 'Version' ),
-       'Allmessages'               => array( 'Messages_système', 'Messages_systeme', 'Messagessystème', 'Messagessysteme' ),
+       'Allmessages'               => array( 'Messages système', 'Messages systeme', 'Messagessystème', 'Messagessysteme' ),
        'Log'                       => array( 'Journal', 'Journaux' ),
        'Blockip'                   => array( 'Bloquer', 'Blocage' ),
        'Undelete'                  => array( 'Restaurer', 'Restauration' ),
-       'Import'                    => array( 'Import', 'Importation' ),
-       'Lockdb'                    => array( 'Verrouiller_la_base', 'Verrouillerlabase', 'Verrouiller_base', 'Verrouillerbase', 'Verrouiller_BD', 'VerrouillerBD', 'Verrouiller_bd', 'Verrouillerbd' ),
-       'Unlockdb'                  => array( 'Déverrouiller_la_base', 'Déverrouillerlabase', 'Deverrouiller_la_base', 'Deverrouillerlabase', 'Déverrouiller_base', 'Déverrouillerbase', 'Deverrouiller_base', 'Deverrouillerbase', 'Déverrouiller_BD', 'DéverrouillerBD', 'Deverrouiller_BD', 'DeverrouillerBD', 'Déverrouiller_bd', 'Déverrouillerbd', 'Deverrouiller_bd', 'Deverrouillerbd' ),
+       'Import'                    => array( 'Importer', 'Importation' ),
+       'Lockdb'                    => array( 'Verrouiller la base', 'Verrouillerlabase', 'Verrouiller base', 'Verrouillerbase', 'Verrouiller BD', 'VerrouillerBD', 'Verrouiller bd', 'Verrouillerbd' ),
+       'Unlockdb'                  => array( 'Déverrouiller la base', 'Déverrouillerlabase', 'Deverrouiller la base', 'Deverrouillerlabase', 'Déverrouiller base', 'Déverrouillerbase', 'Deverrouiller base', 'Deverrouillerbase', 'Déverrouiller BD', 'DéverrouillerBD', 'Deverrouiller BD', 'DeverrouillerBD', 'Déverrouiller bd', 'Déverrouillerbd', 'Deverrouiller bd', 'Deverrouillerbd' ),
        'Userrights'                => array( 'Permissions', 'Droits' ),
-       'MIMEsearch'                => array( 'Recherche_MIME', 'RechercheMIME', 'Recherche_mime', 'Recherchemime' ),
-       'FileDuplicateSearch'       => array( 'Recherche_fichier_en_double', 'RechercheFichierEnDouble' ),
-       'Unwatchedpages'            => array( 'Pages_non_suivies', 'Pagesnonsuivies' ),
-       'Listredirects'             => array( 'Liste_des_redirections', 'Listedesredirections', 'Liste_des_redirects', 'Listedesredirects', 'Liste_redirections', 'Listeredirections', 'Liste_redirects', 'Listeredirects' ),
-       'Revisiondelete'            => array( 'Versions_supprimées', 'Versions_supprimees', 'Versionsupprimées', 'Versionsupprimees' ),
-       'Unusedtemplates'           => array( 'Modèles_inutilisés', 'Modèlesinutilisés', 'Modeles_inutilises', 'Modelesinutilises', 'Modèles_non_utilisés', 'Modèlesnonutilisés', 'Modeles_non_utilises', 'Modelesnonutilises' ),
-       'Randomredirect'            => array( 'Redirection_au_hasard', 'Redirect_au_hasard', 'Redirectionauhasard', 'Redirectauhasard', 'Redirection_aléatoire', 'Redirect_aléatoire', 'Redirectionaléatoire', 'Redirectaléatoire', 'Redirection_aleatoire', 'Redirect_aleatoire', 'Redirectionaleatoire', 'Redirectaleatoire' ),
-       'Mypage'                    => array( 'Ma_page', 'Mapage' ),
-       'Mytalk'                    => array( 'Mes_discussions', 'Mesdiscussions' ),
-       'Mycontributions'           => array( 'Mes_contributions', 'Mescontributions' ),
-       'Listadmins'                => array( 'Liste_des_administrateurs', 'Listedesadministrateurs', 'Liste_des_admins', 'Listedesadmins', 'Liste_admins', 'Listeadmins' ),
-       'Listbots'                  => array( 'Liste_des_Bots', 'ListedesBots' ),
-       'Popularpages'              => array( 'Pages_les_plus_visitées', 'Pages_les_plus_visitees', 'Pageslesplusvisitées', 'Pageslesplusvisitees' ),
+       'MIMEsearch'                => array( 'Recherche MIME', 'RechercheMIME', 'Recherche mime', 'Recherchemime' ),
+       'FileDuplicateSearch'       => array( 'Recherche fichier en double', 'RechercheFichierEnDouble' ),
+       'Unwatchedpages'            => array( 'Pages non suivies', 'Pagesnonsuivies' ),
+       'Listredirects'             => array( 'Liste des redirections', 'Listedesredirections', 'Liste des redirects', 'Listedesredirects', 'Liste redirections', 'Listeredirections', 'Liste redirects', 'Listeredirects' ),
+       'Revisiondelete'            => array( 'Versions supprimées', 'Versions supprimees', 'Versionsupprimées', 'Versionsupprimees' ),
+       'Unusedtemplates'           => array( 'Modèles inutilisés', 'Modèlesinutilisés', 'Modeles inutilises', 'Modelesinutilises', 'Modèles non utilisés', 'Modèlesnonutilisés', 'Modeles non utilises', 'Modelesnonutilises' ),
+       'Randomredirect'            => array( 'Redirection au hasard', 'Redirect au hasard', 'Redirectionauhasard', 'Redirectauhasard', 'Redirection aléatoire', 'Redirect aléatoire', 'Redirectionaléatoire', 'Redirectaléatoire', 'Redirection aleatoire', 'Redirect aleatoire', 'Redirectionaleatoire', 'Redirectaleatoire' ),
+       'Mypage'                    => array( 'Ma page', 'Mapage' ),
+       'Mytalk'                    => array( 'Mes discussions', 'Mesdiscussions' ),
+       'Mycontributions'           => array( 'Mes contributions', 'Mescontributions' ),
+       'Listadmins'                => array( 'Liste des administrateurs', 'Listedesadministrateurs', 'Liste des admins', 'Listedesadmins', 'Liste admins', 'Listeadmins' ),
+       'Listbots'                  => array( 'Liste des Bots', 'ListedesBots' ),
+       'Popularpages'              => array( 'Pages les plus visitées', 'Pages les plus visitees', 'Pageslesplusvisitées', 'Pageslesplusvisitees' ),
        'Search'                    => array( 'Recherche', 'Rechercher', 'Chercher' ),
-       'Resetpass'                 => array( 'Réinitialisation_du_mot_de_passe', 'Reinitialisation_du_mot_de_passe', 'Réinitialisationdumotdepasse', 'Reinitialisationdumotdepasse' ),
-       'Withoutinterwiki'          => array( 'Sans_interwiki', 'Sansinterwiki', 'Sans_interwikis', 'Sansinterwikis' ),
-       'MergeHistory'              => array( 'Fusionner_l\'historique', 'Fusionnerlhistorique' ),
-       'Filepath'                  => array( 'Chemin_du_Fichier', 'CheminduFichier', 'CheminFichier' ),
-       'Invalidateemail'           => array( 'Invalider_Courriel', 'InvaliderCourriel' ),
+       'Resetpass'                 => array( 'Réinitialisation du mot de passe', 'Reinitialisation du mot de passe', 'Réinitialisationdumotdepasse', 'Reinitialisationdumotdepasse' ),
+       'Withoutinterwiki'          => array( 'Sans interwiki', 'Sansinterwiki', 'Sans interwikis', 'Sansinterwikis' ),
+       'MergeHistory'              => array( 'Fusionner l\'historique', 'Fusionnerlhistorique' ),
+       'Filepath'                  => array( 'Chemin du Fichier', 'CheminduFichier', 'CheminFichier' ),
+       'Invalidateemail'           => array( 'Invalider Courriel', 'InvaliderCourriel', 'Invalider courriel', 'Invalidercourriel' ),
+       'Blankpage'                 => array( 'PageBlanche' ),
        'LinkSearch'                => array( 'Recherche de liens' ),
        'DeletedContributions'      => array( 'ContributionsSupprimées', 'ContributionSupprimees' ),
 );
@@ -274,6 +275,7 @@ $messages = array(
 'tog-diffonly'                => 'Ne pas montrer le contenu des pages sous les diffs',
 'tog-showhiddencats'          => 'Afficher les catégories cachées',
 'tog-noconvertlink'           => 'Désactiver la conversion des titres',
+'tog-norollbackdiff'          => 'Omettre le diff après l’utilisation d’un revert',
 
 'underline-always'  => 'Toujours',
 'underline-never'   => 'Jamais',
@@ -336,7 +338,7 @@ $messages = array(
 'category_header'                => 'Pages dans la catégorie « $1 »',
 'subcategories'                  => 'Sous-catégories',
 'category-media-header'          => 'Fichiers multimédia dans la catégorie « $1 »',
-'category-empty'                 => "''Cette catégorie ne contient aucun article, sous-catégorie ou fichier multimédia.''",
+'category-empty'                 => "''Cette catégorie ne contient aucune page, sous-catégorie ou fichier multimédia.''",
 'hidden-categories'              => '{{PLURAL:$1|Catégorie cachée|Catégories cachées}}',
 'hidden-category-category'       => 'Catégories cachées', # Name of the category where hidden categories will be listed
 'category-subcat-count'          => '{{PLURAL:$2|Cette catégorie ne dispose que de la sous-catégorie suivante.|Cette catégorie comprend $1 sous-catégorie{{PLURAL:$1||s}}, sur un total de $2.}}',
@@ -354,10 +356,10 @@ $messages = array(
 
 * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Liste des paramètres de configuration]
 * [http://www.mediawiki.org/wiki/Manual:FAQ/fr FAQ MediaWiki]
-* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Liste de discussion des parutions de MediaWiki]',
+* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Liste de discussion des parutions de MediaWiki]',
 
 'about'          => 'À propos',
-'article'        => 'Article',
+'article'        => 'Page de contenu',
 'newwindow'      => '(ouvre une nouvelle fenêtre)',
 'cancel'         => 'Annuler',
 'qbfind'         => 'Rechercher',
@@ -372,14 +374,14 @@ $messages = array(
 'mytalk'         => 'Page de discussion',
 'anontalk'       => 'Discussion avec cette adresse IP',
 'navigation'     => 'Navigation',
-'and'            => 'et',
+'and'            => ' et',
 
 # Metadata in edit box
 'metadata_help' => 'Métadonnées :',
 
 'errorpagetitle'    => 'Erreur de titre',
 'returnto'          => 'Revenir à la page $1.',
-'tagline'           => 'Un article de {{SITENAME}}.',
+'tagline'           => 'De {{SITENAME}}.',
 'help'              => 'Aide',
 'search'            => 'Rechercher',
 'searchbutton'      => 'Rechercher',
@@ -410,7 +412,7 @@ $messages = array(
 'specialpage'       => 'Page spéciale',
 'personaltools'     => 'Outils personnels',
 'postcomment'       => 'Ajouter un commentaire',
-'articlepage'       => 'Voir l’article',
+'articlepage'       => 'Voir la page de contenu',
 'talk'              => 'Discussion',
 'views'             => 'Affichages',
 'toolbox'           => 'Boîte à outils',
@@ -439,7 +441,7 @@ $messages = array(
 'bugreportspage'       => 'Project:Rapport d’erreurs',
 'copyright'            => 'Contenu disponible sous $1.',
 'copyrightpagename'    => 'licence {{SITENAME}}',
-'copyrightpage'        => '{{ns:project}}:Copyright',
+'copyrightpage'        => '{{ns:project}}:Copyrights',
 'currentevents'        => 'Actualités',
 'currentevents-url'    => 'Project:Actualités',
 'disclaimers'          => 'Avertissements',
@@ -473,6 +475,8 @@ $messages = array(
 'editsection'             => 'modifier',
 'editold'                 => 'modifier',
 'viewsourceold'           => 'voir la source',
+'editlink'                => 'modifier',
+'viewsourcelink'          => 'voir la source',
 'editsectionhint'         => 'Modifier la section : $1',
 'toc'                     => 'Sommaire',
 'showtoc'                 => 'afficher',
@@ -482,7 +486,7 @@ $messages = array(
 'restorelink'             => '{{PLURAL:$1|1 modification effacée|$1 modifications effacées}}',
 'feedlinks'               => 'Flux',
 'feed-invalid'            => 'Type de flux invalide.',
-'feed-unavailable'        => 'Les flux de syndication ne sont pas disponibles sur {{SITENAME}}',
+'feed-unavailable'        => 'Les flux de syndication ne sont pas disponibles',
 'site-rss-feed'           => 'Flux RSS de $1',
 'site-atom-feed'          => 'Flux Atom de $1',
 'page-rss-feed'           => 'Flux RSS de "$1"',
@@ -564,7 +568,7 @@ Requête : $2',
 'actionthrottled'      => 'Action limitée',
 'actionthrottledtext'  => "Pour lutter contre les pourriels (« spam »), l’utilisation de cette action est limitée à un certain nombre de fois dans un laps temps assez court. Il s'avère que vous avez dépassé cette limite. Essayez à nouveau dans quelques minutes.",
 'protectedpagetext'    => 'Cette page a été protégée pour empêcher sa modification.',
-'viewsourcetext'       => 'Vous pouvez voir et copier le contenu de l’article pour pouvoir travailler dessus :',
+'viewsourcetext'       => 'Vous pouvez voir et copier le contenu de la page pour pouvoir travailler dessus :',
 'protectedinterface'   => 'Cette page fournit du texte d’interface pour le logiciel et est protégée pour éviter les abus.',
 'editinginterface'     => "'''Attention :''' vous êtes en train d’éditer une page utilisée pour créer le texte de l’interface du logiciel. Les changements se répercuteront, selon le contexte, sur toutes ou certaines pages visibles par les autres utilisateurs. Pour les traductions, nous vous invitons à utiliser le projet MediaWiki d’internationalisation des messages [http://translatewiki.net/wiki/Main_Page?setlang=fr Betawiki].",
 'sqlhidden'            => '(Requête SQL cachée)',
@@ -596,7 +600,6 @@ N’oubliez pas de personnaliser vos [[Special:Preferences|préférences sur {{S
 'remembermypassword'         => "Se souvenir de mon mot de passe (témoin (''cookie''))",
 'yourdomainname'             => 'Votre domaine',
 'externaldberror'            => 'Soit une erreur s’est produite avec la base de données d’authentification externe, soit vous n’êtes pas autorisé à mettre à jour votre compte externe.',
-'loginproblem'               => '<b>Problème d’identification.</b><br />Essayez à nouveau !',
 'login'                      => 'Identification',
 'nav-login-createaccount'    => 'Créer un compte ou se connecter',
 'loginprompt'                => "Vous devez activer les témoins (''cookies'') pour vous connecter à {{SITENAME}}.",
@@ -626,8 +629,7 @@ Veuillez en choisir un autre.',
 'email'                      => 'Courriel',
 'prefs-help-realname'        => '(facultatif) : si vous le spécifiez, il sera utilisé pour vous attribuer vos contributions.',
 'loginerror'                 => 'Erreur d’identification',
-'prefs-help-email'           => 'L’adresse courriel est facultative mais permet de vous faire adresser votre mot de passe si vous l’oubliez.
-Vous pouvez aussi choisir de permettre à d’autres de vous contacter au moyen de votre page d’utilisateur principale ou celle de discussion sans avoir besoin de révéler votre idendité.',
+'prefs-help-email'           => 'Indiquer votre adresse de courriel est facultatif, mais permet de vous envoyer votre mot de passe si vous l’oubliez. Cela permet aussi aux autres utilisateurs – si la section « Courriel » ci-dessous est configurée dans ce sens – de vous contacter par courriel depuis la page [[Special:Emailuser]], sans que votre adresse leur soit divulguée.',
 'prefs-help-email-required'  => 'Une adresse de courriel est requise.',
 'nocookiesnew'               => "Le compte utilisateur a été créé, mais vous n’êtes pas connecté. {{SITENAME}} utilise des témoins (''cookies'') pour la connexion mais vous les avez désactivés. Veuillez les activer et vous reconnecter avec le même nom et le même mot de passe.",
 'nocookieslogin'             => "{{SITENAME}} utilise des témoins (''cookies'') pour la connexion mais vous les avez désactivés. Veuillez les activer et vous reconnecter.",
@@ -635,7 +637,7 @@ Vous pouvez aussi choisir de permettre à d’autres de vous contacter au moyen
 'loginsuccesstitle'          => 'Identification réussie',
 'loginsuccess'               => 'Vous êtes maintenant connecté(e) à {{SITENAME}} en tant que « $1 ».',
 'nosuchuser'                 => 'L’utilisateur « $1 » n’existe pas.
-Vérifiez que vous avez bien orthographié le nom, ou [[Special:Userlogin/signup|créez-vous un nouveau compte]].',
+Vérifiez que vous avez bien orthographié le nom, ou [[Special:UserLogin/signup|créez-vous un nouveau compte]].',
 'nosuchusershort'            => 'Il n’y a pas de contributeur avec le nom « <nowiki>$1</nowiki> ». Veuillez vérifier l’orthographe.',
 'nouserspecified'            => 'Vous devez saisir un nom d’utilisateur.',
 'wrongpassword'              => 'Le mot de passe est incorrect. Veuillez essayer à nouveau.',
@@ -676,15 +678,20 @@ Ignorez ce message si ce compte a été créé par erreur.",
 'loginlanguagelabel'         => 'Langue : $1',
 
 # Password reset dialog
-'resetpass'               => 'Remise à zéro du mot de passe',
-'resetpass_announce'      => 'Vous vous êtes enregistré avec un mot de passe temporaire envoyé par courriel. Pour terminer l’enregistrement, vous devez entrer un nouveau mot de passe ici :',
-'resetpass_text'          => '<!-- Ajoutez le texte ici -->',
-'resetpass_header'        => 'Remise à zéro du mot de passe',
-'resetpass_submit'        => 'Changer le mot de passe et s’enregistrer',
-'resetpass_success'       => 'Votre mot de passe a été changé avec succès ! Enregistrement en cours...',
-'resetpass_bad_temporary' => 'Mot de passe temporaire invalide. Vous avez peut-être déjà changé votre mot de passe avec succès, ou demandé un nouveau mot de passe temporaire.',
-'resetpass_forbidden'     => 'Les mots de passe ne peuvent pas être changés sur ce wiki',
-'resetpass_missing'       => 'Aucune donnée entrée',
+'resetpass'                 => 'Changer ou remettre à zéro le mot de passe',
+'resetpass_announce'        => 'Vous vous êtes enregistré avec un mot de passe temporaire envoyé par courriel. Pour terminer l’enregistrement, vous devez entrer un nouveau mot de passe ici :',
+'resetpass_text'            => '<!-- Ajoutez le texte ici -->',
+'resetpass_header'          => 'Remise à zéro du mot de passe',
+'resetpass_submit'          => 'Changer le mot de passe et s’enregistrer',
+'resetpass_success'         => 'Votre mot de passe a été changé avec succès ! Enregistrement en cours...',
+'resetpass_bad_temporary'   => 'Mot de passe temporaire invalide. Vous avez peut-être déjà changé votre mot de passe avec succès, ou demandé un nouveau mot de passe temporaire.',
+'resetpass_forbidden'       => 'Les mots de passe ne peuvent pas être changés',
+'resetpass_missing'         => 'Aucune donnée entrée',
+'resetpass-no-info'         => 'Vous devez être connecté pour avoir accès à cette page.',
+'resetpass-submit-loggedin' => 'Modifier le mot de passe',
+'resetpass-wrong-oldpass'   => 'Mot de passe actuel ou temporaire invalide.
+Vous avez peut-être déjà modifié votre mot de passe ou demandé un nouveau mot de passe temporaire.',
+'resetpass-temp-password'   => 'Mot de passe temporaire :',
 
 # Edit page toolbar
 'bold_sample'     => 'Texte gras',
@@ -796,7 +803,7 @@ Si cela échoue à nouveau, essayez de vous déconnecter, puis connectez-vous à
 
 <strong>Si la tentative de modification était légitime, veuillez réessayer.
 Si cela échoue à nouveau, déconnectez-vous, puis reconnectez-vous.</strong>",
-'token_suffix_mismatch'            => '<strong>Votre modification n’a pas été acceptée car votre navigateur Web a mélangé les caractères de ponctuation dans l’identifiant d’édition. La modification a été rejetée afin d’empêcher la corruption du texte de l’article. Ce problème se produit lorsque vous utilisez un mandataire anonyme problématique.</strong>',
+'token_suffix_mismatch'            => '<strong>Votre modification n’a pas été acceptée car votre navigateur Web a mélangé les caractères de ponctuation dans l’identifiant d’édition. La modification a été rejetée afin d’empêcher la corruption du texte de la page. Ce problème se produit lorsque vous utilisez un mandataire anonyme problématique.</strong>',
 'editing'                          => 'Modification de $1',
 'editingsection'                   => 'Modification de $1 (section)',
 'editingcomment'                   => 'Modification de $1 (commentaire)',
@@ -804,7 +811,7 @@ Si cela échoue à nouveau, déconnectez-vous, puis reconnectez-vous.</strong>",
 'explainconflict'                  => '<b>Cette page a été sauvegardée après que vous avez commencé à la modifier. La zone de modification supérieure contient le texte tel qu’il est enregistré actuellement dans la base de données. Vos modifications apparaissent dans la zone de modification inférieure. Vous allez devoir apporter vos modifications au texte existant. Seul le texte de la zone supérieure sera sauvegardé.</b><br />',
 'yourtext'                         => 'Votre texte',
 'storedversion'                    => 'Version enregistrée',
-'nonunicodebrowser'                => '<strong>Attention : Votre navigateur ne supporte pas l’Unicode. Une solution temporaire a été trouvée pour vous permettre de modifier en toute sûreté un article : les caractères non-ASCII apparaîtront dans votre boîte de modification en tant que codes hexadécimaux. Vous devriez utiliser un navigateur plus récent.</strong>',
+'nonunicodebrowser'                => '<strong>Attention : Votre navigateur ne supporte pas l’Unicode. Une solution temporaire a été trouvée pour vous permettre de modifier en toute sûreté une page : les caractères non-ASCII apparaîtront dans votre boîte de modification en tant que codes hexadécimaux. Vous devriez utiliser un navigateur plus récent.</strong>',
 'editingold'                       => '<strong>Attention : vous êtes en train de modifier une ancienne version de cette page.
 Si vous la publiez, toutes les modifications effectuées depuis cette version seront perdues.</strong>',
 'yourdiff'                         => 'Différences',
@@ -834,7 +841,7 @@ Seuls les utilisateurs ayant le statut d’administrateur peuvent la modifier.''
 'edittools'                        => '<!-- Tout texte entré ici sera affiché sous les boîtes de modification ou d’import de fichier. -->',
 'nocreatetitle'                    => 'Création de page limitée',
 'nocreatetext'                     => 'Ce site a restreint la possibilité de créer de nouvelles pages. Vous pouvez revenir en arrière et modifier une page existante, [[Special:UserLogin|vous connecter ou créer un compte]].',
-'nocreate-loggedin'                => 'Vous n’avez pas la permission de créer de nouvelles pages sur ce wiki.',
+'nocreate-loggedin'                => 'Vous n’avez pas la permission de créer de nouvelles pages.',
 'permissionserrors'                => 'Erreur de permissions',
 'permissionserrorstext'            => 'Vous n’avez pas la permission d’effectuer l’opération demandée pour {{PLURAL:$1|la raison suivante|les raisons suivantes}} :',
 'permissionserrorstext-withaction' => 'Vous n’êtes pas autorisé à $2, pour {{PLURAL:$1|la raison suivante|les raisons suivantes}} :',
@@ -844,8 +851,8 @@ Demandez-vous s’il est réellement approprié de la recréer en vous référan
 'deleted-notice'                   => "Cette page a été supprimée.
 L'historique des suppressions est affiché ci-dessous pour référence.",
 'deletelog-fulllog'                => "Voir l'historique complet",
-'edit-hook-aborted'                => 'Modification échouée par crochet.
-Aucune explication donnée.',
+'edit-hook-aborted'                => 'Échec de la modification par une extension.
+Cause inconnue',
 'edit-gone-missing'                => 'N’a pas pu mettre à jour la page.
 Il semble qu’elle ait été supprimée.',
 'edit-conflict'                    => 'Modifier le conflit.',
@@ -856,12 +863,14 @@ Elle existe déjà.',
 # Parser/template warnings
 'expensive-parserfunction-warning'        => 'Attention : Cette page contient trop d’appels dispendieux de fonctions du parseur.
 
-Il devrait y en avoir moins de $2 sur le nombre actuel $1.',
+Il devrait y en avoir moins de $2 sur le nombre actuel de $1.',
 'expensive-parserfunction-category'       => 'Pages avec trop d’appels dispendieux de fonctions parseurs',
 'post-expand-template-inclusion-warning'  => "Attention : Cette page contient trop d'inclusions de modèles. Certaines inclusions ne seront pas effectuées.",
 'post-expand-template-inclusion-category' => "Pages contenant trop d'inclusions de modèles",
 'post-expand-template-argument-warning'   => "Attention : Cette page contient au moins un paramètre de modèle dont l'inclusion est rendue impossible. Après extension, celui-ci aurait produit un résultat trop long, il n'a donc pas été inclut",
 'post-expand-template-argument-category'  => 'Pages contenant au moins un paramètre de modèle non évalué',
+'parser-template-loop-warning'            => 'Modèle en boucle détecté : [[$1]]',
+'parser-template-recursion-depth-warning' => 'Limite de longueur de la récursion du modèle dépassée ($1)',
 
 # "Undo" feature
 'undo-success' => 'Cette modification va être défaite. Veuillez confirmer les changements (visibles en bas de cette page), puis publier si vous êtes d’accord. Merci de motiver l’annulation dans la boîte de résumé.',
@@ -876,27 +885,27 @@ Il devrait y en avoir moins de $2 sur le nombre actuel $1.',
 La raison donnée par $3 était ''$2''.",
 
 # History pages
-'viewpagelogs'        => 'Voir les opérations sur cette page',
-'nohistory'           => 'Il n’existe pas d’historique pour cette page.',
-'currentrev'          => 'Version actuelle',
-'currentrev-asof'     => 'Version actuelle en date du $1',
-'revisionasof'        => 'Version du $1',
-'revision-info'       => 'Version du $1 par $2',
-'previousrevision'    => '← Version précédente',
-'nextrevision'        => 'Version suivante →',
-'currentrevisionlink' => 'Voir la version courante',
-'cur'                 => 'actu',
-'next'                => 'suiv',
-'last'                => 'diff',
-'page_first'          => 'première',
-'page_last'           => 'dernier',
-'histlegend'          => 'Légende : ({{MediaWiki:Cur}}) = différence avec la version actuelle, ({{MediaWiki:Last}}) = différence avec la version précédente, <b>m</b> = modification mineure',
-'history-search'      => "Rechercher dans l'historique",
-'deletedrev'          => '[supprimé]',
-'histfirst'           => 'toute première',
-'histlast'            => 'toute dernière',
-'historysize'         => '({{PLURAL:$1|$1 octet|$1 octets}})',
-'historyempty'        => '(vide)',
+'viewpagelogs'           => 'Voir les opérations sur cette page',
+'nohistory'              => 'Il n’existe pas d’historique pour cette page.',
+'currentrev'             => 'Version actuelle',
+'currentrev-asof'        => 'Version actuelle en date du $1',
+'revisionasof'           => 'Version du $1',
+'revision-info'          => 'Version du $1 par $2', # Additionally available: $3: revision id
+'previousrevision'       => '← Version précédente',
+'nextrevision'           => 'Version suivante →',
+'currentrevisionlink'    => 'Voir la version courante',
+'cur'                    => 'actu',
+'next'                   => 'suiv',
+'last'                   => 'diff',
+'page_first'             => 'première',
+'page_last'              => 'dernier',
+'histlegend'             => 'Légende : ({{MediaWiki:Cur}}) = différence avec la version actuelle, ({{MediaWiki:Last}}) = différence avec la version précédente, <b>m</b> = modification mineure',
+'history-fieldset-title' => "Naviguer dans l'historique",
+'deletedrev'             => '[supprimé]',
+'histfirst'              => 'toute première',
+'histlast'               => 'toute dernière',
+'historysize'            => '({{PLURAL:$1|$1 octet|$1 octets}})',
+'historyempty'           => '(vide)',
 
 # Revision feed
 'history-feed-title'          => 'Historique des versions',
@@ -916,11 +925,11 @@ Essayez de [[Special:Search|rechercher sur le wiki]] pour trouver des pages en r
 'revisiondelete'              => 'Supprimer/Restaurer des versions',
 'revdelete-nooldid-title'     => 'Pas de cible pour la révision',
 'revdelete-nooldid-text'      => 'Vous n’avez pas précisé la(es) révision(s) cible(s) de cette fonction, la révision cible n’existe pas, ou encore la révision cible est celle en cours.',
-'revdelete-selected'          => "{{PLURAL:$2|Version sélectionnée|Versions sélectionnées}} de '''$1''' :",
-'logdelete-selected'          => '{{PLURAL:$1|Événement d’historique sélectionné|Événements d’historique sélectionnés}} :',
-'revdelete-text'              => 'Les révisions et événements supprimés apparaîtront encore dans l’historique de l’article, mais leur contenu textuel sera inaccessible au public.
+'revdelete-selected'          => "'''{{PLURAL:$2|Version sélectionnée|Versions sélectionnées}} de '''$1''' :'''",
+'logdelete-selected'          => "'''{{PLURAL:$1|Événement d’historique sélectionné|Événements d’historique sélectionnés}} :'''",
+'revdelete-text'              => "'''Les révisions et événements supprimés apparaîtront encore dans l’historique de la page, mais leur contenu textuel sera inaccessible au public.'''
 
-D’autres administrateurs de {{SITENAME}} pourront toujours accéder au contenu caché et le restaurer à nouveau à travers cette même interface, à moins qu’une restriction supplémentaire ne soit mise en place par les opérateurs du site.',
+D’autres administrateurs de {{SITENAME}} pourront toujours accéder au contenu caché et le restaurer à nouveau à travers cette même interface, à moins qu’une restriction supplémentaire ne soit mise en place par les opérateurs du site.",
 'revdelete-legend'            => 'Mettre en place des restrictions de version :',
 'revdelete-hide-text'         => 'Masquer le texte de la version',
 'revdelete-hide-name'         => 'Masquer l’action et la cible',
@@ -986,8 +995,8 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'difference'              => '(Différences entre les versions)',
 'lineno'                  => 'Ligne $1 :',
 'compareselectedversions' => 'Comparer les versions sélectionnées',
-'visualcomparison'        => 'Comparison visuelle',
-'wikicodecomparison'      => 'Comparison du wikitexte',
+'visualcomparison'        => 'Comparaison visuelle',
+'wikicodecomparison'      => 'Comparaison du wikitexte',
 'editundo'                => 'défaire',
 'diff-multi'              => '({{PLURAL:$1|Une révision intermédiaire masquée|$1 révisions intermédiaires masquées}})',
 'diff-movedto'            => 'déplacé vers $1',
@@ -1045,110 +1054,133 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'diff-strike'             => "'''barré au travers'''",
 
 # Search results
-'searchresults'             => 'Résultats de la recherche',
-'searchresults-title'       => 'Résultats de la recherche pour $1',
-'searchresulttext'          => 'Pour plus d’informations sur la recherche dans {{SITENAME}}, voir [[{{MediaWiki:Helppage}}|{{int:help}}]].',
-'searchsubtitle'            => "Vous avez recherché « '''[[:$1]]''' » ([[Special:Prefixindex/$1|toutes les pages commençant par « $1 »]] | [[Special:WhatLinksHere/$1|toutes les pages qui ont un lien vers « $1 »]])",
-'searchsubtitleinvalid'     => 'Vous avez recherché « $1 »',
-'noexactmatch'              => "'''Aucune page intitulée « $1 » n’existe.''' Vous pouvez [[:$1|créer cet article]].",
-'noexactmatch-nocreate'     => "'''Il n’existe aucune page intitulée « $1 ».'''",
-'toomanymatches'            => 'Trop d’occurences ont été trouvées, vous êtes prié de soumettre une requête différente.',
-'titlematches'              => 'Correspondances dans les titres d’articles',
-'notitlematches'            => 'Aucun titre d’article ne correspond à la recherche.',
-'textmatches'               => 'Correspondances dans le texte d’articles',
-'notextmatches'             => 'Aucun texte d’article ne correspond à la recherche.',
-'prevn'                     => '$1 précédentes',
-'nextn'                     => '$1 suivantes',
-'viewprevnext'              => 'Voir ($1) ($2) ($3).',
-'search-result-size'        => '$1 ({{PLURAL:$2|1 mot|$2 mots}})',
-'search-result-score'       => 'Pertinence : $1%',
-'search-redirect'           => '(redirection vers $1)',
-'search-section'            => '(section $1)',
-'search-suggest'            => 'Avez-vous voulu dire : $1',
-'search-interwiki-caption'  => 'Projets frères',
-'search-interwiki-default'  => '$1 résultats :',
-'search-interwiki-more'     => '(plus)',
-'search-mwsuggest-enabled'  => 'avec suggestions',
-'search-mwsuggest-disabled' => 'sans suggestion',
-'search-relatedarticle'     => 'Relaté',
-'mwsuggest-disable'         => 'Désactiver les suggestions AJAX',
-'searchrelated'             => 'relaté',
-'searchall'                 => 'Tous',
-'showingresults'            => 'Affichage de <b>$1</b> {{PLURAL:$1|résultat|résultats}} à partir du #<b>$2</b>.',
-'showingresultsnum'         => 'Affichage de <b>$3</b> {{PLURAL:$3|résultat|résultats}} à partir du #<b>$2</b>.',
-'showingresultstotal'       => "Ci-dessous l’affichage {{PLURAL:$4|du résultat '''$1'''|des résultats '''$1 – $2'''}} sur '''$3'''",
-'nonefound'                 => '<strong>Note</strong> : l’absence de résultat est souvent due à l’emploi de termes de recherche trop courants, comme « à » ou « de », qui ne sont pas indexés, ou à l’emploi de plusieurs termes de recherche (seules les pages contenant tous les termes apparaissent dans les résultats).',
-'powersearch'               => 'Rechercher',
-'powersearch-legend'        => 'Recherche avancée',
-'powersearch-ns'            => 'Rechercher dans les espaces de nom :',
-'powersearch-redir'         => 'Liste des redirections',
-'powersearch-field'         => 'Rechercher',
-'search-external'           => 'Recherche externe',
-'searchdisabled'            => 'La recherche sur {{SITENAME}} est désactivée. En attendant la réactivation, vous pouvez effectuer une recherche via Google. Attention, leur indexation du contenu {{SITENAME}} peut ne pas être à jour.',
+'searchresults'                    => 'Résultats de la recherche',
+'searchresults-title'              => 'Résultats de recherche pour "$1"',
+'searchresulttext'                 => 'Pour plus d’informations sur la recherche dans {{SITENAME}}, voir [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle'                   => "Vous avez recherché « '''[[:$1]]''' » ([[Special:Prefixindex/$1|toutes les pages commençant par « $1 »]] | [[Special:WhatLinksHere/$1|toutes les pages qui ont un lien vers « $1 »]])",
+'searchsubtitleinvalid'            => 'Vous avez recherché « $1 »',
+'noexactmatch'                     => "'''Aucune page intitulée « $1 » n’existe.''' Vous pouvez [[:$1|créer cette page]].",
+'noexactmatch-nocreate'            => "'''Il n’existe aucune page intitulée « $1 ».'''",
+'toomanymatches'                   => 'Trop d’occurences ont été trouvées, vous êtes prié de soumettre une requête différente.',
+'titlematches'                     => 'Correspondances dans les titres des pages',
+'notitlematches'                   => 'Aucun titre de page ne correspond à la recherche.',
+'textmatches'                      => 'Correspondances dans le texte des pages',
+'notextmatches'                    => 'Aucun texte de page ne correspond à la recherche.',
+'prevn'                            => '$1 précédentes',
+'nextn'                            => '$1 suivantes',
+'viewprevnext'                     => 'Voir ($1) ($2) ($3).',
+'searchmenu-legend'                => 'Options de recherche',
+'searchmenu-exists'                => "*Page '''[[$1]]'''",
+'searchmenu-new'                   => "'''Créer la page ''[[$1]]'' sur ce wiki !'''",
+'searchhelp-url'                   => 'Help:Accueil',
+'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Rechercher les pages commençant par ce mot]]',
+'searchprofile-articles'           => 'Pages de contenu',
+'searchprofile-articles-and-proj'  => 'Pages de contenu et pages du projet',
+'searchprofile-project'            => 'Projet',
+'searchprofile-images'             => 'Fichiers',
+'searchprofile-everything'         => 'Tout',
+'searchprofile-advanced'           => 'Recherche avancée',
+'searchprofile-articles-tooltip'   => 'Rechercher dans $1',
+'searchprofile-project-tooltip'    => 'Rechercher dans $1',
+'searchprofile-images-tooltip'     => 'Rechercher des fichiers (images, sons, vidéos...)',
+'searchprofile-everything-tooltip' => 'Rechercher dans tout le site (dont les pages de discussion)',
+'searchprofile-advanced-tooltip'   => 'Choisir les espaces de noms pour la recherche',
+'prefs-search-nsdefault'           => 'Recherche en utilisant les espaces de noms par défaut :',
+'prefs-search-nscustom'            => 'Rechercher en utilisant les espaces de noms personnalisés :',
+'search-result-size'               => '$1 ({{PLURAL:$2|1 mot|$2 mots}})',
+'search-result-score'              => 'Pertinence : $1%',
+'search-redirect'                  => '(redirection depuis $1)',
+'search-section'                   => '(section $1)',
+'search-suggest'                   => 'Essayez avec cette orthographe : $1',
+'search-interwiki-caption'         => 'Projets frères',
+'search-interwiki-default'         => 'Résultats sur $1 :',
+'search-interwiki-more'            => '(plus)',
+'search-mwsuggest-enabled'         => 'avec suggestions',
+'search-mwsuggest-disabled'        => 'sans suggestions',
+'search-relatedarticle'            => 'Relaté',
+'mwsuggest-disable'                => 'Désactiver les suggestions AJAX',
+'searchrelated'                    => 'relaté',
+'searchall'                        => 'Tous',
+'showingresults'                   => 'Affichage de <b>$1</b> {{PLURAL:$1|résultat|résultats}} à partir du #<b>$2</b>.',
+'showingresultsnum'                => 'Affichage de <b>$3</b> {{PLURAL:$3|résultat|résultats}} à partir du #<b>$2</b>.',
+'showingresultstotal'              => "Ci-dessous l’affichage {{PLURAL:$4|du résultat '''$1'''|des résultats '''$1 – $2'''}} sur '''$3'''",
+'nonefound'                        => '<strong>Note</strong> : l’absence de résultat est souvent due à l’emploi de termes de recherche trop courants, comme « à » ou « de », qui ne sont pas indexés, ou à l’emploi de plusieurs termes de recherche (seules les pages contenant tous les termes apparaissent dans les résultats).',
+'search-nonefound'                 => "Il n'y a aucun résultat correspondant à la requête.",
+'powersearch'                      => 'Rechercher',
+'powersearch-legend'               => 'Recherche avancée',
+'powersearch-ns'                   => 'Rechercher dans les espaces de nom :',
+'powersearch-redir'                => 'Afficher les redirections',
+'powersearch-field'                => 'Rechercher',
+'search-external'                  => 'Recherche externe',
+'searchdisabled'                   => 'La recherche sur {{SITENAME}} est désactivée. En attendant la réactivation, vous pouvez effectuer une recherche via Google. Attention, leur indexation du contenu {{SITENAME}} peut ne pas être à jour.',
 
 # Preferences page
-'preferences'              => 'Préférences',
-'mypreferences'            => 'Préférences',
-'prefs-edits'              => 'Nombre d’éditions :',
-'prefsnologin'             => 'Non connecté',
-'prefsnologintext'         => 'Vous devez être <span class="plainlinks">[{{fullurl:Special:Userlogin|returnto=$1}} connecté]</span> pour modifier vos préférences d’utilisateur.',
-'prefsreset'               => 'Les préférences ont été rétablies à partir de la version enregistrée.',
-'qbsettings'               => 'Barre d’outils',
-'qbsettings-none'          => 'Aucune',
-'qbsettings-fixedleft'     => 'Gauche',
-'qbsettings-fixedright'    => 'Droite',
-'qbsettings-floatingleft'  => 'Flottante à gauche',
-'qbsettings-floatingright' => 'Flottante à droite',
-'changepassword'           => 'Modification du mot de passe',
-'skin'                     => 'Habillage',
-'skin-preview'             => 'Prévisualiser',
-'math'                     => 'Rendu des maths',
-'dateformat'               => 'Format de date',
-'datedefault'              => 'Aucune préférence',
-'datetime'                 => 'Date et heure',
-'math_failure'             => 'Erreur math',
-'math_unknown_error'       => 'erreur indéterminée',
-'math_unknown_function'    => 'fonction inconnue',
-'math_lexing_error'        => 'erreur lexicale',
-'math_syntax_error'        => 'erreur de syntaxe',
-'math_image_error'         => 'La conversion en PNG a échoué ; vérifiez l’installation de LaTeX, dvips, gs et convert',
-'math_bad_tmpdir'          => 'Impossible de créer ou d’écrire dans le répertoire math temporaire',
-'math_bad_output'          => 'Impossible de créer ou d’écrire dans le répertoire math de sortie',
-'math_notexvc'             => 'L’exécutable « texvc » est introuvable. Lisez math/README pour le configurer.',
-'prefs-personal'           => 'Informations personnelles',
-'prefs-rc'                 => 'Modifications récentes',
-'prefs-watchlist'          => 'Liste de suivi',
-'prefs-watchlist-days'     => 'Nombre de jours à afficher dans la liste de suivi :',
-'prefs-watchlist-edits'    => 'Nombre de modifications à afficher dans la liste de suivi étendue :',
-'prefs-misc'               => 'Préférences diverses',
-'saveprefs'                => 'Enregistrer les préférences',
-'resetprefs'               => 'Rétablir les préférences',
-'oldpassword'              => 'Ancien mot de passe :',
-'newpassword'              => 'Nouveau mot de passe :',
-'retypenew'                => 'Confirmer le nouveau mot de passe :',
-'textboxsize'              => 'Fenêtre de modification',
-'rows'                     => 'Rangées :',
-'columns'                  => 'Colonnes :',
-'searchresultshead'        => 'Recherche',
-'resultsperpage'           => 'Nombre de réponses par page :',
-'contextlines'             => 'Nombre de lignes par réponse :',
-'contextchars'             => 'Nombre de caractères de contexte par ligne :',
-'stub-threshold'           => 'Limite supérieure pour les <a href="#" class="stub">liens vers les ébauches</a> (octets) :',
-'recentchangesdays'        => 'Nombre de jours à afficher dans les modifications récentes :',
-'recentchangescount'       => 'Nombre de modifications à afficher dans les modifications récentes :',
-'savedprefs'               => 'Les préférences ont été sauvegardées.',
-'timezonelegend'           => 'Fuseau horaire',
-'timezonetext'             => 'Nombre d’heures de décalage entre votre heure locale et l’heure du serveur (UTC).',
-'localtime'                => 'Heure locale :',
-'timezoneoffset'           => 'Décalage horaire¹ :',
-'servertime'               => 'Heure du serveur :',
-'guesstimezone'            => 'Utiliser la valeur du navigateur',
-'allowemail'               => 'Autoriser l’envoi de courriel venant d’autres utilisateurs',
-'prefs-searchoptions'      => 'Options de recherche',
-'prefs-namespaces'         => 'Espaces de noms',
-'defaultns'                => 'Rechercher par défaut dans ces espaces de noms',
-'default'                  => 'défaut',
-'files'                    => 'Fichiers',
+'preferences'               => 'Préférences',
+'mypreferences'             => 'Préférences',
+'prefs-edits'               => 'Nombre d’éditions :',
+'prefsnologin'              => 'Non connecté',
+'prefsnologintext'          => 'Vous devez être <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} connecté]</span> pour modifier vos préférences d’utilisateur.',
+'prefsreset'                => 'Les préférences ont été rétablies à partir de la version enregistrée.',
+'qbsettings'                => 'Barre d’outils',
+'qbsettings-none'           => 'Aucune',
+'qbsettings-fixedleft'      => 'Gauche',
+'qbsettings-fixedright'     => 'Droite',
+'qbsettings-floatingleft'   => 'Flottante à gauche',
+'qbsettings-floatingright'  => 'Flottante à droite',
+'changepassword'            => 'Modification du mot de passe',
+'skin'                      => 'Habillage',
+'skin-preview'              => 'Prévisualiser',
+'math'                      => 'Rendu des maths',
+'dateformat'                => 'Format de date',
+'datedefault'               => 'Aucune préférence',
+'datetime'                  => 'Date et heure',
+'math_failure'              => 'Erreur math',
+'math_unknown_error'        => 'erreur indéterminée',
+'math_unknown_function'     => 'fonction inconnue',
+'math_lexing_error'         => 'erreur lexicale',
+'math_syntax_error'         => 'erreur de syntaxe',
+'math_image_error'          => 'La conversion en PNG a échoué ; vérifiez l’installation de LaTeX, dvips, gs et convert',
+'math_bad_tmpdir'           => 'Impossible de créer ou d’écrire dans le répertoire math temporaire',
+'math_bad_output'           => 'Impossible de créer ou d’écrire dans le répertoire math de sortie',
+'math_notexvc'              => 'L’exécutable « texvc » est introuvable. Lisez math/README pour le configurer.',
+'prefs-personal'            => 'Informations personnelles',
+'prefs-rc'                  => 'Modifications récentes',
+'prefs-watchlist'           => 'Liste de suivi',
+'prefs-watchlist-days'      => 'Nombre de jours à afficher dans la liste de suivi :',
+'prefs-watchlist-days-max'  => '(maximum 7 jours)',
+'prefs-watchlist-edits'     => 'Nombre de modifications à afficher dans la liste de suivi étendue :',
+'prefs-watchlist-edits-max' => '(nombre maximum : 1000)',
+'prefs-misc'                => 'Préférences diverses',
+'prefs-resetpass'           => 'Modifier le mot de passe',
+'saveprefs'                 => 'Enregistrer les préférences',
+'resetprefs'                => 'Rétablir les préférences',
+'oldpassword'               => 'Ancien mot de passe :',
+'newpassword'               => 'Nouveau mot de passe :',
+'retypenew'                 => 'Confirmer le nouveau mot de passe :',
+'textboxsize'               => 'Fenêtre de modification',
+'rows'                      => 'Rangées :',
+'columns'                   => 'Colonnes :',
+'searchresultshead'         => 'Recherche',
+'resultsperpage'            => 'Nombre de réponses par page :',
+'contextlines'              => 'Nombre de lignes par réponse :',
+'contextchars'              => 'Nombre de caractères de contexte par ligne :',
+'stub-threshold'            => 'Limite supérieure pour les <a href="#" class="stub">liens vers les ébauches</a> (octets) :',
+'recentchangesdays'         => 'Nombre de jours à afficher dans les modifications récentes :',
+'recentchangesdays-max'     => '(maximum $1 {{PLURAL:$1|jour|jours}})',
+'recentchangescount'        => 'Nombre de modifications à afficher dans les modifications récentes :',
+'savedprefs'                => 'Les préférences ont été sauvegardées.',
+'timezonelegend'            => 'Fuseau horaire',
+'timezonetext'              => 'Nombre d’heures de décalage entre votre heure locale et l’heure du serveur (UTC).',
+'localtime'                 => 'Heure locale :',
+'timezoneoffset'            => 'Décalage horaire¹ :',
+'servertime'                => 'Heure du serveur :',
+'guesstimezone'             => 'Utiliser la valeur du navigateur',
+'allowemail'                => 'Autoriser l’envoi de courriel venant d’autres utilisateurs',
+'prefs-searchoptions'       => 'Options de recherche',
+'prefs-namespaces'          => 'Espaces de noms',
+'defaultns'                 => 'Rechercher par défaut dans ces espaces de noms',
+'default'                   => 'défaut',
+'files'                     => 'Fichiers',
 
 # User rights
 'userrights'                  => 'Gestion des droits utilisateur', # Not used as normal message but as header for the special page itself
@@ -1205,6 +1237,7 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'right-minoredit'            => 'Marquer des modifications comme mineures',
 'right-move'                 => 'Renommer des pages',
 'right-move-subpages'        => 'Déplacer des pages avec leurs sous-pages',
+'right-move-rootuserpages'   => 'Renommer les pages de l’utilisateur de base.',
 'right-suppressredirect'     => "Ne pas créer de redirection depuis l'ancienne page en renommant la page",
 'right-upload'               => 'Importer des fichiers',
 'right-reupload'             => 'Écraser un fichier existant',
@@ -1255,13 +1288,48 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'rightslogentry' => 'a modifié les droits de l’utilisateur « $1 » de $2 à $3',
 'rightsnone'     => '(aucun)',
 
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read'                 => 'lire cette page',
+'action-edit'                 => 'modifier cette page',
+'action-createpage'           => 'créer des pages',
+'action-createtalk'           => 'créer des pages de discussion',
+'action-createaccount'        => 'créer ce compte utilisateur',
+'action-minoredit'            => 'marquer cette modification comme mineure',
+'action-move'                 => 'renommer cette page',
+'action-move-subpages'        => 'renommer cette page et ses sous-pages',
+'action-move-rootuserpages'   => 'déplacer les pages de l’utilisateur de base.',
+'action-upload'               => 'importer ce fichier',
+'action-reupload'             => 'écraser ce fichier existant',
+'action-reupload-shared'      => 'passer outre ce fichier sur un dépôt partagé',
+'action-upload_by_url'        => 'importer ce fichier à partir d’une adresse internet',
+'action-writeapi'             => 'utiliser l‘API d’écriture',
+'action-delete'               => 'supprimer cette page',
+'action-deleterevision'       => 'supprimer cette version',
+'action-deletedhistory'       => 'voir l’historique supprimé de cette page',
+'action-browsearchive'        => 'rechercher des pages supprimées',
+'action-undelete'             => 'restaurer cette page',
+'action-suppressrevision'     => 'revoir et rétablir cette version supprimée',
+'action-suppressionlog'       => 'voir ce journal privé',
+'action-block'                => 'bloquer cet utilisateur à l’édition',
+'action-protect'              => 'modifier les niveaux de protection pour cette page',
+'action-import'               => 'importer cette page à partir d’un autre wiki',
+'action-importupload'         => 'importer cette page à partir de l’import d’un fichier',
+'action-patrol'               => 'marquer la modification des autres comme patrouillée',
+'action-autopatrol'           => 'avoir votre modification marquée comme patrouillée',
+'action-unwatchedpages'       => 'visionner la liste des pages non surveillées',
+'action-trackback'            => 'soumettre un rétrolien',
+'action-mergehistory'         => 'fusionner l’historique de cette page',
+'action-userrights'           => 'modifier tous les droits d’utilisateur',
+'action-userrights-interwiki' => 'modifier les droits des utilisateurs sur d’autres wikis',
+'action-siteadmin'            => 'verrouiller ou déverrouiller la base de données',
+
 # Recent changes
 'nchanges'                          => '$1 {{PLURAL:$1|modification|modifications}}',
 'recentchanges'                     => 'Modifications récentes',
 'recentchanges-legend'              => 'Options des modifications récentes',
 'recentchangestext'                 => 'Piste les changements les plus récents du wiki sur cette page.',
 'recentchanges-feed-description'    => 'Suivre les dernières modifications de ce wiki dans un flux.',
-'rcnote'                            => 'Voici {{PLURAL:$1|la dernière modification|les $1 dernières modifications}} depuis {{PLURAL:$2|le dernier jour|les <b>$2</b> derniers jours}}, déterminée{{PLURAL:$1||s}} le $4, à $5.',
+'rcnote'                            => 'Voici {{PLURAL:$1|la dernière modification effectuée|les $1 dernières modifications effectuées}} durant {{PLURAL:$2|la dernière journée|les <b>$2</b> derniers jours}} jusqu’à $5 le $4.',
 'rcnotefrom'                        => "Voici les modifications effectuées depuis le '''$2''' ('''$1''' au maximum).",
 'rclistfrom'                        => 'Afficher les nouvelles modifications depuis le $1.',
 'rcshowhideminor'                   => '$1 modifications mineures',
@@ -1282,6 +1350,8 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'rc_categories'                     => 'Limite des catégories (séparation avec « | »)',
 'rc_categories_any'                 => 'Toutes',
 'newsectionsummary'                 => '/* $1 */ nouvelle section',
+'rc-enhanced-expand'                => 'Voir les détails (nécessite JavaScript)',
+'rc-enhanced-hide'                  => 'Masquer les détails',
 
 # Recent changes linked
 'recentchangeslinked'          => 'Suivi des liens',
@@ -1293,7 +1363,7 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 
 # Upload
 'upload'                      => 'Importer un fichier',
-'uploadbtn'                   => 'Importer le fichier',
+'uploadbtn'                   => 'Importer un fichier',
 'reupload'                    => 'Importer à nouveau',
 'reuploaddesc'                => 'Retour au formulaire.',
 'uploadnologin'               => 'Non connecté(e)',
@@ -1302,12 +1372,12 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'upload_directory_read_only'  => 'Le serveur Web ne peut écrire dans le dossier cible ($1).',
 'uploaderror'                 => 'Erreur',
 'uploadtext'                  => "Utilisez ce formulaire pour importer des fichiers sur le serveur.
-Pour voir ou rechercher des images précédemment envoyées, consultez la [[Special:ImageList|liste de images]]. Les imports sont aussi enregistrés dans l’[[Special:Log/upload|historique des imports]], les suppressions dans l’[[Special:Log/delete|historique des suppressions]].
+Pour voir ou rechercher des images précédemment envoyées, consultez la [[Special:ImageList|liste des images]]. Les imports sont aussi enregistrés dans l’[[Special:Log/upload|historique des imports]], les suppressions dans l’[[Special:Log/delete|historique des suppressions]].
 
 Pour inclure une image dans une page, utilisez un lien de la forme :
-* '''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:fichier.jpg]]</nowiki></tt>''' pour afficher le fichier en pleine résolution ;
-* '''<tt><nowiki>[[</nowiki>{{ns:image}}<nowiki>:fichier.png|200px|thumb|left|texte descriptif]]</nowiki></tt>''' pour utiliser une miniature de 200 pixels de large dans une boîte à gauche avec 'texte descriptif' comme description ;
-* '''<tt><nowiki>[[</nowiki>{{ns:media}}<nowiki>:fichier.ogg]]</nowiki></tt>''' pour lier directement vers le fichier sans l'afficher.",
+* '''<code><nowiki>[[</nowiki>{{ns:image}}<nowiki>:fichier.jpg]]</nowiki></code>''' pour afficher le fichier en pleine résolution ;
+* '''<code><nowiki>[[</nowiki>{{ns:image}}<nowiki>:fichier.png|200px|thumb|left|texte descriptif]]</nowiki></code>''' pour utiliser une miniature de 200 pixels de large dans une boîte à gauche avec « texte descriptif » comme description ;
+* '''<code><nowiki>[[</nowiki>{{ns:media}}<nowiki>:fichier.ogg]]</nowiki></code>''' pour lier directement vers le fichier sans l'afficher.",
 'upload-permitted'            => 'Formats de fichiers autorisés : $1.',
 'upload-preferred'            => 'Formats de fichiers préférés : $1.',
 'upload-prohibited'           => 'Formats de fichiers interdits : $1.',
@@ -1351,13 +1421,14 @@ Si vous disposez du fichier en haute résolution, importez-le, sinon changez-lui
 'fileexists-shared-forbidden' => 'Un fichier portant le même nom existe déjà dans la base de données commune.
 Si vous voulez encore l’importer, veuillez revenir en arrière et l’importer sous un autre nom. [[Image:$1|thumb|center|$1]]',
 'file-exists-duplicate'       => 'Ce fichier est un doublon {{PLURAL:$1|du fichier suivant|des fichiers suivants}} :',
+'file-deleted-duplicate'      => 'Un fichier identique à celui-ci ([[$1]]) a déjà été supprimé. Vous devriez vérifier le journal des suppressions de ce fichier avant de le re-télécharger.',
 'successfulupload'            => 'Import réussi',
 'uploadwarning'               => 'Attention !',
 'savefile'                    => 'Sauvegarder le fichier',
 'uploadedimage'               => 'a importé « [[$1]] »',
 'overwroteimage'              => 'a importé une nouvelle version de « [[$1]] »',
 'uploaddisabled'              => 'Import de fichiers désactivé.',
-'uploaddisabledtext'          => 'L’import de fichiers vers le serveur est désactivé sur {{SITENAME}}.',
+'uploaddisabledtext'          => 'L’import de fichiers vers le serveur est désactivé.',
 'uploadscripted'              => 'Ce fichier contient du code HTML ou un script qui pourrait être interprété de façon incorrecte par un navigateur Internet.',
 'uploadcorrupt'               => 'Ce fichier est corrompu, a une taille nulle ou possède une extension invalide.
 Veuillez vérifer le fichier.',
@@ -1476,7 +1547,7 @@ Une [[Special:WhatLinksHere/$2|liste complète]] est disponible.',
 'filedelete-submit'           => 'Supprimer',
 'filedelete-success'          => "'''$1''' a été supprimé.",
 'filedelete-success-old'      => "La version de '''[[Media:$1|$1]]''' du $2 à $3 a été supprimée.",
-'filedelete-nofile'           => "'''$1''' n’existe pas sur {{SITENAME}}.",
+'filedelete-nofile'           => "'''$1''' n’existe pas.",
 'filedelete-nofile-old'       => "Il n’existe aucune version archivée de '''$1''' avec les attributs indiqués.",
 'filedelete-otherreason'      => 'Raison différente/supplémentaire :',
 'filedelete-reason-otherlist' => 'Raison différente',
@@ -1499,16 +1570,16 @@ Une [[Special:WhatLinksHere/$2|liste complète]] est disponible.',
 
 # Unused templates
 'unusedtemplates'     => 'Modèles inutilisés',
-'unusedtemplatestext' => 'Cette page liste toutes les pages de l’espace de noms « Modèle » qui ne sont incluses dans aucune autre page. N’oubliez pas de vérifier s’il n’y a pas d’autre lien vers les modèles avant de les supprimer.',
+'unusedtemplatestext' => 'Cette page liste toutes les pages de l’espace de noms « {{ns:template}} » qui ne sont incluses dans aucune autre page. N’oubliez pas de vérifier s’il n’y a pas d’autre lien vers les modèles avant de les supprimer.',
 'unusedtemplateswlh'  => 'autres liens',
 
 # Random page
 'randompage'         => 'Une page au hasard',
-'randompage-nopages' => 'Il n’y a aucune page dans cet espace de nom.',
+'randompage-nopages' => 'Il n’y a aucune page dans l’espace de nom « $1 ».',
 
 # Random redirect
 'randomredirect'         => 'Une page de redirection au hasard',
-'randomredirect-nopages' => 'Il n’y a aucune page de redirection dans cet espace de nom.',
+'randomredirect-nopages' => 'Il n’y a aucune page de redirection dans l’espace de nom « $1 ».',
 
 # Statistics
 'statistics'                      => 'Statistiques',
@@ -1551,7 +1622,7 @@ Une page est traitée comme une page d’homonymie si elle utilise un modèle qu
 'withoutinterwiki-legend'  => 'Préfixe',
 'withoutinterwiki-submit'  => 'Afficher',
 
-'fewestrevisions' => 'Articles les moins modifiés',
+'fewestrevisions' => 'Pages les moins modifiés',
 
 # Miscellaneous special pages
 'nbytes'                  => '$1 {{PLURAL:$1|octet|octets}}',
@@ -1562,7 +1633,7 @@ Une page est traitée comme une page d’homonymie si elle utilise un modèle qu
 'nviews'                  => '$1 {{PLURAL:$1|consultation|consultations}}',
 'specialpage-empty'       => 'Cette page est vide.',
 'lonelypages'             => 'Pages orphelines',
-'lonelypagestext'         => 'Les pages suivantes ne sont pas liées à partir d’autres pages du wiki.',
+'lonelypagestext'         => 'Les pages suivantes ne sont pas liées ou incluses à partir d’autres pages du wiki.',
 'uncategorizedpages'      => 'Pages sans catégorie',
 'uncategorizedcategories' => 'Catégories sans catégorie',
 'uncategorizedimages'     => 'Images sans catégorie',
@@ -1573,12 +1644,13 @@ Une page est traitée comme une page d’homonymie si elle utilise un modèle qu
 'wantedcategories'        => 'Catégories les plus demandées',
 'wantedpages'             => 'Pages les plus demandées',
 'wantedfiles'             => 'Fichiers désirés',
+'wantedtemplates'         => 'Modèles demandés',
 'mostlinked'              => 'Pages les plus liées',
 'mostlinkedcategories'    => 'Catégories les plus utilisées',
 'mostlinkedtemplates'     => 'Modèles les plus utilisés',
-'mostcategories'          => 'Articles utilisant le plus de catégories',
+'mostcategories'          => 'Pages utilisant le plus de catégories',
 'mostimages'              => 'Images les plus utilisées',
-'mostrevisions'           => 'Articles les plus modifiés',
+'mostrevisions'           => 'Pages les plus modifiés',
 'prefixindex'             => 'Toutes les pages débutant par…',
 'shortpages'              => 'Pages courtes',
 'longpages'               => 'Pages longues',
@@ -1594,13 +1666,14 @@ Une page est traitée comme une page d’homonymie si elle utilise un modèle qu
 'protectedtitlesempty'    => 'Aucun titre n’est actuellement protégé avec ces paramètres.',
 'listusers'               => 'Liste des inscrits',
 'listusers-editsonly'     => 'Ne montrer que les utilisateurs ayant au moins une contribution',
+'usereditcount'           => '$1 {{PLURAL:$1|modification|modifications}}',
 'newpages'                => 'Nouvelles pages',
 'newpages-username'       => 'Utilisateur :',
-'ancientpages'            => 'Articles les moins récemment modifiés',
+'ancientpages'            => 'Pages les moins récemment modifiés',
 'move'                    => 'Renommer',
 'movethispage'            => 'Renommer la page',
 'unusedimagestext'        => '<p>N’oubliez pas que d’autres sites peuvent contenir un lien direct vers cette image, et que celle-ci peut être placée dans cette liste alors qu’elle est en réalité utilisée.</p>',
-'unusedcategoriestext'    => 'Les catégories suivantes existent mais aucun article ou catégorie ne les utilisent.',
+'unusedcategoriestext'    => 'Les catégories suivantes existent mais aucune page ou catégorie ne les utilisent.',
 'notargettitle'           => 'Pas de cible',
 'notargettext'            => 'Indiquez une page cible ou un utilisateur cible.',
 'nopagetitle'             => 'Aucune telle page cible',
@@ -1694,7 +1767,7 @@ Il peut y avoir des [[{{MediaWiki:Listgrouprights-helppage}}|informations additi
 'mailnologintext' => 'Vous devez être [[Special:UserLogin|connecté]] et avoir indiqué une adresse électronique valide dans vos [[Special:Preferences|préférences]] pour avoir la permission d’envoyer un message à un autre utilisateur.',
 'emailuser'       => 'Envoyer un message à cet utilisateur',
 'emailpage'       => 'Envoyer un courriel à l’utilisateur',
-'emailpagetext'   => 'Si cet utilisateur a indiqué une adresse électronique valide dans ses préférences, le formulaire ci-dessous lui enverra un message.
+'emailpagetext'   => 'Vous pouvez utiliser le formulaire ci-dessous pour envoyer un courriel à cet utilisateur.
 L’adresse électronique que vous avez indiquée dans [[Special:Preferences|vos préférences]] apparaîtra dans le champ « Expéditeur » de votre message. Ainsi, le destinataire pourra vous répondre directement.',
 'usermailererror' => 'Erreur dans le sujet du courriel :',
 'defemailsubject' => 'Courriel envoyé depuis {{SITENAME}}',
@@ -1718,7 +1791,7 @@ L’adresse électronique que vous avez indiquée dans [[Special:Preferences|vos
 'watchlist'            => 'Liste de suivi',
 'mywatchlist'          => 'Liste de suivi',
 'watchlistfor'         => "(pour l’utilisateur '''$1''')",
-'nowatchlist'          => 'Votre liste de suivi ne contient aucun article.',
+'nowatchlist'          => 'Votre liste de suivi ne contient aucune page.',
 'watchlistanontext'    => 'Pour pouvoir afficher ou éditer les éléments de votre liste de suivi, vous devez vous $1.',
 'watchnologin'         => 'Non connecté',
 'watchnologintext'     => 'Vous devez être [[Special:UserLogin|connecté]] pour modifier votre liste.',
@@ -1730,7 +1803,7 @@ L’adresse électronique que vous avez indiquée dans [[Special:Preferences|vos
 'watchthispage'        => 'Suivre cette page',
 'unwatch'              => 'Ne plus suivre',
 'unwatchthispage'      => 'Ne plus suivre',
-'notanarticle'         => 'Pas un article',
+'notanarticle'         => 'Pas une page de contenu',
 'notvisiblerev'        => 'Version supprimée',
 'watchnochange'        => 'Aucune des pages que vous suivez n’a été modifiée pendant la période affichée',
 'watchlist-details'    => 'Il y a $1 {{PLURAL:$1|page|pages}} dans votre liste de suivi, sans compter les pages de discussion.',
@@ -1742,16 +1815,6 @@ L’adresse électronique que vous avez indiquée dans [[Special:Preferences|vos
 'iteminvalidname'      => 'Problème avec l’article « $1 » : le nom est invalide.',
 'wlnote'               => 'Ci-dessous se {{PLURAL:$1|trouve la dernière modification|trouvent les $1 dernières modifications}} depuis {{PLURAL:$2|la dernière heure|les <b>$2</b> dernières heures}}.',
 'wlshowlast'           => 'Montrer les dernières $1 heures, les derniers $2 jours, ou $3.',
-'watchlist-show-bots'  => 'Afficher les contributions de bots',
-'watchlist-hide-bots'  => 'Masquer les contributions de bots',
-'watchlist-show-own'   => 'Afficher mes modifications',
-'watchlist-hide-own'   => 'Masquer mes modifications',
-'watchlist-show-minor' => 'Afficher les modifications mineures',
-'watchlist-hide-minor' => 'Masquer les modifications mineures',
-'watchlist-show-anons' => 'Afficher les modifications anonymes',
-'watchlist-hide-anons' => 'Cacher les modifications anonymes',
-'watchlist-show-liu'   => 'Afficher les modifications des utilisateurs connectés',
-'watchlist-hide-liu'   => 'Cacher les modifications des utilisateurs connectés',
 'watchlist-options'    => 'Options de la liste de suivi',
 
 # Displayed when you click the "watch" button and it is in the process of watching
@@ -1829,9 +1892,9 @@ L’heure indiquée est celle du serveur.',
 'rollbacklink'     => 'révoquer',
 'rollbackfailed'   => 'La révocation a échoué',
 'cantrollback'     => 'Impossible de révoquer : l’auteur est la seule personne à avoir effectué des modifications sur cette page.',
-'alreadyrolled'    => 'Impossible de révoquer la dernière modification de l’article « [[$1]] » effectuée par [[User:$2|$2]] ([[User talk:$2|Discussion]]) ; quelqu’un d’autre a déjà modifié ou révoqué l’article. La dernière modification a été effectuée par [[User:$3|$3]] ([[User talk:$3|Discussion]]).',
+'alreadyrolled'    => 'Impossible de révoquer la dernière modification de la page « [[$1]] » effectuée par [[User:$2|$2]] ([[User talk:$2|Discussion]]) ; quelqu’un d’autre a déjà modifié ou révoqué la page. La dernière modification a été effectuée par [[User:$3|$3]] ([[User talk:$3|Discussion]]).',
 'editcomment'      => 'Le résumé de la modification était: <i>« $1 »</i>.', # only shown if there is an edit comment
-'revertpage'       => 'Révocation des modifications par [[Special:Contributions/$2|$2]] ([[User talk:$2|Discussion]]) vers la dernière version de [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'revertpage'       => 'Révocation des modifications par [[Special:Contributions/$2|$2]] ([[User talk:$2|Discussion]]) vers la dernière version de [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
 'rollback-success' => 'Révocation des modifications de $1 ; retour à la version de $2.',
 'sessionfailure'   => 'Votre session de connexion semble avoir des problèmes ; cette action a été annulée en prévention d’un piratage de session. Cliquez sur « Précédent » et rechargez la page d’où vous venez, puis réessayez.',
 
@@ -1842,7 +1905,9 @@ Consultez la [[Special:ProtectedPages|liste des pages protégées]] pour la list
 'protectedarticle'            => 'a protégé « [[$1]] »',
 'modifiedarticleprotection'   => 'a modifié le niveau de protection de « [[$1]] »',
 'unprotectedarticle'          => 'a déprotégé « [[$1]] »',
+'movedarticleprotection'      => 'a déplacé les paramètres de protection depuis « [[$2]] » vers « [[$1]] »',
 'protect-title'               => 'Protéger « $1 »',
+'prot_1movedto2'              => 'a renommé [[$1]] en [[$2]]',
 'protect-legend'              => 'Confirmer la protection',
 'protectcomment'              => 'Raison de la protection',
 'protectexpiry'               => 'Expiration :',
@@ -1868,7 +1933,7 @@ Voici les réglages actuels de la page <strong>$1</strong> :',
 'protect-cantedit'            => 'Vous ne pouvez pas changer les niveaux de protection de cette page car vous n’avez pas la permission de la modifier.',
 'protect-othertime'           => 'Autre expiration :',
 'protect-othertime-op'        => 'Autre expiration',
-'protect-existing-expiry'     => 'Durée d’expiration existante : $1',
+'protect-existing-expiry'     => 'Durée d’expiration existante : $2 à $3',
 'protect-otherreason'         => 'Motif supplémentaire ou autre :',
 'protect-otherreason-op'      => 'Motif supplémentaire ou autre',
 'protect-dropdown'            => "*Motifs de protection les plus courants
@@ -1877,6 +1942,7 @@ Voici les réglages actuels de la page <strong>$1</strong> :',
 ** Guerre d'édition
 ** Page à fort trafic",
 'protect-edit-reasonlist'     => 'Modifier les raisons de protection',
+'protect-expiry-options'      => '2 heures:2 hours,1 jour:1 day,3 jours:3 days,1 semaine:1 week,2 semaines:2 weeks,1 mois:1 month,3 mois:3 months,6 mois:6 months,1 an:1 year,indéfiniment:infinite', # display1:time1,display2:time2,...
 'restriction-type'            => 'Permission :',
 'restriction-level'           => 'Niveau de restriction :',
 'minimum-size'                => 'Taille minimum',
@@ -1910,13 +1976,14 @@ En cliquant sur le bouton '''''Réinitialiser''''', la boîte de résumé et les
 
 Si une nouvelle page avec le même nom a été créée depuis la suppression, les révisions restaurées apparaîtront dans l’historique antérieur et la version courante ne sera pas automatiquement remplacée.',
 'undeleterevdel'               => 'La restauration ne sera pas effectuée si, au final, la version la plus récente de la page sera partiellement supprimée. Dans ce cas, vous devez déselectionner les versions les plus récentes (en haut). Les versions des fichiers auxquelles vous n’avez pas accès ne seront pas restaurées.',
-'undeletehistorynoadmin'       => 'Cet article a été supprimé. Le motif de la suppression est indiqué dans le résumé ci-dessous, avec les détails des utilisateurs qui l’ont modifié avant sa suppression. Le contenu de ces versions n’est accessible qu’aux administrateurs.',
+'undeletehistorynoadmin'       => 'Cette page a été supprimée. Le motif de la suppression est indiqué dans le résumé ci-dessous, avec les détails des utilisateurs qui l’ont modifié avant sa suppression. Le contenu de ces versions n’est accessible qu’aux administrateurs.',
 'undelete-revision'            => 'Version supprimée de $1, (révision du $4 à $5) par $3 :',
 'undeleterevision-missing'     => 'Version invalide ou manquante. Vous avez peut-être un mauvais lien, ou la version a été restaurée ou supprimée de l’archive.',
 'undelete-nodiff'              => 'Aucune version précédente trouvée.',
 'undeletebtn'                  => 'Restaurer',
 'undeletelink'                 => 'restaurer',
 'undeletereset'                => 'Réinitialiser',
+'undeleteinvert'               => 'Inverser la sélection',
 'undeletecomment'              => 'Résumé :',
 'undeletedarticle'             => 'a restauré « [[$1]] »',
 'undeletedrevisions'           => '$1 {{PLURAL:$1|version restaurée|versions restaurées}}',
@@ -1939,6 +2006,8 @@ Consultez l’[[Special:Log/delete|historique des suppressions]] pour voir la li
 'undelete-error-long'          => 'Des erreurs ont été rencontrées lors de la restauration du fichier :
 
 $1',
+'undelete-show-file-confirm'   => 'Êtes-vous sûr de vouloir visionner une version supprimée du fichier « <nowiki>$1</nowiki> » datant du $2 à $3 ?',
+'undelete-show-file-submit'    => 'Oui',
 
 # Namespace form on various pages
 'namespace'      => 'Espace de noms :',
@@ -2016,6 +2085,7 @@ Donnez ci-dessous une raison précise (par exemple en indiquant les pages qui on
 'ipbhidename'                     => 'Masquer le nom d’utilisateur de l’historique des blocages, de la liste des blocages actifs et de la liste des utilisateurs',
 'ipbwatchuser'                    => 'Suivre les pages utilisateur et de discussion de cet utilisateur',
 'ipballowusertalk'                => 'Permet à cet utilisateur de modifier sa propre page de discussion durant sa période de blocage',
+'ipb-change-block'                => 'Rebloquer cet utilisateur avec ces paramètres',
 'badipaddress'                    => 'L’adresse IP n’est pas correcte.',
 'blockipsuccesssub'               => 'Blocage réussi',
 'blockipsuccesstext'              => '[[Special:Contributions/$1|$1]] a été bloqué.<br />
@@ -2023,8 +2093,9 @@ Vous pouvez consulter la [[Special:IPBlockList|liste des comptes et des adresses
 'ipb-edit-dropdown'               => 'Modifier les motifs de blocage par défaut',
 'ipb-unblock-addr'                => 'Débloquer $1',
 'ipb-unblock'                     => 'Débloquer un compte utilisateur ou une adresse IP',
-'ipb-blocklist-addr'              => 'Voir les blocages existants pour $1',
+'ipb-blocklist-addr'              => 'Blocages existants pour $1',
 'ipb-blocklist'                   => 'Voir les blocages existants',
+'ipb-blocklist-contribs'          => 'Contributions pour $1',
 'unblockip'                       => 'Débloquer un utilisateur ou une adresse IP',
 'unblockiptext'                   => 'Utilisez le formulaire ci-dessous pour rétablir l’accès en écriture d’une adresse IP précédemment bloquée.',
 'ipusubmit'                       => 'Débloquer cette adresse',
@@ -2033,6 +2104,9 @@ Vous pouvez consulter la [[Special:IPBlockList|liste des comptes et des adresses
 'ipblocklist'                     => 'Adresses IP et des utilisateurs bloqués',
 'ipblocklist-legend'              => 'Chercher un utilisateur bloqué',
 'ipblocklist-username'            => 'Nom de l’utilisateur ou adresse IP :',
+'ipblocklist-sh-userblocks'       => '$1 les comptes bloqués',
+'ipblocklist-sh-tempblocks'       => '$1 les blocages temporaires',
+'ipblocklist-sh-addressblocks'    => "$1 les blocages d'une seule adresse IP",
 'ipblocklist-submit'              => 'Chercher',
 'blocklistline'                   => '$1 ($4) : $2 a bloqué $3',
 'infiniteblock'                   => 'permanent',
@@ -2041,6 +2115,7 @@ Vous pouvez consulter la [[Special:IPBlockList|liste des comptes et des adresses
 'noautoblockblock'                => 'blocage automatique désactivé',
 'createaccountblock'              => 'création de compte bloquée',
 'emailblock'                      => 'courriel bloqué',
+'blocklist-nousertalk'            => 'ne peuvent modifier leur propre page de discussion',
 'ipblocklist-empty'               => 'La liste des adresses IP bloquées est actuellement vide.',
 'ipblocklist-no-results'          => 'L’adresse IP ou l’utilisateur n’a pas été bloqué.',
 'blocklink'                       => 'Bloquer',
@@ -2050,6 +2125,7 @@ Vous pouvez consulter la [[Special:IPBlockList|liste des comptes et des adresses
 'blocklogpage'                    => 'Historique des blocages',
 'blocklog-fulllog'                => 'Journal complet des blocages',
 'blocklogentry'                   => 'a bloqué « [[$1]] » - durée : $2 $3',
+'reblock-logentry'                => 'a modifié les paramétrage de blocage pour [[$1]] avec une durée d’expiration de $2 $3',
 'blocklogtext'                    => 'Ceci est la trace des blocages et déblocages des utilisateurs. Les adresses IP automatiquement bloquées ne sont pas listées. Consultez la [[Special:IPBlockList|liste des utilisateurs bloqués]] pour voir qui est actuellement effectivement bloqué.',
 'unblocklogentry'                 => 'a débloqué « $1 »',
 'block-log-flags-anononly'        => 'utilisateurs anonymes seulement',
@@ -2062,6 +2138,8 @@ Vous pouvez consulter la [[Special:IPBlockList|liste des comptes et des adresses
 'ipb_expiry_invalid'              => 'temps d’expiration invalide.',
 'ipb_expiry_temp'                 => 'Les plages des utilisateurs cachés devraient être permanentes.',
 'ipb_already_blocked'             => '« $1 » est déjà bloqué',
+'ipb-needreblock'                 => '== Déjà bloqué ==
+$1 est déjà bloqué. Voulez-vous modifier les paramètres ?',
 'ipb_cant_unblock'                => 'Erreur : Le blocage d’ID $1 n’existe pas. Il est possible qu’un déblocage ait déjà été effectué.',
 'ipb_blocked_as_range'            => 'Erreur : L’adresse IP $1 n’a pas été bloquée directement et ne peut donc pas être débloquée. Elle fait partie de la plage $2 qui, elle, peut être débloquée.',
 'ip_range_invalid'                => 'Plage IP incorrecte.',
@@ -2097,9 +2175,9 @@ N’oubliez pas de la déverrouiller lorsque vous aurez terminé votre opératio
 'databasenotlocked'   => 'La base de données n’est pas verrouillée.',
 
 # Move page
-'move-page'               => 'Renommer $1',
-'move-page-legend'        => 'Renommer une page',
-'movepagetext'            => "Utilisez le formulaire ci-dessous pour renommer une page, en déplaçant tout son historique vers le nouveau nom.
+'move-page'                 => 'Renommer $1',
+'move-page-legend'          => 'Renommer une page',
+'movepagetext'              => "Utilisez le formulaire ci-dessous pour renommer une page, en déplaçant tout son historique vers le nouveau nom.
 L’ancien titre deviendra une page de redirection vers le nouveau titre.
 Les liens vers le titre de l’ancienne page ne seront pas changés ;
 veuillez vérifier que ce déplacement n’a pas créé de [[Special:DoubleRedirects|double redirection]] ou de [[Special:BrokenRedirects|redirection cassée]].
@@ -2111,48 +2189,56 @@ Ce qui veut dire que vous pouvez renommer une page vers sa position d’origine
 '''ATTENTION !'''
 Ceci peut provoquer un changement radical et imprévu pour une page souvent consultée.
 Assurez-vous d’en avoir compris les conséquences avant de continuer.",
-'movepagetalktext'        => 'La page de discussion associée, si présente, sera automatiquement renommée <b>sauf si :</b>
+'movepagetalktext'          => 'La page de discussion associée, si présente, sera automatiquement renommée <b>sauf si :</b>
 *Vous renommez une page vers un autre espace,
 *Une page de discussion existe déjà avec le nouveau nom, ou
 *Vous avez désélectionné le bouton ci-dessous.
 
 Dans ce cas, vous devrez renommer ou fusionner la page manuellement si vous le désirez.',
-'movearticle'             => 'Renommer l’article',
-'movenotallowed'          => 'Vous n’avez pas la permission de renommer des pages sur ce wiki.',
-'newtitle'                => 'Nouveau titre',
-'move-watch'              => 'Suivre cette page',
-'movepagebtn'             => 'Renommer l’article',
-'pagemovedsub'            => 'Renommage réussi',
-'movepage-moved'          => "<big>'''« $1 »''' a été déplacé vers '''« $2 »'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists'           => 'Il existe déjà un article portant ce titre, ou le titre que vous avez choisi n’est pas valide. Veuillez en choisir un autre.',
-'cantmove-titleprotected' => 'Vous ne pouvez pas déplacer une page vers cet emplacement car le nouveau titre a été protégé à la création.',
-'talkexists'              => 'La page elle-même a été déplacée avec succès, mais la page de discussion n’a pas pu être déplacée car il en existait déjà une sous le nouveau nom. Veuillez les fusionner manuellement.',
-'movedto'                 => 'renommé en',
-'movetalk'                => 'Renommer aussi la page de discussion associée',
-'move-subpages'           => 'Renommer, le cas échéant, toutes les sous-pages',
-'move-talk-subpages'      => 'Renommer, le cas échéant, toutes les sous-pages des pages de discussion',
-'movepage-page-exists'    => 'La page $1 existe déjà et ne peut pas être écrasée automatiquement;',
-'movepage-page-moved'     => 'La page $1 a été renommée en $2.',
-'movepage-page-unmoved'   => 'La page $1 ne peut être renommée en $2.',
-'movepage-max-pages'      => 'Le maximum de $1 {{PLURAL:$1|page renommée|pages renommées}} a été atteint et aucune autre page ne pourra être renommée automatiquement.',
-'1movedto2'               => 'a renommé [[$1]] en [[$2]]',
-'1movedto2_redir'         => 'a redirigé [[$1]] vers [[$2]]',
-'movelogpage'             => 'Historique des renommages',
-'movelogpagetext'         => 'Voici la liste des dernières pages renommées.',
-'movereason'              => 'Raison du renommage',
-'revertmove'              => 'annuler',
-'delete_and_move'         => 'Supprimer et renommer',
-'delete_and_move_text'    => '==Suppression requise==
-
-L’article de destination « [[:$1]] » existe déjà. Voulez-vous le supprimer pour permettre le renommage ?',
-'delete_and_move_confirm' => 'Oui, j’accepte de supprimer la page de destination pour permettre le renommage.',
-'delete_and_move_reason'  => 'Page supprimée automatiquement pour permettre un renommage',
-'selfmove'                => 'Les titres d’origine et de destination sont les mêmes : impossible de renommer une page sur elle-même.',
-'immobile_namespace'      => 'Le titre de destination est d’un type spécial ; il est impossible de renommer des pages vers cet espace de noms.',
-'imagenocrossnamespace'   => 'Ne peut déplacer une image vers un espace de nommage qui ne soit pas une image.',
-'imagetypemismatch'       => 'La nouvelle extension de ce fichier ne reconnaît pas ce format.',
-'imageinvalidfilename'    => 'Le nom du fichier cible est incorrect',
-'fix-double-redirects'    => 'Mettre à jour les redirections pointant vers l’ancien titre',
+'movearticle'               => 'Renommer la page :',
+'movenologin'               => 'Non connecté',
+'movenologintext'           => 'Pour pouvoir renommer une page, vous devez être [[Special:UserLogin|connecté]] en tant qu’utilisateur enregistré et votre compte doit avoir une ancienneté suffisante.',
+'movenotallowed'            => 'Vous n’avez pas la permission de renommer les pages.',
+'cant-move-user-page'       => 'Vous n’avez pas la permission de renommer des pages utilisateurs racines sur ce wiki.',
+'cant-move-to-user-page'    => "Vous n'avez pas la permission de renommer une page vers une page utilisateur (à l'exception d'une sous-page).",
+'newtitle'                  => 'Nouveau titre',
+'move-watch'                => 'Suivre cette page',
+'movepagebtn'               => 'Renommer la page',
+'pagemovedsub'              => 'Renommage réussi',
+'movepage-moved'            => "<big>'''« $1 »''' a été déplacé vers '''« $2 »'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'articleexists'             => 'Il existe déjà une page portant ce titre, ou le titre que vous avez choisi n’est pas valide. Veuillez en choisir un autre.',
+'cantmove-titleprotected'   => 'Vous ne pouvez pas déplacer une page vers cet emplacement car le nouveau titre a été protégé à la création.',
+'talkexists'                => 'La page elle-même a été déplacée avec succès, mais la page de discussion n’a pas pu être déplacée car il en existait déjà une sous le nouveau nom. Veuillez les fusionner manuellement.',
+'movedto'                   => 'renommé en',
+'movetalk'                  => 'Renommer aussi la page de discussion associée',
+'move-subpages'             => 'Renommer, le cas échéant, toutes les sous-pages',
+'move-talk-subpages'        => 'Renommer, le cas échéant, toutes les sous-pages des pages de discussion',
+'movepage-page-exists'      => 'La page $1 existe déjà et ne peut pas être écrasée automatiquement;',
+'movepage-page-moved'       => 'La page $1 a été renommée en $2.',
+'movepage-page-unmoved'     => 'La page $1 ne peut être renommée en $2.',
+'movepage-max-pages'        => 'Le maximum de $1 {{PLURAL:$1|page renommée|pages renommées}} a été atteint et aucune autre page ne pourra être renommée automatiquement.',
+'1movedto2'                 => 'a renommé [[$1]] en [[$2]]',
+'1movedto2_redir'           => 'a redirigé [[$1]] vers [[$2]]',
+'movelogpage'               => 'Historique des renommages',
+'movelogpagetext'           => 'Voici la liste des dernières pages renommées.',
+'movereason'                => 'Raison du renommage',
+'revertmove'                => 'annuler',
+'delete_and_move'           => 'Supprimer et renommer',
+'delete_and_move_text'      => '==Suppression requise==
+
+La page de destination « [[:$1]] » existe déjà. Voulez-vous la supprimer pour permettre le renommage ?',
+'delete_and_move_confirm'   => 'Oui, j’accepte de supprimer la page de destination pour permettre le renommage.',
+'delete_and_move_reason'    => 'Page supprimée automatiquement pour permettre un renommage',
+'selfmove'                  => 'Les titres d’origine et de destination sont les mêmes : impossible de renommer une page sur elle-même.',
+'immobile-source-namespace' => "Vous ne pouvez pas renommer des pages dans l'espace de noms « $1 »",
+'immobile-target-namespace' => "Vous ne pouvez pas déplacer des pages vers l'espace de noms « $1 »",
+'immobile-source-page'      => "Cette page n'est pas renommable.",
+'immobile-target-page'      => "Il n'est pas possible de déplacer la page vers ce titre.",
+'imagenocrossnamespace'     => 'Ne peut déplacer une image vers un espace de nommage qui ne soit pas une image.',
+'imagetypemismatch'         => 'La nouvelle extension de ce fichier ne reconnaît pas ce format.',
+'imageinvalidfilename'      => 'Le nom du fichier cible est incorrect',
+'fix-double-redirects'      => 'Mettre à jour les redirections pointant vers l’ancien titre',
+'move-leave-redirect'       => 'laisser derrière un redirect',
 
 # Export
 'export'            => 'Exporter des pages',
@@ -2220,6 +2306,8 @@ Toutes les actions d’importation interwiki sont consignées dans l’[[Special
 'import-nonewrevisions'      => 'Toute les révisions ont été importées auparavant.',
 'xml-error-string'           => '$1 à la ligne $2, col $3 (octet $4) : $5',
 'import-upload'              => 'Import de données XML',
+'import-token-mismatch'      => 'Perte des données de session. Ressayez.',
+'import-invalid-interwiki'   => "Impossible d'importer depuis le wiki spécifié.",
 
 # Import log
 'importlogpage'                    => 'Historique des importations de pages',
@@ -2271,7 +2359,7 @@ Toutes les actions d’importation interwiki sont consignées dans l’[[Special
 'tooltip-t-specialpages'          => 'Liste de toutes les pages spéciales',
 'tooltip-t-print'                 => 'Version imprimable de cette page',
 'tooltip-t-permalink'             => 'Lien permanent vers cette version de la page',
-'tooltip-ca-nstab-main'           => 'Voir l’article',
+'tooltip-ca-nstab-main'           => 'Voir la page de contenu',
 'tooltip-ca-nstab-user'           => 'Voir la page utilisateur',
 'tooltip-ca-nstab-media'          => 'Voir la page du média',
 'tooltip-ca-nstab-special'        => 'Ceci est une page spéciale, vous ne pouvez pas la modifier.',
@@ -2358,7 +2446,7 @@ Ceci est probablement causé par un lien sur liste noire pointant vers un site e
 
 # Patrolling
 'markaspatrolleddiff'                 => 'Marquer comme n’étant pas un vandalisme',
-'markaspatrolledtext'                 => 'Marquer cet article comme non vandalisé',
+'markaspatrolledtext'                 => 'Marquer cette page comme non vandalisée',
 'markedaspatrolled'                   => 'Marqué comme non vandalisé',
 'markedaspatrolledtext'               => 'La version sélectionnée a été marquée comme non vandalisée.',
 'rcpatroldisabled'                    => 'La fonction de patrouille des modifications récentes n’est pas activée.',
@@ -2368,11 +2456,12 @@ Ceci est probablement causé par un lien sur liste noire pointant vers un site e
 'markedaspatrollederror-noautopatrol' => 'Vous n’avez pas le droit de marquer vos propres modifications comme surveillées.',
 
 # Patrol log
-'patrol-log-page'   => 'Historique des versions patrouillées',
-'patrol-log-header' => 'Voici un journal des versions patrouillées.',
-'patrol-log-line'   => 'a marqué la version $1 de $2 comme vérifiée $3',
-'patrol-log-auto'   => '(automatique)',
-'patrol-log-diff'   => 'v$1',
+'patrol-log-page'      => 'Historique des versions patrouillées',
+'patrol-log-header'    => 'Voici un journal des versions patrouillées.',
+'patrol-log-line'      => 'a marqué la version $1 de $2 comme vérifiée $3',
+'patrol-log-auto'      => '(automatique)',
+'patrol-log-diff'      => 'v$1',
+'log-show-hide-patrol' => "$1 l'historique des versions patrouillées",
 
 # Image deletion
 'deletedrevision'                 => 'L’ancienne version $1 a été supprimée',
@@ -2390,7 +2479,7 @@ $1',
 'nextdiff'     => 'Modification suivante →',
 
 # Visual comparison
-'visual-comparison' => 'Comparison visuelle',
+'visual-comparison' => 'Comparaison visuelle',
 
 # Media information
 'mediawarning'         => '<b>Attention</b>: Ce fichier peut contenir du code malveillant, votre système pouvant être mis en danger par son exécution.
@@ -2421,7 +2510,7 @@ $1',
 'bad_image_list' => 'Le format est le suivant :
 
 Seules les listes d’énumération (commençant par *) sont prises en compte. Le premier lien d’une ligne doit être celui d’une mauvaise image.
-Les autres liens sur la même ligne sont considérés comme des exceptions, par exemple des articles sur lesquels l’image peut apparaître.',
+Les autres liens sur la même ligne sont considérés comme des exceptions, par exemple des pages sur lesquels l’image peut apparaître.',
 
 # Metadata
 'metadata'          => 'Métadonnées',
@@ -2706,7 +2795,7 @@ Les autres liens sur la même ligne sont considérés comme des exceptions, par
 
 # External editor support
 'edit-externally'      => 'Modifier ce fichier en utilisant une application externe',
-'edit-externally-help' => "Consulter [http://www.mediawiki.org/wiki/Manual:External_editors/fr les instructions d'installation] pour plus d’informations.",
+'edit-externally-help' => "(Consulter [http://www.mediawiki.org/wiki/Manual:External_editors/fr les instructions d'installation] pour plus d’informations)",
 
 # 'all' in various places, this might be different for inflected languages
 'recentchangesall' => 'toutes',
@@ -2753,7 +2842,9 @@ Ce code de confirmation expirera le $4.',
 'scarytranscludetoolong'  => '[L’URL est trop longue]',
 
 # Trackbacks
-'trackbackbox'      => '<div id="mw_trackbacks"> Rétroliens vers cet article :<br /> $1 </div>',
+'trackbackbox'      => '<div id="mw_trackbacks"> Rétroliens vers cette page :<br />
+$1
+</div>',
 'trackbackremove'   => '([$1 Supprimer])',
 'trackbacklink'     => 'Rétrolien',
 'trackbackdeleteok' => 'Le rétrolien a été supprimé avec succès.',
@@ -2762,12 +2853,13 @@ Ce code de confirmation expirera le $4.',
 'deletedwhileediting' => "'''Attention''' : cette page a été supprimée après que vous ayez commencé à la modifier !",
 'confirmrecreate'     => "L’utilisateur [[User:$1|$1]] ([[User talk:$1|Discussion]]) a supprimé cette page, alors que vous aviez commencé à l’éditer, pour le motif suivant :
 : ''$2''
-Veuillez confirmer que vous désirez recréer cet article.",
+Veuillez confirmer que vous désirez recréer cette page.",
 'recreate'            => 'Recréer',
 
 # action=purge
-'confirm_purge'        => 'Voulez-vous rafraîchir cette page (purger le cache) ? $1',
 'confirm_purge_button' => 'Confirmer',
+'confirm-purge-top'    => 'Voulez-vous rafraîchir cette page (purger le cache) ?',
+'confirm-purge-bottom' => 'Purger une page vide le cache et force la dernière version à être affichée.',
 
 # Separators for various lists, etc.
 'semicolon-separator' => '&nbsp;;&#32;',
@@ -2839,8 +2931,15 @@ Vous pouvez aussi [[Special:Watchlist/raw|la modifier en mode brut]].',
 'watchlisttools-edit' => 'Voir et modifier la liste de suivi',
 'watchlisttools-raw'  => 'Modifier la liste (mode brut)',
 
+# Hijri month names
+'hijri-calendar-m3'  => 'Rabi’ al-awwal',
+'hijri-calendar-m4'  => 'Rabi’ al-thani',
+'hijri-calendar-m8'  => 'Sha’aban',
+'hijri-calendar-m11' => 'Dhu al-Qi’dah',
+
 # Core parser functions
 'unknown_extension_tag' => 'Balise d’extension « $1 » inconnue',
+'duplicate-defaultsort' => 'Attention : La clé de tri par défaut « $2 » écrase la plus récente « $1 ».',
 
 # Special:Version
 'version'                          => 'Version', # Not used as normal message but as header for the special page itself
@@ -2850,12 +2949,12 @@ Vous pouvez aussi [[Special:Watchlist/raw|la modifier en mode brut]].',
 'version-variables'                => 'Variables',
 'version-other'                    => 'Divers',
 'version-mediahandlers'            => 'Support média',
-'version-hooks'                    => 'Crochets',
+'version-hooks'                    => 'Extensions',
 'version-extension-functions'      => 'Fonctions des extensions',
 'version-parser-extensiontags'     => 'Balises supplémentaires du parseur',
 'version-parser-function-hooks'    => 'Crochets des fonctions du parseur',
 'version-skin-extension-functions' => 'Fonctions d’extension de l’interface',
-'version-hook-name'                => 'Nom du crochet',
+'version-hook-name'                => "Nom de l'extension",
 'version-hook-subscribedby'        => 'Défini par',
 'version-version'                  => 'Version',
 'version-license'                  => 'Licence',