# Translation for Atheme IRC Services.
# Copyright (C) 2004 - 2011 Atheme
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# William Pitcock <nenolod@dereferenced.org>, 2011.
msgid ""
msgstr ""
"Project-Id-Version: Atheme IRC Services\n"
"Report-Msgid-Bugs-To: https://github.com/atheme/atheme/issues\n"
"POT-Creation-Date: 2013-01-16 08:52+0000\n"
"PO-Revision-Date: 2011-10-30 19:12+0000\n"
"Last-Translator: nenolod <nenolod@dereferenced.org>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: cy\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != "
"11) ? 2 : 3\n"

#: modules/alis/main.c:421 modules/botserv/help.c:39
#: modules/botserv/set_core.c:47 modules/chanfix/fix.c:602
#: 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:158 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 Helpu *****"

#: modules/alis/main.c:422
#, c-format
msgid ""
"%s allows searching for channels with more\n"
"flexibility than the /list command."
msgstr ""
"%s yn caniatáu chwilio am sianeli o hyblygrwydd\n"
"mwy na 'r archa /list."

#: modules/alis/main.c:426 modules/botserv/help.c:42 modules/chanfix/fix.c:605
#: modules/chanserv/help.c:77 modules/contrib/ircd_announceserv.c:161
#: 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 "I gael rhagor o wybodaeth am, math archa:"

#: modules/alis/main.c:430 modules/botserv/help.c:48
#: modules/botserv/set_core.c:55 modules/chanfix/fix.c:611
#: 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:167 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 "***** Diwedd Helpu *****"

#: modules/backend/opensex.c:372
#, c-format
msgid "DATABASE ERROR: db-open-read: cannot open '%s' for reading: %s"
msgstr ""
"CRONFA DDATA GWALL: db-open-read: Ni all agor '%s' ar gyfer darllen: %s"

#: modules/backend/opensex.c:412
#, c-format
msgid "DATABASE ERROR: db-open-write: cannot open '%s' for writing: %s"
msgstr ""
"CRONFA DDATA GWALL: db-open-write: Ni all agor '%s' ar gyfer ysgrifennu: %s"

#: modules/backend/opensex.c:472
#, c-format
msgid ""
"DATABASE ERROR: db_save(): cannot rename services.db.new to services.db: %s"
msgstr ""
"CRONFA DDATA GWALL: db_save(): Ni ellir ail-enwi services.db.new i services."
"db: %s"

#: modules/botserv/bottalk.c:22
msgid "Makes the bot say the given text on the given channel."
msgstr "Mae'n gwneud y bot yn dweud y testun a roddir ar y sianel a roddir."

#: modules/botserv/bottalk.c:23
msgid "Makes the bot do the equivalent of a \"/me\" command."
msgstr "Mae'n gwneud y bot yn gwneud yr hyn sy'n cyfateb i \"/me\" archa."

#: modules/botserv/bottalk.c:47
msgid "Syntax: SAY <#channel> <msg>"
msgstr "Cystrawen: SAY <#sianel> <neges>"

#: 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:586 modules/chanserv/access.c:656
#: modules/chanserv/access.c:753 modules/chanserv/access.c:860
#: modules/chanserv/access.c:979 modules/chanserv/access.c:1107
#: modules/chanserv/access.c:1147 modules/chanserv/access.c:1227
#: modules/chanserv/access.c:1306 modules/chanserv/akick.c:191
#: modules/chanserv/akick.c:454 modules/chanserv/akick.c:590
#: 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:127 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:256 modules/chanserv/quiet.c:347
#: 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:85 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:354
#: 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:103 modules/chanserv/xop.c:457
#: modules/contrib/cs_badwords.c:247 modules/contrib/cs_badwords.c:388
#: modules/rpgserv/enable.c:37 modules/rpgserv/enable.c:67
#: modules/rpgserv/info.c:35 modules/rpgserv/set.c:178
#, c-format
msgid "Channel %s is not registered."
msgstr "Nid %s Sianel wedi ei gofrestru."

#: 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:262 modules/chanserv/quiet.c:353
#: 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 wag ar hyn o bryd."

#: 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:596 modules/chanserv/access.c:673
#: modules/chanserv/access.c:771 modules/chanserv/access.c:815
#: modules/chanserv/access.c:876 modules/chanserv/access.c:925
#: modules/chanserv/access.c:995 modules/chanserv/access.c:1052
#: modules/chanserv/access.c:1160 modules/chanserv/access.c:1240
#: modules/chanserv/access.c:1319 modules/chanserv/akick.c:275
#: modules/chanserv/akick.c:469 modules/chanserv/akick.c:608
#: 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:133
#: 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:128 modules/chanserv/quiet.c:268
#: modules/chanserv/quiet.c:359 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:133 modules/chanserv/xop.c:139
#: modules/chanserv/xop.c:157 modules/chanserv/xop.c:163
#: modules/chanserv/xop.c:177 modules/chanserv/xop.c:469
#: 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/invite.c:51
#: 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:184
msgid "You are not authorized to perform this operation."
msgstr "Nid ydych yn cael eu hawdurdodi i gyflawni'r llawdriniaeth hon."

#: modules/botserv/bottalk.c:78 modules/botserv/bottalk.c:127
#: modules/botserv/main.c:947
#, c-format
msgid "%s does not have a bot assigned."
msgstr "Nid %s oes gan bot neilltuo."

#: modules/botserv/bottalk.c:96
msgid "Syntax: ACT <#channel> <msg>"
msgstr "Cystrawen: ACT <#sianel> <neges>"

#: modules/botserv/help.c:20 modules/chanfix/fix.c:619
#: 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 "Arddangosfeydd gwybodaeth gyd-destunol helpu."

#: modules/botserv/help.c:40
#, c-format
msgid "%s allows users to request a custom bot for their channel."
msgstr "%s galluogi defnyddwyr i wneud cais am bot arfer ar gyfer eu sianel."

#: modules/botserv/info.c:22
msgid "Allows you to see BotServ information about a channel or a bot."
msgstr "Yn eich galluogi i weld gwybodaeth BotServ am sianel neu 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 "Cystrawen: INFO <#sianel>"

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

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

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

#: modules/botserv/info.c:76
#, c-format
msgid "Real name : %s"
msgstr "Enw go iawn: %s"

#: modules/botserv/info.c:80
#, c-format
msgid "  Created : %s (%s ago)"
msgstr "Creu: %s (%s yn ôl)"

#: modules/botserv/info.c:82
msgid "  Options : Private"
msgstr "Dewisiadau: Preifat"

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

#: modules/botserv/info.c:85
#, c-format
msgid "  Used on : %zu channel(s)"
msgstr "Eu defnyddio ar: %zu sianel (au)"

#: 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 "Gwybodaeth ar gyfer sianel %s:"

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

#: modules/botserv/info.c:108
msgid "         Bot nick : not assigned yet"
msgstr "Bot llysenw: Nid yw eto a bennwyd"

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

#: modules/botserv/main.c:533 modules/botserv/main.c:554
#: modules/botserv/main.c:691
msgid "Syntax: BOT ADD <nick> <user> <host> <real>"
msgstr "Cystrawen: BOT ADD <llysenw> <defnyddiwr> <gwesteiwr> <iawn>"

#: modules/botserv/main.c:534 modules/botserv/main.c:555
#: modules/botserv/main.c:590 modules/botserv/main.c:654
msgid "Syntax: BOT CHANGE <oldnick> <newnick> [<user> [<host> [<real>]]]"
msgstr ""
"Cystrawen: BOT CHANGE <hen-llysenw> <llysenw-newydd> [<defnyddiwr> "
"[<gwesteiwr> [<iawn>]]]"

#: modules/botserv/main.c:535 modules/botserv/main.c:556
#: modules/botserv/main.c:763
msgid "Syntax: BOT DEL <nick>"
msgstr "Cystrawen: BOT DEL <llysenw>"

#: modules/botserv/main.c:597 modules/botserv/main.c:769
#: modules/botserv/main.c:885
#, c-format
msgid "%s is not a bot"
msgstr "Nid %s yn bot"

#: modules/botserv/main.c:603 modules/botserv/main.c:705
#, c-format
msgid "%s is a registered nick."
msgstr "%s yn llysenw cofrestredig."

#: modules/botserv/main.c:612 modules/botserv/main.c:698
#, c-format
msgid "%s is already a bot or service."
msgstr "%s eisoes yn bot neu wasanaeth."

#: modules/botserv/main.c:620 modules/botserv/main.c:716
#, c-format
msgid "%s is an invalid nickname."
msgstr "%s yn llysenw annilys."

#: modules/botserv/main.c:637
#, c-format
msgid "%s is an invalid realname, not changing it"
msgstr "%s yn iawn annilys, nid ei newid"

#: modules/botserv/main.c:647
#, c-format
msgid "%s is an invalid username, not changing it."
msgstr "%s yn defnyddiwr annilys, nid ei newid."

#: modules/botserv/main.c:722
#, c-format
msgid "%s is an invalid username."
msgstr "%s yn enw defnyddiwr annilys."

#: modules/botserv/main.c:731
#, c-format
msgid "%s is an invalid realname."
msgstr "%s yn realname annilys."

#: modules/botserv/main.c:811
#, c-format
msgid "Listing of bots available on %s:"
msgstr "Rhestr o botiau sydd ar gael ar %s:"

#: modules/botserv/main.c:821
#, c-format
msgid "%d bots available."
msgstr "%d botiau sydd ar gael."

#: modules/botserv/main.c:825
#, c-format
msgid "Listing of private bots available on %s:"
msgstr "Rhestr o botiau preifat sydd ar gael ar %s:"

#: modules/botserv/main.c:833
#, c-format
msgid "%d private bots available."
msgstr "%d botiau preifat ar gael."

#: modules/botserv/main.c:852
msgid "Syntax: ASSIGN <#channel> <nick>"
msgstr "Cystrawen: ASSIGN <#sianel> <llysenw>"

#: modules/botserv/main.c:858 modules/botserv/main.c:935
#: modules/chanserv/access.c:684 modules/chanserv/access.c:781
#: modules/chanserv/access.c:886 modules/chanserv/access.c:1005
#: modules/chanserv/fflags.c:86 modules/chanserv/flags.c:282
#: modules/chanserv/flags.c:356 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:230 modules/nickserv/cert.c:68
#: modules/nickserv/drop.c:61 modules/nickserv/drop.c:133
#: modules/nickserv/freeze.c:54 modules/nickserv/hold.c:48
#: modules/nickserv/info.c:89 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:87 modules/nickserv/return.c:52
#: modules/nickserv/sendpass.c:73 modules/nickserv/sendpass_user.c:77
#: modules/nickserv/setpass.c:64 modules/nickserv/taxonomy.c:51
#: modules/nickserv/verify.c:55 modules/nickserv/verify.c:174
#: 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 "Nid %s wedi ei gofrestru."

#: modules/botserv/main.c:864
#, c-format
msgid "There are not enough users in %s to be able to assign a bot."
msgstr "Nid oes digon o ddefnyddwyr mewn %s i allu neilltuo bot."

#: modules/botserv/main.c:870
#, c-format
msgid "You cannot assign bots to %s."
msgstr "Ni allwch aseinio botiau i %s."

#: modules/botserv/main.c:876
#, c-format
msgid "You are not authorized to assign bots on %s."
msgstr "Nid ydych yn cael eu hawdurdodi i aseinio botiau ar %s."

#: modules/botserv/main.c:891
#, c-format
msgid "You are not authorized to assign the bot %s to a channel."
msgstr "Nid ydych yn cael eu hawdurdodi i aseinio'r bot %s i sianel."

#: modules/botserv/main.c:897
#, c-format
msgid "%s is already assigned to %s."
msgstr "%s eisoes yn cael ei neilltuo i %s."

#: modules/botserv/main.c:915
#, c-format
msgid "Assigned the bot %s to %s."
msgstr "Priodoli y bot %s at %s."

#: modules/botserv/main.c:929
msgid "Syntax: UNASSIGN <#channel>"
msgstr "Cystrawen: UNASSIGN <#sianel>"

#: modules/botserv/main.c:941
#, c-format
msgid "You are not authorized to unassign a bot on %s."
msgstr "Nid ydych wedi'ch awdurdodi i unassign bot ar %s."

#: modules/botserv/main.c:959
#, c-format
msgid "Unassigned the bot from %s."
msgstr "Ddadneilltuo y bot o %s."

#: modules/botserv/set_core.c:23
msgid "Configures bot options."
msgstr "Ffurfweddu bot opsiynau."

#: 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 "Cymorth i SET:"

#: modules/botserv/set_core.c:50
msgid "Configures different botserv bot options."
msgstr "Ffurfweddu ddewisiadau gwahanol botserv bot."

#: 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 "I gael cymorth mwy penodol defnyddiwch /msg %s HELP SET gorchymyn"

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

#: modules/botserv/set_core.c:79 modules/chanserv/access.c:167
#: modules/chanserv/access.c:207 modules/chanserv/akick.c:155
#: 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:345 modules/operserv/ignore.c:79
#: modules/operserv/rwatch.c:242 modules/operserv/sgline.c:113
#: modules/operserv/soper.c:79 modules/operserv/sqline.c:142
#: modules/statserv/channel.c:66 modules/statserv/netsplit.c:82
#: modules/statserv/server.c:68
#, c-format
msgid "Invalid command. Use /%s%s help for a command listing."
msgstr "Annilys gorchymyn. Defnyddiwch /%s%s HELP ar gyfer rhestr gorchymyn."

#: modules/botserv/set_fantasy.c:26
msgid "Enable fantasy commands."
msgstr "Galluogi gorchmynion ffantasi."

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

#: modules/botserv/set_fantasy.c:87
#, c-format
msgid "Fantasy mode is now ON on channel %s."
msgstr "Ffantasi modd yn awr AR ar sianel %s."

#: modules/botserv/set_fantasy.c:93
#, c-format
msgid "Fantasy mode is now OFF on channel %s."
msgstr "Ffantasi modd yn awr ODDI ar sianel %s."

#: modules/botserv/set_nobot.c:24
msgid "Prevent a bot from being assigned to a channel."
msgstr "Bot atal rhag cael ei neilltuo i sianel."

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

#: modules/botserv/set_nobot.c:61 modules/botserv/set_private.c:66
#: modules/chanserv/akick.c:582 modules/chanserv/flags.c:265
#: 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:95 modules/contrib/cs_fregister.c:69
#: 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:216
#: modules/nickserv/access.c:268 modules/nickserv/access.c:394
#: 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 "Nid ydych chi wedi mewngofnodi"

#: modules/botserv/set_nobot.c:86
#, c-format
msgid "No Bot mode is now ON on channel %s."
msgstr "Nid oes modd bellach Bot AR ar sianel %s."

#: modules/botserv/set_nobot.c:92
#, c-format
msgid "No Bot mode is now OFF on channel %s."
msgstr "Nid oes modd bellach Bot ODDI ar sianel %s."

#: modules/botserv/set_private.c:27
msgid "Prevent a bot from being assigned by non IRC operators."
msgstr "Bot atal rhag cael ei neilltuo gan weithredwyr IRC di."

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

#: modules/botserv/set_private.c:60
#, c-format
msgid "%s is not a bot."
msgstr "Nid %s yn bot."

#: modules/botserv/set_private.c:80
#, c-format
msgid "Private mode of bot %s is now ON."
msgstr "Dull preifat o %s bot yn awr AR."

#: modules/botserv/set_private.c:86
#, c-format
msgid "Private mode of bot %s is now OFF."
msgstr "Dull preifat o %s bot yn awr ODDI."

#: modules/chanfix/fix.c:344
msgid "To fix a channel: CHANFIX <#channel>"
msgstr "I osod sianel: CHANFIX <#sianel>"

#: modules/chanfix/fix.c:350 modules/operserv/clearchan.c:60
#: modules/operserv/mode.c:50
#, c-format
msgid "Channel %s does not exist."
msgstr "Nid %s Sianel yn bodoli."

#: modules/chanfix/fix.c:356 modules/chanfix/fix.c:409
#: modules/chanfix/fix.c:468 modules/chanfix/fix.c:544
#, c-format
msgid "No CHANFIX record available for %s; try again later."
msgstr "Nid oes cofnod ar gael ar gyfer CHANFIX %s; geisio eto yn nes ymlaen."

#: modules/chanfix/fix.c:363 modules/chanserv/register.c:81
#: modules/contrib/cs_fregister.c:85 modules/nickserv/register.c:119
#, c-format
msgid "%s is already registered."
msgstr "%s wedi'i gofrestru eisoes."

#: modules/chanfix/fix.c:370
#, c-format
msgid "Scores for %s are too low (< %u) for a fix."
msgstr "Sgoriau ar gyfer %s yn rhy isel (< %u) ar gyfer trwsio."

#: modules/chanfix/fix.c:380
#, c-format
msgid "Fix request has been acknowledged for %s."
msgstr "Atgyweiria cais wedi cael ei gydnabod am %s."

#: modules/chanfix/fix.c:383
msgid "Manually chanfix a channel."
msgstr "Manually chanfix sianel."

#: modules/chanfix/fix.c:403 modules/chanfix/fix.c:462
msgid "To view CHANFIX scores for a channel: SCORES <#channel>"
msgstr "I weld CHANFIX sgoriau ar gyfer sianel: SCORES <#sianel>"

#: modules/chanfix/fix.c:422
#, c-format
msgid "There are no scores in the CHANFIX database for %s."
msgstr "Nid oes unrhyw sgoriau yn y gronfa ddata CHANFIX ar gyfer %s."

#: modules/chanfix/fix.c:426
#, c-format
msgid "Top %d scores for %s in the database:"
msgstr "Sgoriau %d gorau ar gyfer %s yn y gronfa ddata:"

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

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

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

#: modules/chanfix/fix.c:445
#, c-format
msgid "End of SCORES listing for %s."
msgstr "Diwedd y SCORES rhestru ar gyfer %s."

#: modules/chanfix/fix.c:448
msgid "List channel scores."
msgstr "Rhestr sgoriau sianel."

#: modules/chanfix/fix.c:476 modules/chanserv/info.c:78
#: modules/nickserv/info.c:115 modules/operserv/modinspect.c:61
#: modules/rpgserv/info.c:45
#, c-format
msgid "Information on %s:"
msgstr "Gwybodaeth am %s:"

#: modules/chanfix/fix.c:481
#, c-format
msgid "Creation time: %s"
msgstr "Amser Creu : %s"

#: modules/chanfix/fix.c:489
#, c-format
msgid "Highest score: %u"
msgstr "Sgôr Uchaf: %u"

#: modules/chanfix/fix.c:490
#, c-format
msgid "Usercount    : %zu"
msgstr "Defnyddwyr: %zu"

#: modules/chanfix/fix.c:491
#, c-format
msgid "Initial step : %.0f%% of %u (%0.1f)"
msgstr "Cam cychwynnol: %.0f%% o'r %u (%0.1f)"

#: modules/chanfix/fix.c:492
#, c-format
msgid "Current step : %u"
msgstr "Cam presennol: %u"

#: modules/chanfix/fix.c:493
#, c-format
msgid "Final step   : %.0f%% of %u (%0.1f)"
msgstr "Cam terfynol: %.0f%% o'r %u (%0.1f)"

#: modules/chanfix/fix.c:494
#, c-format
msgid "Needs fixing : %s"
msgstr "Anghenion osod: %s"

#: modules/chanfix/fix.c:495
#, c-format
msgid "Now fixing   : %s"
msgstr "Nawr osod: %s"

#: modules/chanfix/fix.c:513 modules/chanserv/info.c:258
#: modules/nickserv/info.c:390
#, c-format
msgid "%s was MARKED by %s on %s (%s)"
msgstr "%s oedd MARKED gan %s am %s (%s)"

#: modules/chanfix/fix.c:516 modules/chanserv/info.c:286
#: modules/groupserv/info.c:96 modules/rpgserv/info.c:62
msgid "*** End of Info ***"
msgstr "*** Diwedd Gwybodaeth ***"

#: modules/chanfix/fix.c:519
msgid "List information on channel."
msgstr "Rhestr o wybodaeth ar sianel."

#: modules/chanfix/fix.c:532 modules/chanfix/fix.c:589
#: modules/chanserv/mark.c:43 modules/chanserv/mark.c:101
msgid "Usage: MARK <#channel> <ON|OFF> [note]"
msgstr "Defnydd: MARK <#sianel> <ON|OFF> [nodyn]"

#: modules/chanfix/fix.c:554 modules/chanserv/mark.c:64
msgid "Usage: MARK <#channel> ON <note>"
msgstr "Defnydd: MARK <#sianel> ON <nodyn>"

#: modules/chanfix/fix.c:560 modules/chanserv/mark.c:70
#: modules/nickserv/mark.c:73
#, c-format
msgid "%s is already marked."
msgstr "%s ei farcio eisoes."

#: modules/chanfix/fix.c:569 modules/chanserv/mark.c:80
#: modules/nickserv/mark.c:83
#, c-format
msgid "%s is now marked."
msgstr "%s ei farcio erbyn hyn."

#: modules/chanfix/fix.c:575 modules/chanserv/mark.c:86
#: modules/nickserv/mark.c:89
#, c-format
msgid "%s is not marked."
msgstr "Nid %s cael ei farcio."

#: modules/chanfix/fix.c:584 modules/chanserv/mark.c:96
#: modules/nickserv/mark.c:55 modules/nickserv/mark.c:99
#, c-format
msgid "%s is now unmarked."
msgstr "%s yn awr heb ei farcio."

#: modules/chanfix/fix.c:593 modules/chanserv/mark.c:20
msgid "Adds a note to a channel."
msgstr "Yn ychwanegu nodyn i sianel."

#: modules/chanfix/fix.c:603
#, c-format
msgid "%s allows for simple channel operator managment."
msgstr "%s yn caniatáu ar gyfer weithredwr sianel rheoli syml."

#: modules/chanfix/fix.c:651
#, c-format
msgid "Your chanfix score is too low to register %s."
msgstr ""

#: modules/chanserv/access.c:21
msgid "Manage channel access."
msgstr "Rheoli mynediad sianel."

#: modules/chanserv/access.c:27
msgid "Manage channel roles."
msgstr "Rheoli rolau sianel."

#: modules/chanserv/access.c:32
msgid "List channel access entries."
msgstr "Rhestr o geisiadau sianel fynediad."

#: modules/chanserv/access.c:37
msgid "Display information on an access list entry."
msgstr "Arddangos gwybodaeth ar restr fynediad mynediad."

#: modules/chanserv/access.c:42
msgid "Delete an access list entry."
msgstr "Dileu mynedfa cofnod yn y rhestr."

#: modules/chanserv/access.c:47
msgid "Add an access list entry."
msgstr "Ychwanegwch mynedfa cofnod yn y rhestr."

#: modules/chanserv/access.c:52
msgid "Update an access list entry."
msgstr "Diweddariad mynedfa cofnod yn y rhestr."

#: modules/chanserv/access.c:57
msgid "List available roles."
msgstr "Rhestr swyddi sydd ar gael."

#: modules/chanserv/access.c:62
msgid "Add a role."
msgstr "Ychwanegwch rôl."

#: modules/chanserv/access.c:67
msgid "Change flags on a role."
msgstr "Newid baneri ar rôl."

#: modules/chanserv/access.c:72
msgid "Delete a role."
msgstr "Dileu rôl."

#: modules/chanserv/access.c:112
msgid "Help for ACCESS:"
msgstr "Cymorth i MYNEDIAD:"

#: modules/chanserv/access.c:116
#, c-format
msgid "For more information, use /msg %s HELP ACCESS command."
msgstr "Am ragor o wybodaeth, defnyddiwch /msg %s HELP ACCESS gorchymyn."

#: modules/chanserv/access.c:128
msgid "Help for ROLE:"
msgstr "Cymorth i RÔL:"

#: modules/chanserv/access.c:132
#, c-format
msgid "For more information, use /msg %s HELP ROLE command."
msgstr "Am ragor o wybodaeth, defnyddiwch /msg %s HELP ROLE gorchymyn."

#: modules/chanserv/access.c:149 modules/chanserv/access.c:160
msgid "Syntax: ACCESS <#channel> <command> [parameters]"
msgstr "Cystrawen: ACCESS <#sianel> <> [paramedrau]"

#: modules/chanserv/access.c:189 modules/chanserv/access.c:200
msgid "Syntax: ROLE <#channel> <command> [parameters]"
msgstr "Cystrawen: ROLE <#sianel> <gorchymyn> [paramedrau]"

#: modules/chanserv/access.c:495 modules/chanserv/template.c:178
#: modules/chanserv/template.c:315
#, c-format
msgid "Invalid template name %s."
msgstr "Enw annilys %s templed."

#: modules/chanserv/access.c:501 modules/chanserv/template.c:333
#, c-format
msgid "Sorry, too many templates on %s."
msgstr "Mae'n ddrwg gennym, mae gormod o templedi ar %s."

#: modules/chanserv/access.c:538 modules/chanserv/template.c:392
#, c-format
msgid "%d access entries updated accordingly."
msgstr "%d mynediad ddiweddaru cofnodion yn unol â hynny."

#: modules/chanserv/access.c:601
msgid "Entry Nickname/Host          Role"
msgstr ""

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

#: modules/chanserv/access.c:621
#, c-format
msgid "End of %s ACCESS listing."
msgstr "Diwedd y rhestr MYNEDIAD %s."

#: modules/chanserv/access.c:663
msgid "Syntax: ACCESS <#channel> INFO <account|hostmask>"
msgstr "Cystrawen: ACCESS <#sianel> INFO <cyfrif|mygwdcynnal>"

#: modules/chanserv/access.c:693 modules/chanserv/access.c:792
#, c-format
msgid "No ACL entry for %s in %s was found."
msgstr "Dim mynediad ACL ar gyfer %s yn %s Daethpwyd o hyd."

#: modules/chanserv/access.c:708
#, c-format
msgid "Access for %s in %s:"
msgstr "Mynediad ar gyfer %s yn %s:"

#: modules/chanserv/access.c:714
#, c-format
msgid "Ban reason : %s"
msgstr "Rheswm Ban: %s"

#: modules/chanserv/access.c:718
#, c-format
msgid "Role       : %s (inherited from %s)"
msgstr "Rôl: %s (etifeddwyd oddi wrth %s)"

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

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

#: modules/chanserv/access.c:723
#, c-format
msgid "Modified   : %s (%s ago)"
msgstr "Amser addasu: %s (%s yn ôl)"

#: modules/chanserv/access.c:724 modules/nickserv/info.c:415
#: modules/operserv/modinspect.c:71
msgid "*** End of Info ***"
msgstr "*** Diwedd Gwybodaeth ***"

#: modules/chanserv/access.c:760
msgid "Syntax: ACCESS <#channel> DEL <account|hostmask>"
msgstr "Cystrawen: ACCESS <#sianel> DEL <cyfrif|mygwdcynnal>"

#: modules/chanserv/access.c:798 modules/chanserv/access.c:1030
#: modules/chanserv/fflags.c:98 modules/chanserv/flags.c:371
msgid "You may not remove the last founder."
msgstr "Ni allwch gael gwared ar y sylfaenydd diwethaf."

#: modules/chanserv/access.c:825
#, fuzzy, c-format
msgid "You may not remove %s from the %s role."
msgstr "Ni allwch symud yr holl baneri o'r rôl %s."

#: modules/chanserv/access.c:832
#, c-format
msgid "%s was removed from the %s role in %s."
msgstr "%s oedd symud o'r rôl y %s yn %s."

#: modules/chanserv/access.c:867
msgid "Syntax: ACCESS <#channel> ADD <account|hostmask> <role>"
msgstr "Cystrawen: ACCESS <#sianel> ADD <cyfrif|mygwdcynnal> <>"

#: modules/chanserv/access.c:896 modules/chanserv/akick.c:316
#: modules/chanserv/akick.c:382 modules/chanserv/flags.c:406
#: modules/chanserv/flags.c:437 modules/chanserv/set_founder.c:115
#: modules/chanserv/set_founder.c:197 modules/chanserv/xop.c:240
#: modules/chanserv/xop.c:312
#, c-format
msgid "Channel %s access list is full."
msgstr "Rhestr mynediad Sianel %s yn llawn."

#: modules/chanserv/access.c:903
#, c-format
msgid "%s already has the %s role in %s."
msgstr "%s eisoes rôl y %s yn %s."

#: modules/chanserv/access.c:914 modules/chanserv/access.c:1024
#: modules/chanserv/access.c:1041 modules/chanserv/access.c:1249
#: modules/chanserv/access.c:1326
#, c-format
msgid "Role %s does not exist."
msgstr "Nid %s Rôl yn bodoli."

#: modules/chanserv/access.c:942 modules/chanserv/access.c:1069
#, fuzzy, c-format
msgid "You may not add %s to the %s role."
msgstr "Efallai mai dim ond newid dulliau teithio +%s."

#: modules/chanserv/access.c:951
#, c-format
msgid "%s was added with the %s role in %s."
msgstr "Oedd %s ychwanegwyd â rôl %s y s yn %s."

#: modules/chanserv/access.c:986
msgid "Syntax: ACCESS <#channel> SET <account|hostmask> <role>"
msgstr "Cystrawen: ACCESS <#sianel> SET <cyfrif|mygwdcynnal> <rôl>"

