<?php
+/**
+ * @package MediaWiki
+ * @subpackage Language
+ */
// The names of the namespaces can be set here, but the numbers
// are magical, so don't change or move them! The Namespace class
);
/* private */ $wgAllMessagesFr = array(
-'special_version_prefix' => '',
-'special_version_postfix' => '',
# User Toggles
'editingcomment' => 'modification de $1 (commentaire)',
'editconflict' => 'Conflit de modification : $1',
'explainconflict' => "<b>Cette page a été sauvegardée après que vous avez commencé à la modifier.
-La zone d'édition supérieure contient le texte tel qu'il est enregistré actuellement dans la base de données. Vos modifications apparaissent dans la zone d'édition inférieure. Vous allez devoir apporter vos modifications au texte existant. Seul le texte de la zone supérieure sera sauvegardé.\n<p>",
+La zone d'édition supérieure contient le texte tel qu'il est enregistré actuellement dans la base de données. Vos modifications apparaissent dans la zone d'édition inférieure. Vous allez devoir apporter vos modifications au texte existant. Seul le texte de la zone supérieure sera sauvegardé.<br />",
'yourtext' => 'Votre texte',
'storedversion' => 'Version enregistrée',
-"editingold" => "<strong>Attention : vous êtes en train de modifier une version obsolète de cette page. Si vous sauvegardez, toutes les modifications effectuées depuis cette version seront perdues.</strong>\n",
+"editingold" => "<strong>Attention : vous êtes en train de modifier une version obsolète de cette page. Si vous sauvegardez, toutes les modifications effectuées depuis cette version seront perdues.</strong>",
"yourdiff" => "Différences",
"copyrightwarning" => "Toutes les contributions à {{SITENAME}} sont considérées comme publiées sous les termes de la GNU Free Documentation Licence, une licence de documentation libre (Voir $1 pour plus de détails). Si vous ne désirez pas que vos écrits soient édités et distribués à volonté, ne les envoyez pas. De même, merci de ne contribuer qu'en apportant vos propres écrits ou des écrits issus d'une source libre de droits. <b>N'UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE!</b>",
-"longpagewarning" => "AVERTISSEMENT : cette page a une longueur de $1 ko;
+"longpagewarning" => "<strong>AVERTISSEMENT : cette page a une longueur de $1 ko;
quelques navigateurs gèrent mal les pages approchant ou dépassant 32 ko lors de leur rédaction.
-Peut-être serait-il mieux que vous divisiez la page en sections plus petites.",
-"readonlywarning" => "AVERTISSEMENT : cette page a été bloquée pour maintenance,
-vous ne pourrez donc pas sauvegarder vos modifications maintenant. Vous pouvez copier le texte dans un fichier et le sauver pour plus tard.",
-"protectedpagewarning" => "AVERTISSEMENT : cette page a été bloquée.
+Peut-être serait-il mieux que vous divisiez la page en sections plus petites.</strong>",
+"readonlywarning" => "<strong>AVERTISSEMENT : cette page a été bloquée pour maintenance,
+vous ne pourrez donc pas sauvegarder vos modifications maintenant. Vous pouvez copier le texte dans un fichier et le sauver pour plus tard.</strong>",
+"protectedpagewarning" => "<strong>AVERTISSEMENT : cette page a été bloquée.
Seuls les utilisateurs ayant le statut d'administrateur peuvent la modifier. Soyez certain que
-vous suivez les <a href='$wgScript/{{ns:4}}:Page_protégée'>directives concernant les pages protégées</a>.",
+vous suivez les [[Project:Page_protégée|directives concernant les pages protégées]].<strong>",
# History pages
#
#
'preferences' => 'Préférences',
'prefsnologin' => 'Non connecté',
-'prefsnologintext' => "Vous devez être <a href=\"{{localurl:Special:Userlogin}}\">connecté</a>
+'prefsnologintext' => "Vous devez être [[Special:Userlogin|connecté]]
pour modifier vos préférences d'utilisateur.",
"prefslogintext" => "Je suis connecté(e) en tant que $1 avec le numéro d'utilisateur $2.
'rclistfrom' => "Afficher les nouvelles modifications depuis le $1.",
# "rclinks" => "Afficher les $1 dernières modifications effectuées au cours des $2 dernières heures / $3 derniers jours",
# "rclinks" => "Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours.",
-'showhideminor' => "$1 modifications mineures | $2 robots | $3 utilisateurs enregistrés",
+'showhideminor' => "$1 modifications mineures | $2 robots | $3 utilisateurs enregistrés | $4 patrolled edits",
'rclinks' => "Afficher les $1 dernières modifications effectuées au cours des $2 derniers jours; $3 modifications mineures.", // Looxix
'rchide' => "in $4 form; $1 modifications mineures; $2 espaces secondaires; $3 modifications multiples.", // FIXME
'rcliu' => "; $1 modifications par des contributeurs connectés",
'reuploaddesc' => 'Retour au formulaire.',
'uploadnologin' => 'Non connecté(e)',
-"uploadnologintext" => "Vous devez être <a href=\"{{localurl:Special:Userlogin}}\">connecté</a>
+"uploadnologintext" => "Vous devez être [[Special:Userlogin|connecté]]
pour copier des fichiers sur le serveur.",
-'uploadfile' => "Copier un fichier",
'uploaderror' => "Erreur",
'uploadtext' => "'''STOP !''' Avant de copier votre fichier sur le serveur,
prenez connaissance des [[Project:règles d'utilisation des images|règles d'utilisation des images]] de {{SITENAME}} et assurez-vous que vous les respectez.<br />
'imagelist' => 'Liste des images',
'imagelisttext' => 'Voici une liste de $1 images classées $2.',
'getimagelist' => 'Récupération de la liste des images',
-'ilshowmatch' => 'Afficher toutes les images dont le nom contient ',
'ilsubmit' => 'Chercher',
'showlast' => 'Afficher les $1 dernières images classées $2.',
'byname' => 'par nom',
# All pages
#
-'allpagesformtext1' => "Afficher les pages à partir de : $1",
-'allpagesformtext2' => "Choisir un <i>namespace</i> : $1 $2",
-'allpagesnamespace' => "Toutes les pages (espace $1)",
+'allinnamespace' => "Toutes les pages (espace $1)",
'allpagesnext' => "Suivant",
'allpagesprev' => "Précédent",
'allpagessubmit' => "Valider",
# Email this user
#
'mailnologin' => 'Pas d\'adresse',
-"mailnologintext" => "Vous devez être <a href=\"{{localurl:Special:Userlogin}}\">connecté</a>
-et avoir indiqué une adresse électronique valide dans vos <a href=\"{{localurl:Special:Preferences}}\">préférences</a>
+"mailnologintext" => "Vous devez être [[Special:Userlogin|connecté]]
+et avoir indiqué une adresse électronique valide dans vos [[Special:Preferences|préférences]]
pour pouvoir envoyer un message à un autre utilisateur.",
'emailuser' => 'Envoyer un message à cet utilisateur',
'emailpage' => 'Email user',
'watchlistsub' => "(pour l'utilisateur \"$1\")",
'nowatchlist' => "Votre liste de suivi ne contient aucun article.",
'watchnologin' => "Non connecté",
-'watchnologintext' => "Vous devez être <a href=\"{{localurl:Special:Userlogin}}\">connecté</a>
+'watchnologintext' => "Vous devez être [[Special:Userlogin|connecté]]
pour modifier votre liste.",
'addedwatch' => 'Ajouté à la liste',
'addedwatchtext' => "<p>La page \"$1\" a été ajoutée à votre <a href=\"{{localurl:Special:Watchlist}}\">liste de suivi</a>.
#
'deletepage' => 'Supprimer une page',
'confirm' => 'Confirmer',
-'excontent' => 'contenant',
-'exbeforeblank' => 'le contenu avant effacement était :',
+'excontent' => "contenant '$1'",
+'exbeforeblank' => "le contenu avant effacement était : '$1'",
'exblank' => 'page vide',
'confirmdelete' => 'Confirmer la suppression',
"deletesub" => "(Suppression de \"$1\")",
'movearticle' => 'Déplacer l\'article',
'movenologin' => 'Non connecté',
-'movenologintext' => "Pour pouvoir déplacer un article, vous devez être <a href=\"{{localurl:Special:Userlogin}}\">connecté</a> en tant qu'utilisateur enregistré.",
+'movenologintext' => "Pour pouvoir déplacer un article, vous devez être [[Special:Userlogin|connecté]] en tant qu'utilisateur enregistré.",
'newtitle' => "Nouveau titre",
'movepagebtn' => "Déplacer l'article",
'pagemovedsub' => "Déplacement réussi",
return $this->date( $ts, $adj ) . " à " . $this->time( $ts, $adj );
}
+ var $digitTransTable = array(
+ ',' => ' ',
+ '.' => ','
+ );
+
+ function formatNum( $number ) {
+ global $wgTranslateNumerals;
+ return $wgTranslateNumerals ? strtr($number, $this->digitTransTable ) : $number;
+ }
+
+
function getValidSpecialPages() {
global $wgValidSpecialPagesFr;
return $wgValidSpecialPagesFr;