"customcssprotected": "Vous n’avez pas la permission de modifier cette feuille de style CSS, car elle contient les paramètres personnels d’un autre utilisateur.",
"customjsonprotected": "Vous n’avez pas le droit de modifier cette page JSON parce qu’elle contient les paramètres personnels d’un autre utilisateur.",
"customjsprotected": "Vous n’avez pas la permission de modifier cette page de JavaScript, car elle contient les paramètres personnels d’un autre utilisateur.",
"customcssprotected": "Vous n’avez pas la permission de modifier cette feuille de style CSS, car elle contient les paramètres personnels d’un autre utilisateur.",
"customjsonprotected": "Vous n’avez pas le droit de modifier cette page JSON parce qu’elle contient les paramètres personnels d’un autre utilisateur.",
"customjsprotected": "Vous n’avez pas la permission de modifier cette page de JavaScript, car elle contient les paramètres personnels d’un autre utilisateur.",
- "sitecssprotected": "Vous n’avez pas le droit de modifier cette page CSS parce que cela peut affecter tous les visiteurs",
- "sitejsonprotected": "Vous n’avez pas le droit de modifier cette page JSON parce que cela peut affecter tous les visiteurs",
- "sitejsprotected": "Vous n’avez pas le droit de modifier cette page JavaScript parce que cela peut affecter tous les visiteurs",
+ "sitecssprotected": "Vous n’avez pas le droit de modifier cette page CSS parce que cela peut affecter tous les visiteurs.",
+ "sitejsonprotected": "Vous n’avez pas le droit de modifier cette page JSON parce que cela peut affecter tous les visiteurs.",
+ "sitejsprotected": "Vous n’avez pas le droit de modifier cette page JavaScript parce que cela peut affecter tous les visiteurs.",
"mycustomcssprotected": "Vous n’avez pas le droit de modifier cette page CSS.",
"mycustomjsonprotected": "Vous n’avez pas le droit de modifier cette page JSON.",
"mycustomjsprotected": "Vous n’avez pas le droit de modifier cette page JavaScript.",
"myprivateinfoprotected": "Vous n’avez pas le droit de modifier vos informations personnelles.",
"mypreferencesprotected": "Vous n’avez pas le droit de modifier vos préférences.",
"mycustomcssprotected": "Vous n’avez pas le droit de modifier cette page CSS.",
"mycustomjsonprotected": "Vous n’avez pas le droit de modifier cette page JSON.",
"mycustomjsprotected": "Vous n’avez pas le droit de modifier cette page JavaScript.",
"myprivateinfoprotected": "Vous n’avez pas le droit de modifier vos informations personnelles.",
"mypreferencesprotected": "Vous n’avez pas le droit de modifier vos préférences.",
"titleprotected": "Ce titre a été protégé contre toute création par [[User:$1|$1]].\nLe motif fourni est <em>$2</em>.",
"filereadonlyerror": "Impossible de modifier le fichier « $1 » parce que le répertoire de fichiers « $2 » est en lecture seule.\n\nL’administrateur système qui l’a verrouillé a fourni ce motif : « $3 ».",
"invalidtitle": "Titre non valide",
"titleprotected": "Ce titre a été protégé contre toute création par [[User:$1|$1]].\nLe motif fourni est <em>$2</em>.",
"filereadonlyerror": "Impossible de modifier le fichier « $1 » parce que le répertoire de fichiers « $2 » est en lecture seule.\n\nL’administrateur système qui l’a verrouillé a fourni ce motif : « $3 ».",
"invalidtitle": "Titre non valide",
"group-autoconfirmed": "Utilisateurs autoconfirmés",
"group-bot": "Robots",
"group-sysop": "Administrateurs",
"group-autoconfirmed": "Utilisateurs autoconfirmés",
"group-bot": "Robots",
"group-sysop": "Administrateurs",
"group-bureaucrat": "Bureaucrates",
"group-suppress": "Limitateurs",
"group-all": "(tous)",
"group-bureaucrat": "Bureaucrates",
"group-suppress": "Limitateurs",
"group-all": "(tous)",
"confirm-unwatch-top": "Supprimer cette page de votre liste de suivi ?",
"confirm-rollback-button": "OK",
"confirm-rollback-top": "Révoquer les modifications de cette page ?",
"confirm-unwatch-top": "Supprimer cette page de votre liste de suivi ?",
"confirm-rollback-button": "OK",
"confirm-rollback-top": "Révoquer les modifications de cette page ?",
+ "confirm-mcrundo-title": "Annuler une modification",
+ "mcrundofailed": "L’annulation a échoué",
+ "mcrundo-missingparam": "Paramètres obligatoires absents dans la requête.",
+ "mcrundo-changed": "La page a été modifiée depuis que vous avez affiché le diff. Veuillez revoir la nouvelle modification.",
"semicolon-separator": " ; ",
"colon-separator": " : ",
"percent": "$1 %",
"semicolon-separator": " ; ",
"colon-separator": " : ",
"percent": "$1 %",
"redirect-file": "Nom du fichier",
"redirect-logid": "ID de journal",
"redirect-not-exists": "Valeur non trouvée",
"redirect-file": "Nom du fichier",
"redirect-logid": "ID de journal",
"redirect-not-exists": "Valeur non trouvée",
"fileduplicatesearch": "Recherche de doublons",
"fileduplicatesearch-summary": "Recherche des copies de fichiers identiques d'après leur empreinte de hachage.",
"fileduplicatesearch-filename": "Nom du fichier :",
"fileduplicatesearch": "Recherche de doublons",
"fileduplicatesearch-summary": "Recherche des copies de fichiers identiques d'après leur empreinte de hachage.",
"fileduplicatesearch-filename": "Nom du fichier :",