#: modules/chanserv/access.c:1015
#, c-format
msgid "Channel %s access list is full."
msgstr "Rhestr mynediad Sianel %s yn llawn."

#: modules/chanserv/access.c:1078
#, c-format
msgid "%s now has the %s role in %s."
msgstr "%s erbyn hyn, mae rôl y %s yn %s."

#: modules/chanserv/access.c:1116
msgid "List of channel-defined roles:"
msgstr "Rhestr o sianel-diffinio rolau:"

#: modules/chanserv/access.c:1154 modules/chanserv/access.c:1234
msgid "Syntax: ROLE <#channel> ADD|SET <role> [flags]"
msgstr "Cystrawen: ROLE <#sianel> ADD | SET <> [baneri]"

#: modules/chanserv/access.c:1169
#, c-format
msgid "Role %s already exists."
msgstr "%s Rôl eisoes yn bodoli."

#: modules/chanserv/access.c:1181 modules/chanserv/access.c:1261
#, c-format
msgid "No valid flags given, use /%s%s HELP ROLE ADD for a list"
msgstr "Dim baneri ddilys a roddwyd, defnyddio /%s%s HELP ROLE ADD am restr"

#: modules/chanserv/access.c:1183 modules/chanserv/access.c:1263
#, c-format
msgid "You cannot remove all flags from the role %s."
msgstr "Ni allwch symud yr holl baneri o'r rôl %s."

#: modules/chanserv/access.c:1197 modules/chanserv/access.c:1277
#, c-format
msgid "The role %s already has flags %s."
msgstr "Mae rôl %s eisoes wedi baneri %s."

#: modules/chanserv/access.c:1205 modules/chanserv/access.c:1285
#, c-format
msgid "Flags for role %s were changed to: %s."
msgstr "Baneri ar gyfer %s rôl eu newid i: %s."

#: modules/chanserv/access.c:1313
msgid "Syntax: ROLE <#channel> DEL <role>"
msgstr "Cystrawen: ROLE <#sianel> DEL <>"

#: modules/chanserv/access.c:1330
#, c-format
msgid "Role %s has been deleted."
msgstr "%s rôl wedi cael ei ddileu."

#: modules/chanserv/akick.c:26
msgid "Manipulates a channel's AKICK list."
msgstr "Rhestr yn trin AKICK sianel yn."

#: modules/chanserv/akick.c:28
msgid "Adds a channel AKICK."
msgstr "Yn ychwanegu AKICK sianel."

#: modules/chanserv/akick.c:30
msgid "Deletes a channel AKICK."
msgstr "Dileu a AKICK sianel."

#: modules/chanserv/akick.c:32
msgid "Displays a channel's AKICK list."
msgstr "Arddangosfeydd rhestr AKICK sianel yn."

#: modules/chanserv/akick.c:137 modules/chanserv/akick.c:148
msgid "Syntax: AKICK <#channel> <ADD|DEL|LIST> [parameters]"
msgstr "Cystrawen: AKICK <#sianel> <ADD|DEL|LIST> [paramedrau]"

#: modules/chanserv/akick.c:184
msgid ""
"Syntax: AKICK <#channel> ADD <nickname|hostmask> [!P|!T <minutes>] [reason]"
msgstr ""
"Cystrawen: AKICK <#sianel> ADD <llysenw|mwgwdcynnal> [!P |! T <minutes>] "
"[rheswm]"

#: modules/chanserv/akick.c:197 modules/chanserv/akick.c:460
#: modules/chanserv/akick.c:596 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:274
#: 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:109
#: modules/chanserv/xop.c:463 modules/contrib/cs_userinfo.c:63
#, c-format
msgid "%s is closed."
msgstr "%s ar gau."

#: modules/chanserv/akick.c:242 modules/operserv/akill.c:170
#: modules/operserv/clones.c:499 modules/operserv/clones.c:736
#: modules/operserv/sgline.c:171 modules/operserv/sqline.c:206
msgid "Invalid duration given."
msgstr "Annilys hyd a roddir."

#: modules/chanserv/akick.c:243 modules/chanserv/akick.c:250
msgid "Syntax: AKICK <#channel> ADD <nick|hostmask> [!P|!T <minutes>] [reason]"
msgstr ""
"Cystrawen: AKICK <#sianel> ADD <llysenw|mwgwdcynnal> [!P |! T <minutes>] "
"[rheswm]"

#: modules/chanserv/akick.c:289 modules/chanserv/xop.c:359
#, c-format
msgid "%s is neither a nickname nor a hostmask."
msgstr "%s yw'n lysenw nac yn mwgwd cynnal."

#: modules/chanserv/akick.c:299 modules/chanserv/akick.c:372
#, c-format
msgid "%s is already on the AKICK list for %s"
msgstr "%s eisoes ar y rhestr AKICK am %s"

#: modules/chanserv/akick.c:301 modules/chanserv/akick.c:374
#, c-format
msgid "%s already has flags %s on %s"
msgstr "%s eisoes wedi baneri %s ar %s"

#: modules/chanserv/akick.c:308
#, c-format
msgid "The more general mask %s is already on the AKICK list for %s"
msgstr "Mae'r mwgwd mwy cyffredinol %s eisoes ar y rhestr AKICK am %s"

#: modules/chanserv/akick.c:341 modules/chanserv/akick.c:405
#, c-format
msgid "AKICK on %s was successfully added for %s and will expire in %s."
msgstr ""
"AKICK ar %s ei ychwanegu yn llwyddiannus ar gyfer %s a bydd yn dod i ben yn "
"%s."

#: modules/chanserv/akick.c:359 modules/chanserv/akick.c:422
#, c-format
msgid "AKICK on %s was successfully added to the AKICK list for %s."
msgstr ""
"AKICK ar %s ei ychwanegu yn llwyddiannus at y rhestr AKICK ar gyfer %s."

#: modules/chanserv/akick.c:447
msgid "Syntax: AKICK <#channel> DEL <nickname|hostmask>"
msgstr "Cystrawen: AKICK <#sianel> DEL <llysenw|mwgwdcynnal>"

#: modules/chanserv/akick.c:482
#, c-format
msgid "%s is not on the AKICK list for %s, however %s is."
msgstr "Nid %s ar y rhestr AKICK ar gyfer %s, %s fodd bynnag, yn."

#: modules/chanserv/akick.c:484 modules/chanserv/akick.c:523
#, c-format
msgid "%s is not on the AKICK list for %s."
msgstr "Nid %s ar y rhestr AKICK ar gyfer %s."

#: modules/chanserv/akick.c:500 modules/chanserv/akick.c:549
#, c-format
msgid "%s has been removed from the AKICK list for %s."
msgstr "%s wedi cael ei dynnu oddi ar y rhestr AKICK ar gyfer %s."

#: modules/chanserv/akick.c:569
msgid "Syntax: AKICK <#channel> LIST"
msgstr "Cystrawen: AKICK <#sianel> LIST"

#: modules/chanserv/akick.c:612
#, c-format
msgid "AKICK list for %s:"
msgstr "AKICK rhestr ar gyfer %s:"

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

#: modules/chanserv/akick.c:640
msgid "no AKICK reason specified"
msgstr "unrhyw reswm penodol AKICK"

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

#: modules/chanserv/akick.c:647
#, c-format
msgid "%sexpires: %s"
msgstr "%sdod i ben: %s"

#: modules/chanserv/akick.c:651
#, c-format
msgid "%smodified: %s"
msgstr "%samser addasu: %s"

#: modules/chanserv/akick.c:661
#, c-format
msgid "Total of %d %s in %s's AKICK list."
msgstr "Cyfanswm %d %s yn y rhestr %s's AKICK."

#: modules/chanserv/ban.c:21
msgid "Sets a ban on a channel."
msgstr "Yn gosod gwaharddiad ar sianel."

#: modules/chanserv/ban.c:23
msgid "Removes a ban on a channel."
msgstr "Dileu gwaharddiad ar sianel."

#: modules/chanserv/ban.c:50 modules/chanserv/ban.c:106
msgid "Syntax: BAN <#channel> <nickname|hostmask>"
msgstr "Cystrawen: BAN <#sianel> <llysenw|mwgwdcynnal>"

#: modules/chanserv/ban.c:91 modules/chanserv/ban.c:100
#, c-format
msgid "Banned %s on %s."
msgstr "Banio %s ar %s."

#: modules/chanserv/ban.c:105 modules/chanserv/ban.c:197
#: modules/chanserv/quiet.c:311 modules/chanserv/quiet.c:415
#, c-format
msgid "Invalid nickname/hostmask provided: %s"
msgstr "Annilys llysenw / mwgwd cynnal amod: %s"

#: modules/chanserv/ban.c:123 modules/chanserv/ban.c:132
msgid "Syntax: UNBAN <#channel> <nickname|hostmask>"
msgstr "Cystrawen: UNBAN <#sianel> <llysenw|mwgwdcynnal>"

#: modules/chanserv/ban.c:174 modules/chanserv/unban_self.c:108
#, c-format
msgid "Unbanned %s on %s (%d ban%s removed)."
msgstr "Gwaharddiad symud ar gyfer %s ar %s (%d gwaharddiad%s symud)."

#: modules/chanserv/ban.c:177 modules/chanserv/unban_self.c:111
#, c-format
msgid "No bans found matching %s on %s."
msgstr "Dim gwaharddiadau o hyd cyfateb %s ar %s."

#: modules/chanserv/ban.c:188
#, c-format
msgid "Unbanned %s on %s."
msgstr "Gwaharddiad symud ar gyfer %s ar %s."

#: modules/chanserv/ban.c:191
#, c-format
msgid "No such ban %s on %s."
msgstr "Dim %s gwaharddiad ar %s o'r fath."

#: modules/chanserv/ban.c:198
msgid "Syntax: UNBAN <#channel> [nickname|hostmask]"
msgstr "Cystrawen: UNBAN <#sianel> [llysenw|mwgwdcynnal]"

#: modules/chanserv/clear_bans.c:20
msgid "Clears bans or other lists of a channel."
msgstr "Clirio gwaharddiadau neu restrau eraill o sianel."

#: modules/chanserv/clear_bans.c:56 modules/chanserv/clear_bans.c:62
#, c-format
msgid "Invalid mode; valid ones are %s."
msgstr "Annilys dull; rhai dilys yn cael eu %s."

#: modules/chanserv/clear_bans.c:107
#, c-format
msgid "Cleared %s modes on %s (%d removed)."
msgstr "Dulliau %s Clirio ar %s (%d symud)."

#: modules/chanserv/clear.c:21
msgid "Channel removal toolkit."
msgstr "Pecyn cymorth symud Sianel."

#: modules/chanserv/clear.c:45
msgid "Help for CLEAR:"
msgstr "Cymorth i CLEAR:"

#: modules/chanserv/clear.c:47
msgid "CLEAR allows you to clear various aspects of a channel."
msgstr "GLIR yn eich galluogi i clir gwahanol agweddau ar sianel."

#: modules/chanserv/clear.c:51
#, c-format
msgid "For more information, use /msg %s HELP CLEAR command."
msgstr "Am ragor o wybodaeth, defnyddiwch /msg %s HELP CLEAR gorchymyn."

#: modules/chanserv/clear.c:67 modules/chanserv/clear.c:78
msgid "Syntax: CLEAR <#channel> <command> [parameters]"
msgstr "Cystrawen: CLEAR <#sianel> <gorchymyn> [paramedrau]"

#: modules/chanserv/clear_flags.c:86 modules/chanserv/flags.c:239
#, c-format
msgid "Cleared flags in %s."
msgstr "Clirio baneri yn %s."

#: modules/chanserv/clear_users.c:20
msgid "Kicks all users from a channel."
msgstr "Cic holl ddefnyddwyr o sianel."

#: modules/chanserv/clear_users.c:136
#, c-format
msgid "Cleared users from %s."
msgstr "Clirio defnyddwyr o %s."

#: modules/chanserv/clone.c:141
#, c-format
msgid "Cloned %s to %s."
msgstr "%s wedi'u clonio i %s."

#: modules/chanserv/close.c:21
msgid "Closes a channel."
msgstr "Yn cau sianel."

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

#: modules/chanserv/close.c:96
msgid "Usage: CLOSE <#channel> ON <reason>"
msgstr "Defnydd: CLOSE <#sianel> ON <rheswm>"

#: modules/chanserv/close.c:102
#, c-format
msgid "%s cannot be closed."
msgstr "Ni ellir %s cael ei gau."

#: modules/chanserv/close.c:108
#, c-format
msgid "%s is already closed."
msgstr "%s ar gau yn barod."

#: modules/chanserv/close.c:139
#, c-format
msgid "%s is now closed."
msgstr "%s wedi cau erbyn hyn."

#: modules/chanserv/close.c:145
#, c-format
msgid "%s is not closed."
msgstr "Nid %s ar gau."

#: modules/chanserv/close.c:167
#, c-format
msgid "%s has been reopened."
msgstr "%s wedi cael ei hailagor."

#: modules/chanserv/count.c:21
msgid "Shows number of entries in access lists."
msgstr "Yn dangos nifer y cofnodion yn rhestri mynediad."

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

#: 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, Arall:%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, Arall:%d"

#: modules/chanserv/drop.c:21
msgid "Drops a channel registration."
msgstr "Diferion cofrestriad sianel."

#: modules/chanserv/drop.c:23
msgid "Forces dropping of a channel registration."
msgstr "Lluoedd gollwng o gofrestru sianel."

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

#: 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 ""
"Am resymau diogelwch, efallai na fyddwch yn gollwng gofrestru sianel gyda "
"meistrolaeth ffantasi."

#: modules/chanserv/drop.c:100
#, c-format
msgid "The channel %s is closed; it cannot be dropped."
msgstr "Mae'r sianel %s wedi cau; ni ellir ei ollwng."

#: modules/chanserv/drop.c:106 modules/chanserv/drop.c:175
#, c-format
msgid "The channel %s is held; it cannot be dropped."
msgstr "Mae'r sianel %s yn cael ei gynnal; ni ​​ellir ei ollwng."

#: 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 ""
"Er mwyn osgoi defnydd damweiniol o hon archa, y llawdriniaeth hon wedi i'w "
"gadarnhau. Cadarnhewch drwy ateb gyda %s"

#: modules/chanserv/drop.c:127 modules/groupserv/drop.c:94
#, c-format
msgid "Invalid key for %s."
msgstr "Annilys allweddol ar gyfer %s."

#: modules/chanserv/drop.c:138 modules/chanserv/drop.c:186
#, c-format
msgid "The channel %s has been dropped."
msgstr "Mae'r sianel %s wedi bod yn gollwng."

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

#: modules/chanserv/fflags.c:21
msgid "Forces a flags change on a channel."
msgstr "Grymoedd a faneri newid ar sianel."

#: modules/chanserv/fflags.c:47
msgid "Syntax: FFLAGS <channel> <target> <flags>"
msgstr "Cystrawen: FFLAGS <sianel> <targed> <baneri>"

#: modules/chanserv/fflags.c:63 modules/chanserv/flags.c:333
#: modules/chanserv/template.c:194
#, c-format
msgid "No valid flags given, use /%s%s HELP FLAGS for a list"
msgstr "Dim baneri ddilys a roddwyd, defnyddiwch /%s%s HELP FLAGS am restr"

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

#: modules/chanserv/fflags.c:76 modules/chanserv/flags.c:346
#: modules/chanserv/template.c:204
#, c-format
msgid "Invalid template name given, use /%s%s TEMPLATE %s for a list"
msgstr "Enw a roddir templed annilys, defnyddio /%s%s TEMPLED %s am restr"

#: modules/chanserv/fflags.c:105 modules/chanserv/fflags.c:119
#: modules/chanserv/flags.c:416 modules/chanserv/flags.c:447
#, c-format
msgid "You are not allowed to set %s on %s in %s."
msgstr "Ni chaniateir i chi osod %s ar %s yn %s."

#: modules/chanserv/fflags.c:113 modules/chanserv/flags.c:430
msgid "You may not set founder status on a hostmask."
msgstr "Efallai na fyddwch yn gosod statws sylfaenydd ar hostmask."

#: modules/chanserv/fflags.c:126 modules/chanserv/flags.c:460
#, c-format
msgid "Channel access to %s for %s unchanged."
msgstr "Sianel mynediad at %s am %s heb ei newid."

#: modules/chanserv/fflags.c:131 modules/chanserv/flags.c:464
#, c-format
msgid "Flags %s were set on %s in %s."
msgstr "Roedd %s osod baneri ar %s yn %s."

#: modules/chanserv/flags.c:21
msgid "Manipulates specific permissions on a channel."
msgstr "Yn trin ganiatâd penodol ar sianel."

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

#: modules/chanserv/flags.c:126
#, c-format
msgid "%-5d %-22s %-20s (%s) [modified %s ago]"
msgstr ""

#: modules/chanserv/flags.c:129
#, c-format
msgid "%-5d %-22s %-20s [modified %s ago]"
msgstr ""

#: 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 "Diwedd y %s BANERI rhestru."

#: modules/chanserv/flags.c:159
msgid "Syntax: FLAGS <channel> [target] [flags]"
msgstr "Cystrawen: FLAGS <sianel> [targed] [baneri]"

#: modules/chanserv/flags.c:249
#, fuzzy
msgid "Syntax: FLAGS <#channel> MODIFY [target] <flags>"
msgstr "Cystrawen: FLAGS <sianel> [targed] [baneri]"

#: modules/chanserv/flags.c:273 modules/chanserv/flags.c:318
#: 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:60 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 "Nid ydych yn cael eu hawdurdodi i weithredu hon archa."

#: modules/chanserv/flags.c:292
#, c-format
msgid "Flags for %s in %s are %s."
msgstr "Baneri ar gyfer %s yn %s yn %s."

#: modules/chanserv/flags.c:297
#, c-format
msgid "No flags for %s in %s."
msgstr "Dim baneri ar gyfer %s yn %s."

#: modules/chanserv/flags.c:344
#, c-format
msgid "Usage: FLAGS %s [target] [flags]"
msgstr "Defnydd: FLAGS %s [targed] [baneri]"

#: modules/chanserv/flags.c:366
msgid "You may not remove a founder's +f access."
msgstr "Efallai na fyddwch yn symud sylfaenydd mynediad +f."

#: modules/chanserv/flags.c:378
#, c-format
msgid "Only %d founders allowed per channel."
msgstr "Dim ond sylfaenwyr %d ganiateir bob sianel."

#: modules/chanserv/flags.c:384 modules/chanserv/set_founder.c:124
#, c-format
msgid "%s has too many channels registered."
msgstr "%s wedi gormod o sianeli cofrestredig."

#: modules/chanserv/flags.c:399 modules/chanserv/xop.c:297
#: modules/groupserv/flags.c:167
#, c-format
msgid "%s does not wish to be added to channel access lists (NEVEROP set)."
msgstr ""
"Nid %s yn dymuno cael ei ychwanegu at sianel rhestrau mynediad (NEVEROP set)."

#: modules/chanserv/ftransfer.c:20
msgid "Forces foundership transfer of a channel."
msgstr "Trosglwyddo foundership Lluoedd o sianel."

#: modules/chanserv/ftransfer.c:46
msgid "Syntax: FTRANSFER <#channel> <newfounder>"
msgstr "Cystrawen: FTRANSFER <#sianel> <iawr>"

#: modules/chanserv/ftransfer.c:65 modules/chanserv/set_founder.c:181
#, c-format
msgid "%s is already the founder of %s."
msgstr "%s eisoes yn sylfaenydd %s."

#: modules/chanserv/ftransfer.c:73
#, c-format
msgid "Foundership of %s has been transferred from %s to %s."
msgstr "Berchnogaeth o %s wedi cael ei drosglwyddo o %s at %s."

#: modules/chanserv/getkey.c:20
msgid "Returns the key (+k) of a channel."
msgstr "Dychwelyd y allweddol (+k) o sianel."

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

#: modules/chanserv/getkey.c:72
#, c-format
msgid "%s is not keyed."
msgstr "Nid %s yn ei deipio."

#: modules/chanserv/getkey.c:76
#, c-format
msgid "Channel %s key is: %s"
msgstr "Allweddol Sianel %s yw: %s"

#: modules/chanserv/halfop.c:21
msgid "Gives channel halfops to a user."
msgstr "Rhoi halfops sianel i ddefnyddiwr."

#: modules/chanserv/halfop.c:23
msgid "Removes channel halfops from a user."
msgstr "Tynnu halfops sianel o ddefnyddiwr."

#: modules/chanserv/halfop.c:55 modules/chanserv/halfop.c:136
msgid "Your IRC server does not support halfops."
msgstr "Nid yw'ch IRC gweinydd yn cynnal halfops."

#: modules/chanserv/halfop.c:62
msgid "Syntax: HALFOP <#channel> [nickname]"
msgstr "Cystrawen: HALFOP <#sianel> [llysenw]"

#: modules/chanserv/halfop.c:92 modules/chanserv/halfop.c:173
#: modules/chanserv/kick.c:77 modules/chanserv/kick.c:140
#: 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 "Nid %s ar-lein."

#: 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 wedi yr opsiwn SECURE galluogi, ac nid oes %s yn cael mynediad priodol."

#: modules/chanserv/halfop.c:111 modules/chanserv/halfop.c:184
#: modules/chanserv/kick.c:88 modules/chanserv/kick.c:151
#: 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 "Nid %s yn %s ar."

#: modules/chanserv/halfop.c:123
#, c-format
msgid "%s has been halfopped on %s."
msgstr "%s wedi bod yn halfopped ar %s."

#: modules/chanserv/halfop.c:143
msgid "Syntax: DEHALFOP <#channel> [nickname]"
msgstr "Cystrawen: DEHALFOP <#sianel> [llysenw]"

#: modules/chanserv/halfop.c:196
#, c-format
msgid "%s has been dehalfopped on %s."
msgstr "%s wedi bod yn dehalfopped ar %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 yn rhoi defnyddwyr arferol y gallu i gadw rheolaeth o sianel,\n"
"heb yr angen am bot. Meddiannu Sianel yn cael eu bron yn\n"
"amhosibl pan fydd sianel wedi cofrestru gyda'r %s.\n"
"Cofrestru yn broses gyflym a di-boen. Ar ôl cofrestru,\n"
"gall y sylfaenydd gadw rheolaeth gyflawn a chyfanswm dros y\n"
"sianel."

#: 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 ""
"Sylwer y bydd yn dod i ben ar ôl sianeli %d diwrnod o anweithgarwch,\n"
"neu os nad oes unrhyw olynwyr sianel cymwys.\n"
"Gweithgaredd yn cael ei ddiffinio fel defnyddiwr ag un o %s bod ar y sianel."

#: modules/chanserv/help.c:63
msgid ""
"Please note that channels will expire if there are no eligible channel "
"successors."
msgstr ""
"Sylwer y bydd sianeli dod i ben os nad oes unrhyw olynwyr sianel cymwys."

#: 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 ""
"Olynwyr yn bennaf y rhai sydd yn cael y faner +R a osodwyd ar eu cyfrif\n"
"yn y sianel, er y gall pobl eraill yn cael eu dewis yn dibynnu ar eu lefel\n"
"mynediad a gweithgarwch."

#: 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 ""
"Gall gorchmynion hefyd yn cael ei roi ar y sianel gan prefixing un o '%s'\n"
"ac yn hepgor yr enw sianel. Gelwir y rhain yn \"ffantasi\"\n"
"gorchmynion a gall hefyd fod yn anabl ar sail y-sianel."

#: modules/chanserv/help.c:79 modules/nickserv/help.c:66
msgid "For a verbose listing of all commands, type:"
msgstr "Am restr o'r holl verbose, gorchmynion math:"

#: 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 ""
"Os ydych yn cael trafferth neu eich bod angen rhywfaint o help ychwanegol, "
"efallai y byddwch am ymuno â'r sianel cymorth %s neu ewch i'r wefan %s helpu"

#: 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 ""
"Os ydych yn cael trafferth neu eich bod angen rhywfaint o help ychwanegol, "
"efallai y byddwch am ymuno â'r sianel %s helpu"

#: 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 ""
"Os ydych yn cael trafferth neu eich bod angen rhywfaint o help ychwanegol, "
"efallai y byddwch am ymweld â'r wefan %s helpu"

#: modules/chanserv/hold.c:20
msgid "Prevents a channel from expiring."
msgstr "Yn atal rhag dod i ben sianel."

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

#: modules/chanserv/hold.c:62 modules/nickserv/hold.c:56
#, c-format
msgid "%s is already held."
msgstr "%s cael ei ddal yn barod."

#: modules/chanserv/hold.c:70 modules/nickserv/hold.c:64
#, c-format
msgid "%s is now held."
msgstr "%s cael ei gynnal bellach."

#: modules/chanserv/hold.c:76 modules/nickserv/hold.c:70
#, c-format
msgid "%s is not held."
msgstr "Nid %s cael ei gynnal."

#: modules/chanserv/hold.c:84 modules/nickserv/hold.c:78
#, c-format
msgid "%s is no longer held."
msgstr "%s yn cael ei gynnal bellach."

#: modules/chanserv/info.c:20 modules/nickserv/info.c:20
msgid "Displays information on registrations."
msgstr "Arddangosfeydd gwybodaeth am gofrestriadau."

#: modules/chanserv/info.c:67
#, c-format
msgid "%s has been closed down by the %s administration."
msgstr "%s wedi bod ar gau i lawr gan weinyddiaeth y %s."

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

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

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

#: modules/chanserv/info.c:93 modules/nickserv/info.c:120
#, c-format
msgid "Registered : %s (%s ago)"
msgstr "Cofrestredig: %s (%s yn ôl)"

#: modules/chanserv/info.c:98
#, c-format
msgid "Last used  : (about %d weeks ago)"
msgstr "Diwethaf a ddefnyddir: (tua %d wythnos yn ôl)"

#: modules/chanserv/info.c:103
#, c-format
msgid "Last used  : %s (%s ago)"
msgstr "Diwethaf a ddefnyddir: %s (%s yn ôl)"

#: modules/chanserv/info.c:113
msgid "Mode lock is too long, not entirely shown"
msgstr "Modd cloi nad yw'n rhy hir, a ddangosir yn gyfan gwbl"

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

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

#: modules/chanserv/info.c:233 modules/nickserv/info.c:326
#, c-format
msgid "Flags      : %s"
msgstr "Baneri: %s"

#: modules/chanserv/info.c:238
#, c-format
msgid "Prefix     : %s"
msgstr "Rhagddodiad: %s"

#: modules/chanserv/info.c:240
#, c-format
msgid "Prefix     : %s (default)"
msgstr "Rhagddodiad: %s (diofyn)"

#: modules/chanserv/info.c:262
#, c-format
msgid "%s is temporarily holding this channel."
msgstr "%s yn dal dros dro sianel hon."

#: modules/chanserv/info.c:279
#, c-format
msgid "%s was CLOSED by %s on %s (%s)"
msgstr "%s oedd CLOSED gan %s am %s (%s)"

#: modules/chanserv/invite.c:20
msgid "Invites you to a channel."
msgstr "Yn eich gwahodd i sianel."

#: modules/chanserv/invite.c:40 modules/chanserv/unban_self.c:46
#: modules/contrib/os_testproc.c:90 modules/hostserv/group.c:60
#: modules/hostserv/onoff.c:46 modules/hostserv/onoff.c:82
#: modules/nickserv/group.c:48 modules/nickserv/identify.c:64
#: modules/operserv/identify.c:48
#, c-format
msgid "%s can only be executed via IRC."
msgstr "Gall %s yn unig cael ei weithredu drwy IRC."

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

#: modules/chanserv/invite.c:85
#, c-format
msgid "You're already on %s."
msgstr "Rydych chi eisoes ar %s."

#: modules/chanserv/invite.c:91
#, c-format
msgid "You have been invited to %s."
msgstr "Rydych wedi cael eich gwahodd i %s."

#: modules/chanserv/kick.c:21
msgid "Removes a user from a channel."
msgstr "Tynnu defnyddiwr o sianel."

#: modules/chanserv/kick.c:23
msgid "Removes and bans a user from a channel."
msgstr "Cael gwared a gwaharddiadau defnyddiwr o sianel."

#: modules/chanserv/kick.c:51
msgid "Syntax: KICK <#channel> <nickname> [reason]"
msgstr "Cystrawen: KICK <#sianel> <llysenw> [rheswm]"

#: modules/chanserv/kick.c:94 modules/chanserv/kick.c:157
#, c-format
msgid "%s is protected from kicks; you cannot kick them."
msgstr "%s yn cael ei ddiogelu rhag cychwyn; nad ydych yn gallu eu cicio."

#: modules/chanserv/kick.c:103
#, c-format
msgid "%s has been kicked from %s."
msgstr "%s wedi cael ei gicio o %s."

#: modules/chanserv/kick.c:120
msgid "Syntax: KICKBAN <#channel> <nickname> [reason]"
msgstr "Cystrawen: KICKBAN <#sianel> <llysenw> [rheswm]"

#: modules/chanserv/kick.c:165
#, c-format
msgid ""
"To avoid rejoin, %d ban exception(s) matching %s have been removed from %s."
msgstr ""
"Er mwyn osgoi ailymuno, eithriad %d gwaharddiad(au) gyfateb %s wedi cael eu "
"tynnu oddi ar %s."

#: modules/chanserv/kick.c:170
#, c-format
msgid "%s has been kickbanned from %s."
msgstr "%s wedi cael ei  o %s."

