Update 'badsiglength'
[lhc/web/wiklou.git] / languages / messages / MessagesFr.php
index c966204..16c3418 100644 (file)
@@ -22,6 +22,7 @@
  * @author Guillom
  * @author Jon Harald Søby
  * @author IAlex
+ * @author Esbardu
  */
 
 $skinNames = array(
@@ -131,6 +132,8 @@ $magicWords = array(
        'defaultsort'         => array( '1', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:', 'CLEFDETRI:', 'CLEDETRI:' ),
        'filepath'            => array( '0', 'FILEPATH:', 'CHEMIN:' ),
        'tag'                 => array( '0', 'tag', 'balise' ),
+       'hiddencat'           => array( '1', '__HIDDENCAT__', '__CACHECAT__' ),
+       'pagesincategory'     => array( '1', 'PAGESINCATEGORY', 'PAGESINCAT', 'PAGESDANSCAT' ),
 );
 
 $specialPageAliases = array(
@@ -139,6 +142,7 @@ $specialPageAliases = array(
        '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' ),
        'Preferences'               => array( 'Préférences' ),
        'Watchlist'                 => array( 'Liste_de_suivi', 'Listedesuivi', 'Suivi' ),
        'Recentchanges'             => array( 'Modifications_récentes', 'Modifications_recentes' ),
@@ -146,6 +150,7 @@ $specialPageAliases = array(
        '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' ),
@@ -177,7 +182,7 @@ $specialPageAliases = array(
        'Specialpages'              => array( 'Pages_spéciales', 'Pages_speciales', 'Pagesspéciales', 'Pagesspeciales' ),
        'Contributions'             => array( 'Contributions' ),
        'Emailuser'                 => array( 'Courriel', 'Email', 'E-mail' ),
-       'Confirmemail'              => array( 'Confirmer_le_courriel', 'Confirmerlecourriel' ),
+       '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' ),
@@ -195,6 +200,7 @@ $specialPageAliases = array(
        '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' ),
@@ -210,6 +216,8 @@ $specialPageAliases = array(
        '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' ),
 );
 
 $separatorTransformTable = array( ',' => "\xc2\xa0", '.' => ',' );
@@ -238,7 +246,7 @@ $messages = array(
 'tog-previewontop'            => 'Montrer la prévisualisation au-dessus de la zone de modification',
 'tog-previewonfirst'          => 'Montrer la prévisualisation lors de la première édition',
 'tog-nocache'                 => 'Désactiver le cache des pages',
-'tog-enotifwatchlistpages'    => 'Autoriser l’envoi de courriel lorsqu’une page de votre liste de suivi est modifiée',
+'tog-enotifwatchlistpages'    => 'M’avertir par courriel lorsqu’une page de ma liste de suivi est modifiée',
 'tog-enotifusertalkpages'     => 'M’avertir par courriel en cas de modification de ma page de discussion',
 'tog-enotifminoredits'        => 'M’avertir par courriel même en cas de modification mineure',
 'tog-enotifrevealaddr'        => 'Afficher mon adresse électronique dans les courriels d’avertissement',
@@ -331,7 +339,7 @@ $messages = array(
 'category-subcat-count-limited'  => 'Cette catégorie dispose {{PLURAL:$1|d’une sous-catégorie|de $1 sous-catégories}}.',
 'category-article-count'         => '{{PLURAL:$2|Cette catégorie contient uniquement la page suivante.|{{PLURAL:$1|La page suivante figure|Les $1 pages suivantes figurent}} dans cette catégorie, sur un total de $2.}}',
 'category-article-count-limited' => '{{PLURAL:$1|La page suivante figure|Les $1 pages suivantes figurent}} dans la présente catégorie.',
-'category-file-count'            => '{{PLURAL:$2|Cette catégorie contient uniquement le fichier suivant.|{{PLURAL:$1|Le fichier suivant figure|les $1 fichiers suivants figurent}} dans cette catégorie, sur un total de $2.}}',
+'category-file-count'            => '{{PLURAL:$2|Cette catégorie contient uniquement le fichier suivant.|{{PLURAL:$1|Le fichier suivant figure|Les $1 fichiers suivants figurent}} dans cette catégorie, sur un total de $2.}}',
 'category-file-count-limited'    => '{{PLURAL:$1|Le fichier suivant figure|Les $1 fichiers suivants figurent}} dans la présente catégorie.',
 'listingcontinuesabbrev'         => '(suite)',
 
@@ -378,7 +386,7 @@ $messages = array(
 'updatedmarker'     => 'modifié depuis ma dernière visite',
 'info_short'        => 'Informations',
 'printableversion'  => 'Version imprimable',
-'permalink'         => 'Lien permanent',
+'permalink'         => 'Lien historique',
 'print'             => 'Imprimer',
 'edit'              => 'Modifier',
 'create'            => 'Créer',
@@ -499,7 +507,7 @@ $messages = array(
 'nosuchspecialpage' => 'Page spéciale inexistante',
 'nospecialpagetext' => "<big>'''Vous avez demandé une page spéciale qui n’est pas reconnue par le wiki.'''</big>
 
-Une liste des pages spéciales peut être trouvée sur [[{{ns:special}}:Specialpages]]",
+Une liste des pages spéciales peut être trouvée sur [[{{ns:special}}:Specialpages]].",
 
 # General errors
 'error'                => 'Erreur',
@@ -523,6 +531,8 @@ Cela est généralement dû à un diff désuet ou un lien vers l’historique d
 Si ce n’est pas le cas, vous avez peut-être trouvé un bogue du logiciel.
 
 Veuillez rapporter cette erreur à un administrateur, en lui indiquant l’adresse de la page fautive.',
+'missingarticle-rev'   => '(révision # : $1)',
+'missingarticle-diff'  => '(Diff : $1, $2)',
 'readonly_lag'         => 'La base de donnée a été automatiquement verrouillée pendant que les serveurs secondaires rattrapent leur retard sur le serveur principal.',
 'internalerror'        => 'Erreur interne',
 'internalerror_info'   => 'Erreur interne : $1',
@@ -578,6 +588,7 @@ Votre compte a été créé. N’oubliez pas de personnaliser vos préférences
 '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}}.",
 'userlogin'                  => 'Créer un compte ou se connecter',
 'logout'                     => 'Se déconnecter',
@@ -748,7 +759,7 @@ Si vous êtes arrivé ici par erreur, cliquez sur le bouton '''retour''' de votr
 'userinvalidcssjstitle'             => "'''Attention :''' il n’existe pas de style « $1 ». Rappelez-vous que les pages personnelles avec extensions .css et .js utilisent des titres en minuscules, par exemple {{ns:user}}:Foo/monobook.css et non {{ns:user}}:Foo/Monobook.css.",
 'updated'                           => '(Mis à jour)',
 'note'                              => '<strong>Note :</strong>',
-'previewnote'                       => 'Attention, ce texte n’est qu’une prévisualisation et n’a pas encore été sauvegardé !',
+'previewnote'                       => '<strong>Attention, ce texte n’est qu’une prévisualisation et n’a pas encore été sauvegardé !</strong>',
 'previewconflict'                   => 'Cette prévisualisation montre le texte de la boîte de modification supérieure tel qu’il apparaîtra si vous choisissez de le sauvegarder.',
 'session_fail_preview'              => '<strong>Désolé ! Nous ne pouvons enregistrer votre modification à cause d’une perte d’informations concernant votre session. Veuillez réessayer. Si cela échoue à nouveau, veuillez vous déconnecter, puis vous reconnecter.</strong>',
 'session_fail_preview_html'         => "<strong>Désolé ! Nous ne pouvons enregistrer votre modification à cause d’une perte d’informations concernant votre session.</strong>
@@ -805,7 +816,8 @@ Il devrait en avoir moins de $2 sur le nombre actuel $1.',
 # "Undo" feature
 'undo-success' => 'Cette modification va être défaite. Veuillez confirmer les changements (visibles en bas de cette page), puis sauvegarder si vous êtes d’accord. Merci de motiver l’annulation dans la boîte de résumé.',
 'undo-failure' => 'Cette modification ne peut pas être défaite : cela entrerait en conflit avec les modifications intermédiaires.',
-'undo-summary' => 'Annulation des modifications $1 de [[Special:Contributions/$2|$2]]',
+'undo-norev'   => 'La modification n’a pas pu être défaite parce qu’elle est soit inexistante soit qu’elle a été supprimée.',
+'undo-summary' => 'Annulation des modifications $1 par [[Special:Contributions/$2|$2]] ([[User talk:$2|Discuter]])',
 
 # Account creation failure
 'cantcreateaccounttitle' => 'Vous ne pouvez pas créer de compte.',
@@ -851,7 +863,7 @@ La raison donnée par $3 était ''$2''.",
 'rev-delundel'                => 'afficher/masquer',
 '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 ou les révision(s) cible(s) pour utiliser cette fonction.',
+'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.
@@ -925,37 +937,45 @@ Assurez-vous que ce changement conserve la continuité de l’historique.',
 'diff-multi'              => '({{plural:$1|Une révision intermédiaire masquée|$1 révisions intermédiaires masquées}})',
 
 # Search results
-'searchresults'         => 'Résultats de la recherche',
-'searchresulttext'      => 'Pour plus d’informations sur la recherche dans {{SITENAME}}, voir [[{{MediaWiki:Helppage}}|{{int:help}}]].',
-'searchsubtitle'        => 'Vous avez recherché « [[:$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édents',
-'nextn'                 => '$1 suivants',
-'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',
-'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'   => "Visionnement des résultats ci-dessous '''$1 - $2''' de '''$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',
-'powersearchtext'       => 'Rechercher dans les espaces de noms :<br />
-$1<br />
-$2 Inclure les pages de redirection<br /> Rechercher $3 $9',
-'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',
+'searchresulttext'          => 'Pour plus d’informations sur la recherche dans {{SITENAME}}, voir [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle'            => 'Vous avez recherché « [[:$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édents',
+'nextn'                     => '$1 suivants',
+'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'       => "Visionnement des résultats ci-dessous '''$1 - $2''' de '''$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 pour',
+'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',
@@ -1030,9 +1050,10 @@ $2 Inclure les pages de redirection<br /> Rechercher $3 $9',
 'userrights-groupsmember'          => 'Membre de :',
 'userrights-groupsremovable'       => 'Groupes supprimables :',
 'userrights-groupsavailable'       => 'Groupes disponibles :',
-'userrights-groups-help'           => "Vous pouvez remamier les groupes dont appartient cet utilisateur.
-Une case cochée signifie que l'utilisateur se trouve dans ce groupe.
-Une case non cochée signifie, au contraire, qu'il ne s’y trouve pas.",
+'userrights-groups-help'           => "Vous pouvez modifier les groupes auxquels appartient cet utilisateur.
+* Une case cochée signifie que l’utilisateur se trouve dans ce groupe.
+* Une case non cochée signifie qu'il ne s’y trouve pas.
+* Une * indique que vous ne pouvez pas retirer ce groupe une fois que vous l'ayez ajouté et vice-versa.",
 'userrights-reason'                => 'Motif du changement :',
 'userrights-available-none'        => 'Vous ne pouvez pas changer l’appartenance aux différents groupes.',
 'userrights-available-add'         => '* Le paramètre $1 est la liste des groupes dont un utilisateur est autorisé pour y ajouter les autres.
@@ -1045,11 +1066,12 @@ Une case non cochée signifie, au contraire, qu'il ne s’y trouve pas.",
 'userrights-nodatabase'            => 'La base de donnée « $1 » n’existe pas ou n’est pas locale.',
 'userrights-nologin'               => 'Vous devez vous [[Special:Userlogin|connecter]] avec un compte d’administrateur pour modifier des droits d’utilisateur.',
 'userrights-notallowed'            => 'Votre compte n’a pas la permission de modifier des droits d’utilisateur.',
-'userrights-changeable-col'        => 'Les groupes dont vous avez la possibilité de changer',
-'userrights-unchangeable-col'      => "Les groupes dont vous n'avez pas la possibilité de changer",
+'userrights-changeable-col'        => 'Les groupes que vous pouvez modifier',
+'userrights-unchangeable-col'      => 'Les groupes que vous ne pouvez pas modifier',
 
 # Groups
 'group'               => 'Groupe :',
+'group-user'          => 'Utilisateurs',
 'group-autoconfirmed' => 'Utilisateurs enregistrés',
 'group-bot'           => 'Bots',
 'group-sysop'         => 'Administrateurs',
@@ -1057,18 +1079,70 @@ Une case non cochée signifie, au contraire, qu'il ne s’y trouve pas.",
 'group-suppress'      => 'Superviseurs',
 'group-all'           => 'Tous',
 
+'group-user-member'          => 'Utilisateur',
 'group-autoconfirmed-member' => 'Utilisateur enregistré',
 'group-bot-member'           => 'Bot',
 'group-sysop-member'         => 'Administrateur',
 'group-bureaucrat-member'    => 'Bureaucrate',
 'group-suppress-member'      => 'Superviseur',
 
+'grouppage-user'          => '{{ns:project}}:Utilisateurs',
 'grouppage-autoconfirmed' => '{{ns:project}}:Utilisateurs enregistrés',
 'grouppage-bot'           => '{{ns:project}}:Bots',
 'grouppage-sysop'         => '{{ns:project}}:Administrateurs',
 'grouppage-bureaucrat'    => '{{ns:project}}:Bureaucrates',
 'grouppage-suppress'      => '{{ns:project}}:Superviseur',
 
+# Rights
+'right-read'                 => 'Lire les pages',
+'right-edit'                 => 'Modifier les pages',
+'right-createpage'           => 'Créer des pages (qui ne sont pas des pages de discussion)',
+'right-createtalk'           => 'Créer des pages de discussion',
+'right-createaccount'        => 'Créer de nouveaux comptes utilisateur',
+'right-minoredit'            => 'Marquer des modifications comme mineures',
+'right-move'                 => 'Renommer des pages',
+'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',
+'right-reupload-own'         => 'Écraser un fichier téléchargé par le même utilisateur',
+'right-reupload-shared'      => 'Écraser localement un fichier présent sur un dépôt partagé',
+'right-upload_by_url'        => 'Importer un fichier depuis une adresse URL',
+'right-purge'                => 'Purger le cache des pages sans avoir à le confirmer',
+'right-autoconfirmed'        => 'Modifier les pages semi-protégées',
+'right-bot'                  => 'Être traité comme un processus automatisé',
+'right-nominornewtalk'       => 'Ne pas déclencher bandeau "Vous avez de nouveaux messages" lors d\'une modification mineure sur une page de discussion d\'un utilisateur',
+'right-apihighlimits'        => 'Utiliser les limites supérieures dans les requêtes API',
+'right-delete'               => 'Supprimer des pages',
+'right-bigdelete'            => 'Supprimer des pages avec des grands historiques',
+'right-deleterevision'       => "Supprimer et restaurer une révision spécifique d'une page",
+'right-deletedhistory'       => 'Voir les entrées des historiques supprimés mais sans leur texte',
+'right-browsearchive'        => 'Rechercher des pages supprimées',
+'right-undelete'             => 'Restaurer une page',
+'right-hiderevision'         => 'Examiner et restaurer les revisions masquées aux administrateurs',
+'right-suppress'             => 'Voir les journaux privés',
+'right-block'                => 'Bloquer des autres utilisateurs en écriture',
+'right-blockemail'           => "Empêcher un utilisateur d'envoyer des courriels",
+'right-hideuser'             => 'Bloquer un utilisateur en masquant son nom au pulic',
+'right-ipblock-exempt'       => "Ne pas être affecté par les IP bloquées, les blocages automatiques et les blocages de plages d'IP",
+'right-proxyunbannable'      => 'Ne pas être affecté par les blocages automatiques de serveurs mandataires',
+'right-protect'              => 'Modifier le niveau de protection des pages et modifier les pages protégées',
+'right-editprotected'        => 'Modifier les pages protégées (sans protection en cascade)',
+'right-editinterface'        => "Modifier l'interface utilisateur",
+'right-editusercssjs'        => "Modifier les fichiers CSS et JS d'autres utilisateurs",
+'right-rollback'             => 'Révocation rapide du dernier utilisateur ayant modifié une page particulière',
+'right-markbotedits'         => 'Marquer les modifications révoquées comme des modifications ayant été faites par des robots',
+'right-import'               => "Importer des pages depuis d'autres wikis",
+'right-importupload'         => 'Importer des pages depuis un fichier',
+'right-patrol'               => 'Marquer des modification comme vérifiées',
+'right-autopatrol'           => 'Avoir ses modification marqués automatiquement comme vérifiées',
+'right-patrolmarks'          => 'Utiliser les fonctionnalités de la patrouille des modifications récentes',
+'right-unwatchedpages'       => 'Voir la liste des pages non suivies',
+'right-trackback'            => 'Ajouter des rétroliens',
+'right-mergehistory'         => 'Fusionner les historiques des pages',
+'right-userrights'           => "Modifier tous les droits d'un utilisateur",
+'right-userrights-interwiki' => "Modifier les droits d'utilisateurs qui sont sur un autre wiki",
+'right-siteadmin'            => 'Vérouiller et déverouiller la base de données',
+
 # User rights log
 'rightslog'      => 'Historique des modifications de statut',
 'rightslogtext'  => 'Ceci est l’historique des modifications de statut d’utilisateur.',
@@ -1107,7 +1181,7 @@ Une case non cochée signifie, au contraire, qu'il ne s’y trouve pas.",
 'recentchangeslinked-title'    => 'Suivi des liens associés à $1',
 'recentchangeslinked-noresult' => 'Aucun changement sur les pages liées pendant la période choisie.',
 'recentchangeslinked-summary'  => "Cette page spéciale montre les modifications récentes sur les pages qui sont liées. Les pages de votre liste de suivi sont '''en gras'''.",
-'recentchangeslinked-page'     => 'Nom de la page:',
+'recentchangeslinked-page'     => 'Nom de la page :',
 'recentchangeslinked-to'       => 'Afficher les changements vers les pages liées au lieu de la page donnée',
 
 # Upload
@@ -1150,7 +1224,7 @@ Pour inclure une image dans une page, utilisez un lien de la forme
 'large-file'                  => 'Les fichiers importés ne devraient pas être plus gros que $1 ; ce fichier fait $2.',
 'largefileserver'             => 'La taille de ce fichier est supérieure au maximum autorisé.',
 'emptyfile'                   => 'Le fichier que vous voulez importer semble vide. Ceci peut être dû à une erreur dans le nom du fichier. Veuillez vérifier que vous désirez vraiment copier ce fichier.',
-'fileexists'                  => 'Un fichier avec ce nom existe déjà. Merci de vérifier $1. Êtes-vous certain de vouloir modifier ce fichier ?',
+'fileexists'                  => 'Un fichier avec ce nom existe déjà. Merci de vérifier <strong><tt>$1</tt></strong>. Êtes-vous certain de vouloir modifier ce fichier ?',
 'filepageexists'              => 'La page de description pour ce fichier a déjà été créée ici <strong><tt>$1</tt></strong>, mais aucun fichier de ce nom n’existe actuellement. Le résumé que vous allez écrire ne remplacera pas le texte précédent ; pour ce faire vous devrez éditer manuellement la page.',
 'fileexists-extension'        => 'Un fichier avec un nom similaire existe déjà :<br />
 Nom du fichier à importer : <strong><tt>$1</tt></strong><br />
@@ -1175,7 +1249,7 @@ Si vous disposez du fichier en haute résolution, importez-le, sinon veuillez ch
 Veuillez vérifer le fichier.',
 'uploadvirus'                 => 'Ce fichier contient un virus ! Pour plus de détails, consultez : $1',
 'sourcefilename'              => 'Nom du fichier source :',
-'destfilename'                => 'Nom sous lequel le fichier sera enregistré&nbsp;:',
+'destfilename'                => 'Nom sous lequel le fichier sera enregistré :',
 'upload-maxfilesize'          => 'Taille maximale du fichier : $1',
 'watchthisupload'             => 'Suivre ce fichier',
 'filewasdeleted'              => 'Un fichier avec ce nom a déjà été copié, puis supprimé. Vous devriez vérifier le $1 avant de procéder à une nouvelle copie.',
@@ -1222,7 +1296,6 @@ PICT # misc.
 Par défaut, les derniers fichiers importés sont affichés en haut de la liste.
 Un clic en tête de colonne change l’ordre d’affichage.',
 'imagelist_search_for'  => 'Recherche pour l’image nommée :',
-'imgdesc'               => 'page de l’image',
 'imgfile'               => 'fichier',
 'imagelist'             => 'Liste des images',
 'imagelist_date'        => 'Date',
@@ -1232,28 +1305,35 @@ Un clic en tête de colonne change l’ordre d’affichage.',
 'imagelist_description' => 'Description',
 
 # Image description page
-'filehist'                  => 'Historique du fichier',
-'filehist-help'             => 'Cliquer sur une date et une heure pour voir le fichier tel qu’il était à ce moment-là',
-'filehist-deleteall'        => 'tout supprimer',
-'filehist-deleteone'        => 'supprimer ceci',
-'filehist-revert'           => 'révoquer',
-'filehist-current'          => 'actuel',
-'filehist-datetime'         => 'Date et heure',
-'filehist-user'             => 'Utilisateur',
-'filehist-dimensions'       => 'Dimensions',
-'filehist-filesize'         => 'Taille du fichier',
-'filehist-comment'          => 'Commentaire',
-'imagelinks'                => 'Pages contenant l’image',
-'linkstoimage'              => 'Les pages ci-dessous contiennent cette image :',
-'nolinkstoimage'            => 'Aucune page ne contient cette image.',
-'sharedupload'              => 'Ce fichier est partagé et peut-être utilisé par d’autres projets.',
-'shareduploadwiki'          => 'Reportez-vous à la [$1 page de description] pour plus d’informations.',
-'shareduploadwiki-desc'     => 'La $1 du répertoire partagé comprend la description affichée ci-dessous.',
-'shareduploadwiki-linktext' => 'page de description du fichier',
-'noimage'                   => 'Aucun fichier possèdant ce nom n’existe, vous pouvez $1.',
-'noimage-linktext'          => 'en importer un',
-'uploadnewversion-linktext' => 'Importer une nouvelle version de ce fichier',
-'imagepage-searchdupe'      => 'Recherche des fichiers en double',
+'filehist'                       => 'Historique du fichier',
+'filehist-help'                  => 'Cliquer sur une date et une heure pour voir le fichier tel qu’il était à ce moment-là',
+'filehist-deleteall'             => 'tout supprimer',
+'filehist-deleteone'             => 'supprimer ceci',
+'filehist-revert'                => 'révoquer',
+'filehist-current'               => 'actuel',
+'filehist-datetime'              => 'Date et heure',
+'filehist-user'                  => 'Utilisateur',
+'filehist-dimensions'            => 'Dimensions',
+'filehist-filesize'              => 'Taille du fichier',
+'filehist-comment'               => 'Commentaire',
+'imagelinks'                     => 'Pages contenant l’image',
+'linkstoimage'                   => 'Les pages ci-dessous contiennent cette image :',
+'nolinkstoimage'                 => 'Aucune page ne contient cette image.',
+'morelinkstoimage'               => 'Voir [[Special:Whatlinkshere/$1|plus de liens]] vers cette image.',
+'redirectstofile'                => 'Les fichiers suivants redirigent vers ce fichier :',
+'duplicatesoffile'               => 'Les fichiers suivants sont des duplicatas de celui-ci :',
+'sharedupload'                   => 'Ce fichier est partagé et peut-être utilisé par d’autres projets.',
+'shareduploadwiki'               => 'Reportez-vous à la [$1 page de description] pour plus d’informations.',
+'shareduploadwiki-desc'          => 'La description de sa $1 dans le répertoire partagé est affichée ci-dessous.',
+'shareduploadwiki-linktext'      => 'page de description du fichier',
+'shareduploadduplicate'          => "Ce fichier est un doublon de $1 d'un dépôt partagé.",
+'shareduploadduplicate-linktext' => 'un autre fichier',
+'shareduploadconflict'           => 'Ce fichier a le même nom que $1 qui est dans un dépôt partagé.',
+'shareduploadconflict-linktext'  => 'un autre fichier',
+'noimage'                        => 'Aucun fichier possèdant ce nom n’existe, vous pouvez $1.',
+'noimage-linktext'               => 'en importer un',
+'uploadnewversion-linktext'      => 'Importer une nouvelle version de ce fichier',
+'imagepage-searchdupe'           => 'Recherche des fichiers en double',
 
 # File reversion
 'filerevert'                => 'Révoquer $1',
@@ -1339,9 +1419,10 @@ Il y a {{PLURAL:$7|'''$7''' article|'''$7''' articles}} dans [[meta:Help:Job_que
 'brokenredirects-edit'   => '(modifier)',
 'brokenredirects-delete' => '(supprimer)',
 
-'withoutinterwiki'        => 'Pages sans liens interlangues',
-'withoutinterwiki-header' => 'Les pages suivantes ne possèdent pas de liens vers d’autres langues :',
-'withoutinterwiki-submit' => 'Afficher',
+'withoutinterwiki'         => 'Pages sans liens interlangues',
+'withoutinterwiki-summary' => 'Les pages suivantes ne possèdent pas de liens vers d’autres langues :',
+'withoutinterwiki-legend'  => 'Préfixe',
+'withoutinterwiki-submit'  => 'Afficher',
 
 'fewestrevisions' => 'Articles les moins modifiés',
 
@@ -1439,10 +1520,11 @@ Il y a {{PLURAL:$7|'''$7''' article|'''$7''' articles}} dans [[meta:Help:Job_que
 
 # Special:Listgrouprights
 'listgrouprights'          => 'Droits des groupes utilisateur',
-'listgrouprights-summary'  => "Cette page contient une liste des groupes définis sur ce wiki ainsi que les droits d'accès qui y sont associés.",
+'listgrouprights-summary'  => "Cette page contient une liste des groupes définis sur ce wiki ainsi que les droits d'accès qui y sont associés. Des informations complémentaires sur les droits peuvent être trouvés [[{{int:Listgrouprights-helppage}}|ici]].",
 'listgrouprights-group'    => 'Groupe',
 'listgrouprights-rights'   => 'Droits associés',
 'listgrouprights-helppage' => 'Help:Droits des groupes',
+'listgrouprights-members'  => '(liste des membres)',
 
 # E-mail user
 'mailnologin'     => 'Pas d’adresse',
@@ -1465,8 +1547,6 @@ Il y a {{PLURAL:$7|'''$7''' article|'''$7''' articles}} dans [[meta:Help:Job_que
 'emailccsubject'  => 'Copie de votre message à $1 : $2',
 'emailsent'       => 'Message envoyé',
 'emailsenttext'   => 'Votre message a été envoyé.',
-'emailuserfooter' => "--
-Ce courriel a été envoyé en utilisant la fonction 'envoyer un courriel à l'utilisateur' de {{SITENAME}}",
 
 # Watchlist
 'watchlist'            => 'Liste de suivi',
@@ -1620,6 +1700,7 @@ Voici les réglages actuels de la page <strong>$1</strong> :',
 'restriction-edit'   => 'Modification',
 'restriction-move'   => 'Renommage',
 'restriction-create' => 'Créer',
+'restriction-upload' => 'Importer',
 
 # Restriction levels
 'restriction-level-sysop'         => 'Protection complète',
@@ -1702,12 +1783,15 @@ $1',
 'nolinkshere-ns'           => "Aucune page ne contient de lien vers '''[[:$1]]''' dans l’espace de nom choisi.",
 'isredirect'               => 'page de redirection',
 'istemplate'               => 'inclusion',
+'isimage'                  => 'lien du fichier',
 'whatlinkshere-prev'       => '{{PLURAL:$1|précédent|$1 précédents}}',
 'whatlinkshere-next'       => '{{PLURAL:$1|suivant|$1 suivants}}',
 'whatlinkshere-links'      => '← liens',
 'whatlinkshere-hideredirs' => '$1 redirections',
 'whatlinkshere-hidetrans'  => '$1 transclusions',
 'whatlinkshere-hidelinks'  => '$1 liens',
+'whatlinkshere-hideimages' => '$1 liens de fichiers',
+'whatlinkshere-filters'    => 'Filtres',
 
 # Block/unblock
 'blockip'                     => 'Bloquer en écriture',
@@ -1741,6 +1825,7 @@ Donnez ci-dessous une raison précise (par exemple en indiquant les pages qui on
 'ipbotheroption'              => 'autre',
 'ipbotherreason'              => 'Motif différent ou supplémentaire',
 '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',
 'badipaddress'                => 'L’adresse IP n’est pas correcte.',
 'blockipsuccesssub'           => 'Blocage réussi',
 'blockipsuccesstext'          => '[[{{ns:special}}:Contributions/$1|$1]] a été bloqué.<br />Vous pouvez consulter la [[Special:Ipblocklist|liste des comptes et des adresses IP bloqués]].',
@@ -1869,6 +1954,8 @@ L’article de destination « [[$1]] » existe déjà. Voulez-vous le supprimer
 '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.',
 
 # Export
 'export'            => 'Exporter des pages',
@@ -1891,7 +1978,8 @@ Dans ce dernier cas, vous pouvez aussi utiliser un lien, comme [[{{ns:special}}:
 'allmessagesname'           => 'Nom du champ',
 'allmessagesdefault'        => 'Message par défaut',
 'allmessagescurrent'        => 'Message actuel',
-'allmessagestext'           => 'Ceci est la liste de tous les messages disponibles dans l’espace MediaWiki',
+'allmessagestext'           => 'Ceci est la liste de tous les messages disponibles dans l’espace MediaWiki.
+Veuillez visiter la [http://www.mediawiki.org/wiki/Localisation Localisation MédiaWiki] et [http://translatewiki.net Betawiki] si vous désirez contribuer à la localisation MédiaWiki générique.',
 'allmessagesnotsupportedDB' => "'''{{ns:special}}:Allmessages''' n’est pas disponible car '''\$wgUseDatabaseMessages''' est désactivé.",
 'allmessagesfilter'         => 'Filtre d’expression rationnelle :',
 'allmessagesmodified'       => 'N’afficher que les modifications',
@@ -2006,8 +2094,8 @@ Toutes les actions d’importation interwiki sont consignées dans l’[[Special
 'tooltip-upload'                  => 'Commencer l’envoi',
 
 # Stylesheets
-'common.css'   => '/** Le CSS placé ici sera appliqué à toutes les apparences. */',
-'monobook.css' => '/* Le CSS placé ici affectera les utilisateurs du skin Monobook */',
+'common.css'   => '/** Le CSS placé ici sera appliqué à tous les habillages. */',
+'monobook.css' => '/* Le CSS placé ici affectera les utilisateurs de l’habillage Monobook */',
 
 # Scripts
 'common.js'   => '/* N’importe quel JavaScript ici sera chargé pour n’importe quel utilisateur et pour chaque page accédée. */',
@@ -2089,7 +2177,7 @@ $1',
 <hr />',
 'imagemaxsize'         => 'Format maximal pour les images dans les pages de description d’images :',
 'thumbsize'            => 'Taille de la miniature :',
-'widthheightpage'      => '$1×$2, $3 pages',
+'widthheightpage'      => '$1×$2, $3 {{PLURAL:$3|page|pages}}',
 'file-info'            => 'Taille du fichier : $1, type MIME : $2',
 'file-info-size'       => '($1 × $2 pixels, taille du fichier : $3, type MIME : $4)',
 'file-nohires'         => '<small>Pas de plus haute résolution disponible.</small>',
@@ -2463,7 +2551,7 @@ Veuillez confirmer que vous désirez recréer cet article.",
 'imgmultipageprev' => '← page précédente',
 'imgmultipagenext' => 'page suivante →',
 'imgmultigo'       => 'Accéder !',
-'imgmultigotopre'  => 'Accéder à la page',
+'imgmultigoto'     => 'Aller à la page $1',
 
 # Table pager
 'ascending_abbrev'         => 'crois',
@@ -2571,10 +2659,9 @@ Entrez le nom du fichier sans le préfixe « {{ns:image}}: ».',
 'specialpages-group-other'       => 'Autres pages spéciales',
 'specialpages-group-login'       => 'Se connecter / s’enregistrer',
 'specialpages-group-changes'     => 'Modifications récentes et journaux',
-'specialpages-group-media'       => 'Rapports des médias',
+'specialpages-group-media'       => 'Rapports des fichiers médias et des imports',
 'specialpages-group-users'       => 'Utilisateurs et droits rattachés',
 'specialpages-group-needy'       => 'Pages nécessitant des travaux',
 'specialpages-group-highuse'     => 'Utilisation intense des pages',
-'specialpages-group-permissions' => 'Permissions des utilisateurs',
 
 );