Browse Source

update translations

tags/v2.2.0
Shivaram Lingamneni 3 years ago
parent
commit
45351c8d07

+ 3
- 2
languages/example/help.lang.json View File

@@ -1,8 +1,8 @@
1 1
 {
2 2
   "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s",
3
-  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can join the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= Prefixes =\n\n  +q (~)  |  Founder channel mode.\n  +a (&)  |  Admin channel mode.\n  +o (@)  |  Operator channel mode.\n  +h (%)  |  Halfop channel mode.\n  +v (+)  |  Voice channel mode.": "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can join the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= Prefixes =\n\n  +q (~)  |  Founder channel mode.\n  +a (&)  |  Admin channel mode.\n  +o (@)  |  Operator channel mode.\n  +h (%)  |  Halfop channel mode.\n  +v (+)  |  Voice channel mode.",
3
+  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can join the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n  +E  |  Roleplaying commands are enabled in the channel.\n  +C  |  Clients are blocked from sending CTCP messages in the channel.\n\n= Prefixes =\n\n  +q (~)  |  Founder channel mode.\n  +a (&)  |  Admin channel mode.\n  +o (@)  |  Operator channel mode.\n  +h (%)  |  Halfop channel mode.\n  +v (+)  |  Voice channel mode.": "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can join the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n  +E  |  Roleplaying commands are enabled in the channel.\n  +C  |  Clients are blocked from sending CTCP messages in the channel.\n\n= Prefixes =\n\n  +q (~)  |  Founder channel mode.\n  +a (&)  |  Admin channel mode.\n  +o (@)  |  Operator channel mode.\n  +h (%)  |  Halfop channel mode.\n  +v (+)  |  Voice channel mode.",
4 4
   "== Server Notice Masks ==\n\nOragono supports the following server notice masks for operators:\n\n  a  |  Local announcements.\n  c  |  Local client connections.\n  j  |  Local channel actions.\n  k  |  Local kills.\n  n  |  Local nick changes.\n  o  |  Local oper actions.\n  q  |  Local quits.\n  t  |  Local /STATS usage.\n  u  |  Local client account actions.\n  x  |  Local X-lines (DLINE/KLINE/etc).\n  v  |  Local vhost changes.\n\nTo set a snomask, do this with your nickname:\n\n  /MODE <nick> +s <chars>\n\nFor instance, this would set the kill, oper, account and xline snomasks on dan:\n\n  /MODE dan +s koux": "== Server Notice Masks ==\n\nOragono supports the following server notice masks for operators:\n\n  a  |  Local announcements.\n  c  |  Local client connections.\n  j  |  Local channel actions.\n  k  |  Local kills.\n  n  |  Local nick changes.\n  o  |  Local oper actions.\n  q  |  Local quits.\n  t  |  Local /STATS usage.\n  u  |  Local client account actions.\n  x  |  Local X-lines (DLINE/KLINE/etc).\n  v  |  Local vhost changes.\n\nTo set a snomask, do this with your nickname:\n\n  /MODE <nick> +s <chars>\n\nFor instance, this would set the kill, oper, account and xline snomasks on dan:\n\n  /MODE dan +s koux",
5
-  "== User Modes ==\n\nOragono supports the following user modes:\n\n  +a  |  User is marked as being away. This mode is set with the /AWAY command.\n  +i  |  User is marked as invisible (their channels are hidden from whois replies).\n  +o  |  User is an IRC operator.\n  +R  |  User only accepts messages from other registered users. \n  +s  |  Server Notice Masks (see help with /HELPOP snomasks).\n  +Z  |  User is connected via TLS.": "== User Modes ==\n\nOragono supports the following user modes:\n\n  +a  |  User is marked as being away. This mode is set with the /AWAY command.\n  +i  |  User is marked as invisible (their channels are hidden from whois replies).\n  +o  |  User is an IRC operator.\n  +R  |  User only accepts messages from other registered users. \n  +s  |  Server Notice Masks (see help with /HELPOP snomasks).\n  +Z  |  User is connected via TLS.",
5
+  "== User Modes ==\n\nOragono supports the following user modes:\n\n  +a  |  User is marked as being away. This mode is set with the /AWAY command.\n  +i  |  User is marked as invisible (their channels are hidden from whois replies).\n  +o  |  User is an IRC operator.\n  +R  |  User only accepts messages from other registered users. \n  +s  |  Server Notice Masks (see help with /HELPOP snomasks).\n  +Z  |  User is connected via TLS.\n  +B  |  User is a bot.\n  +E  |  User can receive roleplaying commands.\n  +T  |  User is blocked from sending CTCP messages.": "== User Modes ==\n\nOragono supports the following user modes:\n\n  +a  |  User is marked as being away. This mode is set with the /AWAY command.\n  +i  |  User is marked as invisible (their channels are hidden from whois replies).\n  +o  |  User is an IRC operator.\n  +R  |  User only accepts messages from other registered users. \n  +s  |  Server Notice Masks (see help with /HELPOP snomasks).\n  +Z  |  User is connected via TLS.\n  +B  |  User is a bot.\n  +E  |  User can receive roleplaying commands.\n  +T  |  User is blocked from sending CTCP messages.",
6 6
   "@+client-only-tags TAGMSG <target>{,<target>}\n\nSends the given client-only tags to the given targets as a TAGMSG. See the IRCv3\nspecs for more info: http://ircv3.net/specs/core/message-tags-3.3.html": "@+client-only-tags TAGMSG <target>{,<target>}\n\nSends the given client-only tags to the given targets as a TAGMSG. See the IRCv3\nspecs for more info: http://ircv3.net/specs/core/message-tags-3.3.html",
7 7
   "ACC LS\nACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "ACC LS\nACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html",
8 8
   "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.",
@@ -13,6 +13,7 @@
13 13
   "CAP <subcommand> [:<capabilities>]\n\nUsed in capability negotiation. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/core/capability-negotiation-3.1.html\nhttp://ircv3.net/specs/core/capability-negotiation-3.2.html": "CAP <subcommand> [:<capabilities>]\n\nUsed in capability negotiation. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/core/capability-negotiation-3.1.html\nhttp://ircv3.net/specs/core/capability-negotiation-3.2.html",
14 14
   "CHATHISTORY [params]\n\nCHATHISTORY is a history replay command associated with the IRCv3\nspecification draft/chathistory. See this document:\nhttps://github.com/ircv3/ircv3-specifications/pull/393": "CHATHISTORY [params]\n\nCHATHISTORY is a history replay command associated with the IRCv3\nspecification draft/chathistory. See this document:\nhttps://github.com/ircv3/ircv3-specifications/pull/393",
15 15
   "DEBUG <option>\n\nProvides various debugging commands for the IRCd. <option> can be one of:\n\n* GCSTATS: Garbage control statistics.\n* NUMGOROUTINE: Number of goroutines in use.\n* STARTCPUPROFILE: Starts the CPU profiler.\n* STOPCPUPROFILE: Stops the CPU profiler.\n* PROFILEHEAP: Writes a memory profile.\n* CRASHSERVER: Crashes the server (for use in failover testing)": "DEBUG <option>\n\nProvides various debugging commands for the IRCd. <option> can be one of:\n\n* GCSTATS: Garbage control statistics.\n* NUMGOROUTINE: Number of goroutines in use.\n* STARTCPUPROFILE: Starts the CPU profiler.\n* STOPCPUPROFILE: Stops the CPU profiler.\n* PROFILEHEAP: Writes a memory profile.\n* CRASHSERVER: Crashes the server (for use in failover testing)",
16
+  "DEFCON [level]\n\nThe DEFCON system can disable server features at runtime, to mitigate\nspam or other hostile activity. It has five levels, which are cumulative\n(i.e., level 3 includes all restrictions from level 4 and so on):\n\n5: Normal operation\n4: No new account or channel registrations\n3: All users are +R; no changes to vhosts\n2: No new unauthenticated connections; all channels are +R\n1: No new connections except from localhost or other trusted IPs": "DEFCON [level]\n\nThe DEFCON system can disable server features at runtime, to mitigate\nspam or other hostile activity. It has five levels, which are cumulative\n(i.e., level 3 includes all restrictions from level 4 and so on):\n\n5: Normal operation\n4: No new account or channel registrations\n3: All users are +R; no changes to vhosts\n2: No new unauthenticated connections; all channels are +R\n1: No new connections except from localhost or other trusted IPs",
16 17
   "DEOPER\n\nDEOPER removes the IRCop privileges granted to you by a successful /OPER.": "DEOPER\n\nDEOPER removes the IRCop privileges granted to you by a successful /OPER.",
17 18
   "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
18 19
   "EXTJWT <target> [service_name]\n\nGet a JSON Web Token for target (either * or a channel name).": "EXTJWT <target> [service_name]\n\nGet a JSON Web Token for target (either * or a channel name).",

+ 9
- 2
languages/example/irc.lang.json View File

@@ -86,6 +86,7 @@
86 86
   "Channel renamed": "Channel renamed",
87 87
   "Channel renamed: %s": "Channel renamed: %s",
88 88
   "Channels with persistent history cannot be renamed": "Channels with persistent history cannot be renamed",
89
+  "Client %s is always-on and cannot be fully removed by /KILL; consider /NS SUSPEND instead": "Client %s is always-on and cannot be fully removed by /KILL; consider /NS SUSPEND instead",
89 90
   "Client reconnected": "Client reconnected",
90 91
   "Client reconnected (message history may have been lost)": "Client reconnected (message history may have been lost)",
91 92
   "Client reconnected (up to %d seconds of message history lost)": "Client reconnected (up to %d seconds of message history lost)",
@@ -107,10 +108,12 @@
107 108
   "Could not transfer channel": "Could not transfer channel",
108 109
   "Could not ungroup nick": "Could not ungroup nick",
109 110
   "Created at:  %s": "Created at:  %s",
111
+  "Current DEFCON level is %d": "Current DEFCON level is %d",
110 112
   "Current global users %[1]s, max %[2]s": "Current global users %[1]s, max %[2]s",
111 113
   "Current local users %[1]s, max %[2]s": "Current local users %[1]s, max %[2]s",
112 114
   "Data export for %[1]s completed and written to %[2]s": "Data export for %[1]s completed and written to %[2]s",
113 115
   "Device ID:   %s": "Device ID:   %s",
116
+  "Direct messages from unregistered users are temporarily restricted": "Direct messages from unregistered users are temporarily restricted",
114 117
   "End of /HELPOP": "End of /HELPOP",
115 118
   "End of /INFO": "End of /INFO",
116 119
   "End of /WHOIS list": "End of /WHOIS list",
@@ -156,6 +159,7 @@
156 159
   "Insufficient privileges": "Insufficient privileges",
157 160
   "Internal error": "Internal error",
158 161
   "Invalid CAP subcommand": "Invalid CAP subcommand",
162
+  "Invalid DEFCON parameter": "Invalid DEFCON parameter",
159 163
   "Invalid account name": "Invalid account name",
160 164
   "Invalid certificate fingerprint": "Invalid certificate fingerprint",
161 165
   "Invalid channel name": "Invalid channel name",
@@ -176,6 +180,7 @@
176 180
   "MOTD File is missing": "MOTD File is missing",
177 181
   "Malformed username": "Malformed username",
178 182
   "Mask isn't valid": "Mask isn't valid",
183
+  "Message rejected for containing invalid UTF-8": "Message rejected for containing invalid UTF-8",
179 184
   "Messages could not be retrieved": "Messages could not be retrieved",
180 185
   "Multiclient functionality is currently disabled for your account": "Multiclient functionality is currently disabled for your account",
181 186
   "Multiclient functionality is currently disabled for your account, but you can opt in": "Multiclient functionality is currently disabled for your account, but you can opt in",
@@ -211,6 +216,7 @@
211 216
   "Purge reason: %s": "Purge reason: %s",
212 217
   "Purged at: %s": "Purged at: %s",
213 218
   "Purged by operator: %s": "Purged by operator: %s",
219
+  "Realname is not valid": "Realname is not valid",
214 220
   "Received malformed line": "Received malformed line",
215 221
   "Registered at: %s": "Registered at: %s",
216 222
   "Registered channel: %s": "Registered channel: %s",
@@ -254,7 +260,9 @@
254 260
   "Successfully reset channel access": "Successfully reset channel access",
255 261
   "Successfully set persistent mode %[1]s on %[2]s": "Successfully set persistent mode %[1]s on %[2]s",
256 262
   "Successfully set vhost": "Successfully set vhost",
263
+  "Successfully suspended account %s": "Successfully suspended account %s",
257 264
   "Successfully transferred channel %[1]s to account %[2]s": "Successfully transferred channel %[1]s to account %[2]s",
265
+  "Successfully un-suspended account %s": "Successfully un-suspended account %s",
258 266
   "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
259 267
   "Successfully unpurged channel %s from the server": "Successfully unpurged channel %s from the server",
260 268
   "Successfully unregistered account %s": "Successfully unregistered account %s",
@@ -296,6 +304,7 @@
296 304
   "Unknown command. To see available commands, run: /%s HELP": "Unknown command. To see available commands, run: /%s HELP",
297 305
   "Unknown subcommand": "Unknown subcommand",
298 306
   "Unrecognized DEBUG subcommand": "Unrecognized DEBUG subcommand",
307
+  "Usage: REGISTER <passphrase> [email]": "Usage: REGISTER <passphrase> [email]",
299 308
   "User %s is no longer allowed to use vhosts": "User %s is no longer allowed to use vhosts",
300 309
   "User %s is now allowed to use vhosts": "User %s is now allowed to use vhosts",
301 310
   "User doesn't have roleplaying mode enabled": "User doesn't have roleplaying mode enabled",
@@ -324,13 +333,11 @@
324 333
   "You have been marked as being away": "You have been marked as being away",
325 334
   "You have been offered ownership of channel %[1]s. To accept, /CS TRANSFER ACCEPT %[1]s": "You have been offered ownership of channel %[1]s. To accept, /CS TRANSFER ACCEPT %[1]s",
326 335
   "You have enabled autoreplay of missed messages, but you can't receive them because your client isn't set to always-on": "You have enabled autoreplay of missed messages, but you can't receive them because your client isn't set to always-on",
327
-  "You have joined too many channels": "You have joined too many channels",
328 336
   "You have sent too many registration messages": "You have sent too many registration messages",
329 337
   "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
330 338
   "You may not reregister": "You may not reregister",
331 339
   "You must be an oper on the channel to register it": "You must be an oper on the channel to register it",
332 340
   "You must be connected with TLS and a client certificate to do this": "You must be connected with TLS and a client certificate to do this",
333
-  "You must be registered to join that channel": "You must be registered to join that channel",
334 341
   "You must have rehash permissions in order to execute DEBUG CRASHSERVER": "You must have rehash permissions in order to execute DEBUG CRASHSERVER",
335 342
   "You must log in with SASL to join this server": "You must log in with SASL to join this server",
336 343
   "You must specify an account": "You must specify an account",

+ 5
- 1
languages/example/nickserv.lang.json View File

@@ -6,7 +6,7 @@
6 6
   "$bCERT$b controls a user account's certificate fingerprints": "$bCERT$b controls a user account's certificate fingerprints",
7 7
   "$bDM-HISTORY$b\n'dm-history' is only effective for always-on clients. It lets you control\nhow the history of your direct messages is stored. Your options are:\n1. 'off'        [no history]\n2. 'ephemeral'  [a limited amount of temporary history, not stored on disk]\n3. 'on'         [history stored in a permanent database, if available]\n4. 'default'    [use the server default]": "$bDM-HISTORY$b\n'dm-history' is only effective for always-on clients. It lets you control\nhow the history of your direct messages is stored. Your options are:\n1. 'off'        [no history]\n2. 'ephemeral'  [a limited amount of temporary history, not stored on disk]\n3. 'on'         [history stored in a permanent database, if available]\n4. 'default'    [use the server default]",
8 8
   "$bDROP$b de-links your current (or the given) nickname from your user account.": "$bDROP$b de-links your current (or the given) nickname from your user account.",
9
-  "$bENFORCE$b\n'enforce' lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none'    [no enforcement, overriding the server default]\n              or else they will be renamed]\n2. 'strict'  [you must already be authenticated to use the nick]\n3. 'default' [use the server default]": "$bENFORCE$b\n'enforce' lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none'    [no enforcement, overriding the server default]\n              or else they will be renamed]\n2. 'strict'  [you must already be authenticated to use the nick]\n3. 'default' [use the server default]",
9
+  "$bENFORCE$b\n'enforce' lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none'    [no enforcement, overriding the server default]\n2. 'strict'  [you must already be authenticated to use the nick]\n3. 'default' [use the server default]": "$bENFORCE$b\n'enforce' lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none'    [no enforcement, overriding the server default]\n2. 'strict'  [you must already be authenticated to use the nick]\n3. 'default' [use the server default]",
10 10
   "$bERASE$b erases all records of an account, allowing reuse.": "$bERASE$b erases all records of an account, allowing reuse.",
11 11
   "$bGET$b queries the current values of your account settings": "$bGET$b queries the current values of your account settings",
12 12
   "$bGHOST$b reclaims your nickname.": "$bGHOST$b reclaims your nickname.",
@@ -24,7 +24,9 @@
24 24
   "$bSASET$b modifies another user's account settings": "$bSASET$b modifies another user's account settings",
25 25
   "$bSESSIONS$b lists the sessions attached to a nickname.": "$bSESSIONS$b lists the sessions attached to a nickname.",
26 26
   "$bSET$b modifies your account settings": "$bSET$b modifies your account settings",
27
+  "$bSUSPEND$b disables an account and disconnects the clients": "$bSUSPEND$b disables an account and disconnects the clients",
27 28
   "$bUNREGISTER$b lets you delete your user account.": "$bUNREGISTER$b lets you delete your user account.",
29
+  "$bUNSUSPEND$b restores access to a suspended account": "$bUNSUSPEND$b restores access to a suspended account",
28 30
   "$bVERIFY$b lets you complete account registration.": "$bVERIFY$b lets you complete account registration.",
29 31
   "Insufficient privileges": "Insufficient privileges",
30 32
   "Invalid parameters": "Invalid parameters",
@@ -49,7 +51,9 @@
49 51
   "Syntax: $bSAREGISTER <username> [password]$b\n\nSAREGISTER registers an account on someone else's behalf.\nThis is for use in configurations that require SASL for all connections;\nan administrator can set use this command to set up user accounts.": "Syntax: $bSAREGISTER <username> [password]$b\n\nSAREGISTER registers an account on someone else's behalf.\nThis is for use in configurations that require SASL for all connections;\nan administrator can set use this command to set up user accounts.",
50 52
   "Syntax: $bSASET <account> <setting> <value>$b\n\nSASET modifies the values of someone else's account settings. For more\ninformation on the settings and their possible values, see HELP SET.": "Syntax: $bSASET <account> <setting> <value>$b\n\nSASET modifies the values of someone else's account settings. For more\ninformation on the settings and their possible values, see HELP SET.",
51 53
   "Syntax: $bSESSIONS [nickname]$b\n\nSESSIONS lists information about the sessions currently attached, via\nthe server's multiclient functionality, to your nickname. An administrator\ncan use this command to list another user's sessions.": "Syntax: $bSESSIONS [nickname]$b\n\nSESSIONS lists information about the sessions currently attached, via\nthe server's multiclient functionality, to your nickname. An administrator\ncan use this command to list another user's sessions.",
54
+  "Syntax: $bSUSPEND <nickname>$b\n\nSUSPEND disables an account and disconnects the associated clients.": "Syntax: $bSUSPEND <nickname>$b\n\nSUSPEND disables an account and disconnects the associated clients.",
52 55
   "Syntax: $bUNREGISTER <username> [code]$b\n\nUNREGISTER lets you delete your user account (or someone else's, if you're an\nIRC operator with the correct permissions). To prevent accidental\nunregistrations, a verification code is required; invoking the command without\na code will display the necessary code.": "Syntax: $bUNREGISTER <username> [code]$b\n\nUNREGISTER lets you delete your user account (or someone else's, if you're an\nIRC operator with the correct permissions). To prevent accidental\nunregistrations, a verification code is required; invoking the command without\na code will display the necessary code.",
56
+  "Syntax: $bUNSUSPEND <nickname>$b\n\nUNSUSPEND reverses a previous SUSPEND, restoring access to the account.": "Syntax: $bUNSUSPEND <nickname>$b\n\nUNSUSPEND reverses a previous SUSPEND, restoring access to the account.",
53 57
   "Syntax: $bVERIFY <username> <code>$b\n\nVERIFY lets you complete an account registration, if the server requires email\nor other verification.": "Syntax: $bVERIFY <username> <code>$b\n\nVERIFY lets you complete an account registration, if the server requires email\nor other verification.",
54 58
   "You're not logged into an account": "You're not logged into an account"
55 59
 }

Loading…
Cancel
Save