#: modules/chanserv/list.c:20
msgid "Lists channels registered matching a given pattern."
msgstr "Sianelau Rhestrau cofrestredig cyfateb batrwm a roddir."

#: modules/chanserv/list.c:178
#, c-format
msgid "Channels matching %s:"
msgstr "Sianeli cyfateb %s:"

#: modules/chanserv/list.c:250
#, c-format
msgid "No channel matched criteria %s"
msgstr "Dim sianel meini prawf cyfateb %s"

#: modules/chanserv/list.c:252 modules/nickserv/list.c:433
#, c-format
msgid "%d match for criteria %s"
msgstr "%d cyfatebol ar gyfer meini prawf %s"

#: modules/chanserv/list.c:252 modules/nickserv/list.c:433
#, c-format
msgid "%d matches for criteria %s"
msgstr "Gemau %d ar gyfer meini prawf %s"

#: modules/chanserv/moderate.c:36
#, fuzzy
msgid "Activates a pending registration"
msgstr "Diferion cofrestriad sianel."

#: modules/chanserv/moderate.c:38
#, fuzzy
msgid "Rejects a pending registration"
msgstr "Diferion cofrestriad sianel."

#: modules/chanserv/moderate.c:40
msgid "View pending registrations"
msgstr ""

#: modules/chanserv/moderate.c:196
#, c-format
msgid ""
"%s has channel moderation enabled.  Your request to register %s has been "
"received and should be processed shortly."
msgstr ""

#: modules/chanserv/moderate.c:223
#, fuzzy
msgid "Syntax: ACTIVATE <#channel>"
msgstr "Cystrawen: INVITE <#sianel>"

#: modules/chanserv/moderate.c:230 modules/chanserv/moderate.c:318
#, fuzzy, c-format
msgid "%s is not pending registration."
msgstr "Nid %s wedi ei gofrestru."

#: modules/chanserv/moderate.c:252 modules/chanserv/register.c:163
#: modules/contrib/cs_fregister.c:128
#, c-format
msgid "%s is now registered to %s."
msgstr "%s wedi ei gofrestru yn awr i %s."

#: modules/chanserv/moderate.c:311
#, fuzzy
msgid "Syntax: REJECT <#channel>"
msgstr "Cystrawen: RECOVER <#sianel>"

#: modules/chanserv/moderate.c:328
#, fuzzy, c-format
msgid "%s was rejected."
msgstr "%s wedi cael ei hailagor."

#: modules/chanserv/moderate.c:344
#, fuzzy, c-format
msgid "%s (%s) [%s (%s ago)]"
msgstr "Diwethaf a ddefnyddir: %s (%s yn ôl)"

#: modules/chanserv/moderate.c:348 modules/infoserv/main.c:480
#: modules/infoserv/main.c:508
msgid "End of list."
msgstr ""

#: modules/chanserv/op.c:21
msgid "Gives channel ops to a user."
msgstr "Rhoi ops sianel i ddefnyddiwr."

#: modules/chanserv/op.c:23
msgid "Removes channel ops from a user."
msgstr "Tynnu ops sianel o ddefnyddiwr."

#: modules/chanserv/op.c:49
msgid "Syntax: OP <#channel> [nickname]"
msgstr "Cystrawen: OP <#sianel> [llysenw]"

#: modules/chanserv/op.c:117
#, c-format
msgid "%s has been opped on %s."
msgstr "%s wedi bod yn opped ar %s."

#: modules/chanserv/op.c:131
msgid "Syntax: DEOP <#channel> [nickname]"
msgstr "Cystrawen: DEOP <#sianel> [llysenw]"

#: modules/chanserv/op.c:184
#, c-format
msgid "%s has been deopped on %s."
msgstr "%s wedi bod yn deopped ar %s."

#: modules/chanserv/owner.c:21
msgid "Gives the channel owner flag to a user."
msgstr "Mae'n rhoi y sianel faner perchennog i ddefnyddiwr."

#: modules/chanserv/owner.c:23
msgid "Removes channel owner flag from a user."
msgstr "Cael gwared ar faner perchennog sianel o ddefnyddiwr."

#: 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 "Nid yw'r feddalwedd IRCd ydych yn rhedeg yn cefnogi'r nodwedd hon."

#: modules/chanserv/owner.c:62
msgid "Syntax: OWNER <#channel> [nickname]"
msgstr "Cystrawen: OWNER <#sianel> [llysenw]"

#: modules/chanserv/owner.c:123
#, c-format
msgid "%s has been set as owner on %s."
msgstr "%s wedi cael ei osod fel perchennog ar %s."

#: modules/chanserv/owner.c:143
msgid "Syntax: DEOWNER <#channel> [nickname]"
msgstr "Cystrawen: DEOWNER <#sianel> [llysenw]"

#: modules/chanserv/owner.c:196
#, c-format
msgid "%s has been unset as owner on %s."
msgstr "%s wedi cael ei heb ei setio fel perchennog ar %s."

#: modules/chanserv/protect.c:21
msgid "Gives the channel protection flag to a user."
msgstr "Mae'n rhoi y sianel faner amddiffyniad i ddefnyddiwr."

#: modules/chanserv/protect.c:23
msgid "Removes channel protection flag from a user."
msgstr "Cael gwared ar faner amddiffyn sianel o ddefnyddiwr."

#: modules/chanserv/protect.c:62
msgid "Syntax: PROTECT <#channel> [nickname]"
msgstr "Cystrawen: PROTECT <#sianel> [llysenw]"

#: modules/chanserv/protect.c:123
#, c-format
msgid "%s has been set as protected on %s."
msgstr "%s wedi cael ei osod a warchodir ar %s."

#: modules/chanserv/protect.c:143
msgid "Syntax: DEPROTECT <#channel> [nickname]"
msgstr "Cystrawen: DEPROTECT <#sianel> [llysenw]"

#: modules/chanserv/protect.c:196
#, c-format
msgid "%s has been unset as protected on %s."
msgstr "%s wedi cael ei heb ei setio a warchodir ar %s."

#: modules/chanserv/quiet.c:21
msgid "Sets a quiet on a channel."
msgstr "Gosod dawel ar sianel."

#: modules/chanserv/quiet.c:23
msgid "Removes a quiet on a channel."
msgstr "Dileu dawel ar sianel."

#: modules/chanserv/quiet.c:250 modules/chanserv/quiet.c:312
msgid "Syntax: QUIET <#channel> <nickname|hostmask>"
msgstr "Cystrawen: QUIET <#sianel> <llysenw|mwgwdcynnal>"

#: modules/chanserv/quiet.c:293
#, fuzzy, c-format
msgid ""
"To ensure the quiet takes effect, %d ban exception(s) matching %s have been "
"removed from %s."
msgstr ""
"Er mwyn osgoi ailymuno, eithriad %d gwaharddiad(au) gyfateb %s wedi cael eu "
"tynnu oddi ar %s."

#: modules/chanserv/quiet.c:297 modules/chanserv/quiet.c:306
#, c-format
msgid "Quieted %s on %s."
msgstr "Quieted %s ar %s."

#: modules/chanserv/quiet.c:330 modules/chanserv/quiet.c:339
msgid "Syntax: UNQUIET <#channel> <nickname|hostmask>"
msgstr "Cystrawen: UNQUIET <#sianel> <llysenw|mwgwdcynnal>"

#: modules/chanserv/quiet.c:385
#, c-format
msgid "Unquieted %s on %s (%d ban%s removed)."
msgstr "Unquieted %s ar %s (%d gwaharddiad%s symud)."

#: modules/chanserv/quiet.c:389
#, c-format
msgid "No quiets found matching %s on %s."
msgstr "Dim quiets dod o hyd cyfateb %s ar %s."

#: modules/chanserv/quiet.c:406
#, c-format
msgid "Unquieted %s on %s."
msgstr "Unquieted %s ar %s."

#: modules/chanserv/quiet.c:409
#, c-format
msgid "No such quiet %s on %s."
msgstr "Dim %s tawel o'r fath ar %s."

#: modules/chanserv/quiet.c:416
msgid "Syntax: UNQUIET <#channel> [nickname|hostmask]"
msgstr "Cystrawen: UNQUIET <#sianel> [llysenw | mwgwdcynnal]"

#: modules/chanserv/recover.c:20
msgid "Regain control of your channel."
msgstr "Adennill rheolaeth ar eich sianel."

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

#: modules/chanserv/recover.c:199
#, c-format
msgid "Recover complete for %s, ban exception %s added."
msgstr "Adfer cyflawn ar gyfer %s, gwaharddiad eithriad %s ychwanegodd."

#: modules/chanserv/recover.c:201
#, c-format
msgid "Recover complete for %s."
msgstr "Adfer cyflawn ar gyfer %s."

#: modules/chanserv/register.c:24
msgid "Registers a channel."
msgstr "Cofrestrau sianel."

#: modules/chanserv/register.c:58
msgid "To register a channel: REGISTER <#channel>"
msgstr "I gofrestru yn sianel: REGISTER <#sianel>"

#: modules/chanserv/register.c:65
msgid "Syntax: REGISTER <#channel>"
msgstr "Cystrawen: REGISTER <#sianel>"

#: modules/chanserv/register.c:71 modules/contrib/cs_fregister.c:75
msgid "You need to verify your email address before you may register channels."
msgstr ""
"Mae angen i chi gadarnhau eich cyfeiriad e-bost cyn y byddwch yn cofrestru "
"sianelau."

#: modules/chanserv/register.c:79 modules/contrib/cs_fregister.c:83
#, c-format
msgid "%s is already registered to %s."
msgstr "%s wedi'i gofrestru eisoes i %s."

#: modules/chanserv/register.c:88 modules/contrib/cs_fregister.c:92
#, c-format
msgid "The channel %s must exist in order to register it."
msgstr "Mae'n rhaid i'r sianel %s yn bodoli er mwyn ei gofrestru."

#: modules/chanserv/register.c:95
#, c-format
msgid "You must be in %s in order to register it."
msgstr "Rhaid i chi fod yn %s er mwyn ei gofrestru."

#: modules/chanserv/register.c:102
#, c-format
msgid "You must be a channel operator in %s in order to register it."
msgstr "Mae'n rhaid i chi fod yn weithredwr sianel yn %s er mwyn ei gofrestru."

#: modules/chanserv/register.c:108
msgid "You have been restricted from registering channels by network staff."
msgstr ""
"Rydych wedi cael eich cyfyngu rhag cofrestru sianeli gan staff rhwydwaith."

#: modules/chanserv/register.c:117 modules/nickserv/register.c:129
msgid ""
"The system is currently too busy to process your registration, please try "
"again later."
msgstr ""
"Mae'r system ar hyn o bryd yn rhy brysur i brosesu eich cofrestriad, rhowch "
"gynnig arni nes ymlaen."

#: modules/chanserv/register.c:132
msgid "You have too many channels registered."
msgstr "Mae gennych ormod o sianeli cofrestredig."

#: 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 "Yn gosod baneri rheoli gwahanol."

#: 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 yn eich galluogi i osod baneri reoli\n"
"sianelau amrywiol ar gyfer newid y ffordd y\n"
"gweithrediadau penodol yn cael eu perfformio\n"
"ar eu cyfer."

#: modules/chanserv/set_core.c:69 modules/chanserv/set_core.c:80
msgid "Syntax: SET <#channel> <setting> [parameters]"
msgstr "Cystrawen: SET <#sianel> <gosod> [paramedrau]"

#: modules/chanserv/set_email.c:21
msgid "Sets the channel e-mail address."
msgstr "Gosod y sianel cyfeiriad e-bost."

#: modules/chanserv/set_email.c:59
#, c-format
msgid "The e-mail address for channel %s was deleted."
msgstr "Y cyfeiriad e-bost ar gyfer %s sianel ei ddileu."

#: modules/chanserv/set_email.c:64
#, c-format
msgid "The e-mail address for channel %s was not set."
msgstr "Nid yw'r cyfeiriad e-bost ar gyfer %s sianel ei osod."

#: 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 "Nid %s yn ddilys cyfeiriad e-bost."

#: modules/chanserv/set_email.c:78
#, c-format
msgid "The e-mail address for channel %s has been set to %s."
msgstr "Y cyfeiriad e-bost ar gyfer %s sianel wedi ei osod i %s."

#: modules/chanserv/set_entrymsg.c:21
msgid "Sets the channel's entry message."
msgstr "Yn gosod neges cofnod y sianel."

#: modules/chanserv/set_entrymsg.c:62
#, c-format
msgid "The entry message for %s has been cleared."
msgstr "Y neges mynediad ar gyfer %s wedi cael ei glirio."

#: modules/chanserv/set_entrymsg.c:66
#, c-format
msgid "The entry message for %s was not set."
msgstr "Nid oedd y neges mynediad ar gyfer %s osodwyd."

#: modules/chanserv/set_entrymsg.c:77
#, c-format
msgid "The entry message for %s has been set to %s"
msgstr "Y neges mynediad ar gyfer %s wedi ei osod i %s"

#: modules/chanserv/set_fantasy.c:23
msgid "Allows or disallows in-channel commands."
msgstr "Caniatáu neu disallows mewn-sianel gorchmynion."

#: 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:366 modules/contrib/cs_badwords.c:264
#: modules/contrib/cs_badwords.c:313 modules/contrib/cs_badwords.c:352
#: modules/contrib/cs_badwords.c:400
msgid "You are not authorized to perform this command."
msgstr "Nid ydych yn cael eu hawdurdodi i wneud hyn gorchymyn."

#: 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:374 modules/contrib/cs_badwords.c:410
#, c-format
msgid "The %s flag is already set for channel %s."
msgstr "Baner y %s wedi ei osod yn barod ar gyfer %s sianel."

#: 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:382 modules/contrib/cs_badwords.c:417
#, c-format
msgid "The %s flag has been set for channel %s."
msgstr "Baner y %s wedi cael ei osod ar gyfer %s sianel."

#: 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:389
#: modules/contrib/cs_badwords.c:426
#, c-format
msgid "The %s flag is not set for channel %s."
msgstr "Nid yw baner y %s wedi ei osod ar gyfer %s sianel."

#: 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:397
#: modules/contrib/cs_badwords.c:433
#, c-format
msgid "The %s flag has been removed for channel %s."
msgstr "Baner y %s wedi cael ei symud i %s sianel."

#: modules/chanserv/set_founder.c:21
msgid "Transfers foundership of a channel."
msgstr "Trosglwyddiadau  o sianel."

#: modules/chanserv/set_founder.c:130
#, c-format
msgid "%s is closed; it cannot be transferred."
msgstr "%s wedi cau; ni ellir ei drosglwyddo."

#: modules/chanserv/set_founder.c:154
#, c-format
msgid "Transfer complete: %s has been set as founder for %s."
msgstr "Trosglwyddo gwblhau: %s wedi cael ei osod fel sylfaenydd ar gyfer %s."

#: modules/chanserv/set_founder.c:159
#, c-format
msgid "You are not the founder of %s."
msgstr "Nid ydych yn sylfaenydd %s."

#: modules/chanserv/set_founder.c:176
#, c-format
msgid "The transfer of %s has been cancelled."
msgstr "Mae trosglwyddo %s wedi cael ei ganslo."

#: modules/chanserv/set_founder.c:208
#, c-format
msgid "The previous transfer request for %s has been cancelled."
msgstr "Roedd y cais blaenorol am drosglwyddo %s wedi cael ei ganslo."

#: modules/chanserv/set_founder.c:216
#, c-format
msgid "%s can now take ownership of %s."
msgstr "Gall %s bellach yn cymryd perchnogaeth o'r %s."

#: modules/chanserv/set_founder.c:217
#, c-format
msgid ""
"In order to complete the transfer, %s must perform the following command:"
msgstr ""
"Er mwyn cwblhau'r trosglwyddiad, mae'n rhaid i %s berfformio r yn canlyn "
"archa:"

#: modules/chanserv/set_founder.c:219
msgid "After that command is issued, the channel will be transferred."
msgstr ""
"Ar ôl bod gorchymyn yn cael ei gyhoeddi, bydd y sianel yn cael ei "
"drosglwyddo."

#: modules/chanserv/set_founder.c:220
#, c-format
msgid "To cancel the transfer, use /msg %s SET %s FOUNDER %s"
msgstr "I ddileu'r trosglwyddo, defnyddiwch /msg %s SET %s FOUNDER %s"

#: modules/chanserv/set_gameserv.c:21
msgid "Allows or disallows gaming services."
msgstr "Caniatáu neu wasanaethau wrthod hapchwarae."

#: modules/chanserv/set_gameserv.c:81
#, c-format
msgid "%s is already set to %s for %s."
msgstr "%s yn cael ei osod yn barod i %s am %s."

#: modules/chanserv/set_gameserv.c:88
#, c-format
msgid "%s has been set to %s for %s."
msgstr "%s wedi ei osod i %s am %s."

#: modules/chanserv/set_gameserv.c:96
#, c-format
msgid "%s was not set for %s."
msgstr "Nid oedd %s a osodwyd ar gyfer %s."

#: modules/chanserv/set_gameserv.c:104
#, c-format
msgid "%s has been disabled for %s."
msgstr "%s wedi bod yn anabl am %s."

#: modules/chanserv/set_guard.c:23
msgid "Sets whether or not services will inhabit the channel."
msgstr "Fydd yn gosod y gwasanaethau a yw'r byw yn y sianel."

#: 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 ""
"%s sianel eisoes BotServ bot a briodolir iddo. Mae angen i chi unassign yn "
"gyntaf."

#: modules/chanserv/set_keeptopic.c:21
msgid "Enables topic retention."
msgstr "Galluogi cadw pwnc."

#: modules/chanserv/set_limitflags.c:21
msgid "Limits the power of the +f flag."
msgstr "Terfynau grym y faner +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 "Baner y %s wedi ei osod yn barod ar gyfer %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 "Baner y %s wedi cael ei osod ar gyfer %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 "Nid yw baner y %s wedi ei osod ar gyfer %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 "Baner y %s wedi cael ei symud ar gyfer %s."

#: modules/chanserv/set_mlock.c:21
msgid "Sets channel mode lock."
msgstr "Setiau clo modd sianel."

#: 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 "Mae angen i chi bennu gwerth am modd +%c."

#: modules/chanserv/set_mlock.c:117
#, c-format
msgid "MLOCK key is too long (%d > %d)."
msgstr "MLOCK allweddol yn rhy hir (%d > %d)."

#: modules/chanserv/set_mlock.c:122
msgid "MLOCK key contains invalid characters."
msgstr "MLOCK allweddol yn cynnwys nodau annilys."

#: modules/chanserv/set_mlock.c:149
msgid "You must specify a positive integer for limit."
msgstr "Mae'n rhaid i chi bennu cyfanrif positif ar gyfer terfyn."

#: modules/chanserv/set_mlock.c:190 modules/chanserv/set_mlock.c:195
#, c-format
msgid "Invalid value %s for mode +%c."
msgstr "Gwerth annilys %s ar gyfer dull +%c."

#: modules/chanserv/set_mlock.c:218
#, c-format
msgid "You may only alter +%s modes."
msgstr "Efallai mai dim ond newid dulliau teithio +%s."

#: modules/chanserv/set_mlock.c:294
#, c-format
msgid "The MLOCK for %s has been set to %s."
msgstr "Mae'r MLOCK am %s wedi ei osod i %s."

#: modules/chanserv/set_mlock.c:299
#, c-format
msgid "The MLOCK for %s has been removed."
msgstr "Mae'r MLOCK am %s wedi cael ei ddileu."

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

#: modules/chanserv/set_prefix.c:21
msgid "Sets the channel PREFIX."
msgstr "Gosod y rhagddodiad sianel."

#: modules/chanserv/set_prefix.c:86
#, c-format
msgid "The fantasy prefix for channel %s has been reset."
msgstr "Mae'r rhagddodiad ffantasi am %s sianel wedi cael ei ailosod."

#: 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 ""
"Rhagddodiad '%s' yn annilys. Gall y rhagddodiad cynnwys dim ond cymeriadau "
"argraffadwy, a rhaid iddo gynnwys o leiaf un nad ydynt yn lle cymeriad."

#: modules/chanserv/set_prefix.c:100
#, c-format
msgid "The fantasy prefix for channel %s has been set to %s."
msgstr "Mae'r rhagddodiad ffantasi am %s sianel wedi ei osod i %s."

#: modules/chanserv/set_private.c:21
msgid "Hides information about a channel."
msgstr "Cuddio gwybodaeth am sianel."

#: modules/chanserv/set_property.c:21
msgid "Manipulates channel metadata."
msgstr "Yn trin metadata sianel."

#: modules/chanserv/set_property.c:48
msgid "Syntax: SET <#channel> PROPERTY <property> [value]"
msgstr "Cystrawen: SET <#sianel> PROPERTY <eiddo> [gwerth]"

#: modules/chanserv/set_property.c:55 modules/nickserv/set_property.c:56
msgid "Invalid property name."
msgstr "Enw annilys eiddo."

#: modules/chanserv/set_property.c:80 modules/nickserv/set_property.c:69
#, c-format
msgid "Metadata entry %s was not set."
msgstr "Nid yw Metadata cofnod %s osodwyd."

#: modules/chanserv/set_property.c:86 modules/nickserv/set_property.c:80
#, c-format
msgid "Metadata entry %s has been deleted."
msgstr "Metadata mynediad %s wedi cael ei ddileu."

#: modules/chanserv/set_property.c:101 modules/nickserv/set_property.c:92
#, c-format
msgid "Cannot add %s to %s metadata table, it is full."
msgstr "Methu ychwanegu %s i dabl metadata %s, mae'n llawn."

#: modules/chanserv/set_property.c:108 modules/nickserv/set_property.c:99
msgid "Parameters are too long. Aborting."
msgstr "Paramedrau yn rhy hir. Erthylu."

#: modules/chanserv/set_property.c:114 modules/nickserv/set_property.c:112
#, c-format
msgid "Metadata entry %s added."
msgstr "Metadata cofnod %s ychwanegodd."

#: modules/chanserv/set_restricted.c:21
msgid ""
"Restricts access to the channel to users on the access list. (Other users "
"are kickbanned.)"
msgstr ""
"Cyfyngu mynediad i'r sianel i ddefnyddwyr ar y rhestr mynediad. (Defnyddwyr "
"eraill yn tynnu oddi ar y sianel.)"

#: modules/chanserv/set_secure.c:21
msgid "Prevents unauthorized users from gaining operator status."
msgstr "Rhwystro defnyddwyr heb awdurdod rhag cael statws gweithredwr."

#: modules/chanserv/set_topiclock.c:21
msgid "Restricts who can change the topic."
msgstr "Cyfyngu a all newid y pwnc."

#: modules/chanserv/set_url.c:21
msgid "Sets the channel URL."
msgstr "Gosod yr URL sianel."

#: modules/chanserv/set_url.c:63 modules/groupserv/set_url.c:49
#, c-format
msgid "The URL for %s has been cleared."
msgstr "Y URL am %s wedi cael ei glirio."

#: modules/chanserv/set_url.c:67 modules/groupserv/set_url.c:53
#, c-format
msgid "The URL for %s was not set."
msgstr "Nid yw'r URL %s ar gyfer ei osod."

#: 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 "Mae URL %s wedi ei osod i %s."

#: modules/chanserv/set_verbose.c:21
msgid "Notifies channel about access list modifications."
msgstr "Rhoi gwybod am addasiadau sianel rhestr mynediad."

#: modules/chanserv/status.c:20
msgid "Displays your status in services."
msgstr "Arddangosfeydd eich statws yn y gwasanaethau."

#: modules/chanserv/status.c:64
#, c-format
msgid "You are banned from %s."
msgstr "Rydych yn gwahardd rhag %s."

#: modules/chanserv/status.c:67
#, c-format
msgid "You have access flags %s on %s."
msgstr "Mae gennych fynediad baneri %s ar %s."

#: modules/chanserv/status.c:70
#, c-format
msgid "You have no special access to %s."
msgstr "Nid oes gennych unrhyw fynediad arbennig i %s."

#: modules/chanserv/status.c:80 modules/nickserv/status.c:88
#, c-format
msgid "You are logged in as %s."
msgstr "Rydych wedi logio i mewn fel %s."

#: modules/chanserv/status.c:86 modules/nickserv/status.c:94
#, c-format
msgid "You are a services operator of class %s."
msgstr "Rydych yn weithredwr gwasanaethau dosbarth %s."

#: modules/chanserv/status.c:97 modules/nickserv/status.c:105
#, c-format
msgid "You are recognized as %s."
msgstr "Rydych yn cael eu cydnabod fel %s."

#: modules/chanserv/status.c:101 modules/nickserv/status.c:109
msgid "You are a server administrator."
msgstr "Rydych yn weinyddwr gweinydd."

#: modules/chanserv/status.c:104 modules/nickserv/status.c:112
msgid "You are an IRC operator."
msgstr "Rydych yn gweithredwr IRC."

#: modules/chanserv/sync.c:344
msgid "Disables automatic channel ACL syncing."
msgstr "Analluogi'r awtomatig cydamseru sianel ACL."

#: modules/chanserv/taxonomy.c:20
msgid "Displays a channel's metadata."
msgstr "Arddangosfeydd metadata sianel yn."

#: modules/chanserv/taxonomy.c:44
msgid "Syntax: TAXONOMY <#channel>"
msgstr "Cystrawen: TAXONOMY <#sianel>"

#: modules/chanserv/taxonomy.c:50 modules/operserv/override.c:180
#, c-format
msgid "%s is not a registered channel."
msgstr "Nid %s yn sianel cofrestredig."

#: modules/chanserv/taxonomy.c:59
#, c-format
msgid "Channel %s is private."
msgstr "%s sianel yn breifat."

#: modules/chanserv/taxonomy.c:68 modules/nickserv/taxonomy.c:61
#, c-format
msgid "Taxonomy for %s:"
msgstr "Tacsonomeg ar gyfer %s:"

#: modules/chanserv/taxonomy.c:78 modules/nickserv/taxonomy.c:71
#, c-format
msgid "End of %s taxonomy."
msgstr "Diwedd y tacsonomeg %s."

#: modules/chanserv/template.c:23
msgid "Manipulates predefined sets of flags."
msgstr "Setiau yn trin diffinio ymlaen llaw o faneri."

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

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

#: modules/chanserv/template.c:59
msgid "End of network wide template list."
msgstr "Diwedd y rhestr rhwydwaith templed eang."

#: modules/chanserv/template.c:130
#, c-format
msgid "End of %s TEMPLATE listing."
msgstr "Diwedd y rhestr TEMPLATE %s."

#: modules/chanserv/template.c:133
#, c-format
msgid "No templates set on channel %s."
msgstr "Dim templedi osod ar %s sianel."

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

#: modules/chanserv/template.c:295
#, c-format
msgid "Redefining built-in template %s."
msgstr "Ailddiffinio adeiledig yn templed %s."

#: modules/chanserv/template.c:321
#, c-format
msgid "Template %s on %s unchanged."
msgstr "Templed %s ar %s y newid."

#: modules/chanserv/template.c:323
#, c-format
msgid "No such template %s on %s."
msgstr "Dim %s templed ar %s o'r fath."

#: modules/chanserv/template.c:328
#, c-format
msgid "You are not allowed to set %s on template %s in %s."
msgstr "Ni chaniateir i chi osod %s ar y templed %s yn %s."

#: modules/chanserv/template.c:348
#, c-format
msgid "The template %.*s already has flags %.*s."
msgstr "Mae'r templed %.*s eisoes wedi baneri %.*s"

#: modules/chanserv/template.c:360
#, c-format
msgid "Added template %s with flags %s in %s."
msgstr "Ychwanegwyd templed %s gyda baneri %s yn %s."

#: modules/chanserv/template.c:362
#, c-format
msgid "Removed template %s from %s."
msgstr "Symudwyd %s templed o %s."

#: modules/chanserv/template.c:364
#, c-format
msgid "Changed template %s to %s in %s."
msgstr "Wedi newid templed %s i %s yn %s."

#: modules/chanserv/template.c:394
#, c-format
msgid ""
"Not updating %d access entries involving founder status. Please do it "
"manually."
msgstr ""
"Ddim yn diweddaru cofnodion %d yn ymwneud â mynediad statws sylfaenydd. Os "
"gwelwch yn dda yn ei wneud â llaw."

#: modules/chanserv/topic.c:22
msgid "Sets a topic on a channel."
msgstr "Yn gosod bwnc ar sianel."

#: modules/chanserv/topic.c:24
msgid "Appends a topic on a channel."
msgstr "Atodi bwnc ar sianel."

#: modules/chanserv/topic.c:26
msgid "Prepends a topic on a channel."
msgstr "Dechrau bwnc ar sianel."

#: modules/chanserv/topic.c:55
msgid "Syntax: TOPIC <#channel> <topic>"
msgstr "Cystrawen: TOPIC <#sianel> <bwnc>"

#: 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 "Mae'r pwnc newydd yn annilys neu'n rhy hir."

#: 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 "Pwnc osod i %s ar %s."

#: modules/chanserv/topic.c:119
msgid "Syntax: TOPICAPPEND <#channel> <topic>"
msgstr "Cystrawen: TOPICAPPEND <#sianel> <bwnc>"

#: modules/chanserv/topic.c:194
msgid "Syntax: TOPICPREPEND <#channel> <topic>"
msgstr "Cystrawen: TOPICPREPEND <#sianel> <bwnc>"

