diff --git a/Chanban/cmgmt_langs/en.msg b/Chanban/cmgmt_langs/en.msg new file mode 100644 index 0000000..d8eb904 --- /dev/null +++ b/Chanban/cmgmt_langs/en.msg @@ -0,0 +1,110 @@ +# =========================================================================== +# Channel Management - Language File (en) +# =========================================================================== +# Substitutions are done via %s placeholders, in the order they appear. +# The available variables for each message are listed above it. +# =========================================================================== + +# ---------------- # +# General messages # +# ---------------- # +### Ban reason +::msgcat::mcset en ban.reason "User has been banned from the channel." + +### Temporary ban reason +::msgcat::mcset en temp.ban.reason "User has been temporarily banned from the channel." + +### Kick reason +::msgcat::mcset en kick.reason "Your behaviour is not conducive to the desired environment." + +### Revenge kick when someone tries to kick the bot +::msgcat::mcset en revenge.kick "Very funny... NOT!" + +### No access error message ($nick) +::msgcat::mcset en error.no.access "You don't have acess, %s." + +### Target not on channel error message ($target, $chan) +::msgcat::mcset en not.on.chan "ERROR! %s is not on %s." + +### Error message when we try to ban/kick a protected nick ($target) +::msgcat::mcset en protected.user "ERROR! %s is a protected nick and can't be banned/kicked." + +### Message to be displayed when a ban is added to the bot ban list ($banmask) +::msgcat::mcset en ban.added "%s added to %s's ban list." + +### Message to be displayed when a temp ban is added to the bot ban list ($banmask) +::msgcat::mcset en tmp.ban.added "%s temporarily added to %s's ban list." + +### Message to be displayed when channel bot ban list is empty +::msgcat::mcset en banlist.empty "ERROR! %s's ban list is empty." + +### Opening message for the ban list file ($chan, $bancount) +::msgcat::mcset en banlist.open "-= Start of %s's ban list. %s bans displayed." + +### Message for bans on the file ($banmask, $freason, $creator, $date) +::msgcat::mcset en banlist.format "Banmask: %s :: Reason: %s :: Added by: %s :: Date: %s" + +### Message for the end of the ban list file ($chan) +::msgcat::mcset en banlist.end "-= End of %s's ban list. =-" + +### Message to be displayed when a ban is removed from the bot banlist ($banmask) +::msgcat::mcset en ban.removed "%s removed from %s's ban list." + +### Message to be displayed when the mask doesn't exist ($banmask, $chan) +::msgcat::mcset en not.ban.mask "ERROR! %s doesn't exist on %s's ban list." + +### Message for ban list upload failure ($err) +::msgcat::mcset en banlist.upload.fail "ERROR! Failed to upload ban list: (%s)." + +### Message with the URL to check the ban list ($chan, $result) +::msgcat::mcset en banlist.url "Ban list for %s can be checked here: %s" + +### Auto adding bans messages +# Message to display when auto add is already enabled ($chan) +::msgcat::mcset en autoadd.enabled "ERROR! Automatic ban adding is already enabled on %s" + +# Message to display when auto add is enabled for the first time ($chan) +::msgcat::mcset en autoadd.enable "SUCCESS! Automatic ban adding enabled on %s" + +# Message to display when auto add is already disabled ($chan) +::msgcat::mcset en autoadd.disabled "ERROR! Automatic ban adding is already disabled on %s" + +# Message to be displayed when auto add is disabled for the first time ($chan) +::msgcat::mcset en autoadd.disable "SUCCESS! Automatic ban adding disabled on %s" + +# Message to be displayed when we check the auto add status ($turned, $chan) +::msgcat::mcset en autoadd.status "STATUS: Automatic ban adding is %s on %s" + +### Message to display when a ban is auto added to the bot ban list ($target, $chan) +::msgcat::mcset en auto.added "%s auto-added to %s's ban list." + +### Message to display when a ban is auto removed from the bot ban list ($target, $chan) +::msgcat::mcset en auto.removed "%s auto-removed from %s's ban list." + +# ------------ # +# Public procs # +# ------------ # +### Syntax error message ($::cmgmt::trigger) +::msgcat::mcset en error.syntax "ERROR! Syntax: %s" + +### Message to display on the ban list file explaining how to remove a ban ($::cmgmt::trigger) +::msgcat::mcset en banlist.explain "*** To remove a ban, type: %s" + +### Message to be displayed when we check the available commands ($::cmgmt::trigger) +# Always prepend '%s' before the command. if the command is 'ban', use '%sban' +::msgcat::mcset en cmgmt.cmds "Available commands (prefix them with %s): ban, tban, kick, unban, banlist, autoadd" + +# ------------- # +# Private procs # +#-------------- # +### Syntax error message +::msgcat::mcset en pm.error.syntax "ERROR! Syntax:" + +### Bot not on chan error message ($chan) +::msgcat::mcset en bot.not.onchan "ERROR! I'm not on %s" + +### Message to display on the ban list file explaining to remove bans ($::botnick) +::msgcat::mcset en pm.banlist.explain "*** To remove a ban, type: /msg %s" + +### Message to be displayed when we check the available commands +::msgcat::mcset en msg.cmgmt.cmds "Available commands ban, tban, kick, unban, banlist, autoadd" \ No newline at end of file