'tog-underline' => 'Souligner les liens :',
'tog-highlightbroken' => 'Afficher <a href="" class="new">en rouge</a> les liens vers des pages non existantes (sinon : comme ceci<a href="" class="internal">?</a>)',
'tog-justify' => 'Justifier les paragraphes',
-'tog-hideminor' => 'Cacher les Modifications récentes mineures',
+'tog-hideminor' => 'Cacher les modifications récentes mineures',
'tog-extendwatchlist' => 'Utiliser la liste de suivi améliorée',
-'tog-usenewrc' => 'Utiliser les Modifications récentes améliorées (JavaScript)',
+'tog-usenewrc' => 'Utiliser les modifications récentes améliorées (JavaScript)',
'tog-numberheadings' => 'Numéroter automatiquement les titres',
'tog-showtoolbar' => 'Montrer la barre de menu de modification (JavaScript)',
'tog-editondblclick' => 'Double-cliquer pour modifier une page (JavaScript)',
'tog-externaleditor' => 'Utiliser un éditeur externe par défaut',
'tog-externaldiff' => 'Utiliser un comparateur externe par défaut',
'tog-showjumplinks' => 'Activer les liens « navigation » et « recherche » en haut de page (apparences Myskin et autres)',
-'tog-uselivepreview' => 'Utiliser l’aperçu rapide (JavaScript) (Expérimental)',
+'tog-uselivepreview' => 'Utiliser l’aperçu rapide (JavaScript) (expérimental)',
'tog-forceeditsummary' => 'M’avertir lorsque je n’ai pas complété le contenu de la boîte de commentaires',
'tog-watchlisthideown' => 'Masquer mes propres modifications dans la liste de suivi',
'tog-watchlisthidebots' => 'Masquer les modifications faites par les bots dans la liste de suivi',
'deletethispage' => 'Supprimer cette page',
'undelete_short' => 'Restaurer {{PLURAL:$1|1 modification| $1 modifications}}',
'protect' => 'Protéger',
-'protect_change' => 'changer la protection',
+'protect_change' => 'Modifier le niveau de protection',
'protectthispage' => 'Protéger cette page',
'unprotect' => 'Déprotéger',
'unprotectthispage' => 'Déprotéger cette page',
'newpage' => 'Nouvelle page',
'talkpage' => 'Page de discussion',
+'talkpagelinktext' => 'Discuter',
'specialpage' => 'Page spéciale',
'personaltools' => 'Outils personnels',
'postcomment' => 'Ajouter un commentaire',
'createaccountmail' => 'par courriel',
'badretype' => 'Les mots de passe que vous avez saisis ne sont pas identiques.',
'userexists' => 'Le nom d’utilisateur que vous avez saisi est déjà utilisé. Veuillez en choisir un autre.',
-'youremail' => 'Mon adresse électronique* :',
+'youremail' => 'Adresse de courriel* :',
'username' => 'Nom d’utilisateur :',
'uid' => 'Numéro d’utilisateur :',
'yourrealname' => 'Nom réel*',
'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',
+'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 :',
'contextlines' => 'Nombre de lignes par réponse :',
'contextchars' => 'Nombre de caractères de contexte par ligne :',
'stubthreshold' => 'Taille minimale des articles courts :',
-'recentchangescount' => 'Nombre de titres dans les modifications récentes :',
+'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).',
'rcshowhideanons' => '$1 contributions d’IP',
'rcshowhidepatr' => '$1 éditions surveillées',
'rcshowhidemine' => '$1 mes contributions',
-'rclinks' => 'Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours ; $3 modifications mineures.',
+'rclinks' => 'Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours<br />$3.',
'diff' => 'diff',
'hist' => 'hist',
'hide' => 'masquer',
# Random redirect
'randomredirect' => 'Une page de redirection au hasard',
+'randomredirect-nopages' => 'Il n’y a aucune page de redirection dans cet espace de nom.',
# Statistics
'statistics' => 'Statistiques',
'withoutinterwiki' => 'Pages sans liens interlangues',
'withoutinterwiki-header' => 'Les pages suivantes ne possèdent pas de liens vers d’autres langues :',
+'fewestrevisions' => 'Articles les moins modifiés',
+
# Miscellaneous special pages
'nbytes' => '$1 {{PLURAL:$1|octet|octets}}',
'ncategories' => '$1 {{PLURAL:$1|catégorie|catégories}}',
'allpages' => 'Toutes les pages',
'prefixindex' => 'Toutes les pages par premières lettres',
'randompage' => 'Une page au hasard',
+'randompage-nopages' => 'Il n’y a pas de pages dans cet espace de nom.',
'shortpages' => 'Pages courtes',
'longpages' => 'Pages longues',
'deadendpages' => 'Pages en impasse',
'deletepage' => 'Supprimer une page',
'confirm' => 'Confirmer',
'excontent' => 'contenant « $1 »',
-'excontentauthor' => 'le contenu était : « $1 » (et le seul contributeur était « $2 »)',
+'excontentauthor' => 'le contenu était : « $1 » et l’unique contributeur en était « [[Utilisateur:$2|$2]] » ([[Special:contributions/$2|Contributions]])',
'exbeforeblank' => 'Contenait avant blanchiment : $1',
'exblank' => 'page vide',
'confirmdelete' => 'Confirmer la suppression',
'sp-contributions-newbies-sub' => 'Liste des contributions des nouveaux utilisateurs. Les pages qui ont été supprimées ne sont pas affichées.',
'sp-contributions-blocklog' => 'Journal des blocages',
'sp-contributions-search' => 'Chercher les contributions',
-'sp-contributions-username' => 'Adresse IP ou nom d’utilisateur :',
+'sp-contributions-username' => 'Adresse IP ou nom d’utilisateur:',
'sp-contributions-submit' => 'Chercher',
'sp-newimages-showfrom' => 'Afficher les images importées depuis le $1',
d’une adresse IP précédemment bloquée.',
'ipusubmit' => 'Débloquer cette adresse',
'unblocked' => '[[User:$1|$1]] a été débloqué',
-'ipblocklist' => 'Liste des blocages',
+'ipblocklist' => 'Liste des utilisateurs bloqués',
'ipblocklist-summary' => 'La liste ci-dessous montre tous les utilisateurs et adresses IP bloqués, par ordre anti-chronologique. Consulter le [[Special:Log/block|journal de blocage]] pour voir les dernières actions de blocage et déblocage effectuées.',
'ipblocklist-submit' => 'Chercher',
-'blocklistline' => '$1, $2 a bloqué $3 ($4)',
+'blocklistline' => '$1 (expire le $4) : $2 a bloqué $3',
'infiniteblock' => 'permanent',
'expiringblock' => 'expire le $1',
'anononlyblock' => 'utilisateur non enregistré uniquement',
'unblocklogentry' => 'a débloqué « $1 »',
'block-log-flags-anononly' => 'utilisateurs anonymes seulement',
'block-log-flags-nocreate' => 'création de compte interdite',
-'block-log-flags-autoblock' => 'autoblocage des IP activé',
+'block-log-flags-noautoblock' => 'autoblocage des IP désactivé',
'range_block_disabled' => 'Le blocage de plages d’IP a été désactivé',
'ipb_expiry_invalid' => 'temps d’expiration invalide.',
'ipb_already_blocked' => '« $1 » est déjà bloqué',
'missingimage' => '<b>Image manquante</b><br /><i>$1</i>',
'filemissing' => 'Fichier absent',
'thumbnail_error' => 'Erreur lors de la création de la miniature : $1',
+'djvu_page_error' => 'Page DjVu hors limites',
+'djvu_no_xml' => 'Impossible d’obtenir le XML pour le fichier DjVu',
+'thumbnail_invalid_params' => 'Paramètres de la miniature invalides',
+'thumbnail_dest_directory' => 'Impossible de créer le répertoire de destination',
# Special:Import
'import' => 'Importer des pages',
'siteuser' => 'Utilisateur $1 de {{SITENAME}}',
'lastmodifiedatby' => 'Cette page a été modifiée pour la dernière fois le $1 à $2 par $3.', # $1 date, $2 time, $3 user
'and' => 'et',
-'othercontribs' => 'Basé sur le travail de $1.',
+'othercontribs' => 'Contributions de cet utilisateur.', // Don't add the parameter, tendency to break. Also do not translate literally from English.
'others' => 'autres',
'siteusers' => 'Utilisateur(s) $1',
'creditspage' => 'Page de crédits',
<hr />',
'imagemaxsize' => 'Format maximal pour les images dans les pages de description d’images :',
'thumbsize' => 'Taille de la miniature :',
-'file-info' => '(taille du fichier : $1, type MIME : $2)',
+'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>',
'file-svg' => '<small>Ceci est un graphique vectoriel, redimensionnable sans pertes. Taille de base : $1 × $2 pixels.</small>',
'exif-jpeginterchangeformat' => 'Position du SOI JPEG',
'exif-jpeginterchangeformatlength' => 'Taille en octet des données JPEG',
'exif-transferfunction' => 'Fonction de transfert',
-'exif-whitepoint' => 'White point chromaticity',
+'exif-whitepoint' => 'Chromaticité du point blanc',
'exif-primarychromaticities' => 'Chromaticities of primarities',
'exif-ycbcrcoefficients' => 'Coefficients de la matrice de transformation de l’espace colorimétrique',
'exif-referenceblackwhite' => 'Valeurs de référence noir et blanc',
'exif-whitebalance' => 'Balance des blancs',
'exif-digitalzoomratio' => 'Taux d’agrandissement numérique (zoom)',
'exif-focallengthin35mmfilm' => 'Longueur de focale pour un film 35 mm',
-'exif-scenecapturetype' => 'Scene capture type',
+'exif-scenecapturetype' => 'Type de capture de la scène',
'exif-gaincontrol' => 'Contrôle de luminosité',
'exif-contrast' => 'Contraste',
'exif-saturation' => 'Saturation',