#: modules/chanserv/unban_self.c:22
msgid "Unbans you on a channel."
msgstr " Cael gwared gwahardd yn erbyn chi ar sianel."

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

#: modules/chanserv/unban_self.c:59
#, c-format
msgid "You may only unban yourself via %s."
msgstr "Efallai y byddwch yn unig unban eich hun drwy %s."

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

#: modules/chanserv/version.c:13
msgid "Displays version information of the services."
msgstr "Arddangosfeydd gwybodaeth fersiwn o'r gwasanaethau."

#: modules/chanserv/voice.c:21
msgid "Gives channel voice to a user."
msgstr "Mae'n rhoi llais sianel i ddefnyddiwr."

#: modules/chanserv/voice.c:23
msgid "Removes channel voice from a user."
msgstr "Cael gwared ar lais sianel o ddefnyddiwr."

#: modules/chanserv/voice.c:49
msgid "Syntax: VOICE <#channel> [nickname]"
msgstr "Cystrawen: VOICE <#sianel> [llysenw]"

#: modules/chanserv/voice.c:110
#, c-format
msgid "%s has been voiced on %s."
msgstr "%s wedi bod yn lleisio ar %s."

#: modules/chanserv/voice.c:124
msgid "Syntax: DEVOICE <#channel> [nickname]"
msgstr "Cystrawen: DEVOICE <#sianel> [llysenw]"

#: modules/chanserv/voice.c:171
#, c-format
msgid "%s has been devoiced on %s."
msgstr "%s  ar %s."

#: modules/chanserv/why.c:20
msgid "Explains channel access logic."
msgstr "Yn egluro rhesymeg mynediad sianel."

#: modules/chanserv/why.c:50
msgid "Syntax: WHY <channel> [user]"
msgstr "Cystrawen: WHY <sianel> [defnyddwyr]"

#: 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 ""
"Baner Y %s wedi ei osod ar gyfer %s, felly ni fydd statws yn cael ei roi."

#: modules/chanserv/why.c:159
msgid "+r exempts from +b."
msgstr "+r yn eithrio o +b."

#: modules/chanserv/why.c:161
#, c-format
msgid "%s has no special access to %s."
msgstr "%s Nid oes mynediad arbennig i %s."

#: modules/chanserv/xop.c:31
msgid "Manipulates a channel SOP list."
msgstr "Sianel yn trin rhestr SOP."

#: modules/chanserv/xop.c:33
msgid "Manipulates a channel AOP list."
msgstr "Sianel yn trin rhestr AOP."

#: modules/chanserv/xop.c:35
msgid "Manipulates a channel HOP list."
msgstr "Sianel yn trin rhestr HOP."

#: modules/chanserv/xop.c:37
msgid "Manipulates a channel VOP list."
msgstr "Sianel yn trin rhestr VOP."

#: modules/chanserv/xop.c:39
msgid "Forces access levels to xOP levels."
msgstr "Lluoedd lefelau mynediad i lefelau xOP."

#: modules/chanserv/xop.c:75 modules/chanserv/xop.c:82
msgid "Syntax: SOP|AOP|HOP|VOP <#channel> ADD|DEL|LIST <nickname>"
msgstr ""

#: modules/chanserv/xop.c:116
#, c-format
msgid "%s %s template has founder flag, not allowing xOP command."
msgstr ""

#: modules/chanserv/xop.c:225
#, c-format
msgid "%s is neither a registered account nor a hostmask."
msgstr ""

#: modules/chanserv/xop.c:233
#, c-format
msgid "%s is already on the %s list for %s"
msgstr ""

#: modules/chanserv/xop.c:250 modules/chanserv/xop.c:322
#: modules/contrib/cs_userinfo.c:115
#, c-format
msgid "You are not authorized to modify the access entry for %s on %s."
msgstr ""

#: modules/chanserv/xop.c:265 modules/chanserv/xop.c:336
#, c-format
msgid "%s's access on %s has been changed to %s."
msgstr ""

#: modules/chanserv/xop.c:271 modules/chanserv/xop.c:343
#, c-format
msgid "%s has been added to the %s list for %s."
msgstr ""

#: modules/chanserv/xop.c:282
#, c-format
msgid "%s is the founder for %s and may not be added to the %s list."
msgstr ""

#: modules/chanserv/xop.c:288
#, c-format
msgid "%s is already on the %s list for %s."
msgstr ""

#: modules/chanserv/xop.c:366 modules/chanserv/xop.c:388
#, c-format
msgid "%s is not on the %s list for %s."
msgstr ""

#: modules/chanserv/xop.c:382 modules/chanserv/xop.c:402
#, c-format
msgid "%s has been removed from the %s list for %s."
msgstr ""

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

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

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

#: modules/chanserv/xop.c:429
#, c-format
msgid "Total of %d %s in %s list of %s."
msgstr ""

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

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

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

#: modules/contrib/cs_access_alias.c:152
#, c-format
msgid "%-5d %-22s %s (%s) [modified %s ago]"
msgstr ""

#: modules/contrib/cs_access_alias.c:155
#, c-format
msgid "%-5d %-22s %s [modified %s ago]"
msgstr ""

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

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

#: modules/contrib/cs_badwords.c:23
msgid "Manage the list of channel bad words."
msgstr "Rheoli y rhestr o eiriau drwg sianel."

#: modules/contrib/cs_badwords.c:24
msgid "Set whether users can say badwords in channel or not."
msgstr "Gosod a gall defnyddwyr ei ddweud badwords yn sianel neu beidio."

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

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

#: modules/contrib/cs_badwords.c:278
#, c-format
msgid "%s has already been entered into the bad word list."
msgstr ""

#: modules/contrib/cs_badwords.c:292
#, c-format
msgid "You have added %s as a bad word."
msgstr ""

#: modules/contrib/cs_badwords.c:297 modules/contrib/dnsbl.c:141
#: modules/proxyscan/dnsbl.c:164
msgid "Invalid action given."
msgstr "Gweithredu a roddwyd annilys."

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

#: modules/contrib/cs_badwords.c:319 modules/contrib/cs_badwords.c:358
msgid "There are no badwords set in this channel."
msgstr "Nid oes unrhyw badwords a bennir yn y sianel."

#: modules/contrib/cs_badwords.c:330
#, c-format
msgid "Bad word %s has been deleted."
msgstr ""

#: modules/contrib/cs_badwords.c:343
#, c-format
msgid "Word %s not found in bad word database."
msgstr ""

#: modules/contrib/cs_fregister.c:21
msgid "Forcibly registers a channel."
msgstr "Rymus cofrestri sianel."

#: modules/contrib/cs_fregister.c:55
msgid "To forcibly register a channel: FREGISTER <#channel>"
msgstr ""

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

#: modules/contrib/cs_userinfo.c:21
msgid "Sets a userinfo message."
msgstr "Yn gosod neges userinfo."

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

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

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

#: modules/contrib/cs_userinfo.c:110
#, c-format
msgid "%s has no access to %s."
msgstr ""

#: modules/contrib/cs_userinfo.c:121
#, c-format
msgid "Deleted userinfo for %s on %s."
msgstr ""

#: modules/contrib/cs_userinfo.c:128
#, c-format
msgid "Added userinfo for %s on %s."
msgstr ""

#: modules/contrib/dnsbl.c:94 modules/proxyscan/dnsbl.c:117
msgid "Changes what happens to a user when they hit a DNSBL."
msgstr "Newidiadau beth sy'n digwydd i ddefnyddiwr pan fyddant yn daro DNSBL."

#: modules/contrib/dnsbl.c:95 modules/proxyscan/dnsbl.c:118
msgid "Manage the list of IP's exempt from DNSBL checking."
msgstr "Rheoli y rhestr o ED heithrio rhag wirio DNSBL."

#: modules/contrib/dnsbl.c:96 modules/proxyscan/dnsbl.c:119
msgid "Manually scan if a user is in a DNSBL."
msgstr "Sgan llaw os yw defnyddiwr mewn DNSBL."

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

#: modules/contrib/dnsbl.c:128 modules/contrib/dnsbl.c:135
#: modules/proxyscan/dnsbl.c:151 modules/proxyscan/dnsbl.c:158
#, c-format
msgid "DNSBLACTION successfully set to %s"
msgstr ""

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

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

#: modules/contrib/dnsbl.c:177 modules/proxyscan/dnsbl.c:200
#, c-format
msgid "%s has already been entered into the DNSBL exempts list."
msgstr ""

#: modules/contrib/dnsbl.c:189 modules/proxyscan/dnsbl.c:212
#, c-format
msgid "You have added %s to the DNSBL exempts list."
msgstr ""

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

#: modules/contrib/dnsbl.c:209 modules/proxyscan/dnsbl.c:232
#, c-format
msgid "DNSBL Exempt IP %s has been deleted."
msgstr ""

#: modules/contrib/dnsbl.c:221 modules/proxyscan/dnsbl.c:244
#, c-format
msgid "IP %s not found in DNSBL Exempt database."
msgstr ""

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

#: modules/contrib/gs_roulette.c:20
msgid "A game of Russian Roulette."
msgstr "Mae gêm o roulette Rwsia."

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

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

#: modules/contrib/ircd_announceserv.c:30
msgid "Requests new announcement."
msgstr "Ceisiadau cyhoeddiad newydd."

#: modules/contrib/ircd_announceserv.c:31
msgid "Lists announcements currently waiting for activation."
msgstr "Rhestrau cyhoeddiadau hyn o bryd yn aros am activation."

#: modules/contrib/ircd_announceserv.c:32
msgid "Reject the requested announcement for the given nick."
msgstr "Gwrthod y cais ar gyfer cyhoeddiad y Nick a roddir."

#: modules/contrib/ircd_announceserv.c:33
msgid "Activate the requested announcement for a given nick."
msgstr "Activate y cyhoeddiad gofyn am Nick a roddir."

#: modules/contrib/ircd_announceserv.c:34
msgid "Cancels your requested announcement."
msgstr "Canslo eich cyhoeddiad y gofynnwyd amdani."

#: modules/contrib/ircd_announceserv.c:159
#, c-format
msgid "%s allows users to request a network announcement."
msgstr ""

#: modules/contrib/ircd_announceserv.c:188
msgid "Syntax: REQUEST <subject> <text>"
msgstr ""

#: modules/contrib/ircd_announceserv.c:194
msgid ""
"You have been restricted from requesting announcements by network staff."
msgstr ""
"Rydych wedi cael eich cyfyngu rhag gofyn am gyhoeddiadau gan staff "
"rhwydwaith."

#: modules/contrib/ircd_announceserv.c:206
msgid ""
"You cannot request more than one announcement. Use CANCEL if you wish to "
"cancel your current announcement and submit another."
msgstr ""
"Ni allwch ofyn am fwy nag un cyhoeddiad. Defnyddiwch GANSLO os ydych yn "
"dymuno canslo eich cyhoeddiad ar hyn o bryd a chyflwyno un arall."

#: modules/contrib/ircd_announceserv.c:216
msgid "Your subject is too long. Subjects need to be under 35 characters."
msgstr "Mae eich pwnc yn rhy hir. Pynciau Mae angen i fod o dan 35 gymeriadau."

#: modules/contrib/ircd_announceserv.c:223
msgid ""
"Your announcement is too long. Announcements need to be under 450 characters."
msgstr ""
"Mae eich cyhoeddiad yn rhy hir. Cyhoeddiadau Mae angen i fod o dan 450 "
"cymeriadau."

#: modules/contrib/ircd_announceserv.c:243
msgid "You have requested the following announcement: "
msgstr "Rydych wedi gofyn am y cyhoeddiad canlynol: "

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

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

#: modules/contrib/ircd_announceserv.c:296
#, c-format
msgid "Nick %s not found in announce request database."
msgstr ""

#: modules/contrib/ircd_announceserv.c:309
msgid "Syntax: REJECT <nick>"
msgstr ""

#: modules/contrib/ircd_announceserv.c:332
#, c-format
msgid "Nick %s not found in announcement request database."
msgstr ""

#: modules/contrib/ircd_announceserv.c:389
msgid "You do not have a pending announcement to cancel."
msgstr "Nid oes gennych cyhoeddiad yr arfaeth i ganslo."

#: modules/contrib/ms_fsend.c:26
msgid "Forcibly sends a memo to a user."
msgstr "Rymus yn anfon memo i ddefnyddiwr."

#: modules/contrib/ms_fsend.c:75 modules/memoserv/sendall.c:69
#: modules/memoserv/send.c:70 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 ""
"Rydych wedi defnyddio hon archa gormod o weithiau; os gwelwch yn dda aros am "
"beth amser a cheisiwch eto."

#: modules/contrib/ms_fsend.c:93 modules/memoserv/sendall.c:87
#: modules/memoserv/send.c:88 modules/memoserv/sendgroup.c:90
#: modules/memoserv/sendops.c:89
msgid "Your memo contains invalid characters."
msgstr "Eich memo yn cynnwys nodau annilys."

#: modules/contrib/ms_fsend.c:118 modules/memoserv/send.c:122
#, c-format
msgid "%s's inbox is full"
msgstr ""

#: 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 ""

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

#: 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 ""

#: modules/contrib/ms_fsend.c:167
msgid "Channel memos may not be forced."
msgstr "Efallai na fydd memos Sianel cael ei orfodi."

#: modules/contrib/ms_fsend.c:171
msgid "Group memos may not be forced."
msgstr "Efallai na fydd memos Grŵp yn cael ei orfodi."

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

#: modules/contrib/ns_fenforce.c:57 modules/nickserv/enforce.c:142
#: 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 ""

#: modules/contrib/ns_fenforce.c:64 modules/nickserv/enforce.c:148
#: 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 ""

#: modules/contrib/ns_fenforce.c:74 modules/nickserv/enforce.c:158
#: 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 ""

#: modules/contrib/ns_fenforce.c:78 modules/nickserv/enforce.c:162
#: 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 ""

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

#: modules/contrib/ns_forbid.c:102
#, c-format
msgid "%s is not a forbidden nickname."
msgstr ""

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

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

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

#: modules/contrib/ns_guestnoreg.c:43
msgid "Registering of guest nicknames is disallowed."
msgstr "Cofrestru o'r llysenwau gwadd yn wrthod."

#: modules/contrib/ns_listlogins.c:19
msgid "Lists details of clients authenticated as you."
msgstr "Manylion rhestrau o gleientiaid dilysu wrth i chi."

#: modules/contrib/ns_listlogins.c:39 modules/nickserv/listownmail.c:40
msgid ""
"You have to verify your email address before you can perform this operation."
msgstr ""
"Mae'n rhaid i chi gadarnhau eich cyfeiriad e-bost cyn y gallwch wneud y "
"llawdriniaeth hon."

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

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

#: modules/contrib/ns_waitreg.c:34
msgid ""
"You can not register your nick so soon after connecting. Please wait a while "
"and try again."
msgstr ""
"Ni allwch gofrestru eich Nick mor fuan ar ôl cysylltu. Os gwelwch yn dda "
"aros am beth amser a cheisiwch eto."

#: modules/contrib/os_defcon.c:32
msgid "Implements Defense Condition lockdowns."
msgstr "Offer lockdowns Cyflwr Defense."

#: modules/contrib/os_defcon.c:75 modules/contrib/os_defcon.c:87
msgid ""
"Registrations are currently disabled on this network, please try again later."
msgstr ""
"Cofrestriadau yn anabl ar hyn o bryd ar y rhwydwaith hwn, rhowch gynnig arni "
"nes ymlaen."

#: modules/contrib/os_defcon.c:197
#, c-format
msgid "Defense condition is currently level %d."
msgstr "Cyflwr Amddiffyn ar hyn o bryd %d lefel."

#: modules/contrib/os_defcon.c:205
msgid "Defcon level must be between 1 and 5"
msgstr "Mae'n rhaid i lefel Defcon fod rhwng 1 a 5"

#: modules/contrib/os_defcon.c:230
#, c-format
msgid "Defense condition set to level %d."
msgstr "Cyflwr Defense osod i lefel %d."

#: modules/contrib/os_defcon.c:231
#, c-format
msgid "%s set Defense condition to level %d."
msgstr ""

#: modules/contrib/os_helpme.c:18
msgid "Makes you into a network helper."
msgstr "Gwneud i chi i mewn i rwydwaith cynorthwy-ydd."

#: modules/contrib/os_helpme.c:38
msgid "You are now a network helper."
msgstr "Rydych yn awr cynorthwy-ydd rhwydwaith."

#: modules/contrib/os_joinmon.c:24
msgid "Monitors what channels a user is joining."
msgstr "Monitro pa sianeli defnyddiwr yn ymuno."

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

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

#: modules/contrib/os_joinmon.c:168
#, c-format
msgid "Pattern %s is already being monitored."
msgstr ""

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

#: modules/contrib/os_joinmon.c:192
#, c-format
msgid "%s is now being monitored."
msgstr ""

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

#: modules/contrib/os_joinmon.c:222
#, c-format
msgid "Pattern %s not found in joinmon database."
msgstr ""

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

#: 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 ""

#: 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 ""

#: modules/contrib/os_modeall.c:21
msgid "Changes modes on all channels."
msgstr "Newidiadau dulliau ar bob sianel."

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

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

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

#: modules/contrib/os_procwatch.c:93
#, c-format
msgid "Failed to add pid %ld"
msgstr ""

#: modules/contrib/os_resolve.c:19
msgid "Perform DNS lookup on hostname"
msgstr "Perfformio DNS-edrych ar enw gwesteiwr"

#: modules/contrib/os_trace.c:21
msgid "Looks for users and performs actions on them."
msgstr "Edrych ar gyfer defnyddwyr ac yn perfformio camau gweithredu arnynt."

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

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

#: modules/contrib/os_trace.c:584
#, c-format
msgid "%s has been killed."
msgstr "%s wedi cael ei ladd."

#: modules/contrib/os_trace.c:704
#, c-format
msgid "%s has been akilled."
msgstr "%s wedi cael ei akilled."

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

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

#: modules/contrib/os_trace.c:833
msgid "Action compilation failed."
msgstr "Casglu Gweithredu methu."

#: modules/contrib/os_trace.c:878 modules/contrib/os_trace.c:885
#: modules/contrib/os_trace.c:893
msgid "Invalid criteria specified."
msgstr "Meini prawf annilys penodol."

#: modules/gameserv/dice.c:21
msgid "Rolls one or more dice."
msgstr "Rholiau un neu fwy o dis."

#: modules/gameserv/dice.c:22
msgid "Calculate stuff."
msgstr "Cyfrifwch stwff."

#: 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 "Gwall: Rydych yn teipio mynegiant annilys."

#: modules/gameserv/dice.c:116
msgid "Error: Mismatched braces '( )' in expression."
msgstr "Gwall: bresys rhifau gwahanol '()' yn ymadrodd."

#: modules/gameserv/dice.c:185 modules/gameserv/dice.c:200
#: modules/gameserv/dice.c:308
msgid "Error: Missing expected value in expression."
msgstr "Gwall: goll gwerth disgwyliedig yn y mynegiant."

#: modules/gameserv/dice.c:253
msgid "Error: Missing expected operator in expression."
msgstr "Gwall: gweithredwr ar goll a ddisgwylir yn mynegiant."

#: modules/gameserv/dice.c:297
msgid "Error: Expression is too deeply nested."
msgstr "Gwall: mynegiant yn rhy ddwfn nythu."

#: modules/gameserv/dice.c:376
msgid "Error: Cannot perform modulus or division by zero."
msgstr "Gwall: Does dim modd perfformio modwlws neu is-adran gan sero."

#: modules/gameserv/dice.c:413
#, c-format
msgid "Error: Unknown mathematical operator %c."
msgstr "Gwall: Anhysbys gweithredwr mathemategol %c."

#: modules/gameserv/dice.c:454 modules/gameserv/dice.c:467
#: modules/gameserv/dice.c:479 modules/gameserv/dice.c:486
#: modules/gameserv/dice.c:507
msgid "Syntax: XdY [ {-|+|*|/} Z ]"
msgstr "Cystrawen: XdY [{-|+|*|/} Z]"

#: modules/gameserv/dice.c:463
msgid "Only 1-100 dice may be thrown at once."
msgstr "Dim ond 100-100 dis cael eu taflu ar unwaith."

#: modules/gameserv/dice.c:492
msgid "Only 1-100 sides may be used on a dice."
msgstr ""

#: modules/gameserv/dice.c:512
msgid "Can't divide by zero."
msgstr ""

#: modules/gameserv/dice.c:567
msgid "Syntax: ROLL [times] [dice]d<sides>"
msgstr ""

#: modules/gameserv/dice.c:604
msgid "Syntax: CALC [times] <expression>"
msgstr ""

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

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

#: modules/gameserv/eightball.c:46
msgid "Prospect looks hopeful."
msgstr ""

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

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

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

#: modules/gameserv/eightball.c:50
msgid "All signs point to yes."
msgstr ""

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

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

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

#: modules/gameserv/eightball.c:54
msgid "Of course!"
msgstr ""

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

#: modules/gameserv/eightball.c:56
msgid "Answer hazy."
msgstr ""

#: modules/gameserv/eightball.c:57
msgid "Prospect looks bleak."
msgstr ""

#: modules/gameserv/eightball.c:58
msgid "That's a question you should ask yourself."
msgstr ""

#: modules/gameserv/eightball.c:59
msgid "Maybe."
msgstr ""

#: modules/gameserv/eightball.c:60
msgid "That question is better remained unanswered."
msgstr ""

#: modules/gameserv/eightball.c:61
msgid "The stars would have to align for that to happen."
msgstr ""

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

#: modules/gameserv/eightball.c:63
msgid "Not even on a GOOD day."
msgstr ""

#: modules/gameserv/eightball.c:64
msgid "It would take a disturbed person to even ask."
msgstr ""

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

#: modules/gameserv/eightball.c:66
msgid "Not bloody likely."
msgstr ""

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

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

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

#: modules/gameserv/eightball.c:70
msgid "Over my dead body."
msgstr ""

#: modules/gameserv/eightball.c:71
msgid "We won't go there"
msgstr ""

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

#: modules/gameserv/gamecalc.c:25
msgid "WOD-style dice generation."
msgstr ""

#: modules/gameserv/gamecalc.c:26
msgid "New WOD-style dice generation."
msgstr ""

#: modules/gameserv/gamecalc.c:27
msgid "Fudge-style dice generation."
msgstr ""

#: modules/gameserv/gamecalc.c:67
msgid "Syntax: WOD <dice> <difficulty>"
msgstr ""

#: 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 ""

#: modules/gameserv/gamecalc.c:88
msgid "Difficulty setting must be between 1 and 10."
msgstr ""

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

#: 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 ""

#: modules/gameserv/gamecalc.c:124 modules/gameserv/gamecalc.c:221
#, c-format
msgid "Successes: %d, Failures: %d, Botches: %d, Total: %d."
msgstr ""

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

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

#: modules/gameserv/gamecalc.c:174
#, c-format
msgid "Successes: %d, Failures: %d, Botches: %d."
msgstr ""

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

#: modules/gameserv/gamecalc.c:218
#, c-format
msgid "Successes: %d, Failures: %d, Botches: %d, Total: %d. You may reroll %d."
msgstr ""

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

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

#: modules/gameserv/happyfarm.c:309
msgid "Welcome to Happy Farm!  May your farm be lucky."
msgstr ""

#: modules/gameserv/happyfarm.c:310
#, c-format
msgid "You have started with %d money.  For help, use /msg %s HELP HAPPYFARM."
msgstr ""

#: modules/gameserv/happyfarm.c:313
msgid "Join the Happy Farm game!"
msgstr ""

#: 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 ""

#: modules/gameserv/happyfarm.c:338
msgid "You don't have enough money to buy a plot of land."
msgstr ""

#: modules/gameserv/happyfarm.c:345
msgid "You have bought a plot of land!"
msgstr ""

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

#: modules/gameserv/happyfarm.c:349
msgid "Buy a plot of land!"
msgstr ""

#: modules/gameserv/happyfarm.c:374
msgid "You do not have any vacant plots at this time."
msgstr ""

#: modules/gameserv/happyfarm.c:381
msgid "You have sold a plot of land."
msgstr ""

#: modules/gameserv/happyfarm.c:385
msgid "Sell a vacant plot of land."
msgstr ""

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

#: modules/gameserv/happyfarm.c:410
#, c-format
msgid "Invalid command. Use /%s%s HELP HAPPYFARM for a command listing."
msgstr ""

#: modules/gameserv/happyfarm.c:414
msgid "Happy Farm!"
msgstr ""

#: modules/gameserv/help.c:40
#, c-format
msgid "%s provides games and tools for playing games to the network."
msgstr ""

#: modules/gameserv/lottery.c:20
msgid "Choose a random user on a channel."
msgstr ""

#: modules/gameserv/lottery.c:61
msgid "This command may only be used on a channel."
msgstr ""

#: modules/gameserv/namegen.c:22
msgid "Generates some names to ponder."
msgstr ""

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

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

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

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

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

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

#: modules/global/main.c:75
msgid "No message to clear."
msgstr ""

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

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

#: modules/global/main.c:184
#, c-format
msgid "There is already a GLOBAL in progress by %s."
msgstr ""

#: modules/groupserv/acsnolimit.c:21
msgid "Allow a group to bypass access list limits."
msgstr ""

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

#: modules/groupserv/acsnolimit.c:36 modules/groupserv/fflags.c:40
#: modules/groupserv/flags.c:43 modules/groupserv/invite.c:45
#: 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 ""

#: modules/groupserv/acsnolimit.c:44
#, c-format
msgid "%s can already bypass access list limits."
msgstr ""

#: modules/groupserv/acsnolimit.c:52
#, c-format
msgid "%s can now bypass access list limits."
msgstr ""

#: modules/groupserv/acsnolimit.c:58
#, c-format
msgid "%s cannot bypass access list limits."
msgstr ""

#: modules/groupserv/acsnolimit.c:66
#, c-format
msgid "%s cannot bypass access list limits anymore."
msgstr ""

#: modules/groupserv/drop.c:21
msgid "Drops a group registration."
msgstr ""

#: 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 ""

#: modules/groupserv/drop.c:67 modules/groupserv/fdrop.c:44
#: modules/groupserv/info.c:39 modules/groupserv/join.c:40
#: 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 ""

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

#: modules/groupserv/fdrop.c:21
msgid "Force drops a group registration."
msgstr ""

#: modules/groupserv/fflags.c:21
msgid "Forces a flag change on a user in a group."
msgstr ""

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

#: modules/groupserv/fflags.c:52 modules/groupserv/flags.c:95
#: modules/groupserv/invite.c:57 modules/nickserv/main.c:30
#: modules/operserv/override.c:207
#, c-format
msgid "%s is not a registered account."
msgstr ""

#: modules/groupserv/fflags.c:67 modules/groupserv/flags.c:203
#, c-format
msgid "%s has been removed from %s."
msgstr ""

#: modules/groupserv/fflags.c:76 modules/groupserv/flags.c:211
#: modules/groupserv/join.c:72
#, c-format
msgid "Group %s access list is full."
msgstr ""

#: modules/groupserv/fflags.c:93 modules/groupserv/flags.c:228
#, c-format
msgid "%s now has flags %s on %s."
msgstr ""

#: modules/groupserv/flags.c:21
msgid "Sets flags on a user in a group."
msgstr ""

#: modules/groupserv/flags.c:62
msgid "Entry Account                Flags"
msgstr ""

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

#: modules/groupserv/flags.c:108
#, c-format
msgid "%s does not wish to have flags in any groups."
msgstr ""

#: modules/groupserv/help.c:27
#, c-format
msgid "%s provides tools for managing groups of users and channels."
msgstr ""

#: modules/groupserv/info.c:21
msgid "Displays information about registered groups."
msgstr ""

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

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

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

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

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

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

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

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

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

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

#: modules/groupserv/invite.c:26
#, fuzzy
msgid "Invites a user to a group."
msgstr "Yn eich gwahodd i sianel."

#: modules/groupserv/invite.c:39
#, fuzzy
msgid "Syntax: INVITE <!group> <user>"
msgstr "Cystrawen: INVITE <#sianel>"

#: modules/groupserv/invite.c:63
#, fuzzy, c-format
msgid "%s is already a member of %s."
msgstr "%s eisoes yn sylfaenydd %s."

#: modules/groupserv/invite.c:69
#, c-format
msgid ""
"%s can not be invited to a group currently because they already \t\t\t\t"
"\thave another invitation pending."
msgstr ""

#: modules/groupserv/invite.c:76
#, fuzzy, c-format
msgid "%s does not wish to belong to any groups."
msgstr "Nid %s oes gan bot neilltuo."

#: modules/groupserv/invite.c:82
#, fuzzy, c-format
msgid "%s has been invited to %s"
msgstr "%s wedi bod yn lleisio ar %s."

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

#: modules/groupserv/join.c:34
msgid "Syntax: JOIN <!groupname>"
msgstr ""

#: modules/groupserv/join.c:54
#, c-format
msgid "Group %s is not open to anyone joining."
msgstr ""

#: modules/groupserv/join.c:66
#, c-format
msgid "You are already a member of group %s."
msgstr ""

#: modules/groupserv/join.c:86
#, c-format
msgid "You are now a member of %s."
msgstr ""

#: modules/groupserv/list.c:21
msgid "List registered groups."
msgstr ""

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

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

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

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

