# Translation for Atheme IRC Services.
# Copyright (C) 2004 - 2011 Atheme
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: Atheme\n"
"Report-Msgid-Bugs-To: http://jira.atheme.org/browse/SRV\n"
"POT-Creation-Date: 2011-10-28 15:54-0500\n"
"PO-Revision-Date: 2013-02-21 22:00+0200\n"
"Last-Translator: Jessy AMYOT <harakiri@overstack.fr>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: French\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Generator: Poedit 1.5.4\n"

#: modules/alis/main.c:415 modules/botserv/help.c:39
#: modules/botserv/set_core.c:47 modules/chanfix/fix.c:509
#: modules/chanserv/access.c:111 modules/chanserv/access.c:127
#: modules/chanserv/clear.c:44 modules/chanserv/help.c:48
#: modules/chanserv/help.c:101 modules/chanserv/set_core.c:43
#: modules/contrib/ircd_announceserv.c:155 modules/gameserv/help.c:39
#: modules/groupserv/help.c:26 modules/groupserv/set.c:48
#: modules/helpserv/main.c:31 modules/hostserv/help.c:39
#: modules/infoserv/main.c:76 modules/memoserv/help.c:39
#: modules/nickserv/help.c:39 modules/nickserv/help.c:88
#: modules/nickserv/set_core.c:30 modules/operserv/help.c:46
#: modules/operserv/set.c:61 modules/rpgserv/help.c:24
#: modules/statserv/main.c:42
#, c-format
msgid "***** %s Help *****"
msgstr "***** %s Aide *****"

#: modules/alis/main.c:416
#, c-format
msgid ""
"%s allows searching for channels with more\n"
"flexibility than the /list command."
msgstr ""
"%s autorise la recherche de salons avec plus\n"
"de flexibilité que la commande /list"

#: modules/alis/main.c:420 modules/botserv/help.c:42 modules/chanfix/fix.c:512
#: modules/chanserv/help.c:77 modules/contrib/ircd_announceserv.c:158
#: modules/gameserv/help.c:42 modules/groupserv/help.c:29
#: modules/helpserv/main.c:34 modules/hostserv/help.c:42
#: modules/infoserv/main.c:79 modules/memoserv/help.c:42
#: modules/nickserv/help.c:64 modules/rpgserv/help.c:27
#: modules/statserv/main.c:46
msgid "For more information on a command, type:"
msgstr "Pour plus d'information sur une commande, taper :"

#: modules/alis/main.c:424 modules/botserv/help.c:48
#: modules/botserv/set_core.c:55 modules/chanfix/fix.c:518
#: modules/chanserv/access.c:117 modules/chanserv/access.c:133
#: modules/chanserv/clear.c:52 modules/chanserv/help.c:85
#: modules/chanserv/help.c:103 modules/chanserv/set_core.c:53
#: modules/contrib/ircd_announceserv.c:164 modules/gameserv/help.c:48
#: modules/groupserv/help.c:35 modules/groupserv/set.c:58
#: modules/helpserv/main.c:40 modules/hostserv/help.c:48
#: modules/infoserv/main.c:85 modules/memoserv/help.c:48
#: modules/nickserv/help.c:72 modules/nickserv/help.c:90
#: modules/nickserv/set_core.c:45 modules/operserv/help.c:58
#: modules/operserv/set.c:73 modules/rpgserv/help.c:31
#: modules/statserv/main.c:54
msgid "***** End of Help *****"
msgstr "***** Fin de l'Aide *****"

#: modules/backend/opensex.c:1125
#, c-format
msgid "DATABASE ERROR: db-open-read: cannot open '%s' for reading: %s"
msgstr ""
"ERREUR DE BASE DE DONNEES : db-open-read : impossible d'ouvrir '%s' pour "
"lire : %s"

#: modules/backend/opensex.c:1160
#, c-format
msgid "DATABASE ERROR: db-open-write: cannot open '%s' for writing: %s"
msgstr ""
"ERREUR DE BASE DE DONNEES : db-open-write : impossible d'ouvrir '%s' pour "
"écrire : %s"

#: modules/backend/opensex.c:1210
#, c-format
msgid ""
"DATABASE ERROR: db_save(): cannot rename services.db.new to services.db: %s"
msgstr ""
"ERREUR DE BASE DE DONNEES : db-save : impossible de renommer services.db.new "
"en services.db: %s"

#: modules/botserv/bottalk.c:22
msgid "Makes the bot say the given text on the given channel."
msgstr "Faire que le bot dise le texte donné sur le salon donné."

#: modules/botserv/bottalk.c:23
msgid "Makes the bot do the equivalent of a \"/me\" command."
msgstr "Faire que le bot agisse sur le channel (équivalent à \"/me\")."

#: modules/botserv/bottalk.c:47
msgid "Syntax: SAY <#channel> <msg>"
msgstr "Syntaxe : SAY <#salon> <msg>"

#: modules/botserv/bottalk.c:56 modules/botserv/bottalk.c:105
#: modules/botserv/set_fantasy.c:70 modules/botserv/set_nobot.c:55
#: modules/chanserv/access.c:565 modules/chanserv/access.c:635
#: modules/chanserv/access.c:731 modules/chanserv/access.c:816
#: modules/chanserv/access.c:904 modules/chanserv/access.c:993
#: modules/chanserv/access.c:1033 modules/chanserv/access.c:1113
#: modules/chanserv/access.c:1192 modules/chanserv/akick.c:190
#: modules/chanserv/akick.c:452 modules/chanserv/akick.c:588
#: modules/chanserv/ban.c:56 modules/chanserv/ban.c:140
#: modules/chanserv/clear_bans.c:68 modules/chanserv/clear_users.c:55
#: modules/chanserv/close.c:87 modules/chanserv/count.c:56
#: modules/chanserv/drop.c:81 modules/chanserv/drop.c:163
#: modules/chanserv/fflags.c:54 modules/chanserv/flags.c:166
#: modules/chanserv/ftransfer.c:58 modules/chanserv/getkey.c:48
#: modules/chanserv/halfop.c:69 modules/chanserv/halfop.c:150
#: modules/chanserv/hold.c:54 modules/chanserv/info.c:61
#: modules/chanserv/invite.c:61 modules/chanserv/kick.c:58
#: modules/chanserv/kick.c:126 modules/chanserv/mark.c:55
#: modules/chanserv/op.c:63 modules/chanserv/op.c:138
#: modules/chanserv/owner.c:69 modules/chanserv/owner.c:150
#: modules/chanserv/protect.c:69 modules/chanserv/protect.c:150
#: modules/chanserv/quiet.c:142 modules/chanserv/quiet.c:228
#: modules/chanserv/recover.c:55 modules/chanserv/set_email.c:44
#: modules/chanserv/set_entrymsg.c:43 modules/chanserv/set_fantasy.c:58
#: modules/chanserv/set_founder.c:80 modules/chanserv/set_gameserv.c:45
#: modules/chanserv/set_guard.c:58 modules/chanserv/set_keeptopic.c:43
#: modules/chanserv/set_limitflags.c:47 modules/chanserv/set_mlock.c:58
#: modules/chanserv/set_prefix.c:72 modules/chanserv/set_private.c:47
#: modules/chanserv/set_property.c:61 modules/chanserv/set_restricted.c:43
#: modules/chanserv/set_secure.c:43 modules/chanserv/set_topiclock.c:43
#: modules/chanserv/set_url.c:44 modules/chanserv/set_verbose.c:43
#: modules/chanserv/status.c:50 modules/chanserv/sync.c:273
#: modules/chanserv/template.c:86 modules/chanserv/topic.c:62
#: modules/chanserv/topic.c:126 modules/chanserv/topic.c:201
#: modules/chanserv/unban_self.c:68 modules/chanserv/voice.c:63
#: modules/chanserv/voice.c:131 modules/chanserv/why.c:71
#: modules/chanserv/xop.c:102 modules/chanserv/xop.c:456
#: modules/contrib/cs_badwords.c:244 modules/contrib/cs_badwords.c:385
#: modules/rpgserv/enable.c:37 modules/rpgserv/enable.c:67
#: modules/rpgserv/info.c:35 modules/rpgserv/set.c:180
#, c-format
msgid "Channel %s is not registered."
msgstr "Le salon %s n'est pas enregistré."

#: modules/botserv/bottalk.c:62 modules/botserv/bottalk.c:111
#: modules/chanserv/ban.c:62 modules/chanserv/ban.c:146
#: modules/chanserv/clear_bans.c:74 modules/chanserv/clear_users.c:61
#: modules/chanserv/getkey.c:66 modules/chanserv/invite.c:79
#: modules/chanserv/quiet.c:148 modules/chanserv/quiet.c:234
#: modules/chanserv/recover.c:81 modules/chanserv/topic.c:69
#: modules/chanserv/topic.c:133 modules/chanserv/topic.c:208
#: modules/chanserv/unban_self.c:74
#, c-format
msgid "%s is currently empty."
msgstr "%s est actuellement vide."

#: modules/botserv/bottalk.c:68 modules/botserv/bottalk.c:117
#: modules/botserv/info.c:100 modules/botserv/set_fantasy.c:76
#: modules/botserv/set_nobot.c:67 modules/botserv/set_private.c:72
#: modules/chanserv/access.c:575 modules/chanserv/access.c:652
#: modules/chanserv/access.c:749 modules/chanserv/access.c:832
#: modules/chanserv/access.c:920 modules/chanserv/access.c:1046
#: modules/chanserv/access.c:1126 modules/chanserv/access.c:1205
#: modules/chanserv/akick.c:274 modules/chanserv/akick.c:467
#: modules/chanserv/akick.c:606 modules/chanserv/ban.c:68
#: modules/chanserv/ban.c:152 modules/chanserv/clear_bans.c:80
#: modules/chanserv/clear_users.c:67 modules/chanserv/count.c:66
#: modules/chanserv/drop.c:93 modules/chanserv/flags.c:111
#: modules/chanserv/getkey.c:60 modules/chanserv/halfop.c:75
#: modules/chanserv/halfop.c:103 modules/chanserv/halfop.c:156
#: modules/chanserv/invite.c:73 modules/chanserv/kick.c:64
#: modules/chanserv/kick.c:132 modules/chanserv/op.c:69
#: modules/chanserv/op.c:97 modules/chanserv/op.c:144
#: modules/chanserv/owner.c:75 modules/chanserv/owner.c:103
#: modules/chanserv/owner.c:156 modules/chanserv/protect.c:75
#: modules/chanserv/protect.c:103 modules/chanserv/protect.c:156
#: modules/chanserv/quiet.c:154 modules/chanserv/quiet.c:240
#: modules/chanserv/recover.c:67 modules/chanserv/template.c:98
#: modules/chanserv/topic.c:81 modules/chanserv/topic.c:139
#: modules/chanserv/topic.c:214 modules/chanserv/unban_self.c:86
#: modules/chanserv/voice.c:88 modules/chanserv/voice.c:137
#: modules/chanserv/why.c:82 modules/chanserv/xop.c:132
#: modules/chanserv/xop.c:138 modules/chanserv/xop.c:156
#: modules/chanserv/xop.c:162 modules/chanserv/xop.c:176
#: modules/chanserv/xop.c:468 modules/contrib/cs_access_alias.c:135
#: modules/contrib/cs_userinfo.c:73 modules/contrib/cs_userinfo.c:98
#: modules/groupserv/flags.c:53 modules/groupserv/flags.c:89
#: modules/groupserv/listchans.c:64 modules/memoserv/sendops.c:107
#: modules/nickserv/sendpass_user.c:60 modules/operserv/soper.c:65
#: modules/rpgserv/set.c:186
msgid "You are not authorized to perform this operation."
msgstr "Vous n'êtes pas autorisé à exécuter cette action."

#: modules/botserv/bottalk.c:78 modules/botserv/bottalk.c:127
#: modules/botserv/main.c:918
#, c-format
msgid "%s does not have a bot assigned."
msgstr "%s n'a aucun bot assigné."

#: modules/botserv/bottalk.c:96
msgid "Syntax: ACT <#channel> <msg>"
msgstr "Syntaxe : ACT <#salon> <msg>"

#: modules/botserv/help.c:20 modules/chanfix/fix.c:526
#: modules/chanserv/help.c:20 modules/contrib/ircd_announceserv.c:29
#: modules/gameserv/help.c:20 modules/global/main.c:28
#: modules/groupserv/help.c:20 modules/helpserv/main.c:22
#: modules/hostserv/help.c:20 modules/infoserv/main.c:61
#: modules/memoserv/help.c:20 modules/nickserv/help.c:20
#: modules/operserv/help.c:21 modules/rpgserv/help.c:16
#: modules/statserv/main.c:20
msgid "Displays contextual help information."
msgstr "Affiche les informations d'aide contextuelle."

#: modules/botserv/help.c:40
#, c-format
msgid "%s allows users to request a custom bot for their channel."
msgstr ""
"%s autorise les utilisateurs à assigner un bot personnalisé à leur salon."

#: modules/botserv/info.c:22
msgid "Allows you to see BotServ information about a channel or a bot."
msgstr ""
"Vous autorise à voir les informations de BotServ à propos d'un salon ou d'un "
"bot."

#: modules/botserv/info.c:58 modules/botserv/info.c:126
#: modules/chanserv/info.c:48 modules/chanserv/info.c:55
msgid "Syntax: INFO <#channel>"
msgstr "Syntaxe : INFO <#salon>"

#: modules/botserv/info.c:59 modules/botserv/info.c:127
msgid "Syntax: INFO <botnick>"
msgstr "Syntaxe : INFO <botnick>"

#: modules/botserv/info.c:74
#, c-format
msgid "Information for bot %s:"
msgstr "Informations pour le bot %s:"

#: modules/botserv/info.c:75
#, c-format
msgid "     Mask : %s@%s"
msgstr "     Mask : %s@%s"

#: modules/botserv/info.c:76
#, c-format
msgid "Real name : %s"
msgstr "Nom réel : %s"

#: modules/botserv/info.c:80
#, c-format
msgid "  Created : %s (%s ago)"
msgstr "  Créé le : %s (il y a %s)"

#: modules/botserv/info.c:82
msgid "  Options : Private"
msgstr "  Options : Privées"

#: modules/botserv/info.c:84
msgid "  Options : None"
msgstr "  Options : Aucune"

#: modules/botserv/info.c:85
#, c-format
msgid "  Used on : %zu channel(s)"
msgstr "  Utilisé sur : %zu salon(s)"

#: modules/botserv/info.c:92
#, c-format
msgid "%d: %s"
msgstr "%d : %s"

#: modules/botserv/info.c:104
#, c-format
msgid "Information for channel %s:"
msgstr "Informations pour le salon %s:"

#: modules/botserv/info.c:106
#, c-format
msgid "         Bot nick : %s"
msgstr "         Pseudo du bot : %s"

#: modules/botserv/info.c:108
msgid "         Bot nick : not assigned yet"
msgstr "         Pseudo du bot : Non assigné"

#: modules/botserv/info.c:121
#, c-format
msgid "          Options : %s"
msgstr "          Options : %s"

#: modules/botserv/main.c:502 modules/botserv/main.c:523
#: modules/botserv/main.c:661
msgid "Syntax: BOT ADD <nick> <user> <host> <real>"
msgstr "Syntaxe : BOT ADD <pseudo> <user> <host> <realname>"

#: modules/botserv/main.c:503 modules/botserv/main.c:524
#: modules/botserv/main.c:559 modules/botserv/main.c:624
msgid "Syntax: BOT CHANGE <oldnick> <newnick> [<user> [<host> [<real>]]]"
msgstr ""
"Syntaxe : BOT CHANGE <ancien pseudo> <nouveau pseudo> [<user> [<host> "
"[<real>]]]"

#: modules/botserv/main.c:504 modules/botserv/main.c:525
#: modules/botserv/main.c:734
msgid "Syntax: BOT DEL <nick>"
msgstr "Syntaxe : BOT DEL <pseudo>"

#: modules/botserv/main.c:566 modules/botserv/main.c:740
#: modules/botserv/main.c:856
#, c-format
msgid "%s is not a bot"
msgstr "%s n'est pas un bot"

#: modules/botserv/main.c:572 modules/botserv/main.c:675
#, c-format
msgid "%s is a registered nick."
msgstr "%s est un pseudo enregistré."

#: modules/botserv/main.c:581 modules/botserv/main.c:668
#, c-format
msgid "%s is already a bot or service."
msgstr "%s est déjà un bot ou un service."

#: modules/botserv/main.c:590 modules/botserv/main.c:687
#, c-format
msgid "%s is an invalid nickname."
msgstr "%s est un pseudonyme invalide."

#: modules/botserv/main.c:607
#, c-format
msgid "%s is an invalid realname, not changing it"
msgstr "%s est un realname invalide, changement non effectué"

#: modules/botserv/main.c:617
#, c-format
msgid "%s is an invalid username, not changing it."
msgstr "%s est un username invalide, changement non effectué"

#: modules/botserv/main.c:693
#, c-format
msgid "%s is an invalid username."
msgstr "%s est un username invalide"

#: modules/botserv/main.c:702
#, c-format
msgid "%s is an invalid realname."
msgstr "%s est un realname invalide"

#: modules/botserv/main.c:782
#, c-format
msgid "Listing of bots available on %s:"
msgstr "Liste des bots disponibles sur %s :"

#: modules/botserv/main.c:792
#, c-format
msgid "%d bots available."
msgstr "%d bots disponibles."

#: modules/botserv/main.c:796
#, c-format
msgid "Listing of private bots available on %s:"
msgstr "Liste des bots privés disponible sur %s :"

#: modules/botserv/main.c:804
#, c-format
msgid "%d private bots available."
msgstr "%d bots privés disponibles."

#: modules/botserv/main.c:823
msgid "Syntax: ASSIGN <#channel> <nick>"
msgstr "Syntaxe : ASSIGN <#salon> <pseudo>"

#: modules/botserv/main.c:829 modules/botserv/main.c:906
#: modules/chanserv/access.c:663 modules/chanserv/access.c:759
#: modules/chanserv/access.c:842 modules/chanserv/access.c:930
#: modules/chanserv/fflags.c:86 modules/chanserv/flags.c:275
#: modules/chanserv/flags.c:347 modules/chanserv/ftransfer.c:52
#: modules/chanserv/set_founder.c:74 modules/contrib/cs_access_alias.c:197
#: modules/contrib/cs_userinfo.c:57 modules/contrib/cs_userinfo.c:104
#: modules/contrib/ns_fenforce.c:48 modules/contrib/ns_forbid.c:93
#: modules/hostserv/vhost.c:72 modules/hostserv/vhostnick.c:55
#: modules/memoserv/forward.c:76 modules/memoserv/ignore.c:110
#: modules/nickserv/access.c:229 modules/nickserv/cert.c:68
#: modules/nickserv/drop.c:61 modules/nickserv/drop.c:130
#: modules/nickserv/freeze.c:54 modules/nickserv/hold.c:48
#: modules/nickserv/info.c:88 modules/nickserv/listchans.c:55
#: modules/nickserv/listgroups.c:46 modules/nickserv/mark.c:58
#: modules/nickserv/regnolimit.c:47 modules/nickserv/resetpass.c:48
#: modules/nickserv/restrict.c:58 modules/nickserv/return.c:52
#: modules/nickserv/sendpass.c:73 modules/nickserv/sendpass_user.c:77
#: modules/nickserv/setpass.c:60 modules/nickserv/taxonomy.c:50
#: modules/nickserv/verify.c:55 modules/nickserv/verify.c:165
#: modules/nickserv/vhost.c:83 modules/operserv/soper.c:147
#: modules/operserv/soper.c:217 modules/operserv/soper.c:262
#, c-format
msgid "%s is not registered."
msgstr "%s n'est pas enregistré."

#: modules/botserv/main.c:835
#, c-format
msgid "There are not enough users in %s to be able to assign a bot."
msgstr "Il n'y a pas assez d'utilisateurs sur %s pour assigner un bot."

#: modules/botserv/main.c:841
#, c-format
msgid "You cannot assign bots to %s."
msgstr "Vous ne pouvez pas assigner de bot à %s."

#: modules/botserv/main.c:847
#, c-format
msgid "You are not authorized to assign bots on %s."
msgstr "Vous n'êtes pas autorisé à assigner un bot sur %s."

#: modules/botserv/main.c:862
#, c-format
msgid "You are not authorized to assign the bot %s to a channel."
msgstr "Vous n'êtes pas autorisé à assigner le bot %s sur un salon."

#: modules/botserv/main.c:868
#, c-format
msgid "%s is already assigned to %s."
msgstr "%s est déjà assigné à %s."

#: modules/botserv/main.c:886
#, c-format
msgid "Assigned the bot %s to %s."
msgstr "Bot %s assigné à %s."

#: modules/botserv/main.c:900
msgid "Syntax: UNASSIGN <#channel>"
msgstr "Syntaxe : UNASSIGN <#salon>"

#: modules/botserv/main.c:912
#, c-format
msgid "You are not authorized to unassign a bot on %s."
msgstr "Vous n'êtes pas autorisé à désassigner un bot sur %s."

#: modules/botserv/main.c:930
#, c-format
msgid "Unassigned the bot from %s."
msgstr "Bot désassigné de %s."

#: modules/botserv/set_core.c:23
msgid "Configures bot options."
msgstr "Configure les options du bot."

#: modules/botserv/set_core.c:48 modules/chanserv/set_core.c:44
#: modules/groupserv/set.c:49 modules/nickserv/set_core.c:31
#: modules/operserv/set.c:62
msgid "Help for SET:"
msgstr "Aide pour SET :"

#: modules/botserv/set_core.c:50
msgid "Configures different botserv bot options."
msgstr "Configure les différentes options des bots de BotServ"

#: modules/botserv/set_core.c:54 modules/chanserv/set_core.c:52
#: modules/groupserv/set.c:57
#, c-format
msgid "For more specific help use /msg %s HELP SET command."
msgstr "Pour de l'aide plus spécifique, utilisez : /msg %s HELP SET commande."

#: modules/botserv/set_core.c:70
msgid "Syntax: SET <destination> <setting> <parameters>"
msgstr "Syntaxe : SET <destination> <setting> <parameters>"

#: modules/botserv/set_core.c:79 modules/chanserv/access.c:167
#: modules/chanserv/access.c:207 modules/chanserv/akick.c:154
#: modules/chanserv/clear.c:85 modules/chanserv/set_core.c:87
#: modules/contrib/cs_access_alias.c:214 modules/groupserv/set.c:92
#: modules/memoserv/ignore.c:77 modules/operserv/akill.c:109
#: modules/operserv/clones.c:333 modules/operserv/ignore.c:79
#: modules/operserv/rwatch.c:241 modules/operserv/sgline.c:113
#: modules/operserv/soper.c:79 modules/operserv/sqline.c:142
#: modules/scripting/perl/perl_module.c:470 modules/statserv/channel.c:66
#: modules/statserv/netsplit.c:85 modules/statserv/server.c:61
#, c-format
msgid "Invalid command. Use /%s%s help for a command listing."
msgstr ""
"Commande invalide.. Utilisez /%s%s help pour obtenir une liste de commandes."

#: modules/botserv/set_fantasy.c:26
msgid "Enable fantasy commands."
msgstr "Active les commandes fantaisies."

#: modules/botserv/set_fantasy.c:63 modules/botserv/set_fantasy.c:98
msgid "Syntax: SET <#channel> FANTASY {ON|OFF}"
msgstr "Syntaxe : SET <#salon> FANTASY {ON|OFF}"

#: modules/botserv/set_fantasy.c:87
#, c-format
msgid "Fantasy mode is now ON on channel %s."
msgstr "Le mode FANTASY est maintenant actif sur le channel %s."

#: modules/botserv/set_fantasy.c:93
#, c-format
msgid "Fantasy mode is now OFF on channel %s."
msgstr "Le mode FANTASY est maintenant inactif sur le salon %s."

#: modules/botserv/set_nobot.c:24
msgid "Prevent a bot from being assigned to a channel."
msgstr "Rend l'assignation d'un bot sur un salon impossible."

#: modules/botserv/set_nobot.c:48 modules/botserv/set_nobot.c:97
msgid "Syntax: SET <#channel> NOBOT {ON|OFF}"
msgstr "Syntaxe : SET <#salon> NOBOT {ON|OFF}"

#: modules/botserv/set_nobot.c:61 modules/botserv/set_private.c:66
#: modules/chanserv/akick.c:580 modules/chanserv/flags.c:258
#: modules/chanserv/set_founder.c:62 modules/chanserv/status.c:77
#: modules/chanserv/template.c:146 modules/chanserv/unban_self.c:80
#: modules/chanserv/xop.c:94 modules/contrib/cs_fregister.c:68
#: modules/contrib/ms_fsend.c:66 modules/contrib/os_joinmon.c:157
#: modules/groupserv/fflags.c:46 modules/hostserv/offer.c:170
#: modules/infoserv/main.c:277 modules/nickserv/access.c:215
#: modules/nickserv/access.c:267 modules/nickserv/access.c:393
#: modules/nickserv/badmail.c:146 modules/nickserv/cert.c:54
#: modules/nickserv/cert.c:109 modules/nickserv/cert.c:145
#: modules/nickserv/listchans.c:64 modules/nickserv/listgroups.c:55
#: modules/nickserv/logout.c:42 modules/nickserv/status.c:85
msgid "You are not logged in."
msgstr "Vous n'êtes pas authentifié."

#: modules/botserv/set_nobot.c:86
#, c-format
msgid "No Bot mode is now ON on channel %s."
msgstr "Le mode NO BOT est maintenant actif sur le salon %s."

#: modules/botserv/set_nobot.c:92
#, c-format
msgid "No Bot mode is now OFF on channel %s."
msgstr "Le mode NO BOT est maintenant inactif sur le salon %s."

#: modules/botserv/set_private.c:27
msgid "Prevent a bot from being assigned by non IRC operators."
msgstr "Rend l'assignation d'un bot possible uniquement pour un IRCop."

#: modules/botserv/set_private.c:53 modules/botserv/set_private.c:91
msgid "Syntax: SET <botnick> PRIVATE {ON|OFF}"
msgstr "Syntaxe : SET <botnick> PRIVATE {ON|OFF}"

#: modules/botserv/set_private.c:60
#, c-format
msgid "%s is not a bot."
msgstr "%s n'est pas un bot."

#: modules/botserv/set_private.c:80
#, c-format
msgid "Private mode of bot %s is now ON."
msgstr "Le mode privé du bot %s est maintenant actif."

#: modules/botserv/set_private.c:86
#, c-format
msgid "Private mode of bot %s is now OFF."
msgstr "Le mode privé du bot %s est maintenant inactif."

#: modules/chanfix/fix.c:344
msgid "To fix a channel: CHANFIX <#channel>"
msgstr "Pour réparer un salon : CHANFIX <#salon>"

#: modules/chanfix/fix.c:350 modules/operserv/clearchan.c:60
#: modules/operserv/mode.c:50
#, c-format
msgid "Channel %s does not exist."
msgstr "Le salon %s n'existe pas."

#: modules/chanfix/fix.c:356 modules/chanfix/fix.c:409
#: modules/chanfix/fix.c:467
#, c-format
msgid "No CHANFIX record available for %s; try again later."
msgstr "Aucune entrée de CHANFIX disponible pour %s ; essayez plus tard."

#: modules/chanfix/fix.c:363 modules/chanserv/register.c:80
#: modules/contrib/cs_fregister.c:84 modules/nickserv/register.c:136
#, c-format
msgid "%s is already registered."
msgstr "%s est déjà enregistré."

#: modules/chanfix/fix.c:370
#, c-format
msgid "Scores for %s are too low (< %u) for a fix."
msgstr "Les scores pour %s sont trop faibles (< %u) pour une réparation."

#: modules/chanfix/fix.c:380
#, c-format
msgid "Fix request has been acknowledged for %s."
msgstr "Une demande de réparation à été prise en compte pour %s."

#: modules/chanfix/fix.c:383
msgid "Manually chanfix a channel."
msgstr "Répare manuellement un salon."

#: modules/chanfix/fix.c:403 modules/chanfix/fix.c:461
msgid "To view CHANFIX scores for a channel: SCORES <#channel>"
msgstr "Pour vois les scores CHANFIX d'un salon : SCORES <#salon>"

#: modules/chanfix/fix.c:422
#, c-format
msgid "There are no scores in the CHANFIX database for %s."
msgstr "Il n'y a pas de scores dans la base de données de CHANFIX pour %s."

#: modules/chanfix/fix.c:426
#, c-format
msgid "Top %d scores for %s in the database:"
msgstr "Top %d des scores pour %s dans la base de données :"

#: modules/chanfix/fix.c:428
msgid "Num"
msgstr "Num"

#: modules/chanfix/fix.c:428
msgid "Account/Hostmask"
msgstr "Compte/Hostmask"

#: modules/chanfix/fix.c:428
msgid "Score"
msgstr "Score"

#: modules/chanfix/fix.c:445
#, c-format
msgid "End of SCORES listing for %s."
msgstr "Fin de la liste des SCORES pour %s."

#: modules/chanfix/fix.c:448
msgid "List channel scores."
msgstr "Liste les scores du salon."

#: modules/chanfix/fix.c:475 modules/chanserv/info.c:78
#: modules/nickserv/info.c:114 modules/operserv/modinspect.c:61
#: modules/rpgserv/info.c:45
#, c-format
msgid "Information on %s:"
msgstr "Informations sur %s :"

#: modules/chanfix/fix.c:480
#, c-format
msgid "Creation time: %s"
msgstr "Date de création : %s"

#: modules/chanfix/fix.c:488
#, c-format
msgid "Highest score: %u"
msgstr "Score maximal : %u"

#: modules/chanfix/fix.c:489
#, c-format
msgid "Usercount    : %zu"
msgstr "Nombre d'utilisateurs : %zu"

#: modules/chanfix/fix.c:490
#, c-format
msgid "Initial step : %.0f%% of %u (%0.1f)"
msgstr "Étape initiale : %.0f%% de %u (%0.1f)"

#: modules/chanfix/fix.c:491
#, c-format
msgid "Current step : %u"
msgstr "Étape courante : %u"

#: modules/chanfix/fix.c:492
#, c-format
msgid "Final step   : %.0f%% of %u (%0.1f)"
msgstr "Étape finale   : %.0f%% of %u (%0.1f)"

#: modules/chanfix/fix.c:493
#, c-format
msgid "Needs fixing : %s"
msgstr "A besoin de réparation : %s"

#: modules/chanfix/fix.c:494
#, c-format
msgid "Now fixing   : %s"
msgstr "Réparation de   : %s"

#: modules/chanfix/fix.c:497 modules/chanserv/info.c:284
#: modules/groupserv/info.c:96 modules/rpgserv/info.c:62
msgid "*** End of Info ***"
msgstr "*** Fin des Infos ***"

#: modules/chanfix/fix.c:500
msgid "List information on channel."
msgstr "Liste les informations d'un salon."

#: modules/chanfix/fix.c:510
#, c-format
msgid "%s allows for simple channel operator managment."
msgstr "%s autorise une gestion simple d'opérateur de salon."

#: modules/chanserv/access.c:21
msgid "Manage channel access."
msgstr "Gérer les accès du salon."

#: modules/chanserv/access.c:27
msgid "Manage channel roles."
msgstr "Gérer les rôles du salon."

#: modules/chanserv/access.c:32
msgid "List channel access entries."
msgstr "Liste les accès du salon."

#: modules/chanserv/access.c:37
msgid "Display information on an access list entry."
msgstr "Affiche des informations sur une entrée de la liste d'accès."

#: modules/chanserv/access.c:42
msgid "Delete an access list entry."
msgstr "Supprimer une entrée de la liste d'accès."

#: modules/chanserv/access.c:47
msgid "Add an access list entry."
msgstr "Ajoute une entrée de la liste d'accès."

#: modules/chanserv/access.c:52
msgid "Update an access list entry."
msgstr "Met à jour une entrée de la liste d'accès."

#: modules/chanserv/access.c:57
msgid "List available roles."
msgstr "Lister des rôles disponibles."

#: modules/chanserv/access.c:62
msgid "Add a role."
msgstr "Ajouter un rôle."

#: modules/chanserv/access.c:67
msgid "Change flags on a role."
msgstr "Changer les flags d'un rôle."

#: modules/chanserv/access.c:72
msgid "Delete a role."
msgstr "Supprimer un rôle."

#: modules/chanserv/access.c:112
msgid "Help for ACCESS:"
msgstr "Aide pour ACCESS :"

#: modules/chanserv/access.c:116
#, c-format
msgid "For more information, use /msg %s HELP ACCESS command."
msgstr "Pour plus d'informations, utilisez : /msg %s HELP ACCESS commande."

#: modules/chanserv/access.c:128
msgid "Help for ROLE:"
msgstr "Aide pour ROLE :"

#: modules/chanserv/access.c:132
#, c-format
msgid "For more information, use /msg %s HELP ROLE command."
msgstr "Pour plus d'informations, utilisez : /msg %s HELP ROLE commande."

#: modules/chanserv/access.c:149 modules/chanserv/access.c:160
msgid "Syntax: ACCESS <#channel> <command> [parameters]"
msgstr "Syntaxe : ACCESS <#salon> <commande> [paramètres]"

#: modules/chanserv/access.c:189 modules/chanserv/access.c:200
msgid "Syntax: ROLE <#channel> <command> [parameters]"
msgstr "Syntaxe : ROLE <#salon> <commande> [paramètres]"

#: modules/chanserv/access.c:474 modules/chanserv/template.c:178
#: modules/chanserv/template.c:315
#, c-format
msgid "Invalid template name %s."
msgstr "Nom de template invalide %s."

#: modules/chanserv/access.c:480 modules/chanserv/template.c:333
#, c-format
msgid "Sorry, too many templates on %s."
msgstr "Désolé, trop de templates sur %s."

#: modules/chanserv/access.c:517 modules/chanserv/template.c:392
#, c-format
msgid "%d access entries updated accordingly."
msgstr "%d entrées mises à jour en conséquence."

#: modules/chanserv/access.c:580
msgid "Entry Nickname/Host          Role"
msgstr "Entrée Pseudonyme/Host          Rôle"

#: modules/chanserv/access.c:594
#, c-format
msgid "%-5d %-22s %s"
msgstr "%-5d %-22s %s"

#: modules/chanserv/access.c:600
#, c-format
msgid "End of %s ACCESS listing."
msgstr "Fin de la liste des ACCESS %s."

#: modules/chanserv/access.c:642
msgid "Syntax: ACCESS <#channel> INFO <account|hostmask>"
msgstr "Syntaxe : ACCESS <#salon> INFO <compte|hostmask>"

#: modules/chanserv/access.c:672 modules/chanserv/access.c:770
#, c-format
msgid "No ACL entry for %s in %s was found."
msgstr "Aucune entrée ACL pour %s n'a été trouvée dans %s."

#: modules/chanserv/access.c:687
#, c-format
msgid "Access for %s in %s:"
msgstr "Accès pour %s dans %s :"

#: modules/chanserv/access.c:693
#, c-format
msgid "Ban reason : %s"
msgstr "Motif de ban : %s"

#: modules/chanserv/access.c:697
#, c-format
msgid "Role       : %s (inherited from %s)"
msgstr "Rôle       : %s (hérité de %s)"

#: modules/chanserv/access.c:699
#, c-format
msgid "Role       : %s"
msgstr "Rôle       : %s"

#: modules/chanserv/access.c:701
#, c-format
msgid "Flags      : %s (%s)"
msgstr "Flags      : %s (%s)"

#: modules/chanserv/access.c:702
#, c-format
msgid "Modified   : %s (%s ago)"
msgstr "Modifié le  : %s (il y a %s)"

#: modules/chanserv/access.c:703 modules/nickserv/info.c:408
#: modules/operserv/modinspect.c:71
msgid "*** End of Info ***"
msgstr "*** Fin des Infos ***"

#: modules/chanserv/access.c:738
msgid "Syntax: ACCESS <#channel> DEL <account|hostmask>"
msgstr "Syntaxe : ACCESS <#salon> DEL <compte|hostmask>"

#: modules/chanserv/access.c:776 modules/chanserv/access.c:955
#: modules/chanserv/fflags.c:98 modules/chanserv/flags.c:362
msgid "You may not remove the last founder."
msgstr "Vous ne voulez probablement pas supprimer le dernier fondateur."

#: modules/chanserv/access.c:789
#, c-format
msgid "%s was removed from the %s role in %s."
msgstr "%s a été supprime du role %s dans %s."

#: modules/chanserv/access.c:823
msgid "Syntax: ACCESS <#channel> ADD <account|hostmask> <role>"
msgstr "Syntaxe : ACCESS <#salon> ADD <compte|hostmask> <rôle>"

#: modules/chanserv/access.c:852 modules/chanserv/akick.c:315
#: modules/chanserv/akick.c:381 modules/chanserv/flags.c:397
#: modules/chanserv/flags.c:428 modules/chanserv/set_founder.c:110
#: modules/chanserv/set_founder.c:192 modules/chanserv/xop.c:239
#: modules/chanserv/xop.c:311
#, c-format
msgid "Channel %s access list is full."
msgstr "La liste d'accès du salon %s est pleine."

#: modules/chanserv/access.c:859
#, c-format
msgid "%s already has the %s role in %s."
msgstr "%s a déjà le role %s dans %s."

#: modules/chanserv/access.c:870 modules/chanserv/access.c:949
#: modules/chanserv/access.c:1135 modules/chanserv/access.c:1212
#, c-format
msgid "Role %s does not exist."
msgstr "Le role %s n'existe pas."

#: modules/chanserv/access.c:878
#, c-format
msgid "%s was added with the %s role in %s."
msgstr "%s a été ajouté avec le rôle %s dans %s."

#: modules/chanserv/access.c:911
msgid "Syntax: ACCESS <#channel> SET <account|hostmask> <role>"
msgstr "Syntaxe : ACCESS <#salon> SET <compte|hostmask> <rôle>"

#: modules/chanserv/access.c:940
#, c-format
msgid "Channel %s access list is full."
msgstr "La liste d'accès du salon %s est pleine."

#: modules/chanserv/access.c:964
#, c-format
msgid "%s now has the %s role in %s."
msgstr "%s a maintenant le rôle %s dans %s."

#: modules/chanserv/access.c:1002
msgid "List of channel-defined roles:"
msgstr "Liste des rôles définis sur un salon :"

#: modules/chanserv/access.c:1040 modules/chanserv/access.c:1120
msgid "Syntax: ROLE <#channel> ADD|SET <role> [flags]"
msgstr "Syntaxe : ROLE <#salon> ADD|SET <rôle> [flags]"

#: modules/chanserv/access.c:1055
#, c-format
msgid "Role %s already exists."
msgstr "Le rôle %s existe déjà."

#: modules/chanserv/access.c:1067 modules/chanserv/access.c:1147
#, c-format
msgid "No valid flags given, use /%s%s HELP ROLE ADD for a list"
msgstr "Aucun flag valide, utilisez /%s%s HELP ROLE ADD pour une liste"

#: modules/chanserv/access.c:1069 modules/chanserv/access.c:1149
#, c-format
msgid "You cannot remove all flags from the role %s."
msgstr "Vous ne pouvez pas supprimer tous les flags pour le rôle %s."

#: modules/chanserv/access.c:1083 modules/chanserv/access.c:1163
#, c-format
msgid "The role %s already has flags %s."
msgstr "Le rôle %s a déjà les flags %s."

#: modules/chanserv/access.c:1091 modules/chanserv/access.c:1171
#, c-format
msgid "Flags for role %s were changed to: %s."
msgstr "Les flags pour le rôle %s ont été changés en : %s."

#: modules/chanserv/access.c:1199
msgid "Syntax: ROLE <#channel> DEL <role>"
msgstr "Syntaxe : ROLE <#salon> DEL <rôle>"

#: modules/chanserv/access.c:1216
#, c-format
msgid "Role %s has been deleted."
msgstr "Le rôle %s a été supprimé."

#: modules/chanserv/akick.c:26
msgid "Manipulates a channel's AKICK list."
msgstr "Manipule la liste des AKICK d'un salon."

#: modules/chanserv/akick.c:28
msgid "Adds a channel AKICK."
msgstr "Ajoute un AKICK sur un salon."

#: modules/chanserv/akick.c:30
msgid "Deletes a channel AKICK."
msgstr "Supprime un AKICK d'un salon."

#: modules/chanserv/akick.c:32
msgid "Displays a channel's AKICK list."
msgstr "Affiche la liste des AKICK d'un salon."

#: modules/chanserv/akick.c:136 modules/chanserv/akick.c:147
msgid "Syntax: AKICK <#channel> <ADD|DEL|LIST> [parameters]"
msgstr "Syntax: AKICK <#salon> <ADD|DEL|LIST> [paramètres]"

#: modules/chanserv/akick.c:183
msgid ""
"Syntax: AKICK <#channel> ADD <nickname|hostmask> [!P|!T <minutes>] [reason]"
msgstr ""
"Syntaxe : AKICK <#salon> ADD <pseudonyme|hostmask> [!P|!T <minutes>] [motif]"

#: modules/chanserv/akick.c:196 modules/chanserv/akick.c:458
#: modules/chanserv/akick.c:594 modules/chanserv/ban.c:74
#: modules/chanserv/clear_bans.c:86 modules/chanserv/clear_users.c:73
#: modules/chanserv/count.c:73 modules/chanserv/flags.c:172
#: modules/chanserv/getkey.c:54 modules/chanserv/halfop.c:81
#: modules/chanserv/halfop.c:162 modules/chanserv/invite.c:67
#: modules/chanserv/kick.c:70 modules/chanserv/op.c:75
#: modules/chanserv/op.c:150 modules/chanserv/owner.c:81
#: modules/chanserv/owner.c:162 modules/chanserv/protect.c:81
#: modules/chanserv/protect.c:162 modules/chanserv/quiet.c:160
#: modules/chanserv/recover.c:61 modules/chanserv/status.c:58
#: modules/chanserv/template.c:105 modules/chanserv/template.c:166
#: modules/chanserv/topic.c:75 modules/chanserv/topic.c:145
#: modules/chanserv/topic.c:220 modules/chanserv/voice.c:69
#: modules/chanserv/why.c:89 modules/chanserv/xop.c:108
#: modules/chanserv/xop.c:462 modules/contrib/cs_userinfo.c:63
#, c-format
msgid "%s is closed."
msgstr "%s est fermé."

#: modules/chanserv/akick.c:241 modules/operserv/akill.c:170
#: modules/operserv/clones.c:469 modules/operserv/clones.c:707
#: modules/operserv/sgline.c:171 modules/operserv/sqline.c:206
msgid "Invalid duration given."
msgstr "Durée invalide."

#: modules/chanserv/akick.c:242 modules/chanserv/akick.c:249
msgid "Syntax: AKICK <#channel> ADD <nick|hostmask> [!P|!T <minutes>] [reason]"
msgstr ""
"Syntaxe : AKICK <#salon> ADD <pseudo|hostmask> [!P|!T <minutes>] [motif]"

#: modules/chanserv/akick.c:288 modules/chanserv/xop.c:358
#, c-format
msgid "%s is neither a nickname nor a hostmask."
msgstr "%s n'est ni un pseudonyme ni un hostmask."

#: modules/chanserv/akick.c:298 modules/chanserv/akick.c:371
#, c-format
msgid "%s is already on the AKICK list for %s"
msgstr "%s est déjà dans la liste des AKICK pour %s."

#: modules/chanserv/akick.c:300 modules/chanserv/akick.c:373
#, c-format
msgid "%s already has flags %s on %s"
msgstr "%s a déjà les flags %s sur %s."

#: modules/chanserv/akick.c:307
#, c-format
msgid "The more general mask %s is already on the AKICK list for %s"
msgstr "Le mask le plus général %s est déjà dans la liste des AKICK pour %s."

#: modules/chanserv/akick.c:340 modules/chanserv/akick.c:404
#, c-format
msgid "AKICK on %s was successfully added for %s and will expire in %s."
msgstr "Le AKICK sur %s a été ajouté avec succès pour %s et expirera dans %s."

#: modules/chanserv/akick.c:358 modules/chanserv/akick.c:420
#, c-format
msgid "AKICK on %s was successfully added to the AKICK list for %s."
msgstr "Le AKICK sur %s a été ajouté avec succès à la liste des AKICK pour %s."

#: modules/chanserv/akick.c:445
msgid "Syntax: AKICK <#channel> DEL <nickname|hostmask>"
msgstr "Syntaxe : AKICK <#salon> DEL <pseudonyme|hostmask>"

#: modules/chanserv/akick.c:480
#, c-format
msgid "%s is not on the AKICK list for %s, however %s is."
msgstr "%s n'est pas dans la liste des AKICK pour %s, mais %s y est."

#: modules/chanserv/akick.c:482 modules/chanserv/akick.c:521
#, c-format
msgid "%s is not on the AKICK list for %s."
msgstr "%s n'est pas dans la liste des AKICK pour %s."

#: modules/chanserv/akick.c:498 modules/chanserv/akick.c:547
#, c-format
msgid "%s has been removed from the AKICK list for %s."
msgstr "%s a été supprimé de la liste des AKICK pour %s."

#: modules/chanserv/akick.c:567
msgid "Syntax: AKICK <#channel> LIST"
msgstr "Syntaxe : AKICK <#salon> LIST"

#: modules/chanserv/akick.c:610
#, c-format
msgid "AKICK list for %s:"
msgstr "Liste des AKICK pour %s :"

#: modules/chanserv/akick.c:636
#, c-format
msgid "%d: %s (%s) ["
msgstr "%d: %s (%s) ["

#: modules/chanserv/akick.c:638
msgid "no AKICK reason specified"
msgstr "Pas de motif de AKICK spécifié"

#: modules/chanserv/akick.c:641
#, c-format
msgid "setter: %s"
msgstr "auteur : %s"

#: modules/chanserv/akick.c:645
#, c-format
msgid "%sexpires: %s"
msgstr "%s expire : %s"

#: modules/chanserv/akick.c:649
#, c-format
msgid "%smodified: %s"
msgstr "%s modifié : %s"

#: modules/chanserv/akick.c:659
#, c-format
msgid "Total of %d %s in %s's AKICK list."
msgstr "Total de %d %s sur la liste des AKICK de %s."

#: modules/chanserv/ban.c:21
msgid "Sets a ban on a channel."
msgstr "Applique un ban sur un salon."

#: modules/chanserv/ban.c:23
msgid "Removes a ban on a channel."
msgstr "Supprime un ban d'un salon."

#: modules/chanserv/ban.c:50 modules/chanserv/ban.c:106
msgid "Syntax: BAN <#channel> <nickname|hostmask>"
msgstr "Syntaxe : BAN <#salon> <pseudonyme|hostmask>"

#: modules/chanserv/ban.c:91 modules/chanserv/ban.c:100
#, c-format
msgid "Banned %s on %s."
msgstr "%s a été banni de %s."

#: modules/chanserv/ban.c:105 modules/chanserv/ban.c:197
#: modules/chanserv/quiet.c:193 modules/chanserv/quiet.c:291
#, c-format
msgid "Invalid nickname/hostmask provided: %s"
msgstr "Pseudonyme/hostmask fourni invalide : %s"

#: modules/chanserv/ban.c:123 modules/chanserv/ban.c:132
msgid "Syntax: UNBAN <#channel> <nickname|hostmask>"
msgstr "Syntaxe : UNBAN <#salon> <pseudonyme|hostmask>"

#: modules/chanserv/ban.c:174 modules/chanserv/unban_self.c:108
#, c-format
msgid "Unbanned %s on %s (%d ban%s removed)."
msgstr "%s a été banni de %s (%d ban%s supprimés)."

#: modules/chanserv/ban.c:177 modules/chanserv/unban_self.c:111
#, c-format
msgid "No bans found matching %s on %s."
msgstr "Aucun ban ne correspond à %s sur %s."

#: modules/chanserv/ban.c:188
#, c-format
msgid "Unbanned %s on %s."
msgstr "%s a été débanni de %s."

#: modules/chanserv/ban.c:191
#, c-format
msgid "No such ban %s on %s."
msgstr "Aucun ban %s sur %s."

#: modules/chanserv/ban.c:198
msgid "Syntax: UNBAN <#channel> [nickname|hostmask]"
msgstr "Syntaxe : UNBAN <#salon> [pseudonyme|hostmask]"

#: modules/chanserv/clear.c:21
msgid "Channel removal toolkit."
msgstr "Outil de \"nettoyage\" de salon."

#: modules/chanserv/clear.c:45
msgid "Help for CLEAR:"
msgstr "Aide pour CLEAR:"

#: modules/chanserv/clear.c:47
msgid "CLEAR allows you to clear various aspects of a channel."
msgstr "CLEAR vous autorise à \"nettoyer\" plusieurs aspects d'un salon."

#: modules/chanserv/clear.c:51
#, c-format
msgid "For more information, use /msg %s HELP CLEAR command."
msgstr "Pour plus d'informations, utilisez /msg %s HELP CLEAR commande."

#: modules/chanserv/clear.c:67 modules/chanserv/clear.c:78
msgid "Syntax: CLEAR <#channel> <command> [parameters]"
msgstr "Syntaxe : CLEAR <#salon> <commande> [paramètres]"

#: modules/chanserv/clear_bans.c:20
msgid "Clears bans or other lists of a channel."
msgstr "Vide les bans (ou autres listes) d'un salon."

#: modules/chanserv/clear_bans.c:56 modules/chanserv/clear_bans.c:62
#, c-format
msgid "Invalid mode; valid ones are %s."
msgstr "Mode invalide. Les modes valides sont %s."

#: modules/chanserv/clear_bans.c:107
#, c-format
msgid "Cleared %s modes on %s (%d removed)."
msgstr "Les modes %s ont été retirés de %s (%d supprimés)."

#: modules/chanserv/clear_flags.c:86 modules/chanserv/flags.c:239
#, c-format
msgid "Cleared flags in %s."
msgstr "Suppression des flags dans %s."

#: modules/chanserv/clear_users.c:20
msgid "Kicks all users from a channel."
msgstr "Kicke tous les utilisateurs d'un salon."

#: modules/chanserv/clear_users.c:135
#, c-format
msgid "Cleared users from %s."
msgstr "Les utilisateurs de %s ont été kické."

#: modules/chanserv/clone.c:135
#, c-format
msgid "Cloned %s to %s."
msgstr "Clonés %s à %s."

#: modules/chanserv/close.c:21
msgid "Closes a channel."
msgstr "Ferme un salon."

#: modules/chanserv/close.c:81 modules/chanserv/close.c:172
msgid "Usage: CLOSE <#channel> <ON|OFF> [reason]"
msgstr "Usage : CLOSE <#salon> <ON|OFF> [motif]"

#: modules/chanserv/close.c:96
msgid "Usage: CLOSE <#channel> ON <reason>"
msgstr "Usage : CLOSE <#salon> ON <motif>"

#: modules/chanserv/close.c:102
#, c-format
msgid "%s cannot be closed."
msgstr "%s ne peut pas être fermé."

#: modules/chanserv/close.c:108
#, c-format
msgid "%s is already closed."
msgstr "%s est déjà fermé."

#: modules/chanserv/close.c:139
#, c-format
msgid "%s is now closed."
msgstr "%s est maintenant fermé."

#: modules/chanserv/close.c:145
#, c-format
msgid "%s is not closed."
msgstr "%s n'est pas fermé."

#: modules/chanserv/close.c:167
#, c-format
msgid "%s has been reopened."
msgstr "%s a été réouvert."

#: modules/chanserv/count.c:21
msgid "Shows number of entries in access lists."
msgstr "Affiche le nombre d'entrées de la liste d'accès."

#: modules/chanserv/count.c:50
msgid "Syntax: COUNT <#channel>"
msgstr "Syntaxe : COUNT <#salon>"

#: modules/chanserv/count.c:100
#, c-format
msgid "%s: VOP: %d, AOP: %d, SOP: %d, AKick: %d, Other: %d"
msgstr "%s: VOP: %d, AOP: %d, SOP: %d, AKick: %d, Autre : %d"

#: modules/chanserv/count.c:103
#, c-format
msgid "%s: VOP: %d, HOP: %d, AOP: %d, SOP: %d, AKick: %d, Other: %d"
msgstr "%s: VOP: %d, HOP: %d, AOP: %d, SOP: %d, AKick: %d, Autre : %d"

#: modules/chanserv/drop.c:21
msgid "Drops a channel registration."
msgstr "Efface un salon enregistré."

#: modules/chanserv/drop.c:23
msgid "Forces dropping of a channel registration."
msgstr "Force l'effacement d'un salon enregistré."

#: modules/chanserv/drop.c:68 modules/chanserv/drop.c:75
msgid "Syntax: DROP <#channel>"
msgstr "Syntax : DROP <#salon>"

#: modules/chanserv/drop.c:87 modules/chanserv/drop.c:169
msgid ""
"For security reasons, you may not drop a channel registration with a fantasy "
"command."
msgstr ""
"Pour des raisons de sécurité, vous ne voulez probablement pas effacer un "
"salon avec des commandes fantaisies."

#: modules/chanserv/drop.c:100
#, c-format
msgid "The channel %s is closed; it cannot be dropped."
msgstr "Le salon %s est fermé, il ne peut pas être effacé."

#: modules/chanserv/drop.c:106 modules/chanserv/drop.c:175
#, c-format
msgid "The channel %s is held; it cannot be dropped."
msgstr "Le salon %s est suspendu, il ne peut pas être effacé."

#: modules/chanserv/drop.c:118 modules/groupserv/drop.c:85
#, c-format
msgid ""
"To avoid accidental use of this command, this operation has to be confirmed. "
"Please confirm by replying with %s"
msgstr ""
"Pour éviter les utilisations accidentelles de cette commande, cette "
"opération doit être confirmée. Merci de confirmer en répondant : %s"

#: modules/chanserv/drop.c:127 modules/groupserv/drop.c:94
#, c-format
msgid "Invalid key for %s."
msgstr "Clé invalide pour %s."

#: modules/chanserv/drop.c:138 modules/chanserv/drop.c:186
#, c-format
msgid "The channel %s has been dropped."
msgstr "Le salon %s a été effacé."

#: modules/chanserv/drop.c:150 modules/chanserv/drop.c:157
msgid "Syntax: FDROP <#channel>"
msgstr "Syntaxe : FDROP <#salon>"

#: modules/chanserv/fflags.c:21
msgid "Forces a flags change on a channel."
msgstr "Force le changement des flags sur un salon."

#: modules/chanserv/fflags.c:47
msgid "Syntax: FFLAGS <channel> <target> <flags>"
msgstr "Syntaxe : FFLAGS <salon> <cible> <flags>"

#: modules/chanserv/fflags.c:63 modules/chanserv/flags.c:324
#: modules/chanserv/template.c:194
#, c-format
msgid "No valid flags given, use /%s%s HELP FLAGS for a list"
msgstr ""
"Aucun flag donné n'est valide, utilisez /%s%s HELP FLAGS pour une liste."

#: modules/chanserv/fflags.c:74
#, c-format
msgid "Usage: FFLAGS %s <target> <flags>"
msgstr "Usage : FFLAGS %s <cible> <flags>"

#: modules/chanserv/fflags.c:76 modules/chanserv/flags.c:337
#: modules/chanserv/template.c:204
#, c-format
msgid "Invalid template name given, use /%s%s TEMPLATE %s for a list"
msgstr ""
"Nom de template donné invalide, utilisez /%s%s TEMPLATE %s pour une liste."

#: modules/chanserv/fflags.c:105 modules/chanserv/fflags.c:119
#: modules/chanserv/flags.c:407 modules/chanserv/flags.c:438
#, c-format
msgid "You are not allowed to set %s on %s in %s."
msgstr "Vous n'êtes pas autorisé à définir %s sur %s dans %s."

#: modules/chanserv/fflags.c:113 modules/chanserv/flags.c:421
msgid "You may not set founder status on a hostmask."
msgstr ""
"Vous ne voulez probablement pas définir un statut de fondateur par un "
"hostmask."

#: modules/chanserv/fflags.c:126 modules/chanserv/flags.c:451
#, c-format
msgid "Channel access to %s for %s unchanged."
msgstr "L'accès au salon %s pour %s reste inchangé."

#: modules/chanserv/fflags.c:131 modules/chanserv/flags.c:455
#, c-format
msgid "Flags %s were set on %s in %s."
msgstr "Les flats %s ont été définis sur %s dans %s."

#: modules/chanserv/flags.c:21
msgid "Manipulates specific permissions on a channel."
msgstr "Manipule des permissions spécifiques sur un salon."

#: modules/chanserv/flags.c:116 modules/contrib/cs_access_alias.c:140
msgid "Entry Nickname/Host          Flags"
msgstr "Entrée Pseudonyme/Host          Flags"

#: modules/chanserv/flags.c:126 modules/contrib/cs_access_alias.c:152
#, c-format
msgid "%-5d %-22s %s (%s) [modified %s ago]"
msgstr "%-5d %-22s %s (%s) [modifié il y a %s]"

#: modules/chanserv/flags.c:129 modules/contrib/cs_access_alias.c:155
#, c-format
msgid "%-5d %-22s %s [modified %s ago]"
msgstr "%-5d %-22s %s [modifié il y a %s]"

#: modules/chanserv/flags.c:135 modules/contrib/cs_access_alias.c:161
#: modules/groupserv/flags.c:76
#, c-format
msgid "End of %s FLAGS listing."
msgstr "Fin de la liste des FLAGS %s."

#: modules/chanserv/flags.c:159
msgid "Syntax: FLAGS <channel> [target] [flags]"
msgstr "Syntaxe : FLAGS <salon> [cible] [flags]"

#: modules/chanserv/flags.c:266 modules/chanserv/flags.c:311
#: modules/chanserv/set_email.c:50 modules/chanserv/set_entrymsg.c:49
#: modules/chanserv/set_prefix.c:78 modules/chanserv/set_url.c:50
#: modules/chanserv/template.c:158 modules/groupserv/drop.c:73
#: modules/groupserv/join.c:51 modules/groupserv/set_channel.c:37
#: modules/groupserv/set_description.c:36 modules/groupserv/set_email.c:36
#: modules/groupserv/set_joinflags.c:37 modules/groupserv/set_open.c:42
#: modules/groupserv/set_public.c:42 modules/groupserv/set_url.c:36
msgid "You are not authorized to execute this command."
msgstr "Vous n'êtes pas autorisé à exécuter cette commande."

#: modules/chanserv/flags.c:285
#, c-format
msgid "Flags for %s in %s are %s."
msgstr "Les flags pour %s dans %s sont %s."

#: modules/chanserv/flags.c:290
#, c-format
msgid "No flags for %s in %s."
msgstr "Pas de flags pour %s dans %s."

#: modules/chanserv/flags.c:335
#, c-format
msgid "Usage: FLAGS %s [target] [flags]"
msgstr "Usage : FLAGS %s [cible] [flags]"

#: modules/chanserv/flags.c:357
msgid "You may not remove a founder's +f access."
msgstr "Vous ne voulez probablement pas supprimer un accès +f à un fondateur."

#: modules/chanserv/flags.c:369
#, c-format
msgid "Only %d founders allowed per channel."
msgstr "Seulement %d fondateurs autorisés par salon."

#: modules/chanserv/flags.c:375 modules/chanserv/set_founder.c:119
#, c-format
msgid "%s has too many channels registered."
msgstr "%s a trop de salons enregistrés."

#: modules/chanserv/flags.c:390 modules/chanserv/xop.c:296
#: modules/groupserv/flags.c:167
#, c-format
msgid "%s does not wish to be added to channel access lists (NEVEROP set)."
msgstr ""
"%s ne désire pas être ajouté à la liste d'accès du salon (NEVEROP défini)."

#: modules/chanserv/ftransfer.c:20
msgid "Forces foundership transfer of a channel."
msgstr "Force le transfert de fondateur d'un salon."

#: modules/chanserv/ftransfer.c:46
msgid "Syntax: FTRANSFER <#channel> <newfounder>"
msgstr "Syntaxe : FTRANSFER <#salon> <nouveau fondateur>"

#: modules/chanserv/ftransfer.c:65 modules/chanserv/set_founder.c:176
#, c-format
msgid "%s is already the founder of %s."
msgstr "%s est déjà fondateur de %s."

#: modules/chanserv/ftransfer.c:73
#, c-format
msgid "Foundership of %s has been transferred from %s to %s."
msgstr "La possession de %s a été transférée de %s à %s."

#: modules/chanserv/getkey.c:20
msgid "Returns the key (+k) of a channel."
msgstr "Retourne la clé (+k) d'un salon."

#: modules/chanserv/getkey.c:41
msgid "Syntax: GETKEY <#channel>"
msgstr "Syntaxe : GETKEY <#salon>"

#: modules/chanserv/getkey.c:72
#, c-format
msgid "%s is not keyed."
msgstr "%s n'a pas de clé."

#: modules/chanserv/getkey.c:76
#, c-format
msgid "Channel %s key is: %s"
msgstr "La clé du salon %s est %s"

#: modules/chanserv/halfop.c:21
msgid "Gives channel halfops to a user."
msgstr "Donne le statut halfop à un utilisateur."

#: modules/chanserv/halfop.c:23
msgid "Removes channel halfops from a user."
msgstr "Retire le statut de halfop à un utilisateur."

#: modules/chanserv/halfop.c:55 modules/chanserv/halfop.c:136
msgid "Your IRC server does not support halfops."
msgstr "Votre serveur IRC ne supporte pas les helfops."

#: modules/chanserv/halfop.c:62
msgid "Syntax: HALFOP <#channel> [nickname]"
msgstr "Syntaxe : HALFOP <#salon> [pseudonyme]"

#: modules/chanserv/halfop.c:92 modules/chanserv/halfop.c:173
#: modules/chanserv/kick.c:77 modules/chanserv/kick.c:139
#: modules/chanserv/op.c:86 modules/chanserv/op.c:161
#: modules/chanserv/owner.c:92 modules/chanserv/owner.c:173
#: modules/chanserv/protect.c:92 modules/chanserv/protect.c:173
#: modules/chanserv/voice.c:80 modules/chanserv/voice.c:148
#: modules/chanserv/why.c:62 modules/nickserv/ghost.c:63
#: modules/nickserv/logout.c:52
#, c-format
msgid "%s is not online."
msgstr "%s n'est pas en ligne."

#: modules/chanserv/halfop.c:104 modules/chanserv/op.c:98
#: modules/chanserv/owner.c:104 modules/chanserv/protect.c:104
#, c-format
msgid ""
"%s has the SECURE option enabled, and %s does not have appropriate access."
msgstr "%s a l'option SECURE activée, et %s n'a pas l'accès approprié."

#: modules/chanserv/halfop.c:111 modules/chanserv/halfop.c:184
#: modules/chanserv/kick.c:88 modules/chanserv/kick.c:150
#: modules/chanserv/op.c:105 modules/chanserv/op.c:172
#: modules/chanserv/owner.c:111 modules/chanserv/owner.c:184
#: modules/chanserv/protect.c:111 modules/chanserv/protect.c:184
#: modules/chanserv/voice.c:98 modules/chanserv/voice.c:159
#, c-format
msgid "%s is not on %s."
msgstr "%s n'est pas sur %s."

#: modules/chanserv/halfop.c:123
#, c-format
msgid "%s has been halfopped on %s."
msgstr "%s a été halfopé sur %s."

#: modules/chanserv/halfop.c:143
msgid "Syntax: DEHALFOP <#channel> [nickname]"
msgstr "Syntaxe : DEHALFOP <#salon> [pseudonyme]"

#: modules/chanserv/halfop.c:196
#, c-format
msgid "%s has been dehalfopped on %s."
msgstr "%s a été dehalfopé de %s."

#: modules/chanserv/help.c:49
#, c-format
msgid ""
"%s gives normal users the ability to maintain control\n"
"of a channel, without the need of a bot. Channel takeovers are\n"
"virtually impossible when a channel is registered with %s.\n"
"Registration is a quick and painless process. Once registered,\n"
"the founder can maintain complete and total control over the channel."
msgstr ""
"%s donne à un utilisateur normal l'abilité de maintenir\n"
"le contrôle d'un salon, sans l'aide d'un bot. Les Takeover de\n"
"salons sont virtuellement impossibles quand un salon est\n"
"enregistré avec %s. L'enregistrement est un procédé\n"
"facile et rapide. Une fois enregistré, le fondateur peut maintenir\n"
"le contrôle total d'un salon."

#: modules/chanserv/help.c:57
#, c-format
msgid ""
"Please note that channels will expire after %d days of inactivity,\n"
"or if there are no eligible channel successors.\n"
"Activity is defined as a user with one of %s being on the channel."
msgstr ""
"Notez que ces salons expireront après %d jours d'inactivité,\n"
"ou si aucun successeur n'est éligible.\n"
"L'activité est définie lorsqu'un utilisateur ayant l'un des flags %s est sur "
"le salon."

#: modules/chanserv/help.c:63
msgid ""
"Please note that channels will expire if there are no eligible channel "
"successors."
msgstr "Notez que ces salons expireront si aucun successeur n'est éligible."

#: modules/chanserv/help.c:65
msgid ""
"Successors are primarily those who have the +R flag\n"
"set on their account in the channel, although other\n"
"people may be chosen depending on their access\n"
"level and activity."
msgstr ""
"Les successeurs prioritaires sont sont ceux qui ont le flag +R\n"
"sur leur compte sur le salon, les autres pourraient ensuite\n"
"être choisis selon leurs accès, leur level et leur activité."

#: modules/chanserv/help.c:72
#, c-format
msgid ""
"Commands can also be given on channel by prefixing one of '%s'\n"
"and omitting the channel name. These are called \"fantasy\"\n"
"commands and can also be disabled on a per-channel basis."
msgstr ""
"Les commandes peuvent aussi être faites sur les salons en les préfixant par\n"
"l'un des caractères '%s' et en omettant le nom du salon.\n"
"Ceci est appelé commande \"fantaisie\" et peut être actif ou inactif\n"
"suivant les salons."

#: modules/chanserv/help.c:79 modules/nickserv/help.c:66
msgid "For a verbose listing of all commands, type:"
msgstr "Pour une liste détaillée de toutes les commandes, tapez :"

#: modules/chanserv/help.c:89 modules/nickserv/help.c:76
#, c-format
msgid ""
"If you're having trouble or you need some additional help, you may want to "
"join the help channel %s or visit the help webpage %s"
msgstr ""
"Si vous avez des problèmes ou que vous avez besoin d'aide, vous pouvez "
"joindre le salon d'aide %s ou visiter la page web d'aide %s"

#: modules/chanserv/help.c:92 modules/nickserv/help.c:79
#, c-format
msgid ""
"If you're having trouble or you need some additional help, you may want to "
"join the help channel %s"
msgstr ""
"Si vous avez des problèmes ou que vous avez besoin d'aide, vous pouvez "
"joindre le salon d'aide %s"

#: modules/chanserv/help.c:94 modules/nickserv/help.c:81
#, c-format
msgid ""
"If you're having trouble or you need some additional help, you may want to "
"visit the help webpage %s"
msgstr ""
"Si vous avez des problèmes ou que vous avez besoin d'aide, vous pouvez "
"visiter la page web d'aide %s"

#: modules/chanserv/hold.c:20
msgid "Prevents a channel from expiring."
msgstr "Empêche un salon d'expirer."

#: modules/chanserv/hold.c:42 modules/chanserv/hold.c:89
msgid "Usage: HOLD <#channel> <ON|OFF>"
msgstr "Usage : HOLD <#salon> <ON|OFF>"

#: modules/chanserv/hold.c:62 modules/nickserv/hold.c:56
#, c-format
msgid "%s is already held."
msgstr "%s est déjà suspendu."

#: modules/chanserv/hold.c:70 modules/nickserv/hold.c:64
#, c-format
msgid "%s is now held."
msgstr "%s est maintenant suspendu."

#: modules/chanserv/hold.c:76 modules/nickserv/hold.c:70
#, c-format
msgid "%s is not held."
msgstr "%s n'est pas suspendu."

#: modules/chanserv/hold.c:84 modules/nickserv/hold.c:78
#, c-format
msgid "%s is no longer held."
msgstr "%s n'est désormais plus suspendu."

#: modules/chanserv/info.c:20 modules/nickserv/info.c:20
msgid "Displays information on registrations."
msgstr "Affiche des informations sur les enregistrements."

#: modules/chanserv/info.c:67
#, c-format
msgid "%s has been closed down by the %s administration."
msgstr "%s a été fermé par l'administration %s."

#: modules/chanserv/info.c:81
#, c-format
msgid "Founder    : %s"
msgstr "Fondateur    : %s"

#: modules/chanserv/info.c:88
#, c-format
msgid "Successor  : %s"
msgstr "Successeur  : %s"

#: modules/chanserv/info.c:90
msgid "Successor  : (none)"
msgstr "Successeur  : (aucun)"

#: modules/chanserv/info.c:93 modules/nickserv/info.c:119
#, c-format
msgid "Registered : %s (%s ago)"
msgstr "Enregistré : %s (il y a %s)"

#: modules/chanserv/info.c:98
#, c-format
msgid "Last used  : (about %d weeks ago)"
msgstr "Dernière utilisation  : (il y a environ %d semaines)"

#: modules/chanserv/info.c:103
#, c-format
msgid "Last used  : %s (%s ago)"
msgstr "Dernière utilisation : %s (il y a %s)"

#: modules/chanserv/info.c:113
msgid "Mode lock is too long, not entirely shown"
msgstr "Le Mode lock est trop long, il ne sera pas entièrement affiché"

#: modules/chanserv/info.c:117
#, c-format
msgid "Mode lock  : %s"
msgstr "Mode lock  : %s"

#: modules/chanserv/info.c:144 modules/nickserv/info.c:259
#, c-format
msgid "Metadata   : %s = %s"
msgstr "Metadata   : %s = %s"

#: modules/chanserv/info.c:234 modules/nickserv/info.c:319
#, c-format
msgid "Flags      : %s"
msgstr "Flags      : %s"

#: modules/chanserv/info.c:237
#, c-format
msgid "Prefix     : %s"
msgstr "Préfixe     : %s"

#: modules/chanserv/info.c:239
#, c-format
msgid "Prefix     : %s (default)"
msgstr "Préfixe     : %s (par défaut)"

#: modules/chanserv/info.c:256 modules/nickserv/info.c:383
#, c-format
msgid "%s was MARKED by %s on %s (%s)"
msgstr "%s a été annoté (MARK) par %s le %s (%s)"

#: modules/chanserv/info.c:260
#, c-format
msgid "%s is temporarily holding this channel."
msgstr "%s détient temporairement ce salon."

#: modules/chanserv/info.c:277
#, c-format
msgid "%s was CLOSED by %s on %s (%s)"
msgstr "%s a été  CLOSED par %s le %s (%s)"

#: modules/chanserv/invite.c:20
msgid "Invites you to a channel."
msgstr "Vous invite sur un salon."

#: modules/chanserv/invite.c:40 modules/chanserv/unban_self.c:46
#: modules/contrib/os_testproc.c:88 modules/hostserv/group.c:60
#: modules/hostserv/onoff.c:46 modules/hostserv/onoff.c:82
#: modules/nickserv/group.c:48 modules/nickserv/identify.c:65
#: modules/operserv/identify.c:51
#, c-format
msgid "%s can only be executed via IRC."
msgstr "%s ne peut être exécuté que via IRC."

#: modules/chanserv/invite.c:54
msgid "Syntax: INVITE <#channel>"
msgstr "Syntaxe : INVITE <#salon>"

#: modules/chanserv/invite.c:85
#, c-format
msgid "You're already on %s."
msgstr "Vous êtes déjà sur %s."

#: modules/chanserv/invite.c:91
#, c-format
msgid "You have been invited to %s."
msgstr "Vous avez été invité sur %s."

#: modules/chanserv/kick.c:21
msgid "Removes a user from a channel."
msgstr "Retire un utilisateur d'un salon."

#: modules/chanserv/kick.c:23
msgid "Removes and bans a user from a channel."
msgstr "Retire et banni un utilisateur d'un salon."

#: modules/chanserv/kick.c:51
msgid "Syntax: KICK <#channel> <nickname> [reason]"
msgstr "Syntaxe : KICK <#salon> <pseudonyme> [motif]"

#: modules/chanserv/kick.c:94 modules/chanserv/kick.c:156
#, c-format
msgid "%s is protected from kicks; you cannot kick them."
msgstr "%s est protégé des kicks, vous ne pouvez pas le kicker."

#: modules/chanserv/kick.c:102
#, c-format
msgid "%s has been kicked from %s."
msgstr "%s a été kické de %s."

#: modules/chanserv/kick.c:119
msgid "Syntax: KICKBAN <#channel> <nickname> [reason]"
msgstr "Syntaxe : KICKBAN <#salon> <pseudonyme> [motif]"

#: modules/chanserv/kick.c:164
#, c-format
msgid ""
"To avoid rejoin, %d ban exception(s) matching %s have been removed from %s."
msgstr ""
"Pour empêcher le rejoin, %d exceptions de bannissements qui correspondent à"
" %s ont été retirés de %s."

#: modules/chanserv/kick.c:168
#, c-format
msgid "%s has been kickbanned from %s."
msgstr "%s a été kickban de %s."

#: modules/chanserv/list.c:20
msgid "Lists channels registered matching a given pattern."
msgstr "Liste les salons enregistré selon un certain pattern."

#: modules/chanserv/list.c:178
#, c-format
msgid "Channels matching %s:"
msgstr "Salons correspondants à %s :"

#: modules/chanserv/list.c:250
#, c-format
msgid "No channel matched criteria %s"
msgstr "Aucun salon ne correspond au critère %s"

#: modules/chanserv/list.c:252 modules/nickserv/list.c:412
#, c-format
msgid "%d match for criteria %s"
msgstr "%d correspondance pour le critère %s"

#: modules/chanserv/list.c:252 modules/nickserv/list.c:412
#, c-format
msgid "%d matches for criteria %s"
msgstr "%d correspondances pour le critère %s"

#: modules/chanserv/mark.c:20
msgid "Adds a note to a channel."
msgstr "Ajoute une note à un salon."

#: modules/chanserv/mark.c:43 modules/chanserv/mark.c:101
msgid "Usage: MARK <#channel> <ON|OFF> [note]"
msgstr "Usage : MARK <#salon> <ON|OFF> [note]"

#: modules/chanserv/mark.c:64
msgid "Usage: MARK <#channel> ON <note>"
msgstr "Usage : MARK <#salon> ON <note>"

#: modules/chanserv/mark.c:70 modules/nickserv/mark.c:73
#, c-format
msgid "%s is already marked."
msgstr "%s a déjà une note."

#: modules/chanserv/mark.c:80 modules/nickserv/mark.c:83
#, c-format
msgid "%s is now marked."
msgstr "%s a maintenant une note."

#: modules/chanserv/mark.c:86 modules/nickserv/mark.c:89
#, c-format
msgid "%s is not marked."
msgstr "%s n'a pas de note."

#: modules/chanserv/mark.c:96 modules/nickserv/mark.c:55
#: modules/nickserv/mark.c:99
#, c-format
msgid "%s is now unmarked."
msgstr "%s n'a maintenant plus de note."

#: modules/chanserv/op.c:21
msgid "Gives channel ops to a user."
msgstr "Donne le statut d'opérateur à un utilisateur."

#: modules/chanserv/op.c:23
msgid "Removes channel ops from a user."
msgstr "Retire le statut d'opérateur d'un utilisateur."

#: modules/chanserv/op.c:49
msgid "Syntax: OP <#channel> [nickname]"
msgstr "Syntaxe : OP <#salon> [pseudonyme]"

#: modules/chanserv/op.c:117
#, c-format
msgid "%s has been opped on %s."
msgstr "%s a été opé sur %s."

#: modules/chanserv/op.c:131
msgid "Syntax: DEOP <#channel> [nickname]"
msgstr "Syntaxe : DEOP <#salon> [pseudonyme]"

#: modules/chanserv/op.c:184
#, c-format
msgid "%s has been deopped on %s."
msgstr "%s a été déopé sur %s."

#: modules/chanserv/owner.c:21
msgid "Gives the channel owner flag to a user."
msgstr "Donne le statut de propriétaire de salon à un utilisateur."

#: modules/chanserv/owner.c:23
msgid "Removes channel owner flag from a user."
msgstr "Retire le statut de propriétaire de salon d'un utilisateur."

#: modules/chanserv/owner.c:55 modules/chanserv/owner.c:136
#: modules/chanserv/protect.c:55 modules/chanserv/protect.c:136
msgid "The IRCd software you are running does not support this feature."
msgstr "L'IRCd que vous utilisez ne supporte pas cette fonctionnalité."

#: modules/chanserv/owner.c:62
msgid "Syntax: OWNER <#channel> [nickname]"
msgstr "Syntaxe : OWNER <#salon> [pseudonyme]"

#: modules/chanserv/owner.c:123
#, c-format
msgid "%s has been set as owner on %s."
msgstr "%s a été défini propriétaire sur %s."

#: modules/chanserv/owner.c:143
msgid "Syntax: DEOWNER <#channel> [nickname]"
msgstr "Syntaxe : DEOWNER <#salon> [pseudonyme]"

#: modules/chanserv/owner.c:196
#, c-format
msgid "%s has been unset as owner on %s."
msgstr "%s a été déchu de son statut de propriétaire sur %s."

#: modules/chanserv/protect.c:21
msgid "Gives the channel protection flag to a user."
msgstr "Donne le flag de protection sur un salon à un utilisateur (protect)."

#: modules/chanserv/protect.c:23
msgid "Removes channel protection flag from a user."
msgstr "Retire le flag de protection sur un salon à un utilisateur (protect)."

#: modules/chanserv/protect.c:62
msgid "Syntax: PROTECT <#channel> [nickname]"
msgstr "Syntaxe : PROTECT <#salon> [pseudonyme]"

#: modules/chanserv/protect.c:123
#, c-format
msgid "%s has been set as protected on %s."
msgstr "%s a été protégé sur le salon %s."

#: modules/chanserv/protect.c:143
msgid "Syntax: DEPROTECT <#channel> [nickname]"
msgstr "Syntaxe : DEPROTECT <#salon> [pseudonyme]"

#: modules/chanserv/protect.c:196
#, c-format
msgid "%s has been unset as protected on %s."
msgstr "%s a été dépouvu de sa protection sur le salon %s."

#: modules/chanserv/quiet.c:21
msgid "Sets a quiet on a channel."
msgstr "Applique un silence sur un salon."

#: modules/chanserv/quiet.c:23
msgid "Removes a quiet on a channel."
msgstr "Supprime le silence d'un salon."

#: modules/chanserv/quiet.c:136 modules/chanserv/quiet.c:194
msgid "Syntax: QUIET <#channel> <nickname|hostmask>"
msgstr "Syntaxe : QUIET <#salon> <pseudonyme|hostmask>"

#: modules/chanserv/quiet.c:178 modules/chanserv/quiet.c:188
#, c-format
msgid "Quieted %s on %s."
msgstr "%s est touché par le silence sur %s."

#: modules/chanserv/quiet.c:211 modules/chanserv/quiet.c:220
msgid "Syntax: UNQUIET <#channel> <nickname|hostmask>"
msgstr "Syntaxe : UNQUIET <#salon> <pseudonyme|hostmask>"

#: modules/chanserv/quiet.c:266
#, c-format
msgid "Unquieted %s on %s (%d ban%s removed)."
msgstr ""
"%s n'est plus touché par le silence sur %s (suppression de %d bannissement%s)"

#: modules/chanserv/quiet.c:270
#, c-format
msgid "No quiets found matching %s on %s."
msgstr "Personne touché par le silence %s sur %s."

#: modules/chanserv/quiet.c:282
#, c-format
msgid "Unquieted %s on %s."
msgstr "%s n'est plus touché par le silence sur %s."

#: modules/chanserv/quiet.c:285
#, c-format
msgid "No such quiet %s on %s."
msgstr "Aucun silence %s sur %s."

#: modules/chanserv/quiet.c:292
msgid "Syntax: UNQUIET <#channel> [nickname|hostmask]"
msgstr "Syntaxe : UNQUIET <#salon> [pseudonyme|hostmask]"

#: modules/chanserv/recover.c:20
msgid "Regain control of your channel."
msgstr "Reprendre le contrôle de votre salon."

#: modules/chanserv/recover.c:49
msgid "Syntax: RECOVER <#channel>"
msgstr "Syntaxe : RECOVER <#salon>"

#: modules/chanserv/recover.c:199
#, c-format
msgid "Recover complete for %s, ban exception %s added."
msgstr ""
"Reprise de contrôle effectuée pour %s, exceptions de bannissement %s ajouté."

#: modules/chanserv/recover.c:201
#, c-format
msgid "Recover complete for %s."
msgstr "Reprise de contrôle effectuée sur %s."

#: modules/chanserv/register.c:23
msgid "Registers a channel."
msgstr "Enregistre un salon."

#: modules/chanserv/register.c:57
msgid "To register a channel: REGISTER <#channel>"
msgstr "Pour enregistrer un salon : REGISTER <#salon>"

#: modules/chanserv/register.c:64
msgid "Syntax: REGISTER <#channel>"
msgstr "Syntax: REGISTER <#salon>"

#: modules/chanserv/register.c:70 modules/contrib/cs_fregister.c:74
msgid "You need to verify your email address before you may register channels."
msgstr "Vous devez vérifier votre adresse email avant d'enregistrer des salon."

#: modules/chanserv/register.c:78 modules/contrib/cs_fregister.c:82
#, c-format
msgid "%s is already registered to %s."
msgstr "%s est déjà enregistré à %s."

#: modules/chanserv/register.c:87 modules/contrib/cs_fregister.c:91
#, c-format
msgid "The channel %s must exist in order to register it."
msgstr "Le salon %s doit exister pour être enregistré."

#: modules/chanserv/register.c:94
#, c-format
msgid "You must be in %s in order to register it."
msgstr "Vous devez être en %s pour l'enregistrer."

#: modules/chanserv/register.c:101
#, c-format
msgid "You must be a channel operator in %s in order to register it."
msgstr "Vous devez être opérateur du salon %s pour l'enregistrer."

#: modules/chanserv/register.c:107
msgid "You have been restricted from registering channels by network staff."
msgstr "Vous avez été empêché d'enregistrer des salons par le staff du réseau."

#: modules/chanserv/register.c:116 modules/nickserv/register.c:146
msgid ""
"The system is currently too busy to process your registration, please try "
"again later."
msgstr ""
"Le système est actuellement trop occupé pour procédé à votre enregistrement, "
"merci d'essayer plus tard."

#: modules/chanserv/register.c:131
msgid "You have too many channels registered."
msgstr "Vous avez trop de salons enregistrés."

#: modules/chanserv/register.c:162 modules/contrib/cs_fregister.c:127
#, c-format
msgid "%s is now registered to %s."
msgstr "%s est maintenant enregistré pour %s."

#: modules/chanserv/set_core.c:21 modules/groupserv/set.c:24
#: modules/nickserv/set_core.c:21 modules/operserv/set.c:37
msgid "Sets various control flags."
msgstr "Applique des flags de contrôle divers."

#: modules/chanserv/set_core.c:46
msgid ""
"SET allows you to set various control flags\n"
"for channels that change the way certain\n"
"operations are performed on them."
msgstr ""
"SET vous autorise à appliquer divers flags de contrôle\n"
"pour les salon, qui changent la façon dont certaines\n"
"opérations sont effectuées dessus."

#: modules/chanserv/set_core.c:69 modules/chanserv/set_core.c:80
msgid "Syntax: SET <#channel> <setting> [parameters]"
msgstr "Syntaxe : SET <#salon> <setting> [paramètres]"

#: modules/chanserv/set_email.c:21
msgid "Sets the channel e-mail address."
msgstr "Définit l'adresse email du salon."

#: modules/chanserv/set_email.c:59
#, c-format
msgid "The e-mail address for channel %s was deleted."
msgstr "L'adresse email du salon %s a été supprimée."

#: modules/chanserv/set_email.c:64
#, c-format
msgid "The e-mail address for channel %s was not set."
msgstr "L'adresse email du salon %s n'était pas définie."

#: modules/chanserv/set_email.c:70 modules/groupserv/set_email.c:56
#: modules/nickserv/return.c:65
#, c-format
msgid "%s is not a valid e-mail address."
msgstr "%s n'est pas une adresse email valide."

#: modules/chanserv/set_email.c:78
#, c-format
msgid "The e-mail address for channel %s has been set to %s."
msgstr "L'adresse email pour le salon %s a été définie à %s."

#: modules/chanserv/set_entrymsg.c:21
msgid "Sets the channel's entry message."
msgstr "Définit le message d'entrée du salon."

#: modules/chanserv/set_entrymsg.c:62
#, c-format
msgid "The entry message for %s has been cleared."
msgstr "Le message d'entrée pour %s a été retiré."

#: modules/chanserv/set_entrymsg.c:66
#, c-format
msgid "The entry message for %s was not set."
msgstr "Le message d'entrée pour %s n'a pas été défini."

#: modules/chanserv/set_entrymsg.c:77
#, c-format
msgid "The entry message for %s has been set to %s"
msgstr "Le message d'entrée pour %s a été défini à %s"

#: modules/chanserv/set_fantasy.c:23
msgid "Allows or disallows in-channel commands."
msgstr "Autorise ou interdit les commandes sur les salons."

#: modules/chanserv/set_fantasy.c:70 modules/chanserv/set_gameserv.c:57
#: modules/chanserv/set_guard.c:70 modules/chanserv/set_keeptopic.c:55
#: modules/chanserv/set_limitflags.c:59 modules/chanserv/set_mlock.c:68
#: modules/chanserv/set_private.c:59 modules/chanserv/set_property.c:67
#: modules/chanserv/set_restricted.c:55 modules/chanserv/set_secure.c:55
#: modules/chanserv/set_topiclock.c:55 modules/chanserv/set_verbose.c:55
#: modules/chanserv/sync.c:285 modules/contrib/cs_badwords.c:261
#: modules/contrib/cs_badwords.c:310 modules/contrib/cs_badwords.c:349
#: modules/contrib/cs_badwords.c:397
msgid "You are not authorized to perform this command."
msgstr "Vous n'êtes pas autorisé à effectuer cette commande."

#: modules/chanserv/set_fantasy.c:80 modules/chanserv/set_guard.c:78
#: modules/chanserv/set_keeptopic.c:63 modules/chanserv/set_restricted.c:63
#: modules/chanserv/set_secure.c:63 modules/chanserv/set_topiclock.c:63
#: modules/chanserv/set_verbose.c:63 modules/chanserv/set_verbose.c:81
#: modules/chanserv/sync.c:293 modules/contrib/cs_badwords.c:407
#, c-format
msgid "The %s flag is already set for channel %s."
msgstr "Le flag %s est déjà défini sur le salon %s."

#: modules/chanserv/set_fantasy.c:87 modules/chanserv/set_guard.c:95
#: modules/chanserv/set_keeptopic.c:71 modules/chanserv/set_restricted.c:71
#: modules/chanserv/set_secure.c:71 modules/chanserv/set_topiclock.c:71
#: modules/chanserv/set_verbose.c:73 modules/chanserv/set_verbose.c:99
#: modules/chanserv/sync.c:301 modules/contrib/cs_badwords.c:414
#, c-format
msgid "The %s flag has been set for channel %s."
msgstr "Le flag %s a été défini sur le salon %s."

#: modules/chanserv/set_fantasy.c:96 modules/chanserv/set_guard.c:102
#: modules/chanserv/set_keeptopic.c:78 modules/chanserv/set_restricted.c:78
#: modules/chanserv/set_secure.c:78 modules/chanserv/set_topiclock.c:79
#: modules/chanserv/set_verbose.c:106 modules/chanserv/sync.c:308
#: modules/contrib/cs_badwords.c:423
#, c-format
msgid "The %s flag is not set for channel %s."
msgstr "Le flag %s n'est pas défini sur le salon %s."

#: modules/chanserv/set_fantasy.c:103 modules/chanserv/set_guard.c:113
#: modules/chanserv/set_keeptopic.c:86 modules/chanserv/set_restricted.c:86
#: modules/chanserv/set_secure.c:86 modules/chanserv/set_topiclock.c:87
#: modules/chanserv/set_verbose.c:118 modules/chanserv/sync.c:316
#: modules/contrib/cs_badwords.c:430
#, c-format
msgid "The %s flag has been removed for channel %s."
msgstr "Le flag %s a été supprimé du salon %s."

#: modules/chanserv/set_founder.c:21
msgid "Transfers foundership of a channel."
msgstr "Transfert la propriété d'un salon."

#: modules/chanserv/set_founder.c:125
#, c-format
msgid "%s is closed; it cannot be transferred."
msgstr "%s est fermé, il ne peut pas être transféré."

#: modules/chanserv/set_founder.c:149
#, c-format
msgid "Transfer complete: %s has been set as founder for %s."
msgstr "Transfert complété : %s a été défini fondateur de %s."

#: modules/chanserv/set_founder.c:154
#, c-format
msgid "You are not the founder of %s."
msgstr "Vous n'êtes pas le fondateur de %s."

#: modules/chanserv/set_founder.c:171
#, c-format
msgid "The transfer of %s has been cancelled."
msgstr "Le transfert de %s a été annulé."

#: modules/chanserv/set_founder.c:203
#, c-format
msgid "The previous transfer request for %s has been cancelled."
msgstr "La précédente demande de transfert pour %s a été annulée."

#: modules/chanserv/set_founder.c:211
#, c-format
msgid "%s can now take ownership of %s."
msgstr "%s peut maintenant prendre la possession de %s."

#: modules/chanserv/set_founder.c:212
#, c-format
msgid ""
"In order to complete the transfer, %s must perform the following command:"
msgstr "Pour compléter le transfert, %s doit effectuer la commande suivante : "

#: modules/chanserv/set_founder.c:214
msgid "After that command is issued, the channel will be transferred."
msgstr "Après que cette commande soit effectuée, le salon sera transféré."

#: modules/chanserv/set_founder.c:215
#, c-format
msgid "To cancel the transfer, use /msg %s SET %s FOUNDER %s"
msgstr "Pour annuler le transfert, utilisez /msg %s SET %s FOUNDER %s"

#: modules/chanserv/set_gameserv.c:21
msgid "Allows or disallows gaming services."
msgstr "Autorise ou interdit les services de jeu."

#: modules/chanserv/set_gameserv.c:81
#, c-format
msgid "%s is already set to %s for %s."
msgstr "%s est déjà défini à %s pour %s."

#: modules/chanserv/set_gameserv.c:88
#, c-format
msgid "%s has been set to %s for %s."
msgstr "%s a été défini à %s pour %s."

#: modules/chanserv/set_gameserv.c:96
#, c-format
msgid "%s was not set for %s."
msgstr "%s n'a pas été défini pour %s."

#: modules/chanserv/set_gameserv.c:104
#, c-format
msgid "%s has been disabled for %s."
msgstr "%s est déjà désactivé pour %s."

#: modules/chanserv/set_guard.c:23
msgid "Sets whether or not services will inhabit the channel."
msgstr "Défini si les services seront présents sur le salon."

#: modules/chanserv/set_guard.c:84
#, c-format
msgid ""
"Channel %s already has a BotServ bot assigned to it.  You need to unassign "
"it first."
msgstr ""
"Le salon %s a déjà un BotServ assigné. Vous devez d'abord le désassigner."

#: modules/chanserv/set_keeptopic.c:21
msgid "Enables topic retention."
msgstr "Active la rétention de topic."

#: modules/chanserv/set_limitflags.c:21
msgid "Limits the power of the +f flag."
msgstr "Limite le pouvoir du flag +f."

#: modules/chanserv/set_limitflags.c:67 modules/chanserv/set_private.c:67
#: modules/nickserv/set_private.c:34 modules/nickserv/set_privmsg.c:34
#, c-format
msgid "The %s flag is already set for %s."
msgstr "Le flag %s est déjà défini pour %s."

#: modules/chanserv/set_limitflags.c:75 modules/chanserv/set_private.c:75
#: modules/nickserv/set_private.c:43 modules/nickserv/set_privmsg.c:42
#, c-format
msgid "The %s flag has been set for %s."
msgstr "Le flag %s a été défini pour %s."

#: modules/chanserv/set_limitflags.c:84 modules/chanserv/set_private.c:84
#: modules/nickserv/set_private.c:51 modules/nickserv/set_privmsg.c:50
#, c-format
msgid "The %s flag is not set for %s."
msgstr "Le flag %s n'a pas été défini pour %s."

#: modules/chanserv/set_limitflags.c:92 modules/chanserv/set_private.c:92
#: modules/nickserv/set_private.c:59 modules/nickserv/set_privmsg.c:58
#, c-format
msgid "The %s flag has been removed for %s."
msgstr "Le flag %s a été supprimé pour %s."

#: modules/chanserv/set_mlock.c:21
msgid "Sets channel mode lock."
msgstr "Définit les modes bloqués sur un salon."

#: modules/chanserv/set_mlock.c:112 modules/chanserv/set_mlock.c:143
#: modules/chanserv/set_mlock.c:185
#, c-format
msgid "You need to specify a value for mode +%c."
msgstr "Vous devez spécifier une valeur pour le mode +%c."

#: modules/chanserv/set_mlock.c:117
#, c-format
msgid "MLOCK key is too long (%d > %d)."
msgstr "La clé MLOCK est trop longue (%d > %d)."

#: modules/chanserv/set_mlock.c:122
msgid "MLOCK key contains invalid characters."
msgstr "La clé MLOCK contient des caractères invalides."

#: modules/chanserv/set_mlock.c:149
msgid "You must specify a positive integer for limit."
msgstr "Vous devez spécifier une valeur entière positive pour la limite."

#: modules/chanserv/set_mlock.c:190 modules/chanserv/set_mlock.c:195
#, c-format
msgid "Invalid value %s for mode +%c."
msgstr "Valeur %s invalide pour le mode +%c."

#: modules/chanserv/set_mlock.c:218
#, c-format
msgid "You may only alter +%s modes."
msgstr "Vous voulez probablement altérer les modes +%s."

#: modules/chanserv/set_mlock.c:294
#, c-format
msgid "The MLOCK for %s has been set to %s."
msgstr "Le MLOCK pour %s a été défini à %s."

#: modules/chanserv/set_mlock.c:299
#, c-format
msgid "The MLOCK for %s has been removed."
msgstr "Le MLOCK pour %s a été supprimé."

#: modules/chanserv/set_mlock.c:303
#, c-format
msgid "SET:MLOCK: %s to %s by %s"
msgstr "SET : MLOCK : %s à %s par %s"

#: modules/chanserv/set_prefix.c:21
msgid "Sets the channel PREFIX."
msgstr "Définit le préfixe du salon."

#: modules/chanserv/set_prefix.c:86
#, c-format
msgid "The fantasy prefix for channel %s has been reset."
msgstr "Le préfixe fantaisie pour le salon %s a été réinitialisé."

#: modules/chanserv/set_prefix.c:92
#, c-format
msgid ""
"Prefix '%s' is invalid. The prefix may contain only printable characters, "
"and must contain at least one non-space character."
msgstr ""
"Le préfixe '%s' est invalide. Le préfixe ne peut contenir que des caractères "
"imprimables et doit contenir au moins un caractère (hors espace et "
"tabulation)"

#: modules/chanserv/set_prefix.c:100
#, c-format
msgid "The fantasy prefix for channel %s has been set to %s."
msgstr "Le préfixe fantaisie pour le salon %s a été défini à %s."

#: modules/chanserv/set_private.c:21
msgid "Hides information about a channel."
msgstr "Cache les informations sur un salon."

#: modules/chanserv/set_property.c:21
msgid "Manipulates channel metadata."
msgstr "Manipule les métadonnées d'un salon."

#: modules/chanserv/set_property.c:48
msgid "Syntax: SET <#channel> PROPERTY <property> [value]"
msgstr "Syntaxe : SET <#salon> PROPERTY <propriété> [valeur]"

#: modules/chanserv/set_property.c:55 modules/nickserv/set_property.c:56
msgid "Invalid property name."
msgstr "Nom de propriété invalide."

#: modules/chanserv/set_property.c:80 modules/nickserv/set_property.c:69
#, c-format
msgid "Metadata entry %s was not set."
msgstr "L'entrée de métadonnées %s n'a pas été définie."

#: modules/chanserv/set_property.c:86 modules/nickserv/set_property.c:80
#, c-format
msgid "Metadata entry %s has been deleted."
msgstr "L'entrée de métadonnées %s a été supprimée."

#: modules/chanserv/set_property.c:99 modules/nickserv/set_property.c:93
#, c-format
msgid "Cannot add %s to %s metadata table, it is full."
msgstr "Impossible d'ajouter %s à la table de métadonnées %s, table pleine."

#: modules/chanserv/set_property.c:106 modules/nickserv/set_property.c:100
msgid "Parameters are too long. Aborting."
msgstr "Les paramètres sont trop longs. Annulation."

#: modules/chanserv/set_property.c:112 modules/nickserv/set_property.c:113
#, c-format
msgid "Metadata entry %s added."
msgstr "Entrée de métadonnées %s ajoutée."

#: modules/chanserv/set_restricted.c:21
msgid ""
"Restricts access to the channel to users on the access list. (Other users "
"are kickbanned.)"
msgstr ""
"Restreint l'accès au salon aux utilisateurs de la liste d'accès. Les autres "
"seront kickban."

#: modules/chanserv/set_secure.c:21
msgid "Prevents unauthorized users from gaining operator status."
msgstr ""
"Empêche les utilisateurs non autorisés d'obtenir le statut d'opérateur."

#: modules/chanserv/set_topiclock.c:21
msgid "Restricts who can change the topic."
msgstr "Restreint les utilisateurs qui peuvent changer le topic."

#: modules/chanserv/set_url.c:21
msgid "Sets the channel URL."
msgstr "Définit une URL pour le salon."

#: modules/chanserv/set_url.c:63 modules/groupserv/set_url.c:49
#, c-format
msgid "The URL for %s has been cleared."
msgstr "L'URL pour %s a été réinitialisée."

#: modules/chanserv/set_url.c:67 modules/groupserv/set_url.c:53
#, c-format
msgid "The URL for %s was not set."
msgstr "L'URL pour %s n'a pas été définie."

#: modules/chanserv/set_url.c:75 modules/groupserv/set_url.c:61
#, c-format
msgid "The URL of %s has been set to %s."
msgstr "L'URL de %s a été définie à %s."

#: modules/chanserv/set_verbose.c:21
msgid "Notifies channel about access list modifications."
msgstr "Notifie le salon des modifications de la liste d'accès."

#: modules/chanserv/status.c:20
msgid "Displays your status in services."
msgstr "Affiche voutre statut dans les services."

#: modules/chanserv/status.c:64
#, c-format
msgid "You are banned from %s."
msgstr "Vous êtes bannis de %s."

#: modules/chanserv/status.c:67
#, c-format
msgid "You have access flags %s on %s."
msgstr "Vous avez les flags d'accès %s sur %s."

#: modules/chanserv/status.c:70
#, c-format
msgid "You have no special access to %s."
msgstr "Vous n'avez pas d'accès spécial pour %s."

#: modules/chanserv/status.c:80 modules/nickserv/status.c:88
#, c-format
msgid "You are logged in as %s."
msgstr "Vous êtes loggué en tant que %s."

#: modules/chanserv/status.c:86 modules/nickserv/status.c:94
#, c-format
msgid "You are a services operator of class %s."
msgstr "Vous êtes un opérateur des services de classe %s."

#: modules/chanserv/status.c:97 modules/nickserv/status.c:105
#, c-format
msgid "You are recognized as %s."
msgstr "Vous êtes reconnu en tant que %s."

#: modules/chanserv/status.c:101 modules/nickserv/status.c:109
msgid "You are a server administrator."
msgstr "Vous êtes un administrateur du serveur."

#: modules/chanserv/status.c:104 modules/nickserv/status.c:112
msgid "You are an IRC operator."
msgstr "Vous êtes un IRC opérateur."

#: modules/chanserv/sync.c:263
msgid "Disables automatic channel ACL syncing."
msgstr "Désactive la synchronisation ACL automatique d'un salon."

#: modules/chanserv/taxonomy.c:20
msgid "Displays a channel's metadata."
msgstr "Affiche les métadonnées d'un salon."

#: modules/chanserv/taxonomy.c:43
msgid "Syntax: TAXONOMY <#channel>"
msgstr "Syntaxe : TAXONOMY <#salon>"

#: modules/chanserv/taxonomy.c:49 modules/operserv/override.c:179
#, c-format
msgid "%s is not a registered channel."
msgstr "%s n'est pas un salon enregistré."

#: modules/chanserv/taxonomy.c:58
#, c-format
msgid "Channel %s is private."
msgstr "Le salon %s est privé."

#: modules/chanserv/taxonomy.c:67 modules/nickserv/taxonomy.c:60
#, c-format
msgid "Taxonomy for %s:"
msgstr "Taxonomy pour %s :"

#: modules/chanserv/taxonomy.c:79 modules/nickserv/taxonomy.c:72
#, c-format
msgid "End of %s taxonomy."
msgstr "Fin de taxonomy %s."

#: modules/chanserv/template.c:23
msgid "Manipulates predefined sets of flags."
msgstr "Manipule une suite de flags prédéfinis."

#: modules/chanserv/template.c:53 modules/chanserv/template.c:113
msgid "Name"
msgstr "Nom"

#: modules/chanserv/template.c:53 modules/chanserv/template.c:113
msgid "Flags"
msgstr "Flags"

#: modules/chanserv/template.c:59
msgid "End of network wide template list."
msgstr "Fin de la liste des template de tout le réseau."

#: modules/chanserv/template.c:130
#, c-format
msgid "End of %s TEMPLATE listing."
msgstr "Fin de la liste des TEMPLATE %s."

#: modules/chanserv/template.c:133
#, c-format
msgid "No templates set on channel %s."
msgstr "Aucun template défini sur le salon %s."

#: modules/chanserv/template.c:172
#, c-format
msgid "Usage: TEMPLATE %s [target flags]"
msgstr "Usage : TEMPLATE %s [cible flags]"

#: modules/chanserv/template.c:295
#, c-format
msgid "Redefining built-in template %s."
msgstr "Redéfinition du template interne %s."

#: modules/chanserv/template.c:321
#, c-format
msgid "Template %s on %s unchanged."
msgstr "Template %s sur %s inchangé."

#: modules/chanserv/template.c:323
#, c-format
msgid "No such template %s on %s."
msgstr "Aucun template %s sur %s."

#: modules/chanserv/template.c:328
#, c-format
msgid "You are not allowed to set %s on template %s in %s."
msgstr "Vous n'êtes pas autorisé à définir %s sur le template %s sur %s."

#: modules/chanserv/template.c:348
#, c-format
msgid "The template %.*s already has flags %.*s."
msgstr "Le template %.*s a déjà les flags %.*s."

#: modules/chanserv/template.c:360
#, c-format
msgid "Added template %s with flags %s in %s."
msgstr "Ajout du template %s avec les flags %s dans %s."

#: modules/chanserv/template.c:362
#, c-format
msgid "Removed template %s from %s."
msgstr "Suppression du template %s par %s."

#: modules/chanserv/template.c:364
#, c-format
msgid "Changed template %s to %s in %s."
msgstr "Template %s changé en %s par %s."

#: modules/chanserv/template.c:394
#, c-format
msgid ""
"Not updating %d access entries involving founder status. Please do it "
"manually."
msgstr ""
"La modification de %d entrées d'accès impliquent le statut de fondateur, "
"merci de le faire manuellement."

#: modules/chanserv/topic.c:22
msgid "Sets a topic on a channel."
msgstr "Définit le topic sur un salon."

#: modules/chanserv/topic.c:24
msgid "Appends a topic on a channel."
msgstr "Ajoute une partie de topic sur le salon."

#: modules/chanserv/topic.c:26
msgid "Prepends a topic on a channel."
msgstr "Ajoute un texte au début du topic d'un salon."

#: modules/chanserv/topic.c:55
msgid "Syntax: TOPIC <#channel> <topic>"
msgstr "Syntaxe : TOPIC <#salon> <topic>"

#: modules/chanserv/topic.c:87 modules/chanserv/topic.c:162
#: modules/chanserv/topic.c:237
msgid "The new topic is invalid or too long."
msgstr "Le nouveau topic est invalide ou trop long."

#: modules/chanserv/topic.c:103 modules/chanserv/topic.c:178
#: modules/chanserv/topic.c:253
#, c-format
msgid "Topic set to %s on %s."
msgstr "Le topic est défini à %s sur %s."

#: modules/chanserv/topic.c:119
msgid "Syntax: TOPICAPPEND <#channel> <topic>"
msgstr "Syntaxe : TOPICAPPEND <#salon> <topic>"

#: modules/chanserv/topic.c:194
msgid "Syntax: TOPICPREPEND <#channel> <topic>"
msgstr "Syntaxe : TOPICPREPEND <#salon> <topic>"

#: modules/chanserv/unban_self.c:22
msgid "Unbans you on a channel."
msgstr "Vous débanni d'un salon."

#: modules/chanserv/unban_self.c:53
msgid "Syntax: UNBAN <#channel>"
msgstr "Syntaxe : UNBAN <#channel>"

#: modules/chanserv/unban_self.c:59
#, c-format
msgid "You may only unban yourself via %s."
msgstr "Vous pouvez seulement vous débannir vous-même via %s."

#: modules/chanserv/unban_self.c:61
#, c-format
msgid "Try /mode %s -b %s"
msgstr "Essemyez /mode %s -b %s"

#: modules/chanserv/version.c:12
msgid "Displays version information of the services."
msgstr "Affiche les informations de version des services."

#: modules/chanserv/voice.c:21
msgid "Gives channel voice to a user."
msgstr "Donne le statut de voice à un utilisateur."

#: modules/chanserv/voice.c:23
msgid "Removes channel voice from a user."
msgstr "Retire le statut de voice d'un utilisateur."

#: modules/chanserv/voice.c:49
msgid "Syntax: VOICE <#channel> [nickname]"
msgstr "Syntaxe : VOICE <#salon> [pseudonyme]"

#: modules/chanserv/voice.c:110
#, c-format
msgid "%s has been voiced on %s."
msgstr "%s a été voicé sur %s."

#: modules/chanserv/voice.c:124
msgid "Syntax: DEVOICE <#channel> [nickname]"
msgstr "Syntaxe : DEVOICE <#salon> [pseudonyme]"

#: modules/chanserv/voice.c:171
#, c-format
msgid "%s has been devoiced on %s."
msgstr "%s a été dévoicé sur %s."

#: modules/chanserv/why.c:20
msgid "Explains channel access logic."
msgstr "Explique la logique d'accès au salon."

#: modules/chanserv/why.c:50
msgid "Syntax: WHY <channel> [user]"
msgstr "Syntaxe : WHY <salon> [utilisateur]"

#: modules/chanserv/why.c:150 modules/chanserv/why.c:154
#, c-format
msgid "The %s flag is set for %s, therefore no status will be given."
msgstr ""
"Le flag %s est défini pour %s, c'est pourquoi aucun statut ne lui sera donné."

#: modules/chanserv/why.c:159
msgid "+r exempts from +b."
msgstr "+r exempte de +b."

#: modules/chanserv/why.c:161
#, c-format
msgid "%s has no special access to %s."
msgstr "%s n'a pas d'accès spécial à %s."

#: modules/chanserv/xop.c:30
msgid "Manipulates a channel SOP list."
msgstr "Manipule la liste SOP d'un salon."

#: modules/chanserv/xop.c:32
msgid "Manipulates a channel AOP list."
msgstr "Manipule la liste AOP d'un salon."

#: modules/chanserv/xop.c:34
msgid "Manipulates a channel HOP list."
msgstr "Manipule la liste HOP d'un salon."

#: modules/chanserv/xop.c:36
msgid "Manipulates a channel VOP list."
msgstr "Manipule la liste VOP d'un salon."

#: modules/chanserv/xop.c:38
msgid "Forces access levels to xOP levels."
msgstr "Force les niveaux d'accès aux niveaux XOP."

#: modules/chanserv/xop.c:74 modules/chanserv/xop.c:81
msgid "Syntax: SOP|AOP|HOP|VOP <#channel> ADD|DEL|LIST <nickname>"
msgstr "Syntaxe : SOP|AOP|HOP|VOP <#salon> ADD|DEL|LIST <pseudonyme>"

#: modules/chanserv/xop.c:115
#, c-format
msgid "%s %s template has founder flag, not allowing xOP command."
msgstr "Le template %s %s  a le flag de fondateur, commande XOP non autorisée."

#: modules/chanserv/xop.c:224
#, c-format
msgid "%s is neither a registered account nor a hostmask."
msgstr "%s n'est ni un compte enregistré ni un hostmask."

#: modules/chanserv/xop.c:232
#, c-format
msgid "%s is already on the %s list for %s"
msgstr "%s est déjà dans la liste %s pour %s."

#: modules/chanserv/xop.c:249 modules/chanserv/xop.c:321
#: modules/contrib/cs_userinfo.c:115
#, c-format
msgid "You are not authorized to modify the access entry for %s on %s."
msgstr "Vous n'êtes pas autorisé à modifier l'entrée d'accès pour %s sur %s."

#: modules/chanserv/xop.c:264 modules/chanserv/xop.c:335
#, c-format
msgid "%s's access on %s has been changed to %s."
msgstr "L'accès de %s sur %s a été changé en %s."

#: modules/chanserv/xop.c:270 modules/chanserv/xop.c:342
#, c-format
msgid "%s has been added to the %s list for %s."
msgstr "%s a été ajouté à la liste %s pour %s."

#: modules/chanserv/xop.c:281
#, c-format
msgid "%s is the founder for %s and may not be added to the %s list."
msgstr ""
"%s est le fondateur pour %s et pourrait ne pas être ajouté à la liste %s."

#: modules/chanserv/xop.c:287
#, c-format
msgid "%s is already on the %s list for %s."
msgstr "%s est déjà dans la liste %s pour %s."

#: modules/chanserv/xop.c:365 modules/chanserv/xop.c:387
#, c-format
msgid "%s is not on the %s list for %s."
msgstr "%s n'est pas dans la liste %s pour %s."

#: modules/chanserv/xop.c:381 modules/chanserv/xop.c:401
#, c-format
msgid "%s has been removed from the %s list for %s."
msgstr "%s a été supprimé de la liste %s pour %s."

#: modules/chanserv/xop.c:413
#, c-format
msgid "%s list for %s:"
msgstr "Liste %s pour %s :"

#: modules/chanserv/xop.c:422
#, c-format
msgid "%d: %s (logged in)"
msgstr "%d : %s (loggué)"

#: modules/chanserv/xop.c:424
#, c-format
msgid "%d: %s (not logged in)"
msgstr "%d : %s (non loggué)"

#: modules/chanserv/xop.c:428
#, c-format
msgid "Total of %d %s in %s list of %s."
msgstr "Total de %d %s sur la liste %s de %s."

#: modules/chanserv/xop.c:450
msgid "Syntax: FORCEXOP <#channel>"
msgstr "Syntaxe : FORCEXOP <#salon>"

#: modules/chanserv/xop.c:517
#, c-format
msgid "FORCEXOP %s done (%d changes)"
msgstr "FORCEXOP %s effectué (%d changements)"

#: modules/contrib/cs_access_alias.c:52
#, c-format
msgid "Command %s not loaded?"
msgstr "Commande %s non chargée ?"

#: modules/contrib/cs_access_alias.c:180 modules/contrib/cs_access_alias.c:190
msgid "Syntax: ACCESS <#channel> ADD|DEL|LIST [nick] [level]"
msgstr "Syntaxe : ACCESS <#salon> ADD|DEL|LIST [pseudo] [level]"

#: modules/contrib/cs_access_alias.c:206
msgid "Syntax: ACCESS <#channel> ADD|DEL <nick> [level]"
msgstr "Syntaxe : ACCESS <#salon> ADD|DEL <pseudo> [level]"

#: modules/contrib/cs_badwords.c:23
msgid "Manage the list of channel bad words."
msgstr "Gère la liste des mots interdits du salon."

#: modules/contrib/cs_badwords.c:24
msgid "Set whether users can say badwords in channel or not."
msgstr ""
"Défini si oui ou non les utilisateurs peuvent dire des mots interdits sur le "
"salon."

#: modules/contrib/cs_badwords.c:238 modules/contrib/cs_badwords.c:374
msgid "Syntax: BADWORDS <#channel> ADD|DEL|LIST [badword] [action]"
msgstr "Syntaxe : BADWORDS <#salon> ADD|DEL|LIST [badword] [action]"

#: modules/contrib/cs_badwords.c:255
msgid "Syntax: BADWORDS <#channel> ADD <badword> <action>"
msgstr "Syntaxe : BADWORDS <#salon> ADD <badword> <action>"

#: modules/contrib/cs_badwords.c:275
#, c-format
msgid "%s has already been entered into the bad word list."
msgstr "%s a déjà été marqué comme mot interdit."

#: modules/contrib/cs_badwords.c:289
#, c-format
msgid "You have added %s as a bad word."
msgstr "Vous avez ajouté %s comme mot interdit."

#: modules/contrib/cs_badwords.c:294 modules/contrib/dnsbl.c:141
msgid "Invalid action given."
msgstr "Action donnée invalide."

#: modules/contrib/cs_badwords.c:304
msgid "Syntax: BADWORDS <#channel> DEL <badword>"
msgstr "Syntaxe : BADWORDS <#salon> DEL <badword>"

#: modules/contrib/cs_badwords.c:316 modules/contrib/cs_badwords.c:355
msgid "There are no badwords set in this channel."
msgstr "Il n'y a pas de mots interdits définis sur ce salon."

#: modules/contrib/cs_badwords.c:327
#, c-format
msgid "Bad word %s has been deleted."
msgstr "Le mot interdit %s a été supprimé."

#: modules/contrib/cs_badwords.c:340
#, c-format
msgid "Word %s not found in bad word database."
msgstr "Le mot %s n'a pas été trouvé dans la base de données."

#: modules/contrib/cs_fregister.c:20
msgid "Forcibly registers a channel."
msgstr "Force l'enregistrement d'un salon."

#: modules/contrib/cs_fregister.c:54
msgid "To forcibly register a channel: FREGISTER <#channel>"
msgstr "Pour forcer l'enregistrement d'un salon : FREGISTER <#salon>"

#: modules/contrib/cs_fregister.c:61
msgid "Syntax: FREGISTER <#channel>"
msgstr "Syntaxe : FREGISTER <#salon>"

#: modules/contrib/cs_userinfo.c:21
msgid "Sets a userinfo message."
msgstr "Définit un message d'information sur un utilisateur."

#: modules/contrib/cs_userinfo.c:50
msgid "Syntax: USERINFO <channel> [target] [info]"
msgstr "Syntaxe : USERINFO <salon> [cible] [info]"

#: modules/contrib/cs_userinfo.c:76
msgid "Nickname            Info"
msgstr "Pseudo            Info"

#: modules/contrib/cs_userinfo.c:91
#, c-format
msgid "End of %s USERINFO listing."
msgstr "Fin de la liste USERINFO %s "

#: modules/contrib/cs_userinfo.c:110
#, c-format
msgid "%s has no access to %s."
msgstr "%s n'a pas accès à %s."

#: modules/contrib/cs_userinfo.c:121
#, c-format
msgid "Deleted userinfo for %s on %s."
msgstr "L'information de l'utilisateur %s sur %s a été supprimée."

#: modules/contrib/cs_userinfo.c:128
#, c-format
msgid "Added userinfo for %s on %s."
msgstr "Ajout d'informations pour %s sur %s."

#: modules/contrib/dnsbl.c:94
msgid "Changes what happens to a user when they hit a DNSBL."
msgstr "Change ce qu'il se passe quand un utilisateur est dans une DNSBL."

#: modules/contrib/dnsbl.c:95
msgid "Manage the list of IP's exempt from DNSBL checking."
msgstr "Gère la liste des adresses IP exemptées de vérification DNSBL."

#: modules/contrib/dnsbl.c:96
msgid "Manually scan if a user is in a DNSBL."
msgstr "Vérifie manuellement si un utilisateur est dans une DNSBL."

#: modules/contrib/dnsbl.c:121
msgid "Syntax: SET DNSBLACTION <action>"
msgstr "Syntaxe : SET DNSBLACTION <action>"

#: modules/contrib/dnsbl.c:128 modules/contrib/dnsbl.c:135
#, c-format
msgid "DNSBLACTION successfully set to %s"
msgstr "DNSBLACTION définie à %s avec succès."

#: modules/contrib/dnsbl.c:157 modules/contrib/dnsbl.c:243
msgid "Syntax: DNSBLEXEMPT ADD|DEL|LIST [ip] [reason]"
msgstr "Syntaxe : DNSBLEXEMPT ADD|DEL|LIST [ip] [motif]"

#: modules/contrib/dnsbl.c:167
msgid "Syntax: DNSBLEXEMPT ADD <ip> <reason>"
msgstr "Syntaxe : DNSBLEXEMPT ADD <ip> <motif>"

#: modules/contrib/dnsbl.c:177
#, c-format
msgid "%s has already been entered into the DNSBL exempts list."
msgstr "%s a déjà été entré dans la liste d'exception pour la DNSBL."

#: modules/contrib/dnsbl.c:189
#, c-format
msgid "You have added %s to the DNSBL exempts list."
msgstr "Vous avez ajouté %s dans la liste d'exceptions pour la DNSBL."

#: modules/contrib/dnsbl.c:198
msgid "Syntax: DNSBLEXEMPT DEL <ip>"
msgstr "Syntaxe : DNSBLEXEMPT DEL <ip>"

#: modules/contrib/dnsbl.c:209
#, c-format
msgid "DNSBL Exempt IP %s has been deleted."
msgstr "L'adresse IP %s a été retirée de la liste des exceptions DNSBL."

#: modules/contrib/dnsbl.c:221
#, c-format
msgid "IP %s not found in DNSBL Exempt database."
msgstr "Adress IP %s non trouvée dans la liste d'exceptions DNSBL."

#: modules/contrib/dnsbl.c:256
msgid "Syntax: DNSBLSCAN <user>"
msgstr "Syntaxe : DNSBLSCAN <utilistateur>"

#: modules/contrib/gs_roulette.c:20
msgid "A game of Russian Roulette."
msgstr "Un jeu de roulette russe."

#: modules/contrib/gs_roulette.c:62
msgid "*BANG*"
msgstr "*BANG*"

#: modules/contrib/gs_roulette.c:63
msgid "*CLICK*"
msgstr "*CLIC*"

#: modules/contrib/ircd_announceserv.c:30
msgid "Requests new announcement."
msgstr "Requiert une nouvelle annonce."

#: modules/contrib/ircd_announceserv.c:31
msgid "Lists announcements currently waiting for activation."
msgstr "Liste des annonces actuellement en cours d'activation."

#: modules/contrib/ircd_announceserv.c:32
msgid "Reject the requested announcement for the given nick."
msgstr "Rejete l'annonce requise pour le pseudo donné."

#: modules/contrib/ircd_announceserv.c:33
msgid "Activate the requested announcement for a given nick."
msgstr "Active l'annonce requise pour le pseudo donné."

#: modules/contrib/ircd_announceserv.c:34
msgid "Cancels your requested announcement."
msgstr "Annule votre demande d'annonce."

#: modules/contrib/ircd_announceserv.c:156
#, c-format
msgid "%s allows users to request a network announcement."
msgstr ""
"%s autorise un utilisateur à faire une requête d'annonce sur le réseau."

#: modules/contrib/ircd_announceserv.c:185
msgid "Syntax: REQUEST <subject> <text>"
msgstr "Syntaxe : REQUEST <sujet> <texte>"

#: modules/contrib/ircd_announceserv.c:191
msgid ""
"You have been restricted from requesting announcements by network staff."
msgstr ""
"Vous avez été empêché de faire des requêtes d'annonces par le staff du "
"réseau."

#: modules/contrib/ircd_announceserv.c:203
msgid ""
"You cannot request more than one announcement. Use CANCEL if you wish to "
"cancel your current announcement and submit another."
msgstr ""
"Vous ne pouvez pas demander plus d'une annonce. Utilisez CANCEL si vous "
"voulez annuler votre demande actuelle et en envoyer une autre."

#: modules/contrib/ircd_announceserv.c:213
msgid "Your subject is too long. Subjects need to be under 35 characters."
msgstr ""
"Le sujet est trop long. Les sujets doivent être inférieurs à 35 caractères."

#: modules/contrib/ircd_announceserv.c:220
msgid ""
"Your announcement is too long. Announcements need to be under 450 characters."
msgstr ""
"Votre annonce est trop longue. Les annonces doivent être en dessous de 450 "
"caractères."

#: modules/contrib/ircd_announceserv.c:240
msgid "You have requested the following announcement: "
msgstr "Vous avez requis l'annonce suivante : "

#: modules/contrib/ircd_announceserv.c:241
#, c-format
msgid "[%s - %s] %s"
msgstr "[%s - %s] %s"

#: modules/contrib/ircd_announceserv.c:263 modules/hostserv/request.c:335
msgid "Syntax: ACTIVATE <nick>"
msgstr "Syntaxe : ACTIVATE <pseudo>"

#: modules/contrib/ircd_announceserv.c:293
#, c-format
msgid "Nick %s not found in announce request database."
msgstr "Pseudo %s non trouvé dans la base de données des demande d'annonce."

#: modules/contrib/ircd_announceserv.c:306 modules/hostserv/request.c:400
msgid "Syntax: REJECT <nick>"
msgstr "Syntaxe : REJECT <pseudo>"

#: modules/contrib/ircd_announceserv.c:329
#, c-format
msgid "Nick %s not found in announcement request database."
msgstr "Pseudo %s non trouvée dans la base de données de demande d'annonce."

#: modules/contrib/ircd_announceserv.c:386
msgid "You do not have a pending announcement to cancel."
msgstr "Vous n'avez pas d'annonce en attente à annuler."

#: modules/contrib/ms_fsend.c:26
msgid "Forcibly sends a memo to a user."
msgstr "Force l'envoi d'un mémo à un utilisateur."

#: modules/contrib/ms_fsend.c:75 modules/memoserv/send.c:70
#: modules/memoserv/sendall.c:69 modules/memoserv/sendgroup.c:72
#: modules/memoserv/sendops.c:71
msgid ""
"You have used this command too many times; please wait a while and try again."
msgstr ""
"Vous avez utilisé cette commande tro de fois. Merci d'attendre un moment et "
"de recommencer."

#: modules/contrib/ms_fsend.c:93 modules/memoserv/send.c:88
#: modules/memoserv/sendall.c:87 modules/memoserv/sendgroup.c:90
#: modules/memoserv/sendops.c:89
msgid "Your memo contains invalid characters."
msgstr "Votre mémo contient des caractères invalides."

#: modules/contrib/ms_fsend.c:118 modules/memoserv/send.c:122
#, c-format
msgid "%s's inbox is full"
msgstr "La boite de réception de %s' est pleine."

#: modules/contrib/ms_fsend.c:152 modules/memoserv/forward.c:186
#: modules/memoserv/send.c:176
#, c-format
msgid ""
"%s is currently online, and you may talk directly, by sending a private "
"message."
msgstr ""
"%s est actuellement en ligne, vous pouvez lui parler directement par message "
"privé."

#: modules/contrib/ms_fsend.c:159 modules/memoserv/forward.c:192
#: modules/memoserv/send.c:183 modules/memoserv/sendall.c:161
#: modules/memoserv/sendgroup.c:172 modules/memoserv/sendops.c:183
#, c-format
msgid "To read it, type /%s%s READ %zu"
msgstr "Pour le lire, tapez /%s%s READ %zu"

#: modules/contrib/ms_fsend.c:163 modules/memoserv/send.c:144
#: modules/memoserv/send.c:187
#, c-format
msgid "The memo has been successfully sent to %s."
msgstr "Le mémo a été envoyé avec succès à %s."

#: modules/contrib/ms_fsend.c:167
msgid "Channel memos may not be forced."
msgstr "Les mémos de salon ne peuvent pas être forcés."

#: modules/contrib/ms_fsend.c:171
msgid "Group memos may not be forced."
msgstr "Les mémos de groupe ne peuvent pas être forcés."

#: modules/contrib/ns_fenforce.c:41
msgid "Syntax: FENFORCE <account> ON|OFF"
msgstr "Syntaxe : FENFORCE <compte> ON|OFF"

#: modules/contrib/ns_fenforce.c:57 modules/nickserv/enforce.c:139
#: modules/nickserv/set_emailmemos.c:64 modules/nickserv/set_hidemail.c:53
#: modules/nickserv/set_nevergroup.c:53 modules/nickserv/set_neverop.c:53
#: modules/nickserv/set_nogreet.c:53 modules/nickserv/set_nomemo.c:53
#: modules/nickserv/set_noop.c:53 modules/nickserv/set_quietchg.c:53
#, c-format
msgid "The %s flag is already set for account %s."
msgstr "Le flag %s est déjà défini pour le compte %s."

#: modules/contrib/ns_fenforce.c:64 modules/nickserv/enforce.c:145
#: modules/nickserv/set_emailmemos.c:70 modules/nickserv/set_hidemail.c:61
#: modules/nickserv/set_nevergroup.c:61 modules/nickserv/set_neverop.c:61
#: modules/nickserv/set_nogreet.c:61 modules/nickserv/set_nomemo.c:59
#: modules/nickserv/set_noop.c:61 modules/nickserv/set_quietchg.c:61
#, c-format
msgid "The %s flag has been set for account %s."
msgstr "Le flag %s a été défini pour le compte %s."

#: modules/contrib/ns_fenforce.c:74 modules/nickserv/enforce.c:155
#: modules/nickserv/set_emailmemos.c:84 modules/nickserv/set_hidemail.c:77
#: modules/nickserv/set_nevergroup.c:78 modules/nickserv/set_neverop.c:78
#: modules/nickserv/set_nogreet.c:77 modules/nickserv/set_nomemo.c:73
#: modules/nickserv/set_noop.c:77 modules/nickserv/set_quietchg.c:77
#, c-format
msgid "The %s flag has been removed for account %s."
msgstr "Le flag %s a été supprimé pour le compte %s."

#: modules/contrib/ns_fenforce.c:78 modules/nickserv/enforce.c:159
#: modules/nickserv/set_emailmemos.c:78 modules/nickserv/set_enforcetime.c:59
#: modules/nickserv/set_enforcetime.c:72 modules/nickserv/set_hidemail.c:69
#: modules/nickserv/set_nevergroup.c:70 modules/nickserv/set_neverop.c:70
#: modules/nickserv/set_nogreet.c:69 modules/nickserv/set_nomemo.c:67
#: modules/nickserv/set_noop.c:69 modules/nickserv/set_quietchg.c:69
#, c-format
msgid "The %s flag is not set for account %s."
msgstr "Le flag %s n'est pas défini pour le compte %s."

#: modules/contrib/ns_forbid.c:73
#, c-format
msgid "The nick %s is now forbidden."
msgstr "Le pseudo %s est maintenant interdit."

#: modules/contrib/ns_forbid.c:102
#, c-format
msgid "%s is not a forbidden nickname."
msgstr "%s n'est pas un pseudonyme interdit."

#: modules/contrib/ns_forbid.c:132
msgid "Usage: FORBID <nickname> ON <reason>"
msgstr "Usage : FORBID <pseudonyme> ON <motif>"

#: modules/contrib/ns_forbid.c:142
msgid "Usage: FORBID <nickname> ON|OFF [reason]"
msgstr "Usage : FORBID <pseudonyme> ON|OFF [motif]"

#: modules/contrib/ns_generatehash.c:41
msgid "Syntax: GENERATEHASH <password>"
msgstr "Syntaxe : GENERATEHASH <mot de passe>"

#: modules/contrib/ns_guestnoreg.c:43
msgid "Registering of guest nicknames is disallowed."
msgstr "L'enregistrement des pseudonymes invités est interdit."

#: modules/contrib/ns_listlogins.c:19
msgid "Lists details of clients authenticated as you."
msgstr "Liste les détails des clients authentifiés en tant que vous."

#: modules/contrib/ns_listlogins.c:39 modules/nickserv/listownmail.c:63
msgid ""
"You have to verify your email address before you can perform this operation."
msgstr ""
"Vous devez vérifier votre adresse email avant de pouvoir effectuer cette "
"opération."

#: modules/contrib/ns_listlogins.c:50
#, c-format
msgid "%d client found"
msgstr "%d client trouvé"

#: modules/contrib/ns_listlogins.c:50
#, c-format
msgid "%d clients found"
msgstr "%d clients trouvés"

#: modules/contrib/ns_waitreg.c:32
msgid ""
"You can not register your nick so soon after connecting. Please wait a while "
"and try again."
msgstr ""
"Vous ne pouvez pas enregistrer votre pseudo aussi rapidement après votre "
"connexion. Merci de patienter un moment et de réessayer."

#: modules/contrib/os_defcon.c:31
msgid "Implements Defense Condition lockdowns."
msgstr "Implémente les conditions de défense"

#: modules/contrib/os_defcon.c:73 modules/contrib/os_defcon.c:85
msgid ""
"Registrations are currently disabled on this network, please try again later."
msgstr ""
"Les enregistrements sont actuellement désactivés sur ce réseau, merci "
"d'essayer plus tard."

#: modules/contrib/os_defcon.c:195
#, c-format
msgid "Defense condition is currently level %d."
msgstr "Le niveau actuel de défense est %d."

#: modules/contrib/os_defcon.c:203
msgid "Defcon level must be between 1 and 5"
msgstr "Le niveau Defcon doit être entre 1 et 5"

#: modules/contrib/os_defcon.c:228
#, c-format
msgid "Defense condition set to level %d."
msgstr "Niveau de défense défini à %d."

#: modules/contrib/os_defcon.c:229
#, c-format
msgid "%s set Defense condition to level %d."
msgstr "%s définit le niveau de défense à %d."

#: modules/contrib/os_helpme.c:18
msgid "Makes you into a network helper."
msgstr "Fait de vous in Helpeur du réseau."

#: modules/contrib/os_helpme.c:38
msgid "You are now a network helper."
msgstr "Vous êtes maintenant un helpeur du réseau."

#: modules/contrib/os_joinmon.c:24
msgid "Monitors what channels a user is joining."
msgstr "Surveille les salons qu'un utilisateur joint."

#: modules/contrib/os_joinmon.c:142
msgid "Syntax: JOINMON ADD|DEL|LIST [parameters]"
msgstr "Syntaxe : JOINMON ADD|DEL|LIST [paramètres]"

#: modules/contrib/os_joinmon.c:151
msgid "Syntax: JOINMON ADD <pattern> [reason]"
msgstr "Syntaxe : JOINMON ADD <pattern> [motif]"

#: modules/contrib/os_joinmon.c:168
#, c-format
msgid "Pattern %s is already being monitored."
msgstr "Le pattern %s est déjà sous surveillance."

#: modules/contrib/os_joinmon.c:185
msgid "None"
msgstr "Aucun"

#: modules/contrib/os_joinmon.c:192
#, c-format
msgid "%s is now being monitored."
msgstr "%s est désormais sous surveillance."

#: modules/contrib/os_joinmon.c:200
msgid "Syntax: JOINMON DEL <pattern>"
msgstr "Syntaxe : JOINMON DEL <pattern>"

#: modules/contrib/os_joinmon.c:222
#, c-format
msgid "Pattern %s not found in joinmon database."
msgstr "Le pattern %s n'a pas été trouvé dans la base de données de JOINMON"

#: modules/contrib/os_klinechan.c:211
#, c-format
msgid "No K:line channels matched pattern %s"
msgstr "Pas de K:line salons correspondent au pattern %s"

#: modules/contrib/os_klinechan.c:213 modules/groupserv/list.c:57
#: modules/hostserv/vhost.c:138 modules/nickserv/vhost.c:229
#: modules/operserv/greplog.c:208
#, c-format
msgid "%d match for pattern %s"
msgstr "%d correspondance au pattern %s"

#: modules/contrib/os_klinechan.c:214 modules/groupserv/list.c:57
#: modules/hostserv/vhost.c:139 modules/nickserv/vhost.c:230
#: modules/operserv/greplog.c:209
#, c-format
msgid "%d matches for pattern %s"
msgstr "%d correspondances au pattern %s"

#: modules/contrib/os_modeall.c:21
msgid "Changes modes on all channels."
msgstr "Change les modes sur tous les salon."

#: modules/contrib/os_modeall.c:50
msgid "Syntax: MODEALL <parameters>"
msgstr "Syntaxe : MODEALL <paramètres>"

#: modules/contrib/os_modeall.c:62
#, c-format
msgid "Set modes %s on %d channels."
msgstr "Applique les modes %s sur %d salons."

#: modules/contrib/os_procwatch.c:76 modules/contrib/os_procwatch.c:85
msgid "Syntax: PROCWATCH <pid>"
msgstr "Syntax : PROCWATCH <pid>"

#: modules/contrib/os_procwatch.c:91
#, c-format
msgid "Failed to add pid %ld"
msgstr "Echec de l'ajout du PID %ld"

#: modules/contrib/os_resolve.c:19
msgid "Perform DNS lookup on hostname"
msgstr "Effectue un DNS lookup sur un hostname"

#: modules/contrib/os_trace.c:21
msgid "Looks for users and performs actions on them."
msgstr "Recherche des utilisateurs et effectue des actions sur eux."

#: modules/contrib/os_trace.c:526
#, c-format
msgid "Match:  %s!%s@%s %s {%s}"
msgstr "Correspondance :  %s!%s@%s %s {%s}"

#: modules/contrib/os_trace.c:534 modules/contrib/os_trace.c:592
#: modules/contrib/os_trace.c:712
msgid "No matches."
msgstr "Aucune correspondance."

#: modules/contrib/os_trace.c:584
#, c-format
msgid "%s has been killed."
msgstr "%s a été kill."

#: modules/contrib/os_trace.c:704
#, c-format
msgid "%s has been akilled."
msgstr "%s a été akill."

#: modules/contrib/os_trace.c:755
#, c-format
msgid "%d matches"
msgstr "%d correspondances"

#: modules/contrib/os_trace.c:818 modules/contrib/os_trace.c:826
#: modules/contrib/os_trace.c:862
msgid "Syntax: TRACE <action> <params>"
msgstr "Syntaxe : TRACE <action> <paramètres>"

#: modules/contrib/os_trace.c:833
msgid "Action compilation failed."
msgstr "Compilation échouée"

#: modules/contrib/os_trace.c:878 modules/contrib/os_trace.c:885
#: modules/contrib/os_trace.c:893
msgid "Invalid criteria specified."
msgstr "Critère spécifié invalide."

#: modules/gameserv/dice.c:21
msgid "Rolls one or more dice."
msgstr "Lance un ou plusieurs dés."

#: modules/gameserv/dice.c:22
msgid "Calculate stuff."
msgstr "Fait des calculs"

#: modules/gameserv/dice.c:80 modules/gameserv/dice.c:90
#: modules/gameserv/dice.c:108 modules/gameserv/dice.c:207
msgid "Error: You typed an invalid expression."
msgstr "Erreur : Vous avez tapé une expression invalide."

#: modules/gameserv/dice.c:116
msgid "Error: Mismatched braces '( )' in expression."
msgstr "Erreur : Expression '( )' incomplète."

#: modules/gameserv/dice.c:185 modules/gameserv/dice.c:200
#: modules/gameserv/dice.c:308
msgid "Error: Missing expected value in expression."
msgstr "Erreur : Valeur attendue manquante dans l'expression."

#: modules/gameserv/dice.c:253
msgid "Error: Missing expected operator in expression."
msgstr "Erreur : Opérateur attendu manquant dans l'expression."

#: modules/gameserv/dice.c:297
msgid "Error: Expression is too deeply nested."
msgstr "Erreur : Trop d'expressions imbriquées."

#: modules/gameserv/dice.c:374
msgid "Error: Cannot perform modulus or division by zero."
msgstr "Erreur : Ne peut pas effectuer de modulo ou division par 0."

#: modules/gameserv/dice.c:411
#, c-format
msgid "Error: Unknown mathematical operator %c."
msgstr "Erreur : Opérateur mathématique %c inconnu."

#: modules/gameserv/dice.c:452 modules/gameserv/dice.c:465
#: modules/gameserv/dice.c:477 modules/gameserv/dice.c:484
#: modules/gameserv/dice.c:505
msgid "Syntax: XdY [ {-|+|*|/} Z ]"
msgstr "Syntaxe : XdY [ {-|+|*|/} Z ]"

#: modules/gameserv/dice.c:461
msgid "Only 1-100 dice may be thrown at once."
msgstr "Seuls 1-100 dés peuvent être jetés à la fois"

#: modules/gameserv/dice.c:490
msgid "Only 1-100 sides may be used on a dice."
msgstr "Seuls 1-100 lancers peuvent être utilisés sur un dé."

#: modules/gameserv/dice.c:510
msgid "Can't divide by zero."
msgstr "Division par 0 impossible."

#: modules/gameserv/dice.c:565
msgid "Syntax: ROLL [times] [dice]d<sides>"
msgstr "Syntaxe : ROLL [nombre de fois] [dés]d<lancers>"

#: modules/gameserv/dice.c:594
msgid "Syntax: CALC [times] <expression>"
msgstr "Syntaxe : CALC [Nombre de fois] <expression>"

#: modules/gameserv/eightball.c:21
msgid "Ask the 8-Ball a question."
msgstr "Posez une question a la 8-ball."

#: modules/gameserv/eightball.c:45
msgid "Absolutely yes!"
msgstr "Oui, absolument !"

#: modules/gameserv/eightball.c:46
msgid "Prospect looks hopeful."
msgstr "L'avenir est plein d'espoir."

#: modules/gameserv/eightball.c:47
msgid "I'd like to think so."
msgstr "J'aimerai y croire."

#: modules/gameserv/eightball.c:48
msgid "Yes, yes, yes, and yes again."
msgstr "Oui, oui, oui et encore oui."

#: modules/gameserv/eightball.c:49
msgid "Most likely."
msgstr "Vraisemblablement."

#: modules/gameserv/eightball.c:50
msgid "All signs point to yes."
msgstr "Tout mène à croire que oui."

#: modules/gameserv/eightball.c:51
msgid "Yes."
msgstr "Oui."

#: modules/gameserv/eightball.c:52
msgid "Without a doubt."
msgstr "Sans aucun doute."

#: modules/gameserv/eightball.c:53
msgid "Sometime in the near future."
msgstr "Dans le futur proche."

#: modules/gameserv/eightball.c:54
msgid "Of course!"
msgstr "Bien sûr !"

#: modules/gameserv/eightball.c:55
msgid "Definitely."
msgstr "Absolument."

#: modules/gameserv/eightball.c:56
msgid "Answer hazy."
msgstr "Réponse trouble."

#: modules/gameserv/eightball.c:57
msgid "Prospect looks bleak."
msgstr "L'avenir semble pessimiste."

#: modules/gameserv/eightball.c:58
msgid "That's a question you should ask yourself."
msgstr "C'est une question que vous devriez vous poser à vous-même."

#: modules/gameserv/eightball.c:59
msgid "Maybe."
msgstr "Peut-être."

#: modules/gameserv/eightball.c:60
msgid "That question is better remained unanswered."
msgstr "C'est une question qui devrait rester sans réponse."

#: modules/gameserv/eightball.c:61
msgid "The stars would have to align for that to happen."
msgstr "Les étoilent devraient s'aligner pour que ceci arrive."

#: modules/gameserv/eightball.c:62
msgid "No."
msgstr "Non."

#: modules/gameserv/eightball.c:63
msgid "Not even on a GOOD day."
msgstr "Même pas dans un bon jour."

#: modules/gameserv/eightball.c:64
msgid "It would take a disturbed person to even ask."
msgstr "Il faudrait être dérangé pour oser demander."

#: modules/gameserv/eightball.c:65
msgid "You wish."
msgstr "Tu souhaites."

#: modules/gameserv/eightball.c:66
msgid "Not bloody likely."
msgstr "Même pas en rêve."

#: modules/gameserv/eightball.c:67
msgid "No way."
msgstr "Impossible."

#: modules/gameserv/eightball.c:68
msgid "Never."
msgstr "Jamais."

#: modules/gameserv/eightball.c:69
msgid "NO!"
msgstr "NON !"

#: modules/gameserv/eightball.c:70
msgid "Over my dead body."
msgstr "Il faudra me passer sur le corps."

#: modules/gameserv/eightball.c:71
msgid "We won't go there"
msgstr "Nous n'irons pas par ce chemin."

#: modules/gameserv/eightball.c:72
msgid "No chance at all!"
msgstr "Aucune chance !"

#: modules/gameserv/gamecalc.c:25
msgid "WOD-style dice generation."
msgstr "Génération de dés style Donjons et dragons."

#: modules/gameserv/gamecalc.c:26
msgid "New WOD-style dice generation."
msgstr "Nouvelle génération de dé Donjons et dragons."

#: modules/gameserv/gamecalc.c:27
msgid "Fudge-style dice generation."
msgstr "Génération de dés style Fudge."

#: modules/gameserv/gamecalc.c:67
msgid "Syntax: WOD <dice> <difficulty>"
msgstr "Syntaxe : WOD <dés> <difficulté>"

#: modules/gameserv/gamecalc.c:83 modules/gameserv/gamecalc.c:180
#: modules/gameserv/gamecalc.c:255
msgid "Only 1-30 dice may be thrown at one time."
msgstr "Seuls 1-30 dés peuvent être lancés à la fois."

#: modules/gameserv/gamecalc.c:88
msgid "Difficulty setting must be between 1 and 10."
msgstr "La difficulté doit être entre 1 et 10."

#: modules/gameserv/gamecalc.c:118
#, c-format
msgid "%s rolls %d dice at difficulty %d: %s"
msgstr "%s lance %d dés avec la difficulté %d : %s"

#: modules/gameserv/gamecalc.c:121
#, c-format
msgid ""
"Successes: %d, Failures: %d, Botches: %d, Total: %d. You may reroll %d if "
"you have a specialty."
msgstr ""
"Succès : %d, Echecs : %d, Ratés : %d, Total : %d. Vous pouvez relancer %d "
"dés si vous l'osez."

#: modules/gameserv/gamecalc.c:124 modules/gameserv/gamecalc.c:221
#, c-format
msgid "Successes: %d, Failures: %d, Botches: %d, Total: %d."
msgstr "Succès : %d, Echecs : %d, Ratés : %d, Total : %d."

#: modules/gameserv/gamecalc.c:150
msgid "Syntax: NWOD [-chance] <dice> [-reroll] [reroll]"
msgstr "Syntaxe : NWOD [-chance] <dé> [-relance] [relance]"

#: modules/gameserv/gamecalc.c:173
#, c-format
msgid "%s rolls a chance die: %d"
msgstr "%s a %d chances de mourir"

#: modules/gameserv/gamecalc.c:174
#, c-format
msgid "Successes: %d, Failures: %d, Botches: %d."
msgstr "Succès : %d, Echecs : %d, Ratés : %d"

#: modules/gameserv/gamecalc.c:215
#, c-format
msgid "%s rolls %d dice: %s"
msgstr "%s lance %d dés : %s"

#: modules/gameserv/gamecalc.c:218
#, c-format
msgid "Successes: %d, Failures: %d, Botches: %d, Total: %d. You may reroll %d."
msgstr ""
"Succès : %d, Echecs : %d, Ratés : %d, Total : %d. Vous pouvez en relancer %d."

#: modules/gameserv/gamecalc.c:245
msgid "Syntax: DF <dice>"
msgstr "Syntaxe : DF <dés>"

#: modules/gameserv/gamecalc.c:269
#, c-format
msgid "Result: %s"
msgstr "Résultat : %s"

#: modules/gameserv/happyfarm.c:309
msgid "Welcome to Happy Farm!  May your farm be lucky."
msgstr "Bienvenue dans la Ferme de la Chance ! Bonne chance pour votre ferme."

#: modules/gameserv/happyfarm.c:310
#, c-format
msgid "You have started with %d money.  For help, use /msg %s HELP HAPPYFARM."
msgstr ""
"Vous démarrez avec %d argent. Pour l'aide, utilisez /msg %s HELP HAPPYFARM."

#: modules/gameserv/happyfarm.c:313
msgid "Join the Happy Farm game!"
msgstr "Joignez le jeu la Ferme de la Chance !"

#: modules/gameserv/happyfarm.c:331 modules/gameserv/happyfarm.c:368
#, c-format
msgid ""
"You do not appear to be playing Happy Farm.  To join the game, use /msg %s "
"HAPPYFARM JOIN."
msgstr ""
"Vous ne semblez pas jouer à la Ferme de la Chance. Pour rejoindre le jeu, "
"utilisez /msg %s HAPPYFARM JOIN."

#: modules/gameserv/happyfarm.c:338
msgid "You don't have enough money to buy a plot of land."
msgstr "Vous n'avez pas assez d'argent pour acheter une parcelle de terrain."

#: modules/gameserv/happyfarm.c:345
msgid "You have bought a plot of land!"
msgstr "Vous avez acheté une parcelle de terrain !"

#: modules/gameserv/happyfarm.c:346 modules/gameserv/happyfarm.c:382
#, c-format
msgid "You have %d money available."
msgstr "Vous avez %d argents disponibles."

#: modules/gameserv/happyfarm.c:349
msgid "Buy a plot of land!"
msgstr "Achetez une parcelle de terrain !"

#: modules/gameserv/happyfarm.c:374
msgid "You do not have any vacant plots at this time."
msgstr "Vous n'avez aucune parcelle disponible en ce moment."

#: modules/gameserv/happyfarm.c:381
msgid "You have sold a plot of land."
msgstr "Vous avez vendu une parcelle de terrain."

#: modules/gameserv/happyfarm.c:385
msgid "Sell a vacant plot of land."
msgstr "Vendre une parcelle de terrain disponible."

#: modules/gameserv/happyfarm.c:399
msgid "Syntax: HAPPYFARM <command>"
msgstr "Syntaxe : HAPPYFARM <commande>"

#: modules/gameserv/happyfarm.c:410
#, c-format
msgid "Invalid command. Use /%s%s HELP HAPPYFARM for a command listing."
msgstr ""
"Commande invalide. Utilisez /%s%s HELP HAPPYFARM pour obtenir une liste de "
"commandes."

#: modules/gameserv/happyfarm.c:414
msgid "Happy Farm!"
msgstr "La ferme de la Chance !"

#: modules/gameserv/help.c:40
#, c-format
msgid "%s provides games and tools for playing games to the network."
msgstr "%s dispose de jeux et d'outils pour jouer sur le réseau."

#: modules/gameserv/lottery.c:20
msgid "Choose a random user on a channel."
msgstr "Choisir un utilisateur aléatoirement sur le salon."

#: modules/gameserv/lottery.c:61
msgid "This command may only be used on a channel."
msgstr "Cette commande ne peut être utilisée que sur un salon."

#: modules/gameserv/namegen.c:22
msgid "Generates some names to ponder."
msgstr "Génère quelques noms à réfléchir"

#: modules/gameserv/rps.c:21
msgid "Rock Paper Scissors."
msgstr "Pierre Feuille Ciseaux."

#: modules/gameserv/rps.c:41
msgid "Rock"
msgstr "Pierre"

#: modules/gameserv/rps.c:42
msgid "Paper"
msgstr "Papier"

#: modules/gameserv/rps.c:43
msgid "Scissors"
msgstr "Ciseaux"

#: modules/global/main.c:30
msgid "Sends a global notice."
msgstr "Envoie une notice globale."

#: modules/global/main.c:67
msgid "Syntax: GLOBAL <parameters>|SEND|CLEAR"
msgstr "Syntaxe : GLOBAL <paramètres>|SEND|CLEAR"

#: modules/global/main.c:75
msgid "No message to clear."
msgstr "Aucun message a réinitialiser."

#: modules/global/main.c:103
msgid "No message to send."
msgstr "Aucun message a envoyer."

#: modules/global/main.c:150
msgid "No messages to list."
msgstr "Aucun message a lister."

#: modules/global/main.c:184
#, c-format
msgid "There is already a GLOBAL in progress by %s."
msgstr "Il y a déjà un GLOBAL en cours par %s."

#: modules/groupserv/acsnolimit.c:21
msgid "Allow a group to bypass access list limits."
msgstr "Autorise un groupe a outrepasser les limites de la liste d'accès"

#: modules/groupserv/acsnolimit.c:30 modules/groupserv/acsnolimit.c:71
msgid "Syntax: ACSNOLIMIT <!group> <ON|OFF>"
msgstr "Syntaxe : ACSNOLIMIT <!groupe> <ON|OFF>"

#: modules/groupserv/acsnolimit.c:36 modules/groupserv/fflags.c:40
#: modules/groupserv/flags.c:43 modules/groupserv/regnolimit.c:37
#: modules/groupserv/set_open.c:36 modules/groupserv/set_public.c:36
#, c-format
msgid "The group %s does not exist."
msgstr "Le groupe %s n'existe pas."

#: modules/groupserv/acsnolimit.c:44
#, c-format
msgid "%s can already bypass access list limits."
msgstr "%s peut déjà outrepasser les limites."

#: modules/groupserv/acsnolimit.c:52
#, c-format
msgid "%s can now bypass access list limits."
msgstr "%s peut désormais outrepasser les limites de la liste d'accès."

#: modules/groupserv/acsnolimit.c:58
#, c-format
msgid "%s cannot bypass access list limits."
msgstr "%s ne peut pas outrepasser les limites de la liste d'accès."

#: modules/groupserv/acsnolimit.c:66
#, c-format
msgid "%s cannot bypass access list limits anymore."
msgstr "%s ne peut désormais plus outrepasser les limites de la liste d'accès."

#: modules/groupserv/drop.c:21
msgid "Drops a group registration."
msgstr "Efface un enregistrement de groupe."

#: modules/groupserv/drop.c:54 modules/groupserv/drop.c:61
#: modules/groupserv/fdrop.c:31 modules/groupserv/fdrop.c:38
msgid "Syntax: DROP <!group>"
msgstr "Syntaxe : DROP <!groupe>"

#: modules/groupserv/drop.c:67 modules/groupserv/fdrop.c:44
#: modules/groupserv/info.c:39 modules/groupserv/join.c:39
#: modules/groupserv/listchans.c:54 modules/groupserv/set_channel.c:31
#: modules/groupserv/set_description.c:30 modules/groupserv/set_email.c:30
#: modules/groupserv/set_joinflags.c:31 modules/groupserv/set_url.c:30
#, c-format
msgid "Group %s does not exist."
msgstr "Groupe %s inexistant."

#: modules/groupserv/drop.c:102 modules/groupserv/fdrop.c:52
#, c-format
msgid "The group %s has been dropped."
msgstr "Le groupe %s a été supprimé."

#: modules/groupserv/fdrop.c:21
msgid "Force drops a group registration."
msgstr "Force la suppression de l'enregistrement d'un groupe."

#: modules/groupserv/fflags.c:21
msgid "Forces a flag change on a user in a group."
msgstr "Force le changement de flag de l'utilisateur d'un groupe."

#: modules/groupserv/fflags.c:34 modules/groupserv/flags.c:37
msgid "Syntax: FLAGS <!group> [user] [changes]"
msgstr "Syntaxe : FLAGS <!groupe> [utilisateur] [changements]"

#: modules/groupserv/fflags.c:52 modules/groupserv/flags.c:95
#: modules/nickserv/main.c:30 modules/operserv/override.c:206
#, c-format
msgid "%s is not a registered account."
msgstr "%s n'est pas un compte enregistré."

#: modules/groupserv/fflags.c:67 modules/groupserv/flags.c:197
#, c-format
msgid "%s has been removed from %s."
msgstr "%s a été supprimé de %s."

#: modules/groupserv/fflags.c:76 modules/groupserv/flags.c:205
#: modules/groupserv/join.c:63
#, c-format
msgid "Group %s access list is full."
msgstr "La liste d'accès du groupe %s est pleine."

#: modules/groupserv/fflags.c:93 modules/groupserv/flags.c:222
#, c-format
msgid "%s now has flags %s on %s."
msgstr "%s a désormais les flags %s sur %s."

#: modules/groupserv/flags.c:21
msgid "Sets flags on a user in a group."
msgstr "Applique des flags sur l'utilisateur d'un groupe."

#: modules/groupserv/flags.c:62
msgid "Entry Account                Flags"
msgstr "Entrée Compte                Flags"

#: modules/groupserv/flags.c:102
msgid "Syntax: FLAGS <!group> <user> <changes>"
msgstr "Syntaxe : FLAGS <!groupe> <utilisateur> <changements>"

#: modules/groupserv/flags.c:108
#, c-format
msgid "%s does not wish to have flags in any groups."
msgstr "%s ne souhaite avoir aucun flag de groupe."

#: modules/groupserv/help.c:27
#, c-format
msgid "%s provides tools for managing groups of users and channels."
msgstr ""
"%s procure des outils de gestion de groupes d'utilisateurs et de salons."

#: modules/groupserv/info.c:21
msgid "Displays information about registered groups."
msgstr "Affiche des informations à propos des groupes enregistrés."

#: modules/groupserv/info.c:33
msgid "Syntax: INFO <!groupname>"
msgstr "Syntaxe : INFO <!nom de groupe>"

#: modules/groupserv/info.c:46
#, c-format
msgid "Information for %s:"
msgstr "Information sur %s :"

#: modules/groupserv/info.c:47
#, c-format
msgid "Registered  : %s (%s ago)"
msgstr "Enregistré  : %s (il y a %s)"

#: modules/groupserv/info.c:50
#, c-format
msgid "Entity ID   : %s"
msgstr "ID              : %s"

#: modules/groupserv/info.c:53
#, c-format
msgid "Founder     : %s"
msgstr "Fondateur : %s"

#: modules/groupserv/info.c:56
#, c-format
msgid "Description : %s"
msgstr "Description : %s"

#: modules/groupserv/info.c:58
#, c-format
msgid "Channel     : %s"
msgstr "Salon         : %s"

#: modules/groupserv/info.c:60
#, c-format
msgid "URL         : %s"
msgstr "URL         : %s"

#: modules/groupserv/info.c:62
#, c-format
msgid "Email       : %s"
msgstr "Email       : %s"

#: modules/groupserv/info.c:94
#, c-format
msgid "Flags       : %s"
msgstr "Flags       : %s"

#: modules/groupserv/join.c:21
msgid "Join a open group."
msgstr "Joindre un groupe ouvert."

#: modules/groupserv/join.c:33
msgid "Syntax: JOIN <!groupname>"
msgstr "Syntaxe : JOIN <!nom de groupe>"

#: modules/groupserv/join.c:45
#, c-format
msgid "Group %s is not open to anyone joining."
msgstr "Le groupe %s n'est pas ouvert."

#: modules/groupserv/join.c:57
#, c-format
msgid "You are already a member of group %s."
msgstr "Vous êtes déjà un membre du groupe %s."

#: modules/groupserv/join.c:74
#, c-format
msgid "You are now a member of %s."
msgstr "Vous êtes désormais un membre de %s."

#: modules/groupserv/list.c:21
msgid "List registered groups."
msgstr "liste les groupes enregistrés."

#: modules/groupserv/list.c:34
msgid "Syntax: LIST <group pattern>"
msgstr "Syntaxe : LIST <pattern de groupe>"

#: modules/groupserv/list.c:39
#, c-format
msgid "Groups matching pattern %s:"
msgstr "Groupes correspondants au pattern %s :"

#: modules/groupserv/list.c:49
#, c-format
msgid "- %s (%s)"
msgstr "- %s (%s)"

#: modules/groupserv/list.c:55
#, c-format
msgid "No groups matched pattern %s"
msgstr "Aucun groupe ne correspond au pattern %s"

#: modules/groupserv/listchans.c:21
msgid "Lists channels that a group has access to."
msgstr "Liste les salons où un groupe à accès."

#: modules/groupserv/listchans.c:48
msgid "Syntax: LISTCHANS <!groupname>"
msgstr "Syntaxe : LISTCHANS <!nom de groupe>"

#: modules/groupserv/listchans.c:76 modules/groupserv/listchans.c:94
#, c-format
msgid "No channel access was found for the group %s."
msgstr "Le groupe %s ne peut accéder à aucun salon."

#: modules/groupserv/listchans.c:86 modules/nickserv/listchans.c:90
#: modules/nickserv/listgroups.c:90
#, c-format
msgid "Access flag(s) %s in %s"
msgstr "Flags d'accès %s sur %s"

#: modules/groupserv/listchans.c:96
#, c-format
msgid "%d channel access match for the group %s"
msgstr "%d accès de salons correspondent au groupe %s."

#: modules/groupserv/listchans.c:97
#, c-format
msgid "%d channel access matches for the group %s"
msgstr "%d accès de salons correspond au groupe %s."

#: modules/groupserv/main/groupserv.c:345
#, c-format
msgid "SUCCESSION: %s to %s from %s"
msgstr "SUCCESSION : %s à %s par %s"

#: modules/groupserv/main/groupserv.c:362
#, c-format
msgid "DELETE: %s from %s"
msgstr "SUPPRESSION : %s par %s"

#: modules/groupserv/main/hooks.c:138
#, c-format
msgid "Groups     : %s"
msgstr "Groupes     : %s"

#: modules/groupserv/register.c:21
msgid "Registers a group."
msgstr "Enregistre un groupe."

#: modules/groupserv/register.c:30 modules/groupserv/register.c:37
msgid "To register a group: REGISTER <!groupname>"
msgstr "Pour enregistrer un groupe : REGISTER <!nom de groupe>"

#: modules/groupserv/register.c:43
#, c-format
msgid "The group %s already exists."
msgstr "Le groupe %s existe déjà."

#: modules/groupserv/register.c:49
#, c-format
msgid "The group name %s is invalid."
msgstr "Le nom de groupe %s est invalide."

#: modules/groupserv/register.c:56
msgid "You have too many groups registered."
msgstr "Vous avez trop de groupes enregistrés."

#: modules/groupserv/register.c:62
msgid "You have been restricted from registering groups by network staff."
msgstr ""
"Vous avez été empêché d'enregistrer des groupes par le staff du réseau."

#: modules/groupserv/register.c:70
#, c-format
msgid "The group %s has been registered to %s."
msgstr "Le groupe %s a été enregistré par %s."

#: modules/groupserv/regnolimit.c:22
msgid "Allow a group to bypass registration limits."
msgstr "Autorise un groupe a outrepasser les limites d'enregistrement."

#: modules/groupserv/regnolimit.c:31 modules/groupserv/regnolimit.c:72
msgid "Syntax: REGNOLIMIT <!group> <ON|OFF>"
msgstr "Syntaxe : REGNOLIMIT <!groupe> <ON|OFF>"

#: modules/groupserv/regnolimit.c:45 modules/nickserv/regnolimit.c:55
#, c-format
msgid "%s can already bypass registration limits."
msgstr "%s peut déjà outrepasser les limites d'enregistrement."

#: modules/groupserv/regnolimit.c:53 modules/nickserv/regnolimit.c:63
#, c-format
msgid "%s can now bypass registration limits."
msgstr "%s peut désormais outrepasser les limites d'enregistrement."

#: modules/groupserv/regnolimit.c:59 modules/nickserv/regnolimit.c:69
#, c-format
msgid "%s cannot bypass registration limits."
msgstr "%s ne peut pas outrepasser les limites d'enregistrement."

#: modules/groupserv/regnolimit.c:67 modules/nickserv/regnolimit.c:77
#, c-format
msgid "%s cannot bypass registration limits anymore."
msgstr "%s ne peut désormais plus outrepasser les limites d'enregistrement."

#: modules/groupserv/set.c:51
msgid ""
"SET allows you to set various control flags\n"
"for groups that change the way certain\n"
"operations are performed on them."
msgstr ""
"SET vous autorise à définir des flags de contrôle\n"
"divers pour un groupe, qui change la manière dont\n"
"certaines opérations sont effectués sur eux."

#: modules/groupserv/set.c:74 modules/groupserv/set.c:85
msgid "Syntax: SET <!group> <setting> [parameters]"
msgstr "Syntaxe : SET <!groupe> <setting> [paramètres]"

#: modules/groupserv/set_channel.c:22
msgid "Sets the official group channel."
msgstr "Définit le groupe officiel du salon."

#: modules/groupserv/set_channel.c:50
#, c-format
msgid "The official channel for %s has been cleared."
msgstr "Le groupe officiel du salon %s a été supprimé."

#: modules/groupserv/set_channel.c:54
#, c-format
msgid "A official channel for %s was not set."
msgstr "Un salon officiel pour %s n'a pas été défini."

#: modules/groupserv/set_channel.c:62
#, c-format
msgid "The official channel of %s has been set to %s."
msgstr "Le salon officiel de %s a été défini à %s."

#: modules/groupserv/set_description.c:21
msgid "Sets the group description."
msgstr "Définit la description du groupe."

#: modules/groupserv/set_description.c:49
#, c-format
msgid "The description for %s has been cleared."
msgstr "La description pour %s a été supprimée."

#: modules/groupserv/set_description.c:53
#, c-format
msgid "A description for %s was not set."
msgstr "Aucune description définie pour %s."

#: modules/groupserv/set_description.c:61
#, c-format
msgid "The description of %s has been set to %s."
msgstr "La description de %s a été définie à %s."

#: modules/groupserv/set_email.c:21
msgid "Sets the group e-mail address."
msgstr "Définit l'adresse email du groupe."

#: modules/groupserv/set_email.c:45
#, c-format
msgid "The e-mail address for group %s was deleted."
msgstr "L'adresse email du groupe %s a été supprimée."

#: modules/groupserv/set_email.c:50
#, c-format
msgid "The e-mail address for group %s was not set."
msgstr "L'adresse email du groupe %s n'a pas été définie."

#: modules/groupserv/set_email.c:64
#, c-format
msgid "The e-mail address for group %s has been set to %s."
msgstr "L'adresse email du groupe %s a été définie à %s."

#: modules/groupserv/set_joinflags.c:21
msgid "Sets the flags users will be given when they JOIN the group."
msgstr ""
"Définit les flags que les utilisateurs obtiennent lorsqu'ils s'inscrivent au "
"groupe."

#: modules/groupserv/set_joinflags.c:50
#, c-format
msgid "The group-specific join flags for %s have been cleared."
msgstr ""
"Les flags spécifiques aux arrivants dans le groupe %s ont été supprimés."

#: modules/groupserv/set_joinflags.c:54
#, c-format
msgid "Join flags for %s were not set."
msgstr "Les flags d'inscription pour %s n'étaient pas définis."

#: modules/groupserv/set_joinflags.c:60
msgid "You can't set join flags to be removed."
msgstr "Vous ne pouvez définir la suppression des flags d'inscription"

#: modules/groupserv/set_joinflags.c:70
#, c-format
msgid "The join flags of %s have been set to %s."
msgstr "Les flags d'inscription à %s ont été définis à %s."

#: modules/groupserv/set_open.c:21
msgid "Sets the group as open for anyone to join."
msgstr "Définit un groupe comme ouvert à tous."

#: modules/groupserv/set_open.c:30 modules/groupserv/set_open.c:81
msgid "Syntax: OPEN <!group> <ON|OFF>"
msgstr "Syntaxe : OPEN <!groupe> <ON|OFF>"

#: modules/groupserv/set_open.c:50
msgid "Setting groups as open has been administratively disabled."
msgstr ""
"La définition des groupes ouverts a été désactivé par l'administration."

#: modules/groupserv/set_open.c:56
#, c-format
msgid "%s is already open to anyone joining."
msgstr "%s est déjà ouvert à tous."

#: modules/groupserv/set_open.c:63
#, c-format
msgid "%s is now open to anyone joining."
msgstr "%s est désormais ouvert à tous."

#: modules/groupserv/set_open.c:69
#, c-format
msgid "%s is already not open to anyone joining."
msgstr "%s n'est déjà pas ouvert à tous."

#: modules/groupserv/set_open.c:76
#, c-format
msgid "%s is no longer open to anyone joining."
msgstr "%s n'est désormais plus ouvert à tous."

#: modules/groupserv/set_public.c:21
msgid "Sets the group as public."
msgstr "Définit le groupe comme publique."

#: modules/groupserv/set_public.c:30 modules/groupserv/set_public.c:75
msgid "Syntax: PUBLIC <!group> <ON|OFF>"
msgstr "Syntaxe : PUBLIC <!groupe> <ON|OFF>"

#: modules/groupserv/set_public.c:50
#, c-format
msgid "%s is already public."
msgstr "%s est déjà publique."

#: modules/groupserv/set_public.c:57
#, c-format
msgid "%s is now public."
msgstr "%s est désormais publique."

#: modules/groupserv/set_public.c:63
#, c-format
msgid "%s is not public already."
msgstr "%s n'est déjà plus publique."

#: modules/groupserv/set_public.c:70
#, c-format
msgid "%s is no longer public."
msgstr "%s n'est désormais plus publique."

#: modules/groupserv/set_url.c:21
msgid "Sets the group URL."
msgstr "Définit l'URL du groupe."

#: modules/helpserv/helpme.c:24 modules/helpserv/ticket.c:31
msgid "Request help from network staff."
msgstr "Requiert de l'aide auprès du staff du réseau."

#: modules/helpserv/helpme.c:45 modules/helpserv/ticket.c:204
#: modules/helpserv/ticket.c:222
msgid ""
"The system is currently too busy to process your help request, please try "
"again later."
msgstr ""
"Le système est actuellement trop occupé pour effectuer votre demande d'aide, "
"merci d'essayer plus tard."

#: modules/helpserv/helpme.c:52 modules/helpserv/ticket.c:181
msgid "You have been restricted from requesting help by network staff."
msgstr "Vous avez été empêché de demander de l'aide par le staff du réseau."

#: modules/helpserv/main.c:32
#, c-format
msgid "%s allows users to request help from network staff."
msgstr "%s autorise les utilisateurs à demander de l'aide au staff du réseau."

#: modules/helpserv/services.c:21
msgid "List all services currently running on the network."
msgstr "Liste tous les services actuellement lancés sur le réseau."

#: modules/helpserv/services.c:38
#, c-format
msgid "Services running on %s:"
msgstr "Services lancés sur %s :"

#: modules/helpserv/services.c:42
#, c-format
msgid "%s"
msgstr "%s"

#: modules/helpserv/services.c:45
msgid ""
"More information on each service is available by messaging it like so: /msg "
"service help"
msgstr ""
"Plus d'informations sur chaque service sont diponibles en envoyant un "
"message comme : /msg service help"

#: modules/helpserv/ticket.c:32
msgid "Lists users waiting for help."
msgstr "Liste les utilisateurs qui attendent de l'aide."

#: modules/helpserv/ticket.c:33
msgid "Close a users' help request."
msgstr "Ferme la demande d'aide d'un utilisateur."

#: modules/helpserv/ticket.c:34
msgid "Cancel your own pending help request."
msgstr "Annule votre propre demande d'aide en attente."

#: modules/helpserv/ticket.c:175
msgid "Syntax: REQUEST <topic>"
msgstr "Syntaxe : REQUEST <topic>"

#: modules/helpserv/ticket.c:199
#, c-format
msgid "You have already requested help about %s."
msgstr "Vous avez déjà demandé de l'aide à propos de %s."

#: modules/helpserv/ticket.c:212 modules/helpserv/ticket.c:235
#, c-format
msgid "You have requested help about %s."
msgstr "Vous avez demandé de l'aide à propos de %s."

#: modules/helpserv/ticket.c:253
msgid "Syntax: CLOSE <nick>"
msgstr "Syntaxe : CLOSE <pseudo>"

#: modules/helpserv/ticket.c:278
#, c-format
msgid "Nick %s not found in help request database."
msgstr ""
"Le pseudo %s est introuvable dans la base de données de demande d'aide."

#: modules/helpserv/ticket.c:332
msgid "You do not have a help request to cancel."
msgstr "Vous n'avez pas de demande d'aide à annuler."

#: modules/hostserv/group.c:21
msgid "Syncs the vhost for all nicks in a group."
msgstr "Synchronise le host virtuel de tous les pseudos d'un groupe."

#: modules/hostserv/group.c:67 modules/hostserv/onoff.c:53
#: modules/hostserv/onoff.c:89 modules/hostserv/request.c:244
#: modules/nickserv/group.c:121 modules/nickserv/group.c:160
#: modules/nickserv/group.c:187 modules/nickserv/set_accountname.c:60
#, c-format
msgid "Nick %s is not registered."
msgstr "Le pseudo %s n'est pas enregistré."

#: modules/hostserv/group.c:72 modules/hostserv/request.c:249
#: modules/nickserv/group.c:126 modules/nickserv/set_accountname.c:65
#, c-format
msgid "Nick %s is not registered to your account."
msgstr "Le pseudo %s n'est pas enregistré sur votre compte."

#: modules/hostserv/group.c:81 modules/hostserv/onoff.c:67
#: modules/hostserv/onoff.c:103
msgid "Please contact an Operator to get a vhost assigned to this nick."
msgstr ""
"Merci de contacter un Opérateur pour avoir un vHost assigné à ce pseudo."

#: modules/hostserv/group.c:87
#, c-format
msgid "All vhosts in the group %s have been set to %s."
msgstr "Tous les vHosts du groupe %s ont été définis à %s."

#: modules/hostserv/help.c:40
#, c-format
msgid "%s allows users to request a virtual hostname."
msgstr "%s autorise les utilisateurs à demander un host virtuel."

#: modules/hostserv/offer.c:28
msgid "Sets vhosts available for users to take."
msgstr "Définit les vHosts disponibles que les utilisateurs peuvent prendre."

#: modules/hostserv/offer.c:29
msgid "Removes a vhost from the list that users can take."
msgstr "Supprime un vHost de la liste des vHost disponibles."

#: modules/hostserv/offer.c:30
msgid "Lists all available vhosts."
msgstr "Liste tous les vHosts disponibles."

#: modules/hostserv/offer.c:31
msgid "Take an offered vhost for use."
msgstr "Prend un vHost offert."

#: modules/hostserv/offer.c:149 modules/hostserv/offer.c:164
msgid "Syntax: OFFER [!group] <vhost>"
msgstr "Syntaxe : OFFER [!groupe] <vhost>"

#: modules/hostserv/offer.c:185
#, c-format
msgid "You have offered vhost %s."
msgstr "Vous avez offert le vHost %s."

#: modules/hostserv/offer.c:201
msgid "Syntax: UNOFFER <vhost>"
msgstr "Syntaxe : UNOFFER <vhost>"

#: modules/hostserv/offer.c:218
#, c-format
msgid "You have unoffered vhost %s."
msgstr "Vous avez retiré le vHost %s des vHost offerts."

#: modules/hostserv/offer.c:222 modules/hostserv/offer.c:290
#, c-format
msgid "vhost %s not found in vhost offer database."
msgstr "Le vHost %s n'est pas dans la base de données de vHost offerts."

#: modules/hostserv/offer.c:255
msgid "Syntax: TAKE <vhost>"
msgstr "Syntaxe : TAKE <vhost>"

#: modules/hostserv/offer.c:261
msgid "You have been restricted from taking vhosts by network staff"
msgstr "Vous avez été empêché de prendre des vHosts par le staff du réseau."

#: modules/hostserv/offer.c:282
#, c-format
msgid "You have taken vhost %s."
msgstr "Vous avez pris le vHost %s."

#: modules/hostserv/onoff.c:22
msgid "Activates your assigned vhost."
msgstr "Active votre vHost assigné."

#: modules/hostserv/onoff.c:23
msgid "Deactivates your assigned vhost."
msgstr "Désactive votre vHost assigné."

#: modules/hostserv/onoff.c:58 modules/hostserv/onoff.c:94
#, c-format
msgid "You are not recognized as %s."
msgstr "Vous n'êtes pas reconnu comme %s."

#: modules/hostserv/onoff.c:71
#, c-format
msgid "Your vhost of %s is now activated."
msgstr "Votre vHost de %s est maintenant activé."

#: modules/hostserv/onoff.c:107
#, c-format
msgid "Your vhost of %s is now deactivated."
msgstr "Votre vHost de %s est maintenant desactivé."

#: modules/hostserv/request.c:37
msgid "Requests new virtual hostname for current nick."
msgstr "Demande un nouveau host vrituel pour votre pseudo actuel."

#: modules/hostserv/request.c:38
msgid "Lists vhosts currently waiting for activation."
msgstr "Liste les vHosts actuellement en cours d'activation."

#: modules/hostserv/request.c:39
msgid "Reject the requested vhost for the given nick."
msgstr "Rejete le vHost requis par le pseudo donné."

#: modules/hostserv/request.c:40
msgid "Activate the requested vhost for a given nick."
msgstr "Active le vHost requis par un le pseudo donné."

#: modules/hostserv/request.c:225
msgid "Syntax: REQUEST <vhost>"
msgstr "Syntaxe : REQUEST <vhost>"

#: modules/hostserv/request.c:234
msgid "You have been restricted from requesting vhosts by network staff."
msgstr "Vous avez été empêché de demander des vHosts par le staff du réseau."

#: modules/hostserv/request.c:280
#, c-format
msgid "You have already requested vhost %s."
msgstr "Vous avez déjà demandé le vHost %s."

#: modules/hostserv/request.c:285 modules/hostserv/request.c:303
msgid ""
"The system is currently too busy to process your vHost request, please try "
"again later."
msgstr ""
"Le système est actuellement trop occupé pour effectuer votre demande de "
"vHosts, merci d'essayer plus tard."

#: modules/hostserv/request.c:293 modules/hostserv/request.c:316
#, c-format
msgid "You have requested vhost %s."
msgstr "Vous avez demandé le vHost %s."

#: modules/hostserv/request.c:385 modules/hostserv/request.c:452
#, c-format
msgid "Nick %s not found in vhost request database."
msgstr "Pseudo %s non trouvé dans la base de données de demandes de vHost."

#: modules/hostserv/vhost.c:22
msgid "Manages per-account virtual hosts."
msgstr "Gère les hosts virtuels par compte."

#: modules/hostserv/vhost.c:23
msgid "Lists user virtual hosts."
msgstr "Liste les utilisateurs de vHost."

#: modules/hostserv/vhost.c:65
msgid "Syntax: VHOST <nick> [vhost]"
msgstr "Syntaxe : VHOST <pseudo> [vhost]"

#: modules/hostserv/vhost.c:80
#, c-format
msgid "Deleted all vhosts for %s."
msgstr "Supprime tous les vHosts pour %s."

#: modules/hostserv/vhost.c:90
#, c-format
msgid "Assigned vhost %s to all nicks in account %s."
msgstr "vHost %s assigné à tous les pseudos du compte %s."

#: modules/hostserv/vhost.c:136 modules/nickserv/vhost.c:227
#, c-format
msgid "No vhosts matched pattern %s"
msgstr "Aucun vHost correspondant à %s."

#: modules/hostserv/vhostnick.c:21
msgid "Manages per-nick virtual hosts."
msgstr "Gère les hosts virtuels par pseudo."

#: modules/hostserv/vhostnick.c:48
msgid "Syntax: VHOSTNICK <nick> [vhost]"
msgstr "Syntaxe : VHOSTNICK <pseudo> [vhost]"

#: modules/hostserv/vhostnick.c:70
#, c-format
msgid "%s is not a valid target."
msgstr "%s n'est pas une cible valide."

#: modules/hostserv/vhostnick.c:78 modules/nickserv/vhost.c:166
#, c-format
msgid "Deleted vhost for %s."
msgstr "vHost pour %s supprimé."

#: modules/hostserv/vhostnick.c:94 modules/nickserv/vhost.c:188
#, c-format
msgid "Assigned vhost %s to %s."
msgstr "Le vHost %s a été assigné à %s."

#: modules/infoserv/main.c:62
msgid "Post news items for users to view."
msgstr "Poster des informations pour les utilisateurs."

#: modules/infoserv/main.c:63
msgid "Delete news items."
msgstr "Supprime des informations pour les utilisateurs."

#: modules/infoserv/main.c:64
msgid "Delete oper news items."
msgstr "Supprime des informations pour les utilisateurs oper."

#: modules/infoserv/main.c:65
msgid "List previously posted news items."
msgstr "Liste les informations précédemment envoyées."

#: modules/infoserv/main.c:67
msgid "List previously posted oper news items."
msgstr "Liste les informations pour les oper précédemment envoyées."

#: modules/infoserv/main.c:77
#, c-format
msgid "%s allows users to view informational messages."
msgstr "%s autorise les utilisateurs à voir les messages d'information."

#: modules/infoserv/main.c:284
msgid "Syntax: POST <importance> <subject> <message>"
msgstr "Syntaxe : POST <importance> <sujet> <message>"

#: modules/infoserv/main.c:292
msgid "Importance must be a digit between 0 and 4"
msgstr "L'importance doit être un chiffre entre 0 et 4"

#: modules/infoserv/main.c:303 modules/infoserv/main.c:313
msgid "The InfoServ message has been sent"
msgstr "Le message InfoServ a été envoyé."

#: modules/infoserv/main.c:343
msgid "Added entry to logon info"
msgstr "Entrée ajoutée aux informations de connexion."

#: modules/infoserv/main.c:398
#, c-format
msgid "Deleted entry %d from logon info."
msgstr "Entrée %d supprimée des informations de connexion."

#: modules/infoserv/main.c:403
#, c-format
msgid "Entry %d not found in logon info."
msgstr "Entrée %d non trouvées dans les informations de connexion."

#: modules/infoserv/main.c:448
#, c-format
msgid "Deleted entry %d from oper logon info."
msgstr "Entrée %d supprimée des informations de connexion des oper."

#: modules/infoserv/main.c:453
#, c-format
msgid "Entry %d not found in oper logon info."
msgstr "Entrée %d non trouvée dans les informations de connexion des oper."

#: modules/infoserv/main.c:480 modules/infoserv/main.c:508
msgid "End of list."
msgstr "Fin de liste."

#: modules/memoserv/delete.c:20
msgid "Deletes memos."
msgstr "Supprime des mémos."

#: modules/memoserv/delete.c:22
msgid "Alias for DELETE"
msgstr "Alias pour DELETE"

#: modules/memoserv/delete.c:54
msgid "Syntax: DELETE ALL|OLD|message id"
msgstr "Syntaxe : DELETE ALL|OLD|id du message"

#: modules/memoserv/delete.c:61
msgid "You have no memos to delete."
msgstr "Vous n'avez pas de mémo à supprimer."

#: modules/memoserv/delete.c:81 modules/memoserv/forward.c:90
#: modules/memoserv/read.c:69 modules/memoserv/read.c:76
msgid "Invalid message index."
msgstr "Index de mesage invalide."

#: modules/memoserv/delete.c:88
msgid "The specified memo doesn't exist."
msgstr "Le mémo spécifié n'existe pas."

#: modules/memoserv/delete.c:118
#, c-format
msgid "%d memo deleted."
msgstr "%d mémo supprimé."

#: modules/memoserv/delete.c:118
#, c-format
msgid "%d memos deleted."
msgstr "%d mémos supprimés."

#: modules/memoserv/forward.c:20
msgid "Forwards a memo."
msgstr "Transfert un mémo."

#: modules/memoserv/forward.c:62 modules/memoserv/send.c:61
#: modules/memoserv/sendall.c:60 modules/memoserv/sendgroup.c:63
#: modules/memoserv/sendops.c:62
msgid "You need to verify your email address before you may send memos."
msgstr "Vous devez vérifier votre adresse email avant d'envoyer des mémos."

#: modules/memoserv/forward.c:69
msgid "You have no memos to forward."
msgstr "Vous avez des mémos à transférer."

#: modules/memoserv/forward.c:83
msgid "You cannot send yourself a memo."
msgstr "Vous ne pouvez pas vous envoyer de mémos."

#: modules/memoserv/forward.c:106
msgid "Invalid memo number."
msgstr "Numéro de mémo invalide."

#: modules/memoserv/forward.c:113
msgid "Target inbox is full."
msgstr "La boite de réception cible est pleine."

#: modules/memoserv/forward.c:123
msgid "Too many memos; please wait a while and try again"
msgstr "Trop de mémos, merci d'attendre un moment et d'essayer à nouveau."

#: modules/memoserv/forward.c:146 modules/memoserv/forward.c:195
#, c-format
msgid "The memo has been successfully forwarded to %s."
msgstr "Le mémo a été transférer avec succès à %s."

#: modules/memoserv/help.c:40
#, c-format
msgid "%s allows users to send memos to registered users."
msgstr ""
"%s autorise les utilisateurs à envoyer des mémos aux utilisateurs "
"enregistrés."

#: modules/memoserv/ignore.c:24
msgid "Ignores memos."
msgstr "Ignore les mémos."

#: modules/memoserv/ignore.c:25
msgid "Ignores memos from a user."
msgstr "Ignore les mémos d'un utilisateur."

#: modules/memoserv/ignore.c:26
msgid "Stops ignoring memos from a user."
msgstr "Retire l'ignore de mémos d'un utilisateur."

#: modules/memoserv/ignore.c:27
msgid "Clears your memo ignore list."
msgstr "Vide votre liste d'ignore de mémos."

#: modules/memoserv/ignore.c:28
msgid "Shows all users you are ignoring memos from."
msgstr "Affiche les utilisateurs dont vous ignorez les mémos."

#: modules/memoserv/ignore.c:70
msgid "Syntax: IGNORE ADD|DEL|LIST|CLEAR [account]"
msgstr "Syntaxe : IGNORE ADD|DEL|LIST|CLEAR [compte]"

#: modules/memoserv/ignore.c:96 modules/memoserv/ignore.c:152
msgid "Syntax: IGNORE ADD|DEL|LIST|CLEAR <account>"
msgstr "Syntaxe : IGNORE ADD|DEL|LIST|CLEAR <compte>"

#: modules/memoserv/ignore.c:103
msgid "Silly wabbit, you can't ignore yourself."
msgstr "Pauvre fou, vous ne pouvez pas vous ignorer vous même !"

#: modules/memoserv/ignore.c:118
msgid "Your ignore list is full, please DEL an account."
msgstr "Votre ligne d'ignore est pleine, merci de DEL un compte."

#: modules/memoserv/ignore.c:130
#, c-format
msgid "Account %s is already in your ignore list."
msgstr "Le compte %s est déjà dans votre liste d'ignore."

#: modules/memoserv/ignore.c:139
#, c-format
msgid "Account %s added to your ignore list."
msgstr "Compte %s ajouté à votre liste d'ignore."

#: modules/memoserv/ignore.c:165
#, c-format
msgid "Account %s removed from ignore list."
msgstr "Compte %s supprimé de votre liste d'ignore."

#: modules/memoserv/ignore.c:174
#, c-format
msgid "%s is not in your ignore list."
msgstr "%s n'est pas dans votre liste d'ignore."

#: modules/memoserv/ignore.c:184
msgid "Ignore list already empty."
msgstr "Liste d'ignore déjà vide."

#: modules/memoserv/ignore.c:196
msgid "Ignore list cleared."
msgstr "Liste des ignore vidée."

#: modules/memoserv/ignore.c:207
msgid "Ignore list:"
msgstr "Liste des ignore :"

#: modules/memoserv/ignore.c:219
msgid "list empty"
msgstr "liste vide"

#: modules/memoserv/list.c:20
msgid "Lists all of your memos."
msgstr "Liste tous vos mémos."

#: modules/memoserv/list.c:45
#, c-format
msgid "You have %zu memo (%d new)."
msgstr "Vous avez %zu memo (%d nouveau)."

#: modules/memoserv/list.c:46
#, c-format
msgid "You have %zu memos (%d new)."
msgstr "Vous avez %zu mémos (Non lus : %d)"

#: modules/memoserv/list.c:65
#, c-format
msgid "- %d From: %s Sent: %s"
msgstr "- %d Par : %s A envoyé: %s"

#: modules/memoserv/list.c:70
msgid "To:"
msgstr "À :"

#: modules/memoserv/list.c:81
msgid "[unread]"
msgstr "[non lu]"

#: modules/memoserv/main.c:46 modules/memoserv/main.c:72
#, c-format
msgid "You have %d new memo."
msgstr "Vous avez %d nouveau mémo."

#: modules/memoserv/main.c:47 modules/memoserv/main.c:73
#, c-format
msgid "You have %d new memos."
msgstr "Vous avez %d nouveaux mémos."

#: modules/memoserv/main.c:49 modules/memoserv/main.c:75
#, c-format
msgid "To read them, type /%s%s READ NEW"
msgstr "Pour les lire, tapez /%s%s READ NEW"

#: modules/memoserv/read.c:22
msgid "Reads a memo."
msgstr "Lit un mémo."

#: modules/memoserv/read.c:54
msgid "Syntax: READ <memo number>"
msgstr "Syntaxe : READ <numéro de mémo>"

#: modules/memoserv/read.c:61
msgid "You have no memos."
msgstr "Vous n'avez pas de mémos."

#: modules/memoserv/read.c:134
#, c-format
msgid "Stopping command after %d memos."
msgstr "Stoppe la commande après %d mémos."

#: modules/memoserv/read.c:142
msgid "You have no new memos."
msgstr "Vous n'avez pas de nouveaux mémos."

#: modules/memoserv/read.c:144
#, c-format
msgid "Read %d memos."
msgstr "%d mémos lus."

#: modules/memoserv/send.c:20
msgid "Sends a memo to a user."
msgstr "Envoie un mémo à un utilisateur."

#: modules/memoserv/send.c:195
msgid "Channel memos are administratively disabled."
msgstr "Les mémos de salon sont désactivés par l'administration."

#: modules/memoserv/send.c:203
msgid "Group memos are administratively disabled."
msgstr "Les mémos de groupe sont désactivés par l'administration."

#: modules/memoserv/sendall.c:19
msgid "Sends a memo to all accounts."
msgstr "Envoie un mémo à tous les comptes."

#: modules/memoserv/sendall.c:53
msgid "Syntax: SENDALL <memo>"
msgstr "Syntaxe : SENDALL <mémo>"

#: modules/memoserv/sendall.c:171
#, c-format
msgid "The memo has been successfully sent to %d accounts."
msgstr "Le mémo a été envoyé à %d comptes."

#: modules/memoserv/sendgroup.c:21
msgid "Sends a memo to all members on a group."
msgstr "Envoie un mémo à tous les membres d'un groupe."

#: modules/memoserv/sendgroup.c:56
msgid "Syntax: SENDGROUP <group> <memo>"
msgstr "Syntaxe : SENDGROUP <groupe> <mémo>"

#: modules/memoserv/sendgroup.c:185
#, c-format
msgid "The memo has been successfully sent to %d members on %s."
msgstr "Le mémo a été envoyé à %d membres sur %s."

#: modules/memoserv/sendops.c:20
msgid "Sends a memo to all ops on a channel."
msgstr "Envoie un mémo à tous les opérateurs sur un salon."

#: modules/memoserv/sendops.c:196
#, c-format
msgid "The memo has been successfully sent to %d ops on %s."
msgstr "Le mémo a été envoyé à %d opérateurs sur %s."

#: modules/nickserv/access.c:20
msgid "Changes and shows your nickname access list."
msgstr "Change et affiche la liste d'accès de votre pseudonyme."

#: modules/nickserv/access.c:204 modules/nickserv/access.c:408
msgid "Syntax: ACCESS ADD|DEL|LIST [mask]"
msgstr "Syntaxe : ACCESS ADD|DEL|LIST [mask]"

#: modules/nickserv/access.c:223 modules/nickserv/cert.c:62
#: modules/nickserv/listchans.c:47 modules/nickserv/listgroups.c:38
msgid "You are not authorized to use the target argument."
msgstr "Vous n'êtes pas autorisé à utiliser l'argument cible."

#: modules/nickserv/access.c:239
#, c-format
msgid "Access list for %s:"
msgstr "Liste d'accès pour %s :"

#: modules/nickserv/access.c:247
#, c-format
msgid "End of %s access list."
msgstr "Fin de la liste d'accès %s."

#: modules/nickserv/access.c:257
msgid "Syntax: ACCESS ADD <mask>"
msgstr "Syntaxe : ACCESS ADD <mask>"

#: modules/nickserv/access.c:274 modules/nickserv/access.c:282
#: modules/nickserv/access.c:290 modules/nickserv/access.c:303
#: modules/nickserv/access.c:365
#, c-format
msgid "Invalid mask %s."
msgstr "Mask %s invalide."

#: modules/nickserv/access.c:309 modules/nickserv/access.c:316
#: modules/nickserv/access.c:321 modules/nickserv/access.c:333
#: modules/nickserv/access.c:340 modules/nickserv/access.c:348
#: modules/nickserv/access.c:359
#, c-format
msgid "Too wide mask %s."
msgstr "Mask %s trop large."

#: modules/nickserv/access.c:371
#, c-format
msgid "Mask %s is already on your access list."
msgstr "Le mask %s est déjà sur votre liste d'accès."

#: modules/nickserv/access.c:376
#, c-format
msgid "Added mask %s to your access list."
msgstr "Mask %s ajouté à votre liste d'accès."

#: modules/nickserv/access.c:380
msgid "Your access list is full."
msgstr "Votre liste d'accès est pleine."

#: modules/nickserv/access.c:387
msgid "Syntax: ACCESS DEL <mask>"
msgstr "Syntaxe : ACCESS DEL <mask>"

#: modules/nickserv/access.c:398
#, c-format
msgid "Mask %s is not on your access list."
msgstr "le mask %s n'est pas sur votre liste d'accès."

#: modules/nickserv/access.c:401
#, c-format
msgid "Deleted mask %s from your access list."
msgstr "Mask %s supprimé de votre liste d'accès."

#: modules/nickserv/badmail.c:24
msgid "Disallows registrations from certain email addresses."
msgstr "Interdit les enregistrements par certaines adresses email."

#: modules/nickserv/badmail.c:131
msgid "Syntax: BADMAIL ADD|DEL|LIST [parameters]"
msgstr "Syntaxe : BADMAIL ADD|DEL|LIST [paramètres]"

#: modules/nickserv/badmail.c:140
msgid "Syntax: BADMAIL ADD <email> <reason>"
msgstr "Syntaxe : BADMAIL ADD <email> <motif>"

#: modules/nickserv/badmail.c:157
#, c-format
msgid "Email %s has already been banned."
msgstr "L'email %s a déjà été banni."

#: modules/nickserv/badmail.c:173
#, c-format
msgid "You have banned email address %s."
msgstr "Vous avez banni l'adresse email %s."

#: modules/nickserv/badmail.c:181
msgid "Syntax: BADMAIL DEL <email>"
msgstr "Syntaxe : BADEMAIL DEL <email>"

#: modules/nickserv/badmail.c:203
#, c-format
msgid "Email pattern %s not found in badmail database."
msgstr ""
"Le pattern d'email %s n'est pas dans la base de données des adresses email "
"interdites."

#: modules/nickserv/cert.c:20
msgid "Changes and shows your nickname CertFP authentication list."
msgstr "Change et affiche votre liste d'authentification CertFP."

#: modules/nickserv/cert.c:43 modules/nickserv/cert.c:161
msgid "Syntax: CERT ADD|DEL|LIST [fingerprint]"
msgstr "Syntaxe : CERT ADD|DEL|LIST [empreinte]"

#: modules/nickserv/cert.c:78
#, c-format
msgid "Fingerprint list for %s:"
msgstr "Liste d'empreintes pour %s :"

#: modules/nickserv/cert.c:86
#, c-format
msgid "End of %s fingerprint list."
msgstr "Fin de la liste d'empreinte %s."

#: modules/nickserv/cert.c:98
msgid "Syntax: CERT ADD <fingerprint>"
msgstr "Syntaxe : CERT ADD <empreinte>"

#: modules/nickserv/cert.c:118
#, c-format
msgid "Fingerprint %s is already on your fingerprint list."
msgstr "L'empreinte %s est déjà dans votre liste d'empreintes."

#: modules/nickserv/cert.c:123
#, c-format
msgid "Fingerprint %s is already on another user's fingerprint list."
msgstr ""
"L'empreinte %s est déjà dans la liste d'empreintes d'un autre utilisateur."

#: modules/nickserv/cert.c:128
#, c-format
msgid "Added fingerprint %s to your fingerprint list."
msgstr "Empreinte %s ajoutée à votre liste d'empreintes."

#: modules/nickserv/cert.c:132
msgid "Your fingerprint list is full."
msgstr "Votre liste d'empreintes est pleine."

#: modules/nickserv/cert.c:139
msgid "Syntax: CERT DEL <fingerprint>"
msgstr "Syntaxe : CERT DEL <empreinte>"

#: modules/nickserv/cert.c:151
#, c-format
msgid "Fingerprint %s is not on your fingerprint list."
msgstr "L'empreinte %s n'est pas dans votre liste d'empreintes."

#: modules/nickserv/cert.c:154
#, c-format
msgid "Deleted fingerprint %s from your fingerprint list."
msgstr "Empreinte %s supprimée de votre liste d'empreintes."

#: modules/nickserv/cracklib.c:66
#, c-format
msgid ""
"The password provided is insecure because %s. You may want to set a "
"different password with /msg %s set password <password> ."
msgstr ""
"Le mot de passe fourni est insécurisé parce que %s. Vous devriez définir un "
"mot de passe différent avec /msg %s set PASSWORD <mot de passe>"

#: modules/nickserv/cracklib.c:69
#, c-format
msgid "The password provided is insecure: %s"
msgstr "Le mot de passe fourni est insécurisé : %s"

#: modules/nickserv/drop.c:21
msgid "Drops an account registration."
msgstr "Efface un compte enregistré."

#: modules/nickserv/drop.c:22
msgid "Forces dropping an account registration."
msgstr "Force l'effacement d'un compte enregistré."

#: modules/nickserv/drop.c:46
msgid "Syntax: DROP <account> <password>"
msgstr "Syntaxe : DROP <compte> <mot de passe>"

#: modules/nickserv/drop.c:57 modules/nickserv/drop.c:126
#, c-format
msgid "%s is a grouped nick, use %s to remove it."
msgstr "%s est un pseudo groupé, utilisez %s pour le supprimer."

#: modules/nickserv/drop.c:73 modules/nickserv/logout.c:66
#, c-format
msgid "Authentication failed. Invalid password for %s."
msgstr "Authentification échouée. Mot de passe invalide pour %s."

#: modules/nickserv/drop.c:82
#, c-format
msgid "Account %s has %zu other nick(s) grouped to it, remove those first."
msgstr "Le compte %s a %zu pseudo(s) groupé(s) à lui, supprimez-les d'abord."

#: modules/nickserv/drop.c:89 modules/nickserv/drop.c:136
#, c-format
msgid "The nickname %s belongs to a services operator; it cannot be dropped."
msgstr ""
"Le pseudo %s appartient à un opérateur des services, il ne peut pas être "
"effacé."

#: modules/nickserv/drop.c:95 modules/nickserv/drop.c:142
#, c-format
msgid "The account %s is held; it cannot be dropped."
msgstr "Le compte %s est suspendu, il ne peut pas être effacé."

#: modules/nickserv/drop.c:102 modules/nickserv/drop.c:149
#, c-format
msgid "The account %s has been dropped."
msgstr "Le compte %s a été effacé."

#: modules/nickserv/drop.c:115
msgid "Syntax: FDROP <account>"
msgstr "Syntaxe : FDROP <compte>"

#: modules/nickserv/enforce.c:47
msgid "Enables or disables automatic protection of a nickname."
msgstr "Active ou désactive la protection automatique d'un pseudonyme."

#: modules/nickserv/enforce.c:48
msgid "Releases a services enforcer."
msgstr "Relâche l'enforcer des services."

#: modules/nickserv/enforce.c:49
msgid "Regain usage of a nickname."
msgstr "Retrouver l'usage de votre pseudonyme."

#: modules/nickserv/enforce.c:131
msgid "Syntax: SET ENFORCE ON|OFF"
msgstr "Syntaxe : SET ENFORCE ON|OFF"

#: modules/nickserv/enforce.c:181
msgid "RELEASE is disabled."
msgstr "RELEASE est désactivé."

#: modules/nickserv/enforce.c:190
msgid "Syntax: RELEASE <nick> [password]"
msgstr "Syntaxe : RELEASE <pseudo> [mot de passe]"

#: modules/nickserv/enforce.c:199 modules/nickserv/enforce.c:297
#: modules/nickserv/ghost.c:57 modules/nickserv/identify.c:94
#, c-format
msgid "%s is not a registered nickname."
msgstr "%s n'est pas un pseudonyme enregistré."

#: modules/nickserv/enforce.c:206
msgid "You cannot RELEASE yourself."
msgstr "Vous ne pouvez pas vous RELEASE vous-même."

#: modules/nickserv/enforce.c:233
#, c-format
msgid "%s has been released."
msgstr "%s a été relâché."

#: modules/nickserv/enforce.c:246
#, c-format
msgid "%s has been released."
msgstr "%s a été relâché."

#: modules/nickserv/enforce.c:255
msgid "Syntax: RELEASE <nickname> [password]"
msgstr "Syntaxe : RELEASE <pseudonyme> [mot de passe]"

#: modules/nickserv/enforce.c:261 modules/nickserv/enforce.c:359
#: modules/nickserv/ghost.c:98 modules/nickserv/identify.c:166
#: modules/nickserv/register.c:207
#, c-format
msgid "Invalid password for %s."
msgstr "Mot de passe invalide pour %s."

#: modules/nickserv/enforce.c:279
msgid "REGAIN is disabled."
msgstr "REGAIN est désactivé."

#: modules/nickserv/enforce.c:288
msgid "Syntax: REGAIN <nick> [password]"
msgstr "Syntaxe : REGAIN <pseudo> [mot de passe]"

#: modules/nickserv/enforce.c:303
msgid "You cannot REGAIN yourself."
msgstr "Vous ne pouvez pas vous REGAIN vous-même."

#: modules/nickserv/enforce.c:331 modules/nickserv/enforce.c:343
#, c-format
msgid "%s has been regained."
msgstr "%s a été retrouvé."

#: modules/nickserv/enforce.c:353
msgid "Syntax: REGAIN <nickname> [password]"
msgstr "Syntaxe : REGAIN <pseudonyme> [mot de passe]"

#: modules/nickserv/freeze.c:22
msgid "Freezes an account."
msgstr "Gèle un compte."

#: modules/nickserv/freeze.c:46 modules/nickserv/freeze.c:119
msgid "Usage: FREEZE <account> <ON|OFF> [reason]"
msgstr "Usage : FREEZE <compte> <ON|OFF> [motif]"

#: modules/nickserv/freeze.c:63
msgid "Usage: FREEZE <nickname> ON <reason>"
msgstr "Usage : FREEZE <pseudonyme> ON <motif>"

#: modules/nickserv/freeze.c:69
#, c-format
msgid "The account %s belongs to a services operator; it cannot be frozen."
msgstr ""
"Le compte %s appartient à un opérateur des services, il ne peut pas être "
"gelé."

#: modules/nickserv/freeze.c:75
#, c-format
msgid "%s is already frozen."
msgstr "%s est déjà gelé."

#: modules/nickserv/freeze.c:98
#, c-format
msgid "%s is now frozen."
msgstr "%s est maintenant gelé."

#: modules/nickserv/freeze.c:104
#, c-format
msgid "%s is not frozen."
msgstr "%s n'est pas gelé."

#: modules/nickserv/freeze.c:114
#, c-format
msgid "%s has been thawed"
msgstr "%s a été dégelé."

#: modules/nickserv/ghost.c:20
msgid "Reclaims use of a nickname."
msgstr "Réclame l'utilisation d'un pseudonyme."

#: modules/nickserv/ghost.c:43
msgid "Syntax: GHOST <target> [password]"
msgstr "Syntaxe : GHOST <cible> [mot de passe]"

#: modules/nickserv/ghost.c:68
msgid "You may not ghost yourself."
msgstr "Vous ne pouvez pas vous GHOST vous-même."

#: modules/nickserv/ghost.c:87
#, c-format
msgid "%s has been ghosted."
msgstr "%s a été GHOST."

#: modules/nickserv/ghost.c:104
#, c-format
msgid "You may not ghost %s."
msgstr "Vous ne pouvez pas GHOST %s."

#: modules/nickserv/group.c:22
msgid "Adds a nickname to your account."
msgstr "Ajoute un pseudonyme à votre compte."

#: modules/nickserv/group.c:23
msgid "Removes a nickname from your account."
msgstr "Supprime un pseudonyme de votre compte."

#: modules/nickserv/group.c:24
msgid "Forces removal of a nickname from an account."
msgstr "Force la suppression d'un pseudonyme de votre compte."

#: modules/nickserv/group.c:54
msgid "Nickname ownership is disabled."
msgstr "La propriété de pseudonyme est désactivée."

#: modules/nickserv/group.c:60
msgid "You have too many nicks registered already."
msgstr "Vous avez déjà trop de pseudonymes enregistrés."

#: modules/nickserv/group.c:68
#, c-format
msgid "Nick %s is already registered to your account."
msgstr "Le pseudo %s est déjà enregistré sur votre compte."

#: modules/nickserv/group.c:70
#, c-format
msgid "Nick %s is already registered to %s."
msgstr "Le pseudo %s est déjà enregistré par %s."

#: modules/nickserv/group.c:76 modules/nickserv/register.c:103
msgid "For security reasons, you can't register your UID."
msgstr ""
"Pour des raisons de sécurité, vous ne pouvez pas enregistrer votre UID."

#: modules/nickserv/group.c:82
msgid "You have been restricted from grouping nicks by network staff."
msgstr "Vous avez été empêché de grouper vos pseudos par le staff du réseau."

#: modules/nickserv/group.c:98
#, c-format
msgid "Nick %s is now registered to your account."
msgstr "Pseudo %s désormais enregistré sur votre compte."

#: modules/nickserv/group.c:131
#, c-format
msgid "Nick %s is your account name; you may not remove it."
msgstr ""
"Le pseudo %s est le nom de votre compte, vous ne pouvez pas le supprimer."

#: modules/nickserv/group.c:140
#, c-format
msgid "Nick %s has been removed from your account."
msgstr "Pseudo %s supprimé de votre compte."

#: modules/nickserv/group.c:153
msgid "Syntax: FUNGROUP <nickname> [newaccountname]"
msgstr "Syntaxe : FUNGROUP <pseudonyme> [nouveau compte]"

#: modules/nickserv/group.c:169
#, c-format
msgid "Nick %s is an account name; you may not remove it."
msgstr "Le pseudo %s est un nom de compte, vous ne pouvez pas le supprimer."

#: modules/nickserv/group.c:174
#, c-format
msgid ""
"You may not modify %s's account name because their operclass is defined in "
"the configuration file."
msgstr ""
"Vous ne pouvez pas modifier le nom de compte %s car son operclass est "
"définie dans le fichier de configuration."

#: modules/nickserv/group.c:180
#, c-format
msgid "Please specify a new account name for %s."
msgstr "Merci de spécifier un nouveau nom de compte pour %s."

#: modules/nickserv/group.c:181
msgid "Syntax: FUNGROUP <nickname> <newaccountname>"
msgstr "Syntaxe : FUNGROUP <pseudonyme> <nouveau compte>"

#: modules/nickserv/group.c:192
msgid "The new account name must be different from the nick to be ungrouped."
msgstr ""
"Le nouveau nom de compte doit être différent du pseudo à être dé-groupé."

#: modules/nickserv/group.c:197
#, c-format
msgid "Nick %s is not registered to %s."
msgstr "Pseudo %s non enregistré pour %s."

#: modules/nickserv/group.c:203
#, c-format
msgid "Nick %s is not an account name so no new account name is needed."
msgstr ""
"Le pseudo %s n'est pas un nom de compte, donc aucun nouveau nom de compte "
"n'est requis."

#: modules/nickserv/group.c:226
#, c-format
msgid "Nick %s has been removed from account %s, name changed to %s."
msgstr "Pseudo %s supprimé du compte %s, nom changé en %s."

#: modules/nickserv/group.c:228
#, c-format
msgid "Nick %s has been removed from account %s."
msgstr "Pseudo %s supprimé du compte %s."

#: modules/nickserv/help.c:42
#, c-format
msgid "%s allows users to 'register' an account for use with %s."
msgstr ""
"%s autorise les utilisateurs à 'enregistrer' un compte pour utiliser avec %s."

#: modules/nickserv/help.c:45
#, c-format
msgid ""
"If a registered account is not used by the owner for %d days,\n"
"%s will drop the account, allowing it to be reregistered."
msgstr ""
"Si un compte enregistré n'est pas utilisé par son propriétaire pendant %d "
"jours,\n"
"%s supprimera le compte, qui pourra être ré-enregistré."

#: modules/nickserv/help.c:52
#, c-format
msgid ""
"%s allows users to 'register' a nickname, and stop\n"
"others from using that nick. %s allows the owner of a\n"
"nickname to disconnect a user from the network that is using\n"
"their nickname."
msgstr ""
"%s autorise les utilisateurs à 'enregistrer' un pseudonyme et empêcher\n"
"les autres de l'utiliser. %s autorise le propriétaire d'un pseudonyme à "
"déconnecter\n"
" un utilisateur du réseau qui utilise son pseudonyme."

#: modules/nickserv/help.c:58
#, c-format
msgid ""
"If a registered nick is not used by the owner for %d days,\n"
"%s will drop the nickname, allowing it to be reregistered."
msgstr ""
"Si un pseudo enregistré n'est pas utilisé par son propriétaire pendant %d "
"jours,\n"
"%s supprimera le pseudonyme, qui pourra être ré-enregistré."

#: modules/nickserv/hold.c:20
msgid "Prevents an account from expiring."
msgstr "Empêche un compte d'expirer."

#: modules/nickserv/hold.c:42 modules/nickserv/hold.c:83
msgid "Usage: HOLD <account> <ON|OFF>"
msgstr "Usage : HOLD <compte> <ON|OFF>"

#: modules/nickserv/identify.c:30
msgid "Authenticates to a services account."
msgstr "Authentifie à un compte des services."

#: modules/nickserv/identify.c:32
msgid "Identifies to services for a nickname."
msgstr "Identifie aux services pour un pseudonyme."

#: modules/nickserv/identify.c:107 modules/nickserv/identify.c:114
#: modules/nickserv/register.c:66
#, c-format
msgid "You are already logged in as %s."
msgstr "Vous êtes déjà connecté en tant que %s."

#: modules/nickserv/identify.c:109
msgid "Please check your email for instructions to complete your registration."
msgstr ""
"Merci de vérifier votre adresse email pour compléter votre enregistrement."

#: modules/nickserv/identify.c:122
#, c-format
msgid "There are already %zu sessions logged in to %s (maximum allowed: %u)."
msgstr "Il y a déjà %zu sessions connectées pour %s (maximum autorisé : %u)."

#: modules/nickserv/identify.c:130
#, c-format
msgid "Logged in nicks are: %s"
msgstr "Les pseudos connectés sont : %s"

#: modules/nickserv/identify.c:138
#, c-format
msgid "You have been logged out of %s."
msgstr "Vous avez été déconnecté de %s."

#: modules/nickserv/identify.c:156
#, c-format
msgid "You are now logged in as %s."
msgstr "Vous êtes maintenant connecté en tant que %s."

#: modules/nickserv/identify.c:156
#, c-format
msgid "You are now identified for %s."
msgstr "Vous êtes maintenant identifié pour %s."

#: modules/nickserv/info.c:63
msgid "Syntax: INFO <nickname>"
msgstr "Syntaxe : INFO <pseudonyme>"

#: modules/nickserv/info.c:85
#, c-format
msgid "%s is not registered anymore, but was marked by %s on %s (%s)."
msgstr "%s n'est plus enregistrém mais marqué par %s sur %s (%s)."

#: modules/nickserv/info.c:112
#, c-format
msgid "Information on %s (account %s):"
msgstr "Informations sur %s (compte %s)."

#: modules/nickserv/info.c:125
#, c-format
msgid "User reg.  : %s (%s ago)"
msgstr "Utilisateur enreg. : %s (il y a %s)"

#: modules/nickserv/info.c:130
#, c-format
msgid "Entity ID  : %s"
msgstr "ID de l'entité : %s"

#: modules/nickserv/info.c:149
#, c-format
msgid "Last addr  : %s"
msgstr "Dernière adresse : %s"

#: modules/nickserv/info.c:152
#, c-format
msgid "vHost      : %s"
msgstr "vHost     : %s"

#: modules/nickserv/info.c:156
#, c-format
msgid "Real addr  : %s"
msgstr "Vraie adresse : %s"

#: modules/nickserv/info.c:160
msgid "Recognized : now (matches access list)"
msgstr "Reconnu : maintenant (liste d'accès correspondante)"

#: modules/nickserv/info.c:163 modules/nickserv/info.c:224
msgid "Last seen  : now"
msgstr "Vu dernièrement : maintenant"

#: modules/nickserv/info.c:169 modules/nickserv/info.c:184
#, c-format
msgid "Last seen  : (about %d weeks ago)"
msgstr "Vu dernièrement : (Il y a environ %d semaines)"

#: modules/nickserv/info.c:171 modules/nickserv/info.c:186
#, c-format
msgid "Last seen  : %s (%s ago)"
msgstr "Vu dernièrement : %s (il y a %s)"

#: modules/nickserv/info.c:191
#, c-format
msgid "User seen  : (about %d weeks ago)"
msgstr "Utilisateur vu : (il y a environ %d semaines)"

#: modules/nickserv/info.c:193
#, c-format
msgid "User seen  : %s (%s ago)"
msgstr "Utilisateur vu : %s (il y a %s)"

#: modules/nickserv/info.c:206 modules/nickserv/info.c:214
#, c-format
msgid "Logins from: %s"
msgstr "Connecté depuis : %s"

#: modules/nickserv/info.c:222
msgid "User seen  : now"
msgstr "Utilisateur vu : maintenant"

#: modules/nickserv/info.c:237 modules/nickserv/info.c:245
#, c-format
msgid "Nicks      : %s"
msgstr "Pseudos  : %s"

#: modules/nickserv/info.c:251
#, c-format
msgid "Email      : %s%s"
msgstr "Email   : %s%s"

#: modules/nickserv/info.c:323
#, c-format
msgid "Language   : %s"
msgstr "Langue     : %s"

#: modules/nickserv/info.c:329
#, c-format
msgid "Oper class : %s"
msgstr "Oper class : %s"

#: modules/nickserv/info.c:345
#, c-format
msgid "Channels   : %d founder, %d other"
msgstr "Salons : %d fondateurs, %d autre"

#: modules/nickserv/info.c:363
#, c-format
msgid "%s was FROZEN by %s on %s (%s)"
msgstr "%s a été gelé par %s sur %s (%s)"

#: modules/nickserv/info.c:366 modules/nickserv/sendpass.c:134
#: modules/nickserv/sendpass_user.c:114
#, c-format
msgid "%s has been frozen by the %s administration."
msgstr "%s a été gelé par l'administration %s."

#: modules/nickserv/info.c:387
#, c-format
msgid "%s has NOT COMPLETED registration verification"
msgstr "%s n'a pas complété la vérification de son enregistrement."

#: modules/nickserv/info.c:400
#, c-format
msgid "%s has requested an email address change to %s on %s"
msgstr "%s a requis un changement d'adresse email en %s le %s."

#: modules/nickserv/list.c:21
msgid "Lists nicknames registered matching a given pattern."
msgstr "Liste les pseudonymes enregistrés correspondant à un certain pattern."

#: modules/nickserv/list.c:410
#, c-format
msgid "No nicknames matched criteria %s"
msgstr "Aucun pseudo ne correspond au critère %s"

#: modules/nickserv/listchans.c:21
msgid "Lists channels that you have access to."
msgstr "Liste les salon auxquels vous avez accès."

#: modules/nickserv/listchans.c:80 modules/nickserv/listchans.c:98
#, c-format
msgid "No channel access was found for the nickname %s."
msgstr "Aucun accès à un salon trouvé pour votre pseudonyme %s."

#: modules/nickserv/listchans.c:100
#, c-format
msgid "%d channel access match for the nickname %s"
msgstr "%d accès à des salons trouvé pour votre pseudonyme %s."

#: modules/nickserv/listchans.c:101
#, c-format
msgid "%d channel access matches for the nickname %s"
msgstr "%d accès à des salons trouvés pour votre pseudonyme %s."

#: modules/nickserv/listgroups.c:22
msgid "Lists groups that you have access to."
msgstr "Liste les groupes auxquels vous avez accès."

#: modules/nickserv/listgroups.c:73 modules/nickserv/listgroups.c:96
#, c-format
msgid "No group access was found for the nickname %s."
msgstr "Aucun accès à un groupe n'a été trouvé pour le pseudonyme %s."

#: modules/nickserv/listgroups.c:98
#, c-format
msgid "%d group access match for the nickname %s"
msgstr "%d accès à des groupes correspondent au pseudo %s."

#: modules/nickserv/listgroups.c:99
#, c-format
msgid "%d group access matches for the nickname %s"
msgstr "%d accès à des groupes correspondent pour le pseudonyme %s."

#: modules/nickserv/listmail.c:20
msgid "Lists accounts registered to an e-mail address."
msgstr "Liste les comptes enregistrés avec une adresse email."

#: modules/nickserv/listmail.c:65
msgid "Syntax: LISTMAIL <email>"
msgstr "Syntaxe : LISTMAIL <email>"

#: modules/nickserv/listmail.c:76
#, c-format
msgid "No accounts matched e-mail address %s"
msgstr "Aucun compte ne correspond à l'adresse %s"

#: modules/nickserv/listmail.c:78 modules/nickserv/listownmail.c:86
#, c-format
msgid "%d match for e-mail address %s"
msgstr "%d correspondance pour l'adresse email %s."

#: modules/nickserv/listmail.c:79 modules/nickserv/listownmail.c:87
#, c-format
msgid "%d matches for e-mail address %s"
msgstr "%d correspondances pour l'adresse email %s."

#: modules/nickserv/listownmail.c:20
msgid "Lists accounts registered to your e-mail address."
msgstr "Liste les comptes enregistrés avec votre adresse email."

#: modules/nickserv/listownmail.c:74
msgid "You must have a valid email address to perform this operation."
msgstr ""
"Vous devez avoir une adresse email valide pour effectuer cette opération."

#: modules/nickserv/logout.c:20
msgid "Logs your services session out."
msgstr "Déconnecte votre session des services."

#: modules/nickserv/logout.c:58
#, c-format
msgid "%s is not logged in."
msgstr "%s n'est pas connecté."

#: modules/nickserv/logout.c:74
msgid "Syntax: LOGOUT <target> <password>"
msgstr "Syntaxe : LOGOUT <cible> <mot de passe>"

#: modules/nickserv/logout.c:85
#, c-format
msgid "%s has been logged out."
msgstr "%s a été déconnecté des services."

#: modules/nickserv/logout.c:90
msgid "You have been logged out."
msgstr "Vous avez été déconnecté des services."

#: modules/nickserv/main.c:25
msgid "Disconnects an old session."
msgstr "Déconnecte une vieille session."

#: modules/nickserv/main.c:26
msgid "Registers an account."
msgstr "Enregistre un compte."

#: modules/nickserv/main.c:27
msgid "Lists accounts matching a given pattern."
msgstr "Liste les compte qui correspondent à un certain pattern."

#: modules/nickserv/main.c:31
msgid "Syntax: INFO <account>"
msgstr "Syntaxe : INFO <compte>"

#: modules/nickserv/main.c:32
#, c-format
msgid "No accounts matched pattern %s"
msgstr "Aucun compte ne correspond au pattern %s."

#: modules/nickserv/main.c:33
#, c-format
msgid ""
"An email containing account activation instructions has been sent to %s."
msgstr "Un email contenant les instructions d'activation à été envoyé à %s."

#: modules/nickserv/main.c:34
msgid ""
"If you do not complete registration within one day your account will expire."
msgstr ""
"Si vous ne complétez pas votre enregistrement sous 24h, votre compte "
"expirera."

#: modules/nickserv/main.c:35
#, c-format
msgid "%s registered the account %s and gained services operator privileges."
msgstr ""
"%s a enregistré le compte %s et a acquis les privilèges d'opérateur des "
"services."

#: modules/nickserv/main.c:36
msgid "You cannot use your account name as a password."
msgstr "Vous ne pouvez pas utiliser votre nom de compte comme mot de passe."

#: modules/nickserv/main.c:82
#, c-format
msgid "Please identify via /%s%s identify <password>."
msgstr "Merci de vous identifier via /%s%s identify <mot de passe>"

#: modules/nickserv/main.c:87
#, c-format
msgid ""
"This nickname is registered. Please choose a different nickname, or identify "
"via /%s%s identify <password>."
msgstr ""
"Ce pseudonyme est enregistré. Merci d'en choisir un autre ou de vous "
"identifier via /%s%s identify <mot de passe>"

#: modules/nickserv/mark.c:20
msgid "Adds a note to a user."
msgstr "Ajoute une note à un utilisateur."

#: modules/nickserv/mark.c:43 modules/nickserv/mark.c:104
msgid "Usage: MARK <target> <ON|OFF> [note]"
msgstr "Usage : MARK <cible> <ON|OFF> [note]"

#: modules/nickserv/mark.c:67
msgid "Usage: MARK <target> ON <note>"
msgstr "Usage : MARK <cible> ON <note>"

#: modules/nickserv/register.c:23
msgid "Registers a nickname."
msgstr "Enregistre un pseudonyme."

#: modules/nickserv/register.c:69
#, c-format
msgid "Use %s to register %s to your account."
msgstr "Utilisez %s pour enregistrer %s sur votre compte."

#: modules/nickserv/register.c:82 modules/nickserv/register.c:127
msgid "Syntax: REGISTER <account> <password> <email>"
msgstr "Syntaxe : REGISTER <compte> <mot de passe> <email>"

#: modules/nickserv/register.c:84 modules/nickserv/register.c:129
msgid "Syntax: REGISTER <password> <email>"
msgstr "Syntaxe : REGISTER <mot de passe> <email>"

#: modules/nickserv/register.c:91 modules/nickserv/set_password.c:58
#: modules/nickserv/setpass.c:67
#, c-format
msgid "Registration passwords may not be longer than %d characters."
msgstr ""
"Les mots de passe d'enregistrement ne doivent pas être plus long que %d "
"caractères."

#: modules/nickserv/register.c:97
msgid "A user matching this account is already on IRC."
msgstr "Un utilisateur correspondant à ce compte est déjà sur IRC."

#: modules/nickserv/register.c:104
msgid "Please change to a real nickname, and try again."
msgstr "Merci de changer de pseudonyme et d'essayer à nouveau."

#: modules/nickserv/register.c:112 modules/nickserv/register.c:119
#, c-format
msgid "The account name %s is invalid."
msgstr "Le nom de compte %s est invalide."

#: modules/nickserv/register.c:125 modules/nickserv/set_password.c:64
#: modules/nickserv/setpass.c:73
msgid "You cannot use your nickname as a password."
msgstr "Vous ne pouvez pas utiliser votre pseudonyme comme mot de passe."

#: modules/nickserv/register.c:168 modules/nickserv/set_email.c:74
#, c-format
msgid "%s is not a valid email address."
msgstr "%s n'est pas une adresse email valide."

#: modules/nickserv/register.c:185
#, c-format
msgid "%s has too many accounts registered."
msgstr "%s a déjà trop de comptes enregistrés."

#: modules/nickserv/register.c:224
msgid "Sending email failed, sorry! Registration aborted."
msgstr "L'envoi de l'email a échoué, désolé. Enregistrement annulé."

#: modules/nickserv/register.c:230
#, c-format
msgid ""
"An email containing nickname activation instructions has been sent to %s."
msgstr ""
"Un email contenant les instructions d'activation de pseudonyme a été envoyé à"
" %s."

#: modules/nickserv/register.c:231
msgid ""
"If you do not complete registration within one day, your nickname will "
"expire."
msgstr ""
"Si vous ne complétez pas l'enregistrement sous 24h votre pseudonyme expirera."

#: modules/nickserv/register.c:260
#, c-format
msgid "%s is now registered to %s, with the password %s."
msgstr "%s est maintenant enregistré à %s, avec le mot de passe %s"

#: modules/nickserv/regnolimit.c:19
msgid "Allow a user to bypass registration limits."
msgstr "Autorise un utilisateur à outrepasser les limites d'enregistrement."

#: modules/nickserv/regnolimit.c:41 modules/nickserv/regnolimit.c:82
msgid "Usage: REGNOLIMIT <account> <ON|OFF>"
msgstr "Usage : REGNOLIMIT <compte> <ON|OFF>"

#: modules/nickserv/resetpass.c:20
msgid "Resets an account password."
msgstr "Réinitialise le mot de passe d'un compte."

#: modules/nickserv/resetpass.c:42
msgid "Syntax: RESETPASS <account>"
msgstr "Syntaxe : RESETPASS <compte>"

#: modules/nickserv/resetpass.c:55
#, c-format
msgid ""
"%s belongs to a services operator; you need %s privilege to reset the "
"password."
msgstr ""
"%s appartient à un opérateur des services, vous devez avec le privilège %s "
"pour réinitialiser le mot de passe."

#: modules/nickserv/resetpass.c:62 modules/nickserv/sendpass.c:156
#: modules/nickserv/sendpass.c:180 modules/nickserv/vhost.c:171
#: modules/nickserv/vhost.c:195
#, c-format
msgid "Overriding MARK placed by %s on the account %s."
msgstr "Réécriture forcée de MARK placée par %s sur le compte %s."

#: modules/nickserv/resetpass.c:64 modules/nickserv/resetpass.c:79
#, c-format
msgid "The password for the account %s has been changed to %s."
msgstr "Le mot de passe pour le compte %s a été changé en %s"

#: modules/nickserv/resetpass.c:74 modules/nickserv/sendpass.c:96
#: modules/nickserv/vhost.c:134
#, c-format
msgid ""
"This operation cannot be performed on %s, because the account has been "
"marked by %s."
msgstr ""
"Cette opération ne peut être effectuée sur %s, parce que le compte a été "
"marqué par %s."

#: modules/nickserv/restrict.c:20
msgid "Restrict a user from using certain commands."
msgstr "Restreindre un utilisateur d'exécuter certaines commandes."

#: modules/nickserv/restrict.c:43 modules/nickserv/restrict.c:104
msgid "Usage: RESTRICT <target> <ON|OFF> [note]"
msgstr "Usage : RESTRICT <cible> <ON|OFF> [note]"

#: modules/nickserv/restrict.c:55 modules/nickserv/restrict.c:99
#, c-format
msgid "%s is now unrestricted."
msgstr "%s n'est désormais plus restreint."

#: modules/nickserv/restrict.c:67
msgid "Usage: RESTRICT <target> ON <note>"
msgstr "Usage : RESTRICT <cible> ON <note>"

#: modules/nickserv/restrict.c:73
#, c-format
msgid "%s is already restricted."
msgstr "%s est déjà restreint."

#: modules/nickserv/restrict.c:83
#, c-format
msgid "%s is now restricted."
msgstr "%s est maintenant restreint."

#: modules/nickserv/restrict.c:89
#, c-format
msgid "%s is not restricted."
msgstr "%s n'est pas restreint."

#: modules/nickserv/return.c:21
msgid "Returns an account to its owner."
msgstr "Redonne un compte à son propriétaire."

#: modules/nickserv/return.c:46
msgid "Usage: RETURN <account> <e-mail address>"
msgstr "Usage : RETURN <compte> <adresse email>"

#: modules/nickserv/return.c:59
#, c-format
msgid "%s belongs to a services operator; it cannot be returned."
msgstr "%s appartient à un opérateur des services, il ne peut pas être RETURN."

#: modules/nickserv/return.c:76
#, c-format
msgid "Sending email failed, account %s remains with %s."
msgstr "Echec de l'envoi de l'email, le compte %s demeure avec %s."

#: modules/nickserv/return.c:106
#, c-format
msgid "The e-mail address for %s has been set to %s"
msgstr "L'adresse email pour %s a été définie à %s."

#: modules/nickserv/return.c:108
#, c-format
msgid "A random password has been set; it has been sent to %s."
msgstr "Un mot de passe aléatoire a été défini, il a été envoyé à %s."

#: modules/nickserv/sendpass.c:20 modules/nickserv/sendpass_user.c:20
msgid "Email registration passwords."
msgstr "Envoi par email du mot de passe d'enregistrement."

#: modules/nickserv/sendpass.c:53 modules/nickserv/sendpass_user.c:52
msgid "Syntax: SENDPASS <account>"
msgstr "Syntaxe : SENDPASS <compte>"

#: modules/nickserv/sendpass.c:66 modules/nickserv/sendpass_user.c:70
msgid "Syntax: SENDPASS <account> [FORCE|CLEAR]"
msgstr "Syntaxe : SENDPASS <compte> [FORCE|CLEAR]"

#: modules/nickserv/sendpass.c:80
#, c-format
msgid ""
"%s belongs to a services operator; you need %s privilege to send the "
"password."
msgstr ""
"%s appartient à un opérateur des services, vous devez avoir le privilège %s "
"pour envoyer le mot de passe."

#: modules/nickserv/sendpass.c:86 modules/nickserv/sendpass_user.c:83
#, c-format
msgid "%s is not verified."
msgstr "%s n'est pas vérifié."

#: modules/nickserv/sendpass.c:101 modules/nickserv/vhost.c:145
#, c-format
msgid "Use %s to override this restriction."
msgstr "Utilisez %s pour outrepasser cette restriction."

#: modules/nickserv/sendpass.c:119 modules/nickserv/sendpass_user.c:99
#, c-format
msgid "The password change key for %s has been cleared."
msgstr "Le clé de changement de mot de passe pour %s a été supprimée."

#: modules/nickserv/sendpass.c:122 modules/nickserv/sendpass_user.c:102
#, c-format
msgid "%s did not have a password change key outstanding."
msgstr "%s n'a pas eu de clé de changement de mot de passe."

#: modules/nickserv/sendpass.c:128 modules/nickserv/sendpass_user.c:108
#, c-format
msgid ""
"This operation cannot be performed on %s, because someone is logged in to it."
msgstr ""
"Cette opération ne peut pas être effectuée sur %s, parce que quelqu'un est "
"loggué avec."

#: modules/nickserv/sendpass.c:143 modules/nickserv/sendpass_user.c:120
#, c-format
msgid "%s already has a password change key outstanding."
msgstr "%s a déjà une clé de changement de mot de passe."

#: modules/nickserv/sendpass.c:144 modules/nickserv/sendpass_user.c:122
#, c-format
msgid "Use SENDPASS %s CLEAR to clear it so that a new one can be sent."
msgstr ""
"Utilisez SENDMAIL %s CLEAR pour la supprimer pour qu'une nouvelle puisse "
"être envoyée."

#: modules/nickserv/sendpass.c:152
#, c-format
msgid "The password change key for %s has been sent to %s."
msgstr "La clé de changement de mot de passe pour %s a été envoyée à %s."

#: modules/nickserv/sendpass.c:160 modules/nickserv/sendpass.c:184
#: modules/nickserv/sendpass_user.c:135
msgid "Email send failed."
msgstr "Envoi d'email échoué."

#: modules/nickserv/sendpass.c:168
#, c-format
msgid ""
"The password for the account %s is encrypted; a new password will be "
"assigned and sent."
msgstr ""
"Le mot de passe pour le compte %s est chiffré ; un nouveau mot de passe sera "
"assigné et envoyé."

#: modules/nickserv/sendpass.c:176
#, c-format
msgid "The password for %s has been sent to %s."
msgstr "Le mot de passe pour %s a été envoyé à %s."

#: modules/nickserv/sendpass_user.c:130
#, c-format
msgid ""
"The password change key for %s has been sent to the corresponding email "
"address."
msgstr ""
"La clé de changement de mot de passe pour %s a été envoyée à l'adresse email "
"correspondante."

#: modules/nickserv/set_accountname.c:24
msgid "Changes your account name."
msgstr "Change le nom de votre compte."

#: modules/nickserv/set_accountname.c:47
msgid "Syntax: SET ACCOUNTNAME <nick>"
msgstr "Syntaxe : SET ACCOUNTNAME <pseudo>"

#: modules/nickserv/set_accountname.c:53
msgid ""
"You may not modify your account name because your operclass is defined in "
"the configuration file."
msgstr ""
"Vous ne devriez pas modifier votre nom de compte puisque votre operclass est "
"définie dans le fichier de configuration."

#: modules/nickserv/set_accountname.c:71
#, c-format
msgid "Your account name is already set to %s."
msgstr "Le nom de votre compte est déjà défini en à %s."

#: modules/nickserv/set_accountname.c:76
#, c-format
msgid "Your account name is now set to %s."
msgstr "Le nom de votre compte est maintenant défini à %s."

#: modules/nickserv/set_core.c:34
msgid ""
"SET allows you to set various control flags\n"
"for accounts that change the way certain\n"
"operations are performed on them."
msgstr ""
"SET vous autorise à définir divers flags de contrôle\n"
"des comptes qui changent la façon dont certaines\n"
"opérations sont effectuées sur eux."

#: modules/nickserv/set_core.c:38
msgid ""
"SET allows you to set various control flags\n"
"for nicknames that change the way certain\n"
"operations are performed on them."
msgstr ""
"SET vous autorise à définir divers flags de contrôle\n"
"des pseudonymes qui changent la façon dont certaines\n"
"opérations sont effectuées sur eux."

#: modules/nickserv/set_core.c:44 modules/operserv/set.c:72
#, c-format
msgid "For more information, use /msg %s HELP SET command."
msgstr "Pour plus d'informations, utilisez /msg %s HELP SET command."

#: modules/nickserv/set_core.c:60 modules/operserv/set.c:88
msgid "Syntax: SET <setting> <parameters>"
msgstr "Syntaxe : SET <setting> <paramètres>"

#: modules/nickserv/set_core.c:71 modules/operserv/set.c:99
#, c-format
msgid "Invalid set command. Use /%s%s HELP SET for a command listing."
msgstr ""
"Invalide SET command. Utilisez /%s%s HELP SET pour lister les commandes."

#: modules/nickserv/set_email.c:24
msgid "Changes your e-mail address."
msgstr "Change votre adresse email."

#: modules/nickserv/set_email.c:47
msgid "Syntax: SET EMAIL <new e-mail>"
msgstr "Syntaxe : SET EMAIL <nouvelle adresse email>"

#: modules/nickserv/set_email.c:53
msgid ""
"Please verify your original registration before changing your e-mail address."
msgstr ""
"Merci de vérifier votre enregistrement originel avant de changer votre "
"adresse email."

#: modules/nickserv/set_email.c:62
#, c-format
msgid "The email address change to %s has been cancelled."
msgstr "Le changement dadresse email %s a été annulé."

#: modules/nickserv/set_email.c:68
#, c-format
msgid "The email address for account %s is already set to %s."
msgstr "L'adresse email pour le compte %sest déjà définie à %s."

#: modules/nickserv/set_email.c:88
msgid "Sending email failed, sorry! Your email address is unchanged."
msgstr ""
"Echec de l'envoi de l'email, désolé ! Votre adresse email reste inchangée."

#: modules/nickserv/set_email.c:96
#, c-format
msgid "An email containing email changing instructions has been sent to %s."
msgstr ""
"Un email contenant les instructions de changement de mail a été envoyé à %s."

#: modules/nickserv/set_email.c:97
msgid ""
"Your email address will not be changed until you follow these instructions."
msgstr ""
"Votre adresse email ne sera pas changée tant que vous n'aurez pas suivi ces "
"instructions."

#: modules/nickserv/set_email.c:105
#, c-format
msgid "The email address for account %s has been changed to %s."
msgstr "L'adresse email pour le compte %s a été changée en %s."

#: modules/nickserv/set_emailmemos.c:24
msgid "Forwards incoming memos to your e-mail address."
msgstr "Transfert les mémos entrants à votre adresse email."

#: modules/nickserv/set_emailmemos.c:45
msgid ""
"You have to verify your email address before you can enable emailing memos."
msgstr ""
"Vous devez vérifier votre adresse email avant de pouvoir activer l'envoi des "
"mémos par email."

#: modules/nickserv/set_emailmemos.c:59
msgid "Sending email is administratively disabled."
msgstr "L'envoi d'email est désactivé par l'administration."

#: modules/nickserv/set_enforcetime.c:21
msgid "Amount of time it takes before nickname protection occurs."
msgstr "Temps à écouler avant que la protection des pseudonymes apparaîsse."

#: modules/nickserv/set_enforcetime.c:43
msgid "Syntax: SET ENFORCETIME TIME|DEFAULT"
msgstr "Syntaxe : SET ENFORCETIME TIME|DEFAULT"

#: modules/nickserv/set_enforcetime.c:55
#, c-format
msgid "The %s for account %s has been reset to default, which is %d seconds."
msgstr "Le %s pour le compte %s a été réinitialisé par défaut (%d secondes)."

#: modules/nickserv/set_enforcetime.c:68
#, c-format
msgid "The %s for account %s has been set to %d seconds."
msgstr "Le %s pour le compte %s a été défini à %d secondes."

#: modules/nickserv/set_hidemail.c:24
msgid "Hides your e-mail address."
msgstr "Cache votre adresse email."

#: modules/nickserv/set_language.c:26
msgid "Changes the language services uses to talk to you."
msgstr ""
"Modifie la langue utilisée par les services pour communiquer avec vous."

#: modules/nickserv/set_language.c:49 modules/nickserv/set_language.c:59
#, c-format
msgid "Valid languages are: %s"
msgstr "Les langues valides sont : %s"

#: modules/nickserv/set_language.c:58
#, c-format
msgid "Invalid language %s."
msgstr "Langue %s invalide."

#: modules/nickserv/set_language.c:67
#, c-format
msgid "The language for %s has been changed to %s."
msgstr "La langue pour %s a été changée en %s."

#: modules/nickserv/set_nevergroup.c:24
msgid "Prevents you from being added to group access lists."
msgstr "Empêche votre compte d'être ajouté à des listes d'accès de groupes."

#: modules/nickserv/set_neverop.c:24
msgid "Prevents you from being added to access lists."
msgstr "Empêche votre compte d'être ajouté a des listes d'accès."

#: modules/nickserv/set_nogreet.c:24
msgid "Allows you to opt-out of channel entry messages."
msgstr "Vous autorise à ne pas recevoir les messages d'entrée des salons."

#: modules/nickserv/set_nomemo.c:24
msgid "Disables the ability to receive memos."
msgstr "Désactive la possibilité de recevoir des mémos."

#: modules/nickserv/set_noop.c:24
msgid "Prevents services from setting modes upon you automatically."
msgstr "Empêche les services de définir des modes automatiques sur vous."

#: modules/nickserv/set_password.c:24
msgid "Changes the password associated with your account."
msgstr "Modifie le mot de passe associé à votre compte."

#: modules/nickserv/set_password.c:45
msgid "You must change the password in the external system."
msgstr "Vous devez changer le mot de passe dans un système eterne."

#: modules/nickserv/set_password.c:65
msgid "Syntax: SET PASSWORD <new password>"
msgstr "Syntaxe : SET PASSWORD <nouveau mot de passe>"

#: modules/nickserv/set_password.c:73 modules/nickserv/setpass.c:85
#, c-format
msgid "The password for %s has been changed to %s."
msgstr "Le mot de passe pour %s a été changé en %s"

#: modules/nickserv/set_private.c:70
msgid "Hides information about you from other users."
msgstr "Cache vos informations aux autres utilisateurs."

#: modules/nickserv/set_privmsg.c:69
msgid "Uses private messages instead of notices if enabled."
msgstr "Utilise les messages privés à la place des notices."

#: modules/nickserv/set_property.c:24
msgid "Manipulates metadata entries associated with an account."
msgstr "Manipule les métadonnées associées à un compte."

#: modules/nickserv/set_property.c:50
msgid "Syntax: SET PROPERTY <property> [value]"
msgstr "Syntaxe : SET PROPERTY <propriété> [valeur]"

#: modules/nickserv/set_quietchg.c:24
msgid "Allows you to opt-out of channel change messages."
msgstr "Vous autorise à ne pas recevoir les messages de chamgement de salons."

#: modules/nickserv/setpass.c:21
msgid "Changes a password using an authcode."
msgstr "Change un mot de passe en utilisant un code d'authentification."

#: modules/nickserv/setpass.c:47 modules/nickserv/setpass.c:54
#: modules/nickserv/setpass.c:74
msgid "Syntax: SETPASS <account> <key> <newpass>"
msgstr "Syntaxe : SETPASS <compte> <clé> <nouveau mot de passe>"

#: modules/nickserv/setpass.c:94 modules/nickserv/verify.c:103
#: modules/nickserv/verify.c:134
#, c-format
msgid "Verification failed. Invalid key for %s."
msgstr "Echec de vérification. Clé invalide pour %s."

#: modules/nickserv/status.c:21
msgid "Displays session information."
msgstr "Affiche des informations de session."

#: modules/nickserv/status.c:22
msgid "Displays parsable session information"
msgstr "Affiche des informations de session parsables."

#: modules/nickserv/status.c:54
#, c-format
msgid "%s%s%s ACC 0 (offline)"
msgstr "%s%s%s ACC 0 (déconnecté)"

#: modules/nickserv/status.c:67
#, c-format
msgid "%s%s%s ACC 0 (not registered)"
msgstr "%s%s%s ACC 0 (non enregistré)"

#: modules/nickserv/taxonomy.c:20
msgid "Displays a user's metadata."
msgstr "Affiche les métadonnées d'un utilisateur."

#: modules/nickserv/taxonomy.c:44
msgid "Syntax: TAXONOMY <nick>"
msgstr "Syntaxe : TAXONOMY <pseudo>"

#: modules/nickserv/vacation.c:24
#, c-format
msgid ""
"You must be registered for at least %d days in order to enable VACATION mode."
msgstr ""
"Vous devez être enregistré depuis au moins %d jours pour activer le mode "
"VACATION."

#: modules/nickserv/vacation.c:34
#, c-format
msgid ""
"Your account is now marked as being on vacation.\n"
"Please be aware that this will be automatically removed the next time you "
"identify to %s."
msgstr ""
"Votre compte est désormais marqué en vacances.\n"
"Ceci sera automatiquement désactivé lors de votre prochaine identification à"
" %s."

#: modules/nickserv/vacation.c:38
#, c-format
msgid "Your account will automatically expire in %d days if you do not return."
msgstr ""
"Votre compte expirera automatiquement après %d jours, si vous ne revenez pas."

#: modules/nickserv/vacation.c:42
msgid "Sets an account as being on vacation."
msgstr "Définit un compte comme étant en vacances."

#: modules/nickserv/vacation.c:49
msgid "Your account is no longer marked as being on vacation."
msgstr "Votre compte n'est désormais plus marqué en vacances."

#: modules/nickserv/verify.c:21
msgid "Verifies an account registration."
msgstr "Vérifie l'enregistrement d'un compte."

#: modules/nickserv/verify.c:22
msgid "Forcefully verifies an account registration."
msgstr "Force la vérification de l'enregistrement d'un compte."

#: modules/nickserv/verify.c:49
msgid "Syntax: VERIFY <operation> <account> <key>"
msgstr "Syntaxe : VERIFY <opération> <compte> <clé>"

#: modules/nickserv/verify.c:64
msgid "Please log in before attempting to verify your registration."
msgstr ""
"Merci de vous authentifier avant d'effectuer la vérification de votre "
"enregistrement."

#: modules/nickserv/verify.c:72 modules/nickserv/verify.c:112
#: modules/nickserv/verify.c:173 modules/nickserv/verify.c:203
#, c-format
msgid "%s is not awaiting authorization."
msgstr "%s n'attend pas d'autorisation."

#: modules/nickserv/verify.c:85 modules/nickserv/verify.c:128
#: modules/nickserv/verify.c:184 modules/nickserv/verify.c:217
#, c-format
msgid "%s has now been verified."
msgstr "%s a été vérifié."

#: modules/nickserv/verify.c:86
msgid ""
"Thank you for verifying your e-mail address! You have taken steps in "
"ensuring that your registrations are not exploited."
msgstr ""
"Merci d'avoir vérifié votre adresse email ! Vous avez passé les étapes qui "
"vous assurent que vos enregistrement ne sont pas exploités."

#: modules/nickserv/verify.c:141
msgid "Invalid operation specified for VERIFY."
msgstr "Opération invalude spécifiée pour VERIFY"

#: modules/nickserv/verify.c:142
msgid "Please double-check your verification e-mail."
msgstr "Merci de bien vérifier la vérification de votre email."

#: modules/nickserv/verify.c:159
msgid "Syntax: FVERIFY <operation> <account>"
msgstr "Syntaxe: FVERIFY <opération> <compte>"

#: modules/nickserv/verify.c:223
msgid "Invalid operation specified for FVERIFY."
msgstr "Opération invalide pour FVERIFY."

#: modules/nickserv/verify.c:224
msgid "Valid operations are REGISTER and EMAILCHG."
msgstr "Les opération valides sont REGISTER et EMAILCHG."

#: modules/nickserv/vhost.c:22
msgid "Manages user virtualhosts."
msgstr "Gère les hosts virtuels des utilisateurs."

#: modules/nickserv/vhost.c:23
msgid "Lists user virtualhosts."
msgstr "Liste les hosts virtuels des utilisateurs."

#: modules/nickserv/vhost.c:76 modules/nickserv/vhost.c:125
msgid "Syntax: VHOST <account> ON|OFF [vhost]"
msgstr "Syntaxe : VHOST <compte> ON|OFF [vhost]"

#: modules/nickserv/vhost.c:97 modules/nickserv/vhost.c:106
msgid "Syntax: VHOST <account> ON <vhost> [FORCE]"
msgstr "Syntaxe : VHOST <compte> ON <vhost> [FORCE]"

#: modules/nickserv/vhost.c:118
msgid "Syntax: VHOST <account> OFF [FORCE]"
msgstr "Syntaxe : VHOST <compte> OFF [FORCE]"

#: modules/nickserv/vhost.c:162
#, c-format
msgid "%s does not have a vhost set."
msgstr "%s n'a aucun vHost défini."

#: modules/nickserv/vhost.c:183
#, c-format
msgid "%s already has the given vhost set."
msgstr "%s a déjà défini le vHost donné."

#: modules/operserv/akill.c:29
msgid "Manages network bans."
msgstr "Gère les bannissements du réseau."

#: modules/operserv/akill.c:31
msgid "Adds a network ban"
msgstr "Ajoute un bannissement du réseau."

#: modules/operserv/akill.c:32
msgid "Deletes a network ban"
msgstr "Supprime un bannissement du réseau."

#: modules/operserv/akill.c:33
msgid "Lists all network bans"
msgstr "Liste tous les bannissements du réseau."

#: modules/operserv/akill.c:34
msgid "Synchronises network bans to servers"
msgstr "Synchronise les bannissements du réseau aux serveurs."

#: modules/operserv/akill.c:102
msgid "Syntax: AKILL ADD|DEL|LIST"
msgstr "Syntaxe : AKILL ADD|DEL|LIST"

#: modules/operserv/akill.c:131 modules/operserv/akill.c:171
#: modules/operserv/akill.c:177 modules/operserv/clones.c:477
msgid "Syntax: AKILL ADD <nick|hostmask> [!P|!T <minutes>] <reason>"
msgstr "Syntaxe : AKILL ADD <pseudo|hostmask> [!P|!T <minutes>] <motif>"

#: modules/operserv/akill.c:197
#, c-format
msgid "Invalid character '%c' in user@host."
msgstr "Caractère '%c' invalide dans le user@host"

#: modules/operserv/akill.c:205 modules/operserv/specs.c:144
#, c-format
msgid "%s is not on IRC."
msgstr "%s n'est pas sur IRC."

#: modules/operserv/akill.c:226 modules/operserv/akill.c:233
msgid "Syntax: AKILL ADD <user>@<host> [options] <reason>"
msgstr "Syntaxe : AKILL ADD <user>@<host> [options] <motif>"

#: modules/operserv/akill.c:232
#, c-format
msgid "Too many '%c' in user@host."
msgstr "Trop de '%c' dans le user@host"

#: modules/operserv/akill.c:252
#, c-format
msgid ""
"Invalid user@host: %s@%s. At least four non-wildcard characters are required."
msgstr ""
"user@host invalide : %s@%s. Au moins quatre caractères non wildcard sont "
"requis (wildcard : * et ?)"

#: modules/operserv/akill.c:270
#, c-format
msgid "Invalid user@host: %s@%s. This mask is unsafe."
msgstr "user@host invalide : %s@%s. Ce mask n'est pas sécurisé."

#: modules/operserv/akill.c:278
#, c-format
msgid "AKILL %s@%s is already matched in the database."
msgstr "AKILL %s@%s correspond déjà à une entrée dans la base de données."

#: modules/operserv/akill.c:285
#, c-format
msgid "Timed AKILL on %s@%s was successfully added and will expire in %s."
msgstr "AKILL temporaire sur %s@%s ajouté avec succès. Il expirera dans %s."

#: modules/operserv/akill.c:287
#, c-format
msgid "AKILL on %s@%s was successfully added."
msgstr "AKILL sur %s@%s ajouté avec succès."

#: modules/operserv/akill.c:309
msgid "Syntax: AKILL DEL <hostmask>"
msgstr "Syntaxe : AKILL DEL <hostmask>"

#: modules/operserv/akill.c:342 modules/operserv/akill.c:361
#: modules/operserv/akill.c:401 modules/operserv/akill.c:420
#, c-format
msgid "No such AKILL with number %d."
msgstr "Aucun AKILL avec le numéro %d."

#: modules/operserv/akill.c:346 modules/operserv/akill.c:365
#: modules/operserv/akill.c:405 modules/operserv/akill.c:424
#: modules/operserv/akill.c:443
#, c-format
msgid "AKILL on %s@%s has been successfully removed."
msgstr "AKILL sur %s@%s supprimé avec succès."

#: modules/operserv/akill.c:439
#, c-format
msgid "No such AKILL: %s@%s."
msgstr "Aucun AKILL : %s@%s"

#: modules/operserv/akill.c:487
msgid "AKILL list matching given criteria (with reasons):"
msgstr "La liste des AKILL correspond au critère donné (avec motifs) :"

#: modules/operserv/akill.c:489
msgid "AKILL list (with reasons):"
msgstr "Liste des AKILL (avec motifs) :"

#: modules/operserv/akill.c:491
msgid "AKILL list:"
msgstr "Liste des AKILL : "

#: modules/operserv/akill.c:505
#, c-format
msgid "%lu: %s@%s - by %s - expires in %s - (%s)"
msgstr "%lu : %s@%s - par %s - expire dans %s - (%s)"

#: modules/operserv/akill.c:507
#, c-format
msgid "%lu: %s@%s - by %s - expires in %s"
msgstr "%lu : %s@%s - par %s - expire dans %s"

#: modules/operserv/akill.c:509
#, c-format
msgid "%lu: %s@%s - by %s - permanent - (%s)"
msgstr "%lu : %s@%s - par %s - permanent - (%s)"

#: modules/operserv/akill.c:511
#, c-format
msgid "%lu: %s@%s - by %s - permanent"
msgstr "%lu : %s@%s - par %s - permanent"

#: modules/operserv/akill.c:515
msgid "End of AKILL list."
msgstr "Fin de la liste des AKILL."

#: modules/operserv/akill.c:517
#, c-format
msgid "Total of %zu %s in AKILL list."
msgstr "Total de %zu %s dans la liste des AKILL."

#: modules/operserv/akill.c:547
msgid "AKILL list synchronized to servers."
msgstr "Liste des AKILL synchronisée aux serveurs."

#: modules/operserv/clearchan.c:24
msgid "Clears a channel via KICK, KILL or AKILL"
msgstr "Nettoie un salon via KICK, KILL ou AKILL"

#: modules/operserv/clearchan.c:52
msgid "Syntax: CLEARCHAN KICK|KILL|AKILL <#channel> <reason>"
msgstr "Syntaxe : CLEARCHAN KICK|KILL|AKILL <#salon> <motif>"

#: modules/operserv/clearchan.c:74
#, c-format
msgid "%s is not a valid action"
msgstr "%s n'est pas une action valide."

#: modules/operserv/clearchan.c:91
#, c-format
msgid "Clearing %s with %s"
msgstr "Nettoie %s avec %s"

#: modules/operserv/clearchan.c:102
#, c-format
msgid "CLEARCHAN: Ignoring IRC Operator %s!%s@%s {%s}"
msgstr "CLEARCHAN : Ignore les IRC Operator %s!%s@%s {%s}"

#: modules/operserv/clearchan.c:107
#, c-format
msgid "CLEARCHAN: %s hit %s!%s@%s {%s}"
msgstr "CLEARCHAN : %s touche %s!%s@%s {%s}"

#: modules/operserv/clearchan.c:120
#, c-format
msgid "CLEARCHAN: Not klining exempt user %s!%s@%s"
msgstr "CLEARCHAN: Utilisateurs exemtptés : %s!%s@%s"

#: modules/operserv/clearchan.c:128
#, c-format
msgid "%d matches, %d ignores for %s on %s"
msgstr "%d correspondances, %d ignores pour %s sur %s"

#: modules/operserv/clones.c:80
msgid "Manages network wide clones."
msgstr "Gère les clones sur tout le réseau."

#: modules/operserv/clones.c:82
msgid "Enables/disables klines for excessive clones."
msgstr "Active/Désactive les KLINE pour excès de clones."

#: modules/operserv/clones.c:83
msgid "Lists clones on the network."
msgstr "Liste les clones du réseau."

#: modules/operserv/clones.c:84
msgid "Adds a clones exemption."
msgstr "Ajoute une exception de clones."

#: modules/operserv/clones.c:85
msgid "Deletes a clones exemption."
msgstr "Supprime une exception de clones."

#: modules/operserv/clones.c:86
msgid "Sets a clone exemption details."
msgstr "Définit des détails d'exceptions de clones."

#: modules/operserv/clones.c:87
msgid "Lists clones exemptions."
msgstr "Liste les exceptions de clones."

#: modules/operserv/clones.c:88
msgid "Sets a custom duration to ban clones for."
msgstr "Définit une durée personnalisée de bannissement des clones."

#: modules/operserv/clones.c:326
msgid ""
"Syntax: CLONES KLINE|LIST|ADDEXEMPT|DELEXEMPT|LISTEXEMPT|SETEXEMPT "
"[parameters]"
msgstr ""
"Syntaxe : CLONES KLINE|LIST|ADDEXEMPT|DELEXEMPT|LISTEXEMPT|SETEXEMPT "
"[paramètres]"

#: modules/operserv/clones.c:351
msgid "CLONES klines are already enabled."
msgstr "Les KLINE CLONES sont déjà activés."

#: modules/operserv/clones.c:355
msgid "Enabled CLONES klines."
msgstr "Active les klines CLONES"

#: modules/operserv/clones.c:363
msgid "CLONES klines are already disabled."
msgstr "Les klines CLONES sont déjà désactivés."

#: modules/operserv/clones.c:367
msgid "Disabled CLONES klines."
msgstr "Les klines CLONES sont désactivés."

#: modules/operserv/clones.c:374
msgid "CLONES klines are currently enabled."
msgstr "Les klines CLONES sont actuellement activés."

#: modules/operserv/clones.c:376
msgid "CLONES klines are currently disabled."
msgstr "Les klines CLONES sont actuellement desactivés."

#: modules/operserv/clones.c:395
#, c-format
msgid "%d from %s (EXEMPT; allowed %d)"
msgstr "%d de %s (EXEMPT; autorisé %d)"

#: modules/operserv/clones.c:397
#, c-format
msgid "%d from %s"
msgstr "%d de %s"

#: modules/operserv/clones.c:400
msgid "End of CLONES LIST"
msgstr "Fin de CLONES LIST"

#: modules/operserv/clones.c:419 modules/operserv/clones.c:430
#: modules/operserv/clones.c:442 modules/operserv/clones.c:470
#: modules/operserv/clones.c:484 modules/operserv/clones.c:504
#: modules/operserv/clones.c:521
msgid "Syntax: CLONES ADDEXEMPT <ip> <clones> [!P|!T <minutes>] <reason>"
msgstr "Syntaxe : CLONES ADDEXEMPT <ip> <clones> [!P|!T <minutes>] <motif>"

#: modules/operserv/clones.c:529
#, c-format
msgid "Added %s to clone exempt list."
msgstr "Ajout de %s à la liste d'exceptions des clones."

#: modules/operserv/clones.c:538
msgid ""
"Warning: the syntax you are using to update this exemption has been "
"deprecated and may be removed in a future version.  Please use SETEXEMPT in "
"the future instead."
msgstr ""
"Avertissement : la syntaxe que vous utilisez pour mettre à jour cette "
"exception est désuette et sera supprimée dans les versions futures. "
"Dorénavant, merci d'utiliser SETEXEMPT à la place."

#: modules/operserv/clones.c:539
#, c-format
msgid "Updated %s in clone exempt list."
msgstr "%s mis à jour dans la liste des exceptions de clones."

#: modules/operserv/clones.c:576
#, c-format
msgid "Removed %s from clone exempt list."
msgstr "%s supprimé de la liste des exceptions de clones."

#: modules/operserv/clones.c:582 modules/operserv/clones.c:742
#, c-format
msgid "%s not found in clone exempt list."
msgstr "%s non trouvé dans la liste des exceptions de clones."

#: modules/operserv/clones.c:601
msgid "Syntax: CLONES SETEXEMPT [DEFAULT | <ip>] <ALLOWED | WARN> <limit>"
msgstr "Syntaxe : CLONES SETEXEMPT [DEFAULT | <ip>] <ALLOWED | WARN> <limite>"

#: modules/operserv/clones.c:602
msgid "Syntax: CLONES SETEXEMPT <ip> <REASON | DURATION> <value>"
msgstr "Syntaxe : CLONES SETEXEMPT <ip> <REASON | DURATION> <valeur>"

#: modules/operserv/clones.c:612
#, c-format
msgid "Default allowed clone limit set to %d."
msgstr "Limite par défaut du nombre de clones autorisés définie à %d."

#: modules/operserv/clones.c:618
msgid "Default clone warning has been disabled."
msgstr "L'avertissement par defaut pour les clones a été désactivé."

#: modules/operserv/clones.c:624
#, c-format
msgid "Default warned clone limit set to %d"
msgstr "L'avertissement par défaut pour la limite de clone défini à %d"

#: modules/operserv/clones.c:629 modules/operserv/clones.c:732
msgid "Invalid syntax given."
msgstr "Syntaxe invalide."

#: modules/operserv/clones.c:630
msgid "Syntax: CLONES SETEXEMPT DEFAULT <ALLOWED | WARN> <limit>"
msgstr "Syntaxe : CLONES SETEXEMPT DEFAULT <ALLOWED | WARN> <limite>"

#: modules/operserv/clones.c:656
#, c-format
msgid ""
"Allowed clones limit must be greater than or equal to the warned limit of %d"
msgstr ""
"La limite de clones autorisés doit être supérieur ou égale à la limite "
"d'avertissement (%d)"

#: modules/operserv/clones.c:661
#, c-format
msgid "Allowed clones limit for host %s set to %d"
msgstr "La limite de clones pour le host %s défini à %d"

#: modules/operserv/clones.c:668
#, c-format
msgid "Clone warning messages will be disabled for host %s"
msgstr "Messages d'avertissement de clones désactivés pour le host %s"

#: modules/operserv/clones.c:674
#, c-format
msgid "Warned clones limit must be lower than the allowed limit of %d"
msgstr ""
"La limite d'avertissement des clones doit être inférieure à celle des clones "
"autorisés (%d)"

#: modules/operserv/clones.c:679
#, c-format
msgid "Warned clones limit for host %s set to %d"
msgstr "Limite d'avertissement des clones pour le host %s définie à %d"

#: modules/operserv/clones.c:687
#, c-format
msgid "Clone exemption duration for host %s set to permanent"
msgstr "L'exception de clone pour le host %s est désormais parmanente"

#: modules/operserv/clones.c:708
msgid "Syntax: CLONES SETEXEMPT <ip> DURATION <value>"
msgstr "Syntaxe : CLONES SETEXEMPT <ip> DURATION <valeur>"

#: modules/operserv/clones.c:712
#, c-format
msgid "Clone exemption duration for host %s set to %s (%ld seconds)"
msgstr "Durée d'exception de clone pour le host %s définie à %s (%ld secondes)"

#: modules/operserv/clones.c:727
#, c-format
msgid "Clone exemption reason for host %s changed to %s"
msgstr "La raison de l'exception de clone pour le host %s a été changée en %s"

#: modules/operserv/clones.c:733
msgid ""
"Syntax: CLONES SETEXEMPT <IP> <ALLOWED | WARN | DURATION | REASON> <value>"
msgstr ""
"Syntaxe : CLONES SETEXEMPT <IP> <ALLOWED | WARN | DURATION | REASON> <valeur>"

#: modules/operserv/clones.c:753
#, c-format
msgid "Clone ban duration set to %ld (%ld seconds)"
msgstr "Durée de bannissement d'un clone : %ld (%ld secondes)"

#: modules/operserv/clones.c:778
#, c-format
msgid "Clone ban duration set to %s (%ld seconds)"
msgstr "Durée de bannissement d'un clone : %s (%ld secondes)"

#: modules/operserv/clones.c:784
#, c-format
msgid "DEFAULT - allowed limit %d, warn on %d"
msgstr "DEFAULT - limite autorisée %d, avertissement à %d"

#: modules/operserv/clones.c:800
#, c-format
msgid "%s - allowed limit %d, warn on %d - expires in %s - %s"
msgstr "%s - limite autorisée %d, avertissement à %d - expire dans %s - %s"

#: modules/operserv/clones.c:802
#, c-format
msgid "%s - allowed limit %d, warn on %d - permanent - %s"
msgstr "%s - limite autorisée %d, avertissement à %d - permanent - %s"

#: modules/operserv/clones.c:804
msgid "End of CLONES LISTEXEMPT"
msgstr "Fin de CLONES LISTEXEMPT"

#: modules/operserv/clones.c:892
#, c-format
msgid ""
"WARNING: You may not have any more than %d clients on the network at once. "
"Any further connections over this limit risks being removed."
msgstr ""
"ATTENTION : Vous ne devriez pas avoir plus de %d clients sur le réseau en "
"même temps. Passée cette limite, les connexions risquent d'être supprimées."

#: modules/operserv/compare.c:20
msgid "Compares two users or channels."
msgstr "Compare deux utilisateurs ou salons."

#: modules/operserv/compare.c:52
msgid "Syntax: COMPARE <nick|#channel> <nick|#channel>"
msgstr "Syntaxe : COMPARE <pseudo|#salon> <pseudo|#salon>"

#: modules/operserv/compare.c:66
msgid "Both channels must exist for @compare"
msgstr "Les deux salons doivent exister pour @compare"

#: modules/operserv/compare.c:70
#, c-format
msgid "Common users in %s and %s"
msgstr "Utilisateurs en commun dans %s et %s"

#: modules/operserv/compare.c:107 modules/operserv/compare.c:116
msgid "Bad syntax for @compare. Use @compare on two channels, or two users."
msgstr ""
"Mauvaise syntaxe pour @compare. Utilisez @compare sur deux salons ou deux "
"utilisateurs."

#: modules/operserv/compare.c:127
msgid "Both users must exist for @compare"
msgstr "Les deux utilisateurs doivent exister pour @compare"

#: modules/operserv/compare.c:131
#, c-format
msgid "Common channels for %s and %s"
msgstr "Salon communs pour %s et %s"

#: modules/operserv/compare.c:170
#, c-format
msgid "%d matches comparing %s and %s"
msgstr "%d correspondances en comparant %s et %s"

#: modules/operserv/greplog.c:20
msgid "Searches through the logs."
msgstr "Recherche dans les logs."

#: modules/operserv/greplog.c:103
msgid "Syntax: GREPLOG <service> <pattern> [days]"
msgstr "Syntaxe : GREPLOG <service> <pattern> [jours]"

#: modules/operserv/greplog.c:116
#, c-format
msgid "Too many days, maximum is %d."
msgstr "Trop de jours, le maximum est %d."

#: modules/operserv/greplog.c:126
msgid "There is no log file matching your request."
msgstr ""
"Il n'y a pas de correspondances dans le fichier de log pour votre requête."

#: modules/operserv/greplog.c:206
#, c-format
msgid "No lines matched pattern %s"
msgstr "Aucune ligne ne correspond au pattern %s."

#: modules/operserv/help.c:40 modules/operserv/specs.c:126
#, c-format
msgid "You are not authorized to use %s."
msgstr "Vous n'êtes pas autorisé à utiliser %s."

#: modules/operserv/help.c:47
#, c-format
msgid ""
"%s provides essential network management services, such as\n"
"routing manipulation and access restriction. Please do not abuse\n"
"your access to %s!"
msgstr ""
"%s procure des services de gestion du réseau, comme\n"
"des manipulation de routes et des restrictions d'accès. Merci de ne pas\n"
"abuser de votre accès à %s !"

#: modules/operserv/help.c:52
msgid "For information on a command, type:"
msgstr "Pour des informations sur une commande, tapez :"

#: modules/operserv/identify.c:20
msgid "Authenticate for services operator privileges."
msgstr "Authentifie pour les privilèges d'opérateur des services."

#: modules/operserv/identify.c:21
msgid "Alias for IDENTIFY"
msgstr "Alias pour IDENTIFY"

#: modules/operserv/identify.c:58
msgid "Syntax: IDENTIFY <password>"
msgstr "Syntaxe : IDENTIFY <mot de passe>"

#: modules/operserv/identify.c:64
msgid "You do not have a services operator account."
msgstr "Vous n'avez pas de compte d'opérateur des services."

#: modules/operserv/identify.c:70
msgid "Your services operator account does not have a password set."
msgstr "Votre compte d'opérateur des service n'a pas de mot de passe défini."

#: modules/operserv/identify.c:76
#, c-format
msgid "You are already identified to %s."
msgstr "Vous êtes déjà identifié à %s."

#: modules/operserv/identify.c:82
msgid "Invalid password."
msgstr "Mot de passe invalide."

#: modules/operserv/identify.c:88
#, c-format
msgid "You are now identified to %s."
msgstr "Vous êtes maintenant identifié à %s."

#: modules/operserv/ignore.c:24
msgid "Ignore a mask from services."
msgstr "Ignore un mask des services."

#: modules/operserv/ignore.c:25
msgid "Add services ignore"
msgstr "Ajoute un ignore service."

#: modules/operserv/ignore.c:26
msgid "Delete services ignore"
msgstr "Supprime des ignore service."

#: modules/operserv/ignore.c:27
msgid "List services ignores"
msgstr "Liste les ignore service."

#: modules/operserv/ignore.c:28
msgid "Clear all services ignores"
msgstr "Supprimer tous les ignore service."

#: modules/operserv/ignore.c:72 modules/operserv/ignore.c:141
msgid "Syntax: IGNORE ADD|DEL|LIST|CLEAR <mask>"
msgstr "Syntaxe : IGNORE ADD|DEL|LIST|CLEAR <mask>"

#: modules/operserv/ignore.c:97
msgid "Syntax: IGNORE ADD <mask> <reason>"
msgstr "Syntaxe : IGNORE ADD <mask> <raison>"

#: modules/operserv/ignore.c:103
#, c-format
msgid "Invalid host mask, %s"
msgstr "Hostmask invalide, %s"

#: modules/operserv/ignore.c:115
#, c-format
msgid "The mask %s already exists on the services ignore list."
msgstr "Le mask %s existe déjà dans la liste des ignore service."

#: modules/operserv/ignore.c:124
#, c-format
msgid "%s has been added to the services ignore list."
msgstr "%s a déjà été ajouté à la liste des ignore des services."

#: modules/operserv/ignore.c:151 modules/operserv/ignore.c:181
#, c-format
msgid "%s has been removed from the services ignore list."
msgstr "%s a été retiré de la liste des ignore des services."

#: modules/operserv/ignore.c:162
#, c-format
msgid "%s was not found on the services ignore list."
msgstr "%s n'a pas été trouvé dans la liste des ignore des services."

#: modules/operserv/ignore.c:173
msgid "Services ignore list is empty."
msgstr "Liste des ignore des services vide."

#: modules/operserv/ignore.c:190
msgid "Services ignore list has been wiped!"
msgstr "La liste des ignore des services a été effacée."

#: modules/operserv/ignore.c:209
msgid "The services ignore list is empty."
msgstr "La liste des ignore des services est vide."

#: modules/operserv/ignore.c:213
msgid "Current Ignore list entries:"
msgstr "Entrées courantes de la liste des ignore."

#: modules/operserv/ignore.c:223
#, c-format
msgid "%d: %s by %s on %s (Reason: %s)"
msgstr "%d: %s par %s sur %s (Motif : %s)"

#: modules/operserv/info.c:20
msgid "Shows some useful information about the current settings of services."
msgstr ""
"Affiche des informations utiles sur les paramètres actuels des services."

#: modules/operserv/info.c:38
#, c-format
msgid "How often services writes changes to the database: %d minutes"
msgstr ""
"Fréquence à laquelle les services écriront les modifications de la base de "
"données : %d minutes."

#: modules/operserv/info.c:39
#, c-format
msgid "Default kline time: %d days"
msgstr "Durée de KLINE par défaut : %d jours"

#: modules/operserv/info.c:40
#, c-format
msgid "Will services be sending WALLOPS/GLOBOPS about various things: %s"
msgstr ""
"Les services enverront WALLOPS/GLOBOPS à propos de choses variables : %s"

#: modules/operserv/info.c:41
#, c-format
msgid ""
"How many messages before a flood is triggered, (if 0, flood protection is "
"disabled): %d"
msgstr ""
"Combien de messages avant que la protection flood soit activée (si 0, la "
"protection flood est désactivée) : %d"

#: modules/operserv/info.c:42
#, c-format
msgid "How long before the flood counter resets: %d seconds"
msgstr ""
"Combien de temps avant que le compteur de flood se réinitialise : %d secondes"

#: modules/operserv/info.c:43
#, c-format
msgid "Default maximum number of clones allowed: %d"
msgstr "Nombre de clones maximum autorisés par defaut : %d"

#: modules/operserv/info.c:44
#, c-format
msgid ""
"Number of commands used before ratelimiting starts, (if 0, ratelimiting is "
"disabled): %d"
msgstr ""
"Nombre de commandes utilisées avant que le contrôle du taux de transfert "
"s'active (si 0, il sera désactivé) : %d"

#: modules/operserv/info.c:45
#, c-format
msgid ""
"How long before ratelimiting counter resets, (if 0, ratelimiting is "
"disabled): %d seconds"
msgstr ""
"Combien de temps avant que le controle du taux de transfert se réinitialise "
"(si 0, il sera désactivé) : %d secondes."

#: modules/operserv/info.c:46
#, c-format
msgid "No nick ownership enabled: %s"
msgstr "Aucune propriété de pseudo activée : %s"

#: modules/operserv/info.c:47
#, c-format
msgid "Nickname expiration time: %d days"
msgstr "Délai d'expiration d'un pseudonyme : %d jours"

#: modules/operserv/info.c:48
#, c-format
msgid "Nickname enforce expiry time: %d days"
msgstr "Délai d'expiration de l'enforcer de pseudonymes : %d jours"

#: modules/operserv/info.c:49
#, c-format
msgid "Default nickname enforce delay: %d seconds"
msgstr "Délai par défaut pour l'enforcer des pseudonymes : %d secondes."

#: modules/operserv/info.c:50
#, c-format
msgid "Nickname enforce prefix: %s"
msgstr "Préfixe des pseudonymes enforced : %s"

#: modules/operserv/info.c:51
#, c-format
msgid "Maximum number of logins allowed per username: %d"
msgstr "Nombre maximum de login autorisés par username: %d"

#: modules/operserv/info.c:52
#, c-format
msgid ""
"Maximum number of usernames that can be registered to one email address: %d"
msgstr "Nombre maximum d'username qu'une adresse email peut enregistrer: %d"

#: modules/operserv/info.c:54
#, c-format
msgid "Maximum number of nicknames that one user can own: %d"
msgstr "Nombre maximum de pseudonymes qu'un utilisateur peut posséder: %d"

#: modules/operserv/info.c:55
#, c-format
msgid "Maximum number of channels that one user can own: %d"
msgstr "Nombre maximum de salons qu'un utilisateur peut posséder: %d"

#: modules/operserv/info.c:56
#, c-format
msgid "Channel expiration time: %d days"
msgstr "Délai d'expiration de salon : %d jours"

#: modules/operserv/info.c:58
#, c-format
msgid "Default channel fantasy trigger: %s"
msgstr "Déclenchement par défaut de la fantaisie des salons : %s"

#: modules/operserv/info.c:59
#, c-format
msgid ""
"Maximum number of entries allowed in a channel access list (if 0, "
"unlimited): %d"
msgstr ""
"Nombre maximum d'entrées autorisées dans la liste d'accès d'un salon (si 0, "
"illimité) : %d"

#: modules/operserv/info.c:60
#, c-format
msgid "Maximum number of founders allowed per channel: %d"
msgstr "Nombre maximum de fondateurs autorisés par salon : %d"

#: modules/operserv/info.c:66
msgid ""
"Services is presently TAINTED, no support will be given for this "
"configuration."
msgstr ""
"Les Services sont actuellement CORROMPUS, aucun support ne sera donné pour "
"cette configuration."

#: modules/operserv/info.c:67
msgid "List of active taints:"
msgstr "Liste des corruptions actuelles : "

#: modules/operserv/info.c:73
#, c-format
msgid "Taint Condition: %s"
msgstr "Condition de corruption : %s"

#: modules/operserv/info.c:74
#, c-format
msgid "Taint Location: %s:%d"
msgstr "Endroit de corruption : %s:%d"

#: modules/operserv/info.c:75
#, c-format
msgid "Taint Explanation: %s"
msgstr "Explication de corruption : %s"

#: modules/operserv/info.c:81
#, c-format
msgid "Email address(es) exempt from the maximum usernames check: %s"
msgstr ""
"Adresse(s) email non concernées par la vérification du nombre maximum "
"d'username : %s"

#: modules/operserv/info.c:86
#, c-format
msgid "user@host mask(s) that are autokline exempt: %s"
msgstr "user@host masque(s) non touchés par les autokline : %s"

#: modules/operserv/inject.c:22
msgid "Fakes data from the uplink (debugging tool)."
msgstr "Crée de fausses données depuis l'uplink (outil de debug)"

#: modules/operserv/inject.c:46
msgid "Syntax: INJECT <parameters>"
msgstr "Syntaxe : INJECT <paramètres>"

#: modules/operserv/inject.c:57
msgid "You cannot inject an INJECT command."
msgstr "Vous ne pouvez pas injecter de commande INJECT."

#: modules/operserv/jupe.c:20
msgid "Jupiters a server."
msgstr "Jupe un serveur."

#: modules/operserv/jupe.c:41
msgid "Usage: JUPE <server> <reason>"
msgstr "Syntaxe : JUPE <serveur> <motif>"

#: modules/operserv/jupe.c:49
#, c-format
msgid "%s is not a valid server name."
msgstr "%s n'est pas un nom de serveur valide."

#: modules/operserv/jupe.c:55
#, c-format
msgid "%s is the services server; it cannot be jupitered!"
msgstr "%s est le serveur des services, il ne peut pas être jupe !"

#: modules/operserv/jupe.c:61
#, c-format
msgid "%s is the current uplink; it cannot be jupitered!"
msgstr "%s est l'uplink actuel, il ne peut pas être jupe !"

#: modules/operserv/jupe.c:66
#, c-format
msgid "%s jupitered server %s (%s)."
msgstr "%s a jupe le serveur %s (%s)."

#: modules/operserv/jupe.c:72
#, c-format
msgid "%s has been jupitered."
msgstr "%s a été jupe."

#: modules/operserv/mode.c:20
msgid "Changes modes on channels."
msgstr "Modifie les modes sur les salons."

#: modules/operserv/mode.c:43
msgid "Syntax: MODE <channel> <parameters>"
msgstr "Syntaxe : MODE <salon> <paramètres>"

#: modules/operserv/mode.c:61
#, c-format
msgid "Set modes %s on %s."
msgstr "Définit les modes %s sur %s."

#: modules/operserv/modinspect.c:20
msgid "Displays information about loaded modules."
msgstr "Affiche des informations sur les modules chargés."

#: modules/operserv/modinspect.c:40
msgid "Syntax: MODINSPECT <module>"
msgstr "Syntaxe : MODINSPECT <module>"

#: modules/operserv/modinspect.c:50 modules/operserv/modreload.c:71
#, c-format
msgid "%s is not loaded."
msgstr "%s n'est pas chargé."

#: modules/operserv/modinspect.c:57
#, c-format
msgid "%s cannot be inspected."
msgstr "%s ne peut pas être inspecté."

#: modules/operserv/modinspect.c:62
#, c-format
msgid "Name       : %s"
msgstr "Nom       : %s"

#: modules/operserv/modinspect.c:63
#, c-format
msgid "Address    : %p"
msgstr "Addresse    : %p"

#: modules/operserv/modinspect.c:64
#, c-format
msgid "Entry point: %p"
msgstr "Entry point: %p"

#: modules/operserv/modinspect.c:65
#, c-format
msgid "Exit point : %p"
msgstr "Exit point : %p"

#: modules/operserv/modinspect.c:66
#, c-format
msgid "SDK Serial : %s"
msgstr "SDK Serial : %s"

#: modules/operserv/modinspect.c:67
#, c-format
msgid "Version    : %s"
msgstr "Version    : %s"

#: modules/operserv/modinspect.c:68
#, c-format
msgid "Vendor     : %s"
msgstr "Vendeur     : %s"

#: modules/operserv/modinspect.c:69
#, c-format
msgid "Can unload : %s"
msgstr "Déchargeable : %s"

#: modules/operserv/modlist.c:20
msgid "Lists loaded modules."
msgstr "Liste les modules chargés."

#: modules/operserv/modlist.c:38
msgid "Loaded modules:"
msgstr "Modules chargés :"

#: modules/operserv/modlist.c:44
#, c-format
msgid "%2d: %-20s [loaded at 0x%lx]"
msgstr "%2d: %-20s [chargés à 0x%lx]"

#: modules/operserv/modlist.c:48
#, c-format
msgid "%d modules loaded."
msgstr "Modules %d chargés."

#: modules/operserv/modload.c:21
msgid "Loads a module."
msgstr "Charge un module."

#: modules/operserv/modload.c:42
msgid "Syntax: MODLOAD <module...>"
msgstr "Syntaxe : MODLOAD <module...>"

#: modules/operserv/modload.c:51
#, c-format
msgid "%s is already loaded."
msgstr "%s est déjà chargé."

#: modules/operserv/modload.c:59
#, c-format
msgid "Module %s loaded."
msgstr "Module %s chargé."

#: modules/operserv/modload.c:61
#, c-format
msgid "Module %s failed to load."
msgstr "Impossible de charger le module %s"

#: modules/operserv/modload.c:69 modules/operserv/modreload.c:182
#: modules/operserv/rehash.c:48
#, c-format
msgid ""
"REHASH of %s failed. Please correct any errors in the file and try again."
msgstr ""
"Le REHASH de %s a échoué. Merci de rectifier les erreurs dans le fichier et "
"de retenter."

#: modules/operserv/modreload.c:15
msgid "Reloads a module."
msgstr "Recharge un module."

#: modules/operserv/modreload.c:65
msgid "Syntax: MODRELOAD <module...>"
msgstr "Syntaxe : MODRELOAD <module...>"

#: modules/operserv/modreload.c:81
#, c-format
msgid "Refusing to reload %s."
msgstr "Impossible de recharger %s."

#: modules/operserv/modreload.c:87
#, c-format
msgid "%s is a permanent module; it cannot be reloaded."
msgstr "%s est un module permanent, il ne peut être rechargé."

#: modules/operserv/modreload.c:104
#, c-format
msgid ""
"%s is depended upon by %s, which is a permanent module and cannot be "
"reloaded."
msgstr ""
"%s dépend de %s, qui est un module permanent et ne peut pas être rechargé."

#: modules/operserv/modreload.c:150
#, c-format
msgid "Module %s reloaded (from %s)."
msgstr "Module %s rechargé (depuis %s)."

#: modules/operserv/modreload.c:158
#, c-format
msgid ""
"Module %s failed to reload, and does not allow unloading. Shutting down to "
"avoid data loss."
msgstr ""
"Le module %s n'a pas pu être rechargé et ne peut pas être déchargé. "
"Fermeture pour éviter toute perte de données."

#: modules/operserv/modreload.c:167
#, c-format
msgid "Module %s failed to reload."
msgstr "Le module %s n'a pas pu être rechargé."

#: modules/operserv/modunload.c:20
msgid "Unloads a module."
msgstr "Décharge un module."

#: modules/operserv/modunload.c:43
msgid "Syntax: MODUNLOAD <module...>"
msgstr "Syntaxe : MODUNLOAD <module...>"

#: modules/operserv/modunload.c:54
#, c-format
msgid "%s is not loaded; it cannot be unloaded."
msgstr "%s n'est pas chargé, il ne peut pas être déchargé."

#: modules/operserv/modunload.c:62
#, c-format
msgid "%s is a permanent module; it cannot be unloaded."
msgstr "%s est un module permanent, il ne peut pas être déchargé."

#: modules/operserv/modunload.c:68
#, c-format
msgid "Refusing to unload %s."
msgstr "Impossible de décharger %s."

#: modules/operserv/modunload.c:77
#, c-format
msgid "Module %s unloaded."
msgstr "Le module %s est déchargé."

#: modules/operserv/noop.c:35
msgid "Restricts IRCop access."
msgstr "Restreint les accès IRCop."

#: modules/operserv/noop.c:178 modules/operserv/noop.c:190
#: modules/operserv/noop.c:354
msgid "Syntax: NOOP <ADD|DEL|LIST> <HOSTMASK|SERVER> <mask> [reason]"
msgstr "Syntax: NOOP <ADD|DEL|LIST> <HOSTMASK|SERVER> <masque> [motif]"

#: modules/operserv/noop.c:200 modules/operserv/noop.c:226
msgid "There is already a NOOP entry covering this target."
msgstr "Il existe déjà une configuration NOOP qui correspond à cette cible."

#: modules/operserv/noop.c:218
#, c-format
msgid "Added %s to the hostmask NOOP list."
msgstr "%s ajouté à la liste des hostmask NOOP"

#: modules/operserv/noop.c:244
#, c-format
msgid "Added %s to the server NOOP list."
msgstr "%s ajouté à la liste des serveurs NOOP"

#: modules/operserv/noop.c:255
msgid "There is no NOOP hostmask entry for this target."
msgstr ""
"Il n'y a aucune entrée dans la liste des hostmask NOOP pour cette cible."

#: modules/operserv/noop.c:260
#, c-format
msgid "Removed %s from the hostmask NOOP list."
msgstr "%s supprimé de la liste des hostmask NOOP"

#: modules/operserv/noop.c:278
msgid "There is no NOOP server entry for this target."
msgstr ""
"Il n'y a aucune entrée dans la liste des serveurs NOOP pour cette cible."

#: modules/operserv/noop.c:283
#, c-format
msgid "Removed %s from the server NOOP list."
msgstr "%s supprimé de la liste des serveurs NOOP"

#: modules/operserv/noop.c:315
#, c-format
msgid "Hostmask NOOP list (%zu entries):"
msgstr "Liste des hostmask NOOP (%zu entrées) :"

#: modules/operserv/noop.c:317 modules/operserv/noop.c:336
msgid "Entry Hostmask                        Adder                 Reason"
msgstr "Entrée Hostmask                        Auteur                 Motif"

#: modules/operserv/noop.c:329
msgid "End of Hostmask NOOP list."
msgstr "Fin de la liste des hosts NOOP"

#: modules/operserv/noop.c:334
#, c-format
msgid "Server NOOP list (%zu entries):"
msgstr "Liste des serveur NOOP (%zu entrées) :"

#: modules/operserv/noop.c:348
msgid "End of Server NOOP list."
msgstr "Fin de la liste des serveurs NOOP"

#: modules/operserv/override.c:20
msgid "Perform a transaction on another user's account"
msgstr "Effectue une transaction vers un autre compte utilisateur"

#: modules/operserv/override.c:168
msgid "Syntax: OVERRIDE <account> <service> <command> [params]"
msgstr "Syntaxe : OVERRIDE <compte> <service> <commande> [paramètres]"

#: modules/operserv/override.c:198
#, c-format
msgid "%s doesn't have any founders."
msgstr "%s n'a aucun fondateur."

#: modules/operserv/override.c:214
#, c-format
msgid "%s is not a valid service."
msgstr "%s n'est pas un service valide."

#: modules/operserv/override.c:221
#, c-format
msgid "%s cannot be used as an override service."
msgstr "%s ne peut être utilisé pour outrepasser les services."

#: modules/operserv/override.c:228
#, c-format
msgid "%s is not a valid command."
msgstr "%s n'est pas une commande valide."

#: modules/operserv/rakill.c:25
msgid "Sets a group of AKILLs against users matching a specific regex pattern."
msgstr ""
"Définit un groupe d'AKILL contre des utilisateurs qui correspondent à une "
"regex."

#: modules/operserv/rakill.c:60 modules/operserv/rakill.c:68
#: modules/operserv/rakill.c:78
msgid "Syntax: RAKILL /<regex>/[i] <reason>"
msgstr "Syntaxe : RAKILL /<regex>/[i] <motif>"

#: modules/operserv/rakill.c:85 modules/operserv/rmatch.c:83
#: modules/operserv/rwatch.c:297
#, c-format
msgid "The provided regex %s is invalid."
msgstr "La regex fournie %s est invalide."

#: modules/operserv/rakill.c:98
msgid "The provided regex matches you, refusing RAKILL."
msgstr "La regex fournie correspond à vous, RAKILL non effectué."

#: modules/operserv/rakill.c:112
#, c-format
msgid "Match:  %s!%s@%s %s - akilling"
msgstr "Match :  %s!%s@%s %s - akill en cours"

#: modules/operserv/rakill.c:119
#, c-format
msgid "%d matches for %s akilled."
msgstr "%d correspondances pour %s akill."

#: modules/operserv/raw.c:21
msgid "Sends data to the uplink."
msgstr "Envoie des données à l'uplink."

#: modules/operserv/raw.c:43
msgid "Syntax: RAW <parameters>"
msgstr "Syntaxe : RAW <paramètres>"

#: modules/operserv/readonly.c:19
msgid "Changes the state of read-only mode for services."
msgstr "Modifie l'état du mode 'lecture seule' des services."

#: modules/operserv/readonly.c:40 modules/operserv/readonly.c:81
msgid "Usage: READONLY <ON|OFF>"
msgstr "Syntaxe : READONLY <ON|OFF>"

#: modules/operserv/readonly.c:50
msgid "Read-only mode is already enabled."
msgstr "Le mode 'lecture seule' est déjà activé."

#: modules/operserv/readonly.c:60
msgid "Read-only mode is now enabled."
msgstr "Le mode 'lecture seule' est maintenant activé."

#: modules/operserv/readonly.c:66
msgid "Read-only mode is already disabled."
msgstr "Le mode 'lecture seule' est maintenant désactivé."

#: modules/operserv/readonly.c:76
msgid "Read-only mode is now disabled."
msgstr "Le mode 'lecture seule' est maintenant désactivé."

#: modules/operserv/rehash.c:21
msgid "Reload the configuration data."
msgstr "Recharge les données de configuration."

#: modules/operserv/rehash.c:46
msgid "REHASH completed."
msgstr "REHASH effectué."

#: modules/operserv/restart.c:20
msgid "Restart services."
msgstr "Redémarrage des services."

#: modules/operserv/rmatch.c:25
msgid "Scans the network for users based on a specific regex pattern."
msgstr ""
"Scanne les utilisateurs du réaseau selon un modèle de regex particulier."

#: modules/operserv/rmatch.c:53 modules/operserv/rmatch.c:61
#: modules/operserv/rmatch.c:75
msgid "Syntax: RMATCH /<regex>/[i] [FORCE]"
msgstr "Syntaxe : RMATCH /<regex>/[i] [FORCE]"

#: modules/operserv/rmatch.c:95
#, c-format
msgid "Match:  %s!%s@%s %s"
msgstr "Match :  %s!%s@%s %s"

#: modules/operserv/rmatch.c:98
msgid "Too many matches, not displaying any more"
msgstr "Trop de correspondances, plus aucun affichage."

#: modules/operserv/rmatch.c:99
msgid "Add the FORCE keyword to see them all"
msgstr "Ajouter le mot clé FORCE pour tout voir."

#: modules/operserv/rmatch.c:105
#, c-format
msgid "%d matches for %s"
msgstr "%d match pour %s"

#: modules/operserv/rnc.c:20
msgid "Shows the most frequent realnames on the network"
msgstr "Montre le realname le plus fréquent sur le réseau"

#: modules/operserv/rnc.c:82
#, c-format
msgid "%d: %d matches for realname %s"
msgstr "%d: %d match le realname %s"

#: modules/operserv/rwatch.c:49
msgid "Performs actions on connecting clients matching regexes."
msgstr ""
"Effectue une action lorsqu'une connexion client correspond à une regex."

#: modules/operserv/rwatch.c:51
msgid "Adds an entry to the regex watch list."
msgstr "Ajoute une entrée dans la liste des regex actives."

#: modules/operserv/rwatch.c:52
msgid "Removes an entry from the regex watch list."
msgstr "Supprime une entrée de la liste des regex actives."

#: modules/operserv/rwatch.c:53
msgid "Displays the regex watch list."
msgstr "Affiche la liste des regex actives."

#: modules/operserv/rwatch.c:54
msgid "Changes actions on an entry in the regex watch list"
msgstr "Modifie les actions sur une des entrées des regex actives."

#: modules/operserv/rwatch.c:234
msgid "Syntax: RWATCH ADD|DEL|LIST|SET"
msgstr "Syntaxe : RWATCH ADD|DEL|LIST|SET"

#: modules/operserv/rwatch.c:261 modules/operserv/rwatch.c:269
#: modules/operserv/rwatch.c:279
msgid "Syntax: RWATCH ADD /<regex>/[i] <reason>"
msgstr "Syntaxe : RWATCH ADD /<regex>/[i] <motif>"

#: modules/operserv/rwatch.c:289
#, c-format
msgid "%s already found in regex watch list; not adding."
msgstr "%s déjà présent dans la liste des regex actives. Aucun ajout effectué."

#: modules/operserv/rwatch.c:309
#, c-format
msgid "Added %s to regex watch list."
msgstr "%s ajouté à la liste des regex actives."

#: modules/operserv/rwatch.c:323 modules/operserv/rwatch.c:331
msgid "Syntax: RWATCH DEL /<regex>/[i]"
msgstr "Syntaxe : RWATCH DEL /<regex>/[i]"

#: modules/operserv/rwatch.c:357
#, c-format
msgid "Removed %s from regex watch list."
msgstr "%s supprimé de la liste des regex actives."

#: modules/operserv/rwatch.c:363 modules/operserv/rwatch.c:470
#, c-format
msgid "%s not found in regex watch list."
msgstr "%s n'a pas été trouvé dans la liste des regex actives."

#: modules/operserv/rwatch.c:382
msgid "End of RWATCH LIST"
msgstr "Fin de la liste des RWATCH"

#: modules/operserv/rwatch.c:398 modules/operserv/rwatch.c:406
#: modules/operserv/rwatch.c:415 modules/operserv/rwatch.c:434
msgid "Syntax: RWATCH SET /<regex>/[i] [KLINE] [NOKLINE] [SNOOP] [NOSNOOP]"
msgstr "Syntaxe : RWATCH SET /<regex>/[i] [KLINE] [NOKLINE] [SNOOP] [NOSNOOP]"

#: modules/operserv/rwatch.c:455
#, c-format
msgid "Options for %s unchanged."
msgstr "Options pour %s inchangées."

#: modules/operserv/rwatch.c:460
#, c-format
msgid "Set options %s on %s."
msgstr "Options %s définies à %s."

#: modules/operserv/set.c:38
msgid "Changes IRCd reconnect delay."
msgstr "Modifie le délai de reconnexion de l'IRCd."

#: modules/operserv/set.c:39
msgid ""
"Changes the maximum number of users that may be logged in to one account."
msgstr ""
"Modifie le nombre maximum d'utilisateurs qui peuvent être connectés sur un "
"compte."

#: modules/operserv/set.c:40
msgid "Changes the maximum number of nicks that one account may own."
msgstr "Modifie le nombre maximum de pseudo qu'un compte peut posséder."

#: modules/operserv/set.c:41
msgid ""
"Changes the maximum number of accounts that one email address may have "
"registered."
msgstr ""
"Modifie le nombre maximum de comptes qu'une même adresse e-mail peut "
"enregistrer."

#: modules/operserv/set.c:42
msgid "Changes the maximum number of channels one account may own."
msgstr "Définit le nombre maximum de salons qu'un compte peut posséder."

#: modules/operserv/set.c:43
msgid "Sets the maximum amount of metadata one channel or account may have."
msgstr ""
"Définit la quantité de métadonnées qu'un salon ou qu'un compte peut avoir."

#: modules/operserv/set.c:44
msgid "Sets the default KLINE/AKILL time."
msgstr "Définit la durée par défaut d'un KLINE/AKILL"

#: modules/operserv/set.c:45
msgid "Changes how often the database is written to disk."
msgstr ""
"Modifie la fréquence de la mise à jour des bases de données sur le disque."

#: modules/operserv/set.c:46
msgid "Sets when unused channels expire."
msgstr "Définit lors qu'un salon non utilisé expire."

#: modules/operserv/set.c:47
msgid "Changes the maximum number of channel access list entries per channel."
msgstr "Modifie le nombre maximum d'entrées dans la liste d'accès d'un salon."

#: modules/operserv/set.c:48
msgid "Sets the maximum number of founders per channel."
msgstr "Définit le nombre maximum de fondateurs par salon."

#: modules/operserv/set.c:49
msgid "Sets the default AKICK time."
msgstr "Définit la durée par défaut d'un AKICK"

#: modules/operserv/set.c:50
msgid "Changes whether service spams unregistered users on connect."
msgstr ""
"Modifie si les services spam les utilisateurs non enregistrés à la connexion."

#: modules/operserv/set.c:51
msgid "Sets when unused nicks and accounts expire."
msgstr "Définit lorsque les pseudos ou comptes non utilisés expirent."

#: modules/operserv/set.c:52
msgid "Changes the prefix to use when changing the user's nick on enforcement."
msgstr ""
"Modifie le préfixe à utiliser lorsque l'enforcer change le pseudo d'un "
"utilisateur."

#: modules/operserv/set.c:64
msgid ""
"SET allows you to set various control flags\n"
"for services that changes the way certain\n"
"operations are performed."
msgstr ""
"SET vous autorise à définir divers flags de contrôle\n"
"pour les services qui changent la façon dont\n"
"certaines actions sont effectuées."

#: modules/operserv/set.c:67
msgid ""
"Note that all settings will be reset to the values\n"
"in the configuration file on rehash or services restart."
msgstr ""
"Notez que tous les paramètres seront redéfinis\n"
"aux valeurs du fichier de configuration lors d'un\n"
"redémarrage ou d'un rehash des services."

#: modules/operserv/set.c:110
msgid "Syntax: SET RECONTIME <seconds>"
msgstr "Syntaxe : SET RECONTIME <secondes>"

#: modules/operserv/set.c:118
#, c-format
msgid "RECONTIME must be a positive integer, %s is invalid"
msgstr "RECONTIME doit être un entier positif, %s est invalide"

#: modules/operserv/set.c:136
msgid "Syntax: SET MAXLOGINS <value>"
msgstr "Syntaxe : SET MAXLOGINS <valeur>"

#: modules/operserv/set.c:144
#, c-format
msgid "%s is invalid for MAXLOGINS value."
msgstr "%s est invalide pour une valeur de MAXLOGINS"

#: modules/operserv/set.c:162
msgid "Syntax: SET MAXUSERS <value>"
msgstr "Syntaxe : SET MAXUSERS <valeur>"

#: modules/operserv/set.c:170
#, c-format
msgid "%s is invalid for MAXUSERS value."
msgstr "%s est invalide pour une valeur de MAXUSERS"

#: modules/operserv/set.c:188
msgid "Syntax: SET MAXNICKS <value>"
msgstr "Syntaxe : SET MAXNICKS <valeur>"

#: modules/operserv/set.c:196
#, c-format
msgid "%s is invalid for MAXNICKS value."
msgstr "%s est invalide pour une valeur de MAXNICKS"

#: modules/operserv/set.c:214
msgid "Syntax: SET MAXCHANS <value>"
msgstr "Syntaxe : SET MAXCHANS <valeur>"

#: modules/operserv/set.c:222
#, c-format
msgid "%s is invalid for MAXCHANS value."
msgstr "%s est invalide pour une valeur de MAXCHANS"

#: modules/operserv/set.c:240
msgid "Syntax: SET MDLIMIT <value>"
msgstr "Syntaxe : SET MDLIMIT <valeur>"

#: modules/operserv/set.c:248
#, c-format
msgid "%s is invalid for MDLIMIT value."
msgstr "%s est invalide pour une valeur de MDLIMIT"

#: modules/operserv/set.c:266
msgid "Syntax: SET KLINETIME <days>"
msgstr "Syntaxe : SET KLINETIME <jours>"

#: modules/operserv/set.c:274
#, c-format
msgid "KLINETIME must be a positive integer, %s is invalid"
msgstr "KLINETIME doit être un entier positif, %s est invalide"

#: modules/operserv/set.c:293
msgid "Syntax: SET COMMITINTERVAL <minutes>"
msgstr "Syntaxe : SET COMMITINTERVAL <minutes>"

#: modules/operserv/set.c:301
#, c-format
msgid "COMMITINTERVAL must be a positive integer, %s is invalid"
msgstr "COMMITINTERVAL doit être un entier positif, %s est invalide"

#: modules/operserv/set.c:320
msgid "Syntax: SET CHANEXPIRE <days>"
msgstr "Syntaxe : SET CHANEXPIRE <jours>"

#: modules/operserv/set.c:328
#, c-format
msgid "CHANEXPIRE must be a positive integer, %s is invalid"
msgstr "CHANEXPIRE doit être un entier positif, %s est invalide"

#: modules/operserv/set.c:347
msgid "Syntax: SET MAXCHANACS <value>"
msgstr "Syntaxe : SET MAXCHANACS <valeur>"

#: modules/operserv/set.c:355
#, c-format
msgid "%s is invalid for MAXCHANACS value."
msgstr "%s est invalide pour une valeur de MAXCHANACS"

#: modules/operserv/set.c:373
msgid "Syntax: SET MAXFOUNDERS <value>"
msgstr "Syntaxe : SET MAXFOUNDERS <valeur>"

#: modules/operserv/set.c:384
#, c-format
msgid "%s is invalid for MAXFOUNDERS value."
msgstr "%s est invalide pour une valeur de MAXFOUNDERS"

#: modules/operserv/set.c:402
msgid "Syntax: SET AKICKTIME <minutes>"
msgstr "Syntaxe : SET AKICKTIME <minutes>"

#: modules/operserv/set.c:410
#, c-format
msgid "AKICKTIME must be a positive integer, %s is invalid"
msgstr "AKICKTIME doit être un entier positif, %s est invalide."

#: modules/operserv/set.c:429
msgid "Syntax: SET SPAM <TRUE|FALSE>"
msgstr "Syntaxe : SET SPAM <TRUE|FALSE>"

#: modules/operserv/set.c:437 modules/operserv/set.c:450
#, c-format
msgid "SPAM directive is already set to %s."
msgstr "La directive SPAM est déjà définie à %s."

#: modules/operserv/set.c:442 modules/operserv/set.c:455
#, c-format
msgid "SPAM directive has been successfully set to %s."
msgstr "La directive SPAM a été définie à %s avec succès."

#: modules/operserv/set.c:473
msgid "Syntax: SET NICKEXPIRE <days>"
msgstr "Syntaxe : SET NICKEXPIRE <jours>"

#: modules/operserv/set.c:481
#, c-format
msgid "NICKEXPIRE must be a positive integer, %s is invalid"
msgstr "NICKEXPIRE doit être un entier positif, %s est invalide"

#: modules/operserv/set.c:500
msgid "Syntax: SET ENFORCEPREFIX <prefix>"
msgstr "Syntaxe : SET ENFORCEPREFIX <préfixe>"

#: modules/operserv/sgline.c:27
msgid "Manages network realname bans."
msgstr "Gérer les realname bannis du réseau"

#: modules/operserv/sgline.c:29
msgid "Adds a network realname ban"
msgstr "Ajoute un realname banni du réseau"

#: modules/operserv/sgline.c:30
msgid "Deletes a network realname ban"
msgstr "Supprime un realname banni du réseau"

#: modules/operserv/sgline.c:31
msgid "Lists all network realname bans"
msgstr "Liste tous les realname bannis du réseau"

#: modules/operserv/sgline.c:32
msgid "Synchronises network realname bans to servers"
msgstr "Synchronise les realname bannis sur les serveurs"

#: modules/operserv/sgline.c:106
msgid "Syntax: SGLINE ADD|DEL|LIST"
msgstr "Syntaxe : SGLINE ADD|DEL|LIST"

#: modules/operserv/sgline.c:132 modules/operserv/sgline.c:172
#: modules/operserv/sgline.c:178
msgid "Syntax: SGLINE ADD <gecos> [!P|!T <minutes>] <reason>"
msgstr "Syntaxe : SGLINE ADD <gecos> [!P|!T <minutes>] <motif>"

#: modules/operserv/sgline.c:209
#, c-format
msgid "Invalid gecos: %s. At least three non-wildcard characters are required."
msgstr "Gecos %s invalide. Au moins trois caractères non wildcard sont requis."

#: modules/operserv/sgline.c:215
msgid "The mask provided is too long."
msgstr "Le mask précisé est trop long."

#: modules/operserv/sgline.c:221
#, c-format
msgid "SGLINE %s is already matched in the database."
msgstr "Un SGLINE %s existe déjà dans la base de données."

#: modules/operserv/sgline.c:228
#, c-format
msgid "Timed SGLINE on %s was successfully added and will expire in %s."
msgstr "SGLINE temporaire sur %s a été ajouté avec succès et expire dans %s."

#: modules/operserv/sgline.c:230
#, c-format
msgid "SGLINE on %s was successfully added."
msgstr "SGLINE sur %s ajouté avec succès."

#: modules/operserv/sgline.c:247
msgid "Syntax: SGLINE DEL <gecos>"
msgstr "Syntaxe : SGLINE DEL <gecos>"

#: modules/operserv/sgline.c:280 modules/operserv/sgline.c:299
#, c-format
msgid "No such SGLINE with number %d."
msgstr "Aucun SGLINE numéro %d."

#: modules/operserv/sgline.c:284 modules/operserv/sgline.c:303
#: modules/operserv/sgline.c:320
#, c-format
msgid "SGLINE on %s has been successfully removed."
msgstr "Le SGLINE sur %s a été retiré avec succès."

#: modules/operserv/sgline.c:316
#, c-format
msgid "No such SGLINE: %s."
msgstr "Aucun SGLINE : %s."

#: modules/operserv/sgline.c:340
msgid "SGLINE list (with reasons):"
msgstr "Liste des SGLINE (avec motif) :"

#: modules/operserv/sgline.c:342
msgid "SGLINE list:"
msgstr "Liste des SGLINE :"

#: modules/operserv/sgline.c:349 modules/operserv/sqline.c:440
#, c-format
msgid "%d: %s - by %s - expires in %s - (%s)"
msgstr "%d: %s - by %s - expire dans %s - (%s)"

#: modules/operserv/sgline.c:351 modules/operserv/sqline.c:442
#, c-format
msgid "%d: %s - by %s - expires in %s"
msgstr "%d: %s - by %s - expire dans %s"

#: modules/operserv/sgline.c:353 modules/operserv/sqline.c:444
#, c-format
msgid "%d: %s - by %s - permanent - (%s)"
msgstr "%d: %s - par %s - permanent - (%s)"

#: modules/operserv/sgline.c:355 modules/operserv/sqline.c:446
#, c-format
msgid "%d: %s - by %s - permanent"
msgstr "%d: %s - par %s - permanent"

#: modules/operserv/sgline.c:358
#, c-format
msgid "Total of %zu %s in SGLINE list."
msgstr "Total de %zu %s dans la liste des SGLINE."

#: modules/operserv/sgline.c:379
msgid "SGLINE list synchronized to servers."
msgstr "Liste les SGLINE synchonisés aux serveurs."

#: modules/operserv/shutdown.c:20
msgid "Shuts down services."
msgstr "Éteint les services."

#: modules/operserv/soper.c:25
msgid "Shows and changes services operator privileges."
msgstr "Affiche et modifie les privilèges des services operator"

#: modules/operserv/soper.c:27
msgid "Lists services operators."
msgstr "Liste les service operateurs."

#: modules/operserv/soper.c:28
msgid "Lists operclasses."
msgstr "Liste les classes oper."

#: modules/operserv/soper.c:29
msgid "Grants services operator privileges to an account."
msgstr "Accorde les privilèges de service operator à un compte."

#: modules/operserv/soper.c:30
msgid "Removes services operator privileges from an account."
msgstr "Supprime les privilèges de service operator d'un compte."

#: modules/operserv/soper.c:31
msgid "Changes a password for services operator privileges."
msgstr "Modifie un mot de passe pour les privilèges d'un service operator"

#: modules/operserv/soper.c:72
msgid "Syntax: SOPER LIST|LISTCLASS|ADD|DEL [account] [operclass]"
msgstr "Syntaxe : SOPER LIST|LISTCLASS|ADD|DEL [compte] [classe oper]"

#: modules/operserv/soper.c:93
msgid "Account"
msgstr "Compte"

#: modules/operserv/soper.c:93
msgid "Type"
msgstr "Type"

#: modules/operserv/soper.c:93
msgid "Operclass"
msgstr "Classe oper"

#: modules/operserv/soper.c:110
msgid "End of services operator list"
msgstr "Fin de la liste des services operator"

#: modules/operserv/soper.c:119
msgid "Oper class list:"
msgstr "Liste des classes oper"

#: modules/operserv/soper.c:128
msgid "End of oper class list"
msgstr "Fin de la liste des classes oper"

#: modules/operserv/soper.c:140
msgid "Syntax: SOPER ADD <account> <operclass> [password]"
msgstr "Syntaxe : SOPER ADD <compte> <classe oper> [mot de passe]"

#: modules/operserv/soper.c:153 modules/operserv/soper.c:223
#: modules/operserv/soper.c:268
#, c-format
msgid ""
"You may not modify %s's operclass as it is defined in the configuration file."
msgstr ""
"Vous ne pouvez pas modifier la classe oper %s puisqu'elle est définie dans "
"le fichier de configuration."

#: modules/operserv/soper.c:160 modules/operserv/specs.c:163
#, c-format
msgid "No such oper class %s."
msgstr "Aucune classe oper %s."

#: modules/operserv/soper.c:165
#, c-format
msgid "Oper class for %s is already set to %s."
msgstr "La classe oper pour %s est déjà définie à %s."

#: modules/operserv/soper.c:171
#, c-format
msgid "Oper class %s has more privileges than you."
msgstr "La classe op[er %s a plus de privilèges que vous."

#: modules/operserv/soper.c:176 modules/operserv/soper.c:234
#: modules/operserv/soper.c:280
#, c-format
msgid "Oper class for %s is set to %s which you are not authorized to change."
msgstr ""
"Classe oper pour %s définie à %s. Vous n'êtes pas autorisé à modifier ce "
"paramètre."

#: modules/operserv/soper.c:200
#, c-format
msgid "Set class for %s to %s."
msgstr "Défini une classe pour %s : %s."

#: modules/operserv/soper.c:210
msgid "Syntax: SOPER DEL <account>"
msgstr "Syntaxe : SOPER DEL <compte>"

#: modules/operserv/soper.c:229 modules/operserv/soper.c:274
#, c-format
msgid "%s does not have an operclass set."
msgstr "%s n'a pas de classe oper définie."

#: modules/operserv/soper.c:243
#, c-format
msgid "Removed class for %s."
msgstr "Classe supprimée pour %s."

#: modules/operserv/soper.c:255
msgid "Syntax: SOPER SETPASS <account> [password]"
msgstr "Syntaxe : SOPER SETPASS <compte> [mot de passe]"

#: modules/operserv/soper.c:290
#, c-format
msgid ""
"Refusing to set a services operator password if %s IDENTIFY is not loaded."
msgstr ""
"Refuse de paramétrer le mot de passe d'un service operator si %s IDENTIFY "
"n'est pas chargé."

#: modules/operserv/soper.c:299
#, c-format
msgid "Set password for %s to %s."
msgstr "Applique un mot de passe pour %s : %s."

#: modules/operserv/soper.c:318
#, c-format
msgid "Cleared password for %s."
msgstr "Mot de passe retiré pour %s."

#: modules/operserv/specs.c:22
msgid "Shows oper flags."
msgstr "Montre les flags oper."

#: modules/operserv/specs.c:47
msgid "Nicknames/Accounts"
msgstr "Pseudonymes/Comptes"

#: modules/operserv/specs.c:49
msgid "view concealed information about accounts"
msgstr "voit les informations sur les comptes dissimulées"

#: modules/operserv/specs.c:50
msgid "drop accounts, freeze accounts, reset passwords"
msgstr "supprime les comptes, gèle les comptes, réinitialise les mots de passe"

#: modules/operserv/specs.c:51
msgid "send passwords"
msgstr "envoie les mots de passe"

#: modules/operserv/specs.c:52
msgid "set vhosts"
msgstr "applique des vhosts"

#: modules/operserv/specs.c:53
msgid "register accounts on behalf of another user"
msgstr "comptes enregistrés au nom d'un autre utilisateur"

#: modules/operserv/specs.c:54 modules/operserv/specs.c:67
msgid "mark accounts"
msgstr "marque des comptes"

#: modules/operserv/specs.c:55 modules/operserv/specs.c:68
msgid "hold accounts"
msgstr "retient des comptes"

#: modules/operserv/specs.c:61
msgid "Channels"
msgstr "Salons"

#: modules/operserv/specs.c:63
msgid "view concealed information about channels"
msgstr "voit les informations sur les salons dissimulées"

#: modules/operserv/specs.c:64
msgid "drop channels, close channels, transfer ownership"
msgstr "supprime les salons, ferme les salons, transfert la propriété"

#: modules/operserv/specs.c:65
msgid "mlock operator modes"
msgstr "mlock les modes opérateurs"

#: modules/operserv/specs.c:66
msgid "join staff channels"
msgstr "joint les salons du staff"

#: modules/operserv/specs.c:69
msgid "bypass channel registration limits"
msgstr "contourne les restrictions d'enregistrement des salons"

#: modules/operserv/specs.c:75
msgid "General"
msgstr "Général"

#: modules/operserv/specs.c:77
msgid "view concealed information about servers"
msgstr "voit les informations sur les serveurs dissimulées "

#: modules/operserv/specs.c:78
msgid "view privileges of other users"
msgstr "voit les privilèges des autres utilisateurs"

#: modules/operserv/specs.c:79
msgid "exempt from flood control"
msgstr "n'est pas concerné par le contrôle du flood"

#: modules/operserv/specs.c:80
msgid "administer services"
msgstr "administre les services"

#: modules/operserv/specs.c:81
msgid "edit private and internal metadata"
msgstr "édite les metadonnées internes et privées"

#: modules/operserv/specs.c:87
msgid "OperServ"
msgstr "OperServ"

#: modules/operserv/specs.c:89
msgid "set channel modes"
msgstr "applique des modes sur salons"

#: modules/operserv/specs.c:90
msgid "add and remove autokills"
msgstr "ajoute et retire des autokills"

#: modules/operserv/specs.c:91
msgid "masskill channels or regexes"
msgstr "masskill des salons ou des regexes"

#: modules/operserv/specs.c:92
msgid "jupe servers"
msgstr "bloque des serveurs"

#: modules/operserv/specs.c:93
msgid "NOOP access"
msgstr "accède à NOOP"

#: modules/operserv/specs.c:94
msgid "send global notices"
msgstr "envoie des notices globales"

#: modules/operserv/specs.c:95
msgid "edit oper privileges"
msgstr "édite les privilèges oper"

#: modules/operserv/specs.c:96
msgid "perform actions as any other user"
msgstr "effectue des actions comme tous les autres utilisateurs"

#: modules/operserv/specs.c:102
msgid "GroupServ"
msgstr "GroupServ"

#: modules/operserv/specs.c:104
msgid "view concealed information about groups"
msgstr "voir les informations dissimulées sur les groupes."

#: modules/operserv/specs.c:105
msgid "administer groups"
msgstr "administre les groupes"

#: modules/operserv/specs.c:106
msgid "bypass group registration limits"
msgstr "contourne les limitations d'enregistrement de groupe."

#: modules/operserv/specs.c:149
#, c-format
msgid "%s is unprivileged."
msgstr "%s ne bénéficie pas de privilèges."

#: modules/operserv/specs.c:154
#, c-format
msgid "%s is an internal client."
msgstr "%s est un client interne."

#: modules/operserv/specs.c:169
msgid "Valid target types: USER, OPERCLASS."
msgstr "Types de cibles valides : USER, OPERCLASS."

#: modules/operserv/specs.c:177 modules/operserv/specs.c:179
#, c-format
msgid "Privileges for %s:"
msgstr "Privilèges pour %s :"

#: modules/operserv/specs.c:181
#, c-format
msgid "Privileges for oper class %s:"
msgstr "Privilèges pour la classe oper %s :"

#: modules/operserv/specs.c:203
msgid "End of privileges"
msgstr "Fin des privilèges"

#: modules/operserv/sqline.c:30
msgid "Manages network name bans."
msgstr "Gère les noms de réseaux bannis"

#: modules/operserv/sqline.c:32
msgid "Adds a network name ban"
msgstr "Ajoute un nom de réseau banni"

#: modules/operserv/sqline.c:33
msgid "Deletes a network name ban"
msgstr "Supprime un nom de réseau banni"

#: modules/operserv/sqline.c:34
msgid "Lists all network name bans"
msgstr "Liste tous les noms de réseau bannis"

#: modules/operserv/sqline.c:35
msgid "Synchronises network name bans to servers"
msgstr "Synchronise les noms des réseaux bannis sur le serveur."

#: modules/operserv/sqline.c:135
msgid "Syntax: SQLINE ADD|DEL|LIST"
msgstr "Syntaxe : SQLINE ADD|DEL|LIST"

#: modules/operserv/sqline.c:161 modules/operserv/sqline.c:207
#: modules/operserv/sqline.c:213
msgid "Syntax: SQLINE ADD <nick|chan> [!P|!T <minutes>] <reason>"
msgstr "Syntaxe : SQLINE ADD <pseudo|salon> [!P|!T <minutes>] <motif>"

#: modules/operserv/sqline.c:167
#, c-format
msgid "Invalid target: %s. You can not SQLINE UIDs."
msgstr "Cible invalide : %s. Vous ne pouvez pas SQLINE des UID."

#: modules/operserv/sqline.c:246
#, c-format
msgid ""
"Invalid target: %s. At least three non-wildcard characters are required."
msgstr ""
"Cible invalide : %s. Au moins trois caractères (non wildcard) sont requis."

#: modules/operserv/sqline.c:253
#, c-format
msgid "SQLINE %s is already matched in the database."
msgstr "Le SQLINE %s similaire existe déjà dans la base de données."

#: modules/operserv/sqline.c:260
#, c-format
msgid "Timed SQLINE on %s was successfully added and will expire in %s."
msgstr "Un SQLINE temporaire sur %s a été ajouté et expirera dans : %s."

#: modules/operserv/sqline.c:262
#, c-format
msgid "SQLINE on %s was successfully added."
msgstr "Un SQLINE sur %s ajouté avec succès."

#: modules/operserv/sqline.c:279
msgid "Syntax: SQLINE DEL <nick|chan>"
msgstr "Syntaxe : SQLINE DEL <pseudo|salon>"

#: modules/operserv/sqline.c:312 modules/operserv/sqline.c:331
#: modules/operserv/sqline.c:371 modules/operserv/sqline.c:390
#, c-format
msgid "No such SQLINE with number %d."
msgstr "Aucun SQLINE numéroté %d."

#: modules/operserv/sqline.c:316 modules/operserv/sqline.c:335
#: modules/operserv/sqline.c:375 modules/operserv/sqline.c:394
#: modules/operserv/sqline.c:411
#, c-format
msgid "SQLINE on %s has been successfully removed."
msgstr "Les SQLINE sur %s ont été supprimés avec succès."

#: modules/operserv/sqline.c:407
#, c-format
msgid "No such SQLINE: %s."
msgstr "Aucun SQLINE : %s."

#: modules/operserv/sqline.c:431
msgid "SQLINE list (with reasons):"
msgstr "Liste des SQLINE (avec motif) :"

#: modules/operserv/sqline.c:433
msgid "SQLINE list:"
msgstr "Liste des SQLINE :"

#: modules/operserv/sqline.c:449
#, c-format
msgid "Total of %zu %s in SQLINE list."
msgstr "Total de %zu %s dans la liste des SQLINE."

#: modules/operserv/sqline.c:470
msgid "SQLINE list synchronized to servers."
msgstr "List des SQLINE synchronisés aux serveurs."

#: modules/operserv/update.c:20
msgid "Flushes services database to disk."
msgstr "Rafraîchi les bases de donnés sur le disque."

#: modules/operserv/update.c:40
msgid "UPDATE completed."
msgstr "Mise à jour effectuée."

#: modules/operserv/uptime.c:20
msgid "Shows services uptime and the number of registered nicks and channels."
msgstr "Affiche l'uptime et le nombre de pseudonymes et salons enregistrés."

#: modules/operserv/uptime.c:37
#, c-format
msgid "Services have been up for %s"
msgstr "Les services sont en ligne depuis %s"

#: modules/operserv/uptime.c:38
#, c-format
msgid "Current PID: %d"
msgstr "PID actuel : %d"

#: modules/operserv/uptime.c:39
#, c-format
msgid "Registered accounts: %d"
msgstr "Comptes enregistrés : %d"

#: modules/operserv/uptime.c:41
#, c-format
msgid "Registered nicknames: %d"
msgstr "Pseudonymes enregistrés : %d"

#: modules/operserv/uptime.c:42
#, c-format
msgid "Registered channels: %d"
msgstr "Salons enregistrés : %d"

#: modules/operserv/uptime.c:43
#, c-format
msgid "Users currently online: %d"
msgstr "Utilisateurs actuellement en ligne : %d"

#: modules/rpgserv/enable.c:17
msgid "Enable RPGServ for a channel."
msgstr "Active RPGServ pour un salon."

#: modules/rpgserv/enable.c:19
msgid "Disable RPGServ for a channel."
msgstr "Désactive RPGServ pour un salon."

#: modules/rpgserv/enable.c:30
msgid "Syntax: ENABLE <channel>"
msgstr "Syntaxe : ENABLE <salon>"

#: modules/rpgserv/enable.c:43
#, c-format
msgid "%s already has RPGServ enabled."
msgstr "%s a déjà activé RPGServ."

#: modules/rpgserv/enable.c:49
#, c-format
msgid "RPGServ enabled for %s."
msgstr "RPGServ activé pour %s."

#: modules/rpgserv/enable.c:60
msgid "Syntax: DISABLE <channel>"
msgstr "Syntaxe : DISABLE <salon>"

#: modules/rpgserv/enable.c:73
#, c-format
msgid "%s already has RPGServ disabled."
msgstr "%s a déjà désactivé RPGServ"

#: modules/rpgserv/enable.c:79
#, c-format
msgid "RPGServ disabled for %s."
msgstr "RPGServ désactivé pour %s."

#: modules/rpgserv/help.c:25
#, c-format
msgid "%s allows users to search for game channels by matching on properties."
msgstr ""
"%s autorise les utilisateurs à chercher des jeux de salons par propriétés."

#: modules/rpgserv/info.c:17
msgid "Displays info for a particular game."
msgstr "Affiche des informations sur un jeu spécifique."

#: modules/rpgserv/info.c:28
msgid "Syntax: INFO <channel>"
msgstr "Syntaxe : INFO <salon>"

#: modules/rpgserv/info.c:41 modules/rpgserv/set.c:192
#, c-format
msgid "Channel %s does not have RPGServ enabled."
msgstr "Le salon %s n'a pas activé RPGServ."

#: modules/rpgserv/info.c:47
#, c-format
msgid "Genre    : %s"
msgstr "Genre : %s"

#: modules/rpgserv/info.c:49
#, c-format
msgid "Period   : %s"
msgstr "Période : %s"

#: modules/rpgserv/info.c:51
#, c-format
msgid "Ruleset  : %s"
msgstr "Ensemble de règles : %s"

#: modules/rpgserv/info.c:53
#, c-format
msgid "Rating   : %s"
msgstr "Classement : %s"

#: modules/rpgserv/info.c:55
#, c-format
msgid "System   : %s"
msgstr "Système : %s"

#: modules/rpgserv/info.c:57
#, c-format
msgid "Setting  : %s"
msgstr "Paramètre : %s"

#: modules/rpgserv/info.c:59
#, c-format
msgid "Storyline: %s"
msgstr "Historique : %s"

#: modules/rpgserv/info.c:61
#, c-format
msgid "Summary  : %s"
msgstr "Sommaire : %s"

#: modules/rpgserv/list.c:15
msgid "Lists games."
msgstr "Liste les jeux."

#: modules/rpgserv/list.c:35
msgid "<no summary>"
msgstr "<pas de sommaire>"

#: modules/rpgserv/list.c:41
#, c-format
msgid "Listed %d channels."
msgstr "Listés : %d salons."

#: modules/rpgserv/search.c:16
msgid "Search for games based on specific criteria."
msgstr "Rechercher des jeux basés sur des critères spécifiques."

#: modules/rpgserv/search.c:64
#, c-format
msgid "Channel %s:"
msgstr "Salon %s :"

#: modules/rpgserv/search.c:66
#, c-format
msgid "Genre: %s"
msgstr "Genre : %s"

#: modules/rpgserv/search.c:68
#, c-format
msgid "Period: %s"
msgstr "Période : %s"

#: modules/rpgserv/search.c:70
#, c-format
msgid "Ruleset: %s"
msgstr "Ensemble de règles : %s"

#: modules/rpgserv/search.c:72
#, c-format
msgid "Rating: %s"
msgstr "Classement : %s"

#: modules/rpgserv/search.c:74
#, c-format
msgid "System: %s"
msgstr "Système : %s"

#: modules/rpgserv/search.c:77
#, c-format
msgid "%d channels met your criteria."
msgstr "%d salons répondent à vos critères."

#: modules/rpgserv/search.c:78
#, c-format
msgid "For more information on a specific channel, use /msg %s INFO <channel>."
msgstr ""
"Pour plus d'informations sur un salon spécifique, utiliser /msg %s INFO "
"<salon>."

#: modules/rpgserv/set.c:17
msgid "Sets RPG properties of your channel."
msgstr "Défini les propriétés RPG de votre salon."

#: modules/rpgserv/set.c:25
#, c-format
msgid "%s has no %s."
msgstr "%s n'a pas de %s."

#: modules/rpgserv/set.c:29
#, c-format
msgid "Setting %s cleared for %s."
msgstr "Paramètre %s remis à zéro pour %s."

#: modules/rpgserv/set.c:51
#, c-format
msgid "%s is not a valid genre."
msgstr "%s n'est pas un genre valide."

#: modules/rpgserv/set.c:58
#, c-format
msgid "Genre for %s set to %s."
msgstr "Genre pour %s défini à %s."

#: modules/rpgserv/set.c:71
#, c-format
msgid "%s is not a valid period."
msgstr "%s n'est pas une période valide."

#: modules/rpgserv/set.c:78
#, c-format
msgid "Period for %s set to %s."
msgstr "Période pour %s définie à %s."

#: modules/rpgserv/set.c:84
#, c-format
msgid "%s is not a valid ruleset."
msgstr "%s n'est pas un ensemble de règles valide."

#: modules/rpgserv/set.c:89
#, c-format
msgid "Ruleset for %s set to %s."
msgstr "Ensemble de règles pour %s défini à %s."

#: modules/rpgserv/set.c:95
#, c-format
msgid "%s is not a valid rating."
msgstr "%s n'est pas un classement valide."

#: modules/rpgserv/set.c:100
#, c-format
msgid "Rating for %s set to %s."
msgstr "Classement pour %s défini à %s."

#: modules/rpgserv/set.c:112
#, c-format
msgid "%s is not a valid system."
msgstr "%s n'est pas un système valide."

#: modules/rpgserv/set.c:119
#, c-format
msgid "System for %s set to %s."
msgstr "Système pour %s défini : %s"

#: modules/rpgserv/set.c:125
#, c-format
msgid "Setting for %s set."
msgstr "Paramètre pour %s défini."

#: modules/rpgserv/set.c:131
#, c-format
msgid "Storyline for %s set."
msgstr "Historique pour %s défini."

#: modules/rpgserv/set.c:137
#, c-format
msgid "Summary for %s set."
msgstr "Sommaire pour %s défini."

#: modules/rpgserv/set.c:168
msgid "Syntax: SET <channel> <property> [value...]"
msgstr "Syntaxe : SET <salon> <propriété> [valeur...]"

#: modules/rpgserv/set.c:211
#, c-format
msgid "No such setting %s."
msgstr "Le paramètre %s n'existe pas : "

#: modules/scripting/perl/api/perl_command.c:27
#, c-format
msgid "Unexpected error occurred: %s"
msgstr "Une erreur inattendue est survenue : %s"

#: modules/scripting/perl/api/perl_command.c:44
msgid "Perl help commands not yet implemented"
msgstr "Aide pour la commande Perl non disponible pour le moment"

#: modules/scripting/perl/perl_module.c:338
msgid "Loads or unloads perl scripts."
msgstr "Charge ou décharge les scripts Perl"

#: modules/scripting/perl/perl_module.c:340
msgid "Shows loaded scripts."
msgstr "Montre les scripts chargés."

#: modules/scripting/perl/perl_module.c:463
msgid "Syntax: SCRIPT LOAD <filename>|UNLOAD <filename>|LIST"
msgstr "Syntaxe : SCRIPT LOAD <fichier>|UNLOAD <fichier>|LIST"

#: modules/scripting/perl/perl_module.c:480
#, c-format
msgid "Failed to retrieve script list: %s"
msgstr "Échec lors de la récupération de la liste des scripts: %s"

#: modules/statserv/channel.c:19
msgid "Obtain various information about clones"
msgstr "Obtenir des informations diverses sur les clones."

#: modules/statserv/channel.c:22
msgid "Obtain the topic for a given channel."
msgstr "Obtenir le topic pour le salon donné."

#: modules/statserv/channel.c:25
msgid "Count the number of channels on the network."
msgstr "Compte le nombre de salons sur le réseau."

#: modules/statserv/channel.c:58
msgid "Syntax: CHANNEL [TOPIC|COUNT] [parameters]"
msgstr "Syntaxe : CHANNEL [TOPIC|COUNT] [paramètres]"

#: modules/statserv/channel.c:82
msgid "Syntax: CHANNEL TOPIC <#channel>"
msgstr "Syntaxe : CHANNEL TOPIC <#salon>"

#: modules/statserv/channel.c:88
#, c-format
msgid "The channel %s does not exist."
msgstr "Le canal %s n'existe pas."

#: modules/statserv/channel.c:98
msgid "You are not authorised to perform this action."
msgstr "Vous n'êtes pas autorisé à exécuter cette action."

#: modules/statserv/channel.c:104
#, c-format
msgid "Topic for %s set by %s: %s"
msgstr "Topic pour %s défini par %s: %s"

#: modules/statserv/channel.c:107
#, c-format
msgid "No topic set for %s"
msgstr "Pas de topic défini pour %s"

#: modules/statserv/main.c:43
#, c-format
msgid "%s records various network statistics."
msgstr "%s enregistre des statistiques diverses de réseau."

#: modules/statserv/netsplit.c:19
msgid "Monitor network splits."
msgstr "Monitorer les déconnexions des serveurs du réseau."

#: modules/statserv/netsplit.c:22
msgid "List currently split servers."
msgstr "Lister les serveurs actuellement déconnectés."

#: modules/statserv/netsplit.c:25
msgid "Remove a server from the netsplit list."
msgstr "Supprimer un serveur de la liste des netsplit."

#: modules/statserv/netsplit.c:77
msgid "Syntax: NETSPLIT [LIST|REMOVE] [parameters]"
msgstr "Syntaxe : NETSPLIT [LIST|REMOVE] [paramètres]"

#: modules/statserv/netsplit.c:102
#, c-format
msgid "%d: %s [Split %s ago]"
msgstr "%d: %s [s'est déconnecté il y a %s]"

#: modules/statserv/netsplit.c:104
msgid "End of netsplit list."
msgstr "Fin de la liste des netsplit."

#: modules/statserv/netsplit.c:116
msgid "Syntax: NETSPLIT REMOVE <server>"
msgstr "Syntaxe : NETSPLIT REMOVE <serveur>"

#: modules/statserv/netsplit.c:125
#, c-format
msgid "%s removed from the netsplit list."
msgstr "%s supprimé de la liste des netsplit."

#: modules/statserv/netsplit.c:128
#, c-format
msgid "The server %s does is not a split server."
msgstr "Le serveur %s n'est pas un serveur déconnecté."

#: modules/statserv/server.c:19
msgid "Obtain information about servers on the network."
msgstr "Obtenir des informations sur les serveurs du réseau."

#: modules/statserv/server.c:22
msgid "Obtain a list of servers."
msgstr "Obtenir une liste des serveurs."

#: modules/statserv/server.c:25
msgid "Count the amount of servers connected to the network."
msgstr "Compte le nombre de serveurs connectés au réseau."

#: modules/statserv/server.c:53
msgid "Syntax: SERVER [LIST|COUNT] [parameters]"
msgstr "Syntaxe : SERVER [LIST|COUNT] [paramètres]"

#: modules/statserv/server.c:77
#, c-format
msgid "%d: %s [%s]"
msgstr "%d: %s [%s]"

#: modules/statserv/server.c:79
msgid "End of server list."
msgstr "Fin de la liste des serveurs."

#: modules/statserv/server.c:84
#, c-format
msgid "Network size: %u servers"
msgstr "Taille du réseau : %u serveurs"