#: modules/groupserv/listchans.c:21
msgid "Lists channels that a group has access to."
msgstr ""

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

#: modules/groupserv/listchans.c:76 modules/groupserv/listchans.c:94
#, c-format
msgid "No channel access was found for the group %s."
msgstr ""

#: 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 ""

#: modules/groupserv/listchans.c:96
#, c-format
msgid "%d channel access match for the group %s"
msgstr ""

#: modules/groupserv/listchans.c:97
#, c-format
msgid "%d channel access matches for the group %s"
msgstr ""

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

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

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

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

#: modules/groupserv/register.c:30 modules/groupserv/register.c:37
msgid "To register a group: REGISTER <!groupname>"
msgstr ""

#: modules/groupserv/register.c:43
#, c-format
msgid "The group %s already exists."
msgstr ""

#: modules/groupserv/register.c:49
#, c-format
msgid "The group name %s is invalid."
msgstr ""

#: modules/groupserv/register.c:56
msgid "You have too many groups registered."
msgstr ""

#: modules/groupserv/register.c:62
msgid "You have been restricted from registering groups by network staff."
msgstr ""

#: modules/groupserv/register.c:70
#, c-format
msgid "The group %s has been registered to %s."
msgstr ""

#: modules/groupserv/regnolimit.c:22
msgid "Allow a group to bypass registration limits."
msgstr ""

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

#: modules/groupserv/regnolimit.c:45 modules/nickserv/regnolimit.c:55
#, c-format
msgid "%s can already bypass registration limits."
msgstr ""

#: modules/groupserv/regnolimit.c:53 modules/nickserv/regnolimit.c:63
#, c-format
msgid "%s can now bypass registration limits."
msgstr ""

#: modules/groupserv/regnolimit.c:59 modules/nickserv/regnolimit.c:69
#, c-format
msgid "%s cannot bypass registration limits."
msgstr ""

#: modules/groupserv/regnolimit.c:67 modules/nickserv/regnolimit.c:77
#, c-format
msgid "%s cannot bypass registration limits anymore."
msgstr ""

#: 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 ""

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

#: modules/groupserv/set_channel.c:22
msgid "Sets the official group channel."
msgstr ""

#: modules/groupserv/set_channel.c:50
#, c-format
msgid "The official channel for %s has been cleared."
msgstr ""

#: modules/groupserv/set_channel.c:54
#, c-format
msgid "A official channel for %s was not set."
msgstr ""

#: modules/groupserv/set_channel.c:62
#, c-format
msgid "The official channel of %s has been set to %s."
msgstr ""

#: modules/groupserv/set_description.c:21
msgid "Sets the group description."
msgstr ""

#: modules/groupserv/set_description.c:49
#, c-format
msgid "The description for %s has been cleared."
msgstr ""

#: modules/groupserv/set_description.c:53
#, c-format
msgid "A description for %s was not set."
msgstr ""

#: modules/groupserv/set_description.c:61
#, c-format
msgid "The description of %s has been set to %s."
msgstr ""

#: modules/groupserv/set_email.c:21
msgid "Sets the group e-mail address."
msgstr ""

#: modules/groupserv/set_email.c:45
#, c-format
msgid "The e-mail address for group %s was deleted."
msgstr ""

#: modules/groupserv/set_email.c:50
#, c-format
msgid "The e-mail address for group %s was not set."
msgstr ""

#: modules/groupserv/set_email.c:64
#, c-format
msgid "The e-mail address for group %s has been set to %s."
msgstr ""

#: modules/groupserv/set_joinflags.c:21
msgid "Sets the flags users will be given when they JOIN the group."
msgstr ""

#: modules/groupserv/set_joinflags.c:50
#, c-format
msgid "The group-specific join flags for %s have been cleared."
msgstr ""

#: modules/groupserv/set_joinflags.c:54
#, c-format
msgid "Join flags for %s were not set."
msgstr ""

#: modules/groupserv/set_joinflags.c:60
msgid "You can't set join flags to be removed."
msgstr ""

#: modules/groupserv/set_joinflags.c:70
#, c-format
msgid "The join flags of %s have been set to %s."
msgstr ""

#: modules/groupserv/set_open.c:21
msgid "Sets the group as open for anyone to join."
msgstr ""

#: modules/groupserv/set_open.c:30 modules/groupserv/set_open.c:81
msgid "Syntax: OPEN <!group> <ON|OFF>"
msgstr ""

#: modules/groupserv/set_open.c:50
msgid "Setting groups as open has been administratively disabled."
msgstr ""

#: modules/groupserv/set_open.c:56
#, c-format
msgid "%s is already open to anyone joining."
msgstr ""

#: modules/groupserv/set_open.c:63
#, c-format
msgid "%s is now open to anyone joining."
msgstr ""

#: modules/groupserv/set_open.c:69
#, c-format
msgid "%s is already not open to anyone joining."
msgstr ""

#: modules/groupserv/set_open.c:76
#, c-format
msgid "%s is no longer open to anyone joining."
msgstr ""

#: modules/groupserv/set_public.c:21
msgid "Sets the group as public."
msgstr ""

#: modules/groupserv/set_public.c:30 modules/groupserv/set_public.c:75
msgid "Syntax: PUBLIC <!group> <ON|OFF>"
msgstr ""

#: modules/groupserv/set_public.c:50
#, c-format
msgid "%s is already public."
msgstr ""

#: modules/groupserv/set_public.c:57
#, c-format
msgid "%s is now public."
msgstr ""

#: modules/groupserv/set_public.c:63
#, c-format
msgid "%s is not public already."
msgstr ""

#: modules/groupserv/set_public.c:70
#, c-format
msgid "%s is no longer public."
msgstr ""

#: modules/groupserv/set_url.c:21
msgid "Sets the group URL."
msgstr ""

#: modules/helpserv/helpme.c:24 modules/helpserv/ticket.c:31
msgid "Request help from network staff."
msgstr ""

#: modules/helpserv/helpme.c:45 modules/helpserv/ticket.c:201
#: modules/helpserv/ticket.c:219
msgid ""
"The system is currently too busy to process your help request, please try "
"again later."
msgstr ""

#: modules/helpserv/helpme.c:52 modules/helpserv/ticket.c:180
msgid "You have been restricted from requesting help by network staff."
msgstr ""

#: modules/helpserv/main.c:32
#, c-format
msgid "%s allows users to request help from network staff."
msgstr ""

#: modules/helpserv/services.c:21
msgid "List all services currently running on the network."
msgstr ""

#: modules/helpserv/services.c:38
#, c-format
msgid "Services running on %s:"
msgstr ""

#: modules/helpserv/services.c:42
#, c-format
msgid "%s"
msgstr ""

#: modules/helpserv/services.c:45
msgid ""
"More information on each service is available by messaging it like so: /msg "
"service help"
msgstr ""

#: modules/helpserv/ticket.c:32
msgid "Lists users waiting for help."
msgstr ""

#: modules/helpserv/ticket.c:33
msgid "Close a users' help request."
msgstr ""

#: modules/helpserv/ticket.c:34
msgid "Cancel your own pending help request."
msgstr ""

#: modules/helpserv/ticket.c:174
msgid "Syntax: REQUEST <topic>"
msgstr ""

#: modules/helpserv/ticket.c:196
#, c-format
msgid "You have already requested help about %s."
msgstr ""

#: modules/helpserv/ticket.c:209 modules/helpserv/ticket.c:232
#, c-format
msgid "You have requested help about %s."
msgstr ""

#: modules/helpserv/ticket.c:250
msgid "Syntax: CLOSE <nick>"
msgstr ""

#: modules/helpserv/ticket.c:275
#, c-format
msgid "Nick %s not found in help request database."
msgstr ""

#: modules/helpserv/ticket.c:326
msgid "You do not have a help request to cancel."
msgstr ""

#: modules/hostserv/group.c:21
msgid "Syncs the vhost for all nicks in a group."
msgstr ""

#: 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:161
#: modules/nickserv/group.c:188 modules/nickserv/set_accountname.c:60
#, c-format
msgid "Nick %s is not registered."
msgstr ""

#: 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 ""

#: 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 ""

#: modules/hostserv/group.c:87
#, c-format
msgid "All vhosts in the group %s have been set to %s."
msgstr ""

#: modules/hostserv/help.c:40
#, c-format
msgid "%s allows users to request a virtual hostname."
msgstr ""

#: modules/hostserv/offer.c:28
msgid "Sets vhosts available for users to take."
msgstr ""

#: modules/hostserv/offer.c:29
msgid "Removes a vhost from the list that users can take."
msgstr ""

#: modules/hostserv/offer.c:30
msgid "Lists all available vhosts."
msgstr ""

#: modules/hostserv/offer.c:31
msgid "Take an offered vhost for use."
msgstr ""

#: modules/hostserv/offer.c:149 modules/hostserv/offer.c:164
msgid "Syntax: OFFER [!group] <vhost>"
msgstr ""

#: modules/hostserv/offer.c:185
#, c-format
msgid "You have offered vhost %s."
msgstr ""

#: modules/hostserv/offer.c:201
msgid "Syntax: UNOFFER <vhost>"
msgstr ""

#: modules/hostserv/offer.c:218
#, c-format
msgid "You have unoffered vhost %s."
msgstr ""

#: modules/hostserv/offer.c:222 modules/hostserv/offer.c:290
#, c-format
msgid "vhost %s not found in vhost offer database."
msgstr ""

#: modules/hostserv/offer.c:255
msgid "Syntax: TAKE <vhost>"
msgstr ""

#: modules/hostserv/offer.c:261
msgid "You have been restricted from taking vhosts by network staff"
msgstr ""

#: modules/hostserv/offer.c:282
#, c-format
msgid "You have taken vhost %s."
msgstr ""

#: modules/hostserv/onoff.c:22
msgid "Activates your assigned vhost."
msgstr ""

#: modules/hostserv/onoff.c:23
msgid "Deactivates your assigned vhost."
msgstr ""

#: modules/hostserv/onoff.c:58 modules/hostserv/onoff.c:94
#, c-format
msgid "You are not recognized as %s."
msgstr ""

#: modules/hostserv/onoff.c:71
#, c-format
msgid "Your vhost of %s is now activated."
msgstr ""

#: modules/hostserv/onoff.c:107
#, c-format
msgid "Your vhost of %s is now deactivated."
msgstr ""

#: modules/hostserv/request.c:37
msgid "Requests new virtual hostname for current nick."
msgstr ""

#: modules/hostserv/request.c:38
msgid "Lists vhosts currently waiting for activation."
msgstr ""

#: modules/hostserv/request.c:39
msgid "Reject the requested vhost for the given nick."
msgstr ""

#: modules/hostserv/request.c:40
msgid "Activate the requested vhost for a given nick."
msgstr ""

#: modules/hostserv/request.c:225
msgid "Syntax: REQUEST <vhost>"
msgstr ""

#: modules/hostserv/request.c:234
msgid "You have been restricted from requesting vhosts by network staff."
msgstr ""

#: modules/hostserv/request.c:280
#, c-format
msgid "You have already requested vhost %s."
msgstr ""

#: 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 ""

#: modules/hostserv/request.c:293 modules/hostserv/request.c:316
#, c-format
msgid "You have requested vhost %s."
msgstr ""

#: modules/hostserv/request.c:385 modules/hostserv/request.c:483
#, c-format
msgid "Nick %s not found in vhost request database."
msgstr ""

#: modules/hostserv/request.c:401
#, fuzzy
msgid "Syntax: REJECT <nick> [reason]"
msgstr "Cystrawen: KICK <#sianel> <llysenw> [rheswm]"

#: modules/hostserv/request.c:407
msgid "Reason too long. It must be 150 characters or less."
msgstr ""

#: modules/hostserv/vhost.c:22
msgid "Manages per-account virtual hosts."
msgstr ""

#: modules/hostserv/vhost.c:23
msgid "Lists user virtual hosts."
msgstr ""

#: modules/hostserv/vhost.c:65
msgid "Syntax: VHOST <nick> [vhost]"
msgstr ""

#: modules/hostserv/vhost.c:80
#, c-format
msgid "Deleted all vhosts for %s."
msgstr ""

#: modules/hostserv/vhost.c:90
#, c-format
msgid "Assigned vhost %s to all nicks in account %s."
msgstr ""

#: modules/hostserv/vhost.c:136 modules/nickserv/vhost.c:227
#, c-format
msgid "No vhosts matched pattern %s"
msgstr ""

#: modules/hostserv/vhostnick.c:21
msgid "Manages per-nick virtual hosts."
msgstr ""

#: modules/hostserv/vhostnick.c:48
msgid "Syntax: VHOSTNICK <nick> [vhost]"
msgstr ""

#: modules/hostserv/vhostnick.c:70
#, c-format
msgid "%s is not a valid target."
msgstr ""

#: modules/hostserv/vhostnick.c:78 modules/nickserv/vhost.c:166
#, c-format
msgid "Deleted vhost for %s."
msgstr ""

#: modules/hostserv/vhostnick.c:94 modules/nickserv/vhost.c:188
#, c-format
msgid "Assigned vhost %s to %s."
msgstr ""

#: modules/infoserv/main.c:62
msgid "Post news items for users to view."
msgstr ""

#: modules/infoserv/main.c:63
msgid "Delete news items."
msgstr ""

#: modules/infoserv/main.c:64
msgid "Delete oper news items."
msgstr ""

#: modules/infoserv/main.c:65
msgid "List previously posted news items."
msgstr ""

#: modules/infoserv/main.c:67
msgid "List previously posted oper news items."
msgstr ""

#: modules/infoserv/main.c:77
#, c-format
msgid "%s allows users to view informational messages."
msgstr ""

#: modules/infoserv/main.c:284
msgid "Syntax: POST <importance> <subject> <message>"
msgstr ""

#: modules/infoserv/main.c:292
msgid "Importance must be a digit between 0 and 4"
msgstr ""

#: modules/infoserv/main.c:303 modules/infoserv/main.c:313
msgid "The InfoServ message has been sent"
msgstr ""

#: modules/infoserv/main.c:343
msgid "Added entry to logon info"
msgstr ""

#: modules/infoserv/main.c:398
#, c-format
msgid "Deleted entry %d from logon info."
msgstr ""

#: modules/infoserv/main.c:403
#, c-format
msgid "Entry %d not found in logon info."
msgstr ""

#: modules/infoserv/main.c:448
#, c-format
msgid "Deleted entry %d from oper logon info."
msgstr ""

#: modules/infoserv/main.c:453
#, c-format
msgid "Entry %d not found in oper logon info."
msgstr ""

#: modules/memoserv/delete.c:20
msgid "Deletes memos."
msgstr ""

#: modules/memoserv/delete.c:22
msgid "Alias for DELETE"
msgstr ""

#: modules/memoserv/delete.c:54
msgid "Syntax: DELETE ALL|OLD|message id"
msgstr ""

#: modules/memoserv/delete.c:61
msgid "You have no memos to delete."
msgstr ""

#: 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 ""

#: modules/memoserv/delete.c:88
msgid "The specified memo doesn't exist."
msgstr ""

#: modules/memoserv/delete.c:118
#, c-format
msgid "%d memo deleted."
msgstr ""

#: modules/memoserv/delete.c:118
#, c-format
msgid "%d memos deleted."
msgstr ""

#: modules/memoserv/forward.c:20
msgid "Forwards a memo."
msgstr ""

#: modules/memoserv/forward.c:62 modules/memoserv/sendall.c:60
#: modules/memoserv/send.c:61 modules/memoserv/sendgroup.c:63
#: modules/memoserv/sendops.c:62
msgid "You need to verify your email address before you may send memos."
msgstr ""

#: modules/memoserv/forward.c:69
msgid "You have no memos to forward."
msgstr ""

#: modules/memoserv/forward.c:83
msgid "You cannot send yourself a memo."
msgstr ""

#: modules/memoserv/forward.c:106
msgid "Invalid memo number."
msgstr ""

#: modules/memoserv/forward.c:113
msgid "Target inbox is full."
msgstr ""

#: modules/memoserv/forward.c:123
msgid "Too many memos; please wait a while and try again"
msgstr ""

#: modules/memoserv/forward.c:146 modules/memoserv/forward.c:195
#, c-format
msgid "The memo has been successfully forwarded to %s."
msgstr ""

#: modules/memoserv/help.c:40
#, c-format
msgid "%s allows users to send memos to registered users."
msgstr ""

#: modules/memoserv/ignore.c:24
msgid "Ignores memos."
msgstr ""

#: modules/memoserv/ignore.c:25
msgid "Ignores memos from a user."
msgstr ""

#: modules/memoserv/ignore.c:26
msgid "Stops ignoring memos from a user."
msgstr ""

#: modules/memoserv/ignore.c:27
msgid "Clears your memo ignore list."
msgstr ""

#: modules/memoserv/ignore.c:28
msgid "Shows all users you are ignoring memos from."
msgstr ""

#: modules/memoserv/ignore.c:70
msgid "Syntax: IGNORE ADD|DEL|LIST|CLEAR [account]"
msgstr ""

#: modules/memoserv/ignore.c:96 modules/memoserv/ignore.c:152
msgid "Syntax: IGNORE ADD|DEL|LIST|CLEAR <account>"
msgstr ""

#: modules/memoserv/ignore.c:103
msgid "Silly wabbit, you can't ignore yourself."
msgstr ""

#: modules/memoserv/ignore.c:118
msgid "Your ignore list is full, please DEL an account."
msgstr ""

#: modules/memoserv/ignore.c:130
#, c-format
msgid "Account %s is already in your ignore list."
msgstr ""

#: modules/memoserv/ignore.c:139
#, c-format
msgid "Account %s added to your ignore list."
msgstr ""

#: modules/memoserv/ignore.c:165
#, c-format
msgid "Account %s removed from ignore list."
msgstr ""

#: modules/memoserv/ignore.c:174
#, c-format
msgid "%s is not in your ignore list."
msgstr ""

#: modules/memoserv/ignore.c:184
msgid "Ignore list already empty."
msgstr ""

#: modules/memoserv/ignore.c:196
msgid "Ignore list cleared."
msgstr ""

#: modules/memoserv/ignore.c:207
msgid "Ignore list:"
msgstr ""

#: modules/memoserv/ignore.c:219
msgid "list empty"
msgstr ""

#: modules/memoserv/list.c:20
msgid "Lists all of your memos."
msgstr ""

#: modules/memoserv/list.c:45
#, c-format
msgid "You have %zu memo (%d new)."
msgstr ""

#: modules/memoserv/list.c:46
#, c-format
msgid "You have %zu memos (%d new)."
msgstr ""

#: modules/memoserv/list.c:65
#, c-format
msgid "- %d From: %s Sent: %s"
msgstr ""

#: modules/memoserv/list.c:70
msgid "To:"
msgstr ""

#: modules/memoserv/list.c:81
msgid "[unread]"
msgstr ""

#: modules/memoserv/main.c:46 modules/memoserv/main.c:72
#, c-format
msgid "You have %d new memo."
msgstr ""

#: modules/memoserv/main.c:47 modules/memoserv/main.c:73
#, c-format
msgid "You have %d new memos."
msgstr ""

#: modules/memoserv/main.c:49 modules/memoserv/main.c:75
#, c-format
msgid "To read them, type /%s%s READ NEW"
msgstr ""

#: modules/memoserv/read.c:22
msgid "Reads a memo."
msgstr ""

#: modules/memoserv/read.c:54
msgid "Syntax: READ <memo number>"
msgstr ""

#: modules/memoserv/read.c:61
msgid "You have no memos."
msgstr ""

#: modules/memoserv/read.c:134
#, c-format
msgid "Stopping command after %d memos."
msgstr ""

#: modules/memoserv/read.c:142
msgid "You have no new memos."
msgstr ""

#: modules/memoserv/read.c:144
#, c-format
msgid "Read %d memos."
msgstr ""

#: modules/memoserv/sendall.c:19
msgid "Sends a memo to all accounts."
msgstr ""

#: modules/memoserv/sendall.c:53
msgid "Syntax: SENDALL <memo>"
msgstr ""

#: modules/memoserv/sendall.c:171
#, c-format
msgid "The memo has been successfully sent to %d accounts."
msgstr ""

#: modules/memoserv/send.c:20
msgid "Sends a memo to a user."
msgstr ""

#: modules/memoserv/send.c:195
msgid "Channel memos are administratively disabled."
msgstr ""

#: modules/memoserv/send.c:203
msgid "Group memos are administratively disabled."
msgstr ""

#: modules/memoserv/sendgroup.c:21
msgid "Sends a memo to all members on a group."
msgstr ""

#: modules/memoserv/sendgroup.c:56
msgid "Syntax: SENDGROUP <group> <memo>"
msgstr ""

#: modules/memoserv/sendgroup.c:185
#, c-format
msgid "The memo has been successfully sent to %d members on %s."
msgstr ""

#: modules/memoserv/sendops.c:20
msgid "Sends a memo to all ops on a channel."
msgstr ""

#: modules/memoserv/sendops.c:196
#, c-format
msgid "The memo has been successfully sent to %d ops on %s."
msgstr ""

#: modules/nickserv/access.c:20
msgid "Changes and shows your nickname access list."
msgstr ""

#: modules/nickserv/access.c:205 modules/nickserv/access.c:409
msgid "Syntax: ACCESS ADD|DEL|LIST [mask]"
msgstr ""

#: modules/nickserv/access.c:224 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 ""

#: modules/nickserv/access.c:240
#, c-format
msgid "Access list for %s:"
msgstr ""

#: modules/nickserv/access.c:248
#, c-format
msgid "End of %s access list."
msgstr ""

#: modules/nickserv/access.c:258
msgid "Syntax: ACCESS ADD <mask>"
msgstr ""

#: modules/nickserv/access.c:275 modules/nickserv/access.c:283
#: modules/nickserv/access.c:291 modules/nickserv/access.c:304
#: modules/nickserv/access.c:366
#, c-format
msgid "Invalid mask %s."
msgstr ""

#: modules/nickserv/access.c:310 modules/nickserv/access.c:317
#: modules/nickserv/access.c:322 modules/nickserv/access.c:334
#: modules/nickserv/access.c:341 modules/nickserv/access.c:349
#: modules/nickserv/access.c:360
#, c-format
msgid "Too wide mask %s."
msgstr ""

#: modules/nickserv/access.c:372
#, c-format
msgid "Mask %s is already on your access list."
msgstr ""

#: modules/nickserv/access.c:377
#, c-format
msgid "Added mask %s to your access list."
msgstr ""

#: modules/nickserv/access.c:381
msgid "Your access list is full."
msgstr ""

#: modules/nickserv/access.c:388
msgid "Syntax: ACCESS DEL <mask>"
msgstr ""

#: modules/nickserv/access.c:399
#, c-format
msgid "Mask %s is not on your access list."
msgstr ""

#: modules/nickserv/access.c:402
#, c-format
msgid "Deleted mask %s from your access list."
msgstr ""

#: modules/nickserv/badmail.c:24
msgid "Disallows registrations from certain email addresses."
msgstr ""

#: modules/nickserv/badmail.c:131
msgid "Syntax: BADMAIL ADD|DEL|LIST [parameters]"
msgstr ""

#: modules/nickserv/badmail.c:140
msgid "Syntax: BADMAIL ADD <email> <reason>"
msgstr ""

#: modules/nickserv/badmail.c:157
#, c-format
msgid "Email %s has already been banned."
msgstr ""

#: modules/nickserv/badmail.c:173
#, c-format
msgid "You have banned email address %s."
msgstr ""

#: modules/nickserv/badmail.c:181
msgid "Syntax: BADMAIL DEL <email>"
msgstr ""

#: modules/nickserv/badmail.c:200
#, fuzzy, c-format
msgid "You have unbanned email address %s."
msgstr "Nid oes gennych unrhyw fynediad arbennig i %s."

#: modules/nickserv/badmail.c:204
#, c-format
msgid "Email pattern %s not found in badmail database."
msgstr ""

#: modules/nickserv/cert.c:20
msgid "Changes and shows your nickname CertFP authentication list."
msgstr ""

#: modules/nickserv/cert.c:43 modules/nickserv/cert.c:161
msgid "Syntax: CERT ADD|DEL|LIST [fingerprint]"
msgstr ""

#: modules/nickserv/cert.c:78
#, c-format
msgid "Fingerprint list for %s:"
msgstr ""

#: modules/nickserv/cert.c:86
#, c-format
msgid "End of %s fingerprint list."
msgstr ""

#: modules/nickserv/cert.c:98
msgid "Syntax: CERT ADD <fingerprint>"
msgstr ""

#: modules/nickserv/cert.c:118
#, c-format
msgid "Fingerprint %s is already on your fingerprint list."
msgstr ""

#: modules/nickserv/cert.c:123
#, c-format
msgid "Fingerprint %s is already on another user's fingerprint list."
msgstr ""

#: modules/nickserv/cert.c:128
#, c-format
msgid "Added fingerprint %s to your fingerprint list."
msgstr ""

#: modules/nickserv/cert.c:132
msgid "Your fingerprint list is full."
msgstr ""

#: modules/nickserv/cert.c:139
msgid "Syntax: CERT DEL <fingerprint>"
msgstr ""

#: modules/nickserv/cert.c:151
#, c-format
msgid "Fingerprint %s is not on your fingerprint list."
msgstr ""

#: modules/nickserv/cert.c:154
#, c-format
msgid "Deleted fingerprint %s from your fingerprint list."
msgstr ""

#: 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 ""

#: modules/nickserv/cracklib.c:69
#, c-format
msgid "The password provided is insecure: %s"
msgstr ""

#: modules/nickserv/drop.c:21
msgid "Drops an account registration."
msgstr ""

#: modules/nickserv/drop.c:22
msgid "Forces dropping an account registration."
msgstr ""

#: modules/nickserv/drop.c:46
msgid "Syntax: DROP <account> <password>"
msgstr ""

#: modules/nickserv/drop.c:57 modules/nickserv/drop.c:129
#, c-format
msgid "%s is a grouped nick, use %s to remove it."
msgstr ""

#: modules/nickserv/drop.c:73 modules/nickserv/logout.c:67
#, c-format
msgid "Authentication failed. Invalid password for %s."
msgstr ""

#: modules/nickserv/drop.c:82
#, c-format
msgid "Account %s has %zu other nick(s) grouped to it, remove those first."
msgstr ""

#: modules/nickserv/drop.c:89 modules/nickserv/drop.c:139
#, c-format
msgid "The nickname %s belongs to a services operator; it cannot be dropped."
msgstr ""

#: modules/nickserv/drop.c:95 modules/nickserv/drop.c:145
#, c-format
msgid "The account %s is held; it cannot be dropped."
msgstr ""

#: modules/nickserv/drop.c:104 modules/nickserv/drop.c:160
#, c-format
msgid "The account %s has been dropped."
msgstr ""

#: modules/nickserv/drop.c:118
msgid "Syntax: FDROP <account>"
msgstr ""

#: modules/nickserv/enforce.c:47
msgid "Enables or disables automatic protection of a nickname."
msgstr ""

#: modules/nickserv/enforce.c:48
msgid "Releases a services enforcer."
msgstr ""

#: modules/nickserv/enforce.c:49
msgid "Regain usage of a nickname."
msgstr ""

#: modules/nickserv/enforce.c:134
msgid "Syntax: SET ENFORCE ON|OFF"
msgstr ""

#: modules/nickserv/enforce.c:184
msgid "RELEASE is disabled."
msgstr ""

#: modules/nickserv/enforce.c:193
msgid "Syntax: RELEASE <nick> [password]"
msgstr ""

#: modules/nickserv/enforce.c:202 modules/nickserv/enforce.c:300
#: modules/nickserv/ghost.c:57 modules/nickserv/identify.c:86
#, c-format
msgid "%s is not a registered nickname."
msgstr ""

#: modules/nickserv/enforce.c:209
msgid "You cannot RELEASE yourself."
msgstr ""

#: modules/nickserv/enforce.c:236
#, c-format
msgid "%s has been released."
msgstr ""

#: modules/nickserv/enforce.c:249
#, c-format
msgid "%s has been released."
msgstr ""

#: modules/nickserv/enforce.c:258
msgid "Syntax: RELEASE <nickname> [password]"
msgstr ""

#: modules/nickserv/enforce.c:264 modules/nickserv/enforce.c:362
#: modules/nickserv/ghost.c:98 modules/nickserv/identify.c:158
#: modules/nickserv/register.c:177
#, c-format
msgid "Invalid password for %s."
msgstr ""

#: modules/nickserv/enforce.c:282
msgid "REGAIN is disabled."
msgstr ""

#: modules/nickserv/enforce.c:291
msgid "Syntax: REGAIN <nick> [password]"
msgstr ""

#: modules/nickserv/enforce.c:306
msgid "You cannot REGAIN yourself."
msgstr ""

#: modules/nickserv/enforce.c:334 modules/nickserv/enforce.c:346
#, c-format
msgid "%s has been regained."
msgstr ""

#: modules/nickserv/enforce.c:356
msgid "Syntax: REGAIN <nickname> [password]"
msgstr ""

#: modules/nickserv/freeze.c:22
msgid "Freezes an account."
msgstr ""

#: modules/nickserv/freeze.c:46 modules/nickserv/freeze.c:119
msgid "Usage: FREEZE <account> <ON|OFF> [reason]"
msgstr ""

#: modules/nickserv/freeze.c:63
msgid "Usage: FREEZE <nickname> ON <reason>"
msgstr ""

#: modules/nickserv/freeze.c:69
#, c-format
msgid "The account %s belongs to a services operator; it cannot be frozen."
msgstr ""

#: modules/nickserv/freeze.c:75
#, c-format
msgid "%s is already frozen."
msgstr ""

#: modules/nickserv/freeze.c:98
#, c-format
msgid "%s is now frozen."
msgstr ""

#: modules/nickserv/freeze.c:104
#, c-format
msgid "%s is not frozen."
msgstr ""

#: modules/nickserv/freeze.c:114
#, c-format
msgid "%s has been thawed"
msgstr ""

#: modules/nickserv/ghost.c:20
msgid "Reclaims use of a nickname."
msgstr ""

#: modules/nickserv/ghost.c:43
msgid "Syntax: GHOST <target> [password]"
msgstr ""

#: modules/nickserv/ghost.c:68
msgid "You may not ghost yourself."
msgstr ""

#: modules/nickserv/ghost.c:87
#, c-format
msgid "%s has been ghosted."
msgstr ""

#: modules/nickserv/ghost.c:104
#, c-format
msgid "You may not ghost %s."
msgstr ""

#: modules/nickserv/group.c:22
msgid "Adds a nickname to your account."
msgstr ""

#: modules/nickserv/group.c:23
msgid "Removes a nickname from your account."
msgstr ""

#: modules/nickserv/group.c:24
msgid "Forces removal of a nickname from an account."
msgstr ""

#: modules/nickserv/group.c:54
msgid "Nickname ownership is disabled."
msgstr ""

#: modules/nickserv/group.c:60
msgid "You have too many nicks registered already."
msgstr ""

#: modules/nickserv/group.c:68
#, c-format
msgid "Nick %s is already registered to your account."
msgstr ""

#: modules/nickserv/group.c:70
#, c-format
msgid "Nick %s is already registered to %s."
msgstr ""

#: modules/nickserv/group.c:76 modules/nickserv/register.c:86
msgid "For security reasons, you can't register your UID."
msgstr ""

#: modules/nickserv/group.c:82
msgid "You have been restricted from grouping nicks by network staff."
msgstr ""

#: modules/nickserv/group.c:98
#, c-format
msgid "Nick %s is now registered to your account."
msgstr ""

#: modules/nickserv/group.c:131
#, c-format
msgid "Nick %s is your account name; you may not remove it."
msgstr ""

#: modules/nickserv/group.c:141
#, c-format
msgid "Nick %s has been removed from your account."
msgstr ""

#: modules/nickserv/group.c:154
msgid "Syntax: FUNGROUP <nickname> [newaccountname]"
msgstr ""

#: modules/nickserv/group.c:170
#, c-format
msgid "Nick %s is an account name; you may not remove it."
msgstr ""

#: modules/nickserv/group.c:175
#, c-format
msgid ""
"You may not modify %s's account name because their operclass is defined in "
"the configuration file."
msgstr ""

#: modules/nickserv/group.c:181
#, c-format
msgid "Please specify a new account name for %s."
msgstr ""

#: modules/nickserv/group.c:182
msgid "Syntax: FUNGROUP <nickname> <newaccountname>"
msgstr ""

#: modules/nickserv/group.c:193
msgid "The new account name must be different from the nick to be ungrouped."
msgstr ""

#: modules/nickserv/group.c:198
#, c-format
msgid "Nick %s is not registered to %s."
msgstr ""

#: modules/nickserv/group.c:204
#, c-format
msgid "Nick %s is not an account name so no new account name is needed."
msgstr ""

#: modules/nickserv/group.c:228
#, c-format
msgid "Nick %s has been removed from account %s, name changed to %s."
msgstr ""

#: modules/nickserv/group.c:230
#, c-format
msgid "Nick %s has been removed from account %s."
msgstr ""

#: modules/nickserv/help.c:42
#, c-format
msgid "%s allows users to 'register' an account for use with %s."
msgstr ""

#: 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 ""

#: 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 ""

#: 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 ""

#: modules/nickserv/hold.c:20
msgid "Prevents an account from expiring."
msgstr ""

#: modules/nickserv/hold.c:42 modules/nickserv/hold.c:83
msgid "Usage: HOLD <account> <ON|OFF>"
msgstr ""

#: modules/nickserv/identify.c:30
msgid "Authenticates to a services account."
msgstr ""

#: modules/nickserv/identify.c:32
msgid "Identifies to services for a nickname."
msgstr ""

#: modules/nickserv/identify.c:99 modules/nickserv/identify.c:106
#: modules/nickserv/register.c:49
#, c-format
msgid "You are already logged in as %s."
msgstr ""

#: modules/nickserv/identify.c:101
msgid "Please check your email for instructions to complete your registration."
msgstr ""

#: modules/nickserv/identify.c:114
#, c-format
msgid "There are already %zu sessions logged in to %s (maximum allowed: %u)."
msgstr ""

#: modules/nickserv/identify.c:122
#, c-format
msgid "Logged in nicks are: %s"
msgstr ""

#: modules/nickserv/identify.c:130
#, c-format
msgid "You have been logged out of %s."
msgstr ""

#: modules/nickserv/identify.c:148
#, c-format
msgid "You are now logged in as %s."
msgstr ""

#: modules/nickserv/identify.c:148
#, c-format
msgid "You are now identified for %s."
msgstr ""

#: modules/nickserv/info.c:64
msgid "Syntax: INFO <nickname>"
msgstr ""

#: modules/nickserv/info.c:86
#, c-format
msgid "%s is not registered anymore, but was marked by %s on %s (%s)."
msgstr ""

#: modules/nickserv/info.c:113
#, c-format
msgid "Information on %s (account %s):"
msgstr ""

#: modules/nickserv/info.c:126
#, c-format
msgid "User reg.  : %s (%s ago)"
msgstr ""

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

#: modules/nickserv/info.c:150
#, c-format
msgid "Last addr  : %s"
msgstr ""

#: modules/nickserv/info.c:153
#, c-format
msgid "vHost      : %s"
msgstr ""

#: modules/nickserv/info.c:157
#, c-format
msgid "Real addr  : %s"
msgstr ""

#: modules/nickserv/info.c:161
msgid "Recognized : now (matches access list)"
msgstr ""

#: modules/nickserv/info.c:164 modules/nickserv/info.c:225
msgid "Last seen  : now"
msgstr ""

#: modules/nickserv/info.c:170 modules/nickserv/info.c:185
#, c-format
msgid "Last seen  : (about %d weeks ago)"
msgstr ""

#: modules/nickserv/info.c:172 modules/nickserv/info.c:187
#, c-format
msgid "Last seen  : %s (%s ago)"
msgstr ""

#: modules/nickserv/info.c:192
#, c-format
msgid "User seen  : (about %d weeks ago)"
msgstr ""

#: modules/nickserv/info.c:194
#, c-format
msgid "User seen  : %s (%s ago)"
msgstr ""

#: modules/nickserv/info.c:207 modules/nickserv/info.c:215
#, c-format
msgid "Logins from: %s"
msgstr ""

#: modules/nickserv/info.c:223
msgid "User seen  : now"
msgstr ""

#: modules/nickserv/info.c:238 modules/nickserv/info.c:246
#, c-format
msgid "Nicks      : %s"
msgstr ""

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

#: modules/nickserv/info.c:330
#, c-format
msgid "Language   : %s"
msgstr ""

#: modules/nickserv/info.c:336
#, c-format
msgid "Oper class : %s"
msgstr ""

#: modules/nickserv/info.c:352
#, c-format
msgid "Channels   : %d founder, %d other"
msgstr ""

#: modules/nickserv/info.c:370
#, c-format
msgid "%s was FROZEN by %s on %s (%s)"
msgstr ""

#: modules/nickserv/info.c:373 modules/nickserv/sendpass.c:134
#: modules/nickserv/sendpass_user.c:114
#, c-format
msgid "%s has been frozen by the %s administration."
msgstr ""

#: modules/nickserv/info.c:394
#, c-format
msgid "%s has NOT COMPLETED registration verification"
msgstr ""

#: modules/nickserv/info.c:407
#, c-format
msgid "%s has requested an email address change to %s on %s"
msgstr ""

#: modules/nickserv/list.c:21
msgid "Lists nicknames registered matching a given pattern."
msgstr ""

#: modules/nickserv/list.c:135
#, fuzzy, c-format
msgid "%s is not a recognized LIST criterion"
msgstr "Nid %s yn sianel cofrestredig."

#: modules/nickserv/list.c:431
#, c-format
msgid "No nicknames matched criteria %s"
msgstr ""

#: modules/nickserv/listchans.c:21
msgid "Lists channels that you have access to."
msgstr ""

#: modules/nickserv/listchans.c:80 modules/nickserv/listchans.c:98
#, c-format
msgid "No channel access was found for the nickname %s."
msgstr ""

#: modules/nickserv/listchans.c:100
#, c-format
msgid "%d channel access match for the nickname %s"
msgstr ""

#: modules/nickserv/listchans.c:101
#, c-format
msgid "%d channel access matches for the nickname %s"
msgstr ""

#: modules/nickserv/listgroups.c:22
msgid "Lists groups that you have access to."
msgstr ""

#: modules/nickserv/listgroups.c:73 modules/nickserv/listgroups.c:96
#, c-format
msgid "No group access was found for the nickname %s."
msgstr ""

#: modules/nickserv/listgroups.c:98
#, c-format
msgid "%d group access match for the nickname %s"
msgstr ""

#: modules/nickserv/listgroups.c:99
#, c-format
msgid "%d group access matches for the nickname %s"
msgstr ""

#: modules/nickserv/listmail.c:20
msgid "Lists accounts registered to an e-mail address."
msgstr ""

#: modules/nickserv/listmail.c:66
msgid "Syntax: LISTMAIL <email>"
msgstr ""

#: modules/nickserv/listmail.c:79
#, c-format
msgid "No accounts matched e-mail address %s"
msgstr ""

#: modules/nickserv/listmail.c:81 modules/nickserv/listownmail.c:75
#, c-format
msgid "%d match for e-mail address %s"
msgstr ""

#: modules/nickserv/listmail.c:82 modules/nickserv/listownmail.c:76
#, c-format
msgid "%d matches for e-mail address %s"
msgstr ""

#: modules/nickserv/listownmail.c:20
msgid "Lists accounts registered to your e-mail address."
msgstr ""

#: modules/nickserv/listownmail.c:51
msgid "You must have a valid email address to perform this operation."
msgstr ""

#: modules/nickserv/logout.c:20
msgid "Logs your services session out."
msgstr ""

#: modules/nickserv/logout.c:58
#, c-format
msgid "%s is not logged in."
msgstr ""

#: modules/nickserv/logout.c:73
#, fuzzy, c-format
msgid "You may not log out %s."
msgstr "Ni allwch aseinio botiau i %s."

#: modules/nickserv/logout.c:80
msgid "Syntax: LOGOUT <target> <password>"
msgstr ""

#: modules/nickserv/logout.c:91
#, c-format
msgid "%s has been logged out."
msgstr ""

#: modules/nickserv/logout.c:96
msgid "You have been logged out."
msgstr ""

#: modules/nickserv/main.c:25
msgid "Disconnects an old session."
msgstr ""

#: modules/nickserv/main.c:26
msgid "Registers an account."
msgstr ""

#: modules/nickserv/main.c:27
msgid "Lists accounts matching a given pattern."
msgstr ""

#: modules/nickserv/main.c:31
msgid "Syntax: INFO <account>"
msgstr ""

#: modules/nickserv/main.c:32
#, c-format
msgid "No accounts matched pattern %s"
msgstr ""

#: modules/nickserv/main.c:33
#, c-format
msgid ""
"An email containing account activation instructions has been sent to %s."
msgstr ""

#: modules/nickserv/main.c:34
msgid ""
"If you do not complete registration within one day your account will expire."
msgstr ""

#: modules/nickserv/main.c:35
#, c-format
msgid "%s registered the account %s and gained services operator privileges."
msgstr ""

#: modules/nickserv/main.c:36
msgid "You cannot use your account name as a password."
msgstr ""

#: modules/nickserv/main.c:82
#, c-format
msgid "Please identify via /%s%s identify <password>."
msgstr ""

#: 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 ""

#: modules/nickserv/mark.c:20
msgid "Adds a note to a user."
msgstr ""

#: modules/nickserv/mark.c:43 modules/nickserv/mark.c:104
msgid "Usage: MARK <target> <ON|OFF> [note]"
msgstr ""

#: modules/nickserv/mark.c:67
msgid "Usage: MARK <target> ON <note>"
msgstr ""

#: modules/nickserv/register.c:23
msgid "Registers a nickname."
msgstr ""

#: modules/nickserv/register.c:52
#, c-format
msgid "Use %s to register %s to your account."
msgstr ""

#: modules/nickserv/register.c:65 modules/nickserv/register.c:110
msgid "Syntax: REGISTER <account> <password> <email>"
msgstr ""

#: modules/nickserv/register.c:67 modules/nickserv/register.c:112
msgid "Syntax: REGISTER <password> <email>"
msgstr ""

#: modules/nickserv/register.c:74 modules/nickserv/setpass.c:71
#: modules/nickserv/set_password.c:58
#, c-format
msgid "Registration passwords may not be longer than %d characters."
msgstr ""

#: modules/nickserv/register.c:80
msgid "A user matching this account is already on IRC."
msgstr ""

#: modules/nickserv/register.c:87
msgid "Please change to a real nickname, and try again."
msgstr ""

#: modules/nickserv/register.c:95 modules/nickserv/register.c:102
#, c-format
msgid "The account name %s is invalid."
msgstr ""

#: modules/nickserv/register.c:108 modules/nickserv/setpass.c:77
#: modules/nickserv/set_password.c:64
msgid "You cannot use your nickname as a password."
msgstr ""

#: modules/nickserv/register.c:151 modules/nickserv/set_email.c:74
#, c-format
msgid "%s is not a valid email address."
msgstr ""

#: modules/nickserv/register.c:157 modules/nickserv/set_email.c:80
#: modules/nickserv/verify.c:125
#, c-format
msgid "%s has too many accounts registered."
msgstr ""

#: modules/nickserv/register.c:194
msgid "Sending email failed, sorry! Registration aborted."
msgstr ""

#: modules/nickserv/register.c:200
#, c-format
msgid ""
"An email containing nickname activation instructions has been sent to %s."
msgstr ""

#: modules/nickserv/register.c:201
msgid ""
"If you do not complete registration within one day, your nickname will "
"expire."
msgstr ""

#: modules/nickserv/register.c:230
#, c-format
msgid "%s is now registered to %s, with the password %s."
msgstr ""

#: modules/nickserv/regnolimit.c:19
msgid "Allow a user to bypass registration limits."
msgstr ""

#: modules/nickserv/regnolimit.c:41 modules/nickserv/regnolimit.c:82
msgid "Usage: REGNOLIMIT <account> <ON|OFF>"
msgstr ""

#: modules/nickserv/resetpass.c:20
msgid "Resets an account password."
msgstr ""

#: modules/nickserv/resetpass.c:42
msgid "Syntax: RESETPASS <account>"
msgstr ""

#: modules/nickserv/resetpass.c:55
#, c-format
msgid ""
"%s belongs to a services operator; you need %s privilege to reset the "
"password."
msgstr ""

#: 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 ""

#: 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 ""

#: 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 ""

#: modules/nickserv/restrict.c:20
msgid "Restrict a user from using certain commands."
msgstr ""

#: modules/nickserv/restrict.c:42
#, fuzzy, c-format
msgid "%s was RESTRICTED by %s on %s (%s)"
msgstr "%s oedd MARKED gan %s am %s (%s)"

#: modules/nickserv/restrict.c:72 modules/nickserv/restrict.c:133
msgid "Usage: RESTRICT <target> <ON|OFF> [note]"
msgstr ""

#: modules/nickserv/restrict.c:84 modules/nickserv/restrict.c:128
#, c-format
msgid "%s is now unrestricted."
msgstr ""

#: modules/nickserv/restrict.c:96
msgid "Usage: RESTRICT <target> ON <note>"
msgstr ""

#: modules/nickserv/restrict.c:102
#, c-format
msgid "%s is already restricted."
msgstr ""

#: modules/nickserv/restrict.c:112
#, c-format
msgid "%s is now restricted."
msgstr ""

#: modules/nickserv/restrict.c:118
#, c-format
msgid "%s is not restricted."
msgstr ""

#: modules/nickserv/return.c:21
msgid "Returns an account to its owner."
msgstr ""

#: modules/nickserv/return.c:46
msgid "Usage: RETURN <account> <e-mail address>"
msgstr ""

#: modules/nickserv/return.c:59
#, c-format
msgid "%s belongs to a services operator; it cannot be returned."
msgstr ""

#: modules/nickserv/return.c:76
#, c-format
msgid "Sending email failed, account %s remains with %s."
msgstr ""

#: modules/nickserv/return.c:106
#, c-format
msgid "The e-mail address for %s has been set to %s"
msgstr ""

#: modules/nickserv/return.c:108
#, c-format
msgid "A random password has been set; it has been sent to %s."
msgstr ""

#: modules/nickserv/sendpass.c:20 modules/nickserv/sendpass_user.c:20
msgid "Email registration passwords."
msgstr ""

#: modules/nickserv/sendpass.c:53 modules/nickserv/sendpass_user.c:52
msgid "Syntax: SENDPASS <account>"
msgstr ""

#: modules/nickserv/sendpass.c:66 modules/nickserv/sendpass_user.c:70
msgid "Syntax: SENDPASS <account> [FORCE|CLEAR]"
msgstr ""

#: modules/nickserv/sendpass.c:80
#, c-format
msgid ""
"%s belongs to a services operator; you need %s privilege to send the "
"password."
msgstr ""

#: modules/nickserv/sendpass.c:86 modules/nickserv/sendpass_user.c:83
#, c-format
msgid "%s is not verified."
msgstr ""

#: modules/nickserv/sendpass.c:101 modules/nickserv/vhost.c:145
#, c-format
msgid "Use %s to override this restriction."
msgstr ""

#: modules/nickserv/sendpass.c:119 modules/nickserv/sendpass_user.c:99
#, c-format
msgid "The password change key for %s has been cleared."
msgstr ""

#: modules/nickserv/sendpass.c:122 modules/nickserv/sendpass_user.c:102
#, c-format
msgid "%s did not have a password change key outstanding."
msgstr ""

#: 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 ""

#: modules/nickserv/sendpass.c:143 modules/nickserv/sendpass_user.c:120
#, c-format
msgid "%s already has a password change key outstanding."
msgstr ""

#: 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 ""

#: modules/nickserv/sendpass.c:152
#, c-format
msgid "The password change key for %s has been sent to %s."
msgstr ""

#: modules/nickserv/sendpass.c:160 modules/nickserv/sendpass.c:184
#: modules/nickserv/sendpass_user.c:135
msgid "Email send failed."
msgstr ""

#: 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 ""

#: modules/nickserv/sendpass.c:176
#, c-format
msgid "The password for %s has been sent to %s."
msgstr ""

#: modules/nickserv/sendpass_user.c:130
#, c-format
msgid ""
"The password change key for %s has been sent to the corresponding email "
"address."
msgstr ""

#: modules/nickserv/set_accountname.c:24
msgid "Changes your account name."
msgstr ""

#: modules/nickserv/set_accountname.c:47
msgid "Syntax: SET ACCOUNTNAME <nick>"
msgstr ""

#: modules/nickserv/set_accountname.c:53
msgid ""
"You may not modify your account name because your operclass is defined in "
"the configuration file."
msgstr ""

#: modules/nickserv/set_accountname.c:71
#, c-format
msgid "Your account name is already set to %s."
msgstr ""

#: modules/nickserv/set_accountname.c:76
#, c-format
msgid "Your account name is now set to %s."
msgstr ""

#: 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 ""

#: 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 ""

#: modules/nickserv/set_core.c:44 modules/operserv/set.c:72
#, c-format
msgid "For more information, use /msg %s HELP SET command."
msgstr ""

#: modules/nickserv/set_core.c:60 modules/operserv/set.c:88
msgid "Syntax: SET <setting> <parameters>"
msgstr ""

#: 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 ""

#: modules/nickserv/set_email.c:24
msgid "Changes your e-mail address."
msgstr ""

#: modules/nickserv/set_email.c:47
msgid "Syntax: SET EMAIL <new e-mail>"
msgstr ""

#: modules/nickserv/set_email.c:53
msgid ""
"Please verify your original registration before changing your e-mail address."
msgstr ""

#: modules/nickserv/set_email.c:62
#, c-format
msgid "The email address change to %s has been cancelled."
msgstr ""

#: modules/nickserv/set_email.c:68
#, c-format
msgid "The email address for account %s is already set to %s."
msgstr ""

#: modules/nickserv/set_email.c:94
msgid "Sending email failed, sorry! Your email address is unchanged."
msgstr ""

#: modules/nickserv/set_email.c:102
#, c-format
msgid "An email containing email changing instructions has been sent to %s."
msgstr ""

#: modules/nickserv/set_email.c:103
msgid ""
"Your email address will not be changed until you follow these instructions."
msgstr ""

#: modules/nickserv/set_email.c:111
#, c-format
msgid "The email address for account %s has been changed to %s."
msgstr ""

#: modules/nickserv/set_emailmemos.c:24
msgid "Forwards incoming memos to your e-mail address."
msgstr ""

#: modules/nickserv/set_emailmemos.c:45
msgid ""
"You have to verify your email address before you can enable emailing memos."
msgstr ""

#: modules/nickserv/set_emailmemos.c:59
msgid "Sending email is administratively disabled."
msgstr ""

#: modules/nickserv/set_enforcetime.c:21
msgid "Amount of time it takes before nickname protection occurs."
msgstr ""

#: modules/nickserv/set_enforcetime.c:43
msgid "Syntax: SET ENFORCETIME TIME|DEFAULT"
msgstr ""

#: modules/nickserv/set_enforcetime.c:55
#, c-format
msgid "The %s for account %s has been reset to default, which is %d seconds."
msgstr ""

#: modules/nickserv/set_enforcetime.c:68
#, c-format
msgid "The %s for account %s has been set to %d seconds."
msgstr ""

#: modules/nickserv/set_hidemail.c:24
msgid "Hides your e-mail address."
msgstr ""

#: modules/nickserv/set_language.c:26
msgid "Changes the language services uses to talk to you."
msgstr ""

#: modules/nickserv/set_language.c:49 modules/nickserv/set_language.c:59
#, c-format
msgid "Valid languages are: %s"
msgstr ""

#: modules/nickserv/set_language.c:58
#, c-format
msgid "Invalid language %s."
msgstr ""

#: modules/nickserv/set_language.c:67
#, c-format
msgid "The language for %s has been changed to %s."
msgstr ""

#: modules/nickserv/set_nevergroup.c:24
msgid "Prevents you from being added to group access lists."
msgstr ""

#: modules/nickserv/set_neverop.c:24
msgid "Prevents you from being added to access lists."
msgstr ""

#: modules/nickserv/set_nogreet.c:24
msgid "Allows you to opt-out of channel entry messages."
msgstr ""

#: modules/nickserv/set_nomemo.c:24
msgid "Disables the ability to receive memos."
msgstr ""

#: modules/nickserv/set_noop.c:24
msgid "Prevents services from setting modes upon you automatically."
msgstr ""

#: modules/nickserv/setpass.c:22
msgid "Changes a password using an authcode."
msgstr ""

#: modules/nickserv/setpass.c:51 modules/nickserv/setpass.c:58
#: modules/nickserv/setpass.c:78
msgid "Syntax: SETPASS <account> <key> <newpass>"
msgstr ""

#: modules/nickserv/setpass.c:89 modules/nickserv/set_password.c:73
#, c-format
msgid "The password for %s has been changed to %s."
msgstr ""

#: modules/nickserv/setpass.c:98 modules/nickserv/verify.c:103
#: modules/nickserv/verify.c:143
#, c-format
msgid "Verification failed. Invalid key for %s."
msgstr ""

#: modules/nickserv/set_password.c:24
msgid "Changes the password associated with your account."
msgstr ""

#: modules/nickserv/set_password.c:45
msgid "You must change the password in the external system."
msgstr ""

#: modules/nickserv/set_password.c:65
msgid "Syntax: SET PASSWORD <new password>"
msgstr ""

#: modules/nickserv/set_private.c:70
msgid "Hides information about you from other users."
msgstr ""

#: modules/nickserv/set_privmsg.c:69
msgid "Uses private messages instead of notices if enabled."
msgstr ""

#: modules/nickserv/set_property.c:24
msgid "Manipulates metadata entries associated with an account."
msgstr ""

#: modules/nickserv/set_property.c:50
msgid "Syntax: SET PROPERTY <property> [value]"
msgstr ""

#: modules/nickserv/set_quietchg.c:24
msgid "Allows you to opt-out of channel change messages."
msgstr ""

#: modules/nickserv/status.c:21
msgid "Displays session information."
msgstr ""

#: modules/nickserv/status.c:22
msgid "Displays parsable session information"
msgstr ""

#: modules/nickserv/status.c:54
#, c-format
msgid "%s%s%s ACC 0 (offline)"
msgstr ""

#: modules/nickserv/status.c:67
#, c-format
msgid "%s%s%s ACC 0 (not registered)"
msgstr ""

#: modules/nickserv/taxonomy.c:20
msgid "Displays a user's metadata."
msgstr ""

#: modules/nickserv/taxonomy.c:45
msgid "Syntax: TAXONOMY <nick>"
msgstr ""

#: modules/nickserv/vacation.c:24
#, c-format
msgid ""
"You must be registered for at least %d days in order to enable VACATION mode."
msgstr ""

#: 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 ""

#: modules/nickserv/vacation.c:38
#, c-format
msgid "Your account will automatically expire in %d days if you do not return."
msgstr ""

#: modules/nickserv/vacation.c:42
msgid "Sets an account as being on vacation."
msgstr ""

#: modules/nickserv/vacation.c:49
msgid "Your account is no longer marked as being on vacation."
msgstr ""

#: modules/nickserv/verify.c:21
msgid "Verifies an account registration."
msgstr ""

#: modules/nickserv/verify.c:22
msgid "Forcefully verifies an account registration."
msgstr ""

#: modules/nickserv/verify.c:49
msgid "Syntax: VERIFY <operation> <account> <key>"
msgstr ""

#: modules/nickserv/verify.c:64
msgid "Please log in before attempting to verify your registration."
msgstr ""

#: modules/nickserv/verify.c:72 modules/nickserv/verify.c:112
#: modules/nickserv/verify.c:182 modules/nickserv/verify.c:212
#, c-format
msgid "%s is not awaiting authorization."
msgstr ""

#: modules/nickserv/verify.c:85 modules/nickserv/verify.c:137
#: modules/nickserv/verify.c:193 modules/nickserv/verify.c:226
#, c-format
msgid "%s has now been verified."
msgstr ""

#: 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 ""

#: modules/nickserv/verify.c:150
msgid "Invalid operation specified for VERIFY."
msgstr ""

#: modules/nickserv/verify.c:151
msgid "Please double-check your verification e-mail."
msgstr ""

#: modules/nickserv/verify.c:168
msgid "Syntax: FVERIFY <operation> <account>"
msgstr ""

#: modules/nickserv/verify.c:232
msgid "Invalid operation specified for FVERIFY."
msgstr ""

#: modules/nickserv/verify.c:233
msgid "Valid operations are REGISTER and EMAILCHG."
msgstr ""

#: modules/nickserv/vhost.c:22
msgid "Manages user virtualhosts."
msgstr ""

#: modules/nickserv/vhost.c:23
msgid "Lists user virtualhosts."
msgstr ""

#: modules/nickserv/vhost.c:76 modules/nickserv/vhost.c:125
msgid "Syntax: VHOST <account> ON|OFF [vhost]"
msgstr ""

#: modules/nickserv/vhost.c:97 modules/nickserv/vhost.c:106
msgid "Syntax: VHOST <account> ON <vhost> [FORCE]"
msgstr ""

#: modules/nickserv/vhost.c:118
msgid "Syntax: VHOST <account> OFF [FORCE]"
msgstr ""

#: modules/nickserv/vhost.c:162
#, c-format
msgid "%s does not have a vhost set."
msgstr ""

#: modules/nickserv/vhost.c:183
#, c-format
msgid "%s already has the given vhost set."
msgstr ""

#: modules/operserv/akill.c:29
msgid "Manages network bans."
msgstr ""

#: modules/operserv/akill.c:31
msgid "Adds a network ban"
msgstr ""

#: modules/operserv/akill.c:32
msgid "Deletes a network ban"
msgstr ""

#: modules/operserv/akill.c:33
msgid "Lists all network bans"
msgstr ""

#: modules/operserv/akill.c:34
msgid "Synchronises network bans to servers"
msgstr ""

#: modules/operserv/akill.c:102
msgid "Syntax: AKILL ADD|DEL|LIST"
msgstr ""

#: modules/operserv/akill.c:131 modules/operserv/akill.c:171
#: modules/operserv/akill.c:177 modules/operserv/clones.c:507
msgid "Syntax: AKILL ADD <nick|hostmask> [!P|!T <minutes>] <reason>"
msgstr ""

#: modules/operserv/akill.c:197
#, c-format
msgid "Invalid character '%c' in user@host."
msgstr ""

#: modules/operserv/akill.c:205 modules/operserv/specs.c:145
#, c-format
msgid "%s is not on IRC."
msgstr ""

#: modules/operserv/akill.c:226 modules/operserv/akill.c:233
msgid "Syntax: AKILL ADD <user>@<host> [options] <reason>"
msgstr ""

#: modules/operserv/akill.c:232
#, c-format
msgid "Too many '%c' in user@host."
msgstr ""

#: modules/operserv/akill.c:252
#, c-format
msgid ""
"Invalid user@host: %s@%s. At least four non-wildcard characters are required."
msgstr ""

#: modules/operserv/akill.c:270
#, c-format
msgid "Invalid user@host: %s@%s. This mask is unsafe."
msgstr ""

#: modules/operserv/akill.c:278
#, c-format
msgid "AKILL %s@%s is already matched in the database."
msgstr ""

#: modules/operserv/akill.c:285
#, c-format
msgid "Timed AKILL on %s@%s was successfully added and will expire in %s."
msgstr ""

#: modules/operserv/akill.c:287
#, c-format
msgid "AKILL on %s@%s was successfully added."
msgstr ""

#: modules/operserv/akill.c:309
msgid "Syntax: AKILL DEL <hostmask>"
msgstr ""

#: 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 ""

#: 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 ""

#: modules/operserv/akill.c:439
#, c-format
msgid "No such AKILL: %s@%s."
msgstr ""

#: modules/operserv/akill.c:487
msgid "AKILL list matching given criteria (with reasons):"
msgstr ""

#: modules/operserv/akill.c:489
msgid "AKILL list (with reasons):"
msgstr ""

#: modules/operserv/akill.c:491
msgid "AKILL list:"
msgstr ""

#: modules/operserv/akill.c:505
#, c-format
msgid "%lu: %s@%s - by %s - expires in %s - (%s)"
msgstr ""

#: modules/operserv/akill.c:507
#, c-format
msgid "%lu: %s@%s - by %s - expires in %s"
msgstr ""

#: modules/operserv/akill.c:509
#, c-format
msgid "%lu: %s@%s - by %s - permanent - (%s)"
msgstr ""

#: modules/operserv/akill.c:511
#, c-format
msgid "%lu: %s@%s - by %s - permanent"
msgstr ""

#: modules/operserv/akill.c:515
msgid "End of AKILL list."
msgstr ""

#: modules/operserv/akill.c:517
#, c-format
msgid "Total of %zu %s in AKILL list."
msgstr ""

#: modules/operserv/akill.c:547
msgid "AKILL list synchronized to servers."
msgstr ""

#: modules/operserv/clearchan.c:24
msgid "Clears a channel via KICK, KILL or AKILL"
msgstr ""

#: modules/operserv/clearchan.c:52
msgid "Syntax: CLEARCHAN KICK|KILL|AKILL <#channel> <reason>"
msgstr ""

#: modules/operserv/clearchan.c:74
#, c-format
msgid "%s is not a valid action"
msgstr ""

#: modules/operserv/clearchan.c:91
#, c-format
msgid "Clearing %s with %s"
msgstr ""

#: modules/operserv/clearchan.c:102
#, c-format
msgid "CLEARCHAN: Ignoring IRC Operator %s!%s@%s {%s}"
msgstr ""

#: modules/operserv/clearchan.c:107
#, c-format
msgid "CLEARCHAN: %s hit %s!%s@%s {%s}"
msgstr ""

#: modules/operserv/clearchan.c:120
#, c-format
msgid "CLEARCHAN: Not klining exempt user %s!%s@%s"
msgstr ""

#: modules/operserv/clearchan.c:128
#, c-format
msgid "%d matches, %d ignores for %s on %s"
msgstr ""

#: modules/operserv/clones.c:83
msgid "Manages network wide clones."
msgstr ""

#: modules/operserv/clones.c:85
msgid "Enables/disables klines for excessive clones."
msgstr ""

#: modules/operserv/clones.c:86
msgid "Lists clones on the network."
msgstr ""

#: modules/operserv/clones.c:87
msgid "Adds a clones exemption."
msgstr ""

#: modules/operserv/clones.c:88
msgid "Deletes a clones exemption."
msgstr ""

#: modules/operserv/clones.c:89
msgid "Sets a clone exemption details."
msgstr ""

#: modules/operserv/clones.c:90
msgid "Lists clones exemptions."
msgstr ""

#: modules/operserv/clones.c:91
msgid "Sets a custom duration to ban clones for."
msgstr ""

#: modules/operserv/clones.c:338
msgid ""
"Syntax: CLONES KLINE|LIST|ADDEXEMPT|DELEXEMPT|LISTEXEMPT|SETEXEMPT "
"[parameters]"
msgstr ""

#: modules/operserv/clones.c:363
msgid "CLONES klines are already enabled."
msgstr ""

#: modules/operserv/clones.c:368
msgid "Enabled CLONES klines."
msgstr ""

#: modules/operserv/clones.c:376
msgid "CLONES klines are already disabled."
msgstr ""

#: modules/operserv/clones.c:380
msgid "Disabled CLONES klines."
msgstr ""

#: modules/operserv/clones.c:389
#, c-format
msgid "CLONES kline grace is already enabled and set to %d kills."
msgstr ""

#: modules/operserv/clones.c:393
#, c-format
msgid "Enabled CLONES klines with a grace of %d kills"
msgstr ""

#: modules/operserv/clones.c:402
#, c-format
msgid "CLONES klines are currently enabled with a grace of %d kills."
msgstr ""

#: modules/operserv/clones.c:404
msgid "CLONES klines are currently enabled."
msgstr ""

#: modules/operserv/clones.c:407
msgid "CLONES klines are currently disabled."
msgstr ""

#: modules/operserv/clones.c:425
#, c-format
msgid "%d from %s (EXEMPT; allowed %d)"
msgstr ""

#: modules/operserv/clones.c:427
#, c-format
msgid "%d from %s"
msgstr ""

#: modules/operserv/clones.c:430
msgid "End of CLONES LIST"
msgstr ""

#: modules/operserv/clones.c:449 modules/operserv/clones.c:460
#: modules/operserv/clones.c:472 modules/operserv/clones.c:500
#: modules/operserv/clones.c:514 modules/operserv/clones.c:534
#: modules/operserv/clones.c:551
msgid "Syntax: CLONES ADDEXEMPT <ip> <clones> [!P|!T <minutes>] <reason>"
msgstr ""

#: modules/operserv/clones.c:559
#, c-format
msgid "Added %s to clone exempt list."
msgstr ""

#: modules/operserv/clones.c:568
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 ""

#: modules/operserv/clones.c:569
#, c-format
msgid "Updated %s in clone exempt list."
msgstr ""

#: modules/operserv/clones.c:606
#, c-format
msgid "Removed %s from clone exempt list."
msgstr ""

#: modules/operserv/clones.c:612 modules/operserv/clones.c:772
#, c-format
msgid "%s not found in clone exempt list."
msgstr ""

#: modules/operserv/clones.c:631
msgid "Syntax: CLONES SETEXEMPT [DEFAULT | <ip>] <ALLOWED | WARN> <limit>"
msgstr ""

#: modules/operserv/clones.c:632
msgid "Syntax: CLONES SETEXEMPT <ip> <REASON | DURATION> <value>"
msgstr ""

#: modules/operserv/clones.c:643
#, c-format
msgid "Default allowed clone limit set to %d."
msgstr ""

#: modules/operserv/clones.c:649
msgid "Default clone warning has been disabled."
msgstr ""

#: modules/operserv/clones.c:655
#, c-format
msgid "Default warned clone limit set to %d"
msgstr ""

#: modules/operserv/clones.c:660 modules/operserv/clones.c:761
msgid "Invalid syntax given."
msgstr ""

#: modules/operserv/clones.c:661
msgid "Syntax: CLONES SETEXEMPT DEFAULT <ALLOWED | WARN> <limit>"
msgstr ""

#: modules/operserv/clones.c:686
#, c-format
msgid ""
"Allowed clones limit must be greater than or equal to the warned limit of %d"
msgstr ""

#: modules/operserv/clones.c:691
#, c-format
msgid "Allowed clones limit for host %s set to %d"
msgstr ""

#: modules/operserv/clones.c:697
#, c-format
msgid "Clone warning messages will be disabled for host %s"
msgstr ""

#: modules/operserv/clones.c:703
#, c-format
msgid "Warned clones limit must be lower than the allowed limit of %d"
msgstr ""

#: modules/operserv/clones.c:708
#, c-format
msgid "Warned clones limit for host %s set to %d"
msgstr ""

#: modules/operserv/clones.c:716
#, c-format
msgid "Clone exemption duration for host %s set to permanent"
msgstr ""

#: modules/operserv/clones.c:737
msgid "Syntax: CLONES SETEXEMPT <ip> DURATION <value>"
msgstr ""

#: modules/operserv/clones.c:741
#, c-format
msgid "Clone exemption duration for host %s set to %s (%ld seconds)"
msgstr ""

#: modules/operserv/clones.c:756
#, c-format
msgid "Clone exemption reason for host %s changed to %s"
msgstr ""

#: modules/operserv/clones.c:762
msgid ""
"Syntax: CLONES SETEXEMPT <IP> <ALLOWED | WARN | DURATION | REASON> <value>"
msgstr ""

#: modules/operserv/clones.c:783
#, c-format
msgid "Clone ban duration set to %ld (%ld seconds)"
msgstr ""

#: modules/operserv/clones.c:808
#, c-format
msgid "Clone ban duration set to %s (%ld seconds)"
msgstr ""

#: modules/operserv/clones.c:814
#, c-format
msgid "DEFAULT - allowed limit %d, warn on %d"
msgstr ""

#: modules/operserv/clones.c:830
#, c-format
msgid "%s - allowed limit %d, warn on %d - expires in %s - %s"
msgstr ""

#: modules/operserv/clones.c:832
#, c-format
msgid "%s - allowed limit %d, warn on %d - permanent - %s"
msgstr ""

#: modules/operserv/clones.c:834
msgid "End of CLONES LISTEXEMPT"
msgstr ""

#: modules/operserv/clones.c:936
#, c-format
msgid ""
"WARNING: You may not have more than %d clients connected to the network at "
"once. Any further connections risks being removed."
msgstr ""

#: modules/operserv/compare.c:20
msgid "Compares two users or channels."
msgstr ""

#: modules/operserv/compare.c:52
msgid "Syntax: COMPARE <nick|#channel> <nick|#channel>"
msgstr ""

#: modules/operserv/compare.c:66
msgid "Both channels must exist for @compare"
msgstr ""

#: modules/operserv/compare.c:70
#, c-format
msgid "Common users in %s and %s"
msgstr ""

#: modules/operserv/compare.c:107 modules/operserv/compare.c:116
msgid "Bad syntax for @compare. Use @compare on two channels, or two users."
msgstr ""

#: modules/operserv/compare.c:127
msgid "Both users must exist for @compare"
msgstr ""

#: modules/operserv/compare.c:131
#, c-format
msgid "Common channels for %s and %s"
msgstr ""

#: modules/operserv/compare.c:170
#, c-format
msgid "%d matches comparing %s and %s"
msgstr ""

#: modules/operserv/greplog.c:20
msgid "Searches through the logs."
msgstr ""

#: modules/operserv/greplog.c:103
msgid "Syntax: GREPLOG <service> <pattern> [days]"
msgstr ""

#: modules/operserv/greplog.c:116
#, c-format
msgid "Too many days, maximum is %d."
msgstr ""

#: modules/operserv/greplog.c:126
msgid "There is no log file matching your request."
msgstr ""

#: modules/operserv/greplog.c:206
#, c-format
msgid "No lines matched pattern %s"
msgstr ""

#: modules/operserv/help.c:40 modules/operserv/specs.c:127
#, c-format
msgid "You are not authorized to use %s."
msgstr ""

#: 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 ""

#: modules/operserv/help.c:52
msgid "For information on a command, type:"
msgstr ""

#: modules/operserv/identify.c:20
msgid "Authenticate for services operator privileges."
msgstr ""

#: modules/operserv/identify.c:21
msgid "Alias for IDENTIFY"
msgstr ""

#: modules/operserv/identify.c:55
msgid "Syntax: IDENTIFY <password>"
msgstr ""

#: modules/operserv/identify.c:61
msgid "You do not have a services operator account."
msgstr ""

#: modules/operserv/identify.c:67
msgid "Your services operator account does not have a password set."
msgstr ""

#: modules/operserv/identify.c:73
#, c-format
msgid "You are already identified to %s."
msgstr ""

#: modules/operserv/identify.c:79
msgid "Invalid password."
msgstr ""

#: modules/operserv/identify.c:85
#, c-format
msgid "You are now identified to %s."
msgstr ""

#: modules/operserv/ignore.c:24
msgid "Ignore a mask from services."
msgstr ""

#: modules/operserv/ignore.c:25
msgid "Add services ignore"
msgstr ""

#: modules/operserv/ignore.c:26
msgid "Delete services ignore"
msgstr ""

#: modules/operserv/ignore.c:27
msgid "List services ignores"
msgstr ""

#: modules/operserv/ignore.c:28
msgid "Clear all services ignores"
msgstr ""

#: modules/operserv/ignore.c:72 modules/operserv/ignore.c:141
msgid "Syntax: IGNORE ADD|DEL|LIST|CLEAR <mask>"
msgstr ""

#: modules/operserv/ignore.c:97
msgid "Syntax: IGNORE ADD <mask> <reason>"
msgstr ""

#: modules/operserv/ignore.c:103
#, c-format
msgid "Invalid host mask, %s"
msgstr ""

#: modules/operserv/ignore.c:115
#, c-format
msgid "The mask %s already exists on the services ignore list."
msgstr ""

#: modules/operserv/ignore.c:124
#, c-format
msgid "%s has been added to the services ignore list."
msgstr ""

#: modules/operserv/ignore.c:151 modules/operserv/ignore.c:181
#, c-format
msgid "%s has been removed from the services ignore list."
msgstr ""

#: modules/operserv/ignore.c:162
#, c-format
msgid "%s was not found on the services ignore list."
msgstr ""

#: modules/operserv/ignore.c:173
msgid "Services ignore list is empty."
msgstr ""

#: modules/operserv/ignore.c:190
msgid "Services ignore list has been wiped!"
msgstr ""

#: modules/operserv/ignore.c:209
msgid "The services ignore list is empty."
msgstr ""

#: modules/operserv/ignore.c:213
msgid "Current Ignore list entries:"
msgstr ""

#: modules/operserv/ignore.c:223
#, c-format
msgid "%d: %s by %s on %s (Reason: %s)"
msgstr ""

#: modules/operserv/info.c:20
msgid "Shows some useful information about the current settings of services."
msgstr ""

#: modules/operserv/info.c:38
#, c-format
msgid "How often services writes changes to the database: %d minutes"
msgstr ""

#: modules/operserv/info.c:39
#, c-format
msgid "Default kline time: %d days"
msgstr ""

#: modules/operserv/info.c:40
#, c-format
msgid "Will services be sending WALLOPS/GLOBOPS about various things: %s"
msgstr ""

#: modules/operserv/info.c:41
#, c-format
msgid ""
"How many messages before a flood is triggered, (if 0, flood protection is "
"disabled): %d"
msgstr ""

#: modules/operserv/info.c:42
#, c-format
msgid "How long before the flood counter resets: %d seconds"
msgstr ""

#: modules/operserv/info.c:43
#, c-format
msgid "Default maximum number of clones allowed: %d"
msgstr ""

#: modules/operserv/info.c:44
#, c-format
msgid ""
"Number of commands used before ratelimiting starts, (if 0, ratelimiting is "
"disabled): %d"
msgstr ""

#: modules/operserv/info.c:45
#, c-format
msgid ""
"How long before ratelimiting counter resets, (if 0, ratelimiting is "
"disabled): %d seconds"
msgstr ""

#: modules/operserv/info.c:46
#, c-format
msgid "No nick ownership enabled: %s"
msgstr ""

#: modules/operserv/info.c:47
#, c-format
msgid "Nickname expiration time: %d days"
msgstr ""

#: modules/operserv/info.c:48
#, c-format
msgid "Nickname enforce expiry time: %d days"
msgstr ""

#: modules/operserv/info.c:49
#, c-format
msgid "Default nickname enforce delay: %d seconds"
msgstr ""

#: modules/operserv/info.c:50
#, c-format
msgid "Nickname enforce prefix: %s"
msgstr ""

#: modules/operserv/info.c:51
#, c-format
msgid "Maximum number of logins allowed per username: %d"
msgstr ""

#: modules/operserv/info.c:52
#, c-format
msgid ""
"Maximum number of usernames that can be registered to one email address: %d"
msgstr ""

#: modules/operserv/info.c:54
#, c-format
msgid "Maximum number of nicknames that one user can own: %d"
msgstr ""

#: modules/operserv/info.c:55
#, c-format
msgid "Maximum number of channels that one user can own: %d"
msgstr ""

#: modules/operserv/info.c:56
#, c-format
msgid "Channel expiration time: %d days"
msgstr ""

#: modules/operserv/info.c:58
#, c-format
msgid "Default channel fantasy trigger: %s"
msgstr ""

#: modules/operserv/info.c:59
#, c-format
msgid ""
"Maximum number of entries allowed in a channel access list (if 0, "
"unlimited): %d"
msgstr ""

#: modules/operserv/info.c:60
#, c-format
msgid "Maximum number of founders allowed per channel: %d"
msgstr ""

#: modules/operserv/info.c:66
msgid ""
"Services is presently TAINTED, no support will be given for this "
"configuration."
msgstr ""

#: modules/operserv/info.c:67
msgid "List of active taints:"
msgstr ""

#: modules/operserv/info.c:73
#, c-format
msgid "Taint Condition: %s"
msgstr ""

#: modules/operserv/info.c:74
#, c-format
msgid "Taint Location: %s:%d"
msgstr ""

#: modules/operserv/info.c:75
#, c-format
msgid "Taint Explanation: %s"
msgstr ""

#: modules/operserv/info.c:81
#, c-format
msgid "Email address(es) exempt from the maximum usernames check: %s"
msgstr ""

#: modules/operserv/info.c:86
#, c-format
msgid "user@host mask(s) that are autokline exempt: %s"
msgstr ""

#: modules/operserv/inject.c:22
msgid "Fakes data from the uplink (debugging tool)."
msgstr ""

#: modules/operserv/inject.c:46
msgid "Syntax: INJECT <parameters>"
msgstr ""

#: modules/operserv/inject.c:57
msgid "You cannot inject an INJECT command."
msgstr ""

#: modules/operserv/jupe.c:20
msgid "Jupiters a server."
msgstr ""

#: modules/operserv/jupe.c:41
msgid "Usage: JUPE <server> <reason>"
msgstr ""

#: modules/operserv/jupe.c:49
#, c-format
msgid "%s is not a valid server name."
msgstr ""

#: modules/operserv/jupe.c:55
#, c-format
msgid "%s is the services server; it cannot be jupitered!"
msgstr ""

#: modules/operserv/jupe.c:61
#, c-format
msgid "%s is the current uplink; it cannot be jupitered!"
msgstr ""

#: modules/operserv/jupe.c:66
#, c-format
msgid "%s jupitered server %s (%s)."
msgstr ""

#: modules/operserv/jupe.c:72
#, c-format
msgid "%s has been jupitered."
msgstr ""

#: modules/operserv/mode.c:20
msgid "Changes modes on channels."
msgstr ""

#: modules/operserv/mode.c:43
msgid "Syntax: MODE <channel> <parameters>"
msgstr ""

#: modules/operserv/mode.c:61
#, c-format
msgid "Set modes %s on %s."
msgstr ""

#: modules/operserv/modinspect.c:20
msgid "Displays information about loaded modules."
msgstr ""

#: modules/operserv/modinspect.c:40
msgid "Syntax: MODINSPECT <module>"
msgstr ""

#: modules/operserv/modinspect.c:50 modules/operserv/modreload.c:71
#, c-format
msgid "%s is not loaded."
msgstr ""

#: modules/operserv/modinspect.c:57
#, c-format
msgid "%s cannot be inspected."
msgstr ""

#: modules/operserv/modinspect.c:62
#, c-format
msgid "Name       : %s"
msgstr ""

#: modules/operserv/modinspect.c:63
#, c-format
msgid "Address    : %p"
msgstr ""

#: modules/operserv/modinspect.c:64
#, c-format
msgid "Entry point: %p"
msgstr ""

#: modules/operserv/modinspect.c:65
#, c-format
msgid "Exit point : %p"
msgstr ""

#: modules/operserv/modinspect.c:66
#, c-format
msgid "SDK Serial : %s"
msgstr ""

#: modules/operserv/modinspect.c:67
#, c-format
msgid "Version    : %s"
msgstr ""

#: modules/operserv/modinspect.c:68
#, c-format
msgid "Vendor     : %s"
msgstr ""

#: modules/operserv/modinspect.c:69
#, c-format
msgid "Can unload : %s"
msgstr ""

#: modules/operserv/modlist.c:20
msgid "Lists loaded modules."
msgstr ""

#: modules/operserv/modlist.c:38
msgid "Loaded modules:"
msgstr ""

#: modules/operserv/modlist.c:44
#, c-format
msgid "%2d: %-20s [loaded at 0x%lx]"
msgstr ""

#: modules/operserv/modlist.c:48
#, c-format
msgid "%d modules loaded."
msgstr ""

#: modules/operserv/modload.c:21
msgid "Loads a module."
msgstr ""

#: modules/operserv/modload.c:42
msgid "Syntax: MODLOAD <module...>"
msgstr ""

#: modules/operserv/modload.c:51
#, c-format
msgid "%s is already loaded."
msgstr ""

#: modules/operserv/modload.c:59
#, c-format
msgid "Module %s loaded."
msgstr ""

#: modules/operserv/modload.c:61
#, c-format
msgid "Module %s failed to load."
msgstr ""

#: 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 ""

#: modules/operserv/modreload.c:15
msgid "Reloads a module."
msgstr ""

#: modules/operserv/modreload.c:65
msgid "Syntax: MODRELOAD <module...>"
msgstr ""

#: modules/operserv/modreload.c:81
#, c-format
msgid "Refusing to reload %s."
msgstr ""

#: modules/operserv/modreload.c:87
#, c-format
msgid "%s is a permanent module; it cannot be reloaded."
msgstr ""

#: modules/operserv/modreload.c:104
#, c-format
msgid ""
"%s is depended upon by %s, which is a permanent module and cannot be "
"reloaded."
msgstr ""

#: modules/operserv/modreload.c:150
#, c-format
msgid "Module %s reloaded (from %s)."
msgstr ""

#: 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 ""

#: modules/operserv/modreload.c:167
#, c-format
msgid "Module %s failed to reload."
msgstr ""

#: modules/operserv/modunload.c:20
msgid "Unloads a module."
msgstr ""

#: modules/operserv/modunload.c:43
msgid "Syntax: MODUNLOAD <module...>"
msgstr ""

#: modules/operserv/modunload.c:54
#, c-format
msgid "%s is not loaded; it cannot be unloaded."
msgstr ""

#: modules/operserv/modunload.c:62
#, c-format
msgid "%s is a permanent module; it cannot be unloaded."
msgstr ""

#: modules/operserv/modunload.c:68
#, c-format
msgid "Refusing to unload %s."
msgstr ""

#: modules/operserv/modunload.c:77
#, c-format
msgid "Module %s unloaded."
msgstr ""

#: modules/operserv/noop.c:36
msgid "Restricts IRCop access."
msgstr ""

#: modules/operserv/noop.c:179 modules/operserv/noop.c:191
#: modules/operserv/noop.c:355
msgid "Syntax: NOOP <ADD|DEL|LIST> <HOSTMASK|SERVER> <mask> [reason]"
msgstr ""

#: modules/operserv/noop.c:201 modules/operserv/noop.c:227
msgid "There is already a NOOP entry covering this target."
msgstr ""

#: modules/operserv/noop.c:219
#, c-format
msgid "Added %s to the hostmask NOOP list."
msgstr ""

#: modules/operserv/noop.c:245
#, c-format
msgid "Added %s to the server NOOP list."
msgstr ""

#: modules/operserv/noop.c:256
msgid "There is no NOOP hostmask entry for this target."
msgstr ""

#: modules/operserv/noop.c:261
#, c-format
msgid "Removed %s from the hostmask NOOP list."
msgstr ""

#: modules/operserv/noop.c:279
msgid "There is no NOOP server entry for this target."
msgstr ""

#: modules/operserv/noop.c:284
#, c-format
msgid "Removed %s from the server NOOP list."
msgstr ""

#: modules/operserv/noop.c:316
#, c-format
msgid "Hostmask NOOP list (%zu entries):"
msgstr ""

#: modules/operserv/noop.c:318 modules/operserv/noop.c:337
msgid "Entry Hostmask                        Adder                 Reason"
msgstr ""

#: modules/operserv/noop.c:330
msgid "End of Hostmask NOOP list."
msgstr ""

#: modules/operserv/noop.c:335
#, c-format
msgid "Server NOOP list (%zu entries):"
msgstr ""

#: modules/operserv/noop.c:349
msgid "End of Server NOOP list."
msgstr ""

#: modules/operserv/override.c:20
msgid "Perform a transaction on another user's account"
msgstr ""

#: modules/operserv/override.c:169
msgid "Syntax: OVERRIDE <account> <service> <command> [params]"
msgstr ""

#: modules/operserv/override.c:199
#, c-format
msgid "%s doesn't have any founders."
msgstr ""

#: modules/operserv/override.c:215
#, c-format
msgid "%s is not a valid service."
msgstr ""

#: modules/operserv/override.c:222
#, c-format
msgid "%s cannot be used as an override service."
msgstr ""

#: modules/operserv/override.c:229
#, c-format
msgid "%s is not a valid command."
msgstr ""

#: modules/operserv/rakill.c:25
msgid "Sets a group of AKILLs against users matching a specific regex pattern."
msgstr ""

#: modules/operserv/rakill.c:60 modules/operserv/rakill.c:68
#: modules/operserv/rakill.c:78
msgid "Syntax: RAKILL /<regex>/[i] <reason>"
msgstr ""

#: modules/operserv/rakill.c:85 modules/operserv/rmatch.c:83
#: modules/operserv/rwatch.c:298
#, c-format
msgid "The provided regex %s is invalid."
msgstr ""

#: modules/operserv/rakill.c:98
msgid "The provided regex matches you, refusing RAKILL."
msgstr ""

#: modules/operserv/rakill.c:112
#, c-format
msgid "Match:  %s!%s@%s %s - akilling"
msgstr ""

#: modules/operserv/rakill.c:119
#, c-format
msgid "%d matches for %s akilled."
msgstr ""

#: modules/operserv/raw.c:21
msgid "Sends data to the uplink."
msgstr ""

#: modules/operserv/raw.c:43
msgid "Syntax: RAW <parameters>"
msgstr ""

#: modules/operserv/readonly.c:19
msgid "Changes the state of read-only mode for services."
msgstr ""

#: modules/operserv/readonly.c:40 modules/operserv/readonly.c:81
msgid "Usage: READONLY <ON|OFF>"
msgstr ""

#: modules/operserv/readonly.c:50
msgid "Read-only mode is already enabled."
msgstr ""

#: modules/operserv/readonly.c:60
msgid "Read-only mode is now enabled."
msgstr ""

#: modules/operserv/readonly.c:66
msgid "Read-only mode is already disabled."
msgstr ""

#: modules/operserv/readonly.c:76
msgid "Read-only mode is now disabled."
msgstr ""

#: modules/operserv/rehash.c:21
msgid "Reload the configuration data."
msgstr ""

#: modules/operserv/rehash.c:46
msgid "REHASH completed."
msgstr ""

#: modules/operserv/restart.c:20
msgid "Restart services."
msgstr ""

#: modules/operserv/rmatch.c:25
msgid "Scans the network for users based on a specific regex pattern."
msgstr ""

#: modules/operserv/rmatch.c:53 modules/operserv/rmatch.c:61
#: modules/operserv/rmatch.c:75
msgid "Syntax: RMATCH /<regex>/[i] [FORCE]"
msgstr ""

#: modules/operserv/rmatch.c:95
#, c-format
msgid "Match:  %s!%s@%s %s"
msgstr ""

#: modules/operserv/rmatch.c:98
msgid "Too many matches, not displaying any more"
msgstr ""

#: modules/operserv/rmatch.c:99
msgid "Add the FORCE keyword to see them all"
msgstr ""

#: modules/operserv/rmatch.c:105
#, c-format
msgid "%d matches for %s"
msgstr ""

#: modules/operserv/rnc.c:20
msgid "Shows the most frequent realnames on the network"
msgstr ""

#: modules/operserv/rnc.c:82
#, c-format
msgid "%d: %d matches for realname %s"
msgstr ""

#: modules/operserv/rwatch.c:50
msgid "Performs actions on connecting clients matching regexes."
msgstr ""

#: modules/operserv/rwatch.c:52
msgid "Adds an entry to the regex watch list."
msgstr ""

#: modules/operserv/rwatch.c:53
msgid "Removes an entry from the regex watch list."
msgstr ""

#: modules/operserv/rwatch.c:54
msgid "Displays the regex watch list."
msgstr ""

#: modules/operserv/rwatch.c:55
msgid "Changes actions on an entry in the regex watch list"
msgstr ""

#: modules/operserv/rwatch.c:235
msgid "Syntax: RWATCH ADD|DEL|LIST|SET"
msgstr ""

#: modules/operserv/rwatch.c:262 modules/operserv/rwatch.c:270
#: modules/operserv/rwatch.c:280
msgid "Syntax: RWATCH ADD /<regex>/[i] <reason>"
msgstr ""

#: modules/operserv/rwatch.c:290
#, c-format
msgid "%s already found in regex watch list; not adding."
msgstr ""

#: modules/operserv/rwatch.c:310
#, c-format
msgid "Added %s to regex watch list."
msgstr ""

#: modules/operserv/rwatch.c:324 modules/operserv/rwatch.c:332
msgid "Syntax: RWATCH DEL /<regex>/[i]"
msgstr ""

#: modules/operserv/rwatch.c:367
#, c-format
msgid "Removed %s from regex watch list."
msgstr ""

#: modules/operserv/rwatch.c:373 modules/operserv/rwatch.c:497
#, c-format
msgid "%s not found in regex watch list."
msgstr ""

#: modules/operserv/rwatch.c:392
msgid "End of RWATCH LIST"
msgstr ""

#: modules/operserv/rwatch.c:408 modules/operserv/rwatch.c:416
#: modules/operserv/rwatch.c:425 modules/operserv/rwatch.c:448
msgid ""
"Syntax: RWATCH SET /<regex>/[i] [KLINE] [NOKLINE] [SNOOP] [NOSNOOP] "
"[QUARANTINE] [NOQUARANTINE]"
msgstr ""

#: modules/operserv/rwatch.c:475
#, c-format
msgid "Options for %s unchanged."
msgstr ""

#: modules/operserv/rwatch.c:480
#, c-format
msgid "Set options %s on %s."
msgstr ""

#: modules/operserv/set.c:38
msgid "Changes IRCd reconnect delay."
msgstr ""

#: modules/operserv/set.c:39
msgid ""
"Changes the maximum number of users that may be logged in to one account."
msgstr ""

#: modules/operserv/set.c:40
msgid "Changes the maximum number of nicks that one account may own."
msgstr ""

#: modules/operserv/set.c:41
msgid ""
"Changes the maximum number of accounts that one email address may have "
"registered."
msgstr ""

#: modules/operserv/set.c:42
msgid "Changes the maximum number of channels one account may own."
msgstr ""

#: modules/operserv/set.c:43
msgid "Sets the maximum amount of metadata one channel or account may have."
msgstr ""

#: modules/operserv/set.c:44
msgid "Sets the default KLINE/AKILL time."
msgstr ""

#: modules/operserv/set.c:45
msgid "Changes how often the database is written to disk."
msgstr ""

#: modules/operserv/set.c:46
msgid "Sets when unused channels expire."
msgstr ""

#: modules/operserv/set.c:47
msgid "Changes the maximum number of channel access list entries per channel."
msgstr ""

#: modules/operserv/set.c:48
msgid "Sets the maximum number of founders per channel."
msgstr ""

#: modules/operserv/set.c:49
msgid "Sets the default AKICK time."
msgstr ""

#: modules/operserv/set.c:50
msgid "Changes whether service spams unregistered users on connect."
msgstr ""

#: modules/operserv/set.c:51
msgid "Sets when unused nicks and accounts expire."
msgstr ""

#: modules/operserv/set.c:52
msgid "Changes the prefix to use when changing the user's nick on enforcement."
msgstr ""

#: 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 ""

#: 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 ""

#: modules/operserv/set.c:110
msgid "Syntax: SET RECONTIME <seconds>"
msgstr ""

#: modules/operserv/set.c:118
#, c-format
msgid "RECONTIME must be a positive integer, %s is invalid"
msgstr ""

#: modules/operserv/set.c:136
msgid "Syntax: SET MAXLOGINS <value>"
msgstr ""

#: modules/operserv/set.c:144
#, c-format
msgid "%s is invalid for MAXLOGINS value."
msgstr ""

#: modules/operserv/set.c:162
msgid "Syntax: SET MAXUSERS <value>"
msgstr ""

#: modules/operserv/set.c:170
#, c-format
msgid "%s is invalid for MAXUSERS value."
msgstr ""

#: modules/operserv/set.c:188
msgid "Syntax: SET MAXNICKS <value>"
msgstr ""

#: modules/operserv/set.c:196
#, c-format
msgid "%s is invalid for MAXNICKS value."
msgstr ""

#: modules/operserv/set.c:214
msgid "Syntax: SET MAXCHANS <value>"
msgstr ""

#: modules/operserv/set.c:222
#, c-format
msgid "%s is invalid for MAXCHANS value."
msgstr ""

#: modules/operserv/set.c:240
msgid "Syntax: SET MDLIMIT <value>"
msgstr ""

#: modules/operserv/set.c:248
#, c-format
msgid "%s is invalid for MDLIMIT value."
msgstr ""

#: modules/operserv/set.c:266
msgid "Syntax: SET KLINETIME <days>"
msgstr ""

#: modules/operserv/set.c:274
#, c-format
msgid "KLINETIME must be a positive integer, %s is invalid"
msgstr ""

#: modules/operserv/set.c:293
msgid "Syntax: SET COMMITINTERVAL <minutes>"
msgstr ""

#: modules/operserv/set.c:301
#, c-format
msgid "COMMITINTERVAL must be a positive integer, %s is invalid"
msgstr ""

#: modules/operserv/set.c:320
msgid "Syntax: SET CHANEXPIRE <days>"
msgstr ""

#: modules/operserv/set.c:328
#, c-format
msgid "CHANEXPIRE must be a positive integer, %s is invalid"
msgstr ""

#: modules/operserv/set.c:347
msgid "Syntax: SET MAXCHANACS <value>"
msgstr ""

#: modules/operserv/set.c:355
#, c-format
msgid "%s is invalid for MAXCHANACS value."
msgstr ""

#: modules/operserv/set.c:373
msgid "Syntax: SET MAXFOUNDERS <value>"
msgstr ""

#: modules/operserv/set.c:384
#, c-format
msgid "%s is invalid for MAXFOUNDERS value."
msgstr ""

#: modules/operserv/set.c:402
msgid "Syntax: SET AKICKTIME <minutes>"
msgstr ""

#: modules/operserv/set.c:410
#, c-format
msgid "AKICKTIME must be a positive integer, %s is invalid"
msgstr ""

#: modules/operserv/set.c:429
msgid "Syntax: SET SPAM <TRUE|FALSE>"
msgstr ""

#: modules/operserv/set.c:437 modules/operserv/set.c:450
#, c-format
msgid "SPAM directive is already set to %s."
msgstr ""

#: modules/operserv/set.c:442 modules/operserv/set.c:455
#, c-format
msgid "SPAM directive has been successfully set to %s."
msgstr ""

#: modules/operserv/set.c:473
msgid "Syntax: SET NICKEXPIRE <days>"
msgstr ""

#: modules/operserv/set.c:481
#, c-format
msgid "NICKEXPIRE must be a positive integer, %s is invalid"
msgstr ""

#: modules/operserv/set.c:500
msgid "Syntax: SET ENFORCEPREFIX <prefix>"
msgstr ""

#: modules/operserv/sgline.c:27
msgid "Manages network realname bans."
msgstr ""

#: modules/operserv/sgline.c:29
msgid "Adds a network realname ban"
msgstr ""

#: modules/operserv/sgline.c:30
msgid "Deletes a network realname ban"
msgstr ""

#: modules/operserv/sgline.c:31
msgid "Lists all network realname bans"
msgstr ""

#: modules/operserv/sgline.c:32
msgid "Synchronises network realname bans to servers"
msgstr ""

#: modules/operserv/sgline.c:106
msgid "Syntax: SGLINE ADD|DEL|LIST"
msgstr ""

#: 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 ""

#: modules/operserv/sgline.c:209
#, c-format
msgid "Invalid gecos: %s. At least three non-wildcard characters are required."
msgstr ""

#: modules/operserv/sgline.c:215
msgid "The mask provided is too long."
msgstr ""

#: modules/operserv/sgline.c:221
#, c-format
msgid "SGLINE %s is already matched in the database."
msgstr ""

#: modules/operserv/sgline.c:228
#, c-format
msgid "Timed SGLINE on %s was successfully added and will expire in %s."
msgstr ""

#: modules/operserv/sgline.c:230
#, c-format
msgid "SGLINE on %s was successfully added."
msgstr ""

#: modules/operserv/sgline.c:247
msgid "Syntax: SGLINE DEL <gecos>"
msgstr ""

#: modules/operserv/sgline.c:280 modules/operserv/sgline.c:299
#, c-format
msgid "No such SGLINE with number %d."
msgstr ""

#: 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 ""

#: modules/operserv/sgline.c:316
#, c-format
msgid "No such SGLINE: %s."
msgstr ""

#: modules/operserv/sgline.c:340
msgid "SGLINE list (with reasons):"
msgstr ""

#: modules/operserv/sgline.c:342
msgid "SGLINE list:"
msgstr ""

#: modules/operserv/sgline.c:349 modules/operserv/sqline.c:440
#, c-format
msgid "%d: %s - by %s - expires in %s - (%s)"
msgstr ""

#: modules/operserv/sgline.c:351 modules/operserv/sqline.c:442
#, c-format
msgid "%d: %s - by %s - expires in %s"
msgstr ""

#: modules/operserv/sgline.c:353 modules/operserv/sqline.c:444
#, c-format
msgid "%d: %s - by %s - permanent - (%s)"
msgstr ""

#: modules/operserv/sgline.c:355 modules/operserv/sqline.c:446
#, c-format
msgid "%d: %s - by %s - permanent"
msgstr ""

#: modules/operserv/sgline.c:358
#, c-format
msgid "Total of %zu %s in SGLINE list."
msgstr ""

#: modules/operserv/sgline.c:379
msgid "SGLINE list synchronized to servers."
msgstr ""

#: modules/operserv/shutdown.c:20
msgid "Shuts down services."
msgstr ""

#: modules/operserv/soper.c:25
msgid "Shows and changes services operator privileges."
msgstr ""

#: modules/operserv/soper.c:27
msgid "Lists services operators."
msgstr ""

#: modules/operserv/soper.c:28
msgid "Lists operclasses."
msgstr ""

#: modules/operserv/soper.c:29
msgid "Grants services operator privileges to an account."
msgstr ""

#: modules/operserv/soper.c:30
msgid "Removes services operator privileges from an account."
msgstr ""

#: modules/operserv/soper.c:31
msgid "Changes a password for services operator privileges."
msgstr ""

#: modules/operserv/soper.c:72
msgid "Syntax: SOPER LIST|LISTCLASS|ADD|DEL [account] [operclass]"
msgstr ""

#: modules/operserv/soper.c:93
msgid "Account"
msgstr ""

#: modules/operserv/soper.c:93
msgid "Type"
msgstr ""

#: modules/operserv/soper.c:93
msgid "Operclass"
msgstr ""

#: modules/operserv/soper.c:110
msgid "End of services operator list"
msgstr ""

#: modules/operserv/soper.c:119
msgid "Oper class list:"
msgstr ""

#: modules/operserv/soper.c:128
msgid "End of oper class list"
msgstr ""

#: modules/operserv/soper.c:140
msgid "Syntax: SOPER ADD <account> <operclass> [password]"
msgstr ""

#: 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 ""

#: modules/operserv/soper.c:160 modules/operserv/specs.c:164
#, c-format
msgid "No such oper class %s."
msgstr ""

#: modules/operserv/soper.c:165
#, c-format
msgid "Oper class for %s is already set to %s."
msgstr ""

#: modules/operserv/soper.c:171
#, c-format
msgid "Oper class %s has more privileges than you."
msgstr ""

#: 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 ""

#: modules/operserv/soper.c:200
#, c-format
msgid "Set class for %s to %s."
msgstr ""

#: modules/operserv/soper.c:210
msgid "Syntax: SOPER DEL <account>"
msgstr ""

#: modules/operserv/soper.c:229 modules/operserv/soper.c:274
#, c-format
msgid "%s does not have an operclass set."
msgstr ""

#: modules/operserv/soper.c:243
#, c-format
msgid "Removed class for %s."
msgstr ""

#: modules/operserv/soper.c:255
msgid "Syntax: SOPER SETPASS <account> [password]"
msgstr ""

#: modules/operserv/soper.c:290
#, c-format
msgid ""
"Refusing to set a services operator password if %s IDENTIFY is not loaded."
msgstr ""

#: modules/operserv/soper.c:299
#, c-format
msgid "Set password for %s to %s."
msgstr ""

#: modules/operserv/soper.c:318
#, c-format
msgid "Cleared password for %s."
msgstr ""

#: modules/operserv/specs.c:22
msgid "Shows oper flags."
msgstr ""

#: modules/operserv/specs.c:47
msgid "Nicknames/Accounts"
msgstr ""

#: modules/operserv/specs.c:49
msgid "view concealed information about accounts"
msgstr ""

#: modules/operserv/specs.c:50
msgid "drop accounts, freeze accounts, reset passwords"
msgstr ""

#: modules/operserv/specs.c:51
msgid "send passwords"
msgstr ""

#: modules/operserv/specs.c:52
msgid "set vhosts"
msgstr ""

#: modules/operserv/specs.c:53
msgid "register accounts on behalf of another user"
msgstr ""

#: modules/operserv/specs.c:54 modules/operserv/specs.c:67
msgid "mark accounts"
msgstr ""

#: modules/operserv/specs.c:55 modules/operserv/specs.c:68
msgid "hold accounts"
msgstr ""

#: modules/operserv/specs.c:61
msgid "Channels"
msgstr ""

#: modules/operserv/specs.c:63
msgid "view concealed information about channels"
msgstr ""

#: modules/operserv/specs.c:64
msgid "drop channels, close channels, transfer ownership"
msgstr ""

#: modules/operserv/specs.c:65
msgid "mlock operator modes"
msgstr ""

#: modules/operserv/specs.c:66
msgid "join staff channels"
msgstr ""

#: modules/operserv/specs.c:69
msgid "bypass channel registration limits"
msgstr ""

#: modules/operserv/specs.c:75
msgid "General"
msgstr ""

#: modules/operserv/specs.c:77
msgid "view concealed information about servers"
msgstr ""

#: modules/operserv/specs.c:78
msgid "view privileges of other users"
msgstr ""

#: modules/operserv/specs.c:79
msgid "exempt from flood control"
msgstr ""

#: modules/operserv/specs.c:80
msgid "administer services"
msgstr ""

#: modules/operserv/specs.c:81
msgid "edit private and internal metadata"
msgstr ""

#: modules/operserv/specs.c:87
msgid "OperServ"
msgstr ""

#: modules/operserv/specs.c:89
msgid "set channel modes"
msgstr ""

#: modules/operserv/specs.c:90
msgid "add and remove autokills"
msgstr ""

#: modules/operserv/specs.c:91
msgid "masskill channels or regexes"
msgstr ""

#: modules/operserv/specs.c:92
msgid "jupe servers"
msgstr ""

#: modules/operserv/specs.c:93
msgid "NOOP access"
msgstr ""

#: modules/operserv/specs.c:94
msgid "send global notices"
msgstr ""

#: modules/operserv/specs.c:95
msgid "edit oper privileges"
msgstr ""

#: modules/operserv/specs.c:96
msgid "perform actions as any other user"
msgstr ""

#: modules/operserv/specs.c:102
msgid "GroupServ"
msgstr ""

#: modules/operserv/specs.c:104
msgid "view concealed information about groups"
msgstr ""

#: modules/operserv/specs.c:105
msgid "administer groups"
msgstr ""

#: modules/operserv/specs.c:106
msgid "bypass group registration limits"
msgstr ""

#: modules/operserv/specs.c:150
#, c-format
msgid "%s is unprivileged."
msgstr ""

#: modules/operserv/specs.c:155
#, c-format
msgid "%s is an internal client."
msgstr ""

#: modules/operserv/specs.c:170
msgid "Valid target types: USER, OPERCLASS."
msgstr ""

#: modules/operserv/specs.c:178 modules/operserv/specs.c:180
#, c-format
msgid "Privileges for %s:"
msgstr ""

#: modules/operserv/specs.c:182
#, c-format
msgid "Privileges for oper class %s:"
msgstr ""

#: modules/operserv/specs.c:204
msgid "End of privileges"
msgstr ""

#: modules/operserv/sqline.c:30
msgid "Manages network name bans."
msgstr ""

#: modules/operserv/sqline.c:32
msgid "Adds a network name ban"
msgstr ""

#: modules/operserv/sqline.c:33
msgid "Deletes a network name ban"
msgstr ""

#: modules/operserv/sqline.c:34
msgid "Lists all network name bans"
msgstr ""

#: modules/operserv/sqline.c:35
msgid "Synchronises network name bans to servers"
msgstr ""

#: modules/operserv/sqline.c:135
msgid "Syntax: SQLINE ADD|DEL|LIST"
msgstr ""

#: 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 ""

#: modules/operserv/sqline.c:167
#, c-format
msgid "Invalid target: %s. You can not SQLINE UIDs."
msgstr ""

#: modules/operserv/sqline.c:246
#, c-format
msgid ""
"Invalid target: %s. At least three non-wildcard characters are required."
msgstr ""

#: modules/operserv/sqline.c:253
#, c-format
msgid "SQLINE %s is already matched in the database."
msgstr ""

#: modules/operserv/sqline.c:260
#, c-format
msgid "Timed SQLINE on %s was successfully added and will expire in %s."
msgstr ""

#: modules/operserv/sqline.c:262
#, c-format
msgid "SQLINE on %s was successfully added."
msgstr ""

#: modules/operserv/sqline.c:279
msgid "Syntax: SQLINE DEL <nick|chan>"
msgstr ""

#: 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 ""

#: 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 ""

#: modules/operserv/sqline.c:407
#, c-format
msgid "No such SQLINE: %s."
msgstr ""

#: modules/operserv/sqline.c:431
msgid "SQLINE list (with reasons):"
msgstr ""

#: modules/operserv/sqline.c:433
msgid "SQLINE list:"
msgstr ""

#: modules/operserv/sqline.c:449
#, c-format
msgid "Total of %zu %s in SQLINE list."
msgstr ""

#: modules/operserv/sqline.c:470
msgid "SQLINE list synchronized to servers."
msgstr ""

#: modules/operserv/update.c:20
msgid "Flushes services database to disk."
msgstr ""

#: modules/operserv/update.c:40
msgid "UPDATE completed."
msgstr ""

#: modules/operserv/uptime.c:20
msgid "Shows services uptime and the number of registered nicks and channels."
msgstr ""

#: modules/operserv/uptime.c:37
#, c-format
msgid "Services have been up for %s"
msgstr ""

#: modules/operserv/uptime.c:38
#, c-format
msgid "Current PID: %d"
msgstr ""

#: modules/operserv/uptime.c:39
#, c-format
msgid "Registered accounts: %d"
msgstr ""

#: modules/operserv/uptime.c:41
#, c-format
msgid "Registered nicknames: %d"
msgstr ""

#: modules/operserv/uptime.c:42
#, c-format
msgid "Registered channels: %d"
msgstr ""

#: modules/operserv/uptime.c:43
#, c-format
msgid "Users currently online: %d"
msgstr ""

#: modules/rpgserv/enable.c:17
msgid "Enable RPGServ for a channel."
msgstr ""

#: modules/rpgserv/enable.c:19
msgid "Disable RPGServ for a channel."
msgstr ""

#: modules/rpgserv/enable.c:30
msgid "Syntax: ENABLE <channel>"
msgstr ""

#: modules/rpgserv/enable.c:43
#, c-format
msgid "%s already has RPGServ enabled."
msgstr ""

#: modules/rpgserv/enable.c:49
#, c-format
msgid "RPGServ enabled for %s."
msgstr ""

#: modules/rpgserv/enable.c:60
msgid "Syntax: DISABLE <channel>"
msgstr ""

#: modules/rpgserv/enable.c:73
#, c-format
msgid "%s already has RPGServ disabled."
msgstr ""

#: modules/rpgserv/enable.c:79
#, c-format
msgid "RPGServ disabled for %s."
msgstr ""

#: modules/rpgserv/help.c:25
#, c-format
msgid "%s allows users to search for game channels by matching on properties."
msgstr ""

#: modules/rpgserv/info.c:17
msgid "Displays info for a particular game."
msgstr ""

#: modules/rpgserv/info.c:28
msgid "Syntax: INFO <channel>"
msgstr ""

#: modules/rpgserv/info.c:41 modules/rpgserv/set.c:190
#, c-format
msgid "Channel %s does not have RPGServ enabled."
msgstr ""

#: modules/rpgserv/info.c:47
#, c-format
msgid "Genre    : %s"
msgstr ""

#: modules/rpgserv/info.c:49
#, c-format
msgid "Period   : %s"
msgstr ""

#: modules/rpgserv/info.c:51
#, c-format
msgid "Ruleset  : %s"
msgstr ""

#: modules/rpgserv/info.c:53
#, c-format
msgid "Rating   : %s"
msgstr ""

#: modules/rpgserv/info.c:55
#, c-format
msgid "System   : %s"
msgstr ""

#: modules/rpgserv/info.c:57
#, c-format
msgid "Setting  : %s"
msgstr ""

#: modules/rpgserv/info.c:59
#, c-format
msgid "Storyline: %s"
msgstr ""

#: modules/rpgserv/info.c:61
#, c-format
msgid "Summary  : %s"
msgstr ""

#: modules/rpgserv/list.c:15
msgid "Lists games."
msgstr ""

#: modules/rpgserv/list.c:35
msgid "<no summary>"
msgstr ""

#: modules/rpgserv/list.c:41
#, c-format
msgid "Listed %d channels."
msgstr ""

#: modules/rpgserv/search.c:16
msgid "Search for games based on specific criteria."
msgstr ""

#: modules/rpgserv/search.c:61
#, c-format
msgid "Channel %s:"
msgstr ""

#: modules/rpgserv/search.c:63
#, c-format
msgid "Genre: %s"
msgstr ""

#: modules/rpgserv/search.c:65
#, c-format
msgid "Period: %s"
msgstr ""

#: modules/rpgserv/search.c:67
#, c-format
msgid "Ruleset: %s"
msgstr ""

#: modules/rpgserv/search.c:69
#, c-format
msgid "Rating: %s"
msgstr ""

#: modules/rpgserv/search.c:71
#, c-format
msgid "System: %s"
msgstr ""

#: modules/rpgserv/search.c:74
#, c-format
msgid "%d channels met your criteria."
msgstr ""

#: modules/rpgserv/search.c:75
#, c-format
msgid "For more information on a specific channel, use /msg %s INFO <channel>."
msgstr ""

#: modules/rpgserv/set.c:17
msgid "Sets RPG properties of your channel."
msgstr ""

#: modules/rpgserv/set.c:25
#, c-format
msgid "%s has no %s."
msgstr ""

#: modules/rpgserv/set.c:29
#, c-format
msgid "Setting %s cleared for %s."
msgstr ""

#: modules/rpgserv/set.c:51
#, c-format
msgid "%s is not a valid genre."
msgstr ""

#: modules/rpgserv/set.c:58
#, c-format
msgid "Genre for %s set to %s."
msgstr ""

#: modules/rpgserv/set.c:71
#, c-format
msgid "%s is not a valid period."
msgstr ""

#: modules/rpgserv/set.c:78
#, c-format
msgid "Period for %s set to %s."
msgstr ""

#: modules/rpgserv/set.c:84
#, c-format
msgid "%s is not a valid ruleset."
msgstr ""

#: modules/rpgserv/set.c:89
#, c-format
msgid "Ruleset for %s set to %s."
msgstr ""

#: modules/rpgserv/set.c:95
#, c-format
msgid "%s is not a valid rating."
msgstr ""

#: modules/rpgserv/set.c:100
#, c-format
msgid "Rating for %s set to %s."
msgstr ""

#: modules/rpgserv/set.c:112
#, c-format
msgid "%s is not a valid system."
msgstr ""

#: modules/rpgserv/set.c:119
#, c-format
msgid "System for %s set to %s."
msgstr ""

#: modules/rpgserv/set.c:125
#, c-format
msgid "Setting for %s set."
msgstr ""

#: modules/rpgserv/set.c:131
#, c-format
msgid "Storyline for %s set."
msgstr ""

#: modules/rpgserv/set.c:137
#, c-format
msgid "Summary for %s set."
msgstr ""

#: modules/rpgserv/set.c:166
msgid "Syntax: SET <channel> <property> [value...]"
msgstr ""

#: modules/rpgserv/set.c:209
#, c-format
msgid "No such setting %s."
msgstr ""

#: modules/scripting/perl/api/perl_command.c:27
#, c-format
msgid "Unexpected error occurred: %s"
msgstr ""

#: modules/scripting/perl/api/perl_command.c:44
msgid "Perl help commands not yet implemented"
msgstr ""

#: modules/scripting/perl/perl_module.c:334
msgid "Inspect the Perl interpreter"
msgstr ""

#: modules/scripting/perl/perl_module.c:447
#, c-format
msgid "Failed to retrieve script list: %s"
msgstr ""

#: modules/statserv/channel.c:19
#, fuzzy
msgid "Obtain various information about a channel."
msgstr "Cuddio gwybodaeth am sianel."

#: modules/statserv/channel.c:22
msgid "Obtain the topic for a given channel."
msgstr ""

#: modules/statserv/channel.c:25
msgid "Count the number of channels on the network."
msgstr ""

#: modules/statserv/channel.c:58
msgid "Syntax: CHANNEL [TOPIC|COUNT] [parameters]"
msgstr ""

#: modules/statserv/channel.c:82
msgid "Syntax: CHANNEL TOPIC <#channel>"
msgstr ""

#: modules/statserv/channel.c:88
#, c-format
msgid "The channel %s does not exist."
msgstr ""

#: modules/statserv/channel.c:96
msgid "You are not authorised to perform this action."
msgstr "Nid ydych yn cael eu hawdurdodi i wneud hyn."

#: modules/statserv/channel.c:101
#, c-format
msgid "Topic for %s set by %s: %s"
msgstr ""

#: modules/statserv/channel.c:104
#, c-format
msgid "No topic set for %s"
msgstr ""

#: modules/statserv/main.c:43
#, c-format
msgid "%s records various network statistics."
msgstr ""

#: modules/statserv/netsplit.c:19
msgid "Monitor network splits."
msgstr ""

#: modules/statserv/netsplit.c:22
msgid "List currently split servers."
msgstr ""

#: modules/statserv/netsplit.c:25
msgid "Remove a server from the netsplit list."
msgstr ""

#: modules/statserv/netsplit.c:74
msgid "Syntax: NETSPLIT [LIST|REMOVE] [parameters]"
msgstr ""

#: modules/statserv/netsplit.c:99
#, c-format
msgid "%d: %s [Split %s ago]"
msgstr ""

#: modules/statserv/netsplit.c:101
msgid "End of netsplit list."
msgstr ""

#: modules/statserv/netsplit.c:113
msgid "Syntax: NETSPLIT REMOVE <server>"
msgstr ""

#: modules/statserv/netsplit.c:122
#, c-format
msgid "%s removed from the netsplit list."
msgstr ""

#: modules/statserv/netsplit.c:125
#, c-format
msgid "The server %s does is not a split server."
msgstr ""

#: modules/statserv/server.c:20
msgid "Obtain information about servers on the network."
msgstr ""

#: modules/statserv/server.c:23
msgid "Obtain a list of servers."
msgstr ""

#: modules/statserv/server.c:26
msgid "Count the amount of servers connected to the network."
msgstr ""

#: modules/statserv/server.c:29
#, fuzzy
msgid "Obtain information about a specified server."
msgstr "Cuddio gwybodaeth am sianel."

#: modules/statserv/server.c:60
msgid "Syntax: SERVER [INFO|LIST|COUNT] [parameters]"
msgstr ""

#: modules/statserv/server.c:86
#, c-format
msgid "%d: %s [%s]"
msgstr ""

#: modules/statserv/server.c:89
msgid "End of server list."
msgstr ""

#: modules/statserv/server.c:100
#, fuzzy
msgid "Syntax: SERVER INFO <server>"
msgstr "Cystrawen: INFO <#sianel>"

#: modules/statserv/server.c:106 modules/statserv/server.c:112
#, fuzzy, c-format
msgid "Server %s does not exist."
msgstr "Nid %s Rôl yn bodoli."

#: modules/statserv/server.c:116
#, fuzzy, c-format
msgid "Information for server %s:"
msgstr "Gwybodaeth i bot %s:"

#: modules/statserv/server.c:117
#, c-format
msgid "Server description: %s"
msgstr ""

#: modules/statserv/server.c:118
#, c-format
msgid "Current users: %u (%u invisible)"
msgstr ""

#: modules/statserv/server.c:119
#, c-format
msgid "Online operators: %u"
msgstr ""

#: modules/statserv/server.c:123
#, c-format
msgid "Server uplink: %s"
msgstr ""

#: modules/statserv/server.c:124
#, c-format
msgid "Servers linked from %s: %u"
msgstr ""

#: modules/statserv/server.c:126
#, fuzzy
msgid "End of server info."
msgstr "Diwedd y tacsonomeg %s."

#: modules/statserv/server.c:132
#, c-format
msgid "Network size: %u servers"
msgstr